diff --git a/index.html b/index.html index 7d0c994c99..f7d7eb5f99 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.e4dabe48.async.js b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.3381cc69.async.js similarity index 89% rename from p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.e4dabe48.async.js rename to p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.3381cc69.async.js index a4a0d86670..917a490636 100644 --- a/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.e4dabe48.async.js +++ b/p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index.3381cc69.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9205],{89489:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},59477:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},26227:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},49198:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},41464:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},52671:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},8657:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},56082:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},33853:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},15075:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},43531:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},38819:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,he.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},96408:function(xt,Ct){"use strict";Ct.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function xt(ne,a,y,x){y===void 0&&(y=0),x===void 0&&(x=1/0),this._name=ne,this._defaultValue=a,this._minimum=y,this._maximum=x}Object.defineProperty(xt.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(xt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(xt.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(xt.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,a){var y=go.Shape._FigureParameters[ne];return y?y[a]:null},go.Shape.setFigureParameter=function(ne,a,y){if(!(y instanceof xt))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[ne];x||(x=[],go.Shape._FigureParameters[ne]=x),x[a]=y};var Ct=[];function Ae(ne,a){var y=Ct.pop();return y===void 0?new go.Point(ne,a):(y.x=ne,y.y=a,y)}function he(){var ne=Ct.pop();return ne===void 0?new go.Point:ne}function it(ne){Ct.push(ne)}function E(ne,a,y,x,b,z,ee,re,le){le||(le=new go.Point);var pe=ne-y,ve=b-ee,fe=NaN,me=NaN;if(pe===0)if(ve===0)ne===y&&(fe=ne,me=a);else{var ge=(z-re)/ve,be=z-ge*b;fe=ne,me=ge*fe+be}else if(ve===0){var Pe=(a-x)/pe,Te=a-Pe*ne;fe=b,me=Pe*fe+Te}else{var Pe=(a-x)/pe,ge=(z-re)/ve,Te=a-Pe*ne,be=z-ge*b;fe=(be-Te)/(Pe-ge),me=Pe*fe+Te}return le.x=fe,le.y=me,le}function Se(ne,a,y,x,b,z,ee,re,le,pe,ve,fe,me,ge){var be=1-le,Pe=le,Te=ne*be+y*Pe,Ce=a*be+x*Pe,Le=y*be+b*Pe,Ie=x*be+z*Pe,Me=b*be+ee*Pe,Ue=z*be+re*Pe,Qe=Te*be+Le*Pe,Ge=Ce*be+Ie*Pe,ot=Le*be+Me*Pe,Ve=Ie*be+Ue*Pe,Xe=Qe*be+ot*Pe,Ze=Ge*be+Ve*Pe;pe.x=Te,pe.y=Ce,ve.x=Qe,ve.y=Ge,fe.x=Xe,fe.y=Ze,me.x=ot,me.y=Ve,ge.x=Me,ge.y=Ue}var ye=new go.Spot(.156,.156),oe=new go.Spot(.844,.844),te=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new xt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*te,z=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&&(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,1,-b,-b)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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=ye,b.spot2=oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,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(ne,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(ne,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,te*a,0,a,(1-te)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,te*y,(1-te)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,te*y,te*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-te)*a,0,0,(1-te)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,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(ne,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(ne,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(ne,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 xt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*a;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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&&(ee.add(new go.PathSegment(go.PathSegment.Move,a/2+re,a/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,re,re).close())),z.spot1=ye,z.spot2=oe,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(ne,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(ne,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 xt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new xt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,a,y){var x=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var z=x%360;z<0&&(z+=360);var ee=b%360,re=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,z,ee,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,a,y){var x=te/Math.SQRT2*.5,b=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*a,z*y,a,(1-x)*y,(b+x)*a,(z+x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,a)/2,z=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(z-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+b,0)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee-b)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,a)/2,z=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(z-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+b,0)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee-b)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,a,y){var x=ne?ne.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 z=a/2,ee=y/2,re=Math.atan2(y,a),le=x-Math.min(Math.cos(re)*x/2,z),pe=x-Math.min(Math.sin(re)*x/2,ee),b=new go.Geometry,ve=new go.PathFigure(le,0,!0);return b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,z,.2*y)),ve.add(new go.PathSegment(go.PathSegment.Line,a-le,0)),ve.add(new go.PathSegment(go.PathSegment.Line,a,pe)),ve.add(new go.PathSegment(go.PathSegment.Line,.8*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,a,y-pe)),ve.add(new go.PathSegment(go.PathSegment.Line,a-le,y)),ve.add(new go.PathSegment(go.PathSegment.Line,z,.8*y)),ve.add(new go.PathSegment(go.PathSegment.Line,le,y)),ve.add(new go.PathSegment(go.PathSegment.Line,0,y-pe)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,0,pe).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,z=new go.PathFigure(.1*a,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new xt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*y).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new xt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-x)*a,.25*y,Math.abs(1-x)*a,.75*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,te*a,0,a,(.5-te/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+te/2)*y,te*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,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(ne,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(ne,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(ne,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 z=.2,ee=.3,re=0,le=z*te;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+re)*y,(.5-z+ee)*a,(.5+le+re)*y,(.5-le+ee)*a,(.5+z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+re)*y,(.5+le+ee)*a,(.5+z+re)*y,(.5+z+ee)*a,(.5+le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+re)*y,(1-.5+z+ee)*a,(.5-le+re)*y,(.5+le+ee)*a,(.5-z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-le+ee)*a,(.5-z+re)*y,(.5-z+ee+.05)*a,(.5-le+re-.02)*y)),z=.2,ee=0,re=-.3,le=z*te,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+re)*y,(.5+le+ee)*a,(.5+z+re)*y,(.5+z+ee)*a,(.5+le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+re)*y,(1-.5+z+ee)*a,(.5-le+re)*y,(.5+le+ee)*a,(.5-z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+re)*y,(.5-le+ee)*a,(.5-z+re)*y,(.5-z+ee)*a,(.5-le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-le+ee)*a,(.5+z+re)*y,(.5-z+ee)*a,(.5+le+re)*y,(.5-le+ee)*a,(.5+z+re)*y)),z=.2,ee=-.3,re=0,le=z*te,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+re)*y,(1-.5+z+ee-.05)*a,(.5-le+re-.02)*y,(.5+le+ee)*a,(.5-z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+re)*y,(.5-le+ee)*a,(.5-z+re)*y,(.5-z+ee)*a,(.5-le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+re)*y,(.5-z+ee)*a,(.5+le+re)*y,(.5-le+ee)*a,(.5+z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+le+ee)*a,(.5+z+re)*y,(.5+z+ee)*a,(.5+le+re)*y).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ne,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 z=.1,ee=.5,re=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*a,re*y)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ee,y*re,z*a,z*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)),re=.75,b=new go.PathFigure((ee+z)*a,re*y,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ee,y*re,z*a,z*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ne,a,y){var x=.8535533905932737,b=.5*a,z=.5*y;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,z,b,z)).add(new go.PathSegment(go.PathSegment.Line,b,y)).add(new go.PathSegment(go.PathSegment.Move,b,z)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,b,z)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=.5,re=.5,le=new go.PathFigure(ee*a,(re-z)*y);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),z=.4,b=te*.4;var pe=he(),ve=he(),fe=he(),me=he();Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.42,pe,ve,fe,me,me);var ge=he(),be=he(),Pe=he();Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.58,me,me,Pe,ge,be);var Te=he(),Ce=he(),Le=he();Se(ee,re+z,ee-b,re+z,ee-z,re+b,ee-z,re,.42,Te,Ce,Le,me,me);var Ie=he(),Me=he(),Ue=he();return Se(ee,re+z,ee-b,re+z,ee-z,re+b,ee-z,re,.58,me,me,Ue,Ie,Me),le.add(new go.PathSegment(go.PathSegment.Move,Ue.x*a,Ue.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,Ie.x*a,Ie.y*y,Me.x*a,Me.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*a,fe.y*y,pe.x*a,pe.y*y,ve.x*a,ve.y*y)),le.add(new go.PathSegment(go.PathSegment.Line,Ue.x*a,Ue.y*y).close()),le.add(new go.PathSegment(go.PathSegment.Move,Le.x*a,Le.y*y)),le.add(new go.PathSegment(go.PathSegment.Line,Pe.x*a,Pe.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,ge.x*a,ge.y*y,be.x*a,be.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,Le.x*a,Le.y*y,Te.x*a,Te.y*y,Ce.x*a,Ce.y*y).close()),it(pe),it(ve),it(fe),it(me),it(ge),it(be),it(Pe),it(Te),it(Ce),it(Le),it(Ie),it(Me),it(Ue),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ne,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 xt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var b=(a-x)/2,z=b+x;return new go.Geometry().add(new go.PathFigure(z,.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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.4,z=.4,ee=.5,re=.5,le=he(),pe=he(),ve=he(),fe=he(),me=new go.PathFigure((ee-z)*a,re*y,!1);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.44,ve,fe,pe,le,le),me.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*a,pe.y*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y));var ge=Ae(pe.x,pe.y);Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.56,le,le,pe,ve,fe);var be=Ae(pe.x,pe.y);me.add(new go.PathSegment(go.PathSegment.Line,(ge.x*.1+.95*.9)*a,ge.y*.1*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,ge.y*.1*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),me.add(new go.PathSegment(go.PathSegment.Line,a,0)),me.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*a,.15*y)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*a,(be.y*.1+.05*.9)*y)),me.add(new go.PathSegment(go.PathSegment.Line,be.x*a,be.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),z=.35,b=te*.35;var Pe=new go.PathFigure(ee*a,(re-z)*y,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y));var Te=new go.PathFigure((ee-z)*a,re*y,!1);return x.add(Te),it(le),it(pe),it(ve),it(fe),it(ge),it(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(ne,a,y){var x=new go.Geometry,b=.375,z=0,ee=-.125,re=b*te,le=new go.PathFigure((.525+z)*a,(.5+b+ee)*y,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*a,(.5+ee)*y,(.5+re+z)*a,(.5+b+ee)*y,(.5+b+z)*a,(.5+re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-b+ee)*y,(1-.5+b+z)*a,(.5-re+ee)*y,(.5+re+z)*a,(.5-b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*a,(.5+ee)*y,(.5-re+z)*a,(.5-b+ee)*y,(.5-b+z)*a,(.5-re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*a,(.5+b+ee)*y,(.5-b+z)*a,(.5+re+ee)*y,(.5-re+z)*a,(.5+b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),b=.325,z=0,ee=-.125,re=b*te;var le=new go.PathFigure((1-.5+b+z)*a,(.5+ee)*y,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+b+ee)*y,(.5+b+z)*a,(.5+re+ee)*y,(.5+re+z)*a,(.5+b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*a,(.5+ee)*y,(.5-re+z)*a,(.5+b+ee)*y,(.5-b+z)*a,(.5+re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-b+ee)*y,(.5-b+z)*a,(.5-re+ee)*y,(.5-re+z)*a,(.5-b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*a,(.5+ee)*y,(.5+re+z)*a,(.5-b+ee)*y,(1-.5+b+z)*a,(.5-re+ee)*y));var le=new go.PathFigure((.525+z)*a,(.5+b+ee)*y,!1);return x.add(le),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(ne,a,y){var x=ne?ne.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(ne,a,y){var x=ne?ne.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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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 xt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new xt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var z=(1-x)*a,ee=(.5-b/2)*y,re=(.5+b/2)*y,le=new go.Geometry,pe=new go.PathFigure(0,ee,!0);le.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,z,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,z,0)),pe.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),pe.add(new go.PathSegment(go.PathSegment.Line,z,y)),pe.add(new go.PathSegment(go.PathSegment.Line,z,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),le.spot1=new go.Spot(0,ee/y);var ve=E(0,re/y,1,re/y,z/a,1,1,.5,he());return le.spot2=new go.Spot(ve.x,ve.y),it(ve),le}),go.Shape.setFigureParameter("Arrow2",0,new xt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new xt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,y/2);var z=a-x,ee=(y-b)/2,re=ee+b,le=new go.Geometry,pe=new go.PathFigure(0,ee,!0);le.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,z,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,z,0)),pe.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),pe.add(new go.PathSegment(go.PathSegment.Line,z,y)),pe.add(new go.PathSegment(go.PathSegment.Line,z,re)),pe.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),le.spot1=new go.Spot(0,ee/y);var ve=E(0,re/y,1,re/y,z/a,1,1,.5,he());return le.spot2=new go.Spot(ve.x,ve.y),it(ve),le}),go.Shape.defineFigureGenerator("Chevron",function(ne,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(ne,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 xt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,z=(.5+x/2)*y,ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var le=E(0,.5,.3,0,0,b/y,.1,b/y,he());return ee.spot1=new go.Spot(le.x,le.y),le=E(.7,1,1,.5,0,z/y,1,z/y,le),ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new xt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new xt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var z=(y-x)/2,ee=z+x,re=(y-b)/2,le=re+b;(x>y||b>y)&&(b>x?(x=x*y/b,z=(y-x)/2,ee=z+x,re=0,le=y):(z=0,ee=y,re=0,le=y));var pe=new go.Geometry,ve=new go.PathFigure(a,.5*y,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,re).close());var fe=E(0,.5,.3,re/y,0,z/y,1,z/y,he());return pe.spot1=new go.Spot(fe.x,fe.y),fe=E(.7,le/y,1,.5,0,ee/y,1,ee/y,fe),pe.spot2=new go.Spot(fe.x,fe.y),it(fe),pe}),go.Shape.setFigureParameter("IBeamArrow",0,new xt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,z=(.5+x/2)*y,ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(0,b/y);var le=E(.7,1,1,.5,0,z/y,1,z/y,he());return ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new xt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new xt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var z=(y-x)/2,ee=z+x,re=(y-b)/2,le=re+b;(x>y||b>y)&&(b>x?(x=x*y/b,z=(y-x)/2,ee=z+x,re=0,le=y):(z=0,ee=y,re=0,le=y));var pe=new go.Geometry,ve=new go.PathFigure(a,.5*y,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,re).close()),pe.spot1=new go.Spot(0,z/y);var fe=E(.7,le/y,1,.5,0,ee/y,1,ee/y,he());return pe.spot2=new go.Spot(fe.x,fe.y),it(fe),pe}),go.Shape.setFigureParameter("Pointer",0,new xt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,z=new go.PathFigure(a,.5*y,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var ee=E(.2,.65,1,.65,0,1,1,.5,he());return b.spot2=new go.Spot(ee.x,ee.y),it(ee),b}),go.Shape.setFigureParameter("RoundedPointer",0,new xt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,z=new go.PathFigure(a,.5*y,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.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 ee=E(0,.65,1,.65,0,1,1,.5,he());return b.spot2=new go.Spot(ee.x,ee.y),it(ee),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new xt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*y,z=(.5+x/2)*y,ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,.3);var le=E(.7,1,1,.5,0,z/y,1,z/y,he());return ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new xt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=50);var b=(y-x)/2,z=b+x;x>y&&(b=0,z=y);var ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,b/y);var le=E(.7,1,1,.5,0,z/y,1,z/y,he());return ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("SquareArrow",0,new xt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,z=new go.PathFigure(a,.5*y,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,x*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.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(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.1,ee=new go.PathFigure(0,.9*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+z)*y,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+z)*y).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ne,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 z=new go.PathFigure(0,.9*y,!1);return x.add(z),z.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(ne,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 z=new go.PathFigure(.5*a,y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),z.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(ne,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 z=new go.PathFigure(0,.3*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),z.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(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(0,x,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,te*x,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+z)*a,0,1*a,te*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-te*x,(.5+z)*a,1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-z)*a,1*y,0,y-te*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(a,x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-te*x,(.5+z)*a,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-z)*a,2*x,0,2*x-te*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(0,y-x,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,te*x,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+z)*a,0,a,te*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-te*x,(.5+z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-z)*a,y,0,y-te*x));var re=new go.PathFigure(0,y-x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*x,0,y-x-te*x,(.5-z)*a,y-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,a,y-x,(.5+z)*a,y-2*x,a,y-x-te*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(x,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-te*x,0,a,(.5-z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+z)*y,a-te*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,te*x,y,0,(.5+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*y,te*x,0));var re=new go.PathFigure(x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*y,x+te*x,0,2*x,(.5-z)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,y,2*x,(.5+z)*y,x+te*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(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(a-x,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-te*x,0,a,(.5-z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+z)*y,a-te*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,te*x,y,0,(.5+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*y,te*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var re=new go.PathFigure(a-x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*y,a-x-te*x,0,a-2*x,(.5-z)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a-2*x,(.5+z)*y,a-x-te*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(ne,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 z=new go.PathFigure(.25*a,.25*y,!1);return x.add(z),z.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(ne,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 z=new go.PathFigure(0,y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),z.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(ne,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 z=new go.PathFigure(.5*a,0,!1);return x.add(z),z.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(ne,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 z=new go.PathFigure(.5*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),z.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(ne,a,y){var x=new go.Geometry,b=.2,z=.1,ee=te*b,re=te*z,le=.5,pe=.1,ve=new go.PathFigure(le*a,(pe+z)*y,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le-b)*a,pe*y,(le-ee)*a,(pe+z)*y,(le-b)*a,(pe+re)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-z)*y,(le-b)*a,(pe-re)*y,(le-ee)*a,(pe-z)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le+b)*a,pe*y,(le+ee)*a,(pe-z)*y,(le+b)*a,(pe-re)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe+z)*y,(le+b)*a,(pe+re)*y,(le+ee)*a,(pe+z)*y));var fe=.05,me=te*fe;le=.05,pe=.25;var ge=new go.PathFigure(.5*a,.2*y,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),le=.95,pe=.25,ge.add(new go.PathSegment(go.PathSegment.Bezier,(le+fe)*a,pe*y,(le+me)*a,(pe-fe)*y,(le+fe)*a,(pe-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),fe=.025,me=te*fe,le=.825,pe=.35,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-fe)*y,(le+fe)*a,(pe-me)*y,(le+me)*a,(pe-fe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-fe)*a,pe*y,(le-me)*a,(pe-fe)*y,(le-fe)*a,(pe-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),fe=.05,me=te*fe,le=.5,pe=.7,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-fe)*y,(le+fe)*a,(pe-me)*y,(le+me)*a,(pe-fe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-fe)*a,pe*y,(le-me)*a,(pe-fe)*y,(le-fe)*a,(pe-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),fe=.025,me=te*fe,le=.175,pe=.35,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-fe)*y,(le+fe)*a,(pe-me)*y,(le+me)*a,(pe-fe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-fe)*a,pe*y,(le-me)*a,(pe-fe)*y,(le-fe)*a,(pe-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),fe=.05,me=te*fe,le=.05,pe=.25,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-fe)*y,(le-fe)*a,(pe-me)*y,(le-me)*a,(pe-fe)*y)),ge.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 xt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,z=new go.PathFigure(a,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*y)),z.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(ne,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 z=new go.PathFigure(.5*a,.5*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.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 ee=new go.PathFigure(0,b*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("Database",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+z)*y,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*y,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-z)*y));var re=new go.PathFigure(a,.1*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+z)*y,(.5+b)*a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+z)*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+z)*y,(.5+b)*a,.3*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+z)*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+z)*y,(.5+b)*a,.4*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-b)*a,.4*y,0,(.3+z)*y)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+z)*y,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*y,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-z)*y));var re=new go.PathFigure(a,.1*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+z)*y,(.5+b)*a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+z)*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+z)*y,(.5+b)*a,.3*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+z)*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var z=te*.2,ee=new go.PathFigure(0,.2*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-z)*y,(.2-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+z)*a,0,a,(.2-z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+z)*y,(.8+z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-z)*a,y,0,(.8+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var re=new go.PathFigure(0,b*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.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 ee=new go.PathFigure(0,b*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("Document",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);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 ee=new go.PathFigure(b*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,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 z=new go.PathFigure(.1*a,.4*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),z.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(ne,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 z=new go.PathFigure(.75*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),z.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(ne,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 z=new go.PathFigure(a,.5*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y));var ee=new go.PathFigure(a,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var re=new go.PathFigure(b*a,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),re.add(new go.PathSegment(go.PathSegment.Move,0,z*y)),re.add(new go.PathSegment(go.PathSegment.Line,a,z*y)),x}),go.Shape.defineFigureGenerator("Junction",function(ne,a,y){var x=new go.Geometry,b=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=te*.5,re=.5,le=new go.PathFigure(a,re*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,y,a,(re+ee)*y,(re+ee)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,re*y,(re-ee)*a,y,0,(re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,0,0,(re-ee)*y,(re-ee)*a,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,a,re*y,(re+ee)*a,0,a,(re-ee)*y));var pe=new go.PathFigure((z+b)*a,(z+b)*y,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,z*a,z*y)),pe.add(new go.PathSegment(go.PathSegment.Move,z*a,(z+b)*y)),pe.add(new go.PathSegment(go.PathSegment.Line,(z+b)*a,z*y)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,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 z=new go.PathFigure(.1*a,0,!1);return x.add(z),z.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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=new go.PathFigure(.5*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*y,(z-b)*a,y,0,(z+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-b)*y,(z-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*y,(z+b)*a,0,a,(z-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*a,.9*y,a,(z+b)*y,(z+b)*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);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,b*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.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*y)),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,.5*a,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,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(ne,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 z=new go.PathFigure(.1*a,.2*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),z.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(ne,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 z=new go.PathFigure(.2*a,.1*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),z.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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var z=1-b,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var re=new go.PathFigure(.5*b*a,b*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*a,b*y)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=new go.PathFigure(a,z*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,a,(z+b)*y,(z+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*y,(z-b)*a,y,0,(z+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-b)*y,(z-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*y,(z+b)*a,0,a,(z-b)*y));var re=new go.PathFigure(a,.5*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.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 ee=new go.PathFigure((1-b)*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x}),go.Shape.defineFigureGenerator("Process",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.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 ee=new go.PathFigure(b*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ne,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 z=new go.PathFigure(0,.5*y,!1);return x.add(z),z.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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var z=new go.PathFigure(b*a,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y));var ee=new go.PathFigure(b*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,0)),ee.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(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);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,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(.5+b)*a,0,a,(.5-b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+b)*y,(.5+b)*a,y)),z.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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=new go.PathFigure(a,z*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,a,(z+b)*y,(z+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*y,(z-b)*a,y,0,(z+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-b)*y,(z-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*y,(z+b)*a,0,a,(z-b)*y));var re=new go.PathFigure(a,z*y,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,z*y));var le=new go.PathFigure(.8*a,.75*y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),x}),go.Shape.defineFigureGenerator("Ground",function(ne,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(ne,a,y){var x=new go.Geometry,b=te*.1,z=.1,ee=.9,re=.5,le=new go.PathFigure(.8*a,.5*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,y)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y));var pe=new go.PathFigure((ee+z)*a,re*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re-z)*y,(ee+z)*a,(re-b)*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.4,ee=te*.1,re=.1,le=.9,pe=.5,ve=new go.PathFigure(.8*a,.5*y,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+z)*y,(.4+b)*a,y)),ve.add(new go.PathSegment(go.PathSegment.Line,0,y)),ve.add(new go.PathSegment(go.PathSegment.Line,0,0)),ve.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+b)*a,0,.8*a,(.5-z)*y));var fe=new go.PathFigure((le+re)*a,pe*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe+re)*y,(le+re)*a,(pe+ee)*y,(le+ee)*a,(pe+re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a,pe*y,(le-ee)*a,(pe+re)*y,(le-re)*a,(pe+ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-re)*y,(le-re)*a,(pe-ee)*y,(le-ee)*a,(pe-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a,pe*y,(le+ee)*a,(pe-re)*y,(le+re)*a,(pe-ee)*y)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=0,re=.5,le=new go.PathFigure(.8*a,.5*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+z)*a,(re-b)*y,.7*a,(re-z)*y)),b=.1,z=te*.1,ee=.9,re=.5;var pe=new go.PathFigure((ee-b)*a,re*y,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=0,re=.5,le=new go.PathFigure(0,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+z+z)*a,(re-b)*y,.8*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(re+z)*y,(ee+z+z)*a,(re+b)*y)),le.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(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=.2,re=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var pe=new go.PathFigure(.8*a,.5*y,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(re+z)*y,(ee+z)*a,(re+b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+z)*a,(re-b)*y,.7*a,(re-z)*y)),b=.1,z=te*.1,ee=.9,re=.5;var ve=new go.PathFigure((ee-b)*a,re*y,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=.2,re=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var pe=new go.PathFigure(.2*a,0,!0);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+z)*a,(re-b)*y,.9*a,(re-z)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(re+z)*y,(ee+z)*a,(re+b)*y)),pe.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(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.1,z=.1,ee=.1,re=.5,le=new go.PathFigure((ee-b*.5)*a,y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.3,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+z)*a,0,(ee+b)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.5,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+z)*a,0,(ee+b)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.7,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+z)*a,0,(ee+b)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.9,le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b*.5)*a,y,(ee+z)*a,0,(ee+b)*a,y)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=.5,re=.5,le=new go.PathFigure((ee-z)*a,re*y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re-z)*y,(ee+z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*a,re*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*a,re*y,ee*a,(re-z)*y,ee*a,(re+z)*y)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=a,z=y;a=a*.38,y=y*.6;var ee=te*.8,re=.8,le=0,pe=.5,ve=(b-a)/2,fe=(z-y)/2,me=new go.PathFigure(le*a+ve,(pe+re)*y+fe,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a+ve,pe*y+fe,(le-ee)*a+ve,(pe+re)*y+fe,(le-re)*a+ve,(pe+ee)*y+fe)),me.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe-re)*y+fe,(le-re)*a+ve,(pe-ee)*y+fe,(le-ee)*a+ve,(pe-re)*y+fe)),me.add(new go.PathSegment(go.PathSegment.Bezier,(le-re+ee*.5)*a+ve,pe*y+fe,le*a+ve,(pe-re)*y+fe,(le-re+ee*.5)*a+ve,(pe-ee)*y+fe)),me.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe+re)*y+fe,(le-re+ee*.5)*a+ve,(pe+ee)*y+fe,le*a+ve,(pe+re)*y+fe).close()),ee=te*.4,re=.4,le=.2,pe=.5;var ge=new go.PathFigure(le*a+ve,(pe+re)*y+fe,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a+ve,pe*y+fe,(le-ee)*a+ve,(pe+re)*y+fe,(le-re)*a+ve,(pe+ee)*y+fe)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe-re)*y+fe,(le-re)*a+ve,(pe-ee)*y+fe,(le-ee)*a+ve,(pe-re)*y+fe)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-re+ee*.5)*a+ve,pe*y+fe,le*a+ve,(pe-re)*y+fe,(le-re+ee*.5)*a+ve,(pe-ee)*y+fe)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe+re)*y+fe,(le-re+ee*.5)*a+ve,(pe+ee)*y+fe,le*a+ve,(pe+re)*y+fe).close()),ee=te*.2,re=.2,le=.5,pe=.5;var be=new go.PathFigure((le-re)*a+ve,pe*y+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe-re)*y+fe,(le-re)*a+ve,(pe-ee)*y+fe,(le-ee)*a+ve,(pe-re)*y+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a+ve,pe*y+fe,(le+ee)*a+ve,(pe-re)*y+fe,(le+re)*a+ve,(pe-ee)*y+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe+re)*y+fe,(le+re)*a+ve,(pe+ee)*y+fe,(le+ee)*a+ve,(pe+re)*y+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a+ve,pe*y+fe,(le-ee)*a+ve,(pe+re)*y+fe,(le-re)*a+ve,(pe+ee)*y+fe)),ee=te*.4,re=.4,le=.8,pe=.5;var Pe=new go.PathFigure(le*a+ve,(pe-re)*y+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a+ve,pe*y+fe,(le+ee)*a+ve,(pe-re)*y+fe,(le+re)*a+ve,(pe-ee)*y+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe+re)*y+fe,(le+re)*a+ve,(pe+ee)*y+fe,(le+ee)*a+ve,(pe+re)*y+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+re-ee*.5)*a+ve,pe*y+fe,le*a+ve,(pe+re)*y+fe,(le+re-ee*.5)*a+ve,(pe+ee)*y+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe-re)*y+fe,(le+re-ee*.5)*a+ve,(pe-ee)*y+fe,le*a+ve,(pe-re)*y+fe).close()),ee=te*.8,re=.8,le=1,pe=.5;var Te=new go.PathFigure(le*a+ve,(pe-re)*y+fe,!0);return x.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a+ve,pe*y+fe,(le+ee)*a+ve,(pe-re)*y+fe,(le+re)*a+ve,(pe-ee)*y+fe)),Te.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe+re)*y+fe,(le+re)*a+ve,(pe+ee)*y+fe,(le+ee)*a+ve,(pe+re)*y+fe)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(le+re-ee*.5)*a+ve,pe*y+fe,le*a+ve,(pe+re)*y+fe,(le+re-ee*.5)*a+ve,(pe+ee)*y+fe)),Te.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(pe-re)*y+fe,(le+re-ee*.5)*a+ve,(pe-ee)*y+fe,le*a+ve,(pe-re)*y+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(ne,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 z=new go.PathFigure(0,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),z.add(new go.PathSegment(go.PathSegment.Move,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ne,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 z=new go.PathFigure(.1*a,y,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var ee=new go.PathFigure(.6*a,y,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var re=new go.PathFigure(0,.5*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),re.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),re.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),x}),go.Shape.defineFigureGenerator("Power",function(ne,a,y){var x=new go.Geometry,b=te*.4,z=.4,ee=.5,re=.5,le=he(),pe=he(),ve=he(),fe=he();Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.5,le,le,pe,ve,fe);var me=Ae(pe.x,pe.y),ge=new go.PathFigure(pe.x*a,pe.y*y,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),Se(ee-z,re,ee-z,re-b,ee-b,re-z,ee,re-z,.5,ve,fe,pe,le,le),ge.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*a,pe.y*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y)),b=te*.3,z=.3,Se(ee-z,re,ee-z,re-b,ee-b,re-z,ee,re-z,.5,ve,fe,pe,le,le),ge.add(new go.PathSegment(go.PathSegment.Line,pe.x*a,pe.y*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,fe.x*a,fe.y*y,ve.x*a,ve.y*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.5,le,le,pe,ve,fe),ge.add(new go.PathSegment(go.PathSegment.Bezier,pe.x*a,pe.y*y,fe.x*a,fe.y*y,ve.x*a,ve.y*y).close());var ge=new go.PathFigure(.45*a,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),it(le),it(pe),it(ve),it(fe),it(me),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ne,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 z(ee,re,le){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*a,(.8+le)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*a,(.5+le)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*a,(.5+le)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*a,(.8+le)*y).close())}return z(b,0,0),z(b,.4,0),z(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,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(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=.5,z=0,ee=0,re=b*te,le=.4*Math.SQRT2/2+.5,pe=.5-.5*Math.SQRT2/2,ve=1,fe=.5,me=.5,ge=0,be=new go.PathFigure(le*a,(1-pe)*y,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,fe*y,ve*a,.7*y,ve*a,fe*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+z)*a,(ge+z)*y,(.5+b+z)*a,(.5-re+z)*y,(.5+re+z)*a,(.5-b+z)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*a,(.5+ee)*y,(.5-re+z)*a,(.5-b+ee)*y,(.5-b+z)*a,(.5-re+ee)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*a,.9*y,(.5-b+z)*a,(.5+re+ee)*y,(.5-re+z)*a,.9*y)),be.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*a,.8*y)),be.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*a,.9*y)),be.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*a,.95*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var z=new go.PathFigure(a,y,!1);x.add(z);var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,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(ne,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(ne,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 z=new go.PathFigure(.45*a,.73*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),z.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),z.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var z=new go.PathFigure(.335*a,(1-.555)*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),z.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var ee=.5-.285,re=.5,le=ee,pe=Math.PI/4,ve=4*(1-Math.cos(pe))/(3*Math.sin(pe)),fe=ve*.5,me=ee,ge=ee,be=ve*me,Pe=ve*ge;z.add(new go.PathSegment(go.PathSegment.Bezier,(re-me)*a,le*y,(re-(be+me)/2)*a,(le+(ge+Pe)/2)*y,(re-me)*a,(le+Pe)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(le-ge)*y,(re-me)*a,(le-Pe)*y,(re-be)*a,(le-ge)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(re+me)*a,le*y,(re+be)*a,(le-ge)*y,(re+me)*a,(le-Pe)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(re+me)*a,(le+Pe)*y,(re+(be+me)/2)*a,(le+(ge+Pe)/2)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var Te=new go.PathFigure(.2*a,y,!1);x.add(Te),Te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Ce=new go.PathFigure(.8*a,y,!1);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,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 z=new go.PathFigure(.2*a,.2*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,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(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var z=new go.PathFigure(a,y,!1);x.add(z);var ee=new go.PathFigure(.1*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ne,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 z=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*a,.875*y)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,z*a,z*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(ne,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 z=new go.PathFigure(.475*a,.2*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),z.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),z.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var ee=new go.PathFigure(.675*a,.575*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*.5,ee=new go.PathFigure(a,b*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+z)*y,(b+z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-z)*a,y,0,(b+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-z)*y,(b-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+z)*a,0,a,(b-z)*y));var re=new go.PathFigure(b*a,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*a,.15*y)),re.add(new go.PathSegment(go.PathSegment.Move,b*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,b*a,.85*y)),re.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.15*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.85*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),re.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),x}),go.Shape.defineFigureGenerator("Package",function(ne,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 z=new go.PathFigure(0,.15*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),z.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(ne,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 z=new go.PathFigure(0,.2*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Component",function(ne,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 z=new go.PathFigure(0,.2*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var ee=new go.PathFigure(0,.6*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,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 z=new go.PathFigure(.15*a,.6*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,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(ne,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(ne,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(ne,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 z=new go.PathFigure(a,.8*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var ee=.1,re=te*.1,le=.2,pe=.9,ve=new go.PathFigure((le-ee)*a,pe*y,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-ee)*y,(le-ee)*a,(pe-re)*y,(le-re)*a,(pe-ee)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*a,pe*y,(le+re)*a,(pe-ee)*y,(le+ee)*a,(pe-re)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe+ee)*y,(le+ee)*a,(pe+re)*y,(le+re)*a,(pe+ee)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*a,pe*y,(le-re)*a,(pe+ee)*y,(le-ee)*a,(pe+re)*y).close()),ee=.1,re=te*.1,le=.8,pe=.9;var fe=new go.PathFigure((le-ee)*a,pe*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe-ee)*y,(le-ee)*a,(pe-re)*y,(le-re)*a,(pe-ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*a,pe*y,(le+re)*a,(pe-ee)*y,(le+ee)*a,(pe-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(pe+ee)*y,(le+ee)*a,(pe+re)*y,(le+re)*a,(pe+ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*a,pe*y,(le-re)*a,(pe+ee)*y,(le-ee)*a,(pe+re)*y).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,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(ne,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 z=new go.PathFigure(0,.5*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var ee=new go.PathFigure(.5*a,.8*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var re=new go.PathFigure(.5*a,.7*y,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var le=.1,pe=te*.1,ve=.1,fe=.9,me=new go.PathFigure((ve-le)*a,fe*y,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe-le)*y,(ve-le)*a,(fe-pe)*y,(ve-pe)*a,(fe-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*a,fe*y,(ve+pe)*a,(fe-le)*y,(ve+le)*a,(fe-pe)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe+le)*y,(ve+le)*a,(fe+pe)*y,(ve+pe)*a,(fe+le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*a,fe*y,(ve-pe)*a,(fe+le)*y,(ve-le)*a,(fe+pe)*y)),le=.1,pe=te*.1,ve=.4,fe=.9;var ge=new go.PathFigure((ve-le)*a,fe*y,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe-le)*y,(ve-le)*a,(fe-pe)*y,(ve-pe)*a,(fe-le)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*a,fe*y,(ve+pe)*a,(fe-le)*y,(ve+le)*a,(fe-pe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe+le)*y,(ve+le)*a,(fe+pe)*y,(ve+pe)*a,(fe+le)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*a,fe*y,(ve-pe)*a,(fe+le)*y,(ve-le)*a,(fe+pe)*y)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ne,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 z=new go.PathFigure(.45*a,.7*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var ee=new go.PathFigure(.55*a,.4*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var ve=.05,fe=te*.05,me=.175,ge=.95,re=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y));var ve=.05,fe=te*.05,me=.375,ge=.95,le=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y));var ve=.05,fe=te*.05,me=.625,ge=.95,pe=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y));var ve=.05,fe=te*.05,me=.825,ge=.95,be=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y).close());var Pe=new go.PathFigure(0,y,!1);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ne,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 z=new go.PathFigure(0,.2*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(.15*a,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var re=.05,le=te*.05,pe=.35,ve=.775,fe=new go.PathFigure((pe-re)*a,ve*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ve-re)*y,(pe-re)*a,(ve-le)*y,(pe-le)*a,(ve-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(pe+re)*a,ve*y,(pe+le)*a,(ve-re)*y,(pe+re)*a,(ve-le)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,pe*a,(ve+re)*y,(pe+re)*a,(ve+le)*y,(pe+le)*a,(ve+re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(pe-re)*a,ve*y,(pe-le)*a,(ve+re)*y,(pe-re)*a,(ve+le)*y).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=.3,z=te*.3,ee=.5,re=.7,le=new go.PathFigure((ee-b)*a,re*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y));var pe=new go.PathFigure(0,.7*y,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,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(ne,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(ne,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 z=new go.PathFigure(0,.6*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x}),go.Shape.defineFigureGenerator("Delete",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*.5,ee=.5,re=.5,le=new go.PathFigure((ee-b)*a,re*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y));var pe=new go.PathFigure(.15*a,.5*y,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),x}),go.Shape.defineFigureGenerator("Flag",function(ne,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(ne,a,y){var x=new go.Geometry,b=.5,z=te*.5,ee=.5,re=.5,le=new go.PathFigure((ee-b)*a,re*y,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y).close()),b=.05,z=te*.05,ee=.5,re=.8;var pe=new go.PathFigure((ee-b)*a,re*y,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y).close()),pe.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),pe.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),pe.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(ne,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(ne,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 z=new go.PathFigure(.2*a,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ne,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 z=new go.PathFigure(.2*a,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),x}),go.Shape.defineFigureGenerator("Gear",function(ne,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(ne,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(ne,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(ne,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 z=new go.PathFigure(0,y*.6,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ne,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(ne,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 z=new go.PathFigure(.126*a,.85*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var ee=new go.PathFigure(.402*a,.85*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var re=new go.PathFigure(.678*a,.85*y,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),re.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),re.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var le=new go.PathFigure(.5*a,.1*y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),le.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ne,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(ne,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 z=new go.PathFigure(a*.204,y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var ee=new go.PathFigure(a*.408,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var re=new go.PathFigure(a*.612,y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var le=new go.PathFigure(a*.816,y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ne,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 z=new go.PathFigure(a*.055,.07*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var ee=new go.PathFigure(a*.055,.13*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var re=new go.PathFigure(a*.055,.18*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),re.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),re.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var le=new go.PathFigure(a*1,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),le.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ne,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(ne,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(ne,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 z=new go.PathFigure(0,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var ee=new go.PathFigure(a*.11,y*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var re=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var le=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,a,y){var x=new go.Geometry,b=8,z=b*te,ee=new go.PathFigure(b,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-z,a-z,y)),ee.add(new go.PathSegment(go.PathSegment.Line,b,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,z,y,0,y-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,z,z,0).close());var re=new go.PathFigure(a*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var le=new go.PathFigure(a*.83,y*1,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var pe=new go.PathFigure(a*.78,y*.05,!1);return x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),pe.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),pe.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*te,z=y*.8,ee=new go.Geometry,re=new go.PathFigure(x,0,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-b,0,a,b)),re.add(new go.PathSegment(go.PathSegment.Line,a,z-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,a-x,z,a,z-b,a-b,z)),re.add(new go.PathSegment(go.PathSegment.Line,a*.7,z)),re.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),re.add(new go.PathSegment(go.PathSegment.Line,a*.55,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,z-x,b,z,0,z-b)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(ee.spot1=new go.Spot(0,0,b,b),ee.spot2=new go.Spot(1,.8,-b,-b)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(ne,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 z=new go.PathFigure(a*1,y*.55,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ne,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(ne,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 z=new go.PathFigure(a*.1,y*.2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var ee=new go.PathFigure(a*.28,y*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ne,a,y){var x=new go.Geometry,b=15,z=b*te,ee=new go.PathFigure(a*.62,y*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-z,a-z,y)),ee.add(new go.PathSegment(go.PathSegment.Line,b,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,z,y,0,y-z)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),z>1?(x.spot1=new go.Spot(0,0,z,z),x.spot2=new go.Spot(1,1,-z,-z)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var z=.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-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-z))),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-z)).close());var ee=new go.PathFigure(a*.4,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var z=.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-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-z))),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-z)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var z=.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-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-z))),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-z)).close());var ee=new go.PathFigure(a*.5,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,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(ne,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 z=new go.PathFigure(a*.235,y*.28,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),z.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),z.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ne,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")},93510: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 xt={},Ct="5.0",Ae={},he=null,it=!1,E=!1,Se=null,ye=!1,oe=null,te=null,se=0;se4?parseFloat(ze):5};xt.setHTML5Codebase=function(ze,Re){te=ze,Ve(ze,Re)},xt.setJavaCodebase=xt.setJavaCodebaseVersion=xt.isCompiledInstalled=xt.setPreCompiledScriptPath=xt.setPreCompiledResourcePath=function(){},xt.setHTML5CodebaseVersion=function(ze,Re){var He=parseFloat(ze);if(He!==NaN&&He<5){console.log("The GeoGebra HTML5 codebase version "+He+" is deprecated. Using version latest instead.");return}oe=ze,ot(ze,Re)},xt.getHTML5CodebaseVersion=function(){return ne},xt.getParameters=function(){return Ae},xt.setFontsCSSURL=function(ze){ee=ze},xt.setGiacJSURL=function(ze){},xt.setJNLPFile=function(ze){ue=ze},xt.setJNLPBaseDir=function(ze){},xt.inject=function(){function ze(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Re="auto",He=Ae.id,rt,qe=!1,ut=0;ut=5)return!0;var ze=xt.getAppletObject();return ze&&typeof ze.recalculateEnvironments=="function"?(ze.recalculateEnvironments(),!0):!1},xt.startAnimation=function(){var ze=xt.getAppletObject();return ze&&typeof ze.startAnimation=="function"?(ze.startAnimation(),!0):!1},xt.stopAnimation=function(){var ze=xt.getAppletObject();return ze&&typeof ze.stopAnimation=="function"?(ze.stopAnimation(),!0):!1},xt.getAppletObject=function(){var ze=Ae.id!==void 0?Ae.id:"ggbApplet";return window[ze]},xt.resize=function(){};var be=function(ze,Re,He){var rt=document.createElement("param");rt.setAttribute("name",Re),rt.setAttribute("value",He),ze.appendChild(rt)},Pe=function(ze){return ze&&ze!=="false"},Te=function(ze,Re,He){le(ne)<=4.2&&(He=!0);var rt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(rt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var ut=Re.width,_e=Re.height;if(Re.disableAutoScale=Re.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Re.disableAutoScale,Re.width!==void 0)if(le(ne)<=4.4)Pe(Re.showToolBar)&&(Re.height-=7),Pe(Re.showAlgebraInput)&&(Re.height-=37),Re.width<605&&Pe(Re.showToolBar)&&(Re.width=605,ut=605);else{var We=100;(Pe(Re.showToolBar)||Pe(Re.showMenuBar))&&(Re.hasOwnProperty("customToolBar")&&(Re.customToolbar=Re.customToolBar),We=Pe(Re.showMenuBar)?245:155),ut=5?(Re.appletOnLoad=function(ke){var $e=ze.querySelector(".ggb_preview");$e&&$e.parentNode.removeChild($e),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Fe),window.GGBT_wsf_view&&$(window).trigger("resize"),Ye(ke)},Ne||Fe.appendChild(et)):qe.appendChild(et),Fe.appendChild(qe),Ne||ze.appendChild(Fe),setTimeout(function(){xt.resize()},1)}else{var De=document.createElement("div");De.className="applet_scaler",De.style.position="relative",De.style.display="block",De.appendChild(qe),ze.appendChild(De),Re.appletOnLoad=function(ke){xt.resize(),Ye(ke)}}function je(ke,$e){$e&&typeof $e.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ke,$e.appletOnLoad):renderGGBElement(ke),Xe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",$e)}function Ee(ke,$e){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ke,params:$e}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(gt){je(gt.article,gt.params)}),html5AppletsToProcess=null)},le(ne)<5&&(ke.className+=" geogebraweb")):je(ke,$e)}if(rt){scriptLoadStarted=!0;for(var xe=0;xe0?(Oe.remove(),Fe.attr("id","fullscreencontent").show(),jQuery(Ye).append(Fe),window.dispatchEvent(new Event("resize"))):Te(Oe,Re,!1),window.GGBT_wsf_view.launchFullScreen(Ye)}else ie=rt,Te(ze,Re,!1);if(!window.GGBT_wsf_view)for(_e=0;_eze/4*3&&(Oe=ze/4*3),Ye=Oe/5.8,We.setAttribute("src",b),We.setAttribute("width",Oe),We.setAttribute("height",Ye);var Fe=(ze-Oe)/2,Ne=(Re-Ye)/2;We.style.left=Fe+"px",We.style.top=Ne+"px",qe.appendChild(We)}}return qe.appendChild(_e),qe},Qe=function(ze){return ze=ze.toLowerCase(),ze==="html5"||ze==="screenshot"?ze:"html5"},Ge=["web","webSimple","web3d","tablet","tablet3d","phone"],ot=function(ze,Re){if(ne=ze,Re){Ve(ne,!0);return}var He=!it;if(He){var rt=le(ne);!isNaN(rt)&&rt<4.4&&(He=!1)}var qe,ut;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var _e=ne.indexOf("//");_e>0?ut=ne:_e===0?ut=qe+ne:ut="https://www.geogebra.org/apps/5.2.814.0/";for(var We in Ge)if(ne.slice(Ge[We].length*-1)===Ge[We]||ne.slice((Ge[We].length+1)*-1)===Ge[We]+"/"){Ve(ut,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&He&&!he.is3D&&!he.AV&&!he.SV&&!he.CV&&!he.EV2&&!he.CP&&!he.PC&&!he.DA&&!he.FI&&!he.PV&&!Pe(Ae.showToolBar)&&!Pe(Ae.showMenuBar)&&!Pe(Ae.showAlgebraInput)&&!Pe(Ae.enableRightClick)&&(!Ae.appName||Ae.appName=="classic")?ut+="webSimple/":ut+="web3d/",Ve(ut,!1)},Ve=function(ze,Re){if(ze.requirejs){ce=ze;return}ze.slice(-1)!=="/"&&(ze+="/"),ce=ze,Re===null&&(Re=ze.indexOf("http")===-1),ae=Re,a="web.nocache.js",y=!1;var He=ce.split("/");He.length>1&&(!Re&&He[He.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):Ge.indexOf(He[He.length-2])>=0&&(a=He[He.length-2]+".nocache.js")),He=ze.split("/"),ne=He[He.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var rt=parseFloat(ne);rt!==NaN&&rt<5&&ze.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+rt+" is deprecated. Using version latest instead."),ot("5.0",Re))},Xe=function(ze,Re){window.console&&window.console.log&&(!Re||typeof Re.showLogging=="undefined"||Re.showLogging&&Re.showLogging!=="false")&&console.log(ze)};Ae.material_id!==void 0?fe(Ze):Ze();function Ze(){var ze=Ct;oe!==null?ze=oe:parseFloat(ze)<5&&(ze="5.0"),ot(ze,!1),te!==null&&Ve(te,ae),ye=!0}return xt},GGBAppletUtils=function(){"use strict";function xt(){return window.GGBT_wsf_edit!==void 0}function Ct(ye,oe){oe!=1?(ye.style.transformOrigin="0% 0% 0px",ye.style.webkitTransformOrigin="0% 0% 0px",ye.style.transform="scale("+oe+","+oe+")",ye.style.webkitTransform="scale("+oe+","+oe+")",ye.style.maxWidth="initial",ye.querySelector(".ggb_preview")!==null&&(ye.querySelector(".ggb_preview").style.maxWidth="initial"),ye.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ye.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ye.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ye.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ye.style.transform="none",ye.style.webkitTransform="none")}function Ae(ye,oe,te,se,de,ue){var ce=null;if(ue!=null&&ue!="")for(var ae=ye.parentNode;ae!=null;)if((" "+ae.className+" ").indexOf(" "+ue+" ")>-1){ce=ae;break}else ae=ae.parentNode;var ie=0,ne=0,a=0,y=0,x=0,b=0,z=0;if(ce)ie=ce.offsetWidth,ne=Math.max(se?ce.offsetWidth:0,ce.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),a=ie):(ie=window.innerWidth,ne=window.innerHeight,a=window.innerWidth),ye){var ee=ye.getBoundingClientRect();ee.left>0&&ee.left<=ie&&(de===void 0||!de)&&(document.dir==="rtl"?(x=ie-ee.width-ee.left,b=a<=480?10:30):(b=ee.left,x=a<=480?10:30),y=b+x)}if(ye&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=ye.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,z=40)}}return ye&&((te===void 0||!te)&&oe>0&&oe+y1&&(ue=!0)),oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ue=!0),!(ye.hasOwnProperty("disableAutoScale")&&ye.disableAutoScale))de=he(ye,oe,ue,te,ye.scaleContainerClass);else return se;return ue&&(!ye.hasOwnProperty("scale")||se===1)?de:Math.min(se,de)}function E(ye){var oe=Math.min(window.innerWidth,document.documentElement.clientWidth),te=Math.min(window.innerHeight,document.documentElement.clientHeight),se=ye.getBoundingClientRect(),de=(oe-se.width)/2,ue=(te-se.height)/2;ue<0&&(ue=0),ye.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(de<40?ye.style.left="40px":ye.style.left=de+"px",ye.style.top=ue+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ue<40?ye.style.top="40px":ye.style.top=ue+"px",ye.style.left=de+"px")}function Se(ye,oe){var te=ye.querySelector(".appletParameters");if(te){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(oe.id!==te.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ye)}if(te.parentElement&&/fullscreen/.test(te.parentElement.className))return;var se=it(oe,ye);xt()&&te.setAttribute("data-param-scale",se);for(var de=null,ue=0;ue=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(xt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xt){var Ct=c[xt];return Ct==null?null:Ct},r=d,webModule.__errFn=e}function B(){function xt(ye){var oe=ye.lastIndexOf(rb);oe==-1&&(oe=ye.length);var te=ye.indexOf(sb);te==-1&&(te=ye.length);var se=ye.lastIndexOf(tb,Math.min(te,oe));return se>=O?ye.substring(O,se+P):W}function Ct(ye){if(!ye.match(/^\w+:\/\//)){var oe=o.createElement(ub);oe.src=ye+vb,ye=xt(oe.src)}return ye}function Ae(){var ye=__gwt_getMetaProperty(wb);return ye!=null?ye:W}function he(){for(var ye=o.getElementsByTagName(_),oe=O;oeO?ye[ye.length-P].href:W}function E(){var ye=o.location;return ye.href==ye.protocol+zb+ye.host+ye.pathname+ye.search+ye.hash}var Se=Ae();return Se==W&&(Se=he()),Se==W&&(Se=it()),Se==W&&E()&&(Se=xt(o.location.href)),Se=Ct(Se),Se}function C(xt){return xt.match(/^\//)||xt.match(/^[a-zA-Z]+:\/\//)?xt:webModule.__moduleBase+xt}function D(){var xt=[],Ct=O,Ae=[],he=[];function it(ye){var oe=he[ye](),te=Ae[ye];if(oe in te)return oe;var se=[];for(var de in te)se[te[de]]=de;throw r&&r(ye,se,oe),null}if(__gwt_isKnownPropertyValue=function(ye,oe){return oe in Ae[ye]},webModule.__getPropMap=function(){var ye={};for(var oe in Ae)Ae.hasOwnProperty(oe)&&(ye[oe]=it(oe));return ye},webModule.__computePropValue=it,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var E;try{E=Cb;var Se=E.indexOf(Db);Se!=-1&&(Ct=parseInt(E.substring(Se+P),$),E=E.substring(O,Se))}catch(ye){}return webModule.__softPermutationId=Ct,C(E+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})()},28735:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Ax:function(){return Se},Ds:function(){return ye},KI:function(){return te},SI:function(){return E},f1:function(){return it}});var he=Ae(74128);function it(se){let de=!0;if(se.length>0){for(let ue=0;uene in ie?oe(ie,ne,{enumerable:!0,configurable:!0,writable:!0,value:a}):ie[ne]=a,ce=(ie,ne)=>{for(var a in ne||(ne={}))se.call(ne,a)&&ue(ie,a,ne[a]);if(te)for(var a of te(ne))de.call(ne,a)&&ue(ie,a,ne[a]);return ie};const ae=({cancelText:ie="\u53D6\u6D88",okText:ne="\u786E\u5B9A",loading:a=!1,hasOkBtn:y=!0,hasCancelBtn:x=!0,okButtonProps:b={},onCancel:z=()=>{},onOk:ee=()=>{},className:re=""})=>he.createElement("div",{className:ye()(E.buttonFixed,re)},he.createElement("div",{className:E.buttonWrap},x&&he.createElement(it.ZP,{size:"middle",className:`${E.button} mr20`,onClick:z},ie),y&&he.createElement(it.ZP,ce({size:"middle",type:"primary",className:`${E.button} mr20`,loading:a,onClick:ee},b),ne)))},16750:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ce}});var he=Ae(59301),it={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},E=Ae(92310),Se=Ae.n(E),ye=Ae(71418),oe=Ae(2859),te=Ae(38147),se=Ae(65862),de=(ae,ie,ne)=>new Promise((a,y)=>{var x=ee=>{try{z(ne.next(ee))}catch(re){y(re)}},b=ee=>{try{z(ne.throw(ee))}catch(re){y(re)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(x,b);z((ne=ne.apply(ae,ie)).next())}),ce=({data:ae,className:ie,fullWidth:ne,style:a={},onClose:y,onOk:x,showFullTools:b,noAssociationId:z})=>{const ee=(0,he.useRef)(null),re=(0,he.useRef)(null),le=(0,he.useRef)(null),pe=(0,he.useRef)(null),[ve,fe]=(0,he.useState)(!1),[me,ge]=(0,he.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,he.useEffect)(()=>{le.current||(le.current=document.createElement("style"),document.head.appendChild(le.current)),ae!=null&&ae.visible?(document.body.setAttribute("data-custom","y-hidden"),le.current.innerHTML=" html { overflow-y: hidden; }",ae!=null&&ae.src&&be()):(document.body.removeAttribute("data-custom"),le.current&&(document.head.removeChild(le.current),le.current=null))},[ae==null?void 0:ae.visible]);const be=()=>de(void 0,null,function*(){fe(!0),ge("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ie=yield(0,se.ZJ)(ae==null?void 0:ae.src);ee.current.src="",ee.current.src=Ie,ee.current.onload=function(){Le()},fe(!1),ge("")}),Pe=()=>{document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",y()},Te=Ie=>de(void 0,null,function*(){fe(!0),ge("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Me=yield(0,te.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ae.title,file:Ie.dataUrl}});Me!=null&&Me.id&&!z?(yield(0,te.ZP)(`/api/attachments/${ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:Me==null?void 0:Me.id,settings:JSON.stringify(Ie.state)}})).status===0&&x():Me!=null&&Me.id&&x(Me),document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",fe(!1),ge("")}),Ce=()=>{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(Ue=>{const Qe=document.querySelector(Ue.name);Qe&&Qe.setAttribute("title",Ue.title)})},Le=()=>{re.current=new oe.hP(ee.current),re.current.targetRoot=pe.current,re.current.addEventListener("render",Te),re.current.addEventListener("beforeclose",Pe),b&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),ae!=null&&ae.snapshotData&&re.current.restoreState(ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ce()},300)};return he.createElement(he.Fragment,null,(ae==null?void 0:ae.visible)&&he.createElement(ye.Z,{spinning:ve,tip:me,style:{position:"absolute"}},he.createElement("div",{ref:pe,className:Se()(it.imageDimensions,ie,ne?it.fullWidth:""),style:a},he.createElement("img",{className:it.img,ref:ee}))))}},99298:function(xt,Ct,Ae){"use strict";var he=Ae(59301),it=Ae(95237),E=Ae(43604),Se=Ae(99313),ye=Ae(3113),oe=Ae(6339),te=Ae(96408),se=Ae(48136),de=Ae(59301);const ue=(0,he.forwardRef)(({callback:ce,showSaveButton:ae,value:ie=""},ne)=>{const a=(0,he.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([[9205],{89489:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},59477:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},26227:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},49198:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},41464:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},52671:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},8657:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},56082:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},33853:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},15075:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},43531:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},38819:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return se}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Se=E,ye=Ae(7657),oe=function(ue,ce){return it.createElement(ye.Z,(0,pe.Z)({},ue,{ref:ce,icon:Se}))},te=it.forwardRef(oe),se=te},96408:function(xt,Ct){"use strict";Ct.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function xt(ne,a,y,x){y===void 0&&(y=0),x===void 0&&(x=1/0),this._name=ne,this._defaultValue=a,this._minimum=y,this._maximum=x}Object.defineProperty(xt.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(xt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(xt.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(xt.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,a){var y=go.Shape._FigureParameters[ne];return y?y[a]:null},go.Shape.setFigureParameter=function(ne,a,y){if(!(y instanceof xt))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[ne];x||(x=[],go.Shape._FigureParameters[ne]=x),x[a]=y};var Ct=[];function Ae(ne,a){var y=Ct.pop();return y===void 0?new go.Point(ne,a):(y.x=ne,y.y=a,y)}function pe(){var ne=Ct.pop();return ne===void 0?new go.Point:ne}function it(ne){Ct.push(ne)}function E(ne,a,y,x,b,z,ee,re,le){le||(le=new go.Point);var he=ne-y,ve=b-ee,fe=NaN,me=NaN;if(he===0)if(ve===0)ne===y&&(fe=ne,me=a);else{var ge=(z-re)/ve,be=z-ge*b;fe=ne,me=ge*fe+be}else if(ve===0){var Pe=(a-x)/he,Te=a-Pe*ne;fe=b,me=Pe*fe+Te}else{var Pe=(a-x)/he,ge=(z-re)/ve,Te=a-Pe*ne,be=z-ge*b;fe=(be-Te)/(Pe-ge),me=Pe*fe+Te}return le.x=fe,le.y=me,le}function Se(ne,a,y,x,b,z,ee,re,le,he,ve,fe,me,ge){var be=1-le,Pe=le,Te=ne*be+y*Pe,Ce=a*be+x*Pe,Le=y*be+b*Pe,Ie=x*be+z*Pe,Me=b*be+ee*Pe,Ue=z*be+re*Pe,Qe=Te*be+Le*Pe,Ge=Ce*be+Ie*Pe,ot=Le*be+Me*Pe,Ve=Ie*be+Ue*Pe,Xe=Qe*be+ot*Pe,Ze=Ge*be+Ve*Pe;he.x=Te,he.y=Ce,ve.x=Qe,ve.y=Ge,fe.x=Xe,fe.y=Ze,me.x=ot,me.y=Ve,ge.x=Me,ge.y=Ue}var ye=new go.Spot(.156,.156),oe=new go.Spot(.844,.844),te=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new xt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*te,z=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&&(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,1,-b,-b)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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=ye,b.spot2=oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,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(ne,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(ne,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,te*a,0,a,(1-te)*y)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,y,0,te*y,(1-te)*a,y)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,te*y,te*a,y)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,y,(1-te)*a,0,0,(1-te)*y)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,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(ne,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(ne,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(ne,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 xt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*a;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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 z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=y,z}else{var z=new go.Geometry;return x>0?z.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())):z.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&&(ee.add(new go.PathSegment(go.PathSegment.Move,a/2+re,a/2)),ee.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,re,re).close())),z.spot1=ye,z.spot2=oe,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(ne,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(ne,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 xt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new xt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,a,y){var x=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var z=x%360;z<0&&(z+=360);var ee=b%360,re=Math.min(a,y)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,z,ee,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,a,y){var x=te/Math.SQRT2*.5,b=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,y,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*a,z*y,a,(1-x)*y,(b+x)*a,(z+x)*y)).add(new go.PathSegment(go.PathSegment.Line,0,y).close()))}),go.Shape.setFigureParameter("ThickCross",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,a)/2,z=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(z-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+b,0)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee-b)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,a)/2,z=a/2,ee=y/2;return new go.Geometry().add(new go.PathFigure(z-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+b,0)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee-b)).add(new go.PathSegment(go.PathSegment.Line,a,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,y)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee+b)).add(new go.PathSegment(go.PathSegment.Line,0,ee-b)).add(new go.PathSegment(go.PathSegment.Line,z-b,ee-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new xt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,a,y){var x=ne?ne.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 z=a/2,ee=y/2,re=Math.atan2(y,a),le=x-Math.min(Math.cos(re)*x/2,z),he=x-Math.min(Math.sin(re)*x/2,ee),b=new go.Geometry,ve=new go.PathFigure(le,0,!0);return b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,z,.2*y)),ve.add(new go.PathSegment(go.PathSegment.Line,a-le,0)),ve.add(new go.PathSegment(go.PathSegment.Line,a,he)),ve.add(new go.PathSegment(go.PathSegment.Line,.8*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,a,y-he)),ve.add(new go.PathSegment(go.PathSegment.Line,a-le,y)),ve.add(new go.PathSegment(go.PathSegment.Line,z,.8*y)),ve.add(new go.PathSegment(go.PathSegment.Line,le,y)),ve.add(new go.PathSegment(go.PathSegment.Line,0,y-he)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,0,he).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new xt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,z=new go.PathFigure(.1*a,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*y).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new xt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,x*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,x*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*a,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,(1-x)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*a,x*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*y).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new xt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,y,Math.abs(1-x)*a,.25*y,Math.abs(1-x)*a,.75*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*a,.75*y,x*a,.25*y).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,a,y){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,te*a,0,a,(.5-te/2)*y)).add(new go.PathSegment(go.PathSegment.Bezier,0,y,a,(.5+te/2)*y,te*a,y).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,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(ne,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(ne,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(ne,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 z=.2,ee=.3,re=0,le=z*te;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+re)*y,(.5-z+ee)*a,(.5+le+re)*y,(.5-le+ee)*a,(.5+z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+re)*y,(.5+le+ee)*a,(.5+z+re)*y,(.5+z+ee)*a,(.5+le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+re)*y,(1-.5+z+ee)*a,(.5-le+re)*y,(.5+le+ee)*a,(.5-z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*y,(.5-le+ee)*a,(.5-z+re)*y,(.5-z+ee+.05)*a,(.5-le+re-.02)*y)),z=.2,ee=0,re=-.3,le=z*te,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ee)*a,(.5+re)*y,(.5+le+ee)*a,(.5+z+re)*y,(.5+z+ee)*a,(.5+le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+re)*y,(1-.5+z+ee)*a,(.5-le+re)*y,(.5+le+ee)*a,(.5-z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+re)*y,(.5-le+ee)*a,(.5-z+re)*y,(.5-z+ee)*a,(.5-le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-le+ee)*a,(.5+z+re)*y,(.5-z+ee)*a,(.5+le+re)*y,(.5-le+ee)*a,(.5+z+re)*y)),z=.2,ee=-.3,re=0,le=z*te,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5-z+re)*y,(1-.5+z+ee-.05)*a,(.5-le+re-.02)*y,(.5+le+ee)*a,(.5-z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ee)*a,(.5+re)*y,(.5-le+ee)*a,(.5-z+re)*y,(.5-z+ee)*a,(.5-le+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*a,(.5+z+re)*y,(.5-z+ee)*a,(.5+le+re)*y,(.5-le+ee)*a,(.5+z+re)*y)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*y,(.5+le+ee)*a,(.5+z+re)*y,(.5+z+ee)*a,(.5+le+re)*y).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ne,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 z=.1,ee=.5,re=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(ee+z)*a,re*y)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ee,y*re,z*a,z*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)),re=.75,b=new go.PathFigure((ee+z)*a,re*y,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ee,y*re,z*a,z*a).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ne,a,y){var x=.8535533905932737,b=.5*a,z=.5*y;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,z,b,z)).add(new go.PathSegment(go.PathSegment.Line,b,y)).add(new go.PathSegment(go.PathSegment.Move,b,z)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*a,x*y)).add(new go.PathSegment(go.PathSegment.Move,b,z)).add(new go.PathSegment(go.PathSegment.Line,x*a,x*y)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=.5,re=.5,le=new go.PathFigure(ee*a,(re-z)*y);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),z=.4,b=te*.4;var he=pe(),ve=pe(),fe=pe(),me=pe();Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.42,he,ve,fe,me,me);var ge=pe(),be=pe(),Pe=pe();Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.58,me,me,Pe,ge,be);var Te=pe(),Ce=pe(),Le=pe();Se(ee,re+z,ee-b,re+z,ee-z,re+b,ee-z,re,.42,Te,Ce,Le,me,me);var Ie=pe(),Me=pe(),Ue=pe();return Se(ee,re+z,ee-b,re+z,ee-z,re+b,ee-z,re,.58,me,me,Ue,Ie,Me),le.add(new go.PathSegment(go.PathSegment.Move,Ue.x*a,Ue.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,Ie.x*a,Ie.y*y,Me.x*a,Me.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*a,fe.y*y,he.x*a,he.y*y,ve.x*a,ve.y*y)),le.add(new go.PathSegment(go.PathSegment.Line,Ue.x*a,Ue.y*y).close()),le.add(new go.PathSegment(go.PathSegment.Move,Le.x*a,Le.y*y)),le.add(new go.PathSegment(go.PathSegment.Line,Pe.x*a,Pe.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,ge.x*a,ge.y*y,be.x*a,be.y*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,Le.x*a,Le.y*y,Te.x*a,Te.y*y,Ce.x*a,Ce.y*y).close()),it(he),it(ve),it(fe),it(me),it(ge),it(be),it(Pe),it(Te),it(Ce),it(Le),it(Ie),it(Me),it(Ue),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ne,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 xt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>a&&(x=a);var b=(a-x)/2,z=b+x;return new go.Geometry().add(new go.PathFigure(z,.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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.4,z=.4,ee=.5,re=.5,le=pe(),he=pe(),ve=pe(),fe=pe(),me=new go.PathFigure((ee-z)*a,re*y,!1);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.44,ve,fe,he,le,le),me.add(new go.PathSegment(go.PathSegment.Bezier,he.x*a,he.y*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y));var ge=Ae(he.x,he.y);Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.56,le,le,he,ve,fe);var be=Ae(he.x,he.y);me.add(new go.PathSegment(go.PathSegment.Line,(ge.x*.1+.95*.9)*a,ge.y*.1*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,ge.y*.1*y)),me.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),me.add(new go.PathSegment(go.PathSegment.Line,a,0)),me.add(new go.PathSegment(go.PathSegment.Line,a,.15*y)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*a,.15*y)),me.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.9)*a,(be.y*.1+.05*.9)*y)),me.add(new go.PathSegment(go.PathSegment.Line,be.x*a,be.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),z=.35,b=te*.35;var Pe=new go.PathFigure(ee*a,(re-z)*y,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y));var Te=new go.PathFigure((ee-z)*a,re*y,!1);return x.add(Te),it(le),it(he),it(ve),it(fe),it(ge),it(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(ne,a,y){var x=new go.Geometry,b=.375,z=0,ee=-.125,re=b*te,le=new go.PathFigure((.525+z)*a,(.5+b+ee)*y,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*a,(.5+ee)*y,(.5+re+z)*a,(.5+b+ee)*y,(.5+b+z)*a,(.5+re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-b+ee)*y,(1-.5+b+z)*a,(.5-re+ee)*y,(.5+re+z)*a,(.5-b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*a,(.5+ee)*y,(.5-re+z)*a,(.5-b+ee)*y,(.5-b+z)*a,(.5-re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*a,(.5+b+ee)*y,(.5-b+z)*a,(.5+re+ee)*y,(.5-re+z)*a,(.5+b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*y)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*y)),le.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.475*a,y)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,y)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*y)),le.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*y)),le.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*y).close()),b=.325,z=0,ee=-.125,re=b*te;var le=new go.PathFigure((1-.5+b+z)*a,(.5+ee)*y,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+b+ee)*y,(.5+b+z)*a,(.5+re+ee)*y,(.5+re+z)*a,(.5+b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*a,(.5+ee)*y,(.5-re+z)*a,(.5+b+ee)*y,(.5-b+z)*a,(.5+re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-b+ee)*y,(.5-b+z)*a,(.5-re+ee)*y,(.5-re+z)*a,(.5-b+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*a,(.5+ee)*y,(.5+re+z)*a,(.5-b+ee)*y,(1-.5+b+z)*a,(.5-re+ee)*y));var le=new go.PathFigure((.525+z)*a,(.5+b+ee)*y,!1);return x.add(le),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(ne,a,y){var x=ne?ne.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(ne,a,y){var x=ne?ne.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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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 xt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new xt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var z=(1-x)*a,ee=(.5-b/2)*y,re=(.5+b/2)*y,le=new go.Geometry,he=new go.PathFigure(0,ee,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,z,ee)),he.add(new go.PathSegment(go.PathSegment.Line,z,0)),he.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),he.add(new go.PathSegment(go.PathSegment.Line,z,y)),he.add(new go.PathSegment(go.PathSegment.Line,z,re)),he.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),le.spot1=new go.Spot(0,ee/y);var ve=E(0,re/y,1,re/y,z/a,1,1,.5,pe());return le.spot2=new go.Spot(ve.x,ve.y),it(ve),le}),go.Shape.setFigureParameter("Arrow2",0,new xt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new xt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=30),x>a&&(x=a);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,y/2);var z=a-x,ee=(y-b)/2,re=ee+b,le=new go.Geometry,he=new go.PathFigure(0,ee,!0);le.add(he),he.add(new go.PathSegment(go.PathSegment.Line,z,ee)),he.add(new go.PathSegment(go.PathSegment.Line,z,0)),he.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),he.add(new go.PathSegment(go.PathSegment.Line,z,y)),he.add(new go.PathSegment(go.PathSegment.Line,z,re)),he.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),le.spot1=new go.Spot(0,ee/y);var ve=E(0,re/y,1,re/y,z/a,1,1,.5,pe());return le.spot2=new go.Spot(ve.x,ve.y),it(ve),le}),go.Shape.defineFigureGenerator("Chevron",function(ne,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(ne,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 xt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,z=(.5+x/2)*y,ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var le=E(0,.5,.3,0,0,b/y,.1,b/y,pe());return ee.spot1=new go.Spot(le.x,le.y),le=E(.7,1,1,.5,0,z/y,1,z/y,le),ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new xt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new xt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var z=(y-x)/2,ee=z+x,re=(y-b)/2,le=re+b;(x>y||b>y)&&(b>x?(x=x*y/b,z=(y-x)/2,ee=z+x,re=0,le=y):(z=0,ee=y,re=0,le=y));var he=new go.Geometry,ve=new go.PathFigure(a,.5*y,!0);he.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,re).close());var fe=E(0,.5,.3,re/y,0,z/y,1,z/y,pe());return he.spot1=new go.Spot(fe.x,fe.y),fe=E(.7,le/y,1,.5,0,ee/y,1,ee/y,fe),he.spot2=new go.Spot(fe.x,fe.y),it(fe),he}),go.Shape.setFigureParameter("IBeamArrow",0,new xt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*y,z=(.5+x/2)*y,ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(0,b/y);var le=E(.7,1,1,.5,0,z/y,1,z/y,pe());return ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("IBeamArrow2",0,new xt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new xt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var z=(y-x)/2,ee=z+x,re=(y-b)/2,le=re+b;(x>y||b>y)&&(b>x?(x=x*y/b,z=(y-x)/2,ee=z+x,re=0,le=y):(z=0,ee=y,re=0,le=y));var he=new go.Geometry,ve=new go.PathFigure(a,.5*y,!0);he.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*a,re).close()),he.spot1=new go.Spot(0,z/y);var fe=E(.7,le/y,1,.5,0,ee/y,1,ee/y,pe());return he.spot2=new go.Spot(fe.x,fe.y),it(fe),he}),go.Shape.setFigureParameter("Pointer",0,new xt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,z=new go.PathFigure(a,.5*y,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,x*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var ee=E(.2,.65,1,.65,0,1,1,.5,pe());return b.spot2=new go.Spot(ee.x,ee.y),it(ee),b}),go.Shape.setFigureParameter("RoundedPointer",0,new xt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,z=new go.PathFigure(a,.5*y,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.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 ee=E(0,.65,1,.65,0,1,1,.5,pe());return b.spot2=new go.Spot(ee.x,ee.y),it(ee),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new xt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*y,z=(.5+x/2)*y,ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,.3);var le=E(.7,1,1,.5,0,z/y,1,z/y,pe());return ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("SplitEndArrow2",0,new xt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=50);var b=(y-x)/2,z=b+x;x>y&&(b=0,z=y);var ee=new go.Geometry,re=new go.PathFigure(a,.5*y,!0);ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,b)),re.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ee.spot1=new go.Spot(.2,b/y);var le=E(.7,1,1,.5,0,z/y,1,z/y,pe());return ee.spot2=new go.Spot(le.x,le.y),it(le),ee}),go.Shape.setFigureParameter("SquareArrow",0,new xt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,z=new go.PathFigure(a,.5*y,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,x*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.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(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.1,ee=new go.PathFigure(0,.9*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+z)*y,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+z)*y).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ne,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 z=new go.PathFigure(0,.9*y,!1);return x.add(z),z.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(ne,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 z=new go.PathFigure(.5*a,y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*y)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*y)),z.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(ne,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 z=new go.PathFigure(0,.3*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*y)),z.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(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(0,x,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,te*x,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,1*a,x,(.5+z)*a,0,1*a,te*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*y,1*a,y-te*x,(.5+z)*a,1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-z)*a,1*y,0,y-te*x)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(a,x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*x,1*a,2*x-te*x,(.5+z)*a,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-z)*a,2*x,0,2*x-te*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(0,y-x,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,te*x,(.5-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,x,(.5+z)*a,0,a,te*x)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,y-te*x,(.5+z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-x,(.5-z)*a,y,0,y-te*x));var re=new go.PathFigure(0,y-x,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y-2*x,0,y-x-te*x,(.5-z)*a,y-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,a,y-x,(.5+z)*a,y-2*x,a,y-x-te*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(x,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-te*x,0,a,(.5-z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+z)*y,a-te*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,te*x,y,0,(.5+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*y,te*x,0));var re=new go.PathFigure(x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*y,x+te*x,0,2*x,(.5-z)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,y,2*x,(.5+z)*y,x+te*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(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,z=te*.5,ee=new go.PathFigure(a-x,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,a-te*x,0,a,(.5-z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a,(.5+z)*y,a-te*x,y)),ee.add(new go.PathSegment(go.PathSegment.Line,x,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*y,te*x,y,0,(.5+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*y,te*x,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a-x,0));var re=new go.PathFigure(a-x,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,a-2*x,.5*y,a-x-te*x,0,a-2*x,(.5-z)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,a-x,y,a-2*x,(.5+z)*y,a-x-te*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(ne,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 z=new go.PathFigure(.25*a,.25*y,!1);return x.add(z),z.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(ne,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 z=new go.PathFigure(0,y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*y)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*y)),z.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(ne,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 z=new go.PathFigure(.5*a,0,!1);return x.add(z),z.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(ne,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 z=new go.PathFigure(.5*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*y)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),z.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(ne,a,y){var x=new go.Geometry,b=.2,z=.1,ee=te*b,re=te*z,le=.5,he=.1,ve=new go.PathFigure(le*a,(he+z)*y,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le-b)*a,he*y,(le-ee)*a,(he+z)*y,(le-b)*a,(he+re)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-z)*y,(le-b)*a,(he-re)*y,(le-ee)*a,(he-z)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le+b)*a,he*y,(le+ee)*a,(he-z)*y,(le+b)*a,(he-re)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he+z)*y,(le+b)*a,(he+re)*y,(le+ee)*a,(he+z)*y));var fe=.05,me=te*fe;le=.05,he=.25;var ge=new go.PathFigure(.5*a,.2*y,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*y)),le=.95,he=.25,ge.add(new go.PathSegment(go.PathSegment.Bezier,(le+fe)*a,he*y,(le+me)*a,(he-fe)*y,(le+fe)*a,(he-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*y)),fe=.025,me=te*fe,le=.825,he=.35,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-fe)*y,(le+fe)*a,(he-me)*y,(le+me)*a,(he-fe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-fe)*a,he*y,(le-me)*a,(he-fe)*y,(le-fe)*a,(he-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.8*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y)),fe=.05,me=te*fe,le=.5,he=.7,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-fe)*y,(le+fe)*a,(he-me)*y,(le+me)*a,(he-fe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-fe)*a,he*y,(le-me)*a,(he-fe)*y,(le-fe)*a,(he-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.45*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ge.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*y)),fe=.025,me=te*fe,le=.175,he=.35,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-fe)*y,(le+fe)*a,(he-me)*y,(le+me)*a,(he-fe)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-fe)*a,he*y,(le-me)*a,(he-fe)*y,(le-fe)*a,(he-me)*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.6*y)),ge.add(new go.PathSegment(go.PathSegment.Line,0,.25*y)),fe=.05,me=te*fe,le=.05,he=.25,ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-fe)*y,(le-fe)*a,(he-me)*y,(le-me)*a,(he-fe)*y)),ge.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 xt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,a,y){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,z=new go.PathFigure(a,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*y)),z.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(ne,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 z=new go.PathFigure(.5*a,.5*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.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 ee=new go.PathFigure(0,b*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("Database",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+z)*y,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*y,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-z)*y));var re=new go.PathFigure(a,.1*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+z)*y,(.5+b)*a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+z)*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+z)*y,(.5+b)*a,.3*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+z)*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,.3*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*y,a,(.3+z)*y,(.5+b)*a,.4*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*y,(.5-b)*a,.4*y,0,(.3+z)*y)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.1,ee=new go.PathFigure(a,.1*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.9+z)*y,(.5+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*y,(.5-b)*a,y,0,(.9+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*y,(.5-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*y,(.5+b)*a,0,a,(.1-z)*y));var re=new go.PathFigure(a,.1*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,a,(.1+z)*y,(.5+b)*a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*y,(.5-b)*a,.2*y,0,(.1+z)*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,.2*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*y,a,(.2+z)*y,(.5+b)*a,.3*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*y,(.5-b)*a,.3*y,0,(.2+z)*y)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var z=te*.2,ee=new go.PathFigure(0,.2*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-z)*y,(.2-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*y,(.8+z)*a,0,a,(.2-z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,y,a,(.8+z)*y,(.8+z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*y,(.2-z)*a,y,0,(.8+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*y));var re=new go.PathFigure(0,b*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.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 ee=new go.PathFigure(0,b*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,b*y)),x}),go.Shape.defineFigureGenerator("Document",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);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 ee=new go.PathFigure(b*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*y)),ee.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*y)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,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 z=new go.PathFigure(.1*a,.4*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*y)),z.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(ne,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 z=new go.PathFigure(.75*a,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*y)),z.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(ne,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 z=new go.PathFigure(a,.5*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,y));var ee=new go.PathFigure(a,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.1);var ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close());var re=new go.PathFigure(b*a,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),re.add(new go.PathSegment(go.PathSegment.Move,0,z*y)),re.add(new go.PathSegment(go.PathSegment.Line,a,z*y)),x}),go.Shape.defineFigureGenerator("Junction",function(ne,a,y){var x=new go.Geometry,b=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ee=te*.5,re=.5,le=new go.PathFigure(a,re*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,y,a,(re+ee)*y,(re+ee)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,re*y,(re-ee)*a,y,0,(re+ee)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,re*a,0,0,(re-ee)*y,(re-ee)*a,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,a,re*y,(re+ee)*a,0,a,(re-ee)*y));var he=new go.PathFigure((z+b)*a,(z+b)*y,!1);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Line,z*a,z*y)),he.add(new go.PathSegment(go.PathSegment.Move,z*a,(z+b)*y)),he.add(new go.PathSegment(go.PathSegment.Line,(z+b)*a,z*y)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,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 z=new go.PathFigure(.1*a,0,!1);return x.add(z),z.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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=new go.PathFigure(.5*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*y,(z-b)*a,y,0,(z+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-b)*y,(z-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*y,(z+b)*a,0,a,(z-b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*a,.9*y,a,(z+b)*y,(z+b)*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);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,b*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.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,b*y)),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,.5*a,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,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(ne,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 z=new go.PathFigure(.1*a,.2*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),z.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(ne,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 z=new go.PathFigure(.2*a,.1*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*y)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),z.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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var z=1-b,ee=new go.PathFigure(0,0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,y).close());var re=new go.PathFigure(.5*b*a,b*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*a,b*y)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=new go.PathFigure(a,z*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,a,(z+b)*y,(z+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*y,(z-b)*a,y,0,(z+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-b)*y,(z-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*y,(z+b)*a,0,a,(z-b)*y));var re=new go.PathFigure(a,.5*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*y)),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN,z=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.3);var ee=new go.PathFigure(0,0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,y).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.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 ee=new go.PathFigure((1-b)*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,b*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x}),go.Shape.defineFigureGenerator("Process",function(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.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 ee=new go.PathFigure(b*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ne,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 z=new go.PathFigure(0,.5*y,!1);return x.add(z),z.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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var z=new go.PathFigure(b*a,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*y,.25*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*y,.25*a,.5*y));var ee=new go.PathFigure(b*a,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*a,y)),ee.add(new go.PathSegment(go.PathSegment.Move,(1-b)*a,0)),ee.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(ne,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(ne,a,y){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);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,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-b)*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*y).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(.5+b)*a,0,a,(.5-b)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,y,a,(.5+b)*y,(.5+b)*a,y)),z.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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=new go.PathFigure(a,z*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,y,a,(z+b)*y,(z+b)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,z*y,(z-b)*a,y,0,(z+b)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-b)*y,(z-b)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,z*y,(z+b)*a,0,a,(z-b)*y));var re=new go.PathFigure(a,z*y,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,z*y));var le=new go.PathFigure(.8*a,.75*y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*y)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*y)),le.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*y)),x}),go.Shape.defineFigureGenerator("Ground",function(ne,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(ne,a,y){var x=new go.Geometry,b=te*.1,z=.1,ee=.9,re=.5,le=new go.PathFigure(.8*a,.5*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,y)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y));var he=new go.PathFigure((ee+z)*a,re*y,!0);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re-z)*y,(ee+z)*a,(re-b)*y)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=te*.4,ee=te*.1,re=.1,le=.9,he=.5,ve=new go.PathFigure(.8*a,.5*y,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,y,.8*a,(.5+z)*y,(.4+b)*a,y)),ve.add(new go.PathSegment(go.PathSegment.Line,0,y)),ve.add(new go.PathSegment(go.PathSegment.Line,0,0)),ve.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(.4+b)*a,0,.8*a,(.5-z)*y));var fe=new go.PathFigure((le+re)*a,he*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he+re)*y,(le+re)*a,(he+ee)*y,(le+ee)*a,(he+re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a,he*y,(le-ee)*a,(he+re)*y,(le-re)*a,(he+ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-re)*y,(le-re)*a,(he-ee)*y,(le-ee)*a,(he-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a,he*y,(le+ee)*a,(he-re)*y,(le+re)*a,(he-ee)*y)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=0,re=.5,le=new go.PathFigure(.8*a,.5*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.7*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*y,.25*a,.25*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+z)*a,(re-b)*y,.7*a,(re-z)*y)),b=.1,z=te*.1,ee=.9,re=.5;var he=new go.PathFigure((ee-b)*a,re*y,!0);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=0,re=.5,le=new go.PathFigure(0,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+z+z)*a,(re-b)*y,.8*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,y,.8*a,(re+z)*y,(ee+z+z)*a,(re+b)*y)),le.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(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=.2,re=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var he=new go.PathFigure(.8*a,.5*y,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.7*a,(re+z)*y,(ee+z)*a,(re+b)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*y,.45*a,.25*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*y,(ee+z)*a,(re-b)*y,.7*a,(re-z)*y)),b=.1,z=te*.1,ee=.9,re=.5;var ve=new go.PathFigure((ee-b)*a,re*y,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*b,ee=.2,re=.5,le=new go.PathFigure(.1*a,0,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,y,.35*a,.25*y,.35*a,.75*y));var he=new go.PathFigure(.2*a,0,!0);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,(ee+z)*a,(re-b)*y,.9*a,(re-z)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,y,.9*a,(re+z)*y,(ee+z)*a,(re+b)*y)),he.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(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=te*.1,z=.1,ee=.1,re=.5,le=new go.PathFigure((ee-b*.5)*a,y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.3,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+z)*a,0,(ee+b)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.5,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+z)*a,0,(ee+b)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.7,le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,y,(ee+z)*a,0,(ee+b)*a,y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,0,(ee-b)*a,y,(ee-z)*a,0)),ee=.9,le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b*.5)*a,y,(ee+z)*a,0,(ee+b)*a,y)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,a,y){var x=new go.Geometry,b=te*.5,z=.5,ee=.5,re=.5,le=new go.PathFigure((ee-z)*a,re*y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-z)*y,(ee-z)*a,(re-b)*y,(ee-b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re-z)*y,(ee+z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Move,(ee-z+.1)*a,re*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z-.1)*a,re*y,ee*a,(re-z)*y,ee*a,(re+z)*y)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=a,z=y;a=a*.38,y=y*.6;var ee=te*.8,re=.8,le=0,he=.5,ve=(b-a)/2,fe=(z-y)/2,me=new go.PathFigure(le*a+ve,(he+re)*y+fe,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a+ve,he*y+fe,(le-ee)*a+ve,(he+re)*y+fe,(le-re)*a+ve,(he+ee)*y+fe)),me.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he-re)*y+fe,(le-re)*a+ve,(he-ee)*y+fe,(le-ee)*a+ve,(he-re)*y+fe)),me.add(new go.PathSegment(go.PathSegment.Bezier,(le-re+ee*.5)*a+ve,he*y+fe,le*a+ve,(he-re)*y+fe,(le-re+ee*.5)*a+ve,(he-ee)*y+fe)),me.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he+re)*y+fe,(le-re+ee*.5)*a+ve,(he+ee)*y+fe,le*a+ve,(he+re)*y+fe).close()),ee=te*.4,re=.4,le=.2,he=.5;var ge=new go.PathFigure(le*a+ve,(he+re)*y+fe,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a+ve,he*y+fe,(le-ee)*a+ve,(he+re)*y+fe,(le-re)*a+ve,(he+ee)*y+fe)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he-re)*y+fe,(le-re)*a+ve,(he-ee)*y+fe,(le-ee)*a+ve,(he-re)*y+fe)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(le-re+ee*.5)*a+ve,he*y+fe,le*a+ve,(he-re)*y+fe,(le-re+ee*.5)*a+ve,(he-ee)*y+fe)),ge.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he+re)*y+fe,(le-re+ee*.5)*a+ve,(he+ee)*y+fe,le*a+ve,(he+re)*y+fe).close()),ee=te*.2,re=.2,le=.5,he=.5;var be=new go.PathFigure((le-re)*a+ve,he*y+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he-re)*y+fe,(le-re)*a+ve,(he-ee)*y+fe,(le-ee)*a+ve,(he-re)*y+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a+ve,he*y+fe,(le+ee)*a+ve,(he-re)*y+fe,(le+re)*a+ve,(he-ee)*y+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he+re)*y+fe,(le+re)*a+ve,(he+ee)*y+fe,(le+ee)*a+ve,(he+re)*y+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(le-re)*a+ve,he*y+fe,(le-ee)*a+ve,(he+re)*y+fe,(le-re)*a+ve,(he+ee)*y+fe)),ee=te*.4,re=.4,le=.8,he=.5;var Pe=new go.PathFigure(le*a+ve,(he-re)*y+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a+ve,he*y+fe,(le+ee)*a+ve,(he-re)*y+fe,(le+re)*a+ve,(he-ee)*y+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he+re)*y+fe,(le+re)*a+ve,(he+ee)*y+fe,(le+ee)*a+ve,(he+re)*y+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(le+re-ee*.5)*a+ve,he*y+fe,le*a+ve,(he+re)*y+fe,(le+re-ee*.5)*a+ve,(he+ee)*y+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he-re)*y+fe,(le+re-ee*.5)*a+ve,(he-ee)*y+fe,le*a+ve,(he-re)*y+fe).close()),ee=te*.8,re=.8,le=1,he=.5;var Te=new go.PathFigure(le*a+ve,(he-re)*y+fe,!0);return x.add(Te),Te.add(new go.PathSegment(go.PathSegment.Bezier,(le+re)*a+ve,he*y+fe,(le+ee)*a+ve,(he-re)*y+fe,(le+re)*a+ve,(he-ee)*y+fe)),Te.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he+re)*y+fe,(le+re)*a+ve,(he+ee)*y+fe,(le+ee)*a+ve,(he+re)*y+fe)),Te.add(new go.PathSegment(go.PathSegment.Bezier,(le+re-ee*.5)*a+ve,he*y+fe,le*a+ve,(he+re)*y+fe,(le+re-ee*.5)*a+ve,(he+ee)*y+fe)),Te.add(new go.PathSegment(go.PathSegment.Bezier,le*a+ve,(he-re)*y+fe,(le+re-ee*.5)*a+ve,(he-ee)*y+fe,le*a+ve,(he-re)*y+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(ne,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 z=new go.PathFigure(0,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*y)),z.add(new go.PathSegment(go.PathSegment.Move,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*y)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ne,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 z=new go.PathFigure(.1*a,y,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,y).close());var ee=new go.PathFigure(.6*a,y,!0,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*a,y).close());var re=new go.PathFigure(0,.5*y,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*y)),re.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*y)),re.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*y)),re.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*y)),x}),go.Shape.defineFigureGenerator("Power",function(ne,a,y){var x=new go.Geometry,b=te*.4,z=.4,ee=.5,re=.5,le=pe(),he=pe(),ve=pe(),fe=pe();Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.5,le,le,he,ve,fe);var me=Ae(he.x,he.y),ge=new go.PathFigure(he.x*a,he.y*y,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee+z)*a,(re+b)*y,(ee+b)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,(ee-b)*a,(re+z)*y,(ee-z)*a,(re+b)*y)),Se(ee-z,re,ee-z,re-b,ee-b,re-z,ee,re-z,.5,ve,fe,he,le,le),ge.add(new go.PathSegment(go.PathSegment.Bezier,he.x*a,he.y*y,ve.x*a,ve.y*y,fe.x*a,fe.y*y)),b=te*.3,z=.3,Se(ee-z,re,ee-z,re-b,ee-b,re-z,ee,re-z,.5,ve,fe,he,le,le),ge.add(new go.PathSegment(go.PathSegment.Line,he.x*a,he.y*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee-z)*a,re*y,fe.x*a,fe.y*y,ve.x*a,ve.y*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+z)*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ee+z)*a,re*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),Se(ee,re-z,ee+b,re-z,ee+z,re-b,ee+z,re,.5,le,le,he,ve,fe),ge.add(new go.PathSegment(go.PathSegment.Bezier,he.x*a,he.y*y,fe.x*a,fe.y*y,ve.x*a,ve.y*y).close());var ge=new go.PathFigure(.45*a,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*y)),ge.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),it(le),it(he),it(ve),it(fe),it(me),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ne,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 z(ee,re,le){ee.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*a,(.8+le)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*a,(.5+le)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*a,(.5+le)*y)),ee.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*a,(.8+le)*y).close())}return z(b,0,0),z(b,.4,0),z(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,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(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=.5,z=0,ee=0,re=b*te,le=.4*Math.SQRT2/2+.5,he=.5-.5*Math.SQRT2/2,ve=1,fe=.5,me=.5,ge=0,be=new go.PathFigure(le*a,(1-he)*y,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,fe*y,ve*a,.7*y,ve*a,fe*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+z)*a,(ge+z)*y,(.5+b+z)*a,(.5-re+z)*y,(.5+re+z)*a,(.5-b+z)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*a,(.5+ee)*y,(.5-re+z)*a,(.5-b+ee)*y,(.5-b+z)*a,(.5-re+ee)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*a,.9*y,(.5-b+z)*a,(.5+re+ee)*y,(.5-re+z)*a,.9*y)),be.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*a,.8*y)),be.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*a,.9*y)),be.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*a,.95*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var z=new go.PathFigure(a,y,!1);x.add(z);var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*y,.2*a,.35*y,.3*a,.35*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*y,.7*a,.65*y,.8*a,.65*y)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,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(ne,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(ne,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 z=new go.PathFigure(.45*a,.73*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*y)),z.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*y)),z.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*y)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var z=new go.PathFigure(.335*a,(1-.555)*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*y,(1-.12)*a,.46*y,(1-.02)*a,.54*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*y,.02*a,.54*y,.12*a,.46*y)),z.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*y));var ee=.5-.285,re=.5,le=ee,he=Math.PI/4,ve=4*(1-Math.cos(he))/(3*Math.sin(he)),fe=ve*.5,me=ee,ge=ee,be=ve*me,Pe=ve*ge;z.add(new go.PathSegment(go.PathSegment.Bezier,(re-me)*a,le*y,(re-(be+me)/2)*a,(le+(ge+Pe)/2)*y,(re-me)*a,(le+Pe)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,re*a,(le-ge)*y,(re-me)*a,(le-Pe)*y,(re-be)*a,(le-ge)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(re+me)*a,le*y,(re+be)*a,(le-ge)*y,(re+me)*a,(le-Pe)*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*y,(re+me)*a,(le+Pe)*y,(re+(be+me)/2)*a,(le+(ge+Pe)/2)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*y)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*y)),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*y));var Te=new go.PathFigure(.2*a,y,!1);x.add(Te),Te.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*y));var Ce=new go.PathFigure(.8*a,y,!1);return x.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,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 z=new go.PathFigure(.2*a,.2*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*y)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,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(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var z=new go.PathFigure(a,y,!1);x.add(z);var ee=new go.PathFigure(.1*a,y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ne,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 z=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*a,.875*y)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*y,z*a,z*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(ne,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 z=new go.PathFigure(.475*a,.2*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*y)),z.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*y,.35*a,0,.375*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*y)),z.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*y)),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*y)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*y,.625*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*y));var ee=new go.PathFigure(.675*a,.575*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*y,a,.8*y,a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Line,a,.775*y)),ee.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*y)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*.5,ee=new go.PathFigure(a,b*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,y,a,(b+z)*y,(b+z)*a,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,b*y,(b-z)*a,y,0,(b+z)*y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b*a,0,0,(b-z)*y,(b-z)*a,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a,b*y,(b+z)*a,0,a,(b-z)*y));var re=new go.PathFigure(b*a,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,b*a,.15*y)),re.add(new go.PathSegment(go.PathSegment.Move,b*a,y)),re.add(new go.PathSegment(go.PathSegment.Line,b*a,.85*y)),re.add(new go.PathSegment(go.PathSegment.Move,0,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.15*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Move,a,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.85*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*y)),re.add(new go.PathSegment(go.PathSegment.Move,b*a,b*y)),re.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*y)),x}),go.Shape.defineFigureGenerator("Package",function(ne,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 z=new go.PathFigure(0,.15*y,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),z.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(ne,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 z=new go.PathFigure(0,.2*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(0,.5*y,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,.5*y).close()),x}),go.Shape.defineFigureGenerator("Component",function(ne,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 z=new go.PathFigure(0,.2*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*y)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*y).close());var ee=new go.PathFigure(0,.6*y,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.6*y).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,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 z=new go.PathFigure(.15*a,.6*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*y)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,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(ne,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(ne,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(ne,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 z=new go.PathFigure(a,.8*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*y).close());var ee=.1,re=te*.1,le=.2,he=.9,ve=new go.PathFigure((le-ee)*a,he*y,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-ee)*y,(le-ee)*a,(he-re)*y,(le-re)*a,(he-ee)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*a,he*y,(le+re)*a,(he-ee)*y,(le+ee)*a,(he-re)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he+ee)*y,(le+ee)*a,(he+re)*y,(le+re)*a,(he+ee)*y)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*a,he*y,(le-re)*a,(he+ee)*y,(le-ee)*a,(he+re)*y).close()),ee=.1,re=te*.1,le=.8,he=.9;var fe=new go.PathFigure((le-ee)*a,he*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he-ee)*y,(le-ee)*a,(he-re)*y,(le-re)*a,(he-ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le+ee)*a,he*y,(le+re)*a,(he-ee)*y,(le+ee)*a,(he-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,le*a,(he+ee)*y,(le+ee)*a,(he+re)*y,(le+re)*a,(he+ee)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(le-ee)*a,he*y,(le-re)*a,(he+ee)*y,(le-ee)*a,(he+re)*y).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,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(ne,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 z=new go.PathFigure(0,.5*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*y));var ee=new go.PathFigure(.5*a,.8*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*y));var re=new go.PathFigure(.5*a,.7*y,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a,.7*y));var le=.1,he=te*.1,ve=.1,fe=.9,me=new go.PathFigure((ve-le)*a,fe*y,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe-le)*y,(ve-le)*a,(fe-he)*y,(ve-he)*a,(fe-le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*a,fe*y,(ve+he)*a,(fe-le)*y,(ve+le)*a,(fe-he)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe+le)*y,(ve+le)*a,(fe+he)*y,(ve+he)*a,(fe+le)*y)),me.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*a,fe*y,(ve-he)*a,(fe+le)*y,(ve-le)*a,(fe+he)*y)),le=.1,he=te*.1,ve=.4,fe=.9;var ge=new go.PathFigure((ve-le)*a,fe*y,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe-le)*y,(ve-le)*a,(fe-he)*y,(ve-he)*a,(fe-le)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*a,fe*y,(ve+he)*a,(fe-le)*y,(ve+le)*a,(fe-he)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,ve*a,(fe+le)*y,(ve+le)*a,(fe+he)*y,(ve+he)*a,(fe+le)*y)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*a,fe*y,(ve-he)*a,(fe+le)*y,(ve-le)*a,(fe+he)*y)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ne,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 z=new go.PathFigure(.45*a,.7*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*y));var ee=new go.PathFigure(.55*a,.4*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*y).close());var ve=.05,fe=te*.05,me=.175,ge=.95,re=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),re.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y));var ve=.05,fe=te*.05,me=.375,ge=.95,le=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y));var ve=.05,fe=te*.05,me=.625,ge=.95,he=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y));var ve=.05,fe=te*.05,me=.825,ge=.95,be=new go.PathFigure((me-ve)*a,ge*y,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge-ve)*y,(me-ve)*a,(ge-fe)*y,(me-fe)*a,(ge-ve)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me+ve)*a,ge*y,(me+fe)*a,(ge-ve)*y,(me+ve)*a,(ge-fe)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,me*a,(ge+ve)*y,(me+ve)*a,(ge+fe)*y,(me+fe)*a,(ge+ve)*y)),be.add(new go.PathSegment(go.PathSegment.Bezier,(me-ve)*a,ge*y,(me-fe)*a,(ge+ve)*y,(me-ve)*a,(ge+fe)*y).close());var Pe=new go.PathFigure(0,y,!1);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,a,y).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ne,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 z=new go.PathFigure(0,.2*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*y).close());var ee=new go.PathFigure(.15*a,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*a,y)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*a,y).close());var re=.05,le=te*.05,he=.35,ve=.775,fe=new go.PathFigure((he-re)*a,ve*y,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,he*a,(ve-re)*y,(he-re)*a,(ve-le)*y,(he-le)*a,(ve-re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(he+re)*a,ve*y,(he+le)*a,(ve-re)*y,(he+re)*a,(ve-le)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,he*a,(ve+re)*y,(he+re)*a,(ve+le)*y,(he+le)*a,(ve+re)*y)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(he-re)*a,ve*y,(he-le)*a,(ve+re)*y,(he-re)*a,(ve+le)*y).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,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(ne,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(ne,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(ne,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(ne,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(ne,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(ne,a,y){var x=new go.Geometry,b=.3,z=te*.3,ee=.5,re=.7,le=new go.PathFigure((ee-b)*a,re*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y));var he=new go.PathFigure(0,.7*y,!1);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*y,0,0,a,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,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(ne,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(ne,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 z=new go.PathFigure(0,.6*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*y)),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*y)),x}),go.Shape.defineFigureGenerator("Delete",function(ne,a,y){var x=new go.Geometry,b=.5,z=te*.5,ee=.5,re=.5,le=new go.PathFigure((ee-b)*a,re*y,!0);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y));var he=new go.PathFigure(.15*a,.5*y,!1);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*y)),x}),go.Shape.defineFigureGenerator("Flag",function(ne,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(ne,a,y){var x=new go.Geometry,b=.5,z=te*.5,ee=.5,re=.5,le=new go.PathFigure((ee-b)*a,re*y,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),le.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y).close()),b=.05,z=te*.05,ee=.5,re=.8;var he=new go.PathFigure((ee-b)*a,re*y,!1);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re-b)*y,(ee-b)*a,(re-z)*y,(ee-z)*a,(re-b)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ee+b)*a,re*y,(ee+z)*a,(re-b)*y,(ee+b)*a,(re-z)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,ee*a,(re+b)*y,(ee+b)*a,(re+z)*y,(ee+z)*a,(re+b)*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,(ee-b)*a,re*y,(ee-z)*a,(re+b)*y,(ee-b)*a,(re+z)*y).close()),he.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*y)),he.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*y)),he.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*y,.75*a,.475*y,.75*a,.225*y)),he.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(ne,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(ne,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 z=new go.PathFigure(.2*a,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*y)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ne,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 z=new go.PathFigure(.2*a,.5*y,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*y)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*y)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*y,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*y)),x}),go.Shape.defineFigureGenerator("Gear",function(ne,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(ne,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(ne,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(ne,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 z=new go.PathFigure(0,y*.6,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.6*y)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ne,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(ne,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 z=new go.PathFigure(.126*a,.85*y,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*y)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*y).close());var ee=new go.PathFigure(.402*a,.85*y,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*y)),ee.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*y).close());var re=new go.PathFigure(.678*a,.85*y,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*y)),re.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*y)),re.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*y).close());var le=new go.PathFigure(.5*a,.1*y,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*y)),le.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*y).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ne,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(ne,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 z=new go.PathFigure(a*.204,y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.204,y*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,y*1).close());var ee=new go.PathFigure(a*.408,y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.408,y*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,a*.592,y*1).close());var re=new go.PathFigure(a*.612,y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.612,y*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,a*.796,y*1).close());var le=new go.PathFigure(a*.816,y,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.816,y*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,y*(1-.184*5))),le.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ne,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 z=new go.PathFigure(a*.055,.07*y,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.07)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.1).close());var ee=new go.PathFigure(a*.055,.13*y,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.13)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.16)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.16).close());var re=new go.PathFigure(a*.055,.18*y,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.18)),re.add(new go.PathSegment(go.PathSegment.Line,a*.245,y*.21)),re.add(new go.PathSegment(go.PathSegment.Line,a*.055,y*.21).close());var le=new go.PathFigure(a*1,0,!0);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),le.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.65)),le.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ne,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(ne,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(ne,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 z=new go.PathFigure(0,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*1,a*.3,a*.055)),z.add(new go.PathSegment(go.PathSegment.Line,a*1,y*1));var ee=new go.PathFigure(a*.11,y*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),y*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.11,y*.8).close());var re=new go.PathFigure(a*(.11+.24133333*1+.028*1),y*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.1)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),y*.8)),re.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),y*.8).close());var le=new go.PathFigure(a*(.11+.24133333*2+.028*2),y*.1,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.1)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),y*.8)),le.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),y*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,a,y){var x=new go.Geometry,b=8,z=b*te,ee=new go.PathFigure(b,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*1,y*.14)),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-z,a-z,y)),ee.add(new go.PathSegment(go.PathSegment.Line,b,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,z,y,0,y-z)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,z,z,0).close());var re=new go.PathFigure(a*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.3)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.3)),re.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*0).close());var le=new go.PathFigure(a*.83,y*1,!1);x.add(le),le.add(new go.PathSegment(go.PathSegment.Line,a*.83,y*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*.5)),le.add(new go.PathSegment(go.PathSegment.Line,a*.17,y*1).close());var he=new go.PathFigure(a*.78,y*.05,!1);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.05)),he.add(new go.PathSegment(go.PathSegment.Line,a*.66,y*.25)),he.add(new go.PathSegment(go.PathSegment.Line,a*.78,y*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,a,y){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,a/3),x=Math.min(x,y/3);var b=x*te,z=y*.8,ee=new go.Geometry,re=new go.PathFigure(x,0,!0);return ee.add(re),re.add(new go.PathSegment(go.PathSegment.Line,a-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,a,x,a-b,0,a,b)),re.add(new go.PathSegment(go.PathSegment.Line,a,z-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,a-x,z,a,z-b,a-b,z)),re.add(new go.PathSegment(go.PathSegment.Line,a*.7,z)),re.add(new go.PathSegment(go.PathSegment.Line,a*.7,y)),re.add(new go.PathSegment(go.PathSegment.Line,a*.55,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,z-x,b,z,0,z-b)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(ee.spot1=new go.Spot(0,0,b,b),ee.spot2=new go.Spot(1,.8,-b,-b)):(ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.8)),ee}),go.Shape.defineFigureGenerator("Repeat",function(ne,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 z=new go.PathFigure(a*1,y*.55,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.75,y*1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.35,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,y*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ne,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(ne,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 z=new go.PathFigure(a*.1,y*.2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.22,y*.285)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,y*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,y*.25).close());var ee=new go.PathFigure(a*.28,y*.37,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.45,y*.41)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.28,y*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ne,a,y){var x=new go.Geometry,b=15,z=b*te,ee=new go.PathFigure(a*.62,y*.475,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a,y-b)),ee.add(new go.PathSegment(go.PathSegment.Bezier,a-b,y,a,y-z,a-z,y)),ee.add(new go.PathSegment(go.PathSegment.Line,b,y)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,y-b,z,y,0,y-z)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.475)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.38,y*.03)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.36,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*0)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.62,y*.03).close()),z>1?(x.spot1=new go.Spot(0,0,z,z),x.spot2=new go.Spot(1,1,-z,-z)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var z=.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-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-z))),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-z)).close());var ee=new go.PathFigure(a*.4,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.5,y*.66)),ee.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.44)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var z=.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-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-z))),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-z)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ne,a,y){var x=new go.Geometry,b=new go.PathFigure(a*0,y*1,!0);x.add(b);var z=.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-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.64,y*(1-z))),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-z))),b.add(new go.PathSegment(go.PathSegment.Line,a*.07,y*(1-z))),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-z)).close());var ee=new go.PathFigure(a*.5,y*0,!0);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,a*.26,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.4,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.63)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.6,y*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,a*.74,y*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,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(ne,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 z=new go.PathFigure(a*.235,y*.28,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.765,y*.28)),z.add(new go.PathSegment(go.PathSegment.Line,a*.655,y*.97)),z.add(new go.PathSegment(go.PathSegment.Line,a*.345,y*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ne,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")},93510: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 xt={},Ct="5.0",Ae={},pe=null,it=!1,E=!1,Se=null,ye=!1,oe=null,te=null,se=0;se4?parseFloat(ze):5};xt.setHTML5Codebase=function(ze,Re){te=ze,Ve(ze,Re)},xt.setJavaCodebase=xt.setJavaCodebaseVersion=xt.isCompiledInstalled=xt.setPreCompiledScriptPath=xt.setPreCompiledResourcePath=function(){},xt.setHTML5CodebaseVersion=function(ze,Re){var He=parseFloat(ze);if(He!==NaN&&He<5){console.log("The GeoGebra HTML5 codebase version "+He+" is deprecated. Using version latest instead.");return}oe=ze,ot(ze,Re)},xt.getHTML5CodebaseVersion=function(){return ne},xt.getParameters=function(){return Ae},xt.setFontsCSSURL=function(ze){ee=ze},xt.setGiacJSURL=function(ze){},xt.setJNLPFile=function(ze){ue=ze},xt.setJNLPBaseDir=function(ze){},xt.inject=function(){function ze(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Re="auto",He=Ae.id,rt,qe=!1,ut=0;ut=5)return!0;var ze=xt.getAppletObject();return ze&&typeof ze.recalculateEnvironments=="function"?(ze.recalculateEnvironments(),!0):!1},xt.startAnimation=function(){var ze=xt.getAppletObject();return ze&&typeof ze.startAnimation=="function"?(ze.startAnimation(),!0):!1},xt.stopAnimation=function(){var ze=xt.getAppletObject();return ze&&typeof ze.stopAnimation=="function"?(ze.stopAnimation(),!0):!1},xt.getAppletObject=function(){var ze=Ae.id!==void 0?Ae.id:"ggbApplet";return window[ze]},xt.resize=function(){};var be=function(ze,Re,He){var rt=document.createElement("param");rt.setAttribute("name",Re),rt.setAttribute("value",He),ze.appendChild(rt)},Pe=function(ze){return ze&&ze!=="false"},Te=function(ze,Re,He){le(ne)<=4.2&&(He=!0);var rt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!y)&&(rt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var ut=Re.width,_e=Re.height;if(Re.disableAutoScale=Re.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Re.disableAutoScale,Re.width!==void 0)if(le(ne)<=4.4)Pe(Re.showToolBar)&&(Re.height-=7),Pe(Re.showAlgebraInput)&&(Re.height-=37),Re.width<605&&Pe(Re.showToolBar)&&(Re.width=605,ut=605);else{var We=100;(Pe(Re.showToolBar)||Pe(Re.showMenuBar))&&(Re.hasOwnProperty("customToolBar")&&(Re.customToolbar=Re.customToolBar),We=Pe(Re.showMenuBar)?245:155),ut=5?(Re.appletOnLoad=function(ke){var $e=ze.querySelector(".ggb_preview");$e&&$e.parentNode.removeChild($e),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Fe),window.GGBT_wsf_view&&$(window).trigger("resize"),Ye(ke)},Ne||Fe.appendChild(et)):qe.appendChild(et),Fe.appendChild(qe),Ne||ze.appendChild(Fe),setTimeout(function(){xt.resize()},1)}else{var De=document.createElement("div");De.className="applet_scaler",De.style.position="relative",De.style.display="block",De.appendChild(qe),ze.appendChild(De),Re.appletOnLoad=function(ke){xt.resize(),Ye(ke)}}function je(ke,$e){$e&&typeof $e.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(ke,$e.appletOnLoad):renderGGBElement(ke),Xe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",$e)}function Ee(ke,$e){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:ke,params:$e}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(gt){je(gt.article,gt.params)}),html5AppletsToProcess=null)},le(ne)<5&&(ke.className+=" geogebraweb")):je(ke,$e)}if(rt){scriptLoadStarted=!0;for(var xe=0;xe0?(Oe.remove(),Fe.attr("id","fullscreencontent").show(),jQuery(Ye).append(Fe),window.dispatchEvent(new Event("resize"))):Te(Oe,Re,!1),window.GGBT_wsf_view.launchFullScreen(Ye)}else ie=rt,Te(ze,Re,!1);if(!window.GGBT_wsf_view)for(_e=0;_eze/4*3&&(Oe=ze/4*3),Ye=Oe/5.8,We.setAttribute("src",b),We.setAttribute("width",Oe),We.setAttribute("height",Ye);var Fe=(ze-Oe)/2,Ne=(Re-Ye)/2;We.style.left=Fe+"px",We.style.top=Ne+"px",qe.appendChild(We)}}return qe.appendChild(_e),qe},Qe=function(ze){return ze=ze.toLowerCase(),ze==="html5"||ze==="screenshot"?ze:"html5"},Ge=["web","webSimple","web3d","tablet","tablet3d","phone"],ot=function(ze,Re){if(ne=ze,Re){Ve(ne,!0);return}var He=!it;if(He){var rt=le(ne);!isNaN(rt)&&rt<4.4&&(He=!1)}var qe,ut;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var _e=ne.indexOf("//");_e>0?ut=ne:_e===0?ut=qe+ne:ut="https://www.geogebra.org/apps/5.2.814.0/";for(var We in Ge)if(ne.slice(Ge[We].length*-1)===Ge[We]||ne.slice((Ge[We].length+1)*-1)===Ge[We]+"/"){Ve(ut,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&He&&!pe.is3D&&!pe.AV&&!pe.SV&&!pe.CV&&!pe.EV2&&!pe.CP&&!pe.PC&&!pe.DA&&!pe.FI&&!pe.PV&&!Pe(Ae.showToolBar)&&!Pe(Ae.showMenuBar)&&!Pe(Ae.showAlgebraInput)&&!Pe(Ae.enableRightClick)&&(!Ae.appName||Ae.appName=="classic")?ut+="webSimple/":ut+="web3d/",Ve(ut,!1)},Ve=function(ze,Re){if(ze.requirejs){ce=ze;return}ze.slice(-1)!=="/"&&(ze+="/"),ce=ze,Re===null&&(Re=ze.indexOf("http")===-1),ae=Re,a="web.nocache.js",y=!1;var He=ce.split("/");He.length>1&&(!Re&&He[He.length-2]==="webSimple"?(a="webSimple.nocache.js",y=!0):Ge.indexOf(He[He.length-2])>=0&&(a=He[He.length-2]+".nocache.js")),He=ze.split("/"),ne=He[He.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var rt=parseFloat(ne);rt!==NaN&&rt<5&&ze.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+rt+" is deprecated. Using version latest instead."),ot("5.0",Re))},Xe=function(ze,Re){window.console&&window.console.log&&(!Re||typeof Re.showLogging=="undefined"||Re.showLogging&&Re.showLogging!=="false")&&console.log(ze)};Ae.material_id!==void 0?fe(Ze):Ze();function Ze(){var ze=Ct;oe!==null?ze=oe:parseFloat(ze)<5&&(ze="5.0"),ot(ze,!1),te!==null&&Ve(te,ae),ye=!0}return xt},GGBAppletUtils=function(){"use strict";function xt(){return window.GGBT_wsf_edit!==void 0}function Ct(ye,oe){oe!=1?(ye.style.transformOrigin="0% 0% 0px",ye.style.webkitTransformOrigin="0% 0% 0px",ye.style.transform="scale("+oe+","+oe+")",ye.style.webkitTransform="scale("+oe+","+oe+")",ye.style.maxWidth="initial",ye.querySelector(".ggb_preview")!==null&&(ye.querySelector(".ggb_preview").style.maxWidth="initial"),ye.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ye.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ye.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ye.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ye.style.transform="none",ye.style.webkitTransform="none")}function Ae(ye,oe,te,se,de,ue){var ce=null;if(ue!=null&&ue!="")for(var ae=ye.parentNode;ae!=null;)if((" "+ae.className+" ").indexOf(" "+ue+" ")>-1){ce=ae;break}else ae=ae.parentNode;var ie=0,ne=0,a=0,y=0,x=0,b=0,z=0;if(ce)ie=ce.offsetWidth,ne=Math.max(se?ce.offsetWidth:0,ce.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),a=ie):(ie=window.innerWidth,ne=window.innerHeight,a=window.innerWidth),ye){var ee=ye.getBoundingClientRect();ee.left>0&&ee.left<=ie&&(de===void 0||!de)&&(document.dir==="rtl"?(x=ie-ee.width-ee.left,b=a<=480?10:30):(b=ee.left,x=a<=480?10:30),y=b+x)}if(ye&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=ye.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(y=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(y=0,z=40)}}return ye&&((te===void 0||!te)&&oe>0&&oe+y1&&(ue=!0)),oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ue=!0),!(ye.hasOwnProperty("disableAutoScale")&&ye.disableAutoScale))de=pe(ye,oe,ue,te,ye.scaleContainerClass);else return se;return ue&&(!ye.hasOwnProperty("scale")||se===1)?de:Math.min(se,de)}function E(ye){var oe=Math.min(window.innerWidth,document.documentElement.clientWidth),te=Math.min(window.innerHeight,document.documentElement.clientHeight),se=ye.getBoundingClientRect(),de=(oe-se.width)/2,ue=(te-se.height)/2;ue<0&&(ue=0),ye.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(de<40?ye.style.left="40px":ye.style.left=de+"px",ye.style.top=ue+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ue<40?ye.style.top="40px":ye.style.top=ue+"px",ye.style.left=de+"px")}function Se(ye,oe){var te=ye.querySelector(".appletParameters");if(te){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(oe.id!==te.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ye)}if(te.parentElement&&/fullscreen/.test(te.parentElement.className))return;var se=it(oe,ye);xt()&&te.setAttribute("data-param-scale",se);for(var de=null,ue=0;ue=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(xt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xt){var Ct=c[xt];return Ct==null?null:Ct},r=d,webModule.__errFn=e}function B(){function xt(ye){var oe=ye.lastIndexOf(rb);oe==-1&&(oe=ye.length);var te=ye.indexOf(sb);te==-1&&(te=ye.length);var se=ye.lastIndexOf(tb,Math.min(te,oe));return se>=O?ye.substring(O,se+P):W}function Ct(ye){if(!ye.match(/^\w+:\/\//)){var oe=o.createElement(ub);oe.src=ye+vb,ye=xt(oe.src)}return ye}function Ae(){var ye=__gwt_getMetaProperty(wb);return ye!=null?ye:W}function pe(){for(var ye=o.getElementsByTagName(_),oe=O;oeO?ye[ye.length-P].href:W}function E(){var ye=o.location;return ye.href==ye.protocol+zb+ye.host+ye.pathname+ye.search+ye.hash}var Se=Ae();return Se==W&&(Se=pe()),Se==W&&(Se=it()),Se==W&&E()&&(Se=xt(o.location.href)),Se=Ct(Se),Se}function C(xt){return xt.match(/^\//)||xt.match(/^[a-zA-Z]+:\/\//)?xt:webModule.__moduleBase+xt}function D(){var xt=[],Ct=O,Ae=[],pe=[];function it(ye){var oe=pe[ye](),te=Ae[ye];if(oe in te)return oe;var se=[];for(var de in te)se[te[de]]=de;throw r&&r(ye,se,oe),null}if(__gwt_isKnownPropertyValue=function(ye,oe){return oe in Ae[ye]},webModule.__getPropMap=function(){var ye={};for(var oe in Ae)Ae.hasOwnProperty(oe)&&(ye[oe]=it(oe));return ye},webModule.__computePropValue=it,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var E;try{E=Cb;var Se=E.indexOf(Db);Se!=-1&&(Ct=parseInt(E.substring(Se+P),$),E=E.substring(O,Se))}catch(ye){}return webModule.__softPermutationId=Ct,C(E+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})()},28735:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Ax:function(){return Se},Ds:function(){return ye},KI:function(){return te},SI:function(){return E},f1:function(){return it}});var pe=Ae(74128);function it(se){let de=!0;if(se.length>0){for(let ue=0;uene in ie?oe(ie,ne,{enumerable:!0,configurable:!0,writable:!0,value:a}):ie[ne]=a,ce=(ie,ne)=>{for(var a in ne||(ne={}))se.call(ne,a)&&ue(ie,a,ne[a]);if(te)for(var a of te(ne))de.call(ne,a)&&ue(ie,a,ne[a]);return ie};const ae=({cancelText:ie="\u53D6\u6D88",okText:ne="\u786E\u5B9A",loading:a=!1,hasOkBtn:y=!0,hasCancelBtn:x=!0,okButtonProps:b={},onCancel:z=()=>{},onOk:ee=()=>{},className:re=""})=>pe.createElement("div",{className:ye()(E.buttonFixed,re)},pe.createElement("div",{className:E.buttonWrap},x&&pe.createElement(it.ZP,{size:"middle",className:`${E.button} mr20`,onClick:z},ie),y&&pe.createElement(it.ZP,ce({size:"middle",type:"primary",className:`${E.button} mr20`,loading:a,onClick:ee},b),ne)))},16750:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ce}});var pe=Ae(59301),it={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},E=Ae(92310),Se=Ae.n(E),ye=Ae(71418),oe=Ae(2859),te=Ae(38147),se=Ae(65862),de=(ae,ie,ne)=>new Promise((a,y)=>{var x=ee=>{try{z(ne.next(ee))}catch(re){y(re)}},b=ee=>{try{z(ne.throw(ee))}catch(re){y(re)}},z=ee=>ee.done?a(ee.value):Promise.resolve(ee.value).then(x,b);z((ne=ne.apply(ae,ie)).next())}),ce=({data:ae,className:ie,fullWidth:ne,style:a={},onClose:y,onOk:x,showFullTools:b,noAssociationId:z})=>{const ee=(0,pe.useRef)(null),re=(0,pe.useRef)(null),le=(0,pe.useRef)(null),he=(0,pe.useRef)(null),[ve,fe]=(0,pe.useState)(!1),[me,ge]=(0,pe.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,pe.useEffect)(()=>{le.current||(le.current=document.createElement("style"),document.head.appendChild(le.current)),ae!=null&&ae.visible?(document.body.setAttribute("data-custom","y-hidden"),le.current.innerHTML=" html { overflow-y: hidden; }",ae!=null&&ae.src&&be()):(document.body.removeAttribute("data-custom"),le.current&&(document.head.removeChild(le.current),le.current=null))},[ae==null?void 0:ae.visible]);const be=()=>de(void 0,null,function*(){fe(!0),ge("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ie=yield(0,se.ZJ)(ae==null?void 0:ae.src);ee.current.src="",ee.current.src=Ie,ee.current.onload=function(){Le()},fe(!1),ge("")}),Pe=()=>{document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",y()},Te=Ie=>de(void 0,null,function*(){fe(!0),ge("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Me=yield(0,te.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ae.title,file:Ie.dataUrl}});Me!=null&&Me.id&&!z?(yield(0,te.ZP)(`/api/attachments/${ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:Me==null?void 0:Me.id,settings:JSON.stringify(Ie.state)}})).status===0&&x():Me!=null&&Me.id&&x(Me),document.body.removeAttribute("data-custom"),le.current.innerHTML=" ",fe(!1),ge("")}),Ce=()=>{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(Ue=>{const Qe=document.querySelector(Ue.name);Qe&&Qe.setAttribute("title",Ue.title)})},Le=()=>{re.current=new oe.hP(ee.current),re.current.targetRoot=he.current,re.current.addEventListener("render",Te),re.current.addEventListener("beforeclose",Pe),b&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),ae!=null&&ae.snapshotData&&re.current.restoreState(ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ce()},300)};return pe.createElement(pe.Fragment,null,(ae==null?void 0:ae.visible)&&pe.createElement(ye.Z,{spinning:ve,tip:me,style:{position:"absolute"}},pe.createElement("div",{ref:he,className:Se()(it.imageDimensions,ie,ne?it.fullWidth:""),style:a},pe.createElement("img",{className:it.img,ref:ee}))))}},99298:function(xt,Ct,Ae){"use strict";var pe=Ae(59301),it=Ae(95237),E=Ae(43604),Se=Ae(99313),ye=Ae(3113),oe=Ae(6339),te=Ae(96408),se=Ae(48136),de=Ae(59301);const ue=(0,pe.forwardRef)(({callback:ce,showSaveButton:ae,value:ie=""},ne)=>{const a=(0,pe.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=re=>{a.current.setValue(a.current.getValue()+" "+re.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:de.createElement(it.Z,{className:te.Z.lists,gutter:[10,10]},y.map((re,le)=>de.createElement(E.Z,{flex:"110px",className:te.Z.item},de.createElement("div",null,de.createElement(oe.Z,{value:`$$${re.value}$$`}),re.name),de.createElement("div",{className:te.Z.children},re.children.map((pe,ve)=>de.createElement("div",{key:ve},de.createElement("h1",null,pe.name),de.createElement(it.Z,{gutter:[10,10]},pe.data.map((fe,me)=>de.createElement(E.Z,{key:me,onClick:()=>b(fe),className:te.Z.diamond},de.createElement(oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:de.createElement(it.Z,{className:te.Z.lists,gutter:[10,10]},x.map((re,le)=>de.createElement(E.Z,{flex:"110px",className:te.Z.item},de.createElement("div",null,de.createElement(oe.Z,{value:"`$$"+re.value+"$$`"}),re.name),de.createElement("div",{className:te.Z.children},re.children.map((pe,ve)=>de.createElement("div",{key:ve},pe.name&&de.createElement("h1",null,pe.name),de.createElement(it.Z,{gutter:[10,10]},pe.data.map((fe,me)=>de.createElement(E.Z,{key:me,onClick:()=>b(fe),className:te.Z.diamond},de.createElement(oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],ee=()=>{var re=document.createElement("div");re.innerHTML=a.current.getValue();var le=re.innerText;return ce&&ce(le),le};return(0,he.useImperativeHandle)(ne,()=>({getData:ee})),de.createElement("div",{className:te.Z.mathWrap},de.createElement(Se.default,{defaultActiveKey:"1",items:z}),de.createElement("math-field",{locale:"zh_cn",className:te.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ie||""),ae&&de.createElement("div",{className:te.Z.button},de.createElement(ye.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ct.Z=ue},85533:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{h:function(){return re}});var he=Ae(59301),it=Ae(57809),E=Ae(78241),Se=Ae(3113),ye=Ae(89780),oe=Ae.n(ye),te=Ae(45559),se=Ae(42313),de=Object.defineProperty,ue=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,a=(le,pe,ve)=>pe in le?de(le,pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):le[pe]=ve,y=(le,pe)=>{for(var ve in pe||(pe={}))ie.call(pe,ve)&&a(le,ve,pe[ve]);if(ae)for(var ve of ae(pe))ne.call(pe,ve)&&a(le,ve,pe[ve]);return le},x=(le,pe)=>ue(le,ce(pe));const b=it.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ct.Z=({callback:le,onCancel:pe})=>{const[ve,fe]=(0,he.useState)("python");function me(be){fe(ee[be][1])}function ge(be){le(be)}return he.createElement(E.default,x(y({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ge,style:{width:500}}),he.createElement(E.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},he.createElement(it.default,{getPopupContainer:be=>be.parentNode,onChange:me},Object.keys(ee).map(be=>he.createElement(b,{key:be,value:be},ee[be][0])))),he.createElement(E.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},he.createElement(re,{mode:ve})),he.createElement("div",{className:"flex-container flex-end"},he.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),he.createElement(Se.ZP,{type:"ghost",onClick:pe},"\u53D6\u6D88")))};function re({value:le,onChange:pe,mode:ve,options:fe={}}){const me=(0,he.useRef)(),[ge,be]=(0,he.useState)();return(0,he.useEffect)(()=>{if(ge){let Pe=function(Te){const Ce=Te.getValue();pe&&pe(Ce)};return ge.on("change",Pe),()=>{ge.off("change",Pe)}}},[ge,pe]),(0,he.useEffect)(()=>{ge&&ge.setOption("mode",ve)},[ge,ve]),(0,he.useEffect)(()=>{ge&&(le!==ge.getValue()||le==="")&&setTimeout(()=>{ge.setValue(le||"")},300)},[ge,le]),(0,he.useEffect)(()=>{if(me.current&&!ge){const Pe=oe().fromTextArea(me.current,y({mode:ve,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));be(Pe)}},[me.current,ge]),he.createElement("div",{className:"my-codemirror-container"},he.createElement("textarea",{ref:me}))}},96565:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return bn}});var he=Ae(59301),it=Ae(89780),E=Ae.n(it),Se=Ae(76374),ye=Ae(45559),oe=Ae(6313),te=Ae(25717),se=Ae(99498),de=Ae(25419),ue=Ae(67549),ce=Ae(6339),ae=({value:Bt="",className:Tt,showTextOnly:Ft,showLines:Zt,style:Sn={}})=>{const qt=(0,he.useMemo)(()=>"",[Bt]);return he.createElement(he.Fragment,null,he.createElement("div",{dangerouslySetInnerHTML:{__html:qt}}))},ie=Ae(59301),ne=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Bt,Tt,Ft)=>Tt in Bt?ne(Bt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Bt[Tt]=Ft,re=(Bt,Tt)=>{for(var Ft in Tt||(Tt={}))b.call(Tt,Ft)&&ee(Bt,Ft,Tt[Ft]);if(x)for(var Ft of x(Tt))z.call(Tt,Ft)&&ee(Bt,Ft,Tt[Ft]);return Bt},le=(Bt,Tt)=>a(Bt,y(Tt));let pe=[{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 ve({onActionCallback:Bt,title:Tt,icon:Ft,actionName:Zt,className:Sn="",children:qt}){function dr(){Bt(Zt)}return ie.createElement("a",{title:Tt,className:Sn,onClick:dr},ie.createElement("i",{className:`${Ft}`}),qt)}var fe=({watch:Bt,showNullButton:Tt,showNullProgramButton:Ft,onActionCallback:Zt,fullScreen:Sn,insertTemp:qt,hidetoolBar:dr,extraUse:fn})=>{const wn=[...pe,{title:`${Bt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Bt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ie.createElement("ul",{className:"markdown-toolbar-container"},!dr&&wn.map(($n,Kr)=>ie.createElement("li",{key:Kr},$n.actionName?ie.createElement(ve,le(re({},$n),{onActionCallback:Zt})):ie.createElement("span",{className:"v-line"}))),Tt?ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ft?ie.createElement(ie.Fragment,null,ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,qt&&ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${qt}`,onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),fn&&ie.createElement("li",null,fn),ie.createElement("li",{className:"btn-full-screen"},ie.createElement(ve,{icon:`${Sn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Sn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Zt})))},me=Ae(57261),ge=Ae(78241),be=Ae(92832),Pe=Ae(3113),Te=Object.defineProperty,Ce=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Qe=(Bt,Tt,Ft)=>Tt in Bt?Te(Bt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Bt[Tt]=Ft,Ge=(Bt,Tt)=>{for(var Ft in Tt||(Tt={}))Me.call(Tt,Ft)&&Qe(Bt,Ft,Tt[Ft]);if(Ie)for(var Ft of Ie(Tt))Ue.call(Tt,Ft)&&Qe(Bt,Ft,Tt[Ft]);return Bt},ot=(Bt,Tt)=>Ce(Bt,Le(Tt));const Ve={labelCol:{span:4},wrapperCol:{span:20}};var Xe=({callback:Bt,onCancel:Tt})=>{function Ft(Zt){Bt(Zt)}return he.createElement(ge.default,ot(Ge({},Ve),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ft,style:{width:500}}),he.createElement(ge.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},he.createElement(be.default,null)),he.createElement(ge.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},he.createElement(be.default,null)),he.createElement("div",{className:"flex-container flex-end"},he.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),he.createElement(Pe.ZP,{type:"ghost",onClick:Tt},"\u53D6\u6D88")))},Ze=Ae(85533),ze=Ae(45053),Re=Ae(43418),He=Ae(95237),rt=Ae(16750),qe=Ae(59301),ut=({callback:Bt,onCancel:Tt})=>{const Ft=document.createElement("canvas"),Zt=Ft.getContext("2d");Ft.width=1e3,Ft.height=800,Zt.fillStyle="#ffffff",Zt.fillRect(0,0,Ft.width,Ft.height);const Sn=Ft.toDataURL("image/png");return qe.createElement(Re.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(He.Z,{style:{height:"100vh"}},qe.createElement(rt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Sn,visible:!0,title:String(Date.now())},onOk:qt=>{Bt({src:qt.url})},onClose:Tt})))},_e=Ae(12378);function We(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(We,go.CommandHandler),We.prototype.canAlignSelection=function(){var Bt=this.diagram;return!(Bt===null||Bt.isReadOnly||Bt.isModelReadOnly||Bt.selection.count<2)},We.prototype.alignLeft=function(){var Bt=this.diagram;Bt.startTransaction("aligning left");var Tt=1/0;Bt.selection.each(function(Ft){Ft instanceof go.Link||(Tt=Math.min(Ft.position.x,Tt))}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Tt,Ft.position.y))}),Bt.commitTransaction("aligning left")},We.prototype.alignRight=function(){var Bt=this.diagram;Bt.startTransaction("aligning right");var Tt=-1/0;Bt.selection.each(function(Ft){if(!(Ft instanceof go.Link)){var Zt=Ft.actualBounds.x+Ft.actualBounds.width;Tt=Math.max(Zt,Tt)}}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Tt-Ft.actualBounds.width,Ft.position.y))}),Bt.commitTransaction("aligning right")},We.prototype.alignTop=function(){var Bt=this.diagram;Bt.startTransaction("alignTop");var Tt=1/0;Bt.selection.each(function(Ft){Ft instanceof go.Link||(Tt=Math.min(Ft.position.y,Tt))}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Ft.position.x,Tt))}),Bt.commitTransaction("alignTop")},We.prototype.alignBottom=function(){var Bt=this.diagram;Bt.startTransaction("aligning bottom");var Tt=-1/0;Bt.selection.each(function(Ft){if(!(Ft instanceof go.Link)){var Zt=Ft.actualBounds.y+Ft.actualBounds.height;Tt=Math.max(Zt,Tt)}}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Ft.actualBounds.x,Tt-Ft.actualBounds.height))}),Bt.commitTransaction("aligning bottom")},We.prototype.alignCenterX=function(){var Bt=this.diagram,Tt=Bt.selection.first();if(Tt){Bt.startTransaction("aligning Center X");var Ft=Tt.actualBounds.x+Tt.actualBounds.width/2;Bt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ft-Zt.actualBounds.width/2,Zt.actualBounds.y))}),Bt.commitTransaction("aligning Center X")}},We.prototype.alignCenterY=function(){var Bt=this.diagram,Tt=Bt.selection.first();if(Tt){Bt.startTransaction("aligning Center Y");var Ft=Tt.actualBounds.y+Tt.actualBounds.height/2;Bt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.actualBounds.x,Ft-Zt.actualBounds.height/2))}),Bt.commitTransaction("aligning Center Y")}},We.prototype.alignColumn=function(Bt){var Tt=this.diagram;Tt.startTransaction("align Column"),Bt===void 0&&(Bt=0),Bt=parseFloat(Bt);var Ft=new Array;Tt.selection.each(function(fn){fn instanceof go.Link||Ft.push(fn)});for(var Zt=0;Zt0){for(var fn=qt.elt(dr-1);fn!==null&&fn.isTreeExpanded&&!fn.isTreeLeaf;){var wn=this._sortTreeChildrenByY(fn);fn=wn.last()}fn!==null&&Bt.select(fn)}else Bt.select(Sn)}}else if(Ft.key==="Down")if(Tt.isTreeExpanded&&!Tt.isTreeLeaf){var Zt=this._sortTreeChildrenByY(Tt).first();Zt!==null&&Bt.select(Zt)}else for(;Tt!==null;){var Sn=Tt.findTreeParentNode();if(Sn===null)break;var qt=this._sortTreeChildrenByY(Sn),dr=qt.indexOf(Tt);if(drqt.y?1:Sn.xqt.x?1:0}),Tt},We.prototype.copyToClipboard=function(Bt){go.CommandHandler.prototype.copyToClipboard.call(this,Bt),this._lastPasteOffset.set(this.pasteOffset)},We.prototype.pasteFromClipboard=function(){var Bt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Bt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Bt},Object.defineProperty(We.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Bt){if(Bt!=="move"&&Bt!=="select"&&Bt!=="scroll"&&Bt!=="tree"&&Bt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Bt);this._arrowKeyBehavior=Bt}}),Object.defineProperty(We.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Bt){if(!(Bt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Bt);this._pasteOffset.set(Bt)}});var Oe=We,Ye=Ae(25863),Fe=Ae(43604),Ne=Ae(38147),et={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},De=Ae(59301),je=(Bt,Tt,Ft)=>new Promise((Zt,Sn)=>{var qt=wn=>{try{fn(Ft.next(wn))}catch($n){Sn($n)}},dr=wn=>{try{fn(Ft.throw(wn))}catch($n){Sn($n)}},fn=wn=>wn.done?Zt(wn.value):Promise.resolve(wn.value).then(qt,dr);fn((Ft=Ft.apply(Bt,Tt)).next())});function Ee({onCancel:Bt,callback:Tt}){let Ft=(0,he.useRef)(),Zt=(0,he.useRef)(),Sn=(0,he.useRef)(),qt=(0,he.useRef)(!1);const dr=(0,he.useRef)(!1),[fn,wn]=(0,he.useState)(0);function $n(){const Qt=_e.bx.make,ur={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"};Ft.current=new _e.S0(Zt.current,{padding:20,grid:Qt(_e.s_,"Grid",Qt(_e.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Qt(_e.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:nn=>{var Fn=nn.diagram.commandHandler.addTopLevelParts(nn.diagram.selection,!0);Fn||nn.diagram.currentTool.doCancel()},commandHandler:Qt(Oe),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:nn=>{var Fn=nn.subject;Fn.location=Fn.location.copy().snapToGridPoint(nn.diagram.grid.gridOrigin,nn.diagram.grid.gridCellSize),setTimeout(()=>{nn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:nn=>{var Fn=nn.subject;setTimeout(()=>{nn.diagram.commandHandler.editTextBlock()})},LinkRelinked:nn=>{var Fn=nn.parameter.part;Fn.invalidateConnectedLinks();var Ln=nn.subject;nn.diagram.toolManager.linkingTool.isForwards?Ln.toNode.invalidateConnectedLinks():Ln.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ft.current.nodeTemplate=Qt(_e.NB,"Auto",{locationSpot:_e.z6.Center,locationObjectName:"SHAPE",desiredSize:new _e.$u(120,60),minSize:new _e.$u(40,40),resizable:!0,resizeCellSize:new _e.$u(10,10),rotatable:!0},new _e.KX("location","loc",_e.E9.parse).makeTwoWay(_e.E9.stringify),new _e.KX("desiredSize","size",_e.$u.parse).makeTwoWay(_e.$u.stringify),Qt(_e.bn,{name:"SHAPE",fill:ur.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_e.z6.AllSides,toSpot:_e.z6.AllSides},new _e.KX("figure"),new _e.KX("fill"),new _e.KX("stroke","borderColor"),new _e.KX("strokeWidth","thickness"),new _e.KX("strokeDashArray","dash")),Qt(_e.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Qt(_e.al,{margin:1,textAlign:"center",overflow:_e.al.OverflowEllipsis,editable:!0},new _e.KX("text").makeTwoWay(),new _e.KX("stroke","color"))),Ft.current.nodeTemplate.toolTip=Qt("ToolTip",Qt(_e.s_,"Vertical",{maxSize:new _e.$u(200,NaN)},Qt(_e.al,{font:"bold 10pt sans-serif",textAlign:"center"},new _e.KX("text")),Qt(_e.al,{font:"10pt sans-serif",textAlign:"center"},new _e.KX("text","details"))));function qr(nn,Fn){var Ln=(Bn,Er)=>{Bn.handled=!0,Bn.diagram.model.commit(Sr=>{var ar=Er.part.adornedPart,Yr=new _e.E9().setRectSpot(ar.actualBounds,nn);Yr.subtract(ar.location),Yr.scale(2,2),Yr.x+=Math.sign(Yr.x)*130,Yr.y+=Math.sign(Yr.y)*130,Yr.add(ar.location),Yr.snapToGridPoint(Bn.diagram.grid.gridOrigin,Bn.diagram.grid.gridCellSize);var Hr=Sr.copyNodeData(ar.data);Sr.setGroupKeyForNodeData(Hr,Sr.getGroupKeyForNodeData(ar.data)),Sr.addNodeData(Hr);var Ma={from:ar.key,to:Sr.getKeyForNodeData(Hr)};Sr.addLinkData(Ma);var Fa=Bn.diagram.findNodeForData(Hr);Fa.location=Yr,Bn.diagram.select(Fa),setTimeout(()=>{Bn.diagram.commandHandler.editTextBlock()},20)})};return Qt(_e.bn,{figure:Fn,alignment:nn,alignmentFocus:nn.opposite(),width:nn.equals(_e.z6.Top)||nn.equals(_e.z6.Bottom)?25:18,height:nn.equals(_e.z6.Top)||nn.equals(_e.z6.Bottom)?18:25,fill:"orange",stroke:ur.white,strokeWidth:4,mouseEnter:(Bn,Er)=>Er.fill="dodgerblue",mouseLeave:(Bn,Er)=>Er.fill="orange",isActionable:!0,click:Ln,contextClick:Ln})}function xr(nn){return Qt(_e.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:(Fn,Ln)=>Ln.fill="dodgerblue",mouseLeave:(Fn,Ln)=>Ln.fill="orange",click:(Fn,Ln)=>{Fn.diagram.commandHandler.showContextMenu(Ln.part.adornedPart)}},nn||{})}Ft.current.nodeTemplate.selectionAdornmentTemplate=Qt(_e.uz,"Spot",Qt(_e.Vm,{padding:10}),qr(_e.z6.Top,"TriangleUp"),qr(_e.z6.Left,"TriangleLeft"),qr(_e.z6.Right,"TriangleRight"),qr(_e.z6.Bottom,"TriangleDown"),xr({alignment:new _e.z6(.75,0)}));function Br(nn,Fn){return(Ln,Bn)=>{Ln.handled=!0,Ln.diagram.model.commit(Er=>{Er.set(Bn.part.adornedPart.data,nn,Fn)})}}function wt(nn,Fn){return Fn||(Fn="color"),Qt(_e.bn,{width:16,height:16,stroke:"lightgray",fill:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.stroke="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.stroke="lightgray",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}function Dt(){return[Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.white,"fill"),wt(ur.beige,"fill"),wt(ur.extralightblue,"fill"),wt(ur.extralightred,"fill"))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.lightgray,"fill"),wt(ur.lightgreen,"fill"),wt(ur.lightblue,"fill"),wt(ur.lightred,"fill")))]}function Mt(){return[Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.black),wt(ur.green),wt(ur.blue),wt(ur.red))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.white),wt(ur.magenta),wt(ur.purple),wt(ur.orange)))]}function Kt(nn,Fn){return Fn||(Fn="thickness"),Qt(_e.bn,"LineH",{width:16,height:16,strokeWidth:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}function $t(nn,Fn){return Fn||(Fn="dash"),Qt(_e.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}function en(){return[Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",Kt(1),Kt(2),Kt(3),Kt(4))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",$t(null),$t([2,4]),$t([4,4])))]}function _t(nn,Fn){return Fn||(Fn="figure"),Qt(_e.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.fill="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.fill="lightgray",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}Ft.current.nodeTemplate.contextMenu=Qt("ContextMenu",Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",_t("Rectangle"),_t("RoundedRectangle"),_t("Ellipse"),_t("Diamond"))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",_t("Parallelogram2"),_t("ManualOperation"),_t("Procedure"),_t("Cylinder1"))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",_t("Terminator"),_t("CreateRequest"),_t("Document"),_t("TriangleDown"))),Dt(),Mt(),en()),Ft.current.groupTemplate=Qt(_e.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:_e.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(nn,Fn)=>{var Ln=Fn.addMembers(Fn.diagram.selection,!0);Ln||Fn.diagram.currentTool.doCancel()},avoidable:!1},new _e.KX("location","loc",_e.E9.parse).makeTwoWay(_e.E9.stringify),Qt(_e.s_,"Auto",{name:"BODY"},Qt(_e.bn,{parameter1:10,fill:ur.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_e.z6.AllSides,toSpot:_e.z6.AllSides},new _e.KX("fill"),new _e.KX("stroke","color"),new _e.KX("strokeWidth","thickness"),new _e.KX("strokeDashArray","dash")),Qt(_e.Vm,{background:"transparent",margin:20})),Qt(_e.al,{alignment:_e.z6.Top,alignmentFocus:_e.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new _e.KX("text"),new _e.KX("stroke","color"))),Ft.current.groupTemplate.selectionAdornmentTemplate=Qt(_e.uz,"Spot",Qt(_e.s_,"Auto",Qt(_e.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Qt(_e.Vm,{margin:1.5})),xr({alignment:_e.z6.TopRight,alignmentFocus:_e.z6.BottomRight})),Ft.current.groupTemplate.contextMenu=Qt("ContextMenu",Dt(),Mt(),en()),Ft.current.linkTemplate=Qt(_e.rU,{layerName:"Foreground",routing:_e.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new _e.KX("fromSpot","fromSpot",_e.z6.parse),new _e.KX("toSpot","toSpot",_e.z6.parse),new _e.KX("fromShortLength","dir",nn=>nn>=1?10:0),new _e.KX("toShortLength","dir",nn=>nn>=1?10:0),new _e.KX("points").makeTwoWay(),Qt(_e.bn,{strokeWidth:2},new _e.KX("stroke","color"),new _e.KX("strokeWidth","thickness"),new _e.KX("strokeDashArray","dash")),Qt(_e.bn,{segmentIndex:0,segmentOffset:new _e.E9(15,0),segmentOrientation:_e.rU.OrientAlong,alignmentFocus:_e.z6.Right,figure:"circle",width:10,strokeWidth:0},new _e.KX("fill","color"),new _e.KX("visible","dir",nn=>nn===1)),Qt(_e.bn,{segmentIndex:-1,segmentOffset:new _e.E9(-10,6),segmentOrientation:_e.rU.OrientPlus90,alignmentFocus:_e.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _e.KX("fill","color"),new _e.KX("visible","dir",nn=>nn>=1),new _e.KX("width","thickness",nn=>7+3*nn),new _e.KX("height","thickness",nn=>7+3*nn),new _e.KX("segmentOffset","thickness",nn=>new _e.E9(-15,4+1.5*nn))),Qt(_e.bn,{segmentIndex:0,segmentOffset:new _e.E9(15,-6),segmentOrientation:_e.rU.OrientMinus90,alignmentFocus:_e.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _e.KX("fill","color"),new _e.KX("visible","dir",nn=>nn===2),new _e.KX("width","thickness",nn=>7+3*nn),new _e.KX("height","thickness",nn=>7+3*nn),new _e.KX("segmentOffset","thickness",nn=>new _e.E9(-15,4+1.5*nn))),Qt(_e.al,{alignmentFocus:new _e.z6(0,1,-4,0),editable:!0},new _e.KX("text").makeTwoWay(),new _e.KX("stroke","color"))),Ft.current.linkTemplate.selectionAdornmentTemplate=Qt(_e.uz,Qt(_e.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Vt(2)},new _e.KX("pathPattern","thickness",Vt)),xr({alignmentFocus:new _e.z6(0,0,-6,-4)}));function Vt(nn){return Qt(_e.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(nn+4).toString()+" H3"})}function Qn(nn){var Fn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return nn===0?Fn="M0 0 M16 16 M0 8 L16 8":nn===2&&(Fn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Qt(_e.bn,{geometryString:Fn,margin:2,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Br("dir",nn),contextClick:Br("dir",nn)})}function er(nn){var Fn=(Ln,Bn)=>{Ln.handled=!0,Ln.diagram.model.commit(Er=>{var Sr=Bn.part.adornedPart;Er.set(Sr.data,nn?"toSpot":"fromSpot",_e.z6.stringify(_e.z6.AllSides)),(nn?Sr.toNode:Sr.fromNode).invalidateConnectedLinks()})};return Qt(_e.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Fn,contextClick:Fn})}function kt(nn,Fn){var Ln=0,Bn=_e.z6.RightSide;nn.equals(_e.z6.Top)?(Ln=270,Bn=_e.z6.TopSide):nn.equals(_e.z6.Left)?(Ln=180,Bn=_e.z6.LeftSide):nn.equals(_e.z6.Bottom)&&(Ln=90,Bn=_e.z6.BottomSide),Fn||(Ln-=180);var Er=(Sr,ar)=>{Sr.handled=!0,Sr.diagram.model.commit(Yr=>{var Hr=ar.part.adornedPart;Yr.set(Hr.data,Fn?"toSpot":"fromSpot",_e.z6.stringify(Bn)),(Fn?Hr.toNode:Hr.fromNode).invalidateConnectedLinks()})};return Qt(_e.bn,{alignment:nn,alignmentFocus:nn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ln,background:"transparent",mouseEnter:(Sr,ar)=>ar.background="dodgerblue",mouseLeave:(Sr,ar)=>ar.background="transparent",click:Er,contextClick:Er})}Ft.current.linkTemplate.contextMenu=Qt("ContextMenu",Mt(),en(),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",Qn(0),Qn(1),Qn(2))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",Qt(_e.s_,"Spot",er(!1),kt(_e.z6.Top,!1),kt(_e.z6.Left,!1),kt(_e.z6.Right,!1),kt(_e.z6.Bottom,!1)),Qt(_e.s_,"Spot",{margin:new _e.Zt(0,0,0,2)},er(!0),kt(_e.z6.Top,!0),kt(_e.z6.Left,!0),kt(_e.z6.Right,!0),kt(_e.z6.Bottom,!0)))));const zr=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=re=>{a.current.setValue(a.current.getValue()+" "+re.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:de.createElement(it.Z,{className:te.Z.lists,gutter:[10,10]},y.map((re,le)=>de.createElement(E.Z,{flex:"110px",className:te.Z.item},de.createElement("div",null,de.createElement(oe.Z,{value:`$$${re.value}$$`}),re.name),de.createElement("div",{className:te.Z.children},re.children.map((he,ve)=>de.createElement("div",{key:ve},de.createElement("h1",null,he.name),de.createElement(it.Z,{gutter:[10,10]},he.data.map((fe,me)=>de.createElement(E.Z,{key:me,onClick:()=>b(fe),className:te.Z.diamond},de.createElement(oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:de.createElement(it.Z,{className:te.Z.lists,gutter:[10,10]},x.map((re,le)=>de.createElement(E.Z,{flex:"110px",className:te.Z.item},de.createElement("div",null,de.createElement(oe.Z,{value:"`$$"+re.value+"$$`"}),re.name),de.createElement("div",{className:te.Z.children},re.children.map((he,ve)=>de.createElement("div",{key:ve},he.name&&de.createElement("h1",null,he.name),de.createElement(it.Z,{gutter:[10,10]},he.data.map((fe,me)=>de.createElement(E.Z,{key:me,onClick:()=>b(fe),className:te.Z.diamond},de.createElement(oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],ee=()=>{var re=document.createElement("div");re.innerHTML=a.current.getValue();var le=re.innerText;return ce&&ce(le),le};return(0,pe.useImperativeHandle)(ne,()=>({getData:ee})),de.createElement("div",{className:te.Z.mathWrap},de.createElement(Se.default,{defaultActiveKey:"1",items:z}),de.createElement("math-field",{locale:"zh_cn",className:te.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},ie||""),ae&&de.createElement("div",{className:te.Z.button},de.createElement(ye.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ct.Z=ue},85533:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{h:function(){return re}});var pe=Ae(59301),it=Ae(57809),E=Ae(78241),Se=Ae(3113),ye=Ae(89780),oe=Ae.n(ye),te=Ae(45559),se=Ae(42313),de=Object.defineProperty,ue=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,a=(le,he,ve)=>he in le?de(le,he,{enumerable:!0,configurable:!0,writable:!0,value:ve}):le[he]=ve,y=(le,he)=>{for(var ve in he||(he={}))ie.call(he,ve)&&a(le,ve,he[ve]);if(ae)for(var ve of ae(he))ne.call(he,ve)&&a(le,ve,he[ve]);return le},x=(le,he)=>ue(le,ce(he));const b=it.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ee={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ct.Z=({callback:le,onCancel:he})=>{const[ve,fe]=(0,pe.useState)("python");function me(be){fe(ee[be][1])}function ge(be){le(be)}return pe.createElement(E.default,x(y({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ge,style:{width:500}}),pe.createElement(E.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},pe.createElement(it.default,{getPopupContainer:be=>be.parentNode,onChange:me},Object.keys(ee).map(be=>pe.createElement(b,{key:be,value:be},ee[be][0])))),pe.createElement(E.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},pe.createElement(re,{mode:ve})),pe.createElement("div",{className:"flex-container flex-end"},pe.createElement(Se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(Se.ZP,{type:"ghost",onClick:he},"\u53D6\u6D88")))};function re({value:le,onChange:he,mode:ve,options:fe={}}){const me=(0,pe.useRef)(),[ge,be]=(0,pe.useState)();return(0,pe.useEffect)(()=>{if(ge){let Pe=function(Te){const Ce=Te.getValue();he&&he(Ce)};return ge.on("change",Pe),()=>{ge.off("change",Pe)}}},[ge,he]),(0,pe.useEffect)(()=>{ge&&ge.setOption("mode",ve)},[ge,ve]),(0,pe.useEffect)(()=>{ge&&(le!==ge.getValue()||le==="")&&setTimeout(()=>{ge.setValue(le||"")},300)},[ge,le]),(0,pe.useEffect)(()=>{if(me.current&&!ge){const Pe=oe().fromTextArea(me.current,y({mode:ve,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));be(Pe)}},[me.current,ge]),pe.createElement("div",{className:"my-codemirror-container"},pe.createElement("textarea",{ref:me}))}},96565:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return bn}});var pe=Ae(59301),it=Ae(89780),E=Ae.n(it),Se=Ae(76374),ye=Ae(45559),oe=Ae(6313),te=Ae(25717),se=Ae(99498),de=Ae(25419),ue=Ae(67549),ce=Ae(6339),ae=({value:Bt="",className:Tt,showTextOnly:Ft,showLines:Zt,style:Sn={}})=>{const qt=(0,pe.useMemo)(()=>"",[Bt]);return pe.createElement(pe.Fragment,null,pe.createElement("div",{dangerouslySetInnerHTML:{__html:qt}}))},ie=Ae(59301),ne=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(Bt,Tt,Ft)=>Tt in Bt?ne(Bt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Bt[Tt]=Ft,re=(Bt,Tt)=>{for(var Ft in Tt||(Tt={}))b.call(Tt,Ft)&&ee(Bt,Ft,Tt[Ft]);if(x)for(var Ft of x(Tt))z.call(Tt,Ft)&&ee(Bt,Ft,Tt[Ft]);return Bt},le=(Bt,Tt)=>a(Bt,y(Tt));let he=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ve({onActionCallback:Bt,title:Tt,icon:Ft,actionName:Zt,className:Sn="",children:qt}){function dr(){Bt(Zt)}return ie.createElement("a",{title:Tt,className:Sn,onClick:dr},ie.createElement("i",{className:`${Ft}`}),qt)}var fe=({watch:Bt,showNullButton:Tt,showNullProgramButton:Ft,onActionCallback:Zt,fullScreen:Sn,insertTemp:qt,hidetoolBar:dr,extraUse:fn})=>{const wn=[...he,{title:`${Bt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Bt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ie.createElement("ul",{className:"markdown-toolbar-container"},!dr&&wn.map(($n,Kr)=>ie.createElement("li",{key:Kr},$n.actionName?ie.createElement(ve,le(re({},$n),{onActionCallback:Zt})):ie.createElement("span",{className:"v-line"}))),Tt?ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ft?ie.createElement(ie.Fragment,null,ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,qt&&ie.createElement("li",null,ie.createElement(ve,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${qt}`,onActionCallback:Zt},ie.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),fn&&ie.createElement("li",null,fn),ie.createElement("li",{className:"btn-full-screen"},ie.createElement(ve,{icon:`${Sn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Sn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Zt})))},me=Ae(57261),ge=Ae(78241),be=Ae(92832),Pe=Ae(3113),Te=Object.defineProperty,Ce=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,Qe=(Bt,Tt,Ft)=>Tt in Bt?Te(Bt,Tt,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Bt[Tt]=Ft,Ge=(Bt,Tt)=>{for(var Ft in Tt||(Tt={}))Me.call(Tt,Ft)&&Qe(Bt,Ft,Tt[Ft]);if(Ie)for(var Ft of Ie(Tt))Ue.call(Tt,Ft)&&Qe(Bt,Ft,Tt[Ft]);return Bt},ot=(Bt,Tt)=>Ce(Bt,Le(Tt));const Ve={labelCol:{span:4},wrapperCol:{span:20}};var Xe=({callback:Bt,onCancel:Tt})=>{function Ft(Zt){Bt(Zt)}return pe.createElement(ge.default,ot(Ge({},Ve),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ft,style:{width:500}}),pe.createElement(ge.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},pe.createElement(be.default,null)),pe.createElement(ge.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},pe.createElement(be.default,null)),pe.createElement("div",{className:"flex-container flex-end"},pe.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(Pe.ZP,{type:"ghost",onClick:Tt},"\u53D6\u6D88")))},Ze=Ae(85533),ze=Ae(45053),Re=Ae(43418),He=Ae(95237),rt=Ae(16750),qe=Ae(59301),ut=({callback:Bt,onCancel:Tt})=>{const Ft=document.createElement("canvas"),Zt=Ft.getContext("2d");Ft.width=1e3,Ft.height=800,Zt.fillStyle="#ffffff",Zt.fillRect(0,0,Ft.width,Ft.height);const Sn=Ft.toDataURL("image/png");return qe.createElement(Re.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(He.Z,{style:{height:"100vh"}},qe.createElement(rt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Sn,visible:!0,title:String(Date.now())},onOk:qt=>{Bt({src:qt.url})},onClose:Tt})))},_e=Ae(12378);function We(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(We,go.CommandHandler),We.prototype.canAlignSelection=function(){var Bt=this.diagram;return!(Bt===null||Bt.isReadOnly||Bt.isModelReadOnly||Bt.selection.count<2)},We.prototype.alignLeft=function(){var Bt=this.diagram;Bt.startTransaction("aligning left");var Tt=1/0;Bt.selection.each(function(Ft){Ft instanceof go.Link||(Tt=Math.min(Ft.position.x,Tt))}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Tt,Ft.position.y))}),Bt.commitTransaction("aligning left")},We.prototype.alignRight=function(){var Bt=this.diagram;Bt.startTransaction("aligning right");var Tt=-1/0;Bt.selection.each(function(Ft){if(!(Ft instanceof go.Link)){var Zt=Ft.actualBounds.x+Ft.actualBounds.width;Tt=Math.max(Zt,Tt)}}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Tt-Ft.actualBounds.width,Ft.position.y))}),Bt.commitTransaction("aligning right")},We.prototype.alignTop=function(){var Bt=this.diagram;Bt.startTransaction("alignTop");var Tt=1/0;Bt.selection.each(function(Ft){Ft instanceof go.Link||(Tt=Math.min(Ft.position.y,Tt))}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Ft.position.x,Tt))}),Bt.commitTransaction("alignTop")},We.prototype.alignBottom=function(){var Bt=this.diagram;Bt.startTransaction("aligning bottom");var Tt=-1/0;Bt.selection.each(function(Ft){if(!(Ft instanceof go.Link)){var Zt=Ft.actualBounds.y+Ft.actualBounds.height;Tt=Math.max(Zt,Tt)}}),Bt.selection.each(function(Ft){Ft instanceof go.Link||Ft.move(new go.Point(Ft.actualBounds.x,Tt-Ft.actualBounds.height))}),Bt.commitTransaction("aligning bottom")},We.prototype.alignCenterX=function(){var Bt=this.diagram,Tt=Bt.selection.first();if(Tt){Bt.startTransaction("aligning Center X");var Ft=Tt.actualBounds.x+Tt.actualBounds.width/2;Bt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Ft-Zt.actualBounds.width/2,Zt.actualBounds.y))}),Bt.commitTransaction("aligning Center X")}},We.prototype.alignCenterY=function(){var Bt=this.diagram,Tt=Bt.selection.first();if(Tt){Bt.startTransaction("aligning Center Y");var Ft=Tt.actualBounds.y+Tt.actualBounds.height/2;Bt.selection.each(function(Zt){Zt instanceof go.Link||Zt.move(new go.Point(Zt.actualBounds.x,Ft-Zt.actualBounds.height/2))}),Bt.commitTransaction("aligning Center Y")}},We.prototype.alignColumn=function(Bt){var Tt=this.diagram;Tt.startTransaction("align Column"),Bt===void 0&&(Bt=0),Bt=parseFloat(Bt);var Ft=new Array;Tt.selection.each(function(fn){fn instanceof go.Link||Ft.push(fn)});for(var Zt=0;Zt0){for(var fn=qt.elt(dr-1);fn!==null&&fn.isTreeExpanded&&!fn.isTreeLeaf;){var wn=this._sortTreeChildrenByY(fn);fn=wn.last()}fn!==null&&Bt.select(fn)}else Bt.select(Sn)}}else if(Ft.key==="Down")if(Tt.isTreeExpanded&&!Tt.isTreeLeaf){var Zt=this._sortTreeChildrenByY(Tt).first();Zt!==null&&Bt.select(Zt)}else for(;Tt!==null;){var Sn=Tt.findTreeParentNode();if(Sn===null)break;var qt=this._sortTreeChildrenByY(Sn),dr=qt.indexOf(Tt);if(drqt.y?1:Sn.xqt.x?1:0}),Tt},We.prototype.copyToClipboard=function(Bt){go.CommandHandler.prototype.copyToClipboard.call(this,Bt),this._lastPasteOffset.set(this.pasteOffset)},We.prototype.pasteFromClipboard=function(){var Bt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Bt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Bt},Object.defineProperty(We.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Bt){if(Bt!=="move"&&Bt!=="select"&&Bt!=="scroll"&&Bt!=="tree"&&Bt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Bt);this._arrowKeyBehavior=Bt}}),Object.defineProperty(We.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Bt){if(!(Bt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Bt);this._pasteOffset.set(Bt)}});var Oe=We,Ye=Ae(25863),Fe=Ae(43604),Ne=Ae(38147),et={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},De=Ae(59301),je=(Bt,Tt,Ft)=>new Promise((Zt,Sn)=>{var qt=wn=>{try{fn(Ft.next(wn))}catch($n){Sn($n)}},dr=wn=>{try{fn(Ft.throw(wn))}catch($n){Sn($n)}},fn=wn=>wn.done?Zt(wn.value):Promise.resolve(wn.value).then(qt,dr);fn((Ft=Ft.apply(Bt,Tt)).next())});function Ee({onCancel:Bt,callback:Tt}){let Ft=(0,pe.useRef)(),Zt=(0,pe.useRef)(),Sn=(0,pe.useRef)(),qt=(0,pe.useRef)(!1);const dr=(0,pe.useRef)(!1),[fn,wn]=(0,pe.useState)(0);function $n(){const Qt=_e.bx.make,ur={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"};Ft.current=new _e.S0(Zt.current,{padding:20,grid:Qt(_e.s_,"Grid",Qt(_e.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Qt(_e.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:nn=>{var Fn=nn.diagram.commandHandler.addTopLevelParts(nn.diagram.selection,!0);Fn||nn.diagram.currentTool.doCancel()},commandHandler:Qt(Oe),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:nn=>{var Fn=nn.subject;Fn.location=Fn.location.copy().snapToGridPoint(nn.diagram.grid.gridOrigin,nn.diagram.grid.gridCellSize),setTimeout(()=>{nn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:nn=>{var Fn=nn.subject;setTimeout(()=>{nn.diagram.commandHandler.editTextBlock()})},LinkRelinked:nn=>{var Fn=nn.parameter.part;Fn.invalidateConnectedLinks();var Ln=nn.subject;nn.diagram.toolManager.linkingTool.isForwards?Ln.toNode.invalidateConnectedLinks():Ln.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ft.current.nodeTemplate=Qt(_e.NB,"Auto",{locationSpot:_e.z6.Center,locationObjectName:"SHAPE",desiredSize:new _e.$u(120,60),minSize:new _e.$u(40,40),resizable:!0,resizeCellSize:new _e.$u(10,10),rotatable:!0},new _e.KX("location","loc",_e.E9.parse).makeTwoWay(_e.E9.stringify),new _e.KX("desiredSize","size",_e.$u.parse).makeTwoWay(_e.$u.stringify),Qt(_e.bn,{name:"SHAPE",fill:ur.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_e.z6.AllSides,toSpot:_e.z6.AllSides},new _e.KX("figure"),new _e.KX("fill"),new _e.KX("stroke","borderColor"),new _e.KX("strokeWidth","thickness"),new _e.KX("strokeDashArray","dash")),Qt(_e.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Qt(_e.al,{margin:1,textAlign:"center",overflow:_e.al.OverflowEllipsis,editable:!0},new _e.KX("text").makeTwoWay(),new _e.KX("stroke","color"))),Ft.current.nodeTemplate.toolTip=Qt("ToolTip",Qt(_e.s_,"Vertical",{maxSize:new _e.$u(200,NaN)},Qt(_e.al,{font:"bold 10pt sans-serif",textAlign:"center"},new _e.KX("text")),Qt(_e.al,{font:"10pt sans-serif",textAlign:"center"},new _e.KX("text","details"))));function qr(nn,Fn){var Ln=(Bn,Er)=>{Bn.handled=!0,Bn.diagram.model.commit(Sr=>{var ar=Er.part.adornedPart,Yr=new _e.E9().setRectSpot(ar.actualBounds,nn);Yr.subtract(ar.location),Yr.scale(2,2),Yr.x+=Math.sign(Yr.x)*130,Yr.y+=Math.sign(Yr.y)*130,Yr.add(ar.location),Yr.snapToGridPoint(Bn.diagram.grid.gridOrigin,Bn.diagram.grid.gridCellSize);var Hr=Sr.copyNodeData(ar.data);Sr.setGroupKeyForNodeData(Hr,Sr.getGroupKeyForNodeData(ar.data)),Sr.addNodeData(Hr);var Ma={from:ar.key,to:Sr.getKeyForNodeData(Hr)};Sr.addLinkData(Ma);var Fa=Bn.diagram.findNodeForData(Hr);Fa.location=Yr,Bn.diagram.select(Fa),setTimeout(()=>{Bn.diagram.commandHandler.editTextBlock()},20)})};return Qt(_e.bn,{figure:Fn,alignment:nn,alignmentFocus:nn.opposite(),width:nn.equals(_e.z6.Top)||nn.equals(_e.z6.Bottom)?25:18,height:nn.equals(_e.z6.Top)||nn.equals(_e.z6.Bottom)?18:25,fill:"orange",stroke:ur.white,strokeWidth:4,mouseEnter:(Bn,Er)=>Er.fill="dodgerblue",mouseLeave:(Bn,Er)=>Er.fill="orange",isActionable:!0,click:Ln,contextClick:Ln})}function xr(nn){return Qt(_e.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:(Fn,Ln)=>Ln.fill="dodgerblue",mouseLeave:(Fn,Ln)=>Ln.fill="orange",click:(Fn,Ln)=>{Fn.diagram.commandHandler.showContextMenu(Ln.part.adornedPart)}},nn||{})}Ft.current.nodeTemplate.selectionAdornmentTemplate=Qt(_e.uz,"Spot",Qt(_e.Vm,{padding:10}),qr(_e.z6.Top,"TriangleUp"),qr(_e.z6.Left,"TriangleLeft"),qr(_e.z6.Right,"TriangleRight"),qr(_e.z6.Bottom,"TriangleDown"),xr({alignment:new _e.z6(.75,0)}));function Br(nn,Fn){return(Ln,Bn)=>{Ln.handled=!0,Ln.diagram.model.commit(Er=>{Er.set(Bn.part.adornedPart.data,nn,Fn)})}}function wt(nn,Fn){return Fn||(Fn="color"),Qt(_e.bn,{width:16,height:16,stroke:"lightgray",fill:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.stroke="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.stroke="lightgray",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}function Dt(){return[Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.white,"fill"),wt(ur.beige,"fill"),wt(ur.extralightblue,"fill"),wt(ur.extralightred,"fill"))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.lightgray,"fill"),wt(ur.lightgreen,"fill"),wt(ur.lightblue,"fill"),wt(ur.lightred,"fill")))]}function Mt(){return[Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.black),wt(ur.green),wt(ur.blue),wt(ur.red))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",wt(ur.white),wt(ur.magenta),wt(ur.purple),wt(ur.orange)))]}function Kt(nn,Fn){return Fn||(Fn="thickness"),Qt(_e.bn,"LineH",{width:16,height:16,strokeWidth:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}function $t(nn,Fn){return Fn||(Fn="dash"),Qt(_e.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}function en(){return[Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",Kt(1),Kt(2),Kt(3),Kt(4))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",$t(null),$t([2,4]),$t([4,4])))]}function _t(nn,Fn){return Fn||(Fn="figure"),Qt(_e.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:nn,margin:1,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.fill="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.fill="lightgray",click:Br(Fn,nn),contextClick:Br(Fn,nn)})}Ft.current.nodeTemplate.contextMenu=Qt("ContextMenu",Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",_t("Rectangle"),_t("RoundedRectangle"),_t("Ellipse"),_t("Diamond"))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",_t("Parallelogram2"),_t("ManualOperation"),_t("Procedure"),_t("Cylinder1"))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",_t("Terminator"),_t("CreateRequest"),_t("Document"),_t("TriangleDown"))),Dt(),Mt(),en()),Ft.current.groupTemplate=Qt(_e.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:_e.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(nn,Fn)=>{var Ln=Fn.addMembers(Fn.diagram.selection,!0);Ln||Fn.diagram.currentTool.doCancel()},avoidable:!1},new _e.KX("location","loc",_e.E9.parse).makeTwoWay(_e.E9.stringify),Qt(_e.s_,"Auto",{name:"BODY"},Qt(_e.bn,{parameter1:10,fill:ur.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:_e.z6.AllSides,toSpot:_e.z6.AllSides},new _e.KX("fill"),new _e.KX("stroke","color"),new _e.KX("strokeWidth","thickness"),new _e.KX("strokeDashArray","dash")),Qt(_e.Vm,{background:"transparent",margin:20})),Qt(_e.al,{alignment:_e.z6.Top,alignmentFocus:_e.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new _e.KX("text"),new _e.KX("stroke","color"))),Ft.current.groupTemplate.selectionAdornmentTemplate=Qt(_e.uz,"Spot",Qt(_e.s_,"Auto",Qt(_e.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Qt(_e.Vm,{margin:1.5})),xr({alignment:_e.z6.TopRight,alignmentFocus:_e.z6.BottomRight})),Ft.current.groupTemplate.contextMenu=Qt("ContextMenu",Dt(),Mt(),en()),Ft.current.linkTemplate=Qt(_e.rU,{layerName:"Foreground",routing:_e.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new _e.KX("fromSpot","fromSpot",_e.z6.parse),new _e.KX("toSpot","toSpot",_e.z6.parse),new _e.KX("fromShortLength","dir",nn=>nn>=1?10:0),new _e.KX("toShortLength","dir",nn=>nn>=1?10:0),new _e.KX("points").makeTwoWay(),Qt(_e.bn,{strokeWidth:2},new _e.KX("stroke","color"),new _e.KX("strokeWidth","thickness"),new _e.KX("strokeDashArray","dash")),Qt(_e.bn,{segmentIndex:0,segmentOffset:new _e.E9(15,0),segmentOrientation:_e.rU.OrientAlong,alignmentFocus:_e.z6.Right,figure:"circle",width:10,strokeWidth:0},new _e.KX("fill","color"),new _e.KX("visible","dir",nn=>nn===1)),Qt(_e.bn,{segmentIndex:-1,segmentOffset:new _e.E9(-10,6),segmentOrientation:_e.rU.OrientPlus90,alignmentFocus:_e.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _e.KX("fill","color"),new _e.KX("visible","dir",nn=>nn>=1),new _e.KX("width","thickness",nn=>7+3*nn),new _e.KX("height","thickness",nn=>7+3*nn),new _e.KX("segmentOffset","thickness",nn=>new _e.E9(-15,4+1.5*nn))),Qt(_e.bn,{segmentIndex:0,segmentOffset:new _e.E9(15,-6),segmentOrientation:_e.rU.OrientMinus90,alignmentFocus:_e.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new _e.KX("fill","color"),new _e.KX("visible","dir",nn=>nn===2),new _e.KX("width","thickness",nn=>7+3*nn),new _e.KX("height","thickness",nn=>7+3*nn),new _e.KX("segmentOffset","thickness",nn=>new _e.E9(-15,4+1.5*nn))),Qt(_e.al,{alignmentFocus:new _e.z6(0,1,-4,0),editable:!0},new _e.KX("text").makeTwoWay(),new _e.KX("stroke","color"))),Ft.current.linkTemplate.selectionAdornmentTemplate=Qt(_e.uz,Qt(_e.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Vt(2)},new _e.KX("pathPattern","thickness",Vt)),xr({alignmentFocus:new _e.z6(0,0,-6,-4)}));function Vt(nn){return Qt(_e.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(nn+4).toString()+" H3"})}function Qn(nn){var Fn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return nn===0?Fn="M0 0 M16 16 M0 8 L16 8":nn===2&&(Fn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Qt(_e.bn,{geometryString:Fn,margin:2,background:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Br("dir",nn),contextClick:Br("dir",nn)})}function er(nn){var Fn=(Ln,Bn)=>{Ln.handled=!0,Ln.diagram.model.commit(Er=>{var Sr=Bn.part.adornedPart;Er.set(Sr.data,nn?"toSpot":"fromSpot",_e.z6.stringify(_e.z6.AllSides)),(nn?Sr.toNode:Sr.fromNode).invalidateConnectedLinks()})};return Qt(_e.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ln,Bn)=>Bn.background="dodgerblue",mouseLeave:(Ln,Bn)=>Bn.background="transparent",click:Fn,contextClick:Fn})}function kt(nn,Fn){var Ln=0,Bn=_e.z6.RightSide;nn.equals(_e.z6.Top)?(Ln=270,Bn=_e.z6.TopSide):nn.equals(_e.z6.Left)?(Ln=180,Bn=_e.z6.LeftSide):nn.equals(_e.z6.Bottom)&&(Ln=90,Bn=_e.z6.BottomSide),Fn||(Ln-=180);var Er=(Sr,ar)=>{Sr.handled=!0,Sr.diagram.model.commit(Yr=>{var Hr=ar.part.adornedPart;Yr.set(Hr.data,Fn?"toSpot":"fromSpot",_e.z6.stringify(Bn)),(Fn?Hr.toNode:Hr.fromNode).invalidateConnectedLinks()})};return Qt(_e.bn,{alignment:nn,alignmentFocus:nn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ln,background:"transparent",mouseEnter:(Sr,ar)=>ar.background="dodgerblue",mouseLeave:(Sr,ar)=>ar.background="transparent",click:Er,contextClick:Er})}Ft.current.linkTemplate.contextMenu=Qt("ContextMenu",Mt(),en(),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",Qn(0),Qn(1),Qn(2))),Qt("ContextMenuButton",Qt(_e.s_,"Horizontal",Qt(_e.s_,"Spot",er(!1),kt(_e.z6.Top,!1),kt(_e.z6.Left,!1),kt(_e.z6.Right,!1),kt(_e.z6.Bottom,!1)),Qt(_e.s_,"Spot",{margin:new _e.Zt(0,0,0,2)},er(!0),kt(_e.z6.Top,!0),kt(_e.z6.Left,!0),kt(_e.z6.Right,!0),kt(_e.z6.Bottom,!0)))));const zr=`{ "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,45 +86,45 @@ {"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 kr=["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 $r(nn){return console.log("shapeName:",nn),kr.indexOf(nn)>=0}var la=new _e.YI(Sn.current,{maxSelectionCount:1,linkTemplate:Qt(_e.rU,{locationSpot:_e.z6.Center,selectionAdornmentTemplate:Qt(_e.uz,"Link",{locationSpot:_e.z6.Center},Qt(_e.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Qt(_e.bn,{toArrow:"Standard",stroke:null}))},{routing:_e.rU.AvoidsNodes,curve:_e.rU.JumpOver,corner:5,toShortLength:4},new _e.KX("points"),Qt(_e.bn,{isPanelMain:!0,strokeWidth:2}),Qt(_e.bn,{toArrow:"Standard",stroke:null})),model:new _e.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},..._e.bn.getFigureGenerators().toArray().map(nn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:nn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ft.current.addDiagramListener("TextEdited",function(nn){var Fn;const Ln=nn.subject.part;var Bn=(Fn=document.activeElement)==null?void 0:Fn.value;typeof Bn=="string"&&Bn.trim()===""&&Ft.current.model.commit(function(Er){Er.set(Ln.data,"text","\u672A\u547D\u540D"),Ft.current.commandHandler.stopCommand()},"increment")}),la.nodeTemplate=Qt(_e.NB,"Auto",{locationSpot:_e.z6.Center},new _e.KX("location","location",_e.E9.parse).makeTwoWay(_e.E9.stringify),Qt(_e.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 _e.KX("stroke").makeTwoWay(),new _e.KX("fill").makeTwoWay(),new _e.KX("figure")),Qt(_e.al,{margin:new _e.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new _e.$u(16,16),maxSize:new _e.$u(10,NaN),textAlign:"center",editable:!0},new _e.KX("key").makeTwoWay())),setTimeout(()=>{Ft.current.grid=Qt(_e.s_,"Grid",Qt(_e.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Qt(_e.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ft.current.grid.visible=!0,Ft.current.grid.gridCellStroke="darkgray",Ft.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ft.current,Ft.current}const Kr=()=>je(this,null,function*(){var Qt=Ft.current.makeImage();const ur=yield(0,Ne.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Qt.src}});Tt({src:ur.url})});return(0,he.useEffect)(()=>(setTimeout(()=>{$n()},500),wn(fn+1),()=>{Ft.current=null}),[]),De.createElement("div",{ref:dr,className:qt.current?`${et.maxH60} body-overflow-initial`:"body-overflow-initial"},De.createElement(Re.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!fn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:De.createElement(He.Z,null,De.createElement(Fe.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),De.createElement(Fe.Z,{onClick:()=>{var Qt,ur,qr=Ft.current.selection.first();if(qt.current=!qt.current,document.activeElement&&qr){let xr=(ur=(Qt=document.activeElement)==null?void 0:Qt.value)==null?void 0:ur.trim();typeof xr=="string"&&Ft.current.model.commit(function(Br){Br.set(qr.data,"text",xr||"\u672A\u547D\u540D"),Ft.current.commandHandler.stopCommand()},"increment")}wn(fn+1)}},De.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Bt},De.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:et.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:et.myPaletteDiv,ref:Sn})),De.createElement("div",{style:{flex:1,position:"relative"}},De.createElement("div",{ref:Zt,style:{height:"80vh"}}))),De.createElement("div",{className:"tr"},De.createElement(Pe.ZP,{size:"large",onClick:Kr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var xe=Ee,we=Ae(5112),Be=Ae(5871);const Ke=we.ZP.Group,nt={margin:"0 8px"};var ke=({callback:Bt,onCancel:Tt})=>{function Ft(Zt){Bt(Zt)}return he.createElement(ge.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ft},he.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},he.createElement("span",{style:nt},"\u5355\u5143\u683C\u6570\uFF1A"),he.createElement("span",{style:nt},"\u884C\u6570"),he.createElement(ge.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},he.createElement(Be.Z,null)),he.createElement("span",{style:nt},"\u5217\u6570"),he.createElement(ge.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},he.createElement(Be.Z,null))),he.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},he.createElement("span",{style:nt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),he.createElement(ge.default.Item,{name:"align"},he.createElement(Ke,null,he.createElement(we.ZP,{value:"default"},he.createElement("i",{className:"fa fa-align-justify"})),he.createElement(we.ZP,{value:"left"},he.createElement("i",{className:"fa fa-align-left"})),he.createElement(we.ZP,{value:"center"},he.createElement("i",{className:"fa fa-align-center"})),he.createElement(we.ZP,{value:"right"},he.createElement("i",{className:"fa fa-align-right"}))))),he.createElement("div",{className:"flex-container flex-end"},he.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),he.createElement(Pe.ZP,{type:"ghost",onClick:Tt},"\u53D6\u6D88")))},$e=Ae(78673),gt=Ae(93510),ct=Ae.n(gt),st=(0,he.forwardRef)(({use3d:Bt,width:Tt,height:Ft,callback:Zt,showSaveButton:Sn},qt)=>{const dr=(0,he.useRef)(),fn=(0,he.useRef)(),[wn,$n]=(0,he.useState)(!1),Kr=(0,he.useRef)({id:dr,appName:"graphing",width:Tt||1e3,height:Ft||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,he.useEffect)(()=>{fn.current=new(ct())(Kr.current,!0),window.onload=function(){fn.current.inject("applet_container")}},[]);const Qt=()=>{var ur=window.ggbApplet.getPNGBase64(1,!0,72);return Zt&&Zt(ur),ur};return(0,he.useEffect)(()=>{Kr.current.appName=wn?"3D":"graphing",fn.current.inject("applet_container")},[wn]),(0,he.useEffect)(()=>{$n(Bt)},[Bt]),(0,he.useImperativeHandle)(qt,()=>({getImgData:Qt})),he.createElement(he.Fragment,null,he.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:dr}),he.createElement(He.Z,{align:"middle"},he.createElement(Fe.Z,{flex:1},he.createElement($e.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:wn,onChange:ur=>$n(ur)})),he.createElement(Fe.Z,null,he.createElement(Pe.ZP,{size:"large",onClick:Qt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ht=Ae(99298),at=Ae(1012),lt=Ae(8591);const ft="link",mt="upload-image",Pt="add-flowchart",Et="draw-image",Lt="add-flowchart",Ht="code-block",tn="add-table",gn="------------",dn={default:gn,left:`:${gn}`,center:`:${gn}:`,right:`${gn}:`};var on=Ae(31103),xn=(Bt,Tt,Ft)=>new Promise((Zt,Sn)=>{var qt=wn=>{try{fn(Ft.next(wn))}catch($n){Sn($n)}},dr=wn=>{try{fn(Ft.throw(wn))}catch($n){Sn($n)}},fn=wn=>wn.done?Zt(wn.value):Promise.resolve(wn.value).then(qt,dr);fn((Ft=Ft.apply(Bt,Tt)).next())});function Dn(){}let sn=0;const tr=1e4,Xn="\u2581",kn="@\u2581\u2581@",qn="@\u2581@",hr=` +]}`;var kr=["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 $r(nn){return console.log("shapeName:",nn),kr.indexOf(nn)>=0}var la=new _e.YI(Sn.current,{maxSelectionCount:1,linkTemplate:Qt(_e.rU,{locationSpot:_e.z6.Center,selectionAdornmentTemplate:Qt(_e.uz,"Link",{locationSpot:_e.z6.Center},Qt(_e.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Qt(_e.bn,{toArrow:"Standard",stroke:null}))},{routing:_e.rU.AvoidsNodes,curve:_e.rU.JumpOver,corner:5,toShortLength:4},new _e.KX("points"),Qt(_e.bn,{isPanelMain:!0,strokeWidth:2}),Qt(_e.bn,{toArrow:"Standard",stroke:null})),model:new _e.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},..._e.bn.getFigureGenerators().toArray().map(nn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:nn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ft.current.addDiagramListener("TextEdited",function(nn){var Fn;const Ln=nn.subject.part;var Bn=(Fn=document.activeElement)==null?void 0:Fn.value;typeof Bn=="string"&&Bn.trim()===""&&Ft.current.model.commit(function(Er){Er.set(Ln.data,"text","\u672A\u547D\u540D"),Ft.current.commandHandler.stopCommand()},"increment")}),la.nodeTemplate=Qt(_e.NB,"Auto",{locationSpot:_e.z6.Center},new _e.KX("location","location",_e.E9.parse).makeTwoWay(_e.E9.stringify),Qt(_e.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 _e.KX("stroke").makeTwoWay(),new _e.KX("fill").makeTwoWay(),new _e.KX("figure")),Qt(_e.al,{margin:new _e.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new _e.$u(16,16),maxSize:new _e.$u(10,NaN),textAlign:"center",editable:!0},new _e.KX("key").makeTwoWay())),setTimeout(()=>{Ft.current.grid=Qt(_e.s_,"Grid",Qt(_e.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Qt(_e.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ft.current.grid.visible=!0,Ft.current.grid.gridCellStroke="darkgray",Ft.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ft.current,Ft.current}const Kr=()=>je(this,null,function*(){var Qt=Ft.current.makeImage();const ur=yield(0,Ne.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Qt.src}});Tt({src:ur.url})});return(0,pe.useEffect)(()=>(setTimeout(()=>{$n()},500),wn(fn+1),()=>{Ft.current=null}),[]),De.createElement("div",{ref:dr,className:qt.current?`${et.maxH60} body-overflow-initial`:"body-overflow-initial"},De.createElement(Re.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!fn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:De.createElement(He.Z,null,De.createElement(Fe.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),De.createElement(Fe.Z,{onClick:()=>{var Qt,ur,qr=Ft.current.selection.first();if(qt.current=!qt.current,document.activeElement&&qr){let xr=(ur=(Qt=document.activeElement)==null?void 0:Qt.value)==null?void 0:ur.trim();typeof xr=="string"&&Ft.current.model.commit(function(Br){Br.set(qr.data,"text",xr||"\u672A\u547D\u540D"),Ft.current.commandHandler.stopCommand()},"increment")}wn(fn+1)}},De.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Bt},De.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:et.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:et.myPaletteDiv,ref:Sn})),De.createElement("div",{style:{flex:1,position:"relative"}},De.createElement("div",{ref:Zt,style:{height:"80vh"}}))),De.createElement("div",{className:"tr"},De.createElement(Pe.ZP,{size:"large",onClick:Kr,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var xe=Ee,we=Ae(5112),Be=Ae(5871);const Ke=we.ZP.Group,nt={margin:"0 8px"};var ke=({callback:Bt,onCancel:Tt})=>{function Ft(Zt){Bt(Zt)}return pe.createElement(ge.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ft},pe.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},pe.createElement("span",{style:nt},"\u5355\u5143\u683C\u6570\uFF1A"),pe.createElement("span",{style:nt},"\u884C\u6570"),pe.createElement(ge.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},pe.createElement(Be.Z,null)),pe.createElement("span",{style:nt},"\u5217\u6570"),pe.createElement(ge.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},pe.createElement(Be.Z,null))),pe.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},pe.createElement("span",{style:nt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),pe.createElement(ge.default.Item,{name:"align"},pe.createElement(Ke,null,pe.createElement(we.ZP,{value:"default"},pe.createElement("i",{className:"fa fa-align-justify"})),pe.createElement(we.ZP,{value:"left"},pe.createElement("i",{className:"fa fa-align-left"})),pe.createElement(we.ZP,{value:"center"},pe.createElement("i",{className:"fa fa-align-center"})),pe.createElement(we.ZP,{value:"right"},pe.createElement("i",{className:"fa fa-align-right"}))))),pe.createElement("div",{className:"flex-container flex-end"},pe.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),pe.createElement(Pe.ZP,{type:"ghost",onClick:Tt},"\u53D6\u6D88")))},$e=Ae(78673),gt=Ae(93510),ct=Ae.n(gt),st=(0,pe.forwardRef)(({use3d:Bt,width:Tt,height:Ft,callback:Zt,showSaveButton:Sn},qt)=>{const dr=(0,pe.useRef)(),fn=(0,pe.useRef)(),[wn,$n]=(0,pe.useState)(!1),Kr=(0,pe.useRef)({id:dr,appName:"graphing",width:Tt||1e3,height:Ft||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,pe.useEffect)(()=>{fn.current=new(ct())(Kr.current,!0),window.onload=function(){fn.current.inject("applet_container")}},[]);const Qt=()=>{var ur=window.ggbApplet.getPNGBase64(1,!0,72);return Zt&&Zt(ur),ur};return(0,pe.useEffect)(()=>{Kr.current.appName=wn?"3D":"graphing",fn.current.inject("applet_container")},[wn]),(0,pe.useEffect)(()=>{$n(Bt)},[Bt]),(0,pe.useImperativeHandle)(qt,()=>({getImgData:Qt})),pe.createElement(pe.Fragment,null,pe.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:dr}),pe.createElement(He.Z,{align:"middle"},pe.createElement(Fe.Z,{flex:1},pe.createElement($e.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:wn,onChange:ur=>$n(ur)})),pe.createElement(Fe.Z,null,pe.createElement(Pe.ZP,{size:"large",onClick:Qt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),ht=Ae(99298),at=Ae(1012),lt=Ae(8591);const ft="link",mt="upload-image",Pt="add-flowchart",Et="draw-image",Lt="add-flowchart",Ht="code-block",tn="add-table",gn="------------",dn={default:gn,left:`:${gn}`,center:`:${gn}:`,right:`${gn}:`};var on=Ae(31103),xn=(Bt,Tt,Ft)=>new Promise((Zt,Sn)=>{var qt=wn=>{try{fn(Ft.next(wn))}catch($n){Sn($n)}},dr=wn=>{try{fn(Ft.throw(wn))}catch($n){Sn($n)}},fn=wn=>wn.done?Zt(wn.value):Promise.resolve(wn.value).then(qt,dr);fn((Ft=Ft.apply(Bt,Tt)).next())});function Dn(){}let sn=0;const tr=1e4,Xn="\u2581",kn="@\u2581\u2581@",qn="@\u2581@",hr=` **\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`,mr=["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 Yn(Bt){return/^\d+$/.test(Bt)?`${Bt}px`:Bt}const Mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Ar={[Mn+"-B"]:"bold",[Mn+"-I"]:"italic"},Gr={[ft]:"\u6DFB\u52A0\u94FE\u63A5",[Ht]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[mt]:"\u6DFB\u52A0\u56FE\u7247",[Et]:"\u6DFB\u52A0\u753B\u56FE",[Pt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[tn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var bn=({defaultValue:Bt="",onChange:Tt,width:Ft="100%",height:Zt=400,miniToolbar:Sn=!1,isFocus:qt=!1,watch:dr,insertTemp:fn,mode:wn="markdown",id:$n="markdown-editor-id",showResizeBar:Kr=!1,noStorage:Qt=!1,showNullButton:ur=!1,showNullProgramButton:qr=!1,hidetoolBar:xr=!1,fullScreen:Br=!1,onBlur:wt,onCMBeforeChange:Dt,onFullScreen:Mt,className:Kt="",disablePaste:$t=!1,disabled:en=!1,disabledFill:_t=!1,placeholder:Vt="",values:Qn="",extraUse:er})=>{const[kt,zr]=(0,he.useState)(null),[kr,$r]=(0,he.useState)(Bt),[la,nn]=(0,he.useState)(dr),[Fn,Ln]=(0,he.useState)(Br),[Bn,Er]=(0,he.useState)(""),[Sr,ar]=(0,he.useState)(0),[Yr,Hr]=(0,he.useState)(Zt),[Ma,Fa]=(0,he.useState)(!1),Ra=(0,he.useRef)((0,at.Z)()),Ua=(0,he.useRef)(!1),va=(0,he.useRef)(),[to,ka]=(0,he.useState)(0),[xa,Lr]=(0,he.useState)(0),Ca=(0,he.useRef)(),Ta=(0,he.useRef)(),Gt=(0,he.useRef)(),zt=(0,he.useRef)(),Wt=()=>xn(void 0,null,function*(){var hn;const ln=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ra.current}});(hn=ln==null?void 0:ln.attachments)!=null&&hn.length&&(console.log("cm:",kt,Ca),ln.attachments.map(jn=>{jn.content_type.indexOf("image")>-1?kt.replaceSelection(`![,](/api/attachments/${jn.id}?type=${jn.content_type})`):jn.content_type.indexOf("video")>-1?kt.replaceSelection(``):jn.content_type.indexOf("pdf")>-1?kt.replaceSelection(`${jn.name}`):kt.replaceSelection(`[${jn.name}](${ENV.API_SERVER}/api/attachments/${jn.id}?type=${jn.content_type})`)}))});(0,he.useEffect)(()=>{const hn=window.scrollY||window.pageYOffset;$r(Qn),kt==null||kt.setValue(Qn),window.scrollTo(0,hn)},[Qn]),(0,he.useEffect)(()=>{Mt==null||Mt(Fn)},[Fn]),(0,he.useEffect)(()=>{if(Ca.current){let hn=function(jn,zn){var Or;if($t){zn.preventDefault();return}const Qr=zn.clipboardData;if(Qr){const ua=Qr.types.toString(),ma=Qr.items;if(ua==="Files"||Qr.types.indexOf("Files")>-1){if(zn.preventDefault(),wn=="stex")return;try{let Aa=ma[1];((Or=ma[0])==null?void 0:Or.kind)==="file"&&(Aa=ma[0]);const da=Aa.getAsFile(),Xa=da.name.split(".").pop();(0,ze.I)(da,La=>{var sr,Cr,aa;La.id?((sr=da==null?void 0:da.type)==null?void 0:sr.indexOf("image"))>-1?ln.replaceSelection(``):((Cr=da==null?void 0:da.type)==null?void 0:Cr.indexOf("video"))>-1?ln.replaceSelection(``):((aa=da==null?void 0:da.type)==null?void 0:aa.indexOf("pdf"))>-1?ln.replaceSelection(`${da.name}`):mr.includes(Xa)?ln.replaceSelection(`${da.name}`):ln.replaceSelection(`[${da.name}](/api/attachments/${La.id}?type=${La.content_type})`):(La==null?void 0:La.status)===401&&(lt.ZP.warning((La==null?void 0:La.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Aa){lt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ln=E().fromTextArea(Ca.current,{mode:wn,lineNumbers:!Sn,lineWrapping:!0,value:Bt,autoCloseTags:!qr,autoCloseBrackets:!0});return ln.on("keyup",function(jn,zn){zn.keyCode===8&&(jn.getValue()==""?ln.setOption("placeholder",Vt):ln.setOption("placeholder",null))}),ln.on("keydown",function(jn,zn){if(zn.keyCode===8){var Or=mn(jn);Or&&zn.preventDefault()}}),qt&&ln.focus(),ln.on("paste",hn),ln.on("dragleave",function(jn,zn){Ta.current.classList.remove("mouse-hover-md")}),en&&ln.on("beforeChange",function(jn,zn){(zn.origin==="paste"||zn.origin==="+input")&&zn.cancel()}),zr(ln),()=>{ln.off("paste",hn)}}},[]);const pn=(0,he.useCallback)(()=>{if(Ta.current)try{}catch(hn){console.log(hn,"---- to set md editor body height")}},[Yr,Ta,Fn]);(0,he.useEffect)(()=>{function hn(){let ln=new Se.Z(jn=>{for(let zn of jn)(zn.target.offsetHeight>0||zn.target.offsetWidth>0)&&(pn(),kt.setSize("100%","100%"),kt.refresh())});return ln.observe(Ca.current.parentElement),ln}if(kt){const ln=hn();return()=>{var jn,zn;(jn=Ca.current)!=null&&jn.parentElement&&ln.unobserve((zn=Ca.current)==null?void 0:zn.parentElement)}}},[kt,pn]),(0,he.useEffect)(()=>{if(kt){let hn=[];for(const[ln,jn]of Object.entries(Ar)){let zn={[ln]:()=>{Kn(jn)}};hn.push(zn),kt.addKeyMap(zn)}return va.current=setInterval(()=>{Ua.current&&Wt()},4e3),()=>{clearInterval(va.current);for(let ln of hn)kt.removeKeyMap(ln)}}},[kt]),(0,he.useEffect)(()=>{Br!==Fn&&Ln(Br)},[Br]),(0,on.Z)(()=>{if(!Qt&&Sr>0){let hn=new Date().getTime(),ln=window.sessionStorage.getItem($n);hn>=Sr+tr&&(!ln||ln!==kr)&&(window.sessionStorage.setItem($n,kr),Fa(!0))}},tr),(0,he.useEffect)(()=>{nn(dr)},[kt,dr]),(0,he.useEffect)(()=>{kt&&qt&&kt.focus()},[kt,qt]),(0,he.useEffect)(()=>{if(la&&kt){let hn=function(jn){let zn=jn.target;if(zt.current){let Or=zn.scrollTop/zn.scrollHeight;zt.current.scrollTop=zt.current.scrollHeight*Or}};const ln=kt.getScrollerElement();return ln.addEventListener("scroll",hn),()=>{ln.removeEventListener("scroll",hn)}}},[kt,la]),(0,he.useEffect)(()=>{if(kt&&Dt){let hn=function(ln,jn){Dt(ln,jn)};return kt.on("beforeChange",hn),()=>{kt.off("beforeChange",hn)}}},[kt,Dt]),(0,he.useEffect)(()=>{if(kt&&wt){let hn=function(){wt(kt.getValue())};return kt.on("blur",hn),()=>{kt.off("blur",hn)}}},[kt,wt]);function mn(hn,ln){var jn=hn.getDoc(),zn=jn.getCursor(),Or=jn.getLine(zn.line),Qr=Or.charAt(zn.ch-1),ua=Or.lastIndexOf("@\u2581@",zn.ch),ma=Or.lastIndexOf("@\u2581\u2581@",zn.ch),Aa=ua>ma?ua:ma,da=ua>ma?3:4;if(kn.indexOf(Qr)===-1)return null;if(console.log("change1:",ln,hn,Or,zn,Aa,ua,ma,Qr),Aa>=0&&zn.ch-Aa<5){var Xa=Aa+da;return jn.replaceRange("",{line:zn.line,ch:Aa},{line:zn.line,ch:Xa}),{line:zn.line,ch:Xa}}return null}(0,he.useEffect)(()=>{if(kt){let hn=function(ln,jn){const zn=ln.getValue();$r(zn),ar(new Date().getTime()),ln.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Tt&&(qr?Tt(zn,fr(zn)):Tt(zn))};return kt.on("change",hn),()=>{kt.off("change",hn)}}},[kt,Tt]),(0,he.useEffect)(()=>{if(kt)if(Bt==null)kt.setValue(""),$r("");else{const hn=window.scrollY||window.pageYOffset;Bt!==kt.getValue()&&(kt.setValue(Bt),$r(Bt),kt.setCursor(en?1:kt.lineCount(),0),window.scrollTo(0,hn))}},[kt,Bt]);const Kn=(0,he.useCallback)(hn=>{const ln=kt.getCursor(),jn=kt.getSelection();let zn=jn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,mr=["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 Yn(Bt){return/^\d+$/.test(Bt)?`${Bt}px`:Bt}const Mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Ar={[Mn+"-B"]:"bold",[Mn+"-I"]:"italic"},Gr={[ft]:"\u6DFB\u52A0\u94FE\u63A5",[Ht]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[mt]:"\u6DFB\u52A0\u56FE\u7247",[Et]:"\u6DFB\u52A0\u753B\u56FE",[Pt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[tn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var bn=({defaultValue:Bt="",onChange:Tt,width:Ft="100%",height:Zt=400,miniToolbar:Sn=!1,isFocus:qt=!1,watch:dr,insertTemp:fn,mode:wn="markdown",id:$n="markdown-editor-id",showResizeBar:Kr=!1,noStorage:Qt=!1,showNullButton:ur=!1,showNullProgramButton:qr=!1,hidetoolBar:xr=!1,fullScreen:Br=!1,onBlur:wt,onCMBeforeChange:Dt,onFullScreen:Mt,className:Kt="",disablePaste:$t=!1,disabled:en=!1,disabledFill:_t=!1,placeholder:Vt="",values:Qn="",extraUse:er})=>{const[kt,zr]=(0,pe.useState)(null),[kr,$r]=(0,pe.useState)(Bt),[la,nn]=(0,pe.useState)(dr),[Fn,Ln]=(0,pe.useState)(Br),[Bn,Er]=(0,pe.useState)(""),[Sr,ar]=(0,pe.useState)(0),[Yr,Hr]=(0,pe.useState)(Zt),[Ma,Fa]=(0,pe.useState)(!1),Ra=(0,pe.useRef)((0,at.Z)()),Ua=(0,pe.useRef)(!1),va=(0,pe.useRef)(),[to,ka]=(0,pe.useState)(0),[xa,Lr]=(0,pe.useState)(0),Ca=(0,pe.useRef)(),Ta=(0,pe.useRef)(),Gt=(0,pe.useRef)(),zt=(0,pe.useRef)(),Wt=()=>xn(void 0,null,function*(){var hn;const ln=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ra.current}});(hn=ln==null?void 0:ln.attachments)!=null&&hn.length&&(console.log("cm:",kt,Ca),ln.attachments.map(jn=>{jn.content_type.indexOf("image")>-1?kt.replaceSelection(`![,](/api/attachments/${jn.id}?type=${jn.content_type})`):jn.content_type.indexOf("video")>-1?kt.replaceSelection(``):jn.content_type.indexOf("pdf")>-1?kt.replaceSelection(`${jn.name}`):kt.replaceSelection(`[${jn.name}](${ENV.API_SERVER}/api/attachments/${jn.id}?type=${jn.content_type})`)}))});(0,pe.useEffect)(()=>{const hn=window.scrollY||window.pageYOffset;$r(Qn),kt==null||kt.setValue(Qn),window.scrollTo(0,hn)},[Qn]),(0,pe.useEffect)(()=>{Mt==null||Mt(Fn)},[Fn]),(0,pe.useEffect)(()=>{if(Ca.current){let hn=function(jn,zn){var Or;if($t){zn.preventDefault();return}const Qr=zn.clipboardData;if(Qr){const ua=Qr.types.toString(),ma=Qr.items;if(ua==="Files"||Qr.types.indexOf("Files")>-1){if(zn.preventDefault(),wn=="stex")return;try{let Aa=ma[1];((Or=ma[0])==null?void 0:Or.kind)==="file"&&(Aa=ma[0]);const da=Aa.getAsFile(),Xa=da.name.split(".").pop();(0,ze.I)(da,La=>{var sr,Cr,aa;La.id?((sr=da==null?void 0:da.type)==null?void 0:sr.indexOf("image"))>-1?ln.replaceSelection(``):((Cr=da==null?void 0:da.type)==null?void 0:Cr.indexOf("video"))>-1?ln.replaceSelection(``):((aa=da==null?void 0:da.type)==null?void 0:aa.indexOf("pdf"))>-1?ln.replaceSelection(`${da.name}`):mr.includes(Xa)?ln.replaceSelection(`${da.name}`):ln.replaceSelection(`[${da.name}](/api/attachments/${La.id}?type=${La.content_type})`):(La==null?void 0:La.status)===401&&(lt.ZP.warning((La==null?void 0:La.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Aa){lt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const ln=E().fromTextArea(Ca.current,{mode:wn,lineNumbers:!Sn,lineWrapping:!0,value:Bt,autoCloseTags:!qr,autoCloseBrackets:!0});return ln.on("keyup",function(jn,zn){zn.keyCode===8&&(jn.getValue()==""?ln.setOption("placeholder",Vt):ln.setOption("placeholder",null))}),ln.on("keydown",function(jn,zn){if(zn.keyCode===8){var Or=mn(jn);Or&&zn.preventDefault()}}),qt&&ln.focus(),ln.on("paste",hn),ln.on("dragleave",function(jn,zn){Ta.current.classList.remove("mouse-hover-md")}),en&&ln.on("beforeChange",function(jn,zn){(zn.origin==="paste"||zn.origin==="+input")&&zn.cancel()}),zr(ln),()=>{ln.off("paste",hn)}}},[]);const pn=(0,pe.useCallback)(()=>{if(Ta.current)try{}catch(hn){console.log(hn,"---- to set md editor body height")}},[Yr,Ta,Fn]);(0,pe.useEffect)(()=>{function hn(){let ln=new Se.Z(jn=>{for(let zn of jn)(zn.target.offsetHeight>0||zn.target.offsetWidth>0)&&(pn(),kt.setSize("100%","100%"),kt.refresh())});return ln.observe(Ca.current.parentElement),ln}if(kt){const ln=hn();return()=>{var jn,zn;(jn=Ca.current)!=null&&jn.parentElement&&ln.unobserve((zn=Ca.current)==null?void 0:zn.parentElement)}}},[kt,pn]),(0,pe.useEffect)(()=>{if(kt){let hn=[];for(const[ln,jn]of Object.entries(Ar)){let zn={[ln]:()=>{Kn(jn)}};hn.push(zn),kt.addKeyMap(zn)}return va.current=setInterval(()=>{Ua.current&&Wt()},4e3),()=>{clearInterval(va.current);for(let ln of hn)kt.removeKeyMap(ln)}}},[kt]),(0,pe.useEffect)(()=>{Br!==Fn&&Ln(Br)},[Br]),(0,on.Z)(()=>{if(!Qt&&Sr>0){let hn=new Date().getTime(),ln=window.sessionStorage.getItem($n);hn>=Sr+tr&&(!ln||ln!==kr)&&(window.sessionStorage.setItem($n,kr),Fa(!0))}},tr),(0,pe.useEffect)(()=>{nn(dr)},[kt,dr]),(0,pe.useEffect)(()=>{kt&&qt&&kt.focus()},[kt,qt]),(0,pe.useEffect)(()=>{if(la&&kt){let hn=function(jn){let zn=jn.target;if(zt.current){let Or=zn.scrollTop/zn.scrollHeight;zt.current.scrollTop=zt.current.scrollHeight*Or}};const ln=kt.getScrollerElement();return ln.addEventListener("scroll",hn),()=>{ln.removeEventListener("scroll",hn)}}},[kt,la]),(0,pe.useEffect)(()=>{if(kt&&Dt){let hn=function(ln,jn){Dt(ln,jn)};return kt.on("beforeChange",hn),()=>{kt.off("beforeChange",hn)}}},[kt,Dt]),(0,pe.useEffect)(()=>{if(kt&&wt){let hn=function(){wt(kt.getValue())};return kt.on("blur",hn),()=>{kt.off("blur",hn)}}},[kt,wt]);function mn(hn,ln){var jn=hn.getDoc(),zn=jn.getCursor(),Or=jn.getLine(zn.line),Qr=Or.charAt(zn.ch-1),ua=Or.lastIndexOf("@\u2581@",zn.ch),ma=Or.lastIndexOf("@\u2581\u2581@",zn.ch),Aa=ua>ma?ua:ma,da=ua>ma?3:4;if(kn.indexOf(Qr)===-1)return null;if(console.log("change1:",ln,hn,Or,zn,Aa,ua,ma,Qr),Aa>=0&&zn.ch-Aa<5){var Xa=Aa+da;return jn.replaceRange("",{line:zn.line,ch:Aa},{line:zn.line,ch:Xa}),{line:zn.line,ch:Xa}}return null}(0,pe.useEffect)(()=>{if(kt){let hn=function(ln,jn){const zn=ln.getValue();$r(zn),ar(new Date().getTime()),ln.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Tt&&(qr?Tt(zn,fr(zn)):Tt(zn))};return kt.on("change",hn),()=>{kt.off("change",hn)}}},[kt,Tt]),(0,pe.useEffect)(()=>{if(kt)if(Bt==null)kt.setValue(""),$r("");else{const hn=window.scrollY||window.pageYOffset;Bt!==kt.getValue()&&(kt.setValue(Bt),$r(Bt),kt.setCursor(en?1:kt.lineCount(),0),window.scrollTo(0,hn))}},[kt,Bt]);const Kn=(0,pe.useCallback)(hn=>{const ln=kt.getCursor(),jn=kt.getSelection();let zn=jn.split(` `);switch(hn){case"bold":return kt.replaceSelection("**"+jn+"**"),jn===""&&kt.setCursor(ln.line,ln.ch+2),kt.focus();case"italic":return kt.replaceSelection("*"+jn+"*"),jn===""&&kt.setCursor(ln.line,ln.ch+1),kt.focus();case"code":return kt.replaceSelection("`"+jn+"`"),jn===""&&kt.setCursor(ln.line,ln.ch+1),kt.focus();case"inline-latex":return Er("inline-latex"),kt.focus();case"latex":return kt.replaceSelection("```latex\n"+jn+"\n```"),kt.setCursor(ln.line+1,jn.length+1),kt.focus();case"line-break":return kt.replaceSelection(`
`),kt.focus();case"list-ul":return jn===""?kt.replaceSelection("- "+jn):kt.replaceSelection(zn.map(Or=>Or===""?"":`- ${Or}`).join(` `)),kt.focus();case"list-ol":return jn===""?kt.replaceSelection("1. "+jn):kt.replaceSelection(zn.map((Or,Qr)=>Or===""?"":`${Qr+1}. ${Or}`).join(` -`)),kt.focus();case"add-null-ch":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(Xn),kt.focus();case"add-signal":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(qn),kt.focus();case"add-multiple":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(kn),kt.focus();case"inster-template-1":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(hr),kt.focus();case"eraser":return kt.setValue(""),kt.focus();case"trigger-watch":return nn(!la),kt.focus();case"trigger-full-screen":return Ln(!Fn),kt.focus();case ft:Er(ft);return;case Ht:Er(Ht);return;case mt:Er(mt);return;case Et:Er(Et);return;case"maths-latex":Er("maths-latex");return;case Pt:Er(Pt);return;case tn:Er(tn);return;default:throw new Error}},[kt,la,Fn]),rn=(0,he.useCallback)((hn,ln)=>{var jn,zn,Or,Qr,ua,ma;switch(Er(""),Bn){case ft:const{title:sr,link:Cr}=hn;return kt.replaceSelection(`[${sr}](${Cr})`),kt.focus();case Ht:const{language:aa,content:Ir}=hn;return kt.replaceSelection(["```"+aa,Ir,"```"].join(` +`)),kt.focus();case"add-null-ch":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(Xn),kt.focus();case"add-signal":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(qn),kt.focus();case"add-multiple":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(kn),kt.focus();case"inster-template-1":return jn===""&&kt.setCursor(ln.line,ln.ch),kt.replaceSelection(hr),kt.focus();case"eraser":return kt.setValue(""),kt.focus();case"trigger-watch":return nn(!la),kt.focus();case"trigger-full-screen":return Ln(!Fn),kt.focus();case ft:Er(ft);return;case Ht:Er(Ht);return;case mt:Er(mt);return;case Et:Er(Et);return;case"maths-latex":Er("maths-latex");return;case Pt:Er(Pt);return;case tn:Er(tn);return;default:throw new Error}},[kt,la,Fn]),rn=(0,pe.useCallback)((hn,ln)=>{var jn,zn,Or,Qr,ua,ma;switch(Er(""),Bn){case ft:const{title:sr,link:Cr}=hn;return kt.replaceSelection(`[${sr}](${Cr})`),kt.focus();case Ht:const{language:aa,content:Ir}=hn;return kt.replaceSelection(["```"+aa,Ir,"```"].join(` `)),kt.focus();case"maths-latex":for(var Aa=atob(hn),da=new Uint8Array(Aa.length),Xa=0;Xa{Ya.id?kt.replaceSelection(`![,](/api/attachments/${Ya.id}?type=${Ya.content_type})`):(Ya==null?void 0:Ya.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":kt.replaceSelection("`$$"+hn+"$$`");break;case mt:case Et:case Lt:const{src:Zr,alt:fa}=hn,oa=ln,ro=(Or=(zn=(jn=oa==null?void 0:oa.name)==null?void 0:jn.split("."))==null?void 0:zn.pop)==null?void 0:Or.call(zn);return((Qr=oa==null?void 0:oa.type)==null?void 0:Qr.indexOf("image"))>-1||!(oa!=null&&oa.type)?oa.align||oa.width?kt.replaceSelection(`

${fa||

`):kt.replaceSelection(`${fa||`):((ua=oa==null?void 0:oa.type)==null?void 0:ua.indexOf("video"))>-1?kt.replaceSelection(``):((ma=oa==null?void 0:oa.type)==null?void 0:ma.indexOf("pdf"))>-1?kt.replaceSelection(`${oa.name}`):mr.includes(ro)?kt.replaceSelection(`${oa.name}`):kt.replaceSelection(`[${oa.name}](${Zr})`),kt.focus();case tn:const{row:ao,col:Eo,align:Fo}=hn;let xo=` `;for(let Ya=0;Ya{switch(Bn){case ft:return he.createElement(Xe,{callback:rn,onCancel:Un});case Ht:return he.createElement(Ze.Z,{callback:rn,onCancel:Un});case mt:return he.createElement(ze.Z,{callback:rn,onCancel:Un});case Pt:return he.createElement(xe,{callback:rn,onCancel:Un});case tn:return he.createElement(ke,{callback:rn,onCancel:Un});case"maths-latex":return he.createElement(st,{showSaveButton:!0,callback:rn});case"inline-latex":return he.createElement(ht.Z,{showSaveButton:!0,callback:rn});default:return null}},[Bn]);function Un(){Er("")}(0,he.useEffect)(()=>{if(Gt.current){let hn=function(ua){Or=!0,Qr=ua.pageY},ln=function(){Or=!1},jn=function(ua){if(Or){let ma=ua.pageY-Qr;ma<0&&(ma=0),ma>300&&(ma=300);let Aa=Zt+ma+"px";Hr(Aa)}},zn=Gt.current,Or=!1,Qr=0;return zn.addEventListener("mousedown",hn),document.addEventListener("mousemove",jn),document.addEventListener("mouseup",ln),()=>{zn.removeEventListener("mousedown",hn),document.removeEventListener("mousemove",jn),document.removeEventListener("mouseup",ln)}}},[kt,Gt]),(0,he.useEffect)(()=>{Hr(Zt)},[Zt]);const jr=Yn(Ft),pr=Yn(Yr),Rn={width:jr,height:pr},vr=(0,he.useMemo)(()=>{if(Sr){let hn=new Date(Sr),ln=hn.getHours(),jn=hn.getMinutes(),zn=hn.getSeconds();return ln=ln<10?"0"+ln:ln,jn=jn<10?"0"+jn:jn,zn=zn<10?"0"+zn:zn,`${ln}:${jn}:${zn}`}return 0},[Sr]),fr=hn=>{const ln=[];if(qr){let jn=-1;hn=hn.replace(/(@▁▁@|@▁@)/g,function(zn,Or,Qr){ln.push({multiLine:zn!==qn})})}return ln};function ea(){window.sessionStorage.removeItem($n),Fa(!1),ar(0)}function Rr(){Fa(!1),ar(0),kt.setValue(window.sessionStorage.getItem($n))}(0,he.useEffect)(()=>{Gr[Bn]&&Bn!==Et&&Bn!==Pt&&setTimeout(()=>{const hn=document.getElementsByClassName("markdown-popup-form")[0],ln=window.innerWidth/2-hn.offsetWidth/2,jn=window.innerHeight/2-hn.offsetHeight/2;ka(ln),Lr(jn)},0)},[Bn]);const ia=hn=>{hn.preventDefault();const ln=hn.clientX-to,jn=hn.clientY-xa;document.body.onmousemove=zn=>{let Or=zn.clientX-ln,Qr=zn.clientY-jn;const ua=document.getElementsByClassName("markdown-popup-form")[0],ma=window.innerWidth-ua.offsetWidth,Aa=window.innerHeight-ua.offsetHeight;Or=Math.max(0,Math.min(Or,ma)),Qr=Math.max(0,Math.min(Qr,Aa)),ya(zn.clientX,zn.clientY,ln,jn)&&(ka(Or),Lr(Qr))},document.body.onmouseup=function(){document.body.onmousemove=null}},ya=(hn,ln,jn,zn)=>{const Or=document.body.clientHeight,Qr=document.body.clientWidth;return hn<20&&jn>hn||hn>Qr-20&&jnln||ln>Or-20&&znbe in ge?ae(ge,be,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[be]=Pe,z=(ge,be)=>{for(var Pe in be||(be={}))y.call(be,Pe)&&b(ge,Pe,be[Pe]);if(a)for(var Pe of a(be))x.call(be,Pe)&&b(ge,Pe,be[Pe]);return ge},ee=(ge,be)=>ie(ge,ne(be));const{useForm:re}=he.default,le={width:280,marginRight:10},pe={labelCol:{span:5},wrapperCol:{span:19}};var ve=({callback:ge,onCancel:be})=>{const[Pe]=re();let Te=(0,de.useRef)();function Ce(Me){Te.current.width=Pe.getFieldValue("width"),Te.current.align=Pe.getFieldValue("align"),ge(Me,Te.current)}function Le(Me,Ue){if(Me.status===-1){it.ZP.error(Me.message);return}Pe.setFieldsValue({src:`/api/attachments/${Me.id}`,type:Ue.type})}function Ie(Me){let Ue=Me.target.files[0];Te.current=Ue,me(Ue,Le)}return ce.createElement(he.default,ee(z({form:Pe},pe),{className:"upload-image-panel",onFinish:Ce,style:{width:470,overflow:"hidden"}}),ce.createElement(he.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ce.createElement("div",{className:"flex-container"},ce.createElement(he.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ce.createElement(E.default,{style:le})),ce.createElement(fe,{onFileChange:Ie}))),ce.createElement(he.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ce.createElement(E.default,{style:{width:264}})),ce.createElement(he.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ce.createElement(Se.Z,null,ce.createElement(he.default.Item,{name:"width",style:{margin:0}},ce.createElement(ye.Z,{style:{width:264}})),ce.createElement("span",{className:"ml8"},"%"))),ce.createElement(he.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ce.createElement(oe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ce.createElement("aside",null,ce.createElement(he.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ce.createElement(te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(te.ZP,{type:"default",onClick:be},"\u53D6\u6D88"))))};function fe({onFileChange:ge}){return ce.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ce.createElement("input",{type:"file",onChange:ge}))}function me(ge,be){if(!ge)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ue.bg)())throw it.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Pe=new FormData;Pe.append("editormd-image-file",ge),Pe.append("file_param_name","editormd-image-file"),Pe.append("byxhr","true");var Te=new window.XMLHttpRequest;Te.withCredentials=!0,Te.addEventListener("load",function(Ce){be(JSON.parse(Ce.target.responseText),ge)},!1),Te.addEventListener("error",function(Ce){console.error(Ce)},!1),Te.open("POST",`${se.KI}/api/attachments.json`),Te.send(Pe)}},57261:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return E}});var he=Ae(59301),it=Ae(4676);class E extends he.Component{constructor(ye){super(ye);const oe=window.document;this.node=oe.createElement("div"),oe.body.appendChild(this.node)}render(){const{children:ye}=this.props;return(0,it.createPortal)(ye,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{i:function(){return pe},Z:function(){return fe}});var he={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"},it=Ae(71418),E=Ae(6848),Se=Ae(93948),ye=Ae(92310),oe=Ae.n(ye),te=Ae(65862),se=Ae(2524),de=Ae(41867),ue=Ae(79005),ce=Ae(20345),ae=Ae(77882),ie=Ae(31081),ne=Ae(75309),a=Ae(71979),y=Ae(47558),x=Ae(42922),b=Ae(66832),z=Ae(96593),ee=Ae(19664),re=Ae(91833),le=Ae(59301);const pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ue,swimg:ce},{name:"101\u8BA1\u5212",ptimg:ae,swimg:ie},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ne,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:re}];var fe=({className:me,dataSource:ge=[],col:be=4,right:Pe,bottom:Te=23,precision:Ce=0,wrapWidth:Le=1200,trackEventItems:Ie,loading:Me,onRemove:Ue=()=>{},isCurrent:Qe=!0,showAlias:Ge=!1,showProgress:ot=!1})=>{const Ve=Math.floor((Le-(be-1)*Pe)/be),Xe=[{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(Ze=>(window.ENV==="build"&&(Ze.ptimg=`/react/build${Ze.ptimg}`,Ze.swimg=`/react/build${Ze.swimg}`),Ze));return le.createElement(it.Z,{spinning:Me},le.createElement("div",{className:oe()(he.list,me)},!!(ge!=null&&ge.length)&&(ge==null?void 0:ge.map((Ze,ze)=>{var Re,He,rt,qe,ut,_e;const{name:We,id:Oe,identifier:Ye,featured:Fe,school_name:Ne,image_url:et,excellent:De,is_plan:je}=Ze;return le.createElement("div",{key:Oe,className:Qe&&ot?he.wrapisCurrent:he.wrap,style:{width:Ve,marginRight:(1+ze)%be===0?0:Pe+Ce,marginBottom:Te}},le.createElement("a",{className:he.li,onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),Ie&&(0,te.L9)([Ie]),(0,te.xg)(`/paths/${Ye}`)}},le.createElement("div",{className:he.img},le.createElement("img",{className:he.cover,src:`${et}`}),Qe&&(0,de.bg)()&&(Ze==null?void 0:Ze.studying)&&le.createElement("div",{className:`${he.movebq} user-path-items`,onClick:Ee=>{Ee.stopPropagation(),Ue(Ze)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Re=Ze==null?void 0:Ze.subject_tags)==null?void 0:Re.map((Ee,xe)=>{var we,Be;if(xe===0){const nt=(we=Xe.find(ke=>ke.name==Ee))==null?void 0:we.swimg;return le.createElement("img",{className:he.sign,src:nt,style:{left:"-4px"}})}const Ke=(Be=Xe.find(nt=>nt.name==Ee))==null?void 0:Be.ptimg;return le.createElement("img",{className:he.sign,src:Ke,style:{left:`${48+52*(xe-1)+2*xe}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ze==null?void 0:Ze.excellent)&&le.createElement("div",{className:he.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:he.name},le.createElement(E.Z,{title:Ge&&(Ze!=null&&Ze.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${We}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ze==null?void 0:Ze.excellent_alias_name}`)):We},le.createElement("span",{className:he.e},Ge&&(Ze==null?void 0:Ze.excellent_alias_name)||We))),Qe&&ot&&((He=Ze==null?void 0:Ze.progress)==null?void 0:He.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(Se.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((rt=Ze==null?void 0:Ze.progress)==null?void 0:rt.my_score)/((qe=Ze==null?void 0:Ze.progress)==null?void 0:qe.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ut=Ze==null?void 0:Ze.progress)==null?void 0:ut.my_score,"/",(_e=Ze==null?void 0:Ze.progress)==null?void 0:_e.all_score),(!Qe||!ot)&&le.createElement("div",{className:he.tags},le.createElement("div",null,le.createElement(E.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,Ze.stages_count))),le.createElement(E.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,Ze.members_count)))))))})),!ge.length&&le.createElement(se.Z,null)))}},39864:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{jL:function(){return ye},w9:function(){return vt},dN:function(){return lt},QD:function(){return wn},cQ:function(){return qe.Z},Oz:function(){return nt},op:function(){return Ft},O5:function(){return kr},_b:function(){return xr},t7:function(){return ge},Gi:function(){return dn},YG:function(){return Et},kT:function(){return tn},qp:function(){return x},K3:function(){return ee},vr:function(){return Qt},qE:function(){return qt},Je:function(){return Te},wb:function(){return ze},lB:function(){return rt},cq:function(){return Xn},tp:function(){return pe},Si:function(){return nn},k8:function(){return Ta},Du:function(){return Hr}});var he=Ae(59301),it={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},E="data:image/png;base64,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",ye=({dataSource:Gt=[],img:zt,imgWidth:Wt=346,title:pn,sunTitle:mn,bannerExtraContent:Kn})=>he.createElement("div",{className:it.banner},he.createElement("div",{className:it.content},he.createElement("aside",null,he.createElement("p",null,he.createElement("b",null,pn),he.createElement("span",null,mn)),Gt.length>0&&he.createElement("div",{className:it.btns},Gt.map((rn,Cn)=>he.createElement("div",{key:Cn,onClick:rn.click},rn.name,rn.sign?he.createElement("img",{src:E,width:39}):null))),Kn),zt&&he.createElement("img",{style:{marginTop:33,marginRight:38},src:zt,width:Wt}))),oe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},te=Ae(92310),se=Ae.n(te),de=Ae(89392),ue=Object.defineProperty,ce=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ne=(Gt,zt,Wt)=>zt in Gt?ue(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,a=(Gt,zt)=>{for(var Wt in zt||(zt={}))ae.call(zt,Wt)&&ne(Gt,Wt,zt[Wt]);if(ce)for(var Wt of ce(zt))ie.call(zt,Wt)&&ne(Gt,Wt,zt[Wt]);return Gt},x=({dataSource:Gt=[],value:zt,onChange:Wt,onTitleChange:pn,className:mn,title:Kn,titleWidth:rn=41,style:Cn={},fontColor:Un="#6A7283",showCount:jr,classNameActive:pr,styleItem:Rn={}})=>{const[vr,fr]=(0,he.useState)(0),[ea,Rr]=(0,he.useState)(!1),ia=(0,he.useRef)(null),ya=(0,he.useRef)(null);return(0,he.useEffect)(()=>{var hn;Gt.length!==0&&(((hn=ia==null?void 0:ia.current)==null?void 0:hn.clientHeight)>97?fr(1):fr(0)),Gt.length===0&&fr(0),Rr(!1)},[Gt]),he.createElement("div",{className:se()(oe.row,mn),style:Cn},he.createElement("div",{onClick:(0,de.throttle)(()=>pn==null?void 0:pn(),2e3),style:{width:rn,marginTop:ea?12:4},className:`${oe.title} ${pn?"current":""}`},Kn),he.createElement("div",{className:ea?`${oe.tagsWrap} ${oe.tagsBorderWrap}`:oe.tagsWrap},he.createElement("div",{className:oe.bar,ref:ya,style:vr>0?{height:vr===1?97:"auto",overflow:vr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},he.createElement("div",{className:oe.tag,ref:ia},Gt==null?void 0:Gt.map(hn=>he.createElement("span",{onClick:()=>Wt(hn.id),key:hn.id,style:a(a({color:Un},Rn),(hn==null?void 0:hn.style)||{}),className:zt===hn.id?se()(pr||oe.active,hn.classNameActive):""},he.createElement("span",{title:hn.name,className:oe.name},hn.name),!!jr&&he.createElement("span",{className:oe.num},hn.count))))),!!vr&&he.createElement(he.Fragment,null,vr===1?he.createElement("div",{onClick:()=>{var hn;fr(2),((hn=ia==null?void 0:ia.current)==null?void 0:hn.clientHeight)>245?Rr(!0):Rr(!1)},className:oe.action},"\u5C55\u5F00",he.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):he.createElement("div",{onClick:()=>{ya.current.scrollTop=0,fr(1),Rr(!1)},className:oe.action},"\u6536\u8D77",he.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"},ee=({dataSource:Gt=[],value:zt,onChange:Wt,onTitleChange:pn,className:mn,title:Kn,titleWidth:rn=41,style:Cn={},fontColor:Un="#6A7283",showCount:jr,expand:pr=!0})=>{const[Rn,vr]=(0,he.useState)(0),[fr,ea]=(0,he.useState)(!1),Rr=(0,he.useRef)(null),ia=(0,he.useRef)(null),[ya,hn]=(0,he.useState)(pr);return he.createElement("div",{className:se()(b.row,mn),style:Cn},he.createElement("div",{className:"flex item-center justify-between"},he.createElement("div",{onClick:(0,de.throttle)(()=>pn==null?void 0:pn(),2e3),style:{width:rn,marginTop:fr?12:4},className:`${b.title} ${pn?"current":""}`},Kn),he.createElement("i",{className:`iconfont ${ya?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ya?8:10},onClick:()=>hn(!ya)})),ya&&he.createElement("div",{className:fr?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},he.createElement("div",{className:b.fenge}),he.createElement("div",{className:b.bar,ref:ia},he.createElement("div",{className:b.tag,ref:Rr},Gt==null?void 0:Gt.map(ln=>he.createElement("span",{onClick:()=>Wt(ln.id),key:ln.id,style:{color:Un},className:zt===ln.id?b.active:""},he.createElement("span",{title:ln.name,className:b.name},ln.name),!!jr&&he.createElement("span",{className:b.num},ln.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},pe=({dataSource:Gt=[],value:zt,onChange:Wt,className:pn,style:mn={}})=>he.createElement("div",{style:mn,className:se()(re.tabs,pn)},Gt.map(Kn=>he.createElement("span",{onClick:()=>Wt(Kn.id),className:zt===Kn.id?re.active:"",key:Kn.id},Kn.name))),ve={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},fe=Ae(92832),ge=({dataSource:Gt=[],value:zt="",onChange:Wt,onInputChange:pn=()=>{},className:mn,style:Kn={},placeholder:rn,allowClear:Cn=!1})=>{var Un;const[jr,pr]=(0,he.useState)(""),[Rn,vr]=(0,he.useState)("");(0,he.useEffect)(()=>{var Rr;let ia=zt;(Rr=JSON.stringify(zt))!=null&&Rr.includes("{")&&(pr(zt.id),ia=zt.value||"");try{vr(decodeURIComponent(ia||""))}catch(ya){vr(decodeURIComponent(ia||""))}},[zt]);const fr=()=>{Wt(encodeURIComponent(Rn),jr||null)},ea=Rr=>{Rr!==jr&&(pr(Rr),Wt(encodeURIComponent(Rn),Rr))};return he.createElement("div",{className:se()(ve.input,mn),style:Kn},!!Gt.length&&he.createElement("div",{className:ve.dropdown},he.createElement("div",{className:ve.text},(Un=Gt.find(Rr=>Rr.id===jr))==null?void 0:Un.name,he.createElement("i",{className:"iconfont icon-zhankai4"}),he.createElement("b",{className:ve.b1}),he.createElement("b",{className:ve.b2})),he.createElement("div",{className:ve.menu},Gt.map((Rr,ia)=>he.createElement("div",{key:ia,onClick:()=>ea(Rr.id)},Rr.name)))),he.createElement(fe.default,{onPressEnter:fr,value:Rn,onChange:Rr=>{vr(Rr.target.value),pn(encodeURIComponent(Rr.target.value),jr||null)},bordered:!1,placeholder:rn}),he.createElement("i",{onClick:fr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},be={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Te=({value:Gt,onChange:zt,className:Wt,total:pn,pageSize:mn,style:Kn={}})=>{const rn=Gt<2,Cn=Gt>=Math.ceil(pn/mn);return pn<=mn?he.createElement(he.Fragment,null):he.createElement("div",{className:se()(be.quickPager,Wt),style:Kn},he.createElement("div",{onClick:()=>{rn||zt(Gt-1,"prev")},className:rn?be.disabled:""},"\u4E0A\u4E00\u9875"),he.createElement("div",{onClick:()=>{Cn||zt(Gt+1,"next")},className:Cn?be.disabled:""},"\u4E0B\u4E00\u9875"))},Ce={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Le=Ae(71418),Ie=Ae(6848),Me=Ae(13570),Ue=Ae(74128),Qe=Ae(65862),Ge=Ae(96908),ot=Ae(57177),Ve=Ae(81378),Xe=Ae(2524),ze=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:Cn,loading:Un})=>{const jr=Math.floor((rn-(Wt-1)*pn)/Wt);return he.createElement(Le.Z,{spinning:Un},he.createElement("div",{className:se()(Ce.list,Gt)},!!zt.length&&zt.map((pr,Rn)=>{const{name:vr,id:fr,identifier:ea,power:Rr,cover_image_id:ia,pic:ya}=pr;return he.createElement("div",{className:Ce.wrap,key:fr,style:{width:jr,marginRight:(1+Rn)%Wt===0?0:pn+Kn,marginBottom:mn}},he.createElement("a",{target:"_blank",href:`/shixuns/${ea}/challenges`,className:Ce.li,onClick:hn=>{hn.preventDefault(),Cn&&(0,Qe.L9)([Cn]),Rr&&(0,Qe.xg)(`/shixuns/${ea}/challenges`)}},he.createElement("div",{className:Ce.img},he.createElement("img",{className:Ce.cover,src:`${ya}`}),pr.is_jupyter&&he.createElement("img",{className:Ce.sign,src:Ge}),pr.is_jupyter_lab&&he.createElement("img",{className:Ce.sign,src:ot}),pr.is_unity_3d&&he.createElement("img",{className:Ce.sign,src:Ve})),he.createElement("div",{className:Ce.name},he.createElement(Ie.Z,{title:vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},he.createElement("span",{className:Ce.e},vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),he.createElement("div",{className:Ce.tags},he.createElement(Ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),he.createElement("span",null,pr.challenges_count))),!!pr.myshixuns_count&&he.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},he.createElement("span",null,he.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),he.createElement("span",null,pr.myshixuns_count))),he.createElement(Ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},he.createElement("span",null,he.createElement("span",null,pr.level))),he.createElement("div",{className:Ce.rate},he.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:pr.score_info}),he.createElement("span",null,"\xA0",pr.score_info?`${pr.score_info}\u5206`:"5\u5206")))),!Rr&&he.createElement("div",{className:Ce.lockWrap},he.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),he.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!zt.length&&he.createElement(Xe.Z,null)))},Re={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},rt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:Cn,trackEventItems:Un,loading:jr})=>{const pr=Math.floor((rn-(Wt-1)*pn)/Wt);return he.createElement(Le.Z,{spinning:jr},he.createElement("div",{className:se()(Re.list,Gt)},!!zt.length&&zt.map((Rn,vr)=>{const{name:fr,id:ea,identifier:Rr,power:ia,cover_image_id:ya,pic:hn}=Rn;return he.createElement("div",{className:se()(Re.wrap,Cn),key:ea,style:{width:pr,marginRight:(1+vr)%Wt===0?0:pn+Kn,marginBottom:mn}},he.createElement("a",{target:"_blank",href:`/shixuns/${Rr}/challenges`,className:Re.li,onClick:ln=>{ln.preventDefault(),Un&&(0,Qe.L9)([Un]),ia&&(0,Qe.xg)(`/shixuns/${Rr}/challenges`)}},he.createElement("img",{src:Ae(47621),className:Re.titleBg}),he.createElement("div",{className:Re.name},he.createElement(Ie.Z,{title:fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},he.createElement("span",{className:Re.e},fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),he.createElement("div",{style:{padding:"14px",paddingBottom:0}},he.createElement("div",{className:Re.img},he.createElement("img",{className:Re.cover,src:ya?`${Ue.Z.API_SERVER}/api/attachments/${ya}`:`${Ue.Z.IMG_SERVER+hn}`}),Rn.is_jupyter&&he.createElement("div",{className:Re.bq},"Jupyter"),Rn.is_jupyter_lab&&he.createElement("div",{className:Re.bq},"JupyterLab"),Rn.is_unity_3d&&he.createElement("div",{className:Re.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),he.createElement("div",{className:"mt20 flex item-center justify-between"},he.createElement("div",null,he.createElement("span",{className:Re.text},"\u5B66\u4E60\u4EBA\u6570"),he.createElement("span",{className:Re.value},Rn.myshixuns_count)),he.createElement("div",null,he.createElement("span",{className:Re.text},"\u56F0\u96BE\u7B49\u7EA7"),he.createElement("span",{className:Re.value},Rn.level))),he.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},he.createElement("div",null,he.createElement("span",{className:Re.text},"\u5173\u5361\u6570"),he.createElement("span",{className:Re.value},Rn.challenges_count)),he.createElement("div",{className:Re.rate},he.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:Rn.score_info}),he.createElement("span",{className:Re.value,style:{color:"#FF9C00"}},"\xA0",Rn.score_info?`${Rn.score_info}\u5206`:"5\u5206"))))),!ia&&he.createElement("div",{className:Re.lockWrap},he.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),he.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!zt.length&&he.createElement(Xe.Z,null)))},qe=Ae(61584),ut={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},_e=Ae(79005),We=Ae(20345),Oe=Ae(77882),Ye=Ae(31081),Fe=Ae(75309),Ne=Ae(71979),et=Ae(47558),De=Ae(42922),je=Ae(66832),Ee=Ae(96593),xe=Ae(19664),we=Ae(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:_e,swimg:We},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:Ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Fe,swimg:Ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:et,swimg:De},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:je,swimg:Ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:xe,swimg:we}];var nt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:Cn,loading:Un,wrapClassName:jr,imgClassName:pr,isArrow:Rn=!1})=>{const vr=Math.floor((rn-(Wt-1)*pn)/Wt),[fr,ea]=(0,he.useState)(),[Rr,ia]=(0,he.useState)(),ya=ln=>ea(ln),hn=()=>ea(-1);return he.createElement(Le.Z,{spinning:Un},he.createElement("div",{className:se()(ut.list,Gt)},!!(zt!=null&&zt.length)&&(zt==null?void 0:zt.map((ln,jn)=>{var zn;const{name:Or,id:Qr,identifier:ua,featured:ma,school_name:Aa,image_url:da,excellent:Xa,is_plan:La}=ln;return he.createElement("div",{key:Qr,className:se()(ut.wrap,jr),style:{width:vr,marginRight:(1+jn)%Wt===0?0:pn+Kn,marginBottom:mn}},he.createElement("a",{target:"_blank",href:`/paths/${ua}`,className:ut.li,onClick:sr=>{sr.preventDefault(),Cn&&(0,Qe.L9)([Cn]),(0,Qe.xg)(`/paths/${ua}`)}},he.createElement("img",{src:Ae(39057),className:ut.titleBg}),he.createElement("div",{className:ut.name},he.createElement(Ie.Z,{title:Or},he.createElement("span",{className:ut.e,style:{color:Rn&&fr===jn?"#145DFF":"#000000"},onMouseEnter:()=>{ya(jn)},onMouseLeave:hn},Or))),he.createElement("div",{style:{padding:"14px",paddingBottom:0}},he.createElement("div",{className:se()(ut.img,pr)},he.createElement("img",{className:ut.cover,src:`${Ue.Z.IMG_SERVER+da}`}),(zn=ln==null?void 0:ln.subject_tags)==null?void 0:zn.map((sr,Cr)=>{var aa,Ir;if(Cr===0){const fa=(aa=Be.find(oa=>oa.name==sr))==null?void 0:aa.swimg;return he.createElement("img",{className:ut.sign,src:fa,style:{left:"-4px"}})}const Zr=(Ir=Be.find(fa=>fa.name==sr))==null?void 0:Ir.ptimg;return he.createElement("img",{className:ut.sign,src:Zr,style:{left:`${48+52*(Cr-1)+2*Cr}px`}})}),he.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ln==null?void 0:ln.excellent)&&he.createElement("div",{className:ut.bq},"\u5F00\u653E\u8BFE\u7A0B"))),he.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},he.createElement("div",null,he.createElement("span",{className:ut.text},"\u7AE0\u8282\u6570"),he.createElement("span",{className:ut.value},ln.stages_count)),he.createElement("div",null,he.createElement("span",{className:ut.text},"\u5B66\u4E60\u4EBA\u6570"),he.createElement("span",{className:ut.value},ln.members_count))))))})),!zt.length&&he.createElement(Xe.Z,null)))},ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},$e="data:image/png;base64,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",gt=Ae(59301),vt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:Cn,loading:Un})=>{const jr=Math.floor((rn-(Wt-1)*pn)/Wt);return gt.createElement(Le.Z,{spinning:Un},gt.createElement("div",{className:se()(ke.list,Gt)},!!zt.length&&zt.map((pr,Rn)=>{const{subject_identifier:vr,id:fr,identifier:ea,power:Rr}=pr,ia=pr.is_public!=0&&pr.is_public;return gt.createElement("div",{className:ke.wrap,key:fr,style:{width:jr,marginRight:(1+Rn)%Wt===0?0:pn+Kn,marginBottom:mn}},gt.createElement("a",{className:ke.li,onClick:ya=>{ya.preventDefault(),Cn&&(0,Qe.L9)([Cn]),(0,Qe.xg)(pr.first_category_url)}},gt.createElement("div",{className:ke.top},gt.createElement(Ie.Z,{title:pr.name},gt.createElement("div",{className:ke.name},pr.name)),gt.createElement("img",{className:ke.img,src:Ue.Z.IMG_SERVER+"/images/"+pr.avatar_url}),gt.createElement("div",{className:ke.text,title:pr.creator},pr.creator),vr&>.createElement("div",{className:ke.btns},gt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),gt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ia&>.createElement("div",{className:ke.sign},"\u516C\u5F00")),gt.createElement("div",{className:ke.bottom},pr.visits>0&>.createElement(Ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-liulanyan"}),gt.createElement("span",null,pr.visits))),pr.course_members_count>0&>.createElement(Ie.Z,{title:"\u6210\u5458",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-chengyuan"}),pr.course_members_count)),pr.tasks_count>0&>.createElement(Ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-zuoye"}),pr.tasks_count)),pr.is_end?gt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):gt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!pr.is_accessible&>.createElement("div",{className:ke.lockWrap},gt.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),gt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!zt.length&>.createElement(Xe.Z,null)))},st={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},ht="data:image/png;base64,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",lt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:Cn,trackEventItems:Un,loading:jr})=>{const pr=Math.floor((rn-(Wt-1)*pn)/Wt);return he.createElement(Le.Z,{spinning:jr},he.createElement("div",{className:se()(st.list,Gt)},!!zt.length&&zt.map((Rn,vr)=>{const{subject_identifier:fr,id:ea,identifier:Rr,power:ia}=Rn,ya=Rn.is_public!=0&&Rn.is_public;return he.createElement("div",{className:se()(`${st.wrap} ${Rn.is_accessible?"":st.warpStyle}`,Cn),key:ea,style:{width:pr,marginRight:(1+vr)%Wt===0?0:pn+Kn,marginBottom:mn}},he.createElement("a",{className:st.li,onClick:hn=>{hn.preventDefault(),Un&&(0,Qe.L9)([Un]),(0,Qe.xg)(Rn.first_category_url)}},he.createElement("div",{className:st.creator},he.createElement("img",{className:st.img,src:Ue.Z.IMG_SERVER+"/images/"+Rn.avatar_url}),he.createElement("div",{className:st.text,title:Rn.creator},Rn.creator)),he.createElement("div",{className:st.top},he.createElement(Ie.Z,{title:Rn.name},he.createElement("div",{className:st.name},Rn.name)),ya&&he.createElement("div",{className:st.sign},"\u516C\u5F00")),he.createElement("div",{className:st.middle},he.createElement("div",{className:st.row,style:{marginBottom:6}},he.createElement("div",null,he.createElement("span",{className:st.text},"\u8BBF\u95EE\u91CF"),he.createElement("span",{className:st.value},(Rn==null?void 0:Rn.visits)||0)),he.createElement("div",null,he.createElement("span",{className:st.text},"\u6210\u5458"),he.createElement("span",{className:st.value},(Rn==null?void 0:Rn.course_members_count)||0))),he.createElement("div",{className:st.row},he.createElement("div",null,he.createElement("span",{className:st.text,style:{width:42}},"\u4F5C",he.createElement("span",{style:{marginLeft:14}},"\u4E1A")),he.createElement("span",{className:st.value},(Rn==null?void 0:Rn.tasks_count)||0)),he.createElement("div",null,he.createElement("span",{className:st.text},"\u72B6\u6001"),Rn.is_end?he.createElement("span",{className:st.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):he.createElement("span",{className:st.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),fr&&he.createElement("div",{className:st.btns},he.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),he.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rn.is_accessible&&he.createElement("div",{className:st.lockWrap},he.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),he.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!zt.length&&he.createElement(Xe.Z,null)))},ft={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"},mt=Ae(65582),Et=({dataSource:Gt=[],value:zt,onChange:Wt,className:pn,style:mn={},tabBarExtraContent:Kn})=>he.createElement("div",{className:se()(ft.tabs,pn),style:mn},he.createElement("div",{className:ft.tabsWrap},Gt.map((rn,Cn)=>he.createElement("aside",{className:ft.tab,onClick:()=>{Wt(rn.id),rn.link&&mt.history.push(rn.link)},key:Cn},he.createElement("div",{className:zt===rn.id?ft.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&he.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&he.createElement(Ie.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},he.createElement("span",{style:{color:"#9096A3"}},"\uFF08",he.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",he.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),he.createElement("div",{className:ft.tabBar},Kn)),Lt={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"},tn=({dataSource:Gt=[],value:zt,onChange:Wt,className:pn,style:mn={},tabBarExtraContent:Kn})=>he.createElement("div",{className:se()(Lt.tabs,pn),style:mn},he.createElement("div",{className:Lt.tabsWrap},Gt.map((rn,Cn)=>he.createElement("aside",{className:Lt.tab,onClick:()=>{Wt(rn.id),rn.link&&mt.history.push(rn.link)},key:Cn},he.createElement("div",{className:zt===rn.id?Lt.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&he.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&he.createElement(Ie.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},he.createElement("span",{style:{color:"#9096A3"}},"\uFF08",he.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",he.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),he.createElement("div",{className:Lt.tabBar},Kn)),dn=({className:Gt,style:zt={},children:Wt})=>he.createElement("div",{className:se()(Gt),style:zt},Wt),on={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"},xn=Ae(38854),Dn=Ae(20834);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 Xn=({sortValue:Gt,dropValue:zt,className:Wt,onSort:pn,onDrop:mn,dataSource:Kn=sn})=>{var rn;return he.createElement("div",{className:se()(on.orderWrap,Wt)},he.createElement(xn.Z,{dropdownRender:()=>he.createElement(Dn.default,null,Kn.map((Cn,Un)=>he.createElement(Dn.default.Item,{key:Un,onClick:()=>mn(Cn.id)},Cn.name)))},he.createElement("span",{className:on.orderTextWrap},(rn=Kn.find(Cn=>zt===Cn.id))==null?void 0:rn.name)),he.createElement("span",{className:on.orderIconWrap},he.createElement("span",{className:on.orderAsc},he.createElement("i",{className:Gt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${on.cursorPointer} ${on.active}`:`iconfont icon-sanjiaoxing-up font12 ${on.cursorPointer}`,onClick:()=>pn(Gt==="asc"?"desc":"asc")})),he.createElement("span",{className:on.orderDesc},he.createElement("i",{className:Gt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${on.cursorPointer} ${on.active}`:`iconfont icon-sanjiaoxing-down font12 ${on.cursorPointer}`,onClick:()=>pn(Gt==="asc"?"desc":"asc")}))))},kn={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"},qn=Ae(3113),hr=Ae(2337),mr=Object.defineProperty,Yn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,Ar=(Gt,zt,Wt)=>zt in Gt?mr(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,Gr=(Gt,zt)=>{for(var Wt in zt||(zt={}))cr.call(zt,Wt)&&Ar(Gt,Wt,zt[Wt]);if(Yn)for(var Wt of Yn(zt))Mn.call(zt,Wt)&&Ar(Gt,Wt,zt[Wt]);return Gt},bn=(Gt,zt)=>{var Wt={};for(var pn in Gt)cr.call(Gt,pn)&&zt.indexOf(pn)<0&&(Wt[pn]=Gt[pn]);if(Gt!=null&&Yn)for(var pn of Yn(Gt))zt.indexOf(pn)<0&&Mn.call(Gt,pn)&&(Wt[pn]=Gt[pn]);return Wt},Bt=(Gt,zt,Wt)=>new Promise((pn,mn)=>{var Kn=Un=>{try{Cn(Wt.next(Un))}catch(jr){mn(jr)}},rn=Un=>{try{Cn(Wt.throw(Un))}catch(jr){mn(jr)}},Cn=Un=>Un.done?pn(Un.value):Promise.resolve(Un.value).then(Kn,rn);Cn((Wt=Wt.apply(Gt,zt)).next())}),Ft=Gt=>{var zt=Gt,{className:Wt,style:pn,children:mn,loading:Kn=!1,openLoading:rn,onClick:Cn=()=>{},size:Un="middle",shape:jr="round",theme:pr}=zt,Rn=bn(zt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[vr,fr]=(0,he.useState)(!1),ea=(0,he.useMemo)(()=>{switch(pr){case hr.Fy.THEMEONE:return kn.ThemeOne;case hr.Fy.DEFAULT:default:return kn.btn}},[pr]);return he.createElement(qn.ZP,Gr({onClick:(0,de.throttle)(Rr=>Bt(void 0,null,function*(){rn&&fr(!0);try{yield Cn(Rr)}catch(ia){console.log("error",ia)}rn&&fr(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(ea,kn[`${Un}-${jr}`],Wt),style:pn,size:Un,shape:jr,loading:vr||Kn},Rn),mn)},Zt={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"},qt=({className:Gt,style:zt,children:Wt=null,onClick:pn,title:mn})=>he.createElement("div",{className:se()(Zt.head,Gt),style:zt},he.createElement("span",{className:"primary-hover",onClick:pn},he.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),he.createElement("b",{title:mn},mn),he.createElement("div",{className:Zt.node},Wt)),dr={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:Gt=!0,confirmTitle:zt,confirmClick:Wt,cancelShow:pn=!0,cancelTitle:mn,cancelClick:Kn,className:rn,style:Cn,confirmLoading:Un=!1})=>he.createElement("div",{className:se()(dr.btns,rn),style:Cn},Gt&&he.createElement(qn.ZP,{loading:Un,onClick:Wt,type:"primary",className:dr.confirm},zt),pn&&he.createElement(qn.ZP,{onClick:Kn,className:dr.cancel},mn)),$n={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"},Qt=({className:Gt,style:zt={},LeftContent:Wt,children:pn,RightContent:mn})=>he.createElement("div",{className:se()($n.fixedBottom,Gt),style:zt},he.createElement("div",{className:$n.wrap},he.createElement("div",{className:$n.left},Wt),he.createElement("div",{className:$n.center},pn),he.createElement("div",{className:$n.right},mn))),ur={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"},xr=({className:Gt,style:zt={},dataSource:Wt=[]})=>he.createElement("div",{className:se()(ur.crumbs,Gt),style:zt},Wt.map((pn,mn)=>mnmt.history.push(pn.path)},pn.name):he.createElement("span",null,pn.name),he.createElement("span",null,"\xA0",">","\xA0")):he.createElement("span",{key:mn,style:{color:"#5F6368"}},pn.name))),Br=Ae(31797),wt=Object.defineProperty,Dt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,_t=(Gt,zt,Wt)=>zt in Gt?wt(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,Vt=(Gt,zt)=>{for(var Wt in zt||(zt={}))$t.call(zt,Wt)&&_t(Gt,Wt,zt[Wt]);if(Kt)for(var Wt of Kt(zt))en.call(zt,Wt)&&_t(Gt,Wt,zt[Wt]);return Gt},Qn=(Gt,zt)=>Dt(Gt,Mt(zt)),er=(Gt,zt)=>{var Wt={};for(var pn in Gt)$t.call(Gt,pn)&&zt.indexOf(pn)<0&&(Wt[pn]=Gt[pn]);if(Gt!=null&&Kt)for(var pn of Kt(Gt))zt.indexOf(pn)<0&&en.call(Gt,pn)&&(Wt[pn]=Gt[pn]);return Wt};const{Countdown:kt}=Br.default;var kr=Gt=>{var zt=Gt,{onChange:Wt}=zt,pn=er(zt,["onChange"]);const[mn,Kn]=(0,he.useState)(null);(0,he.useEffect)(()=>{typeof mn=="number"&&mn>=0&&Wt(mn)},[mn]);const rn=Cn=>{const Un=Math.floor(Cn/1e3);Kn(Un)};return he.createElement(kt,Qn(Vt({},pn),{onChange:rn}))},$r={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},nn=({DataProps:Gt,className:zt,style:Wt={}})=>{var pn;return he.createElement("div",{className:se()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",$r.ClassRoomItem,zt),style:Wt,onClick:()=>{(0,Qe.xg)(Gt==null?void 0:Gt.first_category_url)}},he.createElement("div",{className:"flex flex-col item-center"},he.createElement("img",{src:`${(pn=Ue.Z)==null?void 0:pn.IMG_SERVER}/images/${Gt==null?void 0:Gt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Gt==null?void 0:Gt.subject_identifier)&&he.createElement("div",{className:"mt-40px"},he.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),he.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),he.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},he.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Gt!=null&&Gt.is_public)&&he.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"),he.createElement("span",{className:se()("text-16px font-medium",$r.TitleDom)},Gt==null?void 0:Gt.name)),he.createElement("div",{className:"c-grey-333 font-medium"},Gt==null?void 0:Gt.creator),he.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Gt==null?void 0:Gt.course_members_count),he.createElement("div",{className:"c-grey-333 flex item-center justify-between"},he.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Gt==null?void 0:Gt.tasks_count),Gt!=null&&Gt.is_end?he.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):he.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Fn=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,Sr=(Gt,zt,Wt)=>zt in Gt?Fn(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,ar=(Gt,zt)=>{for(var Wt in zt||(zt={}))Bn.call(zt,Wt)&&Sr(Gt,Wt,zt[Wt]);if(Ln)for(var Wt of Ln(zt))Er.call(zt,Wt)&&Sr(Gt,Wt,zt[Wt]);return Gt},Hr=({DataProps:Gt=[],selectValue:zt,onChange:Wt,className:pn,style:mn={},extra:Kn,classNameItem:rn,styleItem:Cn={},barHidden:Un})=>{const[jr,pr]=(0,he.useState)();return(0,he.useEffect)(()=>{pr(Array.isArray(zt)?zt:[zt])},[zt]),he.createElement("div",{className:se()("flex px-20px py-10px gap-40px",pn),style:ar({borderBottom:"1px solid #D3F0FF"},mn)},Gt==null?void 0:Gt.map(Rn=>he.createElement("div",{key:Rn==null?void 0:Rn.id,className:se()("flex item-center justify-center current c-grey-333 text-16 relative",rn,Rn==null?void 0:Rn.className),style:ar(ar({color:jr!=null&&jr.includes(Rn==null?void 0:Rn.id)?"#1890FF":"",minWidth:88},Cn),(Rn==null?void 0:Rn.style)||{}),onClick:vr=>{Wt==null||Wt({domEvent:vr,item:Rn}),Rn!=null&&Rn.link&&mt.history.push(Rn==null?void 0:Rn.link)}},Rn==null?void 0:Rn.name,!Un&&(jr==null?void 0:jr.includes(Rn==null?void 0:Rn.id))&&he.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),he.createElement("div",{className:"ml-auto"},Kn))},Ma=Object.defineProperty,Fa=Object.defineProperties,Ra=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,to=Object.prototype.propertyIsEnumerable,ka=(Gt,zt,Wt)=>zt in Gt?Ma(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,xa=(Gt,zt)=>{for(var Wt in zt||(zt={}))va.call(zt,Wt)&&ka(Gt,Wt,zt[Wt]);if(Ua)for(var Wt of Ua(zt))to.call(zt,Wt)&&ka(Gt,Wt,zt[Wt]);return Gt},Lr=(Gt,zt)=>Fa(Gt,Ra(zt)),Ta=({value:Gt,onChange:zt,onInputChange:Wt,className:pn,style:mn={},InputProps:Kn})=>{const[rn,Cn]=(0,he.useState)(Gt);return he.createElement("div",{className:se()("flex item-center rounded-full px-10px py-2px",pn),style:xa({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},mn)},he.createElement(fe.default,Lr(xa({bordered:!1},Kn),{onChange:Un=>{Cn(Un.target.value),Wt==null||Wt(encodeURIComponent(Un.target.value))},onPressEnter:Un=>{zt==null||zt({domEvent:Un,item:{value:rn}})}})),he.createElement("img",{className:"h-22px current",src:Ae(25365),height:22,onClick:Un=>{zt==null||zt({domEvent:Un,item:{value:rn}})}}))}},31103:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return it}});var he=Ae(59301);function it(E,Se){const ye=(0,he.useRef)();(0,he.useEffect)(()=>{ye.current=E}),(0,he.useEffect)(()=>{function oe(){ye.current()}if(Se!==null){let te=setInterval(oe,Se);return()=>clearInterval(te)}},[Se])}},17509:function(xt,Ct,Ae){"use strict";Ae.r(Ct),Ae.d(Ct,{PracticeFileType:function(){return Ke},default:function(){return ke}});var he=Ae(59301),it=Ae(65582),E=Ae(61485),Se=Ae(57809),ye=Ae(92832),oe=Ae(36381),te=Ae(78241),se=Ae(43418),de=Ae(8591),ue=Ae(5871),ce=Ae(24905),ae=Ae(5112),ie=Ae(1710),ne=Ae(95237),a=Ae(43604),y=Ae(60324),x=Ae(81327),b=Ae(3113),z=Ae(6848),ee=Ae(54580),re=Ae(60979),le={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},pe=Ae(67671),ve=Ae(64165),fe=Ae(99313),me=Ae(71418),ge={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},be=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Le=($e,gt,ct)=>gt in $e?be($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):$e[gt]=ct,Ie=($e,gt)=>{for(var ct in gt||(gt={}))Te.call(gt,ct)&&Le($e,ct,gt[ct]);if(Pe)for(var ct of Pe(gt))Ce.call(gt,ct)&&Le($e,ct,gt[ct]);return $e},Me=($e,gt,ct)=>new Promise((vt,st)=>{var ht=ft=>{try{lt(ct.next(ft))}catch(mt){st(mt)}},at=ft=>{try{lt(ct.throw(ft))}catch(mt){st(mt)}},lt=ft=>ft.done?vt(ft.value):Promise.resolve(ft.value).then(ht,at);lt((ct=ct.apply($e,gt)).next())});const Ue=$e=>$e!=null&&$e.length?$e.filter((gt,ct)=>ct!==0).map(gt=>gt.val).join("").substr(1):"",Qe=({shixunsDetail:$e,globalSetting:gt,dispatch:ct,fileType:vt,path:st,onFinish:ht=()=>{}})=>{const at=(0,it.useParams)(),[lt,ft]=(0,he.useState)(""),[mt,Pt]=(0,he.useState)("1"),[Et,Lt]=(0,he.useState)([]),[Ht,tn]=(0,he.useState)(!1),[gn,dn]=(0,he.useState)([]),xn=[Ke.OriginalPicturePath,Ke.ExpectPicturePath,Ke.PicturePath].includes(vt);(0,he.useEffect)(()=>{$e.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(ft(st||""),Dn())},[$e.actionTabs.key,st,mt]);const Dn=(Yn="")=>Me(void 0,null,function*(){tn(!0);const cr=yield ct({type:`shixunsDetail/${mt==="1"?"getRepository":"getSecretRepository"}`,payload:{id:at.id,path:Yn}});if(cr!=null&&cr.trees){const Mn=cr.trees.map(Ar=>Ie(Ie({},Ar),{name:Ar.name,val:Ar.name}));dn(Mn||[])}else dn([]);tn(!1)}),sn=Yn=>{const cr=Ue(Et);let Mn=`${cr&&`${cr}/`}${Yn}`;mt==="2"&&(Mn=`secret/${Mn}`),vt===Ke.Path?!(lt!=null&<.includes(`${Mn}\uFF1B`))&&ft(`${lt}${Mn}\uFF1B`):vt===Ke.ExecPath&&ft(Mn)},tr=Yn=>{if(Yn.type==="tree"){Et.length?Et.push({val:`/${Yn.val}`,path:Yn.val}):Et.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Yn.val}`,path:Yn.val}),Lt(Et);const cr=Ue(Et);xn&&ft(cr),Dn(cr)}},Xn=(Yn,cr)=>{const Mn=Et.filter((Gr,bn)=>bn<=cr);Lt(Mn);const Ar=Ue(Mn);xn&&ft(Ar),Dn(Ar)},kn=()=>Me(void 0,null,function*(){ht(lt),qn()}),qn=()=>{ft(""),Lt([]),dn([]),Pt("1"),ct({type:"shixunsDetail/setActionTabs",payload:{}})},hr=()=>he.createElement(ve.Z,{style:{margin:"0 0"},image:ve.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:he.createElement("div",null,he.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),he.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},he.createElement(b.ZP,{type:"primary",onClick:()=>{qn(),ct({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),it.history.push(`/shixuns/${at.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),mr=Ue(Et);return he.createElement(se.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:$e.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:kn,onCancel:qn},he.createElement("div",{className:ge.wrap},he.createElement(fe.default,{activeKey:mt,onChange:Yn=>{Lt([]),Pt(Yn)}},he.createElement(fe.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),vt==="exec_path"&&he.createElement(fe.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),he.createElement(me.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:Ht},he.createElement("div",{className:ge.content},he.createElement("div",null,!!(Et!=null&&Et.length)&&Et.map((Yn,cr)=>he.createElement("a",{style:{whiteSpace:cr===0?"nowrap":""},key:cr,onClick:()=>Xn(Yn,cr)},Yn.val))),gn!=null&&gn.length?gn.map((Yn,cr)=>Yn.type==="tree"?he.createElement("a",{key:cr,onClick:()=>tr(Yn)},he.createElement("i",{className:`iconfont icon-wenjianjia ${ge.colorBlue}`}),mr&&`${mr}/`,Yn.name):he.createElement("a",{key:cr,onClick:()=>sn(`${Yn.name}`)},he.createElement("i",{className:`iconfont icon-zuoye ${ge.colorBlue}`}),mr&&`${mr}/`,Yn.name)):hr())),he.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),he.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:lt,onChange:Yn=>ft(Yn.target.value)})))};var Ge=(0,it.connect)(({shixunsDetail:$e,globalSetting:gt})=>({shixunsDetail:$e,globalSetting:gt}))(Qe),ot=Ae(12088),Ve=Ae(89392),Xe=Ae(66789),Ze=Ae(38147),ze=Ae(54421),Re=Ae(10008),He=Ae(39864),rt=Ae(74128),qe=Ae(96565),ut=Ae(2205),_e=Object.defineProperty,We=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,et=($e,gt,ct)=>gt in $e?_e($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):$e[gt]=ct,De=($e,gt)=>{for(var ct in gt||(gt={}))Fe.call(gt,ct)&&et($e,ct,gt[ct]);if(Ye)for(var ct of Ye(gt))Ne.call(gt,ct)&&et($e,ct,gt[ct]);return $e},je=($e,gt)=>We($e,Oe(gt)),Ee=($e,gt,ct)=>new Promise((vt,st)=>{var ht=ft=>{try{lt(ct.next(ft))}catch(mt){st(mt)}},at=ft=>{try{lt(ct.throw(ft))}catch(mt){st(mt)}},lt=ft=>ft.done?vt(ft.value):Promise.resolve(ft.value).then(ht,at);lt((ct=ct.apply($e,gt)).next())});const{Option:xe}=Se.default,{TextArea:we}=ye.default,{Panel:Be}=oe.default;var Ke=($e=>($e.Path="path",$e.ExecPath="exec_path",$e.OriginalPicturePath="original_picture_path",$e.ExpectPicturePath="expect_picture_path",$e.PicturePath="picture_path",$e))(Ke||{});const nt=({shixunsDetail:$e,dispatch:gt,practiceSetting:ct})=>{var vt,st,ht,at,lt,ft,mt,Pt,Et,Lt,Ht,tn,gn,dn,on,xn,Dn,sn,tr,Xn,kn,qn,hr,mr,Yn;const cr=(0,it.useDispatch)(),[Mn]=te.default.useForm(),[Ar]=te.default.useForm(),[Gr]=te.default.useForm(),[bn,Bt]=(0,he.useState)({}),[Tt,Ft]=(0,he.useState)({}),[Zt,Sn]=(0,he.useState)([]),[qt,dr]=(0,he.useState)({}),[fn,wn]=(0,he.useState)([]),[$n,Kr]=(0,he.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Qt,ur]=(0,he.useState)([!1]),[qr,xr]=(0,he.useState)(!1),[Br,wt]=(0,he.useState)(),Dt=(0,he.useRef)({formValue:{},testSetList:[],uploadData:[]}),[Mt,Kt]=(0,he.useState)(!0),[$t,en]=(0,he.useState)(!0),_t=(0,he.useRef)(null),[Vt,Qn]=(0,he.useState)(!1),[er,kt]=(0,he.useState)(!1),[zr,kr]=(0,he.useState)(!1),[$r,la]=(0,he.useState)(!1),[nn,Fn]=(0,he.useState)(!1),Ln=(0,it.useParams)(),[Bn,Er]=(0,he.useState)(!1),[Sr,ar]=(0,he.useState)(!1),[Yr,Hr]=(0,he.useState)(!1),[Ma,Fa]=(0,he.useState)(!1),[Ra,Ua]=(0,he.useState)(!1),[va,to]=(0,he.useState)([]),[ka,xa]=(0,he.useState)("");let[Lr,Ca]=(0,he.useState)([{}]);const[Ta,Gt]=(0,he.useState)([]),[zt,Wt]=(0,he.useState)(null),[pn,mn]=(0,he.useState)([]),[Kn,rn]=(0,he.useState)({}),[Cn,Un]=(0,he.useState)([]),[jr,pr]=(0,he.useState)(null),[Rn,vr]=(0,he.useState)([]),[fr,ea]=(0,he.useState)([]),[Rr,ia]=(0,he.useState)([]),ya=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location"];let hn=[];(0,he.useEffect)(()=>{ln(),jn()},[]),(0,he.useEffect)(()=>{console.log(Zt);let yt=Zt.every(An=>An.hidden===1);Er(yt);let Rt=Zt.every(An=>An.is_invisible);ar(Rt);let an=Zt.every(An=>An.last_match_rule);Hr(an);let In=Zt.every(An=>An.input_visible);Fa(In);let Wn=Zt.every(An=>An.actual_output_visible);Ua(Wn)},[Zt]),(0,he.useEffect)(()=>{$e.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?zn($e.actionTabs.params):$e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&Or($e.actionTabs.params)},[$e.actionTabs.key]),(0,he.useEffect)(()=>(JSON.stringify(Dt.current.formValue)!=="{}"&&Dt.current.testSetList.length&&ua(),()=>{clearTimeout(_t.current)}),[bn,fn]);const ln=()=>Ee(void 0,null,function*(){var yt,Rt;Kt(!0);const an=yield gt({type:"shixunsDetail/getRepository",payload:{id:Ln.id,path:""}});en((an==null?void 0:an.trees)===null);const In=yield(0,re.ii)({id:Ln.id,challengeId:Ln.challengesId,tab:1});if(In){Kt(!1);const Wn=((Rt=(yt=In.test_sets)==null?void 0:yt[0])==null?void 0:Rt.is_file)||!1,An=je(De({},In),{is_file:Wn});dr(An),parseInt(In==null?void 0:In.code_compile_score)>0&&Fn(!0),Aa(An)}}),jn=()=>Ee(void 0,null,function*(){const yt=yield(0,Ze.ZP)("/api/vrs_env_list",{method:"get"});(yt==null?void 0:yt.status)===0&&to(yt==null?void 0:yt.data)}),zn=yt=>Ee(void 0,null,function*(){Wt(yt),Ar.setFieldsValue(De({},yt))}),Or=yt=>Ee(void 0,null,function*(){var Rt,an;pr(yt),Gr.setFieldsValue(je(De({},yt),{vrs_env_id:(Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id,vrs_subject_id:(an=$e==null?void 0:$e.detail)==null?void 0:an.vrs_subject_id}))}),Qr=yt=>{let Rt=yt==null?void 0:yt.length;if(Rt==0)return;const an=Math.floor(100/Rt),In=100%Rt,Wn=Number(an)+Number(In);console.log(Rt,yt),Un(yt.map((An,ta)=>je(De({},An),{score:ta==Rt-1?Wn:an})))},ua=()=>{clearTimeout(_t.current),_t.current=setTimeout(ma,500)},ma=()=>{ya.some(Rt=>{const an=(0,Ve.isNumber)(bn[Rt])?String(bn[Rt]):bn[Rt],In=(0,Ve.isNumber)(Dt.current.formValue[Rt])?String(Dt.current.formValue[Rt]):Dt.current.formValue[Rt];return!(0,Ve.isEqual)(an,In)})||!(0,Ve.isEqual)(Dt.current.testSetList,fn)||!(0,Ve.isEqual)(Dt.current.uploadData,Zt)?gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Aa=yt=>{var Rt;if(yt.proxy_port=(yt==null?void 0:yt.proxy_port)||8080,Mn.setFieldsValue(De({},yt)),Bt(De({},yt)),yt!=null&&yt.is_file){const an=yt.test_sets||[];Sn(an);const In=[{hidden:0,input:"",output:"",score:100}];Dt.current={formValue:De({},yt),testSetList:In,uploadData:an},wn(In),ur(Array(In.length).fill(!1))}else{const an=(Rt=yt.test_sets)!=null&&Rt.length?yt.test_sets:[{hidden:0,input:"",output:"",score:100}];Dt.current={formValue:De({},yt),testSetList:an,uploadData:[]},ur(Array(an.length).fill(!1)),wn(an)}Gt((yt==null?void 0:yt.vrs_settings)||[]),Un((yt==null?void 0:yt.test_sets)||[]),Ca((yt==null?void 0:yt.step_settings)||[{}])},da=yt=>Ee(void 0,null,function*(){if($t){se.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{gt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),it.history.push(`/shixuns/${Ln.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}gt({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),wt(yt)}),Xa=yt=>{const Rt={[Br]:yt};Mn.setFieldsValue(Rt),Bt(De(De({},bn),Rt))},La=yt=>{const Rt=Mn.getFieldsValue();Bt(De({},Rt)),"vrs_env_id"in yt&&(Mn.setFieldsValue({vrs_subject_id:null}),Bt(je(De({},Rt),{vrs_subject_id:null})),Gt([]),Un([])),"vrs_subject_id"in yt&&(Gt([]),Un([])),"test_set_score"in yt&&yt.test_set_score&&(Mn.setFieldsValue({test_set_average:!0}),bn.is_file?Cr(Zt):sr(fn)),"test_set_average"in yt&&yt.test_set_average&&(Qr(Cn),bn.is_file?Cr(Zt):sr(fn)),"unity_3d"in yt&&(yt.unity_3d||(Mn.setFieldsValue({with_code_file:!0}),Bt(je(De({},Rt),{with_code_file:!0}))))},sr=yt=>{let Rt=parseInt(Mn.getFieldValue("code_compile_score")||0);const an=Math.floor((100-Rt)/yt.length),In=an+(100-Rt)%yt.length;yt=yt.map((Wn,An)=>An===yt.length-1?je(De({},Wn),{score:In}):je(De({},Wn),{score:an})),Dt.current.testSetList=(0,Ve.clone)(yt),wn(yt)},Cr=yt=>{let Rt=parseInt(Mn.getFieldValue("code_compile_score")||0);const an=Math.floor((100-Rt)/yt.length),In=an+(100-Rt)%yt.length;yt=yt.map((Wn,An)=>An===yt.length-1?je(De({},Wn),{score:In}):je(De({},Wn),{score:an})),Dt.current.uploadData=(0,Ve.clone)(yt),Sn(yt)},aa=()=>{const yt=[...fn,{hidden:0,input:"",output:"",score:0}];ur([...Qt,!1]),xr(!1),Mn.getFieldValue("test_set_average")?sr(yt):wn(yt)},Ir=(yt,Rt=!1,an=1)=>Ee(void 0,null,function*(){var In,Wn,An,ta,Ga,po,Do;const{vrs_type:di,vrs_env_id:To,vrs_subject_id:Ro,test_set_average:Zo,vrs_settings:Vo,test_set:_o,point_hint:fi}=yt;console.log(yt),yt.path&&!yt.path.endsWith("\uFF1B")&&(yt.path=yt.path+"\uFF1B"),console.log(Rr),console.log(yt),((In=$e.detail)==null?void 0:In.vrs_type)==1?(yield(0,Ze.ZP)(`/api/shixuns/${Ln==null?void 0:Ln.id}/challenges/${Ln==null?void 0:Ln.challengesId}/update_vrs_setting`,{method:"put",body:je(De({},yt),{vrs_type:1,vrs_env_id:To,vrs_subject_id:Ro,test_set:Cn,unity_3d_routes:(An=(Wn=va==null?void 0:va.filter(Lo=>{var ko;return Lo.id==((ko=$e==null?void 0:$e.detail)==null?void 0:ko.vrs_env_id)}))==null?void 0:Wn[0])==null?void 0:An.url,voice_attachment_id:(po=(Ga=(ta=Rr.filter(Lo=>Lo.status==="done"))==null?void 0:ta[0])==null?void 0:Ga.response)==null?void 0:po.container_id,step_settings:[...Lr]})})).status==0&&de.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,re.Rs)(je(De({},Ln),{tab:1,vrs_type:0,challenge:je(De(De({},yt),{test_set_rules_expression:yt.test_set_rules===0?null:yt.test_set_rules_expression}),{shixunfileexpectpicturepath:yt.original_picture_path,shixunfilestandardpicturepath:yt.expect_picture_path}),test_set:hn,sync_origin_shixun:Rt}))).status>=0&&((Do=$e==null?void 0:$e.detail)!=null&&Do.copy_for_exercise&&(0,Re.m)(gt,$e,Ln.id,an),it.history.replace(`/shixuns/${Ln.id}/edit/${Ln.challengesId}/tab=3`))}),Zr=(yt,Rt)=>{const an=[...Zt];an.splice(Rt,1),bn.test_set_average?Cr(an):Sn(an)},fa=(yt,Rt)=>{console.log(yt,Rt);const an=Zt.map((In,Wn)=>Wn===Rt?je(De({},In),{score:yt.target.value?Number(yt.target.value):0}):In);Sn(an)},oa=(yt,Rt,an)=>{an==="hidden"&&(yt=yt?1:0),console.log(yt,Rt);const In=Zt.map((An,ta)=>ta===Rt?je(De({},An),{[an]:yt}):An);Sn(In),console.log(In);const Wn=In.every(An=>An[an]===yt);an==="hidden"?Er(Wn&&yt):an==="is_invisible"?ar(Wn&&yt):an==="input_visible"?Fa(Wn&&yt):an==="actual_output_visible"?Ua(Wn&&yt):Hr(Wn&&yt)},ro=(yt,Rt)=>{Rt==="hidden"&&(yt=yt?1:0),console.log(yt);const an=Zt.map((In,Wn)=>je(De({},In),{[Rt]:yt}));Sn(an),Rt==="hidden"?Er(yt):Rt==="is_invisible"?ar(yt):Rt==="input_visible"?Fa(yt):Rt==="actual_output_visible"?Ua(yt):Hr(yt)},ao=yt=>{if(yt!=null&&yt.length){if(Mn.setFieldsValue({is_file:yt==null?void 0:yt[0].is_file}),Bt(je(De({},bn),{is_file:yt==null?void 0:yt[0].is_file})),yt!=null&&yt[0].is_file){const Rt=Zt.concat(yt.map(an=>je(De({},an),{hidden:0,is_invisible:!1,last_match_rule:!1})));bn.test_set_average?Cr(Rt):Sn(Rt)}if(!(yt!=null&&yt[0].is_file)){const Rt=fn==null?void 0:fn.filter(an=>an.input||an.output).concat(yt);ur(Array(Rt.length).fill(!1)),bn.test_set_average?sr(Rt):wn(Rt)}}},Eo=()=>{se.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{yt()}});const yt=()=>{bn.is_file?Cr([]):(sr([{hidden:0,input:"",output:"",score:0}]),ur([!1]))}},Fo=()=>{var yt;const Rt=()=>{it.history.push(`/shixuns/${Ln.id}/challenges`),gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(yt=ct==null?void 0:ct.sideBar)!=null&&yt.confirmLeave?se.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Rt()}}):Rt()};console.log(Zt,444);const xo=yt=>Ee(void 0,null,function*(){Gt(Ta.filter(Rt=>!yt.includes(Rt.id)))}),Ya=yt=>Ee(void 0,null,function*(){let Rt=Cn.filter(an=>!yt.includes(an.id));Un(Rt),Qr(Rt)}),Oo=[{title:"\u5E8F\u53F7",render:(yt,Rt,an)=>an+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(yt,Rt)=>he.createElement(he.Fragment,null,he.createElement("span",{onClick:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:Rt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),he.createElement("span",{onClick:()=>xo([Rt==null?void 0:Rt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],Bo=[{title:"\u5E8F\u53F7",render:(yt,Rt,an)=>an+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(yt,Rt,an)=>yt==0?"\u56FA\u5B9A\u503C":yt==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(yt,Rt,an)=>{var In;return he.createElement(he.Fragment,null,he.createElement(ue.Z,{min:0,max:100,value:(In=Cn[an])==null?void 0:In.score,disabled:bn==null?void 0:bn.test_set_average,onChange:Wn=>{Cn[an].score=Wn?Number(Wn):0,Un([...Cn])}}),he.createElement("span",{className:"ml5"},"%"))}},bn.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},bn.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(yt,Rt)=>he.createElement(he.Fragment,null,he.createElement("span",{onClick:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:Rt}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),he.createElement("span",{onClick:()=>Ya([Rt==null?void 0:Rt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(yt=>!!yt);return he.createElement(he.Fragment,null,he.createElement("section",{key:1,className:le.bg},he.createElement(te.default,{form:Mn,className:le.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:La,onFinish:yt=>{var Rt,an,In;let Wn=parseInt(Mn.getFieldValue("code_compile_score")||0);if(((Rt=$e.detail)==null?void 0:Rt.vrs_type)==1&&(Cn!=null&&Cn.length)){const An=Cn.reduce((ta,Ga)=>ta+Ga,0);if(yt.test_set_score&&An!==100&&(Cn!=null&&Cn.length)){de.ZP.error("\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(yt.is_file){if(!(Zt!=null&&Zt.length)){de.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const ta=Zt.map(Ga=>Ga.score).reduce((Ga,po)=>Ga+po,0)+Wn;if(yt.test_set_score&&ta!==100&&(fn!=null&&fn.length)){de.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}hn=Zt}if(!yt.is_file){const ta=fn.map(Ga=>Ga.score).reduce((Ga,po)=>Ga+po,0)+Wn;if(yt.test_set_score&&ta!==100&&(fn!=null&&fn.length)){de.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}hn=fn.map(Ga=>je(De({},Ga),{is_file:!1}))}yt.test_set_score||(hn=hn.map(An=>je(De({},An),{is_target:!1,target_name:""}))),(an=$e==null?void 0:$e.detail)!=null&&an.is_fork_from_creator&&((In=$e==null?void 0:$e.detail)!=null&&In.copy_for_exercise)&&(qt!=null&&qt.has_relation)?gt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:yt,type:"taskLevel",fn:(An,ta,Ga)=>{Ir(An,ta,Ga)}}}):Ir(yt)},initialValues:{test_set_rules:0}},he.createElement(ze.Z,{activeIndex:1}),he.createElement("div",{className:(vt=$e==null?void 0:$e.detail)!=null&&vt.is_client_unity_3d?"":le.onePart},((st=$e.detail)==null?void 0:st.identity)<3&&((ht=$e.detail)==null?void 0:ht.unity_3d)&&((at=$e.detail)==null?void 0:at.vrs_type)==1&&he.createElement(he.Fragment,null,((lt=$e.detail)==null?void 0:lt.vrs_question_type)==1&&he.createElement(he.Fragment,null,he.createElement(te.default.Item,{name:"is_time_limit",valuePropName:"checked"},he.createElement(ce.default,{style:{color:"#333333"}},"\u5F00\u542F\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u672A\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210")),bn.is_time_limit&&he.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:10}},he.createElement("div",{style:{color:"#000000"}},"\u9650\u5236\u65F6\u957F"),he.createElement(te.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"time_limit",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},he.createElement(ue.Z,{size:"large",style:{width:120},min:1,precision:0})),he.createElement("div",{style:{color:"#9096A3",marginLeft:10}},"\u5206\u949F")),he.createElement(te.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},he.createElement(qe.Z,{defaultValue:bn.vrs_content||"",watch:!0})),he.createElement(te.default.Item,{name:"audioFiles"},he.createElement(ut.Z,{value:Rr,onChange:ia,maxSize:5e3,maxCount:1}))),he.createElement(te.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},he.createElement(ae.ZP.Group,null,he.createElement(ae.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),he.createElement(ae.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),he.createElement("div",{style:{position:"relative"}},he.createElement(te.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},he.createElement("div",{className:"flex item-center justify-between"},he.createElement("div",{className:le.btns},he.createElement("div",{className:le.addBtn,onClick:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}})}},he.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Rn==null?void 0:Rn.length)>0&&he.createElement("div",{className:le.deleteBtn,onClick:()=>se.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Ya(Rn)})},he.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),he.createElement(He.t7,{className:le.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ka,onChange:yt=>{var Rt;return xa((Rt=decodeURIComponent(yt))==null?void 0:Rt.trim())}})),he.createElement(ie.default,{style:{padding:"15px 0"},pagination:!1,columns:Bo,dataSource:Cn==null?void 0:Cn.filter(yt=>{var Rt,an;return!ka||((Rt=yt==null?void 0:yt.vrs_point_name)==null?void 0:Rt.toLowerCase().includes(ka.toLowerCase()))||((an=yt==null?void 0:yt.vrs_point_name)==null?void 0:an.includes(ka))}),rowKey:yt=>yt==null?void 0:yt.id,rowSelection:{selectedRowKeys:Rn,onChange:yt=>{vr(yt)}}})),((ft=$e.detail)==null?void 0:ft.vrs_question_type)==0&&he.createElement(te.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},he.createElement(ce.default,null,"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC"))),((mt=$e.detail)==null?void 0:mt.vrs_question_type)==1&&he.createElement("div",{className:"mb100"},he.createElement(te.default.Item,{name:"open_step_settings",valuePropName:"checked"},he.createElement(ce.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",he.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),bn.open_step_settings&&he.createElement(ne.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",marginBottom:50}},Lr&&(Lr==null?void 0:Lr.map(function(yt,Rt){var an,In,Wn;return he.createElement(a.Z,{span:24,key:Rt},he.createElement(ne.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Rt==(Lr==null?void 0:Lr.length)-1?"0px":"10px"}},he.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",Rt+1,"\uFF1A"),he.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),he.createElement(Se.default,{mode:"multiple",className:le.multiple_select,style:{width:"450px"},value:yt.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:An=>{Lr[Rt].check_points=An,Ca(Lr.slice())}},(an=va==null?void 0:va.filter(An=>{var ta;return An.id==((ta=$e==null?void 0:$e.detail)==null?void 0:ta.vrs_env_id)})[0])==null?void 0:an.vrs_points.map(An=>he.createElement(xe,{value:An.name},An.name))),he.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),he.createElement("div",{className:"ml20"},he.createElement(Se.default,{style:{width:"250px",height:40},size:"large",value:yt.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:An=>{Lr[Rt].challenge_id=An,Ca(Lr.slice())}},(Wn=(In=$e==null?void 0:$e.challenges)==null?void 0:In.challenge_list)==null?void 0:Wn.map((An,ta)=>he.createElement(xe,{value:An.challenge_id},`\u4EFB\u52A1${ta+1}`)))),he.createElement("div",{style:{display:"flex",width:"50px"}},he.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Ca(Lr.concat({}))}}),Rt!=0&&he.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Lr=Lr.filter((An,ta)=>Rt!==ta),Ca(Lr.slice()),setTimeout(()=>Ca(Lr.slice()),10)}}))))}))))),!((Pt=$e.detail)!=null&&Pt.unity_3d)&&((Et=$e.detail)==null?void 0:Et.identity)<3&&((Lt=$e.detail)==null?void 0:Lt.vrs_type)!=1&&he.createElement(te.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},he.createElement(ye.default,{bordered:!1,disabled:((Ht=$e.detail)==null?void 0:Ht.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((tn=$e.detail)==null?void 0:tn.unity_3d)&&((gn=$e.detail)==null?void 0:gn.identity)<3&&((dn=$e.detail)==null?void 0:dn.vrs_type)!=1&&he.createElement(he.Fragment,null,he.createElement(te.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},he.createElement(ae.ZP.Group,null,he.createElement(ae.ZP,{value:!0},"\u662F"),he.createElement(ae.ZP,{value:!1},"\u5426"))),bn.with_code_file?he.createElement(te.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},he.createElement(ae.ZP.Group,null,he.createElement(ae.ZP,{value:!0},"\u662F"),he.createElement(ae.ZP,{value:!1},"\u5426"))):null,bn.with_code_file?he.createElement(te.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},he.createElement(ae.ZP.Group,null,he.createElement(ae.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),he.createElement(ae.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),he.createElement("div",{className:le.twoPart},bn.with_code_file&&((on=$e.detail)==null?void 0:on.vrs_type)!=1&&he.createElement(he.Fragment,null,he.createElement("div",{className:le.title},"\u8BC4\u6D4B\u6587\u4EF6"),he.createElement(te.default.Item,{name:"exec_time",label:he.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},he.createElement(ye.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:le.width300})),he.createElement(te.default.Item,{label:he.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},he.createElement(te.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},he.createElement(Se.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:yt=>yt.parentNode},he.createElement(xe,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),he.createElement(xe,{value:1},"\u56FE\u7247"),he.createElement(xe,{value:2},"apk/exe"),he.createElement(xe,{value:3},"txt"),he.createElement(xe,{value:4},"html"),he.createElement(xe,{value:5},"mp3"),he.createElement(xe,{value:6},"mp4"),he.createElement(xe,{value:7},"LaTeX"),he.createElement(xe,{value:8},"office"),he.createElement(xe,{value:9},"Verilog"))),he.createElement(y.Z,{overlayClassName:le.popover,placement:"bottomLeft",content:he.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",he.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",he.createElement("br",null),he.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",he.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",he.createElement("br",null),he.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",he.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",he.createElement("br",null),he.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",he.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",he.createElement("br",null),he.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",he.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",he.createElement("br",null),he.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",he.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",he.createElement("br",null),he.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),he.createElement("br",null),he.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",he.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",he.createElement("br",null)),trigger:"click"},he.createElement(E.Z,{className:"ml5 font24 c-light-black"}))),he.createElement(te.default.Item,{name:"path",label:he.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},he.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>da("path")})),he.createElement(te.default.Item,{name:"exec_path",label:he.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},he.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>da("exec_path")})),bn.show_type===4&&(bn.web_route||(qt==null?void 0:qt.has_web_route))&&he.createElement(he.Fragment,null,he.createElement(te.default.Item,{name:"proxy_port",label:he.createElement("div",null,"\u7AEF\u53E3\u53F7 ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(yt,Rt)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(Rt)||!Rt?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},he.createElement(ye.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),he.createElement(te.default.Item,{name:"web_route",label:he.createElement("div",null,"Web\u8DEF\u7531 ",he.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},he.createElement(ye.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(bn.show_type===1||bn.show_type===5||bn.show_type===6)&&he.createElement(te.default.Item,{name:"original_picture_path",label:he.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},he.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>da("original_picture_path")})),bn.show_type!==-1&&he.createElement(te.default.Item,{name:"picture_path",label:he.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},he.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>da("picture_path")})),(bn.show_type===1||bn.show_type===5||bn.show_type===6)&&he.createElement(te.default.Item,{name:"expect_picture_path",label:he.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},he.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>da("expect_picture_path")})))),he.createElement("div",{className:le.threePart},bn.with_code_file&&((xn=$e.detail)==null?void 0:xn.vrs_type)!=1&&he.createElement(he.Fragment,null,he.createElement("div",{className:le.title},"\u8BC4\u6D4B\u89C4\u5219"),he.createElement("div",{className:le.flexRowCenter},he.createElement(te.default.Item,{className:le.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},he.createElement(ae.ZP.Group,{className:"ml25"},he.createElement(ae.ZP,{className:le.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),he.createElement(ae.ZP,{className:le.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),bn.test_set_rules===1&&he.createElement(he.Fragment,null,he.createElement(te.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},he.createElement(ye.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),he.createElement(y.Z,{overlayClassName:le.popover,placement:"bottomLeft",content:he.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",he.createElement("br",null),"(actual-expect)/expect <= 0.01",he.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",he.createElement("br",null),'string.contains(actual, "hello")',he.createElement("br",null),he.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",he.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",he.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",he.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",he.createElement("br",null),he.createElement("br",null),he.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),he.createElement("br",null)),trigger:"click"},he.createElement(E.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),he.createElement(te.default.Item,{className:le.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},he.createElement(ae.ZP.Group,{className:"ml25"},he.createElement(ae.ZP,{className:le.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),he.createElement(ae.ZP,{className:le.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),he.createElement(ae.ZP,{className:le.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",he.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),he.createElement("div",{className:le.fourPart},bn.with_code_file&&((Dn=$e.detail)==null?void 0:Dn.vrs_type)!=1&&he.createElement(he.Fragment,null,he.createElement("div",{className:le.title},"\u6D4B\u8BD5\u96C6"),he.createElement(te.default.Item,{className:le.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},he.createElement(ae.ZP.Group,{className:"ml25"},he.createElement(ae.ZP,{value:!1,className:le.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),he.createElement(ae.ZP,{value:!0,className:le.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),bn.test_set_score&&he.createElement("div",{className:le.averageWarp},he.createElement(te.default.Item,{className:le.averageCustom,name:"test_set_average",label:""},he.createElement(ae.ZP.Group,null,he.createElement(ae.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),he.createElement(ae.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),bn.test_set_score&&he.createElement("div",null,he.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},he.createElement(ce.default,{checked:nn,style:{display:"flex",alignItems:"center"},className:le.checkboxs,onChange:yt=>{Fn(yt.target.checked),Mn.setFieldsValue({code_compile_score:0}),bn.test_set_average&&(bn.is_file?Cr(Zt):sr(fn))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),nn&&he.createElement("span",{style:{display:"flex"}},he.createElement(te.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},he.createElement(ue.Z,{onChange:()=>{bn.test_set_average&&(bn.is_file?Cr(Zt):sr(fn))},parser:yt=>isNaN(parseInt(yt))?"":parseInt(yt),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",he.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",he.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),he.createElement(te.default.Item,{className:le.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},he.createElement(ae.ZP.Group,{className:"ml25"},he.createElement(x.Z,{direction:"horizontal"},he.createElement(ae.ZP,{value:!1,className:le.radioStyle},"\u6587\u672C"),he.createElement(ae.ZP,{value:!0,className:le.radioStyle},"\u6587\u4EF6")))),he.createElement("div",{style:{marginTop:"20px"},className:le.upBtn},!bn.is_file&&he.createElement(b.ZP,{ghost:!0,disabled:Qt.every(yt=>!yt),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>kt(!0)},"\u6279\u91CF\u8BBE\u7F6E"),he.createElement(b.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>Eo()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),he.createElement(b.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>Qn(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),bn.is_file&&he.createElement(ot.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:oa,checkAll1:Bn,checkAll2:Sr,checkAll3:Yr,checkAll4:Ma,checkAll5:Ra,onSelectAll:ro,disabled:bn==null?void 0:bn.test_set_average,inputChange:fa,showScore:bn==null?void 0:bn.test_set_score,data:Zt,onRemove:Zr})),!bn.is_file&&he.createElement(ce.default,{checked:Qt.every(yt=>!!yt),onChange:yt=>{const Rt=Qt.map(()=>yt.target.checked);ur(Rt),xr(yt.target.checked)}},"\u5168\u9009"),!bn.is_file&&fn.map((yt,Rt)=>he.createElement("div",{className:le.groupWrap,key:Rt},he.createElement("div",{className:"font16"},he.createElement(ce.default,{checked:Qt[Rt],onChange:an=>{console.log(Qt);const In=[...Qt];In[Rt]=an.target.checked;const Wn=In.every(An=>An);ur(In),xr(Wn)}}),he.createElement("span",{className:"mr10 ml5"},"\u7EC4",Rt+1," : "),bn.test_set_score&&he.createElement("span",{style:{marginRight:100}},he.createElement(ue.Z,{style:{width:85},value:yt.score,precision:0,min:0,max:100,onBlur:an=>{if(Number(an)<0||Number(an)>100){de.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const In=fn.map((An,ta)=>ta===Rt?je(De({},An),{score:100}):An),Wn={test_set_average:!1};Bt(De(De({},bn),Wn)),Mn.setFieldsValue(Wn),wn(In)}},onChange:an=>{const In=fn.map((An,ta)=>ta===Rt?je(De({},An),{score:an?Number(an):0}):An),Wn={test_set_average:!1};Bt(De(De({},bn),Wn)),Mn.setFieldsValue(Wn),wn(In)}}),he.createElement("span",{className:"ml10 mr10"},"%")),bn.test_set_score&&he.createElement(ce.default,{className:"font14 ml5",checked:yt.is_target,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{is_target:an.target.checked}):Wn);wn(In)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",he.createElement(z.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},he.createElement(E.Z,{className:"ml5 font12 c-light-black"}))," "),yt.is_target&&bn.test_set_score&&he.createElement(ye.default,{value:yt.target_name,maxLength:30,style:{width:"50%"},onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{target_name:an.target.value}):Wn);wn(In)}}),he.createElement("span",{className:"tr flex1",style:{float:"right"}},Rt!==0&&he.createElement(z.Z,{placement:"bottom",title:"\u5220\u9664"},he.createElement("span",{className:"font16 c-red current",onClick:()=>{const an=fn.filter((Wn,An)=>An!==Rt),In=Qt.filter((Wn,An)=>An!==Rt);ur(In),sr(an)}},"\u5220\xA0\u9664")))),he.createElement(we,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:yt.input,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{input:an.target.value}):Wn);wn(In)}}),he.createElement(we,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:yt.output,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{output:an.target.value}):Wn);wn(In)}}),he.createElement("div",{className:"mt10"},he.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",he.createElement(z.Z,{title:he.createElement("div",null,he.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),he.createElement("br",null),he.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),he.createElement("br",null),he.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),he.createElement("br",null),he.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),he.createElement("br",null))},he.createElement(E.Z,{className:"ml5 font12 c-light-black"}))),he.createElement(ce.default,{checked:yt.hidden===1,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{hidden:an.target.checked?1:0,input_visible:an.target.checked,is_invisible:an.target.checked,actual_output_visible:an.target.checked}):Wn);wn(In)}},he.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),he.createElement(ce.default,{checked:yt.hidden===1?!0:yt.input_visible,onChange:an=>{const In=fn.map((Wn,An)=>{if(An===Rt){const ta=an.target.checked&&yt.is_invisible&&yt.actual_output_visible?1:0;return je(De({},Wn),{input_visible:an.target.checked,hidden:ta})}return Wn});wn(In)}},he.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),he.createElement(ce.default,{checked:yt.hidden===1?!0:yt.is_invisible,onChange:an=>{const In=fn.map((Wn,An)=>{if(An===Rt){const ta=an.target.checked&&yt.actual_output_visible&&yt.input_visible?1:0;return je(De({},Wn),{is_invisible:an.target.checked,hidden:ta})}return Wn});wn(In)}},he.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),he.createElement(ce.default,{checked:yt.hidden===1?!0:yt.actual_output_visible,onChange:an=>{const In=fn.map((Wn,An)=>{if(An===Rt){const ta=an.target.checked&&yt.is_invisible&&yt.input_visible?1:0;return je(De({},Wn),{actual_output_visible:an.target.checked,hidden:ta})}return Wn});wn(In)}},he.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),he.createElement("div",null,he.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),he.createElement(ce.default,{checked:yt.last_match_rule,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{last_match_rule:an.target.checked}):Wn);wn(In)}},he.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!bn.is_file&&he.createElement("div",null,he.createElement(b.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:aa},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),he.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),he.createElement(Ge,{fileType:Br,path:bn==null?void 0:bn[Br],onFinish:yt=>Xa(yt)})),he.createElement(pe.t,{key:2,onOk:()=>Mn.submit(),className:"customFixedButton",onCancel:Fo}),he.createElement(Xe.Z,{loading:Mt}),he.createElement(ot.ZP,{rootIdentifier:(sn=$e==null?void 0:$e.detail)==null?void 0:sn.root_identifier,visible:Vt,onClose:()=>Qn(!1),onOK:ao,multiple:!0,defaultMultipleValue:bn==null?void 0:bn.is_file}),he.createElement(se.default,{open:er,onOk:()=>{const yt=fn.map((Rt,an)=>Qt[an]?(console.log(De({},Rt)),console.log(De({},$n)),console.log(De(De({},Rt),$n)),De(De({},Rt),$n)):Rt);wn(yt),Kr({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),kt(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{Kr({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),kt(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},he.createElement("div",null,he.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",he.createElement(z.Z,{title:he.createElement("div",null,he.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),he.createElement("br",null),he.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),he.createElement("br",null),he.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),he.createElement("br",null),he.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),he.createElement("br",null))},he.createElement(E.Z,{className:"ml5 font12 c-light-black"}))),he.createElement(ce.default,{checked:$n.hidden===1,onChange:yt=>{Kr(je(De({},$n),{hidden:yt.target.checked?1:0,input_visible:yt.target.checked,is_invisible:yt.target.checked,actual_output_visible:yt.target.checked}))}},he.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),he.createElement(ce.default,{checked:$n.input_visible,onChange:yt=>{const Rt=yt.target.checked&&$n.is_invisible&&$n.actual_output_visible?1:0;Kr(je(De({},$n),{hidden:Rt,input_visible:yt.target.checked}))}},he.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),he.createElement(ce.default,{checked:$n.is_invisible,onChange:yt=>{const Rt=yt.target.checked&&$n.input_visible&&$n.actual_output_visible?1:0;Kr(je(De({},$n),{hidden:Rt,is_invisible:yt.target.checked}))}},he.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),he.createElement(ce.default,{checked:$n.actual_output_visible,onChange:yt=>{const Rt=yt.target.checked&&$n.input_visible&&$n.is_invisible?1:0;Kr(je(De({},$n),{hidden:Rt,actual_output_visible:yt.target.checked}))}},he.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),he.createElement("div",{className:"mt10"},he.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),he.createElement(ce.default,{checked:$n.last_match_rule,onChange:yt=>{Kr(je(De({},$n),{last_match_rule:yt.target.checked}))}},he.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",he.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),he.createElement(se.default,{zIndex:1001,width:600,centered:!0,title:$e.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes($e.actionTabs.key),onCancel:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Ar.submit(),afterClose:()=>{Ar.resetFields(),Wt(null)}},he.createElement(te.default,{form:Ar,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:yt=>{if($e.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let Rt=Ta.findIndex(an=>an.id==$e.actionTabs.params.id);Ta[Rt]=De(De({},Ta[Rt]),yt),Gt([...Ta])}else Gt([...Ta,je(De({},yt),{id:new Date().getTime()})]);gt({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},he.createElement(te.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},he.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),he.createElement(te.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},he.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),he.createElement(te.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},he.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),he.createElement(se.default,{zIndex:1001,width:600,centered:!0,title:$e.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes($e.actionTabs.key),onCancel:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Gr.submit(),afterClose:()=>{Gr.resetFields(),Wt(null)}},he.createElement(te.default,{form:Gr,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:yt=>{if($e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let Rt=Cn.findIndex(an=>an.id==$e.actionTabs.params.id);Cn[Rt]=De(De({},Cn[Rt]),yt),Un([...Cn])}else{let Rt=yt.vrs_point_name.map(In=>je(De({},yt),{vrs_point_name:In,id:In})),an=Rt.map(In=>je(De({},In),{score:0}));console.log(yt.vrs_point_name,Rt),bn.test_set_average?Qr([...Cn,...Rt]):Un([...Cn,ppointArr1])}gt({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(yt,Rt)=>{yt.vrs_point_answer_type&&Gr.setFieldsValue({vrs_point_answer_value:""}),Ft(De({},Rt))},initialValues:{vrs_env_id:(tr=$e==null?void 0:$e.detail)==null?void 0:tr.vrs_env_id,vrs_subject_id:(Xn=$e==null?void 0:$e.detail)==null?void 0:Xn.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},he.createElement(te.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},he.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},va==null?void 0:va.map(yt=>he.createElement(xe,{value:yt.id},`${yt.name}\uFF08${yt.url}\uFF09`)))),he.createElement(te.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},he.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},(kn=va==null?void 0:va.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id)})[0])==null?void 0:kn.vrs_subjects.map(yt=>he.createElement(xe,{value:yt.id},yt.name)))),he.createElement(te.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},he.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:$e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",style:{width:"100%",height:40},className:le.multiSelect},(mr=(hr=(qn=va==null?void 0:va.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id)})[0])==null?void 0:qn.vrs_subjects)==null?void 0:hr.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_subject_id)})[0])==null?void 0:mr.vrs_points.map(yt=>he.createElement(xe,{value:yt.name},yt.name)))),he.createElement(te.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},he.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"},he.createElement(Se.default.Option,{value:0},"\u56FA\u5B9A\u503C"),he.createElement(Se.default.Option,{value:1},"\u533A\u95F4\u503C"),he.createElement(Se.default.Option,{value:2},"\u72B6\u6001\u503C"))),he.createElement(te.default.Item,{shouldUpdate:(yt,Rt)=>yt.vrs_point_answer_type!==Rt.vrs_point_answer_type,noStyle:!0},({getFieldValue:yt})=>{const Rt=yt("vrs_point_answer_type");return he.createElement(te.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(an,In)=>{if(Rt===1&&In){if(!/^\d+-\d+$/.test(In))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[An,ta]=In.split("-").map(Number);if(An>=ta)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},he.createElement(ye.default,{placeholder:Rt===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),bn.point_hint&&he.createElement(he.Fragment,null,he.createElement(te.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},he.createElement(ue.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),he.createElement(te.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},he.createElement(ye.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))))),he.createElement(se.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:$e.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{Mn.submit()}},he.createElement(te.default,{form:Mn,className:"mt10",layout:"vertical",onFinish:yt=>{if((fr==null?void 0:fr.length)<=0){de.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},he.createElement(te.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},he.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},va==null?void 0:va.map(yt=>he.createElement(xe,{value:yt.id},`${yt.name}\uFF08${yt.url}\uFF09`)))),he.createElement(te.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},he.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},(Yn=va==null?void 0:va.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id)})[0])==null?void 0:Yn.vrs_subjects.map(yt=>he.createElement(xe,{value:yt.id},yt.name)))),he.createElement("div",{className:"mb30"},he.createElement("span",{className:le.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),he.createElement("a",{className:`${le.downloadBtn} ml30`,href:rt.Z.API_SERVER+"/api/item_banks/down_template",download:!0},he.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),he.createElement("div",{className:"flex item-center"},he.createElement(ee.default,{onRemove:()=>{ea([])},beforeUpload:yt=>{if(console.log(yt),(yt==null?void 0:yt.size)>1024*1024*50)return de.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let Rt=[];return Rt.push(yt),ea([...Rt]),!1},fileList:fr,accept:".xls,.xlsx",showUploadList:!1},he.createElement("div",{className:le.uploadBtn},he.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),fr.map((yt,Rt)=>he.createElement("div",{key:yt.uid,className:le.fileItem},he.createElement("span",{className:"file-name"},yt.name),he.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>ea(fr.filter(an=>an.uid!==yt.uid))})))))))};var ke=(0,it.connect)(({shixunsDetail:$e,newCourse:gt,globalSetting:ct,practiceSetting:vt})=>({shixunsDetail:$e,newCourse:gt,globalSetting:ct,practiceSetting:vt}))(nt)},2205:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ve}});var he=Ae(59301),it=Ae(8591),E=Ae(54580),Se=Ae(3113),ye=Ae(74128),oe=Object.defineProperty,te=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ue=(fe,me,ge)=>me in fe?oe(fe,me,{enumerable:!0,configurable:!0,writable:!0,value:ge}):fe[me]=ge,ce=(fe,me)=>{for(var ge in me||(me={}))se.call(me,ge)&&ue(fe,ge,me[ge]);if(te)for(var ge of te(me))de.call(me,ge)&&ue(fe,ge,me[ge]);return fe};const ae=fe=>React.createElement("svg",ce({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},fe),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var ie="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",ne=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(fe,me,ge)=>me in fe?ne(fe,me,{enumerable:!0,configurable:!0,writable:!0,value:ge}):fe[me]=ge,re=(fe,me)=>{for(var ge in me||(me={}))b.call(me,ge)&&ee(fe,ge,me[ge]);if(x)for(var ge of x(me))z.call(me,ge)&&ee(fe,ge,me[ge]);return fe},le=(fe,me)=>a(fe,y(me)),ve=({value:fe=[],onChange:me,maxSize:ge=50,maxCount:be=10,isEdit:Pe=!1})=>{const Te=Ue=>{if(Ue===0)return"0B";const Qe=1024,Ge=["B","KB","MB","GB"],ot=Math.floor(Math.log(Ue)/Math.log(Qe));return`${parseFloat((Ue/Math.pow(Qe,ot)).toFixed(1))}${Ge[ot]}`},Ce=Ue=>{const Qe=[".mp3",".flac",".wav"],Ge=Ue.toLowerCase().substring(Ue.lastIndexOf("."));return Qe.includes(Ge)},Le=Ue=>Ce(Ue.name)?Ue.size/1024/1024=be?(it.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${be}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(it.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${ge}MB`),!1):(it.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),Ie=Ue=>{const{file:Qe}=Ue;if(Qe.status==="uploading"){const Ge=fe.findIndex(Ve=>Ve.uid===Qe.uid);let ot;if(Ge>=0)ot=[...fe],ot[Ge]=le(re({},ot[Ge]),{status:"uploading",percent:Qe.percent||0});else{const Ve={uid:Qe.uid,name:Qe.name,size:Qe.size,file:Qe.originFileObj,status:"uploading",percent:Qe.percent||0};ot=[...fe,Ve]}me==null||me(ot);return}if(Qe.status==="done"){const Ge=fe.map(ot=>ot.uid===Qe.uid?le(re({},ot),{status:"done",percent:100,response:Qe.response}):ot);me==null||me(Ge),it.ZP.success(`${Qe.name} \u4E0A\u4F20\u6210\u529F`)}if(Qe.status==="error"){const Ge=fe.map(ot=>ot.uid===Qe.uid?le(re({},ot),{status:"error",percent:0}):ot);me==null||me(Ge),it.ZP.error(`${Qe.name} \u4E0A\u4F20\u5931\u8D25`)}},Me=Ue=>{const Qe=fe.filter(Ge=>Ge.uid!==Ue);me==null||me(Qe)};return console.log("value",fe),he.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},he.createElement(E.default,{action:`${ye.Z.API_SERVER}/api/attachments.json`,beforeUpload:Le,onChange:Ie,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:be},he.createElement(Se.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),he.createElement("div",{className:"audio-file-list"},fe==null?void 0:fe.map((Ue,Qe)=>{var Ge,ot;const Ve=Ue.status==="uploading";return he.createElement("div",{key:Ue.uid,className:"audio-file-item",style:{marginBottom:8}},he.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},he.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},he.createElement("img",{src:ie,style:{width:16,height:14,marginRight:4}}),he.createElement("div",{style:{flex:1}},he.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:Ve?4:0}},he.createElement("span",{className:"file-name",style:{marginRight:8}},((Ge=Ue==null?void 0:Ue.response)==null?void 0:Ge.filename)||(Ue==null?void 0:Ue.name)),he.createElement("span",{className:"file-size"},Te(((ot=Ue==null?void 0:Ue.response)==null?void 0:ot.size)||Ue.size))),Ve&&Ue.percent!==void 0&&he.createElement("div",{style:{width:"100%"}},he.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},he.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${Ue.percent}%`,transition:"width 0.3s ease"}}))))),he.createElement("div",{style:{marginLeft:8}},he.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>Me(Ue.uid)}))))})))}},54421:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ye}});var he=Ae(59301),it=Ae(43418),E=Ae(65582);const Se=({activeIndex:oe,isEdit:te=!0,dispatch:se,practiceSetting:de,shixunsDetail:ue})=>{var ce;const ae=(0,E.useParams)(),{id:ie,challengesId:ne}=ae,a=(ce=ue==null?void 0:ue.detail)==null?void 0:ce.is_client_unity_3d,y=(0,he.useMemo)(()=>{var b;if(ue!=null&&ue.detail)return[{name:a?((b=ue==null?void 0:ue.detail)==null?void 0:b.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${ie}/edit/${ne}/editcheckpoint`},{name:a?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${ie}/edit/${ne}/tab=2`},{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${ie}/edit/${ne}/tab=3`},{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${ie}/edit/${ne}/tab=4`}]},[ie,ne,ue]),x=b=>{var z;const ee=()=>{E.history.push(b),se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(z=de==null?void 0:de.sideBar)!=null&&z.confirmLeave?it.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ee()}}):ee()};return he.createElement("ul",{className:"challenge-nav"},te?y==null?void 0:y.map((b,z)=>oe===z?he.createElement("li",{key:b.url}," ",he.createElement("a",{className:"active"},b.name)," "):he.createElement("li",{key:b.url}," ",he.createElement("a",{onClick:()=>x(b.url)},b.name)," ")):he.createElement("li",{key:y[0].url}," ",he.createElement("a",{className:"active"},y[0].name)," "))};var ye=(0,E.connect)(({globalSetting:oe,practiceSetting:te,shixunsDetail:se})=>({globalSetting:oe,practiceSetting:te,shixunsDetail:se}))(Se)},66789:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ye}});var he=Ae(59301),it=Ae(71418),E={loading:"loading___lueiN"},ye=({loading:oe})=>oe?he.createElement("div",{className:E.loading},he.createElement(it.Z,null)):he.createElement(he.Fragment,null)},12088:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Y2:function(){return Ie},ZP:function(){return Me}});var he=Ae(59301),it=Ae(54580),E=Ae(8591),Se=Ae(43418),ye=Ae(95237),oe=Ae(5112),te=Ae(3113),se=Ae(24905),de=Ae(6848),ue=Ae(92832),ce={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},ae="data:image/png;base64,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",ie=Ae(47257),ne=Ae.n(ie),a=Ae(38147),y=Ae(1012),x=Ae(65862),b=Ae(21185),z=Ae(59301),ee=Object.defineProperty,re=Object.defineProperties,le=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,me=(Ue,Qe,Ge)=>Qe in Ue?ee(Ue,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ue[Qe]=Ge,ge=(Ue,Qe)=>{for(var Ge in Qe||(Qe={}))ve.call(Qe,Ge)&&me(Ue,Ge,Qe[Ge]);if(pe)for(var Ge of pe(Qe))fe.call(Qe,Ge)&&me(Ue,Ge,Qe[Ge]);return Ue},be=(Ue,Qe)=>re(Ue,le(Qe)),Pe=(Ue,Qe,Ge)=>new Promise((ot,Ve)=>{var Xe=Re=>{try{ze(Ge.next(Re))}catch(He){Ve(He)}},Ze=Re=>{try{ze(Ge.throw(Re))}catch(He){Ve(He)}},ze=Re=>Re.done?ot(Re.value):Promise.resolve(Re.value).then(Xe,Ze);ze((Ge=Ge.apply(Ue,Qe)).next())});const{Dragger:Te}=it.default,Ce=Ue=>{const Qe=He=>He&&He.substring(0,He.lastIndexOf("."));for(var Ge=[...Ue],ot=0,Ve=[],Xe=0;Xe{if(He.forEach(rt=>{let qe=rt.name.split(/\.(?=[^\.]+$)/);rt.name=`${qe[0]}.${qe[1].toLowerCase()}`}),He[0].name.includes(".in"))return He.length===2?He:[He[0],{}];if(He[0].name.includes(".out"))return He.length===2?He.reverse():[{},He[0]]})},Le=({onClose:Ue,onOK:Qe,visible:Ge,wrapClassName:ot,rootIdentifier:Ve,multiple:Xe=!1,defaultMultipleValue:Ze=!0})=>{const[ze,Re]=(0,he.useState)([]),[He,rt]=(0,he.useState)({}),[qe,ut]=(0,he.useState)(!1),[_e,We]=(0,he.useState)(!0),[Oe,Ye]=(0,he.useState)(null),Fe=(0,he.useRef)([]),Ne=(0,he.useRef)(0),et=()=>{Ue()};(0,he.useEffect)(()=>{De()},[]),(0,he.useEffect)(()=>{Ge&&(Fe.current=[],Ne.current=0,Re([]),We(Ze))},[Ge]);const De=()=>Pe(void 0,null,function*(){try{Ye(!0)}catch(ke){}}),je=ke=>ke&&ke.substring(0,ke.lastIndexOf(".")),Ee=ke=>{var $e,gt;const ct=je(($e=ke[0])==null?void 0:$e.name)||je((gt=ke[1])==null?void 0:gt.name),vt=ze.filter(st=>je(st.name)!==ct);Fe.current=[...vt],Re([...vt])},xe=ke=>{if(!_e){const ht=new FormData;ht.append("file",ke.file),(0,a.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ht},!0).then(lt=>{if(lt.status===0){Ne.current=Ne.current+1;const ft=Fe.current.map(mt=>{var Pt;if(mt.name===ke.name){const Et=ge({},mt);return(Pt=ke==null?void 0:ke.name)!=null&&Pt.includes(".in")?Et.input=lt==null?void 0:lt.content:Et.output=lt==null?void 0:lt.content,Et}return mt});if(Fe.current=[...ft],Re([...ft]),Ne.current>0&&Ne.current===ze.length){ut(!1);let mt=Ce(ft);mt=mt.filter(Pt=>{var Et,Lt;return!!((Et=Pt[0])!=null&&Et.name&&((Lt=Pt[1])!=null&&Lt.name))}),mt=mt.map(Pt=>be(ge(ge({},Pt[0]),Pt[1]),{is_file:!1})),Qe(mt),Ue()}}else ut(!1),Ue()});return}if(Oe){const ht=new FormData;ht.append("file",ke.file),Ve===null?ht.append("identifier","testsets"):ht.append("identifier",Ve),(0,a.ZP)("/api/attachments.json",{method:"post",body:ht},!0).then(lt=>{if(lt.filename){Ne.current=Ne.current+1;const ft=Fe.current.map(mt=>{var Pt;if(mt.name===(lt==null?void 0:lt.filename)){const Et=be(ge({},mt),{is_oss:!Oe});return(Pt=lt==null?void 0:lt.filename)!=null&&Pt.includes(".in")?(Et.in_object_key=lt==null?void 0:lt.object,Et.in_object_size=lt==null?void 0:lt.size,Et.input=lt==null?void 0:lt.filename,Et.in_file=ke):(Et.out_object_key=lt==null?void 0:lt.object,Et.out_object_size=lt==null?void 0:lt.size,Et.output=lt==null?void 0:lt.filename,Et.out_file=ke),Et}return mt});if(Fe.current=[...ft],Re([...ft]),Ne.current>0&&Ne.current===ze.length){ut(!1);let mt=Ce(ft);mt=mt.filter(Pt=>{var Et,Lt;return!!((Et=Pt[0])!=null&&Et.name&&((Lt=Pt[1])!=null&&Lt.name))}),mt=mt.map(Pt=>be(ge(ge({},Pt[0]),Pt[1]),{is_file:!0})),Qe(mt),Ue()}}else ut(!1),Ue()});return}const $e=new(ne())({endpoint:He.end_point,region:He.region,accessKeyId:He.access_key_id,accessKeySecret:He.access_key_secret,bucket:He.bucket,stsToken:He.security_token}),gt=ke.name,ct={container_type:"TestSet",file_name:gt},vt=(0,y.Z)();let st=`testsets/${Ve}/${vt}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`;Ve===null&&(st=`testsets/${vt}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`),$e.multipartUpload(st,new Blob([ke.file],{type:ke.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:gt+""},url:He==null?void 0:He.callback_url,host:He==null?void 0:He.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,a.rz)(ct)}}).then(function(ht){if(ht.data.status===0){Ne.current=Ne.current+1;const at=Fe.current.map(lt=>{var ft,mt,Pt,Et,Lt,Ht,tn,gn,dn,on,xn,Dn,sn,tr,Xn,kn,qn;if(lt.name===((mt=(ft=ht.data)==null?void 0:ft.data)==null?void 0:mt.file_name)){const hr=be(ge({},lt),{is_oss:!Oe});return(Lt=(Et=(Pt=ht.data)==null?void 0:Pt.data)==null?void 0:Et.file_name)!=null&&Lt.includes(".in")?(hr.in_object_key=(tn=(Ht=ht.data)==null?void 0:Ht.data)==null?void 0:tn.object,hr.in_object_size=(dn=(gn=ht.data)==null?void 0:gn.data)==null?void 0:dn.size,hr.input=(xn=(on=ht.data)==null?void 0:on.data)==null?void 0:xn.file_name,hr.in_file=ke):(hr.out_object_key=(sn=(Dn=ht.data)==null?void 0:Dn.data)==null?void 0:sn.object,hr.out_object_size=(Xn=(tr=ht.data)==null?void 0:tr.data)==null?void 0:Xn.size,hr.output=(qn=(kn=ht.data)==null?void 0:kn.data)==null?void 0:qn.file_name,hr.out_file=ke),hr}return lt});if(Fe.current=[...at],Re([...at]),Ne.current>0&&Ne.current===ze.length){ut(!1);let lt=Ce(at);lt=lt.filter(ft=>{var mt,Pt;return!!((mt=ft[0])!=null&&mt.name&&((Pt=ft[1])!=null&&Pt.name))}),lt=lt.map(ft=>be(ge(ge({},ft[0]),ft[1]),{is_file:!0})),Qe(lt),Ue()}}})},we=ke=>new Promise(($e,gt)=>{let ct=0,vt=[];for(let st=0;st{ct++,ct===ke.length&&(vt.length?(E.ZP.warning(`${vt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):$e(ke))}).catch(ht=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ht),ct++,vt.push(ke[st].name),ct===ke.length&&(vt.length?(E.ZP.warning(`${vt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):$e(ke))})}),Be=()=>Pe(void 0,null,function*(){if(ze.length===0){E.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield we(ze),ut(!0),Ce(ze).some($e=>{var gt,ct;return!((gt=$e[0])!=null&>.name&&((ct=$e[1])!=null&&ct.name))})){Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Pe(void 0,null,function*(){ze.map($e=>Pe(void 0,null,function*(){xe($e)}))}),onCancel:()=>{ut(!1)}});return}ze.map($e=>Pe(void 0,null,function*(){xe($e)}))}),Ke={name:"file",fileList:ze,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:ke=>{if(ze!=null&&ze.some(gt=>gt.name===ke.name))return E.ZP.info(`${ke.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(ke.size/1024/1024>100)return E.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(ke.name))return E.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const $e={name:ke.name,uid:ke.uid,file:ke,percent:0};return ze.push($e),Fe.current=[...ze],Re([...ze]),!1}},nt=Ce(ze);return console.log(ze,nt,"fileList"),z.createElement(Se.default,{open:Ge,wrapClassName:ot,onOk:Be,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:qe},onCancel:et,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},z.createElement("div",{className:ce.wrap},ze.length?z.createElement("div",null,z.createElement(ye.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},z.createElement("div",{style:{visibility:Xe?"visible":"hidden"}},z.createElement("span",{className:ce.greyText},"\u7528\u4F8B\u7C7B\u578B"),z.createElement(oe.ZP.Group,{className:`ml20 ${ce.testCaseRadio}`,optionType:"button",value:_e,onChange:ke=>We(ke.target.value)},z.createElement(oe.ZP,{value:!1},"\u6587\u672C"),z.createElement(oe.ZP,{value:!0},"\u6587\u4EF6"))),z.createElement(it.default,ge({},Ke),z.createElement(te.ZP,{type:"primary",className:ce.btnS},z.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),z.createElement(Ie,{data:nt,onRemove:Ee})):z.createElement("div",{className:`${ce.noData} mb30`},z.createElement(it.default.Dragger,be(ge({},Ke),{className:ce.dragger}),z.createElement("img",{src:ae,alt:"",className:"mb20"}),z.createElement("div",null,z.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),z.createElement("span",{className:ce.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),z.createElement("div",{className:ce.text},z.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),z.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",z.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",z.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",z.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",z.createElement("br",null))))},Ie=({data:Ue=[],onRemove:Qe,width:Ge="auto",showScore:ot=!1,disabled:Ve=!1,inputChange:Xe,onEvaluatingChange:Ze,onSelectAll:ze,checkAll1:Re,checkAll2:He,checkAll3:rt,checkAll4:qe,checkAll5:ut,showEvaluatingSetting:_e=!1,className:We="",isProgramHomework:Oe=!1})=>{const Ye={value:"",filename:"",dataUrl:""},[Fe,Ne]=(0,he.useState)(ge({},Ye)),et=Ee=>{let xe=document.createElement("a");document.body.appendChild(xe);let we=URL.createObjectURL(Ee.file);xe.href=we,xe.download=Ee.name,xe.click(),URL.revokeObjectURL(we),document.body.removeChild(xe)},De=(Ee,xe)=>{(0,x.LR)(Ee,xe)},je=(Ee,xe)=>{Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Qe(Ee,xe)},onCancel:()=>{}})};return Ue.length?z.createElement("div",{className:We,style:{width:Ge}},z.createElement("div",{className:`${Oe?ce.headProgram:ce.head}`},_e&&z.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:Re,onChange:Ee=>{ze(Ee.target.checked,"hidden")}}),z.createElement(de.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},z.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{style:{width:Oe?"25%":"15%"}},"\u7528\u4F8B"),z.createElement("div",{style:{width:ot?Oe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),z.createElement("div",{style:{width:ot?Oe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),ot&&z.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:qe,onChange:Ee=>{ze(Ee.target.checked,"input_visible")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:He,onChange:Ee=>{ze(Ee.target.checked,"is_invisible")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:ut,onChange:Ee=>{ze(Ee.target.checked,"actual_output_visible")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:rt,onChange:Ee=>{ze(Ee.target.checked,"last_match_rule")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},z.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{className:ce.operation,style:Oe?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),z.createElement("div",{className:ce.listWrapper,style:{boxShadow:Oe?"0px 2px 4px 0px #EAEEF4":"unset"}},Ue.map((Ee,xe)=>{var we,Be,Ke,nt;return z.createElement("div",{key:xe,className:ce.list,style:Oe?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},_e&&z.createElement("div",{style:{width:"15%"}},z.createElement(se.default,{checked:!!Ee.hidden,onChange:ke=>{Ze(ke.target.checked,xe,"hidden")}})),z.createElement("div",{style:{width:Oe?"25%":"15%",paddingLeft:Oe?"5px":"0px",paddingRight:Oe?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",xe+1),z.createElement("div",{className:ce.info,style:{width:ot?Oe?"20%":"15%":"25%"}},z.createElement("span",{title:Ee.input||((we=Ee[0])==null?void 0:we.name),onClick:()=>Pe(void 0,null,function*(){let ke;Ee.input?Ee.input_file_url?ke=Ee.input_file_url:ke=Ee.in_file:ke=Ee[0];let $e;typeof ke=="string"?($e=yield fetch(ke,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ne({value:yield $e.text(),filename:"",dataUrl:ke})):($e=yield(0,x.db)(ke.file),Ne({value:$e.text,filename:ke.name,dataUrl:$e.link}))})},Ee.input||((Be=Ee[0])==null?void 0:Be.name))),z.createElement("div",{className:ce.info,style:{width:ot?Oe?"20%":"15%":"25%"}},z.createElement("span",{title:Ee.output||((Ke=Ee[1])==null?void 0:Ke.name),onClick:()=>Pe(void 0,null,function*(){let ke;Ee.input?Ee.output_file_url?ke=Ee.output_file_url:ke=Ee.out_file:ke=Ee[1];let $e;typeof ke=="string"?($e=yield fetch(ke,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ne({value:yield $e.text(),filename:"",dataUrl:ke})):($e=yield(0,x.db)(ke.file),Ne({value:$e.text,filename:ke.name,dataUrl:$e.link}))})},Ee.output||((nt=Ee[1])==null?void 0:nt.name))),ot&&z.createElement("div",{style:{width:"20%"}},z.createElement(ue.default,{size:"large",addonAfter:Oe?"%":null,disabled:Ve,style:{width:"80%"},onChange:ke=>Xe(ke,xe),value:Ee.score}),!Oe&&z.createElement("span",null,"\xA0%")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.input_visible||!1,onChange:ke=>{Ze(ke.target.checked,xe,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.is_invisible||!1,onChange:ke=>{Ze(ke.target.checked,xe,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.actual_output_visible||!1,onChange:ke=>{Ze(ke.target.checked,xe,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.last_match_rule||!1,onChange:ke=>{Ze(ke.target.checked,xe,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),z.createElement("div",{onClick:()=>je(Ee,xe),style:Oe?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},z.createElement("span",{className:ce.del},"\u5220\u9664")))})),z.createElement(b.Z,{close:!0,data:Fe.dataUrl,filename:Fe.filename,type:Fe.dataUrl.length?"txt":"",onClose:()=>Ne(ge({},Ye)),monacoEditor:{value:Fe.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):z.createElement(z.Fragment,null)};var Me=Le},10008:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{S:function(){return oe},m:function(){return te}});var he=Ae(65862),it=Ae(8591),E=Ae(43418),Se=Ae(59301),ye=(se,de,ue)=>new Promise((ce,ae)=>{var ie=y=>{try{a(ue.next(y))}catch(x){ae(x)}},ne=y=>{try{a(ue.throw(y))}catch(x){ae(x)}},a=y=>y.done?ce(y.value):Promise.resolve(y.value).then(ie,ne);a((ue=ue.apply(se,de)).next())});const oe=se=>{let de=document.createElement("textarea");return de.value=se,de.value},te=(se,de,ue,ce,ae)=>ye(void 0,null,function*(){var ie,ne;const a=yield se({type:"shixunsDetail/saveCopyForExercise",payload:{id:ue,save_type:ce}});ce===1?((a==null?void 0:a.status)==0&&it.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ie=a==null?void 0:a.data)!=null&&ie.exists_same_shixun_name?se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(ne=a==null?void 0:a.data)==null?void 0:ne.shixun_name}}):se({type:"classroomList/setActionTabs",payload:{}})):(se({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&E.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Se.createElement("div",null,Se.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var y,x;(0,he.xg)(`/shixuns/${(x=(y=de==null?void 0:de.detail)==null?void 0:y.fork_from)==null?void 0:x.fork_identifier}/challenges`)}}))})},47257:function(xt){(function(Ct){(function(Ae){if(1)xt.exports=Ae();else var he})(function(){var Ae,he,it;return function(){function E(Se,ye,oe){function te(ue,ce){if(!ye[ue]){if(!Se[ue]){var ae=void 0;if(!ce&&ae)return require(ue,!0);if(se)return se(ue,!0);var ie=new Error("Cannot find module '"+ue+"'");throw ie.code="MODULE_NOT_FOUND",ie}var ne=ye[ue]={exports:{}};Se[ue][0].call(ne.exports,function(a){var y=Se[ue][1][a];return te(y||a)},ne,ne.exports,E,Se,ye,oe)}return ye[ue].exports}for(var se=void 0,de=0;de +`),kt.focus();default:throw new Error}},[kt,Bn]),Cn=(0,pe.useMemo)(()=>{switch(Bn){case ft:return pe.createElement(Xe,{callback:rn,onCancel:Un});case Ht:return pe.createElement(Ze.Z,{callback:rn,onCancel:Un});case mt:return pe.createElement(ze.Z,{callback:rn,onCancel:Un});case Pt:return pe.createElement(xe,{callback:rn,onCancel:Un});case tn:return pe.createElement(ke,{callback:rn,onCancel:Un});case"maths-latex":return pe.createElement(st,{showSaveButton:!0,callback:rn});case"inline-latex":return pe.createElement(ht.Z,{showSaveButton:!0,callback:rn});default:return null}},[Bn]);function Un(){Er("")}(0,pe.useEffect)(()=>{if(Gt.current){let hn=function(ua){Or=!0,Qr=ua.pageY},ln=function(){Or=!1},jn=function(ua){if(Or){let ma=ua.pageY-Qr;ma<0&&(ma=0),ma>300&&(ma=300);let Aa=Zt+ma+"px";Hr(Aa)}},zn=Gt.current,Or=!1,Qr=0;return zn.addEventListener("mousedown",hn),document.addEventListener("mousemove",jn),document.addEventListener("mouseup",ln),()=>{zn.removeEventListener("mousedown",hn),document.removeEventListener("mousemove",jn),document.removeEventListener("mouseup",ln)}}},[kt,Gt]),(0,pe.useEffect)(()=>{Hr(Zt)},[Zt]);const jr=Yn(Ft),pr=Yn(Yr),Rn={width:jr,height:pr},vr=(0,pe.useMemo)(()=>{if(Sr){let hn=new Date(Sr),ln=hn.getHours(),jn=hn.getMinutes(),zn=hn.getSeconds();return ln=ln<10?"0"+ln:ln,jn=jn<10?"0"+jn:jn,zn=zn<10?"0"+zn:zn,`${ln}:${jn}:${zn}`}return 0},[Sr]),fr=hn=>{const ln=[];if(qr){let jn=-1;hn=hn.replace(/(@▁▁@|@▁@)/g,function(zn,Or,Qr){ln.push({multiLine:zn!==qn})})}return ln};function ea(){window.sessionStorage.removeItem($n),Fa(!1),ar(0)}function Rr(){Fa(!1),ar(0),kt.setValue(window.sessionStorage.getItem($n))}(0,pe.useEffect)(()=>{Gr[Bn]&&Bn!==Et&&Bn!==Pt&&setTimeout(()=>{const hn=document.getElementsByClassName("markdown-popup-form")[0],ln=window.innerWidth/2-hn.offsetWidth/2,jn=window.innerHeight/2-hn.offsetHeight/2;ka(ln),Lr(jn)},0)},[Bn]);const ia=hn=>{hn.preventDefault();const ln=hn.clientX-to,jn=hn.clientY-xa;document.body.onmousemove=zn=>{let Or=zn.clientX-ln,Qr=zn.clientY-jn;const ua=document.getElementsByClassName("markdown-popup-form")[0],ma=window.innerWidth-ua.offsetWidth,Aa=window.innerHeight-ua.offsetHeight;Or=Math.max(0,Math.min(Or,ma)),Qr=Math.max(0,Math.min(Qr,Aa)),ya(zn.clientX,zn.clientY,ln,jn)&&(ka(Or),Lr(Qr))},document.body.onmouseup=function(){document.body.onmousemove=null}},ya=(hn,ln,jn,zn)=>{const Or=document.body.clientHeight,Qr=document.body.clientWidth;return hn<20&&jn>hn||hn>Qr-20&&jnln||ln>Or-20&&znbe in ge?ae(ge,be,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[be]=Pe,z=(ge,be)=>{for(var Pe in be||(be={}))y.call(be,Pe)&&b(ge,Pe,be[Pe]);if(a)for(var Pe of a(be))x.call(be,Pe)&&b(ge,Pe,be[Pe]);return ge},ee=(ge,be)=>ie(ge,ne(be));const{useForm:re}=pe.default,le={width:280,marginRight:10},he={labelCol:{span:5},wrapperCol:{span:19}};var ve=({callback:ge,onCancel:be})=>{const[Pe]=re();let Te=(0,de.useRef)();function Ce(Me){Te.current.width=Pe.getFieldValue("width"),Te.current.align=Pe.getFieldValue("align"),ge(Me,Te.current)}function Le(Me,Ue){if(Me.status===-1){it.ZP.error(Me.message);return}Pe.setFieldsValue({src:`/api/attachments/${Me.id}`,type:Ue.type})}function Ie(Me){let Ue=Me.target.files[0];Te.current=Ue,me(Ue,Le)}return ce.createElement(pe.default,ee(z({form:Pe},he),{className:"upload-image-panel",onFinish:Ce,style:{width:470,overflow:"hidden"}}),ce.createElement(pe.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ce.createElement("div",{className:"flex-container"},ce.createElement(pe.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ce.createElement(E.default,{style:le})),ce.createElement(fe,{onFileChange:Ie}))),ce.createElement(pe.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ce.createElement(E.default,{style:{width:264}})),ce.createElement(pe.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ce.createElement(Se.Z,null,ce.createElement(pe.default.Item,{name:"width",style:{margin:0}},ce.createElement(ye.Z,{style:{width:264}})),ce.createElement("span",{className:"ml8"},"%"))),ce.createElement(pe.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ce.createElement(oe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),ce.createElement("aside",null,ce.createElement(pe.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ce.createElement(te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(te.ZP,{type:"default",onClick:be},"\u53D6\u6D88"))))};function fe({onFileChange:ge}){return ce.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ce.createElement("input",{type:"file",onChange:ge}))}function me(ge,be){if(!ge)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ue.bg)())throw it.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Pe=new FormData;Pe.append("editormd-image-file",ge),Pe.append("file_param_name","editormd-image-file"),Pe.append("byxhr","true");var Te=new window.XMLHttpRequest;Te.withCredentials=!0,Te.addEventListener("load",function(Ce){be(JSON.parse(Ce.target.responseText),ge)},!1),Te.addEventListener("error",function(Ce){console.error(Ce)},!1),Te.open("POST",`${se.KI}/api/attachments.json`),Te.send(Pe)}},57261:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return E}});var pe=Ae(59301),it=Ae(4676);class E extends pe.Component{constructor(ye){super(ye);const oe=window.document;this.node=oe.createElement("div"),oe.body.appendChild(this.node)}render(){const{children:ye}=this.props;return(0,it.createPortal)(ye,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{i:function(){return he},Z:function(){return fe}});var pe={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"},it=Ae(71418),E=Ae(6848),Se=Ae(93948),ye=Ae(92310),oe=Ae.n(ye),te=Ae(65862),se=Ae(2524),de=Ae(41867),ue=Ae(79005),ce=Ae(20345),ae=Ae(77882),ie=Ae(31081),ne=Ae(75309),a=Ae(71979),y=Ae(47558),x=Ae(42922),b=Ae(66832),z=Ae(96593),ee=Ae(19664),re=Ae(91833),le=Ae(59301);const he=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ue,swimg:ce},{name:"101\u8BA1\u5212",ptimg:ae,swimg:ie},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ne,swimg:a},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:x},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:re}];var fe=({className:me,dataSource:ge=[],col:be=4,right:Pe,bottom:Te=23,precision:Ce=0,wrapWidth:Le=1200,trackEventItems:Ie,loading:Me,onRemove:Ue=()=>{},isCurrent:Qe=!0,showAlias:Ge=!1,showProgress:ot=!1})=>{const Ve=Math.floor((Le-(be-1)*Pe)/be),Xe=[{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(Ze=>(window.ENV==="build"&&(Ze.ptimg=`/react/build${Ze.ptimg}`,Ze.swimg=`/react/build${Ze.swimg}`),Ze));return le.createElement(it.Z,{spinning:Me},le.createElement("div",{className:oe()(pe.list,me)},!!(ge!=null&&ge.length)&&(ge==null?void 0:ge.map((Ze,ze)=>{var Re,He,rt,qe,ut,_e;const{name:We,id:Oe,identifier:Ye,featured:Fe,school_name:Ne,image_url:et,excellent:De,is_plan:je}=Ze;return le.createElement("div",{key:Oe,className:Qe&&ot?pe.wrapisCurrent:pe.wrap,style:{width:Ve,marginRight:(1+ze)%be===0?0:Pe+Ce,marginBottom:Te}},le.createElement("a",{className:pe.li,onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),Ie&&(0,te.L9)([Ie]),(0,te.xg)(`/paths/${Ye}`)}},le.createElement("div",{className:pe.img},le.createElement("img",{className:pe.cover,src:`${et}`}),Qe&&(0,de.bg)()&&(Ze==null?void 0:Ze.studying)&&le.createElement("div",{className:`${pe.movebq} user-path-items`,onClick:Ee=>{Ee.stopPropagation(),Ue(Ze)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Re=Ze==null?void 0:Ze.subject_tags)==null?void 0:Re.map((Ee,xe)=>{var we,Be;if(xe===0){const nt=(we=Xe.find(ke=>ke.name==Ee))==null?void 0:we.swimg;return le.createElement("img",{className:pe.sign,src:nt,style:{left:"-4px"}})}const Ke=(Be=Xe.find(nt=>nt.name==Ee))==null?void 0:Be.ptimg;return le.createElement("img",{className:pe.sign,src:Ke,style:{left:`${48+52*(xe-1)+2*xe}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ze==null?void 0:Ze.excellent)&&le.createElement("div",{className:pe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:pe.name},le.createElement(E.Z,{title:Ge&&(Ze!=null&&Ze.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${We}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ze==null?void 0:Ze.excellent_alias_name}`)):We},le.createElement("span",{className:pe.e},Ge&&(Ze==null?void 0:Ze.excellent_alias_name)||We))),Qe&&ot&&((He=Ze==null?void 0:Ze.progress)==null?void 0:He.all_score)!=0&&le.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},le.createElement(Se.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((rt=Ze==null?void 0:Ze.progress)==null?void 0:rt.my_score)/((qe=Ze==null?void 0:Ze.progress)==null?void 0:qe.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(ut=Ze==null?void 0:Ze.progress)==null?void 0:ut.my_score,"/",(_e=Ze==null?void 0:Ze.progress)==null?void 0:_e.all_score),(!Qe||!ot)&&le.createElement("div",{className:pe.tags},le.createElement("div",null,le.createElement(E.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,Ze.stages_count))),le.createElement(E.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,Ze.members_count)))))))})),!ge.length&&le.createElement(se.Z,null)))}},39864:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{jL:function(){return ye},w9:function(){return vt},dN:function(){return lt},QD:function(){return wn},cQ:function(){return qe.Z},Oz:function(){return nt},op:function(){return Ft},O5:function(){return kr},_b:function(){return xr},t7:function(){return ge},Gi:function(){return dn},YG:function(){return Et},kT:function(){return tn},qp:function(){return x},K3:function(){return ee},vr:function(){return Qt},qE:function(){return qt},Je:function(){return Te},wb:function(){return ze},lB:function(){return rt},cq:function(){return Xn},tp:function(){return he},Si:function(){return nn},k8:function(){return Ta},Du:function(){return Hr}});var pe=Ae(59301),it={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},E="data:image/png;base64,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",ye=({dataSource:Gt=[],img:zt,imgWidth:Wt=346,title:pn,sunTitle:mn,bannerExtraContent:Kn})=>pe.createElement("div",{className:it.banner},pe.createElement("div",{className:it.content},pe.createElement("aside",null,pe.createElement("p",null,pe.createElement("b",null,pn),pe.createElement("span",null,mn)),Gt.length>0&&pe.createElement("div",{className:it.btns},Gt.map((rn,Cn)=>pe.createElement("div",{key:Cn,onClick:rn.click},rn.name,rn.sign?pe.createElement("img",{src:E,width:39}):null))),Kn),zt&&pe.createElement("img",{style:{marginTop:33,marginRight:38},src:zt,width:Wt}))),oe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},te=Ae(92310),se=Ae.n(te),de=Ae(89392),ue=Object.defineProperty,ce=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ne=(Gt,zt,Wt)=>zt in Gt?ue(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,a=(Gt,zt)=>{for(var Wt in zt||(zt={}))ae.call(zt,Wt)&&ne(Gt,Wt,zt[Wt]);if(ce)for(var Wt of ce(zt))ie.call(zt,Wt)&&ne(Gt,Wt,zt[Wt]);return Gt},x=({dataSource:Gt=[],value:zt,onChange:Wt,onTitleChange:pn,className:mn,title:Kn,titleWidth:rn=41,style:Cn={},fontColor:Un="#6A7283",showCount:jr,classNameActive:pr,styleItem:Rn={}})=>{const[vr,fr]=(0,pe.useState)(0),[ea,Rr]=(0,pe.useState)(!1),ia=(0,pe.useRef)(null),ya=(0,pe.useRef)(null);return(0,pe.useEffect)(()=>{var hn;Gt.length!==0&&(((hn=ia==null?void 0:ia.current)==null?void 0:hn.clientHeight)>97?fr(1):fr(0)),Gt.length===0&&fr(0),Rr(!1)},[Gt]),pe.createElement("div",{className:se()(oe.row,mn),style:Cn},pe.createElement("div",{onClick:(0,de.throttle)(()=>pn==null?void 0:pn(),2e3),style:{width:rn,marginTop:ea?12:4},className:`${oe.title} ${pn?"current":""}`},Kn),pe.createElement("div",{className:ea?`${oe.tagsWrap} ${oe.tagsBorderWrap}`:oe.tagsWrap},pe.createElement("div",{className:oe.bar,ref:ya,style:vr>0?{height:vr===1?97:"auto",overflow:vr===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},pe.createElement("div",{className:oe.tag,ref:ia},Gt==null?void 0:Gt.map(hn=>pe.createElement("span",{onClick:()=>Wt(hn.id),key:hn.id,style:a(a({color:Un},Rn),(hn==null?void 0:hn.style)||{}),className:zt===hn.id?se()(pr||oe.active,hn.classNameActive):""},pe.createElement("span",{title:hn.name,className:oe.name},hn.name),!!jr&&pe.createElement("span",{className:oe.num},hn.count))))),!!vr&&pe.createElement(pe.Fragment,null,vr===1?pe.createElement("div",{onClick:()=>{var hn;fr(2),((hn=ia==null?void 0:ia.current)==null?void 0:hn.clientHeight)>245?Rr(!0):Rr(!1)},className:oe.action},"\u5C55\u5F00",pe.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):pe.createElement("div",{onClick:()=>{ya.current.scrollTop=0,fr(1),Rr(!1)},className:oe.action},"\u6536\u8D77",pe.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"},ee=({dataSource:Gt=[],value:zt,onChange:Wt,onTitleChange:pn,className:mn,title:Kn,titleWidth:rn=41,style:Cn={},fontColor:Un="#6A7283",showCount:jr,expand:pr=!0})=>{const[Rn,vr]=(0,pe.useState)(0),[fr,ea]=(0,pe.useState)(!1),Rr=(0,pe.useRef)(null),ia=(0,pe.useRef)(null),[ya,hn]=(0,pe.useState)(pr);return pe.createElement("div",{className:se()(b.row,mn),style:Cn},pe.createElement("div",{className:"flex item-center justify-between"},pe.createElement("div",{onClick:(0,de.throttle)(()=>pn==null?void 0:pn(),2e3),style:{width:rn,marginTop:fr?12:4},className:`${b.title} ${pn?"current":""}`},Kn),pe.createElement("i",{className:`iconfont ${ya?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:ya?8:10},onClick:()=>hn(!ya)})),ya&&pe.createElement("div",{className:fr?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},pe.createElement("div",{className:b.fenge}),pe.createElement("div",{className:b.bar,ref:ia},pe.createElement("div",{className:b.tag,ref:Rr},Gt==null?void 0:Gt.map(ln=>pe.createElement("span",{onClick:()=>Wt(ln.id),key:ln.id,style:{color:Un},className:zt===ln.id?b.active:""},pe.createElement("span",{title:ln.name,className:b.name},ln.name),!!jr&&pe.createElement("span",{className:b.num},ln.count)))))))},re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},he=({dataSource:Gt=[],value:zt,onChange:Wt,className:pn,style:mn={}})=>pe.createElement("div",{style:mn,className:se()(re.tabs,pn)},Gt.map(Kn=>pe.createElement("span",{onClick:()=>Wt(Kn.id),className:zt===Kn.id?re.active:"",key:Kn.id},Kn.name))),ve={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},fe=Ae(92832),ge=({dataSource:Gt=[],value:zt="",onChange:Wt,onInputChange:pn=()=>{},className:mn,style:Kn={},placeholder:rn,allowClear:Cn=!1})=>{var Un;const[jr,pr]=(0,pe.useState)(""),[Rn,vr]=(0,pe.useState)("");(0,pe.useEffect)(()=>{var Rr;let ia=zt;(Rr=JSON.stringify(zt))!=null&&Rr.includes("{")&&(pr(zt.id),ia=zt.value||"");try{vr(decodeURIComponent(ia||""))}catch(ya){vr(decodeURIComponent(ia||""))}},[zt]);const fr=()=>{Wt(encodeURIComponent(Rn),jr||null)},ea=Rr=>{Rr!==jr&&(pr(Rr),Wt(encodeURIComponent(Rn),Rr))};return pe.createElement("div",{className:se()(ve.input,mn),style:Kn},!!Gt.length&&pe.createElement("div",{className:ve.dropdown},pe.createElement("div",{className:ve.text},(Un=Gt.find(Rr=>Rr.id===jr))==null?void 0:Un.name,pe.createElement("i",{className:"iconfont icon-zhankai4"}),pe.createElement("b",{className:ve.b1}),pe.createElement("b",{className:ve.b2})),pe.createElement("div",{className:ve.menu},Gt.map((Rr,ia)=>pe.createElement("div",{key:ia,onClick:()=>ea(Rr.id)},Rr.name)))),pe.createElement(fe.default,{onPressEnter:fr,value:Rn,onChange:Rr=>{vr(Rr.target.value),pn(encodeURIComponent(Rr.target.value),jr||null)},bordered:!1,placeholder:rn}),pe.createElement("i",{onClick:fr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},be={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Te=({value:Gt,onChange:zt,className:Wt,total:pn,pageSize:mn,style:Kn={}})=>{const rn=Gt<2,Cn=Gt>=Math.ceil(pn/mn);return pn<=mn?pe.createElement(pe.Fragment,null):pe.createElement("div",{className:se()(be.quickPager,Wt),style:Kn},pe.createElement("div",{onClick:()=>{rn||zt(Gt-1,"prev")},className:rn?be.disabled:""},"\u4E0A\u4E00\u9875"),pe.createElement("div",{onClick:()=>{Cn||zt(Gt+1,"next")},className:Cn?be.disabled:""},"\u4E0B\u4E00\u9875"))},Ce={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},Le=Ae(71418),Ie=Ae(6848),Me=Ae(13570),Ue=Ae(74128),Qe=Ae(65862),Ge=Ae(96908),ot=Ae(57177),Ve=Ae(81378),Xe=Ae(2524),ze=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:Cn,loading:Un})=>{const jr=Math.floor((rn-(Wt-1)*pn)/Wt);return pe.createElement(Le.Z,{spinning:Un},pe.createElement("div",{className:se()(Ce.list,Gt)},!!zt.length&&zt.map((pr,Rn)=>{const{name:vr,id:fr,identifier:ea,power:Rr,cover_image_id:ia,pic:ya}=pr;return pe.createElement("div",{className:Ce.wrap,key:fr,style:{width:jr,marginRight:(1+Rn)%Wt===0?0:pn+Kn,marginBottom:mn}},pe.createElement("a",{target:"_blank",href:`/shixuns/${ea}/challenges`,className:Ce.li,onClick:hn=>{hn.preventDefault(),Cn&&(0,Qe.L9)([Cn]),Rr&&(0,Qe.xg)(`/shixuns/${ea}/challenges`)}},pe.createElement("div",{className:Ce.img},pe.createElement("img",{className:Ce.cover,src:`${ya}`}),pr.is_jupyter&&pe.createElement("img",{className:Ce.sign,src:Ge}),pr.is_jupyter_lab&&pe.createElement("img",{className:Ce.sign,src:ot}),pr.is_unity_3d&&pe.createElement("img",{className:Ce.sign,src:Ve})),pe.createElement("div",{className:Ce.name},pe.createElement(Ie.Z,{title:vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},pe.createElement("span",{className:Ce.e},vr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),pe.createElement("div",{className:Ce.tags},pe.createElement(Ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},pe.createElement("span",null,pe.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),pe.createElement("span",null,pr.challenges_count))),!!pr.myshixuns_count&&pe.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},pe.createElement("span",null,pe.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),pe.createElement("span",null,pr.myshixuns_count))),pe.createElement(Ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},pe.createElement("span",null,pe.createElement("span",null,pr.level))),pe.createElement("div",{className:Ce.rate},pe.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:pr.score_info}),pe.createElement("span",null,"\xA0",pr.score_info?`${pr.score_info}\u5206`:"5\u5206")))),!Rr&&pe.createElement("div",{className:Ce.lockWrap},pe.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),pe.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!zt.length&&pe.createElement(Xe.Z,null)))},Re={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},rt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:Cn,trackEventItems:Un,loading:jr})=>{const pr=Math.floor((rn-(Wt-1)*pn)/Wt);return pe.createElement(Le.Z,{spinning:jr},pe.createElement("div",{className:se()(Re.list,Gt)},!!zt.length&&zt.map((Rn,vr)=>{const{name:fr,id:ea,identifier:Rr,power:ia,cover_image_id:ya,pic:hn}=Rn;return pe.createElement("div",{className:se()(Re.wrap,Cn),key:ea,style:{width:pr,marginRight:(1+vr)%Wt===0?0:pn+Kn,marginBottom:mn}},pe.createElement("a",{target:"_blank",href:`/shixuns/${Rr}/challenges`,className:Re.li,onClick:ln=>{ln.preventDefault(),Un&&(0,Qe.L9)([Un]),ia&&(0,Qe.xg)(`/shixuns/${Rr}/challenges`)}},pe.createElement("img",{src:Ae(47621),className:Re.titleBg}),pe.createElement("div",{className:Re.name},pe.createElement(Ie.Z,{title:fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},pe.createElement("span",{className:Re.e},fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),pe.createElement("div",{style:{padding:"14px",paddingBottom:0}},pe.createElement("div",{className:Re.img},pe.createElement("img",{className:Re.cover,src:ya?`${Ue.Z.API_SERVER}/api/attachments/${ya}`:`${Ue.Z.IMG_SERVER+hn}`}),Rn.is_jupyter&&pe.createElement("div",{className:Re.bq},"Jupyter"),Rn.is_jupyter_lab&&pe.createElement("div",{className:Re.bq},"JupyterLab"),Rn.is_unity_3d&&pe.createElement("div",{className:Re.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),pe.createElement("div",{className:"mt20 flex item-center justify-between"},pe.createElement("div",null,pe.createElement("span",{className:Re.text},"\u5B66\u4E60\u4EBA\u6570"),pe.createElement("span",{className:Re.value},Rn.myshixuns_count)),pe.createElement("div",null,pe.createElement("span",{className:Re.text},"\u56F0\u96BE\u7B49\u7EA7"),pe.createElement("span",{className:Re.value},Rn.level))),pe.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},pe.createElement("div",null,pe.createElement("span",{className:Re.text},"\u5173\u5361\u6570"),pe.createElement("span",{className:Re.value},Rn.challenges_count)),pe.createElement("div",{className:Re.rate},pe.createElement(Me.Z,{allowHalf:!0,disabled:!0,defaultValue:Rn.score_info}),pe.createElement("span",{className:Re.value,style:{color:"#FF9C00"}},"\xA0",Rn.score_info?`${Rn.score_info}\u5206`:"5\u5206"))))),!ia&&pe.createElement("div",{className:Re.lockWrap},pe.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),pe.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!zt.length&&pe.createElement(Xe.Z,null)))},qe=Ae(61584),ut={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},_e=Ae(79005),We=Ae(20345),Oe=Ae(77882),Ye=Ae(31081),Fe=Ae(75309),Ne=Ae(71979),et=Ae(47558),De=Ae(42922),je=Ae(66832),Ee=Ae(96593),xe=Ae(19664),we=Ae(91833);const Be=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:_e,swimg:We},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:Ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Fe,swimg:Ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:et,swimg:De},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:je,swimg:Ee},{name:"\u519B\u961F\u4E00\u6D41",ptimg:xe,swimg:we}];var nt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:Cn,loading:Un,wrapClassName:jr,imgClassName:pr,isArrow:Rn=!1})=>{const vr=Math.floor((rn-(Wt-1)*pn)/Wt),[fr,ea]=(0,pe.useState)(),[Rr,ia]=(0,pe.useState)(),ya=ln=>ea(ln),hn=()=>ea(-1);return pe.createElement(Le.Z,{spinning:Un},pe.createElement("div",{className:se()(ut.list,Gt)},!!(zt!=null&&zt.length)&&(zt==null?void 0:zt.map((ln,jn)=>{var zn;const{name:Or,id:Qr,identifier:ua,featured:ma,school_name:Aa,image_url:da,excellent:Xa,is_plan:La}=ln;return pe.createElement("div",{key:Qr,className:se()(ut.wrap,jr),style:{width:vr,marginRight:(1+jn)%Wt===0?0:pn+Kn,marginBottom:mn}},pe.createElement("a",{target:"_blank",href:`/paths/${ua}`,className:ut.li,onClick:sr=>{sr.preventDefault(),Cn&&(0,Qe.L9)([Cn]),(0,Qe.xg)(`/paths/${ua}`)}},pe.createElement("img",{src:Ae(39057),className:ut.titleBg}),pe.createElement("div",{className:ut.name},pe.createElement(Ie.Z,{title:Or},pe.createElement("span",{className:ut.e,style:{color:Rn&&fr===jn?"#145DFF":"#000000"},onMouseEnter:()=>{ya(jn)},onMouseLeave:hn},Or))),pe.createElement("div",{style:{padding:"14px",paddingBottom:0}},pe.createElement("div",{className:se()(ut.img,pr)},pe.createElement("img",{className:ut.cover,src:`${Ue.Z.IMG_SERVER+da}`}),(zn=ln==null?void 0:ln.subject_tags)==null?void 0:zn.map((sr,Cr)=>{var aa,Ir;if(Cr===0){const fa=(aa=Be.find(oa=>oa.name==sr))==null?void 0:aa.swimg;return pe.createElement("img",{className:ut.sign,src:fa,style:{left:"-4px"}})}const Zr=(Ir=Be.find(fa=>fa.name==sr))==null?void 0:Ir.ptimg;return pe.createElement("img",{className:ut.sign,src:Zr,style:{left:`${48+52*(Cr-1)+2*Cr}px`}})}),pe.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(ln==null?void 0:ln.excellent)&&pe.createElement("div",{className:ut.bq},"\u5F00\u653E\u8BFE\u7A0B"))),pe.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},pe.createElement("div",null,pe.createElement("span",{className:ut.text},"\u7AE0\u8282\u6570"),pe.createElement("span",{className:ut.value},ln.stages_count)),pe.createElement("div",null,pe.createElement("span",{className:ut.text},"\u5B66\u4E60\u4EBA\u6570"),pe.createElement("span",{className:ut.value},ln.members_count))))))})),!zt.length&&pe.createElement(Xe.Z,null)))},ke={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},$e="data:image/png;base64,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",gt=Ae(59301),vt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,trackEventItems:Cn,loading:Un})=>{const jr=Math.floor((rn-(Wt-1)*pn)/Wt);return gt.createElement(Le.Z,{spinning:Un},gt.createElement("div",{className:se()(ke.list,Gt)},!!zt.length&&zt.map((pr,Rn)=>{const{subject_identifier:vr,id:fr,identifier:ea,power:Rr}=pr,ia=pr.is_public!=0&&pr.is_public;return gt.createElement("div",{className:ke.wrap,key:fr,style:{width:jr,marginRight:(1+Rn)%Wt===0?0:pn+Kn,marginBottom:mn}},gt.createElement("a",{className:ke.li,onClick:ya=>{ya.preventDefault(),Cn&&(0,Qe.L9)([Cn]),(0,Qe.xg)(pr.first_category_url)}},gt.createElement("div",{className:ke.top},gt.createElement(Ie.Z,{title:pr.name},gt.createElement("div",{className:ke.name},pr.name)),gt.createElement("img",{className:ke.img,src:Ue.Z.IMG_SERVER+"/images/"+pr.avatar_url}),gt.createElement("div",{className:ke.text,title:pr.creator},pr.creator),vr&>.createElement("div",{className:ke.btns},gt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),gt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ia&>.createElement("div",{className:ke.sign},"\u516C\u5F00")),gt.createElement("div",{className:ke.bottom},pr.visits>0&>.createElement(Ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-liulanyan"}),gt.createElement("span",null,pr.visits))),pr.course_members_count>0&>.createElement(Ie.Z,{title:"\u6210\u5458",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-chengyuan"}),pr.course_members_count)),pr.tasks_count>0&>.createElement(Ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},gt.createElement("span",null,gt.createElement("i",{className:"iconfont icon-zuoye"}),pr.tasks_count)),pr.is_end?gt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):gt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!pr.is_accessible&>.createElement("div",{className:ke.lockWrap},gt.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),gt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!zt.length&>.createElement(Xe.Z,null)))},st={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},ht="data:image/png;base64,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",lt=({className:Gt,dataSource:zt=[],col:Wt=4,right:pn,bottom:mn=23,precision:Kn=0,wrapWidth:rn=1200,wrapClassName:Cn,trackEventItems:Un,loading:jr})=>{const pr=Math.floor((rn-(Wt-1)*pn)/Wt);return pe.createElement(Le.Z,{spinning:jr},pe.createElement("div",{className:se()(st.list,Gt)},!!zt.length&&zt.map((Rn,vr)=>{const{subject_identifier:fr,id:ea,identifier:Rr,power:ia}=Rn,ya=Rn.is_public!=0&&Rn.is_public;return pe.createElement("div",{className:se()(`${st.wrap} ${Rn.is_accessible?"":st.warpStyle}`,Cn),key:ea,style:{width:pr,marginRight:(1+vr)%Wt===0?0:pn+Kn,marginBottom:mn}},pe.createElement("a",{className:st.li,onClick:hn=>{hn.preventDefault(),Un&&(0,Qe.L9)([Un]),(0,Qe.xg)(Rn.first_category_url)}},pe.createElement("div",{className:st.creator},pe.createElement("img",{className:st.img,src:Ue.Z.IMG_SERVER+"/images/"+Rn.avatar_url}),pe.createElement("div",{className:st.text,title:Rn.creator},Rn.creator)),pe.createElement("div",{className:st.top},pe.createElement(Ie.Z,{title:Rn.name},pe.createElement("div",{className:st.name},Rn.name)),ya&&pe.createElement("div",{className:st.sign},"\u516C\u5F00")),pe.createElement("div",{className:st.middle},pe.createElement("div",{className:st.row,style:{marginBottom:6}},pe.createElement("div",null,pe.createElement("span",{className:st.text},"\u8BBF\u95EE\u91CF"),pe.createElement("span",{className:st.value},(Rn==null?void 0:Rn.visits)||0)),pe.createElement("div",null,pe.createElement("span",{className:st.text},"\u6210\u5458"),pe.createElement("span",{className:st.value},(Rn==null?void 0:Rn.course_members_count)||0))),pe.createElement("div",{className:st.row},pe.createElement("div",null,pe.createElement("span",{className:st.text,style:{width:42}},"\u4F5C",pe.createElement("span",{style:{marginLeft:14}},"\u4E1A")),pe.createElement("span",{className:st.value},(Rn==null?void 0:Rn.tasks_count)||0)),pe.createElement("div",null,pe.createElement("span",{className:st.text},"\u72B6\u6001"),Rn.is_end?pe.createElement("span",{className:st.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):pe.createElement("span",{className:st.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),fr&&pe.createElement("div",{className:st.btns},pe.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),pe.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Rn.is_accessible&&pe.createElement("div",{className:st.lockWrap},pe.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),pe.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!zt.length&&pe.createElement(Xe.Z,null)))},ft={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"},mt=Ae(65582),Et=({dataSource:Gt=[],value:zt,onChange:Wt,className:pn,style:mn={},tabBarExtraContent:Kn})=>pe.createElement("div",{className:se()(ft.tabs,pn),style:mn},pe.createElement("div",{className:ft.tabsWrap},Gt.map((rn,Cn)=>pe.createElement("aside",{className:ft.tab,onClick:()=>{Wt(rn.id),rn.link&&mt.history.push(rn.link)},key:Cn},pe.createElement("div",{className:zt===rn.id?ft.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&pe.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&pe.createElement(Ie.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},pe.createElement("span",{style:{color:"#9096A3"}},"\uFF08",pe.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",pe.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),pe.createElement("div",{className:ft.tabBar},Kn)),Lt={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"},tn=({dataSource:Gt=[],value:zt,onChange:Wt,className:pn,style:mn={},tabBarExtraContent:Kn})=>pe.createElement("div",{className:se()(Lt.tabs,pn),style:mn},pe.createElement("div",{className:Lt.tabsWrap},Gt.map((rn,Cn)=>pe.createElement("aside",{className:Lt.tab,onClick:()=>{Wt(rn.id),rn.link&&mt.history.push(rn.link)},key:Cn},pe.createElement("div",{className:zt===rn.id?Lt.active:""},rn.name),(rn==null?void 0:rn.resetCount)==null&&(rn==null?void 0:rn.total)!==void 0&&pe.createElement("span",null,"\uFF08",rn==null?void 0:rn.total,"\uFF09"),(rn==null?void 0:rn.resetCount)!==void 0&&(rn==null?void 0:rn.total)!==void 0&&pe.createElement(Ie.Z,{title:(rn==null?void 0:rn.tip)!=null?rn==null?void 0:rn.tip:""},pe.createElement("span",{style:{color:"#9096A3"}},"\uFF08",pe.createElement("span",{style:{color:"#000"}},rn==null?void 0:rn.resetCount),"/",pe.createElement("span",null,rn==null?void 0:rn.total),"\uFF09"))))),pe.createElement("div",{className:Lt.tabBar},Kn)),dn=({className:Gt,style:zt={},children:Wt})=>pe.createElement("div",{className:se()(Gt),style:zt},Wt),on={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"},xn=Ae(38854),Dn=Ae(20834);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 Xn=({sortValue:Gt,dropValue:zt,className:Wt,onSort:pn,onDrop:mn,dataSource:Kn=sn})=>{var rn;return pe.createElement("div",{className:se()(on.orderWrap,Wt)},pe.createElement(xn.Z,{dropdownRender:()=>pe.createElement(Dn.default,null,Kn.map((Cn,Un)=>pe.createElement(Dn.default.Item,{key:Un,onClick:()=>mn(Cn.id)},Cn.name)))},pe.createElement("span",{className:on.orderTextWrap},(rn=Kn.find(Cn=>zt===Cn.id))==null?void 0:rn.name)),pe.createElement("span",{className:on.orderIconWrap},pe.createElement("span",{className:on.orderAsc},pe.createElement("i",{className:Gt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${on.cursorPointer} ${on.active}`:`iconfont icon-sanjiaoxing-up font12 ${on.cursorPointer}`,onClick:()=>pn(Gt==="asc"?"desc":"asc")})),pe.createElement("span",{className:on.orderDesc},pe.createElement("i",{className:Gt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${on.cursorPointer} ${on.active}`:`iconfont icon-sanjiaoxing-down font12 ${on.cursorPointer}`,onClick:()=>pn(Gt==="asc"?"desc":"asc")}))))},kn={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"},qn=Ae(3113),hr=Ae(2337),mr=Object.defineProperty,Yn=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,Mn=Object.prototype.propertyIsEnumerable,Ar=(Gt,zt,Wt)=>zt in Gt?mr(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,Gr=(Gt,zt)=>{for(var Wt in zt||(zt={}))cr.call(zt,Wt)&&Ar(Gt,Wt,zt[Wt]);if(Yn)for(var Wt of Yn(zt))Mn.call(zt,Wt)&&Ar(Gt,Wt,zt[Wt]);return Gt},bn=(Gt,zt)=>{var Wt={};for(var pn in Gt)cr.call(Gt,pn)&&zt.indexOf(pn)<0&&(Wt[pn]=Gt[pn]);if(Gt!=null&&Yn)for(var pn of Yn(Gt))zt.indexOf(pn)<0&&Mn.call(Gt,pn)&&(Wt[pn]=Gt[pn]);return Wt},Bt=(Gt,zt,Wt)=>new Promise((pn,mn)=>{var Kn=Un=>{try{Cn(Wt.next(Un))}catch(jr){mn(jr)}},rn=Un=>{try{Cn(Wt.throw(Un))}catch(jr){mn(jr)}},Cn=Un=>Un.done?pn(Un.value):Promise.resolve(Un.value).then(Kn,rn);Cn((Wt=Wt.apply(Gt,zt)).next())}),Ft=Gt=>{var zt=Gt,{className:Wt,style:pn,children:mn,loading:Kn=!1,openLoading:rn,onClick:Cn=()=>{},size:Un="middle",shape:jr="round",theme:pr}=zt,Rn=bn(zt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[vr,fr]=(0,pe.useState)(!1),ea=(0,pe.useMemo)(()=>{switch(pr){case hr.Fy.THEMEONE:return kn.ThemeOne;case hr.Fy.DEFAULT:default:return kn.btn}},[pr]);return pe.createElement(qn.ZP,Gr({onClick:(0,de.throttle)(Rr=>Bt(void 0,null,function*(){rn&&fr(!0);try{yield Cn(Rr)}catch(ia){console.log("error",ia)}rn&&fr(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(ea,kn[`${Un}-${jr}`],Wt),style:pn,size:Un,shape:jr,loading:vr||Kn},Rn),mn)},Zt={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"},qt=({className:Gt,style:zt,children:Wt=null,onClick:pn,title:mn})=>pe.createElement("div",{className:se()(Zt.head,Gt),style:zt},pe.createElement("span",{className:"primary-hover",onClick:pn},pe.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),pe.createElement("b",{title:mn},mn),pe.createElement("div",{className:Zt.node},Wt)),dr={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:Gt=!0,confirmTitle:zt,confirmClick:Wt,cancelShow:pn=!0,cancelTitle:mn,cancelClick:Kn,className:rn,style:Cn,confirmLoading:Un=!1})=>pe.createElement("div",{className:se()(dr.btns,rn),style:Cn},Gt&&pe.createElement(qn.ZP,{loading:Un,onClick:Wt,type:"primary",className:dr.confirm},zt),pn&&pe.createElement(qn.ZP,{onClick:Kn,className:dr.cancel},mn)),$n={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"},Qt=({className:Gt,style:zt={},LeftContent:Wt,children:pn,RightContent:mn})=>pe.createElement("div",{className:se()($n.fixedBottom,Gt),style:zt},pe.createElement("div",{className:$n.wrap},pe.createElement("div",{className:$n.left},Wt),pe.createElement("div",{className:$n.center},pn),pe.createElement("div",{className:$n.right},mn))),ur={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"},xr=({className:Gt,style:zt={},dataSource:Wt=[]})=>pe.createElement("div",{className:se()(ur.crumbs,Gt),style:zt},Wt.map((pn,mn)=>mnmt.history.push(pn.path)},pn.name):pe.createElement("span",null,pn.name),pe.createElement("span",null,"\xA0",">","\xA0")):pe.createElement("span",{key:mn,style:{color:"#5F6368"}},pn.name))),Br=Ae(31797),wt=Object.defineProperty,Dt=Object.defineProperties,Mt=Object.getOwnPropertyDescriptors,Kt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,_t=(Gt,zt,Wt)=>zt in Gt?wt(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,Vt=(Gt,zt)=>{for(var Wt in zt||(zt={}))$t.call(zt,Wt)&&_t(Gt,Wt,zt[Wt]);if(Kt)for(var Wt of Kt(zt))en.call(zt,Wt)&&_t(Gt,Wt,zt[Wt]);return Gt},Qn=(Gt,zt)=>Dt(Gt,Mt(zt)),er=(Gt,zt)=>{var Wt={};for(var pn in Gt)$t.call(Gt,pn)&&zt.indexOf(pn)<0&&(Wt[pn]=Gt[pn]);if(Gt!=null&&Kt)for(var pn of Kt(Gt))zt.indexOf(pn)<0&&en.call(Gt,pn)&&(Wt[pn]=Gt[pn]);return Wt};const{Countdown:kt}=Br.default;var kr=Gt=>{var zt=Gt,{onChange:Wt}=zt,pn=er(zt,["onChange"]);const[mn,Kn]=(0,pe.useState)(null);(0,pe.useEffect)(()=>{typeof mn=="number"&&mn>=0&&Wt(mn)},[mn]);const rn=Cn=>{const Un=Math.floor(Cn/1e3);Kn(Un)};return pe.createElement(kt,Qn(Vt({},pn),{onChange:rn}))},$r={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},nn=({DataProps:Gt,className:zt,style:Wt={}})=>{var pn;return pe.createElement("div",{className:se()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",$r.ClassRoomItem,zt),style:Wt,onClick:()=>{(0,Qe.xg)(Gt==null?void 0:Gt.first_category_url)}},pe.createElement("div",{className:"flex flex-col item-center"},pe.createElement("img",{src:`${(pn=Ue.Z)==null?void 0:pn.IMG_SERVER}/images/${Gt==null?void 0:Gt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Gt==null?void 0:Gt.subject_identifier)&&pe.createElement("div",{className:"mt-40px"},pe.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),pe.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),pe.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},pe.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Gt!=null&&Gt.is_public)&&pe.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"),pe.createElement("span",{className:se()("text-16px font-medium",$r.TitleDom)},Gt==null?void 0:Gt.name)),pe.createElement("div",{className:"c-grey-333 font-medium"},Gt==null?void 0:Gt.creator),pe.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Gt==null?void 0:Gt.course_members_count),pe.createElement("div",{className:"c-grey-333 flex item-center justify-between"},pe.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Gt==null?void 0:Gt.tasks_count),Gt!=null&&Gt.is_end?pe.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):pe.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Fn=Object.defineProperty,Ln=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,Er=Object.prototype.propertyIsEnumerable,Sr=(Gt,zt,Wt)=>zt in Gt?Fn(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,ar=(Gt,zt)=>{for(var Wt in zt||(zt={}))Bn.call(zt,Wt)&&Sr(Gt,Wt,zt[Wt]);if(Ln)for(var Wt of Ln(zt))Er.call(zt,Wt)&&Sr(Gt,Wt,zt[Wt]);return Gt},Hr=({DataProps:Gt=[],selectValue:zt,onChange:Wt,className:pn,style:mn={},extra:Kn,classNameItem:rn,styleItem:Cn={},barHidden:Un})=>{const[jr,pr]=(0,pe.useState)();return(0,pe.useEffect)(()=>{pr(Array.isArray(zt)?zt:[zt])},[zt]),pe.createElement("div",{className:se()("flex px-20px py-10px gap-40px",pn),style:ar({borderBottom:"1px solid #D3F0FF"},mn)},Gt==null?void 0:Gt.map(Rn=>pe.createElement("div",{key:Rn==null?void 0:Rn.id,className:se()("flex item-center justify-center current c-grey-333 text-16 relative",rn,Rn==null?void 0:Rn.className),style:ar(ar({color:jr!=null&&jr.includes(Rn==null?void 0:Rn.id)?"#1890FF":"",minWidth:88},Cn),(Rn==null?void 0:Rn.style)||{}),onClick:vr=>{Wt==null||Wt({domEvent:vr,item:Rn}),Rn!=null&&Rn.link&&mt.history.push(Rn==null?void 0:Rn.link)}},Rn==null?void 0:Rn.name,!Un&&(jr==null?void 0:jr.includes(Rn==null?void 0:Rn.id))&&pe.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),pe.createElement("div",{className:"ml-auto"},Kn))},Ma=Object.defineProperty,Fa=Object.defineProperties,Ra=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,to=Object.prototype.propertyIsEnumerable,ka=(Gt,zt,Wt)=>zt in Gt?Ma(Gt,zt,{enumerable:!0,configurable:!0,writable:!0,value:Wt}):Gt[zt]=Wt,xa=(Gt,zt)=>{for(var Wt in zt||(zt={}))va.call(zt,Wt)&&ka(Gt,Wt,zt[Wt]);if(Ua)for(var Wt of Ua(zt))to.call(zt,Wt)&&ka(Gt,Wt,zt[Wt]);return Gt},Lr=(Gt,zt)=>Fa(Gt,Ra(zt)),Ta=({value:Gt,onChange:zt,onInputChange:Wt,className:pn,style:mn={},InputProps:Kn})=>{const[rn,Cn]=(0,pe.useState)(Gt);return pe.createElement("div",{className:se()("flex item-center rounded-full px-10px py-2px",pn),style:xa({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},mn)},pe.createElement(fe.default,Lr(xa({bordered:!1},Kn),{onChange:Un=>{Cn(Un.target.value),Wt==null||Wt(encodeURIComponent(Un.target.value))},onPressEnter:Un=>{zt==null||zt({domEvent:Un,item:{value:rn}})}})),pe.createElement("img",{className:"h-22px current",src:Ae(25365),height:22,onClick:Un=>{zt==null||zt({domEvent:Un,item:{value:rn}})}}))}},31103:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return it}});var pe=Ae(59301);function it(E,Se){const ye=(0,pe.useRef)();(0,pe.useEffect)(()=>{ye.current=E}),(0,pe.useEffect)(()=>{function oe(){ye.current()}if(Se!==null){let te=setInterval(oe,Se);return()=>clearInterval(te)}},[Se])}},17509:function(xt,Ct,Ae){"use strict";Ae.r(Ct),Ae.d(Ct,{PracticeFileType:function(){return Ke},default:function(){return ke}});var pe=Ae(59301),it=Ae(65582),E=Ae(61485),Se=Ae(57809),ye=Ae(92832),oe=Ae(36381),te=Ae(78241),se=Ae(43418),de=Ae(8591),ue=Ae(5871),ce=Ae(24905),ae=Ae(5112),ie=Ae(1710),ne=Ae(95237),a=Ae(43604),y=Ae(60324),x=Ae(81327),b=Ae(3113),z=Ae(6848),ee=Ae(54580),re=Ae(60979),le={flex_box_center:"flex_box_center___MjMLk",flex_space_between:"flex_space_between___PcWTa",flex_box_vertical_center:"flex_box_vertical_center___Cq7f3",flex_box_center_end:"flex_box_center_end___sMsFo",flex_box_column:"flex_box_column___n6Hxq",bg:"bg____Ic4Q",radioStyle:"radioStyle___kewjX",formWrap:"formWrap___jcehV",onePart:"onePart___ECsrp",searchInput:"searchInput___UhEpw",twoPart:"twoPart___WVIpx",title:"title___RpX2E",threePart:"threePart___Tzme_",flexRowCenter:"flexRowCenter___M7zUK",fourPart:"fourPart___HgBFj",testJi:"testJi___s6Skh",upBtn:"upBtn___eKx0D",checkboxs:"checkboxs___B4uNe",averageWarp:"averageWarp___yXrlD",averageCustom:"averageCustom___t5o4x",groupWrap:"groupWrap___eT0sR",customInput:"customInput___pywUD",btns:"btns___lJQrt",uploadBtn:"uploadBtn___bb8tt",addBtn:"addBtn___KmPzc",deleteBtn:"deleteBtn___j15T3",uploadTips:"uploadTips___ezbms",uploadTipsIcon:"uploadTipsIcon___ZWRlB",downloadBtn:"downloadBtn____jf42",fileItem:"fileItem___fJ0rs",multiSelect:"multiSelect___Xb8b8",multiple_select:"multiple_select___HUup3"},he=Ae(67671),ve=Ae(64165),fe=Ae(99313),me=Ae(71418),ge={flex_box_center:"flex_box_center___vvciu",flex_space_between:"flex_space_between___WPxvw",flex_box_vertical_center:"flex_box_vertical_center___YY9Br",flex_box_center_end:"flex_box_center_end___FiVhK",flex_box_column:"flex_box_column___FWnfq",wrap:"wrap___AEhcV",content:"content___NDdD8",mainPathWrap:"mainPathWrap___BNeQ2",colorBlue:"colorBlue___UwyKz",empty:"empty___aaM_9"},be=Object.defineProperty,Pe=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,Le=($e,gt,ct)=>gt in $e?be($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):$e[gt]=ct,Ie=($e,gt)=>{for(var ct in gt||(gt={}))Te.call(gt,ct)&&Le($e,ct,gt[ct]);if(Pe)for(var ct of Pe(gt))Ce.call(gt,ct)&&Le($e,ct,gt[ct]);return $e},Me=($e,gt,ct)=>new Promise((vt,st)=>{var ht=ft=>{try{lt(ct.next(ft))}catch(mt){st(mt)}},at=ft=>{try{lt(ct.throw(ft))}catch(mt){st(mt)}},lt=ft=>ft.done?vt(ft.value):Promise.resolve(ft.value).then(ht,at);lt((ct=ct.apply($e,gt)).next())});const Ue=$e=>$e!=null&&$e.length?$e.filter((gt,ct)=>ct!==0).map(gt=>gt.val).join("").substr(1):"",Qe=({shixunsDetail:$e,globalSetting:gt,dispatch:ct,fileType:vt,path:st,onFinish:ht=()=>{}})=>{const at=(0,it.useParams)(),[lt,ft]=(0,pe.useState)(""),[mt,Pt]=(0,pe.useState)("1"),[Et,Lt]=(0,pe.useState)([]),[Ht,tn]=(0,pe.useState)(!1),[gn,dn]=(0,pe.useState)([]),xn=[Ke.OriginalPicturePath,Ke.ExpectPicturePath,Ke.PicturePath].includes(vt);(0,pe.useEffect)(()=>{$e.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(ft(st||""),Dn())},[$e.actionTabs.key,st,mt]);const Dn=(Yn="")=>Me(void 0,null,function*(){tn(!0);const cr=yield ct({type:`shixunsDetail/${mt==="1"?"getRepository":"getSecretRepository"}`,payload:{id:at.id,path:Yn}});if(cr!=null&&cr.trees){const Mn=cr.trees.map(Ar=>Ie(Ie({},Ar),{name:Ar.name,val:Ar.name}));dn(Mn||[])}else dn([]);tn(!1)}),sn=Yn=>{const cr=Ue(Et);let Mn=`${cr&&`${cr}/`}${Yn}`;mt==="2"&&(Mn=`secret/${Mn}`),vt===Ke.Path?!(lt!=null&<.includes(`${Mn}\uFF1B`))&&ft(`${lt}${Mn}\uFF1B`):vt===Ke.ExecPath&&ft(Mn)},tr=Yn=>{if(Yn.type==="tree"){Et.length?Et.push({val:`/${Yn.val}`,path:Yn.val}):Et.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Yn.val}`,path:Yn.val}),Lt(Et);const cr=Ue(Et);xn&&ft(cr),Dn(cr)}},Xn=(Yn,cr)=>{const Mn=Et.filter((Gr,bn)=>bn<=cr);Lt(Mn);const Ar=Ue(Mn);xn&&ft(Ar),Dn(Ar)},kn=()=>Me(void 0,null,function*(){ht(lt),qn()}),qn=()=>{ft(""),Lt([]),dn([]),Pt("1"),ct({type:"shixunsDetail/setActionTabs",payload:{}})},hr=()=>pe.createElement(ve.Z,{style:{margin:"0 0"},image:ve.Z.PRESENTED_IMAGE_SIMPLE,imageStyle:{height:60},description:pe.createElement("div",null,pe.createElement("p",{style:{color:"#888",marginBottom:0}},"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u6682\u65E0\u6587\u4EF6\u3002\u8BF7\u5148\u5F00\u542F\u5E76\u4E0A\u4F20\u4EE3\u7801\u6587"),pe.createElement("span",{style:{color:"#888"}},"\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6587\u4EF6\u5230\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"))},pe.createElement(b.ZP,{type:"primary",onClick:()=>{qn(),ct({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),it.history.push(`/shixuns/${at.id}/edit?tabId=warehouse`)}},"\u53BB\u4E0A\u4F20")),mr=Ue(Et);return pe.createElement(se.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:$e.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:kn,onCancel:qn},pe.createElement("div",{className:ge.wrap},pe.createElement(fe.default,{activeKey:mt,onChange:Yn=>{Lt([]),Pt(Yn)}},pe.createElement(fe.default.TabPane,{tab:"\u4EE3\u7801\u4ED3\u5E93",key:"1"}),vt==="exec_path"&&pe.createElement(fe.default.TabPane,{tab:"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",key:"2"})),pe.createElement(me.Z,{style:{backgroundColor:"#f5f5f5",height:200},spinning:Ht},pe.createElement("div",{className:ge.content},pe.createElement("div",null,!!(Et!=null&&Et.length)&&Et.map((Yn,cr)=>pe.createElement("a",{style:{whiteSpace:cr===0?"nowrap":""},key:cr,onClick:()=>Xn(Yn,cr)},Yn.val))),gn!=null&&gn.length?gn.map((Yn,cr)=>Yn.type==="tree"?pe.createElement("a",{key:cr,onClick:()=>tr(Yn)},pe.createElement("i",{className:`iconfont icon-wenjianjia ${ge.colorBlue}`}),mr&&`${mr}/`,Yn.name):pe.createElement("a",{key:cr,onClick:()=>sn(`${Yn.name}`)},pe.createElement("i",{className:`iconfont icon-zuoye ${ge.colorBlue}`}),mr&&`${mr}/`,Yn.name)):hr())),pe.createElement("label",{className:"mt5"},"\u5DF2\u9009\u4E2D\u7684\u6587\u4EF6:"),pe.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:lt,onChange:Yn=>ft(Yn.target.value)})))};var Ge=(0,it.connect)(({shixunsDetail:$e,globalSetting:gt})=>({shixunsDetail:$e,globalSetting:gt}))(Qe),ot=Ae(12088),Ve=Ae(89392),Xe=Ae(66789),Ze=Ae(38147),ze=Ae(54421),Re=Ae(10008),He=Ae(39864),rt=Ae(74128),qe=Ae(96565),ut=Ae(2205),_e=Object.defineProperty,We=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,et=($e,gt,ct)=>gt in $e?_e($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):$e[gt]=ct,De=($e,gt)=>{for(var ct in gt||(gt={}))Fe.call(gt,ct)&&et($e,ct,gt[ct]);if(Ye)for(var ct of Ye(gt))Ne.call(gt,ct)&&et($e,ct,gt[ct]);return $e},je=($e,gt)=>We($e,Oe(gt)),Ee=($e,gt,ct)=>new Promise((vt,st)=>{var ht=ft=>{try{lt(ct.next(ft))}catch(mt){st(mt)}},at=ft=>{try{lt(ct.throw(ft))}catch(mt){st(mt)}},lt=ft=>ft.done?vt(ft.value):Promise.resolve(ft.value).then(ht,at);lt((ct=ct.apply($e,gt)).next())});const{Option:xe}=Se.default,{TextArea:we}=ye.default,{Panel:Be}=oe.default;var Ke=($e=>($e.Path="path",$e.ExecPath="exec_path",$e.OriginalPicturePath="original_picture_path",$e.ExpectPicturePath="expect_picture_path",$e.PicturePath="picture_path",$e))(Ke||{});const nt=({shixunsDetail:$e,dispatch:gt,practiceSetting:ct})=>{var vt,st,ht,at,lt,ft,mt,Pt,Et,Lt,Ht,tn,gn,dn,on,xn,Dn,sn,tr,Xn,kn,qn,hr,mr,Yn;const cr=(0,it.useDispatch)(),[Mn]=te.default.useForm(),[Ar]=te.default.useForm(),[Gr]=te.default.useForm(),[bn,Bt]=(0,pe.useState)({}),[Tt,Ft]=(0,pe.useState)({}),[Zt,Sn]=(0,pe.useState)([]),[qt,dr]=(0,pe.useState)({}),[fn,wn]=(0,pe.useState)([]),[$n,Kr]=(0,pe.useState)({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),[Qt,ur]=(0,pe.useState)([!1]),[qr,xr]=(0,pe.useState)(!1),[Br,wt]=(0,pe.useState)(),Dt=(0,pe.useRef)({formValue:{},testSetList:[],uploadData:[]}),[Mt,Kt]=(0,pe.useState)(!0),[$t,en]=(0,pe.useState)(!0),_t=(0,pe.useRef)(null),[Vt,Qn]=(0,pe.useState)(!1),[er,kt]=(0,pe.useState)(!1),[zr,kr]=(0,pe.useState)(!1),[$r,la]=(0,pe.useState)(!1),[nn,Fn]=(0,pe.useState)(!1),Ln=(0,it.useParams)(),[Bn,Er]=(0,pe.useState)(!1),[Sr,ar]=(0,pe.useState)(!1),[Yr,Hr]=(0,pe.useState)(!1),[Ma,Fa]=(0,pe.useState)(!1),[Ra,Ua]=(0,pe.useState)(!1),[va,to]=(0,pe.useState)([]),[ka,xa]=(0,pe.useState)("");let[Lr,Ca]=(0,pe.useState)([{}]);const[Ta,Gt]=(0,pe.useState)([]),[zt,Wt]=(0,pe.useState)(null),[pn,mn]=(0,pe.useState)([]),[Kn,rn]=(0,pe.useState)({}),[Cn,Un]=(0,pe.useState)([]),[jr,pr]=(0,pe.useState)(null),[Rn,vr]=(0,pe.useState)([]),[fr,ea]=(0,pe.useState)([]),[Rr,ia]=(0,pe.useState)([]),ya=["test_set_rules","go_back_url","next_challenge","position","name","chooses","st","id","path","exec_path","show_type","original_picture_path","expect_picture_path","picture_path","test_set_rules_expression","web_route","test_set_score","test_set_average","exec_time","ignore_space","with_code_file","unity_3d","unity_3d_routes","unity_3d_result","has_web_route","test_sets","is_file","proxy_port","unity3d_show_location"];let hn=[];(0,pe.useEffect)(()=>{ln(),jn()},[]),(0,pe.useEffect)(()=>{console.log(Zt);let yt=Zt.every(An=>An.hidden===1);Er(yt);let Rt=Zt.every(An=>An.is_invisible);ar(Rt);let an=Zt.every(An=>An.last_match_rule);Hr(an);let In=Zt.every(An=>An.input_visible);Fa(In);let Wn=Zt.every(An=>An.actual_output_visible);Ua(Wn)},[Zt]),(0,pe.useEffect)(()=>{$e.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"?zn($e.actionTabs.params):$e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&Or($e.actionTabs.params)},[$e.actionTabs.key]),(0,pe.useEffect)(()=>(JSON.stringify(Dt.current.formValue)!=="{}"&&Dt.current.testSetList.length&&ua(),()=>{clearTimeout(_t.current)}),[bn,fn]);const ln=()=>Ee(void 0,null,function*(){var yt,Rt;Kt(!0);const an=yield gt({type:"shixunsDetail/getRepository",payload:{id:Ln.id,path:""}});en((an==null?void 0:an.trees)===null);const In=yield(0,re.ii)({id:Ln.id,challengeId:Ln.challengesId,tab:1});if(In){Kt(!1);const Wn=((Rt=(yt=In.test_sets)==null?void 0:yt[0])==null?void 0:Rt.is_file)||!1,An=je(De({},In),{is_file:Wn});dr(An),parseInt(In==null?void 0:In.code_compile_score)>0&&Fn(!0),Aa(An)}}),jn=()=>Ee(void 0,null,function*(){const yt=yield(0,Ze.ZP)("/api/vrs_env_list",{method:"get"});(yt==null?void 0:yt.status)===0&&to(yt==null?void 0:yt.data)}),zn=yt=>Ee(void 0,null,function*(){Wt(yt),Ar.setFieldsValue(De({},yt))}),Or=yt=>Ee(void 0,null,function*(){var Rt,an;pr(yt),Gr.setFieldsValue(je(De({},yt),{vrs_env_id:(Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id,vrs_subject_id:(an=$e==null?void 0:$e.detail)==null?void 0:an.vrs_subject_id}))}),Qr=yt=>{let Rt=yt==null?void 0:yt.length;if(Rt==0)return;const an=Math.floor(100/Rt),In=100%Rt,Wn=Number(an)+Number(In);console.log(Rt,yt),Un(yt.map((An,ta)=>je(De({},An),{score:ta==Rt-1?Wn:an})))},ua=()=>{clearTimeout(_t.current),_t.current=setTimeout(ma,500)},ma=()=>{ya.some(Rt=>{const an=(0,Ve.isNumber)(bn[Rt])?String(bn[Rt]):bn[Rt],In=(0,Ve.isNumber)(Dt.current.formValue[Rt])?String(Dt.current.formValue[Rt]):Dt.current.formValue[Rt];return!(0,Ve.isEqual)(an,In)})||!(0,Ve.isEqual)(Dt.current.testSetList,fn)||!(0,Ve.isEqual)(Dt.current.uploadData,Zt)?gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},Aa=yt=>{var Rt;if(yt.proxy_port=(yt==null?void 0:yt.proxy_port)||8080,Mn.setFieldsValue(De({},yt)),Bt(De({},yt)),yt!=null&&yt.is_file){const an=yt.test_sets||[];Sn(an);const In=[{hidden:0,input:"",output:"",score:100}];Dt.current={formValue:De({},yt),testSetList:In,uploadData:an},wn(In),ur(Array(In.length).fill(!1))}else{const an=(Rt=yt.test_sets)!=null&&Rt.length?yt.test_sets:[{hidden:0,input:"",output:"",score:100}];Dt.current={formValue:De({},yt),testSetList:an,uploadData:[]},ur(Array(an.length).fill(!1)),wn(an)}Gt((yt==null?void 0:yt.vrs_settings)||[]),Un((yt==null?void 0:yt.test_sets)||[]),Ca((yt==null?void 0:yt.step_settings)||[{}])},da=yt=>Ee(void 0,null,function*(){if($t){se.default.confirm({centered:!0,title:"\u63D0\u793A",content:"\u8BF7\u5148\u4E0A\u4F20\u672C\u5173\u4EFB\u52A1\u7684\u6240\u6709\u4EE3\u7801\u6587\u4EF6\u3001\u6807\u51C6\u56FE\u7247\u7B49\u6240\u6709\u5FC5\u8981\u7684\u6587\u4EF6\u5230\u4EE3\u7801\u4ED3\u5E93",okText:"\u53BB\u4E0A\u4F20",onOk:()=>{gt({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"warehouse"}}),it.history.push(`/shixuns/${Ln.id}/edit?tabId=warehouse`)},cancelText:"\u53D6\u6D88"});return}gt({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}}),wt(yt)}),Xa=yt=>{const Rt={[Br]:yt};Mn.setFieldsValue(Rt),Bt(De(De({},bn),Rt))},La=yt=>{const Rt=Mn.getFieldsValue();Bt(De({},Rt)),"vrs_env_id"in yt&&(Mn.setFieldsValue({vrs_subject_id:null}),Bt(je(De({},Rt),{vrs_subject_id:null})),Gt([]),Un([])),"vrs_subject_id"in yt&&(Gt([]),Un([])),"test_set_score"in yt&&yt.test_set_score&&(Mn.setFieldsValue({test_set_average:!0}),bn.is_file?Cr(Zt):sr(fn)),"test_set_average"in yt&&yt.test_set_average&&(Qr(Cn),bn.is_file?Cr(Zt):sr(fn)),"unity_3d"in yt&&(yt.unity_3d||(Mn.setFieldsValue({with_code_file:!0}),Bt(je(De({},Rt),{with_code_file:!0}))))},sr=yt=>{let Rt=parseInt(Mn.getFieldValue("code_compile_score")||0);const an=Math.floor((100-Rt)/yt.length),In=an+(100-Rt)%yt.length;yt=yt.map((Wn,An)=>An===yt.length-1?je(De({},Wn),{score:In}):je(De({},Wn),{score:an})),Dt.current.testSetList=(0,Ve.clone)(yt),wn(yt)},Cr=yt=>{let Rt=parseInt(Mn.getFieldValue("code_compile_score")||0);const an=Math.floor((100-Rt)/yt.length),In=an+(100-Rt)%yt.length;yt=yt.map((Wn,An)=>An===yt.length-1?je(De({},Wn),{score:In}):je(De({},Wn),{score:an})),Dt.current.uploadData=(0,Ve.clone)(yt),Sn(yt)},aa=()=>{const yt=[...fn,{hidden:0,input:"",output:"",score:0}];ur([...Qt,!1]),xr(!1),Mn.getFieldValue("test_set_average")?sr(yt):wn(yt)},Ir=(yt,Rt=!1,an=1)=>Ee(void 0,null,function*(){var In,Wn,An,ta,Ga,po,Do;const{vrs_type:di,vrs_env_id:To,vrs_subject_id:Ro,test_set_average:Zo,vrs_settings:Vo,test_set:_o,point_hint:fi}=yt;console.log(yt),yt.path&&!yt.path.endsWith("\uFF1B")&&(yt.path=yt.path+"\uFF1B"),console.log(Rr),console.log(yt),((In=$e.detail)==null?void 0:In.vrs_type)==1?(yield(0,Ze.ZP)(`/api/shixuns/${Ln==null?void 0:Ln.id}/challenges/${Ln==null?void 0:Ln.challengesId}/update_vrs_setting`,{method:"put",body:je(De({},yt),{vrs_type:1,vrs_env_id:To,vrs_subject_id:Ro,test_set:Cn,unity_3d_routes:(An=(Wn=va==null?void 0:va.filter(Lo=>{var ko;return Lo.id==((ko=$e==null?void 0:$e.detail)==null?void 0:ko.vrs_env_id)}))==null?void 0:Wn[0])==null?void 0:An.url,voice_attachment_id:(po=(Ga=(ta=Rr.filter(Lo=>Lo.status==="done"))==null?void 0:ta[0])==null?void 0:Ga.response)==null?void 0:po.container_id,step_settings:[...Lr]})})).status==0&&de.ZP.success("\u4FDD\u5B58\u6210\u529F"):(yield(0,re.Rs)(je(De({},Ln),{tab:1,vrs_type:0,challenge:je(De(De({},yt),{test_set_rules_expression:yt.test_set_rules===0?null:yt.test_set_rules_expression}),{shixunfileexpectpicturepath:yt.original_picture_path,shixunfilestandardpicturepath:yt.expect_picture_path}),test_set:hn,sync_origin_shixun:Rt}))).status>=0&&((Do=$e==null?void 0:$e.detail)!=null&&Do.copy_for_exercise&&(0,Re.m)(gt,$e,Ln.id,an),it.history.replace(`/shixuns/${Ln.id}/edit/${Ln.challengesId}/tab=3`))}),Zr=(yt,Rt)=>{const an=[...Zt];an.splice(Rt,1),bn.test_set_average?Cr(an):Sn(an)},fa=(yt,Rt)=>{console.log(yt,Rt);const an=Zt.map((In,Wn)=>Wn===Rt?je(De({},In),{score:yt.target.value?Number(yt.target.value):0}):In);Sn(an)},oa=(yt,Rt,an)=>{an==="hidden"&&(yt=yt?1:0),console.log(yt,Rt);const In=Zt.map((An,ta)=>ta===Rt?je(De({},An),{[an]:yt}):An);Sn(In),console.log(In);const Wn=In.every(An=>An[an]===yt);an==="hidden"?Er(Wn&&yt):an==="is_invisible"?ar(Wn&&yt):an==="input_visible"?Fa(Wn&&yt):an==="actual_output_visible"?Ua(Wn&&yt):Hr(Wn&&yt)},ro=(yt,Rt)=>{Rt==="hidden"&&(yt=yt?1:0),console.log(yt);const an=Zt.map((In,Wn)=>je(De({},In),{[Rt]:yt}));Sn(an),Rt==="hidden"?Er(yt):Rt==="is_invisible"?ar(yt):Rt==="input_visible"?Fa(yt):Rt==="actual_output_visible"?Ua(yt):Hr(yt)},ao=yt=>{if(yt!=null&&yt.length){if(Mn.setFieldsValue({is_file:yt==null?void 0:yt[0].is_file}),Bt(je(De({},bn),{is_file:yt==null?void 0:yt[0].is_file})),yt!=null&&yt[0].is_file){const Rt=Zt.concat(yt.map(an=>je(De({},an),{hidden:0,is_invisible:!1,last_match_rule:!1})));bn.test_set_average?Cr(Rt):Sn(Rt)}if(!(yt!=null&&yt[0].is_file)){const Rt=fn==null?void 0:fn.filter(an=>an.input||an.output).concat(yt);ur(Array(Rt.length).fill(!1)),bn.test_set_average?sr(Rt):wn(Rt)}}},Eo=()=>{se.default.confirm({title:"\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u5173\u5361\u4E2D\u7684\u6D4B\u8BD5\u7528\u4F8B\u5168\u90E8\u5220\u9664\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>{yt()}});const yt=()=>{bn.is_file?Cr([]):(sr([{hidden:0,input:"",output:"",score:0}]),ur([!1]))}},Fo=()=>{var yt;const Rt=()=>{it.history.push(`/shixuns/${Ln.id}/challenges`),gt({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(yt=ct==null?void 0:ct.sideBar)!=null&&yt.confirmLeave?se.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Rt()}}):Rt()};console.log(Zt,444);const xo=yt=>Ee(void 0,null,function*(){Gt(Ta.filter(Rt=>!yt.includes(Rt.id)))}),Ya=yt=>Ee(void 0,null,function*(){let Rt=Cn.filter(an=>!yt.includes(an.id));Un(Rt),Qr(Rt)}),Oo=[{title:"\u5E8F\u53F7",render:(yt,Rt,an)=>an+1,width:60,align:"center"},{title:"\u76EE\u6807",dataIndex:"target",align:"center"},{title:"\u8BBE\u7F6E\u9879\u540D\u79F0",dataIndex:"name",align:"center"},{title:"\u6001\u52BF\u503C",dataIndex:"value",align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(yt,Rt)=>pe.createElement(pe.Fragment,null,pe.createElement("span",{onClick:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u8BBE\u7F6E\u9879",params:Rt}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),pe.createElement("span",{onClick:()=>xo([Rt==null?void 0:Rt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}],Bo=[{title:"\u5E8F\u53F7",render:(yt,Rt,an)=>an+1,width:60,align:"center"},{title:"\u91C7\u96C6\u70B9\u540D\u79F0",dataIndex:"vrs_point_name",align:"center"},{title:"\u7B54\u6848\u503C\u7C7B\u578B",dataIndex:"vrs_point_answer_type",align:"center",render:(yt,Rt,an)=>yt==0?"\u56FA\u5B9A\u503C":yt==1?"\u533A\u95F4\u503C":"\u72B6\u6001\u503C"},{title:"\u7B54\u6848",dataIndex:"vrs_point_answer_value",align:"center"},{title:"\u5F97\u5206\u6BD4\u4F8B",dataIndex:"score",align:"left",width:220,render:(yt,Rt,an)=>{var In;return pe.createElement(pe.Fragment,null,pe.createElement(ue.Z,{min:0,max:100,value:(In=Cn[an])==null?void 0:In.score,disabled:bn==null?void 0:bn.test_set_average,onChange:Wn=>{Cn[an].score=Wn?Number(Wn):0,Un([...Cn])}}),pe.createElement("span",{className:"ml5"},"%"))}},bn.point_hint&&{title:"\u5F15\u5BFC\u987A\u5E8F",dataIndex:"vrs_position",align:"center"},bn.point_hint&&{title:"\u5F15\u5BFC\u5185\u5BB9",dataIndex:"vrs_content",ellipsis:!0,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"course_group_name",align:"right",width:200,render:(yt,Rt)=>pe.createElement(pe.Fragment,null,pe.createElement("span",{onClick:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u91C7\u96C6\u70B9",params:Rt}})},className:"current mr15",style:{color:"#3061D0"}},"\u7F16\u8F91"),pe.createElement("span",{onClick:()=>Ya([Rt==null?void 0:Rt.id]),className:"current",style:{color:"#9096A3"}},"\u5220\u9664"))}].filter(yt=>!!yt);return pe.createElement(pe.Fragment,null,pe.createElement("section",{key:1,className:le.bg},pe.createElement(te.default,{form:Mn,className:le.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:La,onFinish:yt=>{var Rt,an,In;let Wn=parseInt(Mn.getFieldValue("code_compile_score")||0);if(((Rt=$e.detail)==null?void 0:Rt.vrs_type)==1&&(Cn!=null&&Cn.length)){const An=Cn.reduce((ta,Ga)=>ta+Ga,0);if(yt.test_set_score&&An!==100&&(Cn!=null&&Cn.length)){de.ZP.error("\u6570\u636E\u91C7\u96C6\u70B9\u7684\u5F97\u5206\u6BD4\u4F8B\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}}if(yt.is_file){if(!(Zt!=null&&Zt.length)){de.ZP.error("\u6D4B\u8BD5\u96C6\u4E0D\u80FD\u4E3A\u7A7A");return}const ta=Zt.map(Ga=>Ga.score).reduce((Ga,po)=>Ga+po,0)+Wn;if(yt.test_set_score&&ta!==100&&(fn!=null&&fn.length)){de.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}hn=Zt}if(!yt.is_file){const ta=fn.map(Ga=>Ga.score).reduce((Ga,po)=>Ga+po,0)+Wn;if(yt.test_set_score&&ta!==100&&(fn!=null&&fn.length)){de.ZP.error("\u6D4B\u8BD5\u96C6\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}hn=fn.map(Ga=>je(De({},Ga),{is_file:!1}))}yt.test_set_score||(hn=hn.map(An=>je(De({},An),{is_target:!1,target_name:""}))),(an=$e==null?void 0:$e.detail)!=null&&an.is_fork_from_creator&&((In=$e==null?void 0:$e.detail)!=null&&In.copy_for_exercise)&&(qt!=null&&qt.has_relation)?gt({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:yt,type:"taskLevel",fn:(An,ta,Ga)=>{Ir(An,ta,Ga)}}}):Ir(yt)},initialValues:{test_set_rules:0}},pe.createElement(ze.Z,{activeIndex:1}),pe.createElement("div",{className:(vt=$e==null?void 0:$e.detail)!=null&&vt.is_client_unity_3d?"":le.onePart},((st=$e.detail)==null?void 0:st.identity)<3&&((ht=$e.detail)==null?void 0:ht.unity_3d)&&((at=$e.detail)==null?void 0:at.vrs_type)==1&&pe.createElement(pe.Fragment,null,((lt=$e.detail)==null?void 0:lt.vrs_question_type)==1&&pe.createElement(pe.Fragment,null,pe.createElement(te.default.Item,{name:"is_time_limit",valuePropName:"checked"},pe.createElement(ce.default,{style:{color:"#333333"}},"\u5F00\u542F\u4EFB\u52A1\u5B8C\u6210\u65F6\u95F4\u9650\u5236\uFF0C\u672A\u5728\u6307\u5B9A\u65F6\u95F4\u5185\u5B8C\u6210")),bn.is_time_limit&&pe.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:10}},pe.createElement("div",{style:{color:"#000000"}},"\u9650\u5236\u65F6\u957F"),pe.createElement(te.default.Item,{className:"ml20",style:{marginBottom:"0px"},name:"time_limit",rules:[{required:!0,message:"\u4F5C\u4E1A\u603B\u5206\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(ue.Z,{size:"large",style:{width:120},min:1,precision:0})),pe.createElement("div",{style:{color:"#9096A3",marginLeft:10}},"\u5206\u949F")),pe.createElement(te.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9"}]},pe.createElement(qe.Z,{defaultValue:bn.vrs_content||"",watch:!0})),pe.createElement(te.default.Item,{name:"audioFiles"},pe.createElement(ut.Z,{value:Rr,onChange:ia,maxSize:5e3,maxCount:1}))),pe.createElement(te.default.Item,{name:"test_set_average",label:"\u91C7\u96C6\u70B9\u5F97\u5206\u89C4\u8303"},pe.createElement(ae.ZP.Group,null,pe.createElement(ae.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),pe.createElement(ae.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),pe.createElement("div",{style:{position:"relative"}},pe.createElement(te.default.Item,{name:"test_set",label:"\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848",rules:[{required:!1,message:"\u8BF7\u6DFB\u52A0\u8003\u6838\u6570\u636E\u91C7\u96C6\u70B9\u4E0E\u6807\u51C6\u7B54\u6848"}]},pe.createElement("div",{className:"flex item-center justify-between"},pe.createElement("div",{className:le.btns},pe.createElement("div",{className:le.addBtn,onClick:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u91C7\u96C6\u70B9"}})}},pe.createElement("span",null,"\u6DFB\u52A0\u91C7\u96C6\u70B9")),(Rn==null?void 0:Rn.length)>0&&pe.createElement("div",{className:le.deleteBtn,onClick:()=>se.default.confirm({title:"\u63D0\u793A",centered:!0,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E9B\u91C7\u96C6\u70B9\u5417\uFF1F",onOk:()=>Ya(Rn)})},pe.createElement("span",null,"\u6279\u91CF\u5220\u9664"))),pe.createElement(He.t7,{className:le.searchInput,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u91C7\u96C6\u70B9\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:ka,onChange:yt=>{var Rt;return xa((Rt=decodeURIComponent(yt))==null?void 0:Rt.trim())}})),pe.createElement(ie.default,{style:{padding:"15px 0"},pagination:!1,columns:Bo,dataSource:Cn==null?void 0:Cn.filter(yt=>{var Rt,an;return!ka||((Rt=yt==null?void 0:yt.vrs_point_name)==null?void 0:Rt.toLowerCase().includes(ka.toLowerCase()))||((an=yt==null?void 0:yt.vrs_point_name)==null?void 0:an.includes(ka))}),rowKey:yt=>yt==null?void 0:yt.id,rowSelection:{selectedRowKeys:Rn,onChange:yt=>{vr(yt)}}})),((ft=$e.detail)==null?void 0:ft.vrs_question_type)==0&&pe.createElement(te.default.Item,{name:"point_hint",valuePropName:"checked",style:{position:"absolute",top:10,right:0}},pe.createElement(ce.default,null,pe.createElement("span",{style:{fontSize:14}},"\u5BF9\u5B66\u5458\u5F00\u542F\u91C7\u96C6\u70B9\u64CD\u4F5C\u5F15\u5BFC")))),((mt=$e.detail)==null?void 0:mt.vrs_question_type)==1&&pe.createElement("div",{className:"mb100"},pe.createElement(te.default.Item,{name:"open_step_settings",valuePropName:"checked"},pe.createElement(ce.default,{style:{color:"#333333"}},"\u6307\u5B9A\u4E0B\u4E00\u6B65\u4EFB\u52A1",pe.createElement("span",{style:{color:"#9096A3",fontSize:14}},"\uFF08\u672A\u5F00\u542F\u65F6\uFF0C\u5B66\u5458\u5B8C\u6210\u5F53\u524D\u4EFB\u52A1\u540E\u5C06\u6309\u9ED8\u8BA4\u6392\u5E8F\u8FDB\u884C\u4E0B\u4E00\u6B65\u4EFB\u52A1\u3002\u5F00\u542F\u4E4B\u540E\uFF0C\u5C06\u6839\u636E\u5F53\u524D\u4EFB\u52A1\u7684\u4E0D\u540C\u5B8C\u6210\u60C5\u51B5\u8FDB\u5165\u6307\u5B9A\u7684\u4E0B\u4E00\u6B65\u4EFB\u52A1\uFF09"))),bn.open_step_settings&&pe.createElement(ne.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px",marginBottom:50}},Lr&&(Lr==null?void 0:Lr.map(function(yt,Rt){var an,In,Wn;return pe.createElement(a.Z,{span:24,key:Rt},pe.createElement(ne.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:Rt==(Lr==null?void 0:Lr.length)-1?"0px":"10px"}},pe.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u89C4\u5219",Rt+1,"\uFF1A"),pe.createElement("div",{className:"mr10"},"\u82E5\u91C7\u96C6\u70B9"),pe.createElement(Se.default,{mode:"multiple",className:le.multiple_select,style:{width:"450px"},value:yt.check_points,placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",onChange:An=>{Lr[Rt].check_points=An,Ca(Lr.slice())}},(an=va==null?void 0:va.filter(An=>{var ta;return An.id==((ta=$e==null?void 0:$e.detail)==null?void 0:ta.vrs_env_id)})[0])==null?void 0:an.vrs_points.map(An=>pe.createElement(xe,{value:An.name},An.name))),pe.createElement("div",{className:"ml10"},"\u5168\u90E8\u6B63\u786E\uFF0C\u5219\u8FDB\u5165"),pe.createElement("div",{className:"ml20"},pe.createElement(Se.default,{style:{width:"250px",height:40},size:"large",value:yt.challenge_id,placeholder:"\u8BF7\u9009\u62E9\u4EFB\u52A1",onChange:An=>{Lr[Rt].challenge_id=An,Ca(Lr.slice())}},(Wn=(In=$e==null?void 0:$e.challenges)==null?void 0:In.challenge_list)==null?void 0:Wn.map((An,ta)=>pe.createElement(xe,{value:An.challenge_id},`\u4EFB\u52A1${ta+1}`)))),pe.createElement("div",{style:{display:"flex",width:"50px"}},pe.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{Ca(Lr.concat({}))}}),Rt!=0&&pe.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{Lr=Lr.filter((An,ta)=>Rt!==ta),Ca(Lr.slice()),setTimeout(()=>Ca(Lr.slice()),10)}}))))}))))),!((Pt=$e.detail)!=null&&Pt.unity_3d)&&((Et=$e.detail)==null?void 0:Et.identity)<3&&((Lt=$e.detail)==null?void 0:Lt.vrs_type)!=1&&pe.createElement(te.default.Item,{name:"unity_3d_routes",label:"\u8DEF\u5F84:",rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(ye.default,{bordered:!1,disabled:((Ht=$e.detail)==null?void 0:Ht.shixun_status)===2,placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E09\u65B9\u5E73\u53F0\u7684\u94FE\u63A5\u5730\u5740\u3002\u4F8B\uFF1Ahttps://..."})),((tn=$e.detail)==null?void 0:tn.unity_3d)&&((gn=$e.detail)==null?void 0:gn.identity)<3&&((dn=$e.detail)==null?void 0:dn.vrs_type)!=1&&pe.createElement(pe.Fragment,null,pe.createElement(te.default.Item,{name:"with_code_file",label:"\u662F\u5426\u9700\u8981\u4EE3\u7801\u8BC4\u6D4B:"},pe.createElement(ae.ZP.Group,null,pe.createElement(ae.ZP,{value:!0},"\u662F"),pe.createElement(ae.ZP,{value:!1},"\u5426"))),bn.with_code_file?pe.createElement(te.default.Item,{name:"unity_3d_result",label:"\u8BC4\u6D4B\u7ED3\u679C\u662F\u5426\u7531 Unity3D \u51B3\u5B9A:"},pe.createElement(ae.ZP.Group,null,pe.createElement(ae.ZP,{value:!0},"\u662F"),pe.createElement(ae.ZP,{value:!1},"\u5426"))):null,bn.with_code_file?pe.createElement(te.default.Item,{name:"unity3d_show_location",label:"Unity3D\u5185\u5BB9\u5C55\u793A\u4F4D\u7F6E:"},pe.createElement(ae.ZP.Group,null,pe.createElement(ae.ZP,{value:0},"\u5DE6\u4FA7\uFF08\u4EFB\u52A1\u8981\u6C42\u4E0A\u65B9\uFF09"),pe.createElement(ae.ZP,{value:1},"\u53F3\u4FA7\uFF08\u53EF\u901A\u8FC7\u5B9E\u9A8C\u73AF\u5883\u5207\u6362\uFF09"))):null)),pe.createElement("div",{className:le.twoPart},bn.with_code_file&&((on=$e.detail)==null?void 0:on.vrs_type)!=1&&pe.createElement(pe.Fragment,null,pe.createElement("div",{className:le.title},"\u8BC4\u6D4B\u6587\u4EF6"),pe.createElement(te.default.Item,{name:"exec_time",label:pe.createElement("div",null,"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236 ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u7A0B\u5E8F\u7F16\u8BD1\u3001\u6267\u884C\u6240\u5141\u8BB8\u7684\u6700\u5927\u65F6\u957F\uFF0C\u5355\u4F4D\uFF1A\u79D2\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(ye.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F",className:le.width300})),pe.createElement(te.default.Item,{label:pe.createElement("div",null,"\u8BC4\u6D4B\u7ED3\u679C\u5C55\u793A\u65B9\u5F0F ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B66\u5458\u8BC4\u6D4B\u672C\u5173\u4EFB\u52A1\u65F6\uFF0C\u67E5\u770B\u6548\u679C\u9875\u4E0A\u9700\u8981\u5C55\u73B0\u7684\u6587\u4EF6\u7C7B\u578B\uFF09"))},pe.createElement(te.default.Item,{name:"show_type",noStyle:!0,rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(Se.default,{bordered:!1,size:"large",style:{width:600},getPopupContainer:yt=>yt.parentNode},pe.createElement(xe,{value:-1},"\u6D4B\u8BD5\u96C6\u5BF9\u6BD4"),pe.createElement(xe,{value:1},"\u56FE\u7247"),pe.createElement(xe,{value:2},"apk/exe"),pe.createElement(xe,{value:3},"txt"),pe.createElement(xe,{value:4},"html"),pe.createElement(xe,{value:5},"mp3"),pe.createElement(xe,{value:6},"mp4"),pe.createElement(xe,{value:7},"LaTeX"),pe.createElement(xe,{value:8},"office"),pe.createElement(xe,{value:9},"Verilog"))),pe.createElement(y.Z,{overlayClassName:le.popover,placement:"bottomLeft",content:pe.createElement("p",{className:"font12"},"\u56FE\u7247\uFF1A\u5904\u7406\u6216\u8F93\u51FA\u56FE\u7247\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",pe.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u56FE\u7247\u8DEF\u5F84\u548C\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4EE3\u7801\u5BF9\u5E94\u7684\u56FE\u7247\u6548\u679C",pe.createElement("br",null),pe.createElement("br",null),"apk/exe\uFF1A\u5199\u53EF\u6267\u884C\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",pe.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u8BBE\u7F6E\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\uFF0C\u5C55\u793A\u4E8C\u7EF4\u7801\u4EE5\u4F9B\u626B\u7801\u4E0B\u8F7D",pe.createElement("br",null),pe.createElement("br",null),"txt\uFF1A\u8F93\u51FAtxt\u6587\u6863\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",pe.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Atxt\u6587\u4EF6\u5185\u5BB9",pe.createElement("br",null),pe.createElement("br",null),"html\uFF1Aweb\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",pe.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7Web\u8DEF\u7531\u8BBE\u7F6E\uFF0C\u5C55\u793Ahtml\u6548\u679C\u9884\u89C8\u9875",pe.createElement("br",null),pe.createElement("br",null),"mp3/mp4\uFF1Amp3/mp4\u6587\u4EF6\u7C7B\u578B\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",pe.createElement("br",null),"\u53EF\u4EE5\u901A\u8FC7\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u8DEF\u5F84\u8BBE\u7F6E\uFF0C\u5C55\u793Amp3/mp4\u6587\u4EF6\u5185\u5BB9",pe.createElement("br",null),pe.createElement("br",null),"LaTeX\uFF1ALaTeX\u5B9E\u9A8C\u62A5\u544A\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u62E9\u6B64\u9879",pe.createElement("br",null),"\u5B66\u5458\u53EF\u4EE5\u4F7F\u7528LaTeX\u7CFB\u7EDF\u64B0\u5199\u5B9E\u9A8C\u62A5\u544A\uFF0C\u6700\u7EC8\u4EE5PDF\u683C\u5F0F\u5C55\u793A",pe.createElement("br",null),pe.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A\u9009\u62E9\u4E86LaTeX\u7684\u5173\u5361\uFF0C\u9700\u8981\u6559\u5E08\u624B\u52A8\u5BF9\u8BE5\u5173\u5361\u8FDB\u884C\u5224\u5206"),pe.createElement("br",null),pe.createElement("br",null),"Office\uFF1AMicrosoftOffice\u76F8\u5173\u6587\u4EF6\u7684\u4EFB\u52A1\uFF0C\u8BF7\u9009\u586B\u6B64\u9879",pe.createElement("br",null),"\u6CE8\u610F\uFF1A\u5B66\u751F\u4E0A\u4F20\u7684office\u6587\u4EF6\u76EE\u5F55\u662F\u5728/data/bigfiles\u76EE\u5F55\u4E0B\uFF0C\u5982\u679C\u8981\u505A\u8BC4\u6D4B\uFF0C\u8BF7\u8BFB\u53D6\u6B64\u76EE\u5F55\u7684\u6587\u4EF6",pe.createElement("br",null)),trigger:"click"},pe.createElement(E.Z,{className:"ml5 font24 c-light-black"}))),pe.createElement(te.default.Item,{name:"path",label:pe.createElement("div",null,"\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6 ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u6587\u4EF6\u5C06\u76F4\u63A5\u663E\u793A\u7ED9\u5B66\u751F\uFF0C\u9700\u8981\u5B66\u751F\u5728\u5176\u4E2D\u586B\u5199\u4EE3\u7801\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6\uFF0C\u53EF\u540C\u65F6\u9009\u62E9\u591A\u4E2A\u6587\u4EF6",onClick:()=>da("path")})),pe.createElement(te.default.Item,{name:"exec_path",label:pe.createElement("div",null,"\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6 ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u70B9\u51FB\u8BC4\u6D4B\u6309\u94AE\u65F6\u8C03\u7528\u7684\u6587\u4EF6\uFF0C\u7528\u4E8E\u68C0\u6D4B\u5B66\u5458\u7ED3\u679C\u662F\u5426\u6B63\u786E\uFF0C\u53EF\u4EE5\u4E0E\u201C\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u201D\u4E00\u81F4\uFF09")),rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u4EE3\u7801\u6587\u4EF6",onClick:()=>da("exec_path")})),bn.show_type===4&&(bn.web_route||(qt==null?void 0:qt.has_web_route))&&pe.createElement(pe.Fragment,null,pe.createElement(te.default.Item,{name:"proxy_port",label:pe.createElement("div",null,"\u7AEF\u53E3\u53F7 ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BF7\u6CE8\u610F\u5C06\u670D\u52A1\u5668\u7A0B\u5E8F\u7684\u7AEF\u53E3\u53F7\u6620\u5C04\u5230\u4EE5\u4E0B\u7AEF\u53E3\uFF0C\u9ED8\u8BA48080\uFF09")),rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3\u53F7"},{validator:(yt,Rt)=>/^([0-9]|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$/.test(Rt)||!Rt?Promise.resolve():Promise.reject(new Error("\u7AEF\u53E3\u8F93\u5165\u8303\u56F4(0-65535)"))}]},pe.createElement(ye.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u51650-65535\u7684\u503C"})),pe.createElement(te.default.Item,{name:"web_route",label:pe.createElement("div",null,"Web\u8DEF\u7531 ",pe.createElement("span",{className:"font12 c-light-black"}," \uFF08\u7F51\u7AD9\u7C7B\u578B\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\uFF09"))},pe.createElement(ye.default,{bordered:!1,placeholder:"\u7F51\u7AD9\u7C7B\u578B\u5B9E\u8BAD\uFF0C\u8BF7\u586B\u5199Web\u8DEF\u7531\u5730\u5740\u3002\u4F8B\uFF1Ajava/mypage"}))),(bn.show_type===1||bn.show_type===5||bn.show_type===6)&&pe.createElement(te.default.Item,{name:"original_picture_path",label:pe.createElement("div",null,"\u6E90\u6587\u4EF6\u76EE\u5F55 ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u9700\u8981\u5904\u7406\u7684\u56FE\u7247/MP3/MP4\u7B49\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},pe.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/sourcefiles",onClick:()=>da("original_picture_path")})),bn.show_type!==-1&&pe.createElement(te.default.Item,{name:"picture_path",label:pe.createElement("div",null,"\u5B66\u5458\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u5B66\u5458\u4EE3\u7801\u6267\u884C\u540E\u751F\u6210\u7684\u6587\u4EF6\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},pe.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/outputfiles",onClick:()=>da("picture_path")})),(bn.show_type===1||bn.show_type===5||bn.show_type===6)&&pe.createElement(te.default.Item,{name:"expect_picture_path",label:pe.createElement("div",null,"\u6807\u51C6\u7B54\u6848\u6587\u4EF6\u76EE\u5F55 ",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u8BE5\u76EE\u5F55\u7528\u4E8E\u5B58\u653E\u6700\u7EC8\u4F5C\u4E3A\u53C2\u8003\u7684\u6587\u4EF6\uFF0C\u5728\u8BC4\u6D4B\u901A\u8FC7\u540E\u4F1A\u5C55\u793A\u7ED9\u5B66\u5458\u67E5\u770B\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u5355\u72EC\u7684\u6587\u4EF6\u5939\uFF09"))},pe.createElement(ye.default,{bordered:!1,placeholder:"\u70B9\u51FB\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\uFF0C\u4F8B\uFF1Asrc/step1/expectedfiles",onClick:()=>da("expect_picture_path")})))),pe.createElement("div",{className:le.threePart},bn.with_code_file&&((xn=$e.detail)==null?void 0:xn.vrs_type)!=1&&pe.createElement(pe.Fragment,null,pe.createElement("div",{className:le.title},"\u8BC4\u6D4B\u89C4\u5219"),pe.createElement("div",{className:le.flexRowCenter},pe.createElement(te.default.Item,{className:le.formCustom,name:"test_set_rules",label:"\u901A\u5173\u5224\u5B9A:"},pe.createElement(ae.ZP.Group,{className:"ml25"},pe.createElement(ae.ZP,{className:le.radioStyle,value:0},"\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u5BF9\u6BD4"),pe.createElement(ae.ZP,{className:le.radioStyle,value:1},"\u5B9E\u9645\u8F93\u51FA\u6EE1\u8DB3\u89C4\u5219"))),bn.test_set_rules===1&&pe.createElement(pe.Fragment,null,pe.createElement(te.default.Item,{name:"test_set_rules_expression",style:{marginTop:50,position:"relative",top:40},rules:[{required:!0,message:"\u5FC5\u586B\u9879\uFF1A\u4E0D\u80FD\u4E3A\u7A7A"}]},pe.createElement(ye.default,{style:{width:400,marginLeft:-40},bordered:!1,placeholder:"\u9002\u7528\u4E8E\u8F93\u51FA\u7ED3\u679C\u52A8\u6001\u53D8\u5316\u7684\u7A0B\u5E8F"})),pe.createElement(y.Z,{overlayClassName:le.popover,placement:"bottomLeft",content:pe.createElement("p",{className:"font12"},"\u4F7F\u7528\u793A\u4F8B1\uFF1A\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u7684\u76F8\u5BF9\u8BEF\u5DEE\u57280.01\u4EE5\u5185\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",pe.createElement("br",null),"(actual-expect)/expect <= 0.01",pe.createElement("br",null),"\u4F7F\u7528\u793A\u4F8B2\uFF1A\u5B9E\u9645\u8F93\u51FA\u7ED3\u679C\u5305\u542B\u67D0\u6BB5\u5B57\u7B26\u4E32hello\uFF0C\u53EF\u4F7F\u7528\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",pe.createElement("br",null),'string.contains(actual, "hello")',pe.createElement("br",null),pe.createElement("br",null),"\u82E5\u9700\u8981\u5BF9\u8F93\u51FA\u7ED3\u679C\u4E2D\u6BCF\u4E2A\u5143\u7D20\u8FDB\u884C\u64CD\u4F5C\uFF0C\u53EF\u4F7F\u7528list\u96C6\u5408",pe.createElement("br",null),"\u793A\u4F8B\u53C2\u8003\uFF1A\u5047\u8BBE\u7A0B\u5E8F\u5B9E\u9645\u8F93\u51FA\u4E3A\uFF1A100 1000 10000\uFF1B\u9884\u671F\u8F93\u51FA\u4E3A\uFF1A100.01 1000.02 10000.05",pe.createElement("br",null),"\u8BC4\u6D4B\u8981\u6C42\uFF1A\u5B9E\u9645\u8F93\u51FA\u5217\u8868\u4E2D\u5143\u7D20\u4E0E\u9884\u671F\u8F93\u51FA\u5217\u8868\u4E2D\u5BF9\u5E94\u5143\u7D20\u76F8\u5BF9\u8BEF\u5DEE\u57280.01 \u4E4B\u5185\uFF0C\u53EF\u4F7F\u4EE5\u4E0B\u8868\u8FBE\u5F0F\uFF1A",pe.createElement("br",null),"list.forEach( 'math.abs( (actualElem-expectElem)/expectElem ) <= 0.01 ' )",pe.createElement("br",null),pe.createElement("br",null),pe.createElement("a",{href:"https://www.educoder.net/forums/4346",target:"_blank",style:{background:"#0152d9",color:"#fff"}},"\u70B9\u51FB\u67E5\u770B\u8BE6\u60C5\u8BF4\u660E"),pe.createElement("br",null)),trigger:"click"},pe.createElement(E.Z,{style:{padding:"114px 0 0 9px"},className:"font24 c-light-black"})))),pe.createElement(te.default.Item,{className:le.formCustom,name:"ignore_space",label:"\u7A7A\u683C\u5904\u7406:"},pe.createElement(ae.ZP.Group,{className:"ml25"},pe.createElement(ae.ZP,{className:le.radioStyle,value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),pe.createElement(ae.ZP,{className:le.radioStyle,value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),pe.createElement(ae.ZP,{className:le.radioStyle,value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C",pe.createElement("span",{className:"font12 c-light-black"},"(\u8BC4\u6D4B\u8FC7\u7A0B\u4E2D\u81EA\u52A8\u53BB\u6389\u6240\u6709\u7A7A\u683C\u8FDB\u884C\u5BF9\u6BD4)")))))),pe.createElement("div",{className:le.fourPart},bn.with_code_file&&((Dn=$e.detail)==null?void 0:Dn.vrs_type)!=1&&pe.createElement(pe.Fragment,null,pe.createElement("div",{className:le.title},"\u6D4B\u8BD5\u96C6"),pe.createElement(te.default.Item,{className:le.testJi,name:"test_set_score",label:"\u5F97\u5206\u89C4\u8303:"},pe.createElement(ae.ZP.Group,{className:"ml25"},pe.createElement(ae.ZP,{value:!1,className:le.radioStyle},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u80FD\u83B7\u5F97\u91D1\u5E01\uFF09")),pe.createElement(ae.ZP,{value:!0,className:le.radioStyle},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u90E8\u5206\u6D4B\u8BD5\u96C6\u6B63\u786E\u65F6\uFF0C\u6309\u914D\u7F6E\u7684\u6BD4\u4F8B\u83B7\u5F97\u91D1\u5E01\uFF09")))),bn.test_set_score&&pe.createElement("div",{className:le.averageWarp},pe.createElement(te.default.Item,{className:le.averageCustom,name:"test_set_average",label:""},pe.createElement(ae.ZP.Group,null,pe.createElement(ae.ZP,{style:{margin:"0 40px 0 20px"},value:!0},"\u5747\u5206\u6BD4\u4F8B"),pe.createElement(ae.ZP,{value:!1},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B")))),bn.test_set_score&&pe.createElement("div",null,pe.createElement("div",{style:{display:"flex",height:"30px",marginBottom:"10px",paddingLeft:"93px"}},pe.createElement(ce.default,{checked:nn,style:{display:"flex",alignItems:"center"},className:le.checkboxs,onChange:yt=>{Fn(yt.target.checked),Mn.setFieldsValue({code_compile_score:0}),bn.test_set_average&&(bn.is_file?Cr(Zt):sr(fn))}},"\u542F\u7528\u7F16\u8BD1\u901A\u8FC7\u5373\u53EF\u5F97\u5206"),nn&&pe.createElement("span",{style:{display:"flex"}},pe.createElement(te.default.Item,{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u8BD1\u5F97\u5206"}],name:"code_compile_score"},pe.createElement(ue.Z,{onChange:()=>{bn.test_set_average&&(bn.is_file?Cr(Zt):sr(fn))},parser:yt=>isNaN(parseInt(yt))?"":parseInt(yt),min:0,max:100,style:{width:"85px",margin:"5px 0px",fontSize:"14px"}}))," ",pe.createElement("span",{style:{display:"flex",alignItems:"center",marginLeft:"5px",marginTop:10}},"%",pe.createElement("div",{style:{color:"#999",fontSize:"12px"}},"\uFF08\u8BF7\u6CE8\u610F\u8BE5\u5B9E\u8BAD\u9898\u662F\u5426\u6709\u7F16\u8BD1\u8FC7\u7A0B\uFF0C\u82E5\u6CA1\u6709\u5219\u65E0\u6CD5\u83B7\u5F97\u7F16\u8BD1\u5F97\u5206\uFF09"))))),pe.createElement(te.default.Item,{className:le.testJi,name:"is_file",label:"\u7528\u4F8B\u7C7B\u578B:"},pe.createElement(ae.ZP.Group,{className:"ml25"},pe.createElement(x.Z,{direction:"horizontal"},pe.createElement(ae.ZP,{value:!1,className:le.radioStyle},"\u6587\u672C"),pe.createElement(ae.ZP,{value:!0,className:le.radioStyle},"\u6587\u4EF6")))),pe.createElement("div",{style:{marginTop:"20px"},className:le.upBtn},!bn.is_file&&pe.createElement(b.ZP,{ghost:!0,disabled:Qt.every(yt=>!yt),type:"primary",className:"mb20",style:{right:"345px"},onClick:()=>kt(!0)},"\u6279\u91CF\u8BBE\u7F6E"),pe.createElement(b.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"174px"},onClick:()=>Eo()},"\u4E00\u952E\u5220\u9664\u6D4B\u8BD5\u7528\u4F8B"),pe.createElement(b.ZP,{ghost:!0,type:"primary",className:"mb20",style:{right:"4px"},onClick:()=>Qn(!0)},"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"),bn.is_file&&pe.createElement(ot.Y2,{showEvaluatingSetting:!0,onEvaluatingChange:oa,checkAll1:Bn,checkAll2:Sr,checkAll3:Yr,checkAll4:Ma,checkAll5:Ra,onSelectAll:ro,disabled:bn==null?void 0:bn.test_set_average,inputChange:fa,showScore:bn==null?void 0:bn.test_set_score,data:Zt,onRemove:Zr})),!bn.is_file&&pe.createElement(ce.default,{checked:Qt.every(yt=>!!yt),onChange:yt=>{const Rt=Qt.map(()=>yt.target.checked);ur(Rt),xr(yt.target.checked)}},"\u5168\u9009"),!bn.is_file&&fn.map((yt,Rt)=>pe.createElement("div",{className:le.groupWrap,key:Rt},pe.createElement("div",{className:"font16"},pe.createElement(ce.default,{checked:Qt[Rt],onChange:an=>{console.log(Qt);const In=[...Qt];In[Rt]=an.target.checked;const Wn=In.every(An=>An);ur(In),xr(Wn)}}),pe.createElement("span",{className:"mr10 ml5"},"\u7EC4",Rt+1," : "),bn.test_set_score&&pe.createElement("span",{style:{marginRight:100}},pe.createElement(ue.Z,{style:{width:85},value:yt.score,precision:0,min:0,max:100,onBlur:an=>{if(Number(an)<0||Number(an)>100){de.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const In=fn.map((An,ta)=>ta===Rt?je(De({},An),{score:100}):An),Wn={test_set_average:!1};Bt(De(De({},bn),Wn)),Mn.setFieldsValue(Wn),wn(In)}},onChange:an=>{const In=fn.map((An,ta)=>ta===Rt?je(De({},An),{score:an?Number(an):0}):An),Wn={test_set_average:!1};Bt(De(De({},bn),Wn)),Mn.setFieldsValue(Wn),wn(In)}}),pe.createElement("span",{className:"ml10 mr10"},"%")),bn.test_set_score&&pe.createElement(ce.default,{className:"font14 ml5",checked:yt.is_target,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{is_target:an.target.checked}):Wn);wn(In)}},"\u6307\u6807\u6D4B\u8BD5\u96C6",pe.createElement(z.Z,{title:"\u5982\u9700\u8981\u8F93\u51FA\u6307\u6807\uFF0C\u53EF\u4EE5\u52FE\u9009\u6307\u6807\u6D4B\u6D4B\u8BD5\u96C6\uFF0C\u5E76\u5BF9\u6307\u6807\u8FDB\u884C\u547D\u540D\u3002\u6559\u5E08\u53EF\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u5B9E\u8BAD\u62A5\u544A\u9875\u9762\u67E5\u770B\u5B66\u751F\u7684\u6307\u6807\u662F\u5426\u5408\u683C\u3002\u6307\u6807\u5F97\u5206\u8BA1\u5165\u6700\u7EC8\u6210\u7EE9"},pe.createElement(E.Z,{className:"ml5 font12 c-light-black"}))," "),yt.is_target&&bn.test_set_score&&pe.createElement(ye.default,{value:yt.target_name,maxLength:30,style:{width:"50%"},onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{target_name:an.target.value}):Wn);wn(In)}}),pe.createElement("span",{className:"tr flex1",style:{float:"right"}},Rt!==0&&pe.createElement(z.Z,{placement:"bottom",title:"\u5220\u9664"},pe.createElement("span",{className:"font16 c-red current",onClick:()=>{const an=fn.filter((Wn,An)=>An!==Rt),In=Qt.filter((Wn,An)=>An!==Rt);ur(In),sr(an)}},"\u5220\xA0\u9664")))),pe.createElement(we,{bordered:!1,className:"mt10",rows:5,placeholder:"\u8F93\u5165",value:yt.input,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{input:an.target.value}):Wn);wn(In)}}),pe.createElement(we,{bordered:!1,className:"mt10",rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:yt.output,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{output:an.target.value}):Wn);wn(In)}}),pe.createElement("div",{className:"mt10"},pe.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",pe.createElement(z.Z,{title:pe.createElement("div",null,pe.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),pe.createElement("br",null),pe.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),pe.createElement("br",null),pe.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),pe.createElement("br",null),pe.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),pe.createElement("br",null))},pe.createElement(E.Z,{className:"ml5 font12 c-light-black"}))),pe.createElement(ce.default,{checked:yt.hidden===1,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{hidden:an.target.checked?1:0,input_visible:an.target.checked,is_invisible:an.target.checked,actual_output_visible:an.target.checked}):Wn);wn(In)}},pe.createElement("span",{className:"font14"},"\u5168\u90E8\u9690\u85CF")),pe.createElement(ce.default,{checked:yt.hidden===1?!0:yt.input_visible,onChange:an=>{const In=fn.map((Wn,An)=>{if(An===Rt){const ta=an.target.checked&&yt.is_invisible&&yt.actual_output_visible?1:0;return je(De({},Wn),{input_visible:an.target.checked,hidden:ta})}return Wn});wn(In)}},pe.createElement("span",{className:"font14"},"\u9690\u85CF\u8F93\u5165")),pe.createElement(ce.default,{checked:yt.hidden===1?!0:yt.is_invisible,onChange:an=>{const In=fn.map((Wn,An)=>{if(An===Rt){const ta=an.target.checked&&yt.actual_output_visible&&yt.input_visible?1:0;return je(De({},Wn),{is_invisible:an.target.checked,hidden:ta})}return Wn});wn(In)}},pe.createElement("span",{className:"font14"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),pe.createElement(ce.default,{checked:yt.hidden===1?!0:yt.actual_output_visible,onChange:an=>{const In=fn.map((Wn,An)=>{if(An===Rt){const ta=an.target.checked&&yt.is_invisible&&yt.input_visible?1:0;return je(De({},Wn),{actual_output_visible:an.target.checked,hidden:ta})}return Wn});wn(In)}},pe.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA"))),pe.createElement("div",null,pe.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),pe.createElement(ce.default,{checked:yt.last_match_rule,onChange:an=>{const In=fn.map((Wn,An)=>An===Rt?je(De({},Wn),{last_match_rule:an.target.checked}):Wn);wn(In)}},pe.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),!bn.is_file&&pe.createElement("div",null,pe.createElement(b.ZP,{type:"primary",ghost:!0,className:"mt10",onClick:aa},"\u65B0\u589E\u6D4B\u8BD5\u96C6"),pe.createElement("span",{className:" ml20 mt10 font12 c-light-black"},"\u6E29\u99A8\u63D0\u793A\uFF1A\u516C\u5F00\u6D4B\u8BD5\u96C6\u548C\u9690\u85CF\u6D4B\u8BD5\u96C6\u7ED3\u5408\u4F7F\u7528\uFF0C\u53EF\u4EE5\u964D\u4F4E\u4F5C\u5F0A\u7684\u673A\u7387\uFF1B\u9690\u85CF\u6D4B\u8BD5\u96C6\uFF0C\u5728\u201C\u63D0\u4EA4\u8BC4\u6D4B\u201D\u65F6\u4E5F\u5C06\u88AB\u7CFB\u7EDF\u81EA\u52A8\u68C0\u6D4B"))))),pe.createElement(Ge,{fileType:Br,path:bn==null?void 0:bn[Br],onFinish:yt=>Xa(yt)})),pe.createElement(he.t,{key:2,onOk:()=>Mn.submit(),className:"customFixedButton",onCancel:Fo}),pe.createElement(Xe.Z,{loading:Mt}),pe.createElement(ot.ZP,{rootIdentifier:(sn=$e==null?void 0:$e.detail)==null?void 0:sn.root_identifier,visible:Vt,onClose:()=>Qn(!1),onOK:ao,multiple:!0,defaultMultipleValue:bn==null?void 0:bn.is_file}),pe.createElement(se.default,{open:er,onOk:()=>{const yt=fn.map((Rt,an)=>Qt[an]?(console.log(De({},Rt)),console.log(De({},$n)),console.log(De(De({},Rt),$n)),De(De({},Rt),$n)):Rt);wn(yt),Kr({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),kt(!1)},centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:()=>{Kr({hidden:0,input_visible:!1,is_invisible:!1,actual_output_visible:!1,last_match_rule:!1}),kt(!1)},width:586,title:"\u6279\u91CF\u8BBE\u7F6E"},pe.createElement("div",null,pe.createElement("span",{className:"font14 mr15"},"\u53EF\u89C1\u6027: ",pe.createElement(z.Z,{title:pe.createElement("div",null,pe.createElement("span",null,'\u5168\u90E8\u9690\u85CF\uFF1A\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'),pe.createElement("br",null),pe.createElement("span",null,"\u9690\u85CF\u8F93\u5165\uFF1A\u52FE\u9009\u540E\u6D4B\u8BD5\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),pe.createElement("br",null),pe.createElement("span",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),pe.createElement("br",null),pe.createElement("span",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),pe.createElement("br",null))},pe.createElement(E.Z,{className:"ml5 font12 c-light-black"}))),pe.createElement(ce.default,{checked:$n.hidden===1,onChange:yt=>{Kr(je(De({},$n),{hidden:yt.target.checked?1:0,input_visible:yt.target.checked,is_invisible:yt.target.checked,actual_output_visible:yt.target.checked}))}},pe.createElement("span",{className:"font14 mr10"},"\u5168\u90E8\u9690\u85CF")),pe.createElement(ce.default,{checked:$n.input_visible,onChange:yt=>{const Rt=yt.target.checked&&$n.is_invisible&&$n.actual_output_visible?1:0;Kr(je(De({},$n),{hidden:Rt,input_visible:yt.target.checked}))}},pe.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u8F93\u5165")),pe.createElement(ce.default,{checked:$n.is_invisible,onChange:yt=>{const Rt=yt.target.checked&&$n.input_visible&&$n.actual_output_visible?1:0;Kr(je(De({},$n),{hidden:Rt,is_invisible:yt.target.checked}))}},pe.createElement("span",{className:"font14 mr10"},"\u9690\u85CF\u9884\u671F\u8F93\u51FA")),pe.createElement(ce.default,{checked:$n.actual_output_visible,onChange:yt=>{const Rt=yt.target.checked&&$n.input_visible&&$n.is_invisible?1:0;Kr(je(De({},$n),{hidden:Rt,actual_output_visible:yt.target.checked}))}},pe.createElement("span",{className:"font14"},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),pe.createElement("div",{className:"mt10"},pe.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),pe.createElement(ce.default,{checked:$n.last_match_rule,onChange:yt=>{Kr(je(De({},$n),{last_match_rule:yt.target.checked}))}},pe.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",pe.createElement("span",{className:"font12 c-light-black"},"\uFF08\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173\uFF09")))))),pe.createElement(se.default,{zIndex:1001,width:600,centered:!0,title:$e.actionTabs.key,open:["\u7F16\u8F91\u8BBE\u7F6E\u9879","\u6DFB\u52A0\u8BBE\u7F6E\u9879"].includes($e.actionTabs.key),onCancel:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Ar.submit(),afterClose:()=>{Ar.resetFields(),Wt(null)}},pe.createElement(te.default,{form:Ar,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:yt=>{if($e.actionTabs.key=="\u7F16\u8F91\u8BBE\u7F6E\u9879"){let Rt=Ta.findIndex(an=>an.id==$e.actionTabs.params.id);Ta[Rt]=De(De({},Ta[Rt]),yt),Gt([...Ta])}else Gt([...Ta,je(De({},yt),{id:new Date().getTime()})]);gt({type:"shixunsDetail/setActionTabs",payload:{}})},colon:!1,size:"large",labelAlign:"right"},pe.createElement(te.default.Item,{label:"\u76EE\u6807",name:"target",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0"}]},pe.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u76EE\u6807\u540D\u79F0",maxLength:20})),pe.createElement(te.default.Item,{label:"\u8BBE\u7F6E\u9879\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0"}]},pe.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBE\u7F6E\u9879\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),pe.createElement(te.default.Item,{label:"\u6001\u52BF\u503C",name:"value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C"}]},pe.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u6001\u52BF\u503C\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})))),pe.createElement(se.default,{zIndex:1001,width:600,centered:!0,title:$e.actionTabs.key,open:["\u7F16\u8F91\u91C7\u96C6\u70B9","\u6DFB\u52A0\u91C7\u96C6\u70B9"].includes($e.actionTabs.key),onCancel:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>Gr.submit(),afterClose:()=>{Gr.resetFields(),Wt(null)}},pe.createElement(te.default,{form:Gr,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:yt=>{if($e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"){let Rt=Cn.findIndex(an=>an.id==$e.actionTabs.params.id);Cn[Rt]=De(De({},Cn[Rt]),yt),Un([...Cn])}else{let Rt=yt.vrs_point_name.map(In=>je(De({},yt),{vrs_point_name:In,id:In})),an=Rt.map(In=>je(De({},In),{score:0}));console.log(yt.vrs_point_name,Rt),bn.test_set_average?Qr([...Cn,...Rt]):Un([...Cn,ppointArr1])}gt({type:"shixunsDetail/setActionTabs",payload:{}})},onValuesChange:(yt,Rt)=>{yt.vrs_point_answer_type&&Gr.setFieldsValue({vrs_point_answer_value:""}),Ft(De({},Rt))},initialValues:{vrs_env_id:(tr=$e==null?void 0:$e.detail)==null?void 0:tr.vrs_env_id,vrs_subject_id:(Xn=$e==null?void 0:$e.detail)==null?void 0:Xn.vrs_subject_id},colon:!1,size:"large",labelAlign:"right"},pe.createElement(te.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},pe.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},va==null?void 0:va.map(yt=>pe.createElement(xe,{value:yt.id},`${yt.name}\uFF08${yt.url}\uFF09`)))),pe.createElement(te.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},pe.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},(kn=va==null?void 0:va.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id)})[0])==null?void 0:kn.vrs_subjects.map(yt=>pe.createElement(xe,{value:yt.id},yt.name)))),pe.createElement(te.default.Item,{label:"\u91C7\u96C6\u70B9",name:"vrs_point_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9"}]},pe.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u91C7\u96C6\u70B9",mode:$e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"?void 0:"multiple",size:"large",style:{width:"100%",height:40},className:le.multiSelect},(mr=(hr=(qn=va==null?void 0:va.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id)})[0])==null?void 0:qn.vrs_subjects)==null?void 0:hr.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_subject_id)})[0])==null?void 0:mr.vrs_points.map(yt=>pe.createElement(xe,{value:yt.name},yt.name)))),$e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&pe.createElement(te.default.Item,{label:"\u7B54\u6848\u503C\u7C7B\u578B",name:"vrs_point_answer_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"}]},pe.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u7B54\u6848\u503C\u7C7B\u578B"},pe.createElement(Se.default.Option,{value:0},"\u56FA\u5B9A\u503C"),pe.createElement(Se.default.Option,{value:1},"\u533A\u95F4\u503C"),pe.createElement(Se.default.Option,{value:2},"\u72B6\u6001\u503C"))),$e.actionTabs.key=="\u7F16\u8F91\u91C7\u96C6\u70B9"&&pe.createElement(te.default.Item,{shouldUpdate:(yt,Rt)=>yt.vrs_point_answer_type!==Rt.vrs_point_answer_type,noStyle:!0},({getFieldValue:yt})=>{const Rt=yt("vrs_point_answer_type");return pe.createElement(te.default.Item,{label:"\u7B54\u6848",name:"vrs_point_answer_value",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B54\u6848"},{validator:(an,In)=>{if(Rt===1&&In){if(!/^\d+-\d+$/.test(In))return Promise.reject(new Error('\u533A\u95F4\u503C\u683C\u5F0F\u5E94\u4E3A"\u6570\u5B57-\u6570\u5B57"\uFF0C\u5982\uFF1A1-5'));const[An,ta]=In.split("-").map(Number);if(An>=ta)return Promise.reject(new Error("\u533A\u95F4\u503C\u5DE6\u8FB9\u6570\u5B57\u5FC5\u987B\u5C0F\u4E8E\u53F3\u8FB9\u6570\u5B57"))}return Promise.resolve()}}]},pe.createElement(ye.default,{placeholder:Rt===1?"\u8BF7\u8F93\u5165\u533A\u95F4\u503C\uFF0C\u683C\u5F0F\u5982\uFF1A1-5":"\u8BF7\u8F93\u5165\u7B54\u6848\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20}))}),bn.point_hint&&pe.createElement(pe.Fragment,null,pe.createElement(te.default.Item,{name:"vrs_position",label:"\u5F15\u5BFC\u987A\u5E8F"},pe.createElement(ue.Z,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u987A\u5E8F",min:0,precision:0,controls:!1,style:{width:"100%"}})),pe.createElement(te.default.Item,{name:"vrs_content",label:"\u5F15\u5BFC\u5185\u5BB9"},pe.createElement(ye.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5F15\u5BFC\u5185\u5BB9",style:{height:100}}))))),pe.createElement(se.default,{zIndex:1001,width:800,centered:!0,title:"\u4E0A\u4F20\u91C7\u96C6\u70B9",open:$e.actionTabs.key=="\u4E0A\u4F20\u91C7\u96C6\u70B9",onCancel:()=>{cr({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>{Mn.submit()}},pe.createElement(te.default,{form:Mn,className:"mt10",layout:"vertical",onFinish:yt=>{if((fr==null?void 0:fr.length)<=0){de.ZP.info("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}}},pe.createElement(te.default.Item,{name:"vrs_env_id",label:"\u5173\u8054\u4EFF\u771F\u73AF\u5883",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883"}]},pe.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u4EFF\u771F\u73AF\u5883",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},va==null?void 0:va.map(yt=>pe.createElement(xe,{value:yt.id},`${yt.name}\uFF08${yt.url}\uFF09`)))),pe.createElement(te.default.Item,{name:"vrs_subject_id",label:"\u5173\u8054\u79D1\u76EE",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE"}]},pe.createElement(Se.default,{placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u79D1\u76EE",size:"large",style:{width:"100%"},disabled:!0,getPopupContainer:yt=>yt.parentNode},(Yn=va==null?void 0:va.filter(yt=>{var Rt;return yt.id==((Rt=$e==null?void 0:$e.detail)==null?void 0:Rt.vrs_env_id)})[0])==null?void 0:Yn.vrs_subjects.map(yt=>pe.createElement(xe,{value:yt.id},yt.name)))),pe.createElement("div",{className:"mb30"},pe.createElement("span",{className:le.uploadTips},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),pe.createElement("a",{className:`${le.downloadBtn} ml30`,href:rt.Z.API_SERVER+"/api/item_banks/down_template",download:!0},pe.createElement("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"\u4E0B\u8F7D\u6A21\u7248")),pe.createElement("div",{className:"flex item-center"},pe.createElement(ee.default,{onRemove:()=>{ea([])},beforeUpload:yt=>{if(console.log(yt),(yt==null?void 0:yt.size)>1024*1024*50)return de.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;let Rt=[];return Rt.push(yt),ea([...Rt]),!1},fileList:fr,accept:".xls,.xlsx",showUploadList:!1},pe.createElement("div",{className:le.uploadBtn},pe.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"\u7ACB\u5373\u4E0A\u4F20")),fr.map((yt,Rt)=>pe.createElement("div",{key:yt.uid,className:le.fileItem},pe.createElement("span",{className:"file-name"},yt.name),pe.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:14,cursor:"pointer"},onClick:()=>ea(fr.filter(an=>an.uid!==yt.uid))})))))))};var ke=(0,it.connect)(({shixunsDetail:$e,newCourse:gt,globalSetting:ct,practiceSetting:vt})=>({shixunsDetail:$e,newCourse:gt,globalSetting:ct,practiceSetting:vt}))(nt)},2205:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ve}});var pe=Ae(59301),it=Ae(8591),E=Ae(54580),Se=Ae(3113),ye=Ae(74128),oe=Object.defineProperty,te=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ue=(fe,me,ge)=>me in fe?oe(fe,me,{enumerable:!0,configurable:!0,writable:!0,value:ge}):fe[me]=ge,ce=(fe,me)=>{for(var ge in me||(me={}))se.call(me,ge)&&ue(fe,ge,me[ge]);if(te)for(var ge of te(me))de.call(me,ge)&&ue(fe,ge,me[ge]);return fe};const ae=fe=>React.createElement("svg",ce({id:"yinpin_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 16 14",style:{enableBackground:"new 0 0 16 14"},xmlSpace:"preserve"},fe),React.createElement("style",null,".yinpin_svg__st0{fill:#3061d0}"),React.createElement("title",null,"\u97F3\u9891"),React.createElement("g",{id:"yinpin_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"yinpin_svg___x31_2-\\u9898\\u76EE-\\u672A\\u5F00\\u542F\\u65F6\\u95F4\\u9650\\u5236",transform:"translate(-270 -904)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-2\\u5907\\u4EFD-2",transform:"translate(120 892)"},React.createElement("g",{id:"yinpin_svg__\\u7F16\\u7EC4-6",transform:"translate(130 3)"},React.createElement("g",{id:"yinpin_svg__\\u97F3\\u9891",transform:"translate(20 9)"},React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84",className:"yinpin_svg__st0",d:"M14.8 7.6H14V5.7C14 2.6 11.3 0 8 0S2 2.6 2 5.7v1.9h-.8C.5 7.6 0 8.1 0 8.8v4c0 .7.5 1.2 1.2 1.2H2c.7 0 1.2-.5 1.2-1.2V5.7c0-2.5 2.2-4.5 4.8-4.5s4.8 2 4.8 4.5v7.1c0 .7.5 1.2 1.2 1.2h.8c.7 0 1.2-.5 1.2-1.2v-4c0-.7-.5-1.2-1.2-1.2z"}),React.createElement("path",{id:"yinpin_svg__\\u8DEF\\u5F84_1_",className:"yinpin_svg__st0",d:"M8.8 11.2c-.3 0-.5-.1-.6-.4l-.8-2.1-.3.6c0 .2-.3.3-.5.3H4.8c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.4l.6-1.6c.1-.2.3-.4.6-.4.2 0 .5.1.6.4l1 2.4.2-.4c.1-.2.3-.3.5-.3h1.6c.3 0 .6.3.6.6s-.3.6-.6.6H10L9.4 11c-.1.1-.3.3-.6.2z"})))))));var ie="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgMTYgMTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE2IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiMzMDYxZDB9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSJfeDMxXzIt6aKY55uuLeacquW8gOWQr+aXtumXtOmZkOWItiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3MCAtOTA0KSI+PGcgaWQ9Iue8lue7hC0y5aSH5Lu9LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyMCA4OTIpIj48ZyBpZD0i57yW57uELTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMCAzKSI+PGcgaWQ9Iumfs+mikSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAgOSkiPjxwYXRoIGlkPSLot6/lvoQiIGNsYXNzPSJzdDAiIGQ9Ik0xNC44IDcuNkgxNFY1LjdDMTQgMi42IDExLjMgMCA4IDBTMiAyLjYgMiA1Ljd2MS45aC0uOEMuNSA3LjYgMCA4LjEgMCA4Ljh2NGMwIC43LjUgMS4yIDEuMiAxLjJIMmMuNyAwIDEuMi0uNSAxLjItMS4yVjUuN2MwLTIuNSAyLjItNC41IDQuOC00LjVzNC44IDIgNC44IDQuNXY3LjFjMCAuNy41IDEuMiAxLjIgMS4yaC44Yy43IDAgMS4yLS41IDEuMi0xLjJ2LTRjMC0uNy0uNS0xLjItMS4yLTEuMnoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QwIiBkPSJNOC44IDExLjJjLS4zIDAtLjUtLjEtLjYtLjRsLS44LTIuMS0uMy42YzAgLjItLjMuMy0uNS4zSDQuOGMtLjMgMC0uNi0uMy0uNi0uNnMuMy0uNi42LS42aDEuNGwuNi0xLjZjLjEtLjIuMy0uNC42LS40LjIgMCAuNS4xLjYuNGwxIDIuNC4yLS40Yy4xLS4yLjMtLjMuNS0uM2gxLjZjLjMgMCAuNi4zLjYuNnMtLjMuNi0uNi42SDEwTDkuNCAxMWMtLjEuMS0uMy4zLS42LjJ6Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4=",ne=Object.defineProperty,a=Object.defineProperties,y=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ee=(fe,me,ge)=>me in fe?ne(fe,me,{enumerable:!0,configurable:!0,writable:!0,value:ge}):fe[me]=ge,re=(fe,me)=>{for(var ge in me||(me={}))b.call(me,ge)&&ee(fe,ge,me[ge]);if(x)for(var ge of x(me))z.call(me,ge)&&ee(fe,ge,me[ge]);return fe},le=(fe,me)=>a(fe,y(me)),ve=({value:fe=[],onChange:me,maxSize:ge=50,maxCount:be=10,isEdit:Pe=!1})=>{const Te=Ue=>{if(Ue===0)return"0B";const Qe=1024,Ge=["B","KB","MB","GB"],ot=Math.floor(Math.log(Ue)/Math.log(Qe));return`${parseFloat((Ue/Math.pow(Qe,ot)).toFixed(1))}${Ge[ot]}`},Ce=Ue=>{const Qe=[".mp3",".flac",".wav"],Ge=Ue.toLowerCase().substring(Ue.lastIndexOf("."));return Qe.includes(Ge)},Le=Ue=>Ce(Ue.name)?Ue.size/1024/1024=be?(it.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${be}\u4E2A\u97F3\u9891\u6587\u4EF6`),!1):!0:(it.ZP.error(`\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC7${ge}MB`),!1):(it.ZP.error("\u4EC5\u652F\u6301MP3\u3001FLAC\u3001WAV\u683C\u5F0F\u7684\u97F3\u9891\u6587\u4EF6"),!1),Ie=Ue=>{const{file:Qe}=Ue;if(Qe.status==="uploading"){const Ge=fe.findIndex(Ve=>Ve.uid===Qe.uid);let ot;if(Ge>=0)ot=[...fe],ot[Ge]=le(re({},ot[Ge]),{status:"uploading",percent:Qe.percent||0});else{const Ve={uid:Qe.uid,name:Qe.name,size:Qe.size,file:Qe.originFileObj,status:"uploading",percent:Qe.percent||0};ot=[...fe,Ve]}me==null||me(ot);return}if(Qe.status==="done"){const Ge=fe.map(ot=>ot.uid===Qe.uid?le(re({},ot),{status:"done",percent:100,response:Qe.response}):ot);me==null||me(Ge),it.ZP.success(`${Qe.name} \u4E0A\u4F20\u6210\u529F`)}if(Qe.status==="error"){const Ge=fe.map(ot=>ot.uid===Qe.uid?le(re({},ot),{status:"error",percent:0}):ot);me==null||me(Ge),it.ZP.error(`${Qe.name} \u4E0A\u4F20\u5931\u8D25`)}},Me=Ue=>{const Qe=fe.filter(Ge=>Ge.uid!==Ue);me==null||me(Qe)};return console.log("value",fe),pe.createElement("div",{className:"audio-upload-container",style:{display:"flex",alignItems:"flex-start",gap:"16px"}},pe.createElement(E.default,{action:`${ye.Z.API_SERVER}/api/attachments.json`,beforeUpload:Le,onChange:Ie,accept:".mp3,.flac,.wav",showUploadList:!1,multiple:!1,withCredentials:!0,name:"file",maxCount:be},pe.createElement(Se.ZP,{type:"primary",style:{height:"38px",padding:"4px 27px"}},"\u4E0A\u4F20\u97F3\u9891")),pe.createElement("div",{className:"audio-file-list"},fe==null?void 0:fe.map((Ue,Qe)=>{var Ge,ot;const Ve=Ue.status==="uploading";return pe.createElement("div",{key:Ue.uid,className:"audio-file-item",style:{marginBottom:8}},pe.createElement("div",{className:"audio-file-info",style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},pe.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},pe.createElement("img",{src:ie,style:{width:16,height:14,marginRight:4}}),pe.createElement("div",{style:{flex:1}},pe.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:Ve?4:0}},pe.createElement("span",{className:"file-name",style:{marginRight:8}},((Ge=Ue==null?void 0:Ue.response)==null?void 0:Ge.filename)||(Ue==null?void 0:Ue.name)),pe.createElement("span",{className:"file-size"},Te(((ot=Ue==null?void 0:Ue.response)==null?void 0:ot.size)||Ue.size))),Ve&&Ue.percent!==void 0&&pe.createElement("div",{style:{width:"100%"}},pe.createElement("div",{style:{height:2,backgroundColor:"#f0f0f0",borderRadius:1,overflow:"hidden"}},pe.createElement("div",{style:{height:"100%",backgroundColor:"#1890ff",width:`${Ue.percent}%`,transition:"width 0.3s ease"}}))))),pe.createElement("div",{style:{marginLeft:8}},pe.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#CCCCCC",fontSize:16,cursor:"pointer"},onClick:()=>Me(Ue.uid)}))))})))}},54421:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ye}});var pe=Ae(59301),it=Ae(43418),E=Ae(65582);const Se=({activeIndex:oe,isEdit:te=!0,dispatch:se,practiceSetting:de,shixunsDetail:ue})=>{var ce;const ae=(0,E.useParams)(),{id:ie,challengesId:ne}=ae,a=(ce=ue==null?void 0:ue.detail)==null?void 0:ce.is_client_unity_3d,y=(0,pe.useMemo)(()=>{var b;if(ue!=null&&ue.detail)return[{name:a?((b=ue==null?void 0:ue.detail)==null?void 0:b.vrs_question_type)==1?"\u4EFB\u52A1\u8BBE\u7F6E":"\u9898\u76EE\u8BBE\u7F6E":"\u672C\u5173\u4EFB\u52A1",url:`/shixuns/${ie}/edit/${ne}/editcheckpoint`},{name:a?"\u4EFF\u771F\u73AF\u5883\u8BBE\u7F6E":"\u8BC4\u6D4B\u8BBE\u7F6E",url:`/shixuns/${ie}/edit/${ne}/tab=2`},{name:"\u53C2\u8003\u7B54\u6848",url:`/shixuns/${ie}/edit/${ne}/tab=3`},{name:"\u5173\u5361\u6392\u884C\u699C",url:`/shixuns/${ie}/edit/${ne}/tab=4`}]},[ie,ne,ue]),x=b=>{var z;const ee=()=>{E.history.push(b),se({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(z=de==null?void 0:de.sideBar)!=null&&z.confirmLeave?it.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ee()}}):ee()};return pe.createElement("ul",{className:"challenge-nav"},te?y==null?void 0:y.map((b,z)=>oe===z?pe.createElement("li",{key:b.url}," ",pe.createElement("a",{className:"active"},b.name)," "):pe.createElement("li",{key:b.url}," ",pe.createElement("a",{onClick:()=>x(b.url)},b.name)," ")):pe.createElement("li",{key:y[0].url}," ",pe.createElement("a",{className:"active"},y[0].name)," "))};var ye=(0,E.connect)(({globalSetting:oe,practiceSetting:te,shixunsDetail:se})=>({globalSetting:oe,practiceSetting:te,shixunsDetail:se}))(Se)},66789:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ye}});var pe=Ae(59301),it=Ae(71418),E={loading:"loading___lueiN"},ye=({loading:oe})=>oe?pe.createElement("div",{className:E.loading},pe.createElement(it.Z,null)):pe.createElement(pe.Fragment,null)},12088:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Y2:function(){return Ie},ZP:function(){return Me}});var pe=Ae(59301),it=Ae(54580),E=Ae(8591),Se=Ae(43418),ye=Ae(95237),oe=Ae(5112),te=Ae(3113),se=Ae(24905),de=Ae(6848),ue=Ae(92832),ce={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},ae="data:image/png;base64,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",ie=Ae(47257),ne=Ae.n(ie),a=Ae(38147),y=Ae(1012),x=Ae(65862),b=Ae(21185),z=Ae(59301),ee=Object.defineProperty,re=Object.defineProperties,le=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,me=(Ue,Qe,Ge)=>Qe in Ue?ee(Ue,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):Ue[Qe]=Ge,ge=(Ue,Qe)=>{for(var Ge in Qe||(Qe={}))ve.call(Qe,Ge)&&me(Ue,Ge,Qe[Ge]);if(he)for(var Ge of he(Qe))fe.call(Qe,Ge)&&me(Ue,Ge,Qe[Ge]);return Ue},be=(Ue,Qe)=>re(Ue,le(Qe)),Pe=(Ue,Qe,Ge)=>new Promise((ot,Ve)=>{var Xe=Re=>{try{ze(Ge.next(Re))}catch(He){Ve(He)}},Ze=Re=>{try{ze(Ge.throw(Re))}catch(He){Ve(He)}},ze=Re=>Re.done?ot(Re.value):Promise.resolve(Re.value).then(Xe,Ze);ze((Ge=Ge.apply(Ue,Qe)).next())});const{Dragger:Te}=it.default,Ce=Ue=>{const Qe=He=>He&&He.substring(0,He.lastIndexOf("."));for(var Ge=[...Ue],ot=0,Ve=[],Xe=0;Xe{if(He.forEach(rt=>{let qe=rt.name.split(/\.(?=[^\.]+$)/);rt.name=`${qe[0]}.${qe[1].toLowerCase()}`}),He[0].name.includes(".in"))return He.length===2?He:[He[0],{}];if(He[0].name.includes(".out"))return He.length===2?He.reverse():[{},He[0]]})},Le=({onClose:Ue,onOK:Qe,visible:Ge,wrapClassName:ot,rootIdentifier:Ve,multiple:Xe=!1,defaultMultipleValue:Ze=!0})=>{const[ze,Re]=(0,pe.useState)([]),[He,rt]=(0,pe.useState)({}),[qe,ut]=(0,pe.useState)(!1),[_e,We]=(0,pe.useState)(!0),[Oe,Ye]=(0,pe.useState)(null),Fe=(0,pe.useRef)([]),Ne=(0,pe.useRef)(0),et=()=>{Ue()};(0,pe.useEffect)(()=>{De()},[]),(0,pe.useEffect)(()=>{Ge&&(Fe.current=[],Ne.current=0,Re([]),We(Ze))},[Ge]);const De=()=>Pe(void 0,null,function*(){try{Ye(!0)}catch(ke){}}),je=ke=>ke&&ke.substring(0,ke.lastIndexOf(".")),Ee=ke=>{var $e,gt;const ct=je(($e=ke[0])==null?void 0:$e.name)||je((gt=ke[1])==null?void 0:gt.name),vt=ze.filter(st=>je(st.name)!==ct);Fe.current=[...vt],Re([...vt])},xe=ke=>{if(!_e){const ht=new FormData;ht.append("file",ke.file),(0,a.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ht},!0).then(lt=>{if(lt.status===0){Ne.current=Ne.current+1;const ft=Fe.current.map(mt=>{var Pt;if(mt.name===ke.name){const Et=ge({},mt);return(Pt=ke==null?void 0:ke.name)!=null&&Pt.includes(".in")?Et.input=lt==null?void 0:lt.content:Et.output=lt==null?void 0:lt.content,Et}return mt});if(Fe.current=[...ft],Re([...ft]),Ne.current>0&&Ne.current===ze.length){ut(!1);let mt=Ce(ft);mt=mt.filter(Pt=>{var Et,Lt;return!!((Et=Pt[0])!=null&&Et.name&&((Lt=Pt[1])!=null&&Lt.name))}),mt=mt.map(Pt=>be(ge(ge({},Pt[0]),Pt[1]),{is_file:!1})),Qe(mt),Ue()}}else ut(!1),Ue()});return}if(Oe){const ht=new FormData;ht.append("file",ke.file),Ve===null?ht.append("identifier","testsets"):ht.append("identifier",Ve),(0,a.ZP)("/api/attachments.json",{method:"post",body:ht},!0).then(lt=>{if(lt.filename){Ne.current=Ne.current+1;const ft=Fe.current.map(mt=>{var Pt;if(mt.name===(lt==null?void 0:lt.filename)){const Et=be(ge({},mt),{is_oss:!Oe});return(Pt=lt==null?void 0:lt.filename)!=null&&Pt.includes(".in")?(Et.in_object_key=lt==null?void 0:lt.object,Et.in_object_size=lt==null?void 0:lt.size,Et.input=lt==null?void 0:lt.filename,Et.in_file=ke):(Et.out_object_key=lt==null?void 0:lt.object,Et.out_object_size=lt==null?void 0:lt.size,Et.output=lt==null?void 0:lt.filename,Et.out_file=ke),Et}return mt});if(Fe.current=[...ft],Re([...ft]),Ne.current>0&&Ne.current===ze.length){ut(!1);let mt=Ce(ft);mt=mt.filter(Pt=>{var Et,Lt;return!!((Et=Pt[0])!=null&&Et.name&&((Lt=Pt[1])!=null&&Lt.name))}),mt=mt.map(Pt=>be(ge(ge({},Pt[0]),Pt[1]),{is_file:!0})),Qe(mt),Ue()}}else ut(!1),Ue()});return}const $e=new(ne())({endpoint:He.end_point,region:He.region,accessKeyId:He.access_key_id,accessKeySecret:He.access_key_secret,bucket:He.bucket,stsToken:He.security_token}),gt=ke.name,ct={container_type:"TestSet",file_name:gt},vt=(0,y.Z)();let st=`testsets/${Ve}/${vt}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`;Ve===null&&(st=`testsets/${vt}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`),$e.multipartUpload(st,new Blob([ke.file],{type:ke.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:gt+""},url:He==null?void 0:He.callback_url,host:He==null?void 0:He.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,a.rz)(ct)}}).then(function(ht){if(ht.data.status===0){Ne.current=Ne.current+1;const at=Fe.current.map(lt=>{var ft,mt,Pt,Et,Lt,Ht,tn,gn,dn,on,xn,Dn,sn,tr,Xn,kn,qn;if(lt.name===((mt=(ft=ht.data)==null?void 0:ft.data)==null?void 0:mt.file_name)){const hr=be(ge({},lt),{is_oss:!Oe});return(Lt=(Et=(Pt=ht.data)==null?void 0:Pt.data)==null?void 0:Et.file_name)!=null&&Lt.includes(".in")?(hr.in_object_key=(tn=(Ht=ht.data)==null?void 0:Ht.data)==null?void 0:tn.object,hr.in_object_size=(dn=(gn=ht.data)==null?void 0:gn.data)==null?void 0:dn.size,hr.input=(xn=(on=ht.data)==null?void 0:on.data)==null?void 0:xn.file_name,hr.in_file=ke):(hr.out_object_key=(sn=(Dn=ht.data)==null?void 0:Dn.data)==null?void 0:sn.object,hr.out_object_size=(Xn=(tr=ht.data)==null?void 0:tr.data)==null?void 0:Xn.size,hr.output=(qn=(kn=ht.data)==null?void 0:kn.data)==null?void 0:qn.file_name,hr.out_file=ke),hr}return lt});if(Fe.current=[...at],Re([...at]),Ne.current>0&&Ne.current===ze.length){ut(!1);let lt=Ce(at);lt=lt.filter(ft=>{var mt,Pt;return!!((mt=ft[0])!=null&&mt.name&&((Pt=ft[1])!=null&&Pt.name))}),lt=lt.map(ft=>be(ge(ge({},ft[0]),ft[1]),{is_file:!0})),Qe(lt),Ue()}}})},we=ke=>new Promise(($e,gt)=>{let ct=0,vt=[];for(let st=0;st{ct++,ct===ke.length&&(vt.length?(E.ZP.warning(`${vt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):$e(ke))}).catch(ht=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ht),ct++,vt.push(ke[st].name),ct===ke.length&&(vt.length?(E.ZP.warning(`${vt.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):$e(ke))})}),Be=()=>Pe(void 0,null,function*(){if(ze.length===0){E.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield we(ze),ut(!0),Ce(ze).some($e=>{var gt,ct;return!((gt=$e[0])!=null&>.name&&((ct=$e[1])!=null&&ct.name))})){Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Pe(void 0,null,function*(){ze.map($e=>Pe(void 0,null,function*(){xe($e)}))}),onCancel:()=>{ut(!1)}});return}ze.map($e=>Pe(void 0,null,function*(){xe($e)}))}),Ke={name:"file",fileList:ze,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:ke=>{if(ze!=null&&ze.some(gt=>gt.name===ke.name))return E.ZP.info(`${ke.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(ke.size/1024/1024>100)return E.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(ke.name))return E.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const $e={name:ke.name,uid:ke.uid,file:ke,percent:0};return ze.push($e),Fe.current=[...ze],Re([...ze]),!1}},nt=Ce(ze);return console.log(ze,nt,"fileList"),z.createElement(Se.default,{open:Ge,wrapClassName:ot,onOk:Be,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:qe},onCancel:et,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},z.createElement("div",{className:ce.wrap},ze.length?z.createElement("div",null,z.createElement(ye.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},z.createElement("div",{style:{visibility:Xe?"visible":"hidden"}},z.createElement("span",{className:ce.greyText},"\u7528\u4F8B\u7C7B\u578B"),z.createElement(oe.ZP.Group,{className:`ml20 ${ce.testCaseRadio}`,optionType:"button",value:_e,onChange:ke=>We(ke.target.value)},z.createElement(oe.ZP,{value:!1},"\u6587\u672C"),z.createElement(oe.ZP,{value:!0},"\u6587\u4EF6"))),z.createElement(it.default,ge({},Ke),z.createElement(te.ZP,{type:"primary",className:ce.btnS},z.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),z.createElement(Ie,{data:nt,onRemove:Ee})):z.createElement("div",{className:`${ce.noData} mb30`},z.createElement(it.default.Dragger,be(ge({},Ke),{className:ce.dragger}),z.createElement("img",{src:ae,alt:"",className:"mb20"}),z.createElement("div",null,z.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),z.createElement("span",{className:ce.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),z.createElement("div",{className:ce.text},z.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),z.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",z.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",z.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",z.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",z.createElement("br",null))))},Ie=({data:Ue=[],onRemove:Qe,width:Ge="auto",showScore:ot=!1,disabled:Ve=!1,inputChange:Xe,onEvaluatingChange:Ze,onSelectAll:ze,checkAll1:Re,checkAll2:He,checkAll3:rt,checkAll4:qe,checkAll5:ut,showEvaluatingSetting:_e=!1,className:We="",isProgramHomework:Oe=!1})=>{const Ye={value:"",filename:"",dataUrl:""},[Fe,Ne]=(0,pe.useState)(ge({},Ye)),et=Ee=>{let xe=document.createElement("a");document.body.appendChild(xe);let we=URL.createObjectURL(Ee.file);xe.href=we,xe.download=Ee.name,xe.click(),URL.revokeObjectURL(we),document.body.removeChild(xe)},De=(Ee,xe)=>{(0,x.LR)(Ee,xe)},je=(Ee,xe)=>{Se.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Qe(Ee,xe)},onCancel:()=>{}})};return Ue.length?z.createElement("div",{className:We,style:{width:Ge}},z.createElement("div",{className:`${Oe?ce.headProgram:ce.head}`},_e&&z.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:Re,onChange:Ee=>{ze(Ee.target.checked,"hidden")}}),z.createElement(de.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},z.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{style:{width:Oe?"25%":"15%"}},"\u7528\u4F8B"),z.createElement("div",{style:{width:ot?Oe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),z.createElement("div",{style:{width:ot?Oe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),ot&&z.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:qe,onChange:Ee=>{ze(Ee.target.checked,"input_visible")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:He,onChange:Ee=>{ze(Ee.target.checked,"is_invisible")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:ut,onChange:Ee=>{ze(Ee.target.checked,"actual_output_visible")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},z.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),_e&&z.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},z.createElement(se.default,{checked:rt,onChange:Ee=>{ze(Ee.target.checked,"last_match_rule")}}),z.createElement(de.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},z.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),z.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),z.createElement("div",{className:ce.operation,style:Oe?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),z.createElement("div",{className:ce.listWrapper,style:{boxShadow:Oe?"0px 2px 4px 0px #EAEEF4":"unset"}},Ue.map((Ee,xe)=>{var we,Be,Ke,nt;return z.createElement("div",{key:xe,className:ce.list,style:Oe?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},_e&&z.createElement("div",{style:{width:"15%"}},z.createElement(se.default,{checked:!!Ee.hidden,onChange:ke=>{Ze(ke.target.checked,xe,"hidden")}})),z.createElement("div",{style:{width:Oe?"25%":"15%",paddingLeft:Oe?"5px":"0px",paddingRight:Oe?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",xe+1),z.createElement("div",{className:ce.info,style:{width:ot?Oe?"20%":"15%":"25%"}},z.createElement("span",{title:Ee.input||((we=Ee[0])==null?void 0:we.name),onClick:()=>Pe(void 0,null,function*(){let ke;Ee.input?Ee.input_file_url?ke=Ee.input_file_url:ke=Ee.in_file:ke=Ee[0];let $e;typeof ke=="string"?($e=yield fetch(ke,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ne({value:yield $e.text(),filename:"",dataUrl:ke})):($e=yield(0,x.db)(ke.file),Ne({value:$e.text,filename:ke.name,dataUrl:$e.link}))})},Ee.input||((Be=Ee[0])==null?void 0:Be.name))),z.createElement("div",{className:ce.info,style:{width:ot?Oe?"20%":"15%":"25%"}},z.createElement("span",{title:Ee.output||((Ke=Ee[1])==null?void 0:Ke.name),onClick:()=>Pe(void 0,null,function*(){let ke;Ee.input?Ee.output_file_url?ke=Ee.output_file_url:ke=Ee.out_file:ke=Ee[1];let $e;typeof ke=="string"?($e=yield fetch(ke,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),Ne({value:yield $e.text(),filename:"",dataUrl:ke})):($e=yield(0,x.db)(ke.file),Ne({value:$e.text,filename:ke.name,dataUrl:$e.link}))})},Ee.output||((nt=Ee[1])==null?void 0:nt.name))),ot&&z.createElement("div",{style:{width:"20%"}},z.createElement(ue.default,{size:"large",addonAfter:Oe?"%":null,disabled:Ve,style:{width:"80%"},onChange:ke=>Xe(ke,xe),value:Ee.score}),!Oe&&z.createElement("span",null,"\xA0%")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.input_visible||!1,onChange:ke=>{Ze(ke.target.checked,xe,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.is_invisible||!1,onChange:ke=>{Ze(ke.target.checked,xe,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.actual_output_visible||!1,onChange:ke=>{Ze(ke.target.checked,xe,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),_e&&z.createElement("div",{style:{width:"20%"}},z.createElement(se.default,{checked:Ee.last_match_rule||!1,onChange:ke=>{Ze(ke.target.checked,xe,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),z.createElement("div",{onClick:()=>je(Ee,xe),style:Oe?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},z.createElement("span",{className:ce.del},"\u5220\u9664")))})),z.createElement(b.Z,{close:!0,data:Fe.dataUrl,filename:Fe.filename,type:Fe.dataUrl.length?"txt":"",onClose:()=>Ne(ge({},Ye)),monacoEditor:{value:Fe.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):z.createElement(z.Fragment,null)};var Me=Le},10008:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{S:function(){return oe},m:function(){return te}});var pe=Ae(65862),it=Ae(8591),E=Ae(43418),Se=Ae(59301),ye=(se,de,ue)=>new Promise((ce,ae)=>{var ie=y=>{try{a(ue.next(y))}catch(x){ae(x)}},ne=y=>{try{a(ue.throw(y))}catch(x){ae(x)}},a=y=>y.done?ce(y.value):Promise.resolve(y.value).then(ie,ne);a((ue=ue.apply(se,de)).next())});const oe=se=>{let de=document.createElement("textarea");return de.value=se,de.value},te=(se,de,ue,ce,ae)=>ye(void 0,null,function*(){var ie,ne;const a=yield se({type:"shixunsDetail/saveCopyForExercise",payload:{id:ue,save_type:ce}});ce===1?((a==null?void 0:a.status)==0&&it.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ie=a==null?void 0:a.data)!=null&&ie.exists_same_shixun_name?se({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(ne=a==null?void 0:a.data)==null?void 0:ne.shixun_name}}):se({type:"classroomList/setActionTabs",payload:{}})):(se({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&E.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Se.createElement("div",null,Se.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var y,x;(0,pe.xg)(`/shixuns/${(x=(y=de==null?void 0:de.detail)==null?void 0:y.fork_from)==null?void 0:x.fork_identifier}/challenges`)}}))})},47257:function(xt){(function(Ct){(function(Ae){if(1)xt.exports=Ae();else var pe})(function(){var Ae,pe,it;return function(){function E(Se,ye,oe){function te(ue,ce){if(!ye[ue]){if(!Se[ue]){var ae=void 0;if(!ce&&ae)return require(ue,!0);if(se)return se(ue,!0);var ie=new Error("Cannot find module '"+ue+"'");throw ie.code="MODULE_NOT_FOUND",ie}var ne=ye[ue]={exports:{}};Se[ue][0].call(ne.exports,function(a){var y=Se[ue][1][a];return te(y||a)},ne,ne.exports,E,Se,ye,oe)}return ye[ue].exports}for(var se=void 0,de=0;de `.concat(b,` `),z&&(le+="".concat(z,` `)),le+=` -`,re.content=le,re.mime="xml",re.successStatuses=[200],fe.next=9,this.request(re);case 9:return pe=fe.sent,fe.abrupt("return",{res:pe.res});case 11:case"end":return fe.stop()}},x,this)}));function y(x,b,z){return a.apply(this,arguments)}return y}(),ae.getBucketLogging=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re,le;return te.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ee=this._bucketRequestParams("GET",b,"logging",z),ee.successStatuses=[200],ee.xmlResponse=!0,ve.next=5,this.request(ee);case 5:return re=ve.sent,le=re.data.LoggingEnabled,ve.abrupt("return",{enable:!!le,prefix:le&&le.TargetPrefix||null,res:re.res});case 8:case"end":return ve.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.deleteBucketLogging=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re;return te.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return ee=this._bucketRequestParams("DELETE",b,"logging",z),ee.successStatuses=[204,200],pe.next=4,this.request(ee);case 4:return re=pe.sent,pe.abrupt("return",{res:re.res});case 6:case"end":return pe.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.putBucketCORS=function(){var a=(0,se.default)(te.default.mark(function x(b,z,ee){var re,le,pe,ve,fe,me,ge,be,Pe,Te;return te.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:for(z=z||[],de(z.length,"rules is required"),z.forEach(function(Ie){de(Ie.allowedOrigin,"allowedOrigin is required"),de(Ie.allowedMethod,"allowedMethod is required")}),re=this._bucketRequestParams("PUT",b,"cors",ee),le=` -`,pe=function(Me){le+="".concat(Me,"")},ve=function(Me){le+="".concat(Me,"")},fe=function(Me){le+="".concat(Me,"")},me=function(Me){le+="".concat(Me,"")},ge=0,be=z.length;ge",ne(Pe.allowedOrigin).forEach(pe),ne(Pe.allowedMethod).forEach(ve),ne(Pe.allowedHeader).forEach(fe),ne(Pe.exposeHeader).forEach(me),Pe.maxAgeSeconds&&(le+="".concat(Pe.maxAgeSeconds,"")),le+="";return le+="",re.content=le,re.mime="xml",re.successStatuses=[200],Le.next=16,this.request(re);case 16:return Te=Le.sent,Le.abrupt("return",{res:Te.res});case 18:case"end":return Le.stop()}},x,this)}));function y(x,b,z){return a.apply(this,arguments)}return y}(),ae.getBucketCORS=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re,le,pe;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return ee=this._bucketRequestParams("GET",b,"cors",z),ee.successStatuses=[200],ee.xmlResponse=!0,fe.next=5,this.request(ee);case 5:return re=fe.sent,le=[],re.data&&re.data.CORSRule&&(pe=re.data.CORSRule,ie(pe)||(pe=[pe]),pe.forEach(function(me){var ge={};Object.keys(me).forEach(function(be){ge[be.slice(0,1).toLowerCase()+be.slice(1,be.length)]=me[be]}),le.push(ge)})),fe.abrupt("return",{rules:le,res:re.res});case 9:case"end":return fe.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.deleteBucketCORS=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re;return te.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return ee=this._bucketRequestParams("DELETE",b,"cors",z),ee.successStatuses=[204],pe.next=4,this.request(ee);case 4:return re=pe.sent,pe.abrupt("return",{res:re.res});case 6:case"end":return pe.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.putBucketReferer=function(){var a=(0,se.default)(te.default.mark(function x(b,z,ee,re){var le,pe,ve,fe;return te.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(le=this._bucketRequestParams("PUT",b,"referer",re),pe=` +`,re.content=le,re.mime="xml",re.successStatuses=[200],fe.next=9,this.request(re);case 9:return he=fe.sent,fe.abrupt("return",{res:he.res});case 11:case"end":return fe.stop()}},x,this)}));function y(x,b,z){return a.apply(this,arguments)}return y}(),ae.getBucketLogging=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re,le;return te.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ee=this._bucketRequestParams("GET",b,"logging",z),ee.successStatuses=[200],ee.xmlResponse=!0,ve.next=5,this.request(ee);case 5:return re=ve.sent,le=re.data.LoggingEnabled,ve.abrupt("return",{enable:!!le,prefix:le&&le.TargetPrefix||null,res:re.res});case 8:case"end":return ve.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.deleteBucketLogging=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re;return te.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return ee=this._bucketRequestParams("DELETE",b,"logging",z),ee.successStatuses=[204,200],he.next=4,this.request(ee);case 4:return re=he.sent,he.abrupt("return",{res:re.res});case 6:case"end":return he.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.putBucketCORS=function(){var a=(0,se.default)(te.default.mark(function x(b,z,ee){var re,le,he,ve,fe,me,ge,be,Pe,Te;return te.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:for(z=z||[],de(z.length,"rules is required"),z.forEach(function(Ie){de(Ie.allowedOrigin,"allowedOrigin is required"),de(Ie.allowedMethod,"allowedMethod is required")}),re=this._bucketRequestParams("PUT",b,"cors",ee),le=` +`,he=function(Me){le+="".concat(Me,"")},ve=function(Me){le+="".concat(Me,"")},fe=function(Me){le+="".concat(Me,"")},me=function(Me){le+="".concat(Me,"")},ge=0,be=z.length;ge",ne(Pe.allowedOrigin).forEach(he),ne(Pe.allowedMethod).forEach(ve),ne(Pe.allowedHeader).forEach(fe),ne(Pe.exposeHeader).forEach(me),Pe.maxAgeSeconds&&(le+="".concat(Pe.maxAgeSeconds,"")),le+="";return le+="",re.content=le,re.mime="xml",re.successStatuses=[200],Le.next=16,this.request(re);case 16:return Te=Le.sent,Le.abrupt("return",{res:Te.res});case 18:case"end":return Le.stop()}},x,this)}));function y(x,b,z){return a.apply(this,arguments)}return y}(),ae.getBucketCORS=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re,le,he;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return ee=this._bucketRequestParams("GET",b,"cors",z),ee.successStatuses=[200],ee.xmlResponse=!0,fe.next=5,this.request(ee);case 5:return re=fe.sent,le=[],re.data&&re.data.CORSRule&&(he=re.data.CORSRule,ie(he)||(he=[he]),he.forEach(function(me){var ge={};Object.keys(me).forEach(function(be){ge[be.slice(0,1).toLowerCase()+be.slice(1,be.length)]=me[be]}),le.push(ge)})),fe.abrupt("return",{rules:le,res:re.res});case 9:case"end":return fe.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.deleteBucketCORS=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re;return te.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return ee=this._bucketRequestParams("DELETE",b,"cors",z),ee.successStatuses=[204],he.next=4,this.request(ee);case 4:return re=he.sent,he.abrupt("return",{res:re.res});case 6:case"end":return he.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.putBucketReferer=function(){var a=(0,se.default)(te.default.mark(function x(b,z,ee,re){var le,he,ve,fe;return te.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:if(le=this._bucketRequestParams("PUT",b,"referer",re),he=` -`,pe+=" ".concat(z?"true":"false",` -`),ee&&ee.length>0){for(pe+=` -`,ve=0;ve".concat(ee[ve],` -`);pe+=` -`}else pe+=` -`;return pe+="",le.content=pe,le.mime="xml",le.successStatuses=[200],ge.next=10,this.request(le);case 10:return fe=ge.sent,ge.abrupt("return",{res:fe.res});case 12:case"end":return ge.stop()}},x,this)}));function y(x,b,z,ee){return a.apply(this,arguments)}return y}(),ae.getBucketReferer=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re,le;return te.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ee=this._bucketRequestParams("GET",b,"referer",z),ee.successStatuses=[200],ee.xmlResponse=!0,ve.next=5,this.request(ee);case 5:return re=ve.sent,le=re.data.RefererList.Referer||null,le&&(ie(le)||(le=[le])),ve.abrupt("return",{allowEmpty:re.data.AllowEmptyReferer==="true",referers:le,res:re.res});case 9:case"end":return ve.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.deleteBucketReferer=function(){var a=(0,se.default)(te.default.mark(function x(b,z){return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return re.next=2,this.putBucketReferer(b,!0,null,z);case 2:return re.abrupt("return",re.sent);case 3:case"end":return re.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae._bucketRequestParams=function(y,x,b,z){return{method:y,bucket:x,subres:b,timeout:z&&z.timeout,ctx:z&&z.ctx}}},{"../common/utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,assert:82,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],3:[function(E,Se,ye){(function(oe,te){(function(){"use strict";var se=E("@babel/runtime/helpers/interopRequireDefault"),de=se(E("@babel/runtime/regenerator")),ue=se(E("@babel/runtime/helpers/asyncToGenerator"));E("core-js/modules/es.function.name.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.symbol.js"),E("core-js/modules/es.symbol.description.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.to-string.js");var ce=E("debug")("ali-oss"),ae=E("xml2js"),ie=E("agentkeepalive"),ne=E("merge-descriptors"),a=E("platform"),y=E("utility"),x=E("urllib"),b=E("./version"),z=E("bowser"),ee=E("../common/signUtils"),re=E("../common/client/initOptions"),le=E("../common/utils/createRequest"),pe=le.createRequest,ve=E("../common/utils/encoder"),fe=ve.encoder,me=E("../common/client/getReqUrl"),ge=me.getReqUrl,be=E("../common/utils/setSTSToken"),Pe=be.setSTSToken,Te=E("../common/utils/retry"),Ce=Te.retry,Le=E("../common/utils/isFunction"),Ie=Le.isFunction,Me=new ie;function Ue(){var Ze=a.name,ze=a.version;Ze&&Ze.toLowerCase&&Ze.toLowerCase()==="ie"&&ze.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function Qe(){return location&&location.protocol==="https:"}function Ge(Ze,ze){if(Ue(),!(this instanceof Ge))return new Ge(Ze,ze);Ze&&Ze.inited?this.options=Ze:this.options=Ge.initOptions(Ze),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=x,this.agent=this.options.agent||Me),this.ctx=ze,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}Se.exports=Ge,Ge.initOptions=function(ze){ze.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var Re=Object.assign({secure:Qe(),useFetch:!1},ze);return re(Re)};var ot=Ge.prototype;ot.debug=ce,ne(ot,E("./object")),ne(ot,E("./bucket")),ne(ot,E("../common/bucket/getBucketWebsite")),ne(ot,E("../common/bucket/putBucketWebsite")),ne(ot,E("../common/bucket/deleteBucketWebsite")),ne(ot,E("../common/bucket/getBucketLifecycle")),ne(ot,E("../common/bucket/putBucketLifecycle")),ne(ot,E("../common/bucket/deleteBucketLifecycle")),ne(ot,E("../common/bucket/putBucketVersioning")),ne(ot,E("../common/bucket/getBucketVersioning")),ne(ot,E("../common/bucket/getBucketInventory")),ne(ot,E("../common/bucket/deleteBucketInventory")),ne(ot,E("../common/bucket/listBucketInventory")),ne(ot,E("../common/bucket/putBucketInventory")),ne(ot,E("../common/bucket/abortBucketWorm")),ne(ot,E("../common/bucket/completeBucketWorm")),ne(ot,E("../common/bucket/extendBucketWorm")),ne(ot,E("../common/bucket/getBucketWorm")),ne(ot,E("../common/bucket/initiateBucketWorm")),ne(ot,E("./managed-upload")),ne(ot,E("../common/multipart-copy")),ne(ot,E("../common/multipart")),ne(ot,E("../common/parallel")),ot.signature=function(ze){return this.debug("authorization stringToSign: %s",ze,"info"),ee.computeSignature(this.options.accessKeySecret,ze,this.options.headerEncoding)},ot._getReqUrl=ge,ot.authorization=function(ze,Re,He,rt){var qe=ee.buildCanonicalString(ze.toUpperCase(),Re,{headers:rt,parameters:He});return ee.authorization(this.options.accessKeyId,this.options.accessKeySecret,qe,this.options.headerEncoding)},ot.request=function(){var Ze=(0,ue.default)(de.default.mark(function ze(Re){var He=this;return de.default.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(!this.options.retryMax){qe.next=6;break}return qe.next=3,Ce(Ve.bind(this),this.options.retryMax,{errorHandler:function(_e){var We=function(Ye){if(Re.stream)return!1;var Fe=[-1,-2].includes(Ye.status),Ne=He.options.requestErrorRetryHandle||function(){return!0};return Fe&&Ne(Ye)};return!!We(_e)}})(Re);case 3:return qe.abrupt("return",qe.sent);case 6:return qe.abrupt("return",Ve.call(this,Re));case 7:case"end":return qe.stop()}},ze,this)}));return function(ze){return Ze.apply(this,arguments)}}();function Ve(Ze){return Xe.apply(this,arguments)}function Xe(){return Xe=(0,ue.default)(de.default.mark(function Ze(ze){var Re,He,rt,qe,ut,_e;return de.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(!(this.options.stsToken&&Ie(this.options.refreshSTSToken))){Oe.next=3;break}return Oe.next=3,Pe.call(this);case 3:return Re=pe.call(this,ze),this.options.useFetch||(Re.params.mode="disable-fetch"),qe=!!ze.stream,Oe.prev=6,Oe.next=9,this.urllib.request(Re.url,Re.params);case 9:He=Oe.sent,this.debug("response %s %s, got %s, headers: %j",ze.method,Re.url,He.status,He.headers,"info"),Oe.next=16;break;case 13:Oe.prev=13,Oe.t0=Oe.catch(6),rt=Oe.t0;case 16:if(!(He&&ze.successStatuses&&ze.successStatuses.indexOf(He.status)===-1)){Oe.next=28;break}return Oe.next=19,this.requestError(He);case 19:if(ut=Oe.sent,!(ut.code==="RequestTimeTooSkewed"&&!qe)){Oe.next=25;break}return this.options.amendTimeSkewed=+new Date(ut.serverTime)-new Date,Oe.next=24,this.request(ze);case 24:return Oe.abrupt("return",Oe.sent);case 25:ut.params=ze,Oe.next=32;break;case 28:if(!rt){Oe.next=32;break}return Oe.next=31,this.requestError(rt);case 31:ut=Oe.sent;case 32:if(!ut){Oe.next=34;break}throw ut;case 34:if(!ze.xmlResponse){Oe.next=39;break}return Oe.next=37,this.parseXML(He.data);case 37:_e=Oe.sent,He.data=_e;case 39:return Oe.abrupt("return",He);case 40:case"end":return Oe.stop()}},Ze,this,[[6,13]])})),Xe.apply(this,arguments)}ot._getResource=function(ze){var Re="/";return ze.bucket&&(Re+="".concat(ze.bucket,"/")),ze.object&&(Re+=fe(ze.object,this.options.headerEncoding)),Re},ot._escape=function(ze){return y.encodeURIComponent(ze).replace(/%2F/g,"/")},ot._getUserAgent=function(){var ze=te&&te.browser?"js":"nodejs",Re="aliyun-sdk-".concat(ze,"/").concat(b.version),He=a.description;return!He&&te&&(He="Node.js ".concat(te.version.slice(1)," on ").concat(te.platform," ").concat(te.arch)),this._checkUserAgent("".concat(Re," ").concat(He))},ot._checkUserAgent=function(ze){var Re=ze.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return Re},ot.checkBrowserAndVersion=function(ze,Re){return z.name===ze&&z.version.split(".")[0]===Re},ot.parseXML=function(ze){return new Promise(function(Re,He){oe.isBuffer(ze)&&(ze=ze.toString()),ae.parseString(ze,{explicitRoot:!1,explicitArray:!1},function(rt,qe){rt?He(rt):Re(qe)})})},ot.requestError=function(){var Ze=(0,ue.default)(de.default.mark(function Re(He){var rt,qe,ut,_e;return de.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(rt=null,!(!He.data||!He.data.length)){Oe.next=5;break}He.status===-1||He.status===-2?(rt=new Error(He.message),rt.name=He.name,rt.status=He.status,rt.code=He.name):(He.status===404?(rt=new Error("Object not exists"),rt.name="NoSuchKeyError",rt.status=404,rt.code="NoSuchKey"):He.status===412?(rt=new Error("Pre condition failed"),rt.name="PreconditionFailedError",rt.status=412,rt.code="PreconditionFailed"):(rt=new Error("Unknow error, status: ".concat(He.status)),rt.name="UnknownError",rt.status=He.status),rt.requestId=He.headers["x-oss-request-id"],rt.host=""),Oe.next=32;break;case 5:return qe=String(He.data),this.debug("request response error data: %s",qe,"error"),Oe.prev=7,Oe.next=10,this.parseXML(qe);case 10:if(Oe.t0=Oe.sent,Oe.t0){Oe.next=13;break}Oe.t0={};case 13:ut=Oe.t0,Oe.next=23;break;case 16:return Oe.prev=16,Oe.t1=Oe.catch(7),this.debug(qe,"error"),Oe.t1.message+=` -raw xml: `.concat(qe),Oe.t1.status=He.status,Oe.t1.requestId=He.headers["x-oss-request-id"],Oe.abrupt("return",Oe.t1);case 23:_e=ut.Message||"unknow request error, status: ".concat(He.status),ut.Condition&&(_e+=" (condition: ".concat(ut.Condition,")")),rt=new Error(_e),rt.name=ut.Code?"".concat(ut.Code,"Error"):"UnknownError",rt.status=He.status,rt.code=ut.Code,rt.requestId=ut.RequestId,rt.hostId=ut.HostId,rt.serverTime=ut.ServerTime;case 32:return this.debug("generate error %j",rt,"error"),Oe.abrupt("return",rt);case 34:case"end":return Oe.stop()}},Re,this,[[7,16]])}));function ze(Re){return Ze.apply(this,arguments)}return ze}()}).call(this)}).call(this,{isBuffer:E("../../node_modules/is-buffer/index.js")},E("_process"))},{"../../node_modules/is-buffer/index.js":366,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":49,"../common/signUtils":50,"../common/utils/createRequest":56,"../common/utils/encoder":59,"../common/utils/isFunction":68,"../common/utils/retry":74,"../common/utils/setSTSToken":76,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,agentkeepalive:81,bowser:88,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.split.js":307,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.js":313,debug:465,"merge-descriptors":372,platform:379,urllib:475,utility:474,xml2js:426}],4:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("@babel/runtime/helpers/interopRequireDefault"),se=te(E("@babel/runtime/regenerator"));E("core-js/modules/es.function.name.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.array.filter.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.typed-array.uint8-array.js"),E("core-js/modules/es.typed-array.copy-within.js"),E("core-js/modules/es.typed-array.every.js"),E("core-js/modules/es.typed-array.fill.js"),E("core-js/modules/es.typed-array.filter.js"),E("core-js/modules/es.typed-array.find.js"),E("core-js/modules/es.typed-array.find-index.js"),E("core-js/modules/es.typed-array.for-each.js"),E("core-js/modules/es.typed-array.includes.js"),E("core-js/modules/es.typed-array.index-of.js"),E("core-js/modules/es.typed-array.iterator.js"),E("core-js/modules/es.typed-array.join.js"),E("core-js/modules/es.typed-array.last-index-of.js"),E("core-js/modules/es.typed-array.map.js"),E("core-js/modules/es.typed-array.reduce.js"),E("core-js/modules/es.typed-array.reduce-right.js"),E("core-js/modules/es.typed-array.reverse.js"),E("core-js/modules/es.typed-array.set.js"),E("core-js/modules/es.typed-array.slice.js"),E("core-js/modules/es.typed-array.some.js"),E("core-js/modules/es.typed-array.sort.js"),E("core-js/modules/es.typed-array.subarray.js"),E("core-js/modules/es.typed-array.to-locale-string.js"),E("core-js/modules/es.typed-array.to-string.js");var de=te(E("@babel/runtime/helpers/asyncToGenerator")),ue=E("util"),ce=E("path"),ae=E("mime"),ie=E("copy-to"),ne=E("../common/utils/isBlob"),a=ne.isBlob,y=E("../common/utils/isFile"),x=y.isFile,b=E("../common/utils/isBuffer"),z=b.isBuffer,ee=ye;ee.multipartUpload=function(){var fe=(0,de.default)(se.default.mark(function ge(be,Pe){var Te,Ce,Le,Ie,Me,Ue,Qe,Ge,ot,Ve=arguments;return se.default.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(Te=Ve.length>2&&Ve[2]!==void 0?Ve[2]:{},this.resetCancelFlag(),Te.disabledMD5=Te.disabledMD5===void 0?!0:!!Te.disabledMD5,!(Te.checkpoint&&Te.checkpoint.uploadId)){Ze.next=8;break}return Pe&&x(Pe)&&(Te.checkpoint.file=Pe),Ze.next=7,this._resumeMultipart(Te.checkpoint,Te);case 7:return Ze.abrupt("return",Ze.sent);case 8:return Ce=102400,Te.mime||(x(Pe)?Te.mime=ae.getType(ce.extname(Pe.name)):a(Pe)?Te.mime=Pe.type:z(Pe)?Te.mime="":Te.mime=ae.getType(ce.extname(Pe))),Te.headers=Te.headers||{},this._convertMetaToHeaders(Te.meta,Te.headers),Ze.next=14,this._getFileSize(Pe);case 14:if(Le=Ze.sent,!(Le0&&ie(Ue).to(Ge),ot=this._divideParts(Le,Ie),Ve=ot.length,Xe=!1,Ze=function(Fe,Ne){return new Promise(function(){var et=(0,de.default)(se.default.mark(function De(je,Ee){var xe,we,Be,Ke,nt;return se.default.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if($e.prev=0,Fe.isCancel()){$e.next=29;break}return xe=ot[Ne-1],$e.next=5,Fe._createBuffer(Ce,xe.start,xe.end);case 5:return we=$e.sent,Be={content:we,size:xe.end-xe.start},$e.prev=7,$e.next=10,Fe._uploadPart(Qe,Me,Ne,Be,Pe);case 10:Ke=$e.sent,$e.next=18;break;case 13:if($e.prev=13,$e.t0=$e.catch(7),$e.t0.status!==404){$e.next=17;break}throw Fe._makeAbortEvent();case 17:throw $e.t0;case 18:if(!(!Fe.isCancel()&&!Xe)){$e.next=26;break}if(be.doneParts.push({number:Ne,etag:Ke.res.headers.etag}),!Pe.progress){$e.next=23;break}return $e.next=23,Pe.progress(Ue.length/(Ve+1),be,Ke.res);case 23:je({number:Ne,etag:Ke.res.headers.etag}),$e.next=27;break;case 26:je();case 27:$e.next=30;break;case 29:je();case 30:$e.next=41;break;case 32:$e.prev=32,$e.t1=$e.catch(0),nt=new Error,nt.name=$e.t1.name,nt.message=$e.t1.message,nt.stack=$e.t1.stack,nt.partNum=Ne,ie($e.t1).to(nt),Ee(nt);case 41:case"end":return $e.stop()}},De,null,[[0,32],[7,13]])}));return function(De,je){return et.apply(this,arguments)}}())},ze=Array.from(new Array(Ve),function(Ye,Fe){return Fe+1}),Re=Ge.map(function(Ye){return Ye.number}),He=ze.filter(function(Ye){return Re.indexOf(Ye)<0}),rt=5,qe=Pe.parallel||rt,Oe.next=17,this._parallel(He,qe,function(Ye){return new Promise(function(Fe,Ne){Ze(Te,Ye).then(function(et){et&&Ge.push(et),Fe()}).catch(function(et){Ne(et)})})});case 17:if(ut=Oe.sent,Xe=!0,_e=ut.find(function(Ye){return Ye.name==="abort"}),!_e){Oe.next=22;break}throw _e;case 22:if(!this.isCancel()){Oe.next=25;break}throw Ze=null,this._makeCancelEvent();case 25:if(!(ut&&ut.length>0)){Oe.next=28;break}throw ut[0].message="Failed to upload some parts with error: ".concat(ut[0].toString()," part_num: ").concat(ut[0].partNum),ut[0];case 28:return Oe.next=30,this.completeMultipartUpload(Qe,Me,Ge,Pe);case 30:return Oe.abrupt("return",Oe.sent);case 31:case"end":return Oe.stop()}},ge,this)}));function me(ge,be){return fe.apply(this,arguments)}return me}(),ee._getFileSize=function(){var fe=(0,de.default)(se.default.mark(function ge(be){return se.default.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:if(!z(be)){Te.next=4;break}return Te.abrupt("return",be.length);case 4:if(!(a(be)||x(be))){Te.next=6;break}return Te.abrupt("return",be.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return Te.stop()}},ge)}));function me(ge){return fe.apply(this,arguments)}return me}();var re=E("stream"),le=re.Readable;function pe(fe,me){if(!(this instanceof pe))return new pe(fe,me);le.call(this,me),this.file=fe,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}ue.inherits(pe,le),pe.prototype.readFileAndPush=function(me){if(this.fileBuffer)for(var ge=!0;ge&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:Pe,this.start=Pe,ge=this.push(this.fileBuffer.slice(be,Pe))}},pe.prototype._read=function(me){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var ge=16*1024;me=me||ge;var be=this;this.reader.onload=function(Te){be.fileBuffer=oe.from(new Uint8Array(Te.target.result)),be.file=null,be.readFileAndPush(me)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(me)};function ve(fe){return fe.arrayBuffer?fe.arrayBuffer():new Promise(function(me,ge){var be=new FileReader;be.onload=function(Pe){me(Pe.target.result)},be.onerror=function(Pe){ge(Pe)},be.readAsArrayBuffer(fe)})}ee._createBuffer=function(){var fe=(0,de.default)(se.default.mark(function ge(be,Pe,Te){var Ce,Le;return se.default.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(!(a(be)||x(be))){Me.next=8;break}return Ce=be.slice(Pe,Te),Me.next=4,ve(Ce);case 4:return Le=Me.sent,Me.abrupt("return",oe.from(Le));case 8:if(!z(be)){Me.next=12;break}return Me.abrupt("return",be.subarray(Pe,Te));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return Me.stop()}},ge)}));function me(ge,be,Pe){return fe.apply(this,arguments)}return me}(),ee._getPartSize=function(me,ge){var be=1e4,Pe=1*1024*1024;ge||(ge=Pe);var Te=Math.ceil(me/be);return ge1&&Ue[1]!==void 0?Ue[1]:{},Pe=ge["continuation-token"]||ge.continuationToken,Pe&&(be.subres=Object.assign({"continuation-token":Pe},be.subres)),Te=this._objectRequestParams("GET","",be),Te.query=Object.assign({"list-type":2},ge),delete Te.query["continuation-token"],delete Te.query.continuationToken,Te.xmlResponse=!0,Te.successStatuses=[200],Ge.next=11,this.request(Te);case 11:return Ce=Ge.sent,Le=Ce.data.Contents||[],Ie=this,Le&&(Array.isArray(Le)||(Le=[Le]),Le=Le.map(function(ot){var Ve=null;return ot.Owner&&(Ve={id:ot.Owner.ID,displayName:ot.Owner.DisplayName}),{name:ot.Key,url:Ie._objectUrl(ot.Key),lastModified:ot.LastModified,etag:ot.ETag,type:ot.Type,size:Number(ot.Size),storageClass:ot.StorageClass,owner:Ve}})),Me=Ce.data.CommonPrefixes||null,Me&&(Array.isArray(Me)||(Me=[Me]),Me=Me.map(function(ot){return ot.Prefix})),Ge.abrupt("return",{res:Ce.res,objects:Le,prefixes:Me,isTruncated:Ce.data.IsTruncated==="true",keyCount:+Ce.data.KeyCount,continuationToken:Ce.data.ContinuationToken||null,nextContinuationToken:Ce.data.NextContinuationToken||null});case 18:case"end":return Ge.stop()}},me,this)}));function fe(me){return ve.apply(this,arguments)}return fe}(),pe.restore=function(){var ve=(0,se.default)(te.default.mark(function me(ge){var be,Pe,Te,Ce,Le=arguments;return te.default.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return be=Le.length>1&&Le[1]!==void 0?Le[1]:{type:"Archive"},be=be||{},be.subres=Object.assign({restore:""},be.subres),be.versionId&&(be.subres.versionId=be.versionId),Pe=this._objectRequestParams("POST",ge,be),be.type==="ColdArchive"&&(Te={RestoreRequest:{Days:be.Days?be.Days:2,JobParameters:{Tier:be.JobParameters?be.JobParameters:"Standard"}}},Pe.content=le(Te,{headers:!0}),Pe.mime="xml"),Pe.successStatuses=[202],Me.next=9,this.request(Pe);case 9:return Ce=Me.sent,Me.abrupt("return",{res:Ce.res});case 11:case"end":return Me.stop()}},me,this)}));function fe(me){return ve.apply(this,arguments)}return fe}(),pe._objectUrl=function(fe){return this._getReqUrl({bucket:this.options.bucket,object:fe})},pe._objectRequestParams=function(fe,me,ge){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");ge=ge||{},me=this._objectName(me);var be={object:me,bucket:this.options.bucket,method:fe,subres:ge&&ge.subres,timeout:ge&&ge.timeout,ctx:ge&&ge.ctx};return ge.headers&&(be.headers={},ue(ge.headers).to(be.headers)),be},pe._objectName=function(fe){return fe.replace(/^\/+/,"")},pe._convertMetaToHeaders=function(fe,me){fe&&Object.keys(fe).forEach(function(ge){me["x-oss-meta-".concat(ge)]=fe[ge]})},pe._deleteFileSafe=function(fe){var me=this;return new Promise(function(ge){de.exists(fe,function(be){be?de.unlink(fe,function(Pe){Pe&&me.debug("unlink %j error: %s",fe,Pe,"error"),ge()}):ge()})})}},{"../common/callback":24,"../common/image":27,"../common/object/asyncSignatureUrl":31,"../common/object/copyObject":32,"../common/object/delete":33,"../common/object/deleteMulti":34,"../common/object/deleteObjectTagging":35,"../common/object/generateObjectUrl":36,"../common/object/get":37,"../common/object/getACL":38,"../common/object/getBucketVersions":39,"../common/object/getObjectMeta":40,"../common/object/getObjectTagging":41,"../common/object/getObjectUrl":42,"../common/object/getSymlink":43,"../common/object/head":44,"../common/object/putACL":45,"../common/object/putObjectTagging":46,"../common/object/putSymlink":47,"../common/object/signatureUrl":48,"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"../common/utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,fs:89,"merge-descriptors":372,mime:374,path:378}],6:[function(E,Se,ye){"use strict";ye.version="6.18.1"},{}],7:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.abortBucketWorm=void 0;var de=E("../utils/checkBucketName");function ue(ae,ie){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ae(ie,ne){var a,y;return te.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return de.checkBucketName(ie),a=this._bucketRequestParams("DELETE",ie,"worm",ne),b.next=4,this.request(a);case 4:return y=b.sent,b.abrupt("return",{res:y.res,status:y.status});case 6:case"end":return b.stop()}},ae,this)})),ce.apply(this,arguments)}ye.abortBucketWorm=ue},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],8:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.completeBucketWorm=void 0;var de=E("../utils/checkBucketName");function ue(ae,ie,ne){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ae(ie,ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return de.checkBucketName(ie),y=this._bucketRequestParams("POST",ie,{wormId:ne},a),z.next=4,this.request(y);case 4:return x=z.sent,z.abrupt("return",{res:x.res,status:x.status});case 6:case"end":return z.stop()}},ae,this)})),ce.apply(this,arguments)}ye.completeBucketWorm=ue},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],9:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.deleteBucketInventory=void 0;var de=E("../utils/checkBucketName");function ue(ae,ie){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ae(ie,ne){var a,y,x,b,z=arguments;return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return a=z.length>2&&z[2]!==void 0?z[2]:{},y=Object.assign({inventory:"",inventoryId:ne},a.subres),de.checkBucketName(ie),x=this._bucketRequestParams("DELETE",ie,y,a),x.successStatuses=[204],re.next=7,this.request(x);case 7:return b=re.sent,re.abrupt("return",{status:b.status,res:b.res});case 9:case"end":return re.stop()}},ae,this)})),ce.apply(this,arguments)}ye.deleteBucketInventory=ue},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],10:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=ye;ce.deleteBucketLifecycle=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b;return te.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ue(a),x=this._bucketRequestParams("DELETE",a,"lifecycle",y),x.successStatuses=[204],ee.next=5,this.request(x);case 5:return b=ee.sent,ee.abrupt("return",{res:b.res});case 7:case"end":return ee.stop()}},ne,this)}));function ie(ne,a){return ae.apply(this,arguments)}return ie}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],11:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=ye;ce.deleteBucketWebsite=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b;return te.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ue(a),x=this._bucketRequestParams("DELETE",a,"website",y),x.successStatuses=[204],ee.next=5,this.request(x);case 5:return b=ee.sent,ee.abrupt("return",{res:b.res});case 7:case"end":return ee.stop()}},ne,this)}));function ie(ne,a){return ae.apply(this,arguments)}return ie}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],12:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.extendBucketWorm=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/obj2xml");function ce(ie,ne,a,y){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a,y,x){var b,z,ee;return te.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return de.checkBucketName(ne),b=this._bucketRequestParams("POST",ne,{wormExtend:"",wormId:a},x),z={ExtendWormConfiguration:{RetentionPeriodInDays:y}},b.mime="xml",b.content=ue.obj2xml(z,{headers:!0}),b.successStatuses=[200],le.next=8,this.request(b);case 8:return ee=le.sent,le.abrupt("return",{res:ee.res,status:ee.status});case 10:case"end":return le.stop()}},ie,this)})),ae.apply(this,arguments)}ye.extendBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],13:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.getBucketInventory=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/formatInventoryConfig");function ce(ie,ne){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a){var y,x,b,z,ee=arguments;return te.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return y=ee.length>2&&ee[2]!==void 0?ee[2]:{},x=Object.assign({inventory:"",inventoryId:a},y.subres),de.checkBucketName(ne),b=this._bucketRequestParams("GET",ne,x,y),b.successStatuses=[200],b.xmlResponse=!0,le.next=8,this.request(b);case 8:return z=le.sent,le.abrupt("return",{status:z.status,res:z.res,inventory:ue.formatInventoryConfig(z.data)});case 10:case"end":return le.stop()}},ie,this)})),ae.apply(this,arguments)}ye.getBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],14:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.map.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/isArray"),ae=ce.isArray,ie=E("../utils/formatObjKey"),ne=ie.formatObjKey,a=ye;a.getBucketLifecycle=function(){var y=(0,se.default)(te.default.mark(function b(z,ee){var re,le,pe;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return ue(z),re=this._bucketRequestParams("GET",z,"lifecycle",ee),re.successStatuses=[200],re.xmlResponse=!0,fe.next=6,this.request(re);case 6:return le=fe.sent,pe=le.data.Rule||null,pe&&(ae(pe)||(pe=[pe]),pe=pe.map(function(me){return me.ID&&(me.id=me.ID,delete me.ID),me.Tag&&!ae(me.Tag)&&(me.Tag=[me.Tag]),ne(me,"firstLowerCase")})),fe.abrupt("return",{rules:pe,res:le.res});case 10:case"end":return fe.stop()}},b,this)}));function x(b,z){return y.apply(this,arguments)}return x}()},{"../utils/checkBucketName":51,"../utils/formatObjKey":61,"../utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280}],15:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=ye;ce.getBucketVersioning=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b,z;return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return ue(a),x=this._bucketRequestParams("GET",a,"versioning",y),x.xmlResponse=!0,x.successStatuses=[200],re.next=6,this.request(x);case 6:return b=re.sent,z=b.data.Status,re.abrupt("return",{status:b.status,versionStatus:z,res:b.res});case 9:case"end":return re.stop()}},ne,this)}));function ie(ne,a){return ae.apply(this,arguments)}return ie}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],16:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/isObject"),ae=ce.isObject,ie=ye;ie.getBucketWebsite=function(){var ne=(0,se.default)(te.default.mark(function y(x,b){var z,ee,re;return te.default.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return ue(x),z=this._bucketRequestParams("GET",x,"website",b),z.successStatuses=[200],z.xmlResponse=!0,pe.next=6,this.request(z);case 6:return ee=pe.sent,re=[],ee.data.RoutingRules&&ee.data.RoutingRules.RoutingRule&&(ae(ee.data.RoutingRules.RoutingRule)?re=[ee.data.RoutingRules.RoutingRule]:re=ee.data.RoutingRules.RoutingRule),pe.abrupt("return",{index:ee.data.IndexDocument&&ee.data.IndexDocument.Suffix||"",supportSubDir:ee.data.IndexDocument&&ee.data.IndexDocument.SupportSubDir||"false",type:ee.data.IndexDocument&&ee.data.IndexDocument.Type,routingRules:re,error:ee.data.ErrorDocument&&ee.data.ErrorDocument.Key||null,res:ee.res});case 10:case"end":return pe.stop()}},y,this)}));function a(y,x){return ne.apply(this,arguments)}return a}()},{"../utils/checkBucketName":51,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],17:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.getBucketWorm=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/dataFix");function ce(ie,ne){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return de.checkBucketName(ne),y=this._bucketRequestParams("GET",ne,"worm",a),y.successStatuses=[200],y.xmlResponse=!0,z.next=6,this.request(y);case 6:return x=z.sent,ue.dataFix(x.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),z.abrupt("return",Object.assign(Object.assign({},x.data),{res:x.res,status:x.status}));case 9:case"end":return z.stop()}},ie,this)})),ae.apply(this,arguments)}ye.getBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/dataFix":57,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],18:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.initiateBucketWorm=void 0;var de=E("../utils/obj2xml"),ue=E("../utils/checkBucketName");function ce(ie,ne,a){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a,y){var x,b,z;return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return ue.checkBucketName(ne),x=this._bucketRequestParams("POST",ne,"worm",y),b={InitiateWormConfiguration:{RetentionPeriodInDays:a}},x.mime="xml",x.content=de.obj2xml(b,{headers:!0}),x.successStatuses=[200],re.next=8,this.request(x);case 8:return z=re.sent,re.abrupt("return",{res:z.res,wormId:z.res.headers["x-oss-worm-id"],status:z.status});case 10:case"end":return re.stop()}},ie,this)})),ae.apply(this,arguments)}ye.initiateBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],19:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.listBucketInventory=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/formatInventoryConfig");function ce(ie){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne){var a,y,x,b,z,ee,re,le,pe=arguments;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return a=pe.length>1&&pe[1]!==void 0?pe[1]:{},y=a.continuationToken,x=Object.assign({inventory:""},y&&{"continuation-token":y},a.subres),de.checkBucketName(ne),b=this._bucketRequestParams("GET",ne,x,a),b.successStatuses=[200],b.xmlResponse=!0,fe.next=9,this.request(b);case 9:return z=fe.sent,ee=z.data,re=z.res,le=z.status,fe.abrupt("return",{isTruncated:ee.IsTruncated==="true",nextContinuationToken:ee.NextContinuationToken,inventoryList:ue.formatInventoryConfig(ee.InventoryConfiguration,!0),status:le,res:re});case 12:case"end":return fe.stop()}},ie,this)})),ae.apply(this,arguments)}ye.listBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],20:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.concat.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.putBucketInventory=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/obj2xml");function ce(ie,ne){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a){var y,x,b,z,ee,re,le,pe,ve,fe,me,ge=arguments;return te.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return y=ge.length>2&&ge[2]!==void 0?ge[2]:{},x=Object.assign({inventory:"",inventoryId:a.id},y.subres),de.checkBucketName(ne),b=a.OSSBucketDestination,z=a.optionalFields,ee=a.includedObjectVersions,re="acs:oss:::",le="acs:ram::".concat(b.accountId,":role/"),pe={InventoryConfiguration:{Id:a.id,IsEnabled:a.isEnabled,Filter:{Prefix:a.prefix||""},Destination:{OSSBucketDestination:{Format:b.format,AccountId:b.accountId,RoleArn:"".concat(le).concat(b.rolename),Bucket:"".concat(re).concat(b.bucket),Prefix:b.prefix||"",Encryption:b.encryption||""}},Schedule:{Frequency:a.frequency},IncludedObjectVersions:ee,OptionalFields:{Field:(z==null?void 0:z.field)||[]}}},ve=ue.obj2xml(pe,{headers:!0,firstUpperCase:!0}),fe=this._bucketRequestParams("PUT",ne,x,y),fe.successStatuses=[200],fe.mime="xml",fe.content=ve,Pe.next=14,this.request(fe);case 14:return me=Pe.sent,Pe.abrupt("return",{status:me.status,res:me.res});case 16:case"end":return Pe.stop()}},ie,this)})),ae.apply(this,arguments)}ye.putBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287}],21:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.array.includes.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/isArray"),ae=ce.isArray,ie=E("../utils/deepCopy"),ne=ie.deepCopy,a=E("../utils/isObject"),y=a.isObject,x=E("../utils/obj2xml"),b=x.obj2xml,z=E("../utils/checkObjectTag"),ee=z.checkObjectTag,re=E("../utils/getStrBytesCount"),le=re.getStrBytesCount,pe=ye;pe.putBucketLifecycle=function(){var be=(0,se.default)(te.default.mark(function Te(Ce,Le,Ie){var Me,Ue,Qe,Ge,ot;return te.default.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(ue(Ce),ae(Le)){Xe.next=3;break}throw new Error("rules must be Array");case 3:return Me=this._bucketRequestParams("PUT",Ce,"lifecycle",Ie),Ue=[],Qe={LifecycleConfiguration:{Rule:Ue}},Le.forEach(function(Ze){ve(Ze),ge(Ze),Ze.id&&(Ze.ID=Ze.id,delete Ze.id),Ue.push(Ze)}),Ge=b(Qe,{headers:!0,firstUpperCase:!0}),Me.content=Ge,Me.mime="xml",Me.successStatuses=[200],Xe.next=13,this.request(Me);case 13:return ot=Xe.sent,Xe.abrupt("return",{res:ot.res});case 15:case"end":return Xe.stop()}},Te,this)}));function Pe(Te,Ce,Le){return be.apply(this,arguments)}return Pe}();function ve(be){be.days&&(be.expiration={days:be.days}),be.date&&(be.expiration={createdBeforeDate:be.date})}function fe(be,Pe){var Te=be.days,Ce=be.createdBeforeDate;if(!Te&&!Ce)throw new Error("".concat(Pe," must includes days or createdBeforeDate"));if(Te&&!/^[1-9][0-9]*$/.test(Te))throw new Error("days must be a positive integer");if(Ce&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(Ce))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function me(be){if(!ae(be)&&!y(be))throw new Error("tag must be Object or Array");be=y(be)?[be]:be;var Pe={},Te=ne(be);Te.forEach(function(Ce){Pe[Ce.key]=Ce.value}),ee(Pe)}function ge(be){if(be.id&&le(be.id)>255)throw new Error("ID is composed of 255 bytes at most");if(be.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(be.status))throw new Error("Status must be Enabled or Disabled");if(be.transition){if(!["IA","Archive"].includes(be.transition.storageClass))throw new Error("StorageClass must be IA or Archive");fe(be.transition,"Transition")}if(be.expiration){if(!be.expiration.expiredObjectDeleteMarker)fe(be.expiration,"Expiration");else if(be.expiration.days||be.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(be.abortMultipartUpload&&fe(be.abortMultipartUpload,"AbortMultipartUpload"),!be.expiration&&!be.abortMultipartUpload&&!be.transition&&!be.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(be.tag){if(be.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");me(be.tag)}}},{"../utils/checkBucketName":51,"../utils/checkObjectTag":54,"../utils/deepCopy":58,"../utils/getStrBytesCount":62,"../utils/isArray":63,"../utils/isObject":70,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],22:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.includes.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/obj2xml"),ae=ce.obj2xml,ie=ye;ie.putBucketVersioning=function(){var ne=(0,se.default)(te.default.mark(function y(x,b){var z,ee,re,le,pe=arguments;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(z=pe.length>2&&pe[2]!==void 0?pe[2]:{},ue(x),["Enabled","Suspended"].includes(b)){fe.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return ee=this._bucketRequestParams("PUT",x,"versioning",z),re={VersioningConfiguration:{Status:b}},ee.mime="xml",ee.content=ae(re,{headers:!0}),fe.next=10,this.request(ee);case 10:return le=fe.sent,fe.abrupt("return",{res:le.res,status:le.status});case 12:case"end":return fe.stop()}},y,this)}));function a(y,x){return ne.apply(this,arguments)}return a}()},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277}],23:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/obj2xml"),ae=ce.obj2xml,ie=E("../utils/isArray"),ne=ie.isArray,a=ye;a.putBucketWebsite=function(){var y=(0,se.default)(te.default.mark(function b(z){var ee,re,le,pe,ve,fe,me,ge=arguments;return te.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(ee=ge.length>1&&ge[1]!==void 0?ge[1]:{},re=ge.length>2?ge[2]:void 0,ue(z),le=this._bucketRequestParams("PUT",z,"website",re),pe={Suffix:ee.index||"index.html"},ve={IndexDocument:pe},fe={WebsiteConfiguration:ve},ee.supportSubDir&&(pe.SupportSubDir=ee.supportSubDir),ee.type&&(pe.Type=ee.type),ee.error&&(ve.ErrorDocument={Key:ee.error}),ee.routingRules===void 0){Pe.next=14;break}if(ne(ee.routingRules)){Pe.next=13;break}throw new Error("RoutingRules must be Array");case 13:ve.RoutingRules={RoutingRule:ee.routingRules};case 14:return fe=ae(fe),le.content=fe,le.mime="xml",le.successStatuses=[200],Pe.next=20,this.request(le);case 20:return me=Pe.sent,Pe.abrupt("return",{res:me.res});case 22:case"end":return Pe.stop()}},b,this)}));function x(b){return y.apply(this,arguments)}return x}()},{"../utils/checkBucketName":51,"../utils/isArray":63,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],24:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),ye.encodeCallback=function(se,de){if(se.headers=se.headers||{},!Object.prototype.hasOwnProperty.call(se.headers,"x-oss-callback")&&de.callback){var ue={callbackUrl:encodeURI(de.callback.url),callbackBody:de.callback.body};de.callback.host&&(ue.callbackHost=de.callback.host),de.callback.contentType&&(ue.callbackBodyType=de.callback.contentType);var ce=oe.from(JSON.stringify(ue)).toString("base64");if(se.headers["x-oss-callback"]=ce,de.callback.customValue){var ae={};Object.keys(de.callback.customValue).forEach(function(ie){ae["x:".concat(ie)]=de.callback.customValue[ie].toString()}),se.headers["x-oss-callback-var"]=oe.from(JSON.stringify(ae)).toString("base64")}}}}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/web.dom-collections.for-each.js":339}],25:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js");var oe=function(ne){return ne&&ne.__esModule?ne:{default:ne}};Object.defineProperty(ye,"__esModule",{value:!0}),ye.getReqUrl=void 0;var te=oe(E("copy-to")),se=oe(E("url")),de=oe(E("merge-descriptors")),ue=oe(E("is-type-of")),ce=E("../utils/isIP"),ae=E("../utils/checkConfigValid");function ie(ne){var a={},y=this.options.cname;ae.checkConfigValid(this.options.endpoint,"endpoint"),te.default(this.options.endpoint,!1).to(a),ne.bucket&&!y&&!ce.isIP(a.hostname)&&!this.options.sldEnable&&(a.host="".concat(ne.bucket,".").concat(a.host));var x="/";ne.bucket&&this.options.sldEnable&&(x+="".concat(ne.bucket,"/")),ne.object&&(x+=this._escape(ne.object).replace(/\+/g,"%2B")),a.pathname=x;var b={};if(ne.query&&de.default(b,ne.query),ne.subres){var z={};ue.default.string(ne.subres)?z[ne.subres]="":ue.default.array(ne.subres)?ne.subres.forEach(function(ee){z[ee]=""}):z=ne.subres,de.default(b,z)}return a.query=b,se.default.format(a)}ye.getReqUrl=ie},{"../utils/checkConfigValid":52,"../utils/isIP":69,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466,"merge-descriptors":372,url:472}],26:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.string.trim.js");var oe=E("humanize-ms"),te=E("url"),se=E("../utils/checkBucketName"),de=se.checkBucketName,ue=E("../utils/setRegion"),ce=ue.setRegion,ae=E("../utils/checkConfigValid"),ie=ae.checkConfigValid;function ne(a,y){ie(a,"endpoint");var x=te.parse(a);if(x.protocol||(x=te.parse("http".concat(y?"s":"","://").concat(a))),x.protocol!=="http:"&&x.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return x}Se.exports=function(a){if(!a||!a.accessKeyId||!a.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");a.stsToken&&!a.refreshSTSToken&&!a.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),a.bucket&&de(a.bucket);var y=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},a);if(y.accessKeyId=y.accessKeyId.trim(),y.accessKeySecret=y.accessKeySecret.trim(),y.timeout&&(y.timeout=oe(y.timeout)),y.endpoint)y.endpoint=ne(y.endpoint,y.secure);else if(y.region)y.endpoint=ce(y.region,y.internal,y.secure);else throw new Error("require options.endpoint or options.region");return y.inited=!0,y}},{"../utils/checkBucketName":51,"../utils/checkConfigValid":52,"../utils/setRegion":75,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.trim.js":308,"humanize-ms":356,url:472}],27:[function(E,Se,ye){"use strict";var oe=E("merge-descriptors"),te=ye;oe(te,E("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":372}],28:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.concat.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("querystring"),ae=E("js-base64"),ie=ae.Base64.encode,ne=ye;ne.processObjectSave=function(){var y=(0,se.default)(te.default.mark(function b(z,ee,re,le){var pe,ve,fe,me;return te.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return a(z,"sourceObject"),a(ee,"targetObject"),a(re,"process"),ee=this._objectName(ee),le&&ue(le),pe=this._objectRequestParams("POST",z,{subres:"x-oss-process"}),ve=le?",b_".concat(ie(le)):"",ee=ie(ee),fe={"x-oss-process":"".concat(re,"|sys/saveas,o_").concat(ee).concat(ve)},pe.content=ce.stringify(fe),be.next=12,this.request(pe);case 12:return me=be.sent,be.abrupt("return",{res:me.res,status:me.res.status});case 14:case"end":return be.stop()}},b,this)}));function x(b,z,ee,re){return y.apply(this,arguments)}return x}();function a(y,x){if(!y)throw new Error("".concat(x," is required"));if(typeof y!="string")throw new Error("".concat(x," must be String"))}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"js-base64":371,querystring:385}],29:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.array.filter.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.regexp.to-string.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("debug")("ali-oss:multipart-copy"),ue=E("copy-to"),ce=ye;ce.uploadPartCopy=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y,x,b,z){var ee,re,le,pe,ve,fe=arguments;return te.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ee=fe.length>5&&fe[5]!==void 0?fe[5]:{},ee.headers=ee.headers||{},re=ee.versionId||ee.subres&&ee.subres.versionId||null,re?le="/".concat(z.sourceBucketName,"/").concat(encodeURIComponent(z.sourceKey),"?versionId=").concat(re):le="/".concat(z.sourceBucketName,"/").concat(encodeURIComponent(z.sourceKey)),ee.headers["x-oss-copy-source"]=le,b&&(ee.headers["x-oss-copy-source-range"]="bytes=".concat(b)),ee.subres={partNumber:x,uploadId:y},pe=this._objectRequestParams("PUT",a,ee),pe.mime=ee.mime,pe.successStatuses=[200],ge.next=12,this.request(pe);case 12:return ve=ge.sent,ge.abrupt("return",{name:a,etag:ve.res.headers.etag,res:ve.res});case 14:case"end":return ge.stop()}},ne,this)}));function ie(ne,a,y,x,b){return ae.apply(this,arguments)}return ie}(),ce.multipartUploadCopy=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b,z,ee,re,le,pe,ve,fe,me,ge,be,Pe=arguments;return te.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return x=Pe.length>2&&Pe[2]!==void 0?Pe[2]:{},this.resetCancelFlag(),b=x.versionId,z=b===void 0?null:b,ee={versionId:z},Ce.next=6,this._getObjectMeta(y.sourceBucketName,y.sourceKey,ee);case 6:if(re=Ce.sent,le=re.res.headers["content-length"],y.startOffset=y.startOffset||0,y.endOffset=y.endOffset||le,!(x.checkpoint&&x.checkpoint.uploadId)){Ce.next=14;break}return Ce.next=13,this._resumeMultipartCopy(x.checkpoint,y,x);case 13:return Ce.abrupt("return",Ce.sent);case 14:if(pe=102400,ve=y.endOffset-y.startOffset,!(ve0)){Xe.next=40;break}throw ot=Qe[0],ot.message="Failed to copy some parts with error: ".concat(ot.toString()," part_num: ").concat(ot.partNum),ot;case 40:return Xe.next=42,this.completeMultipartUpload(fe,pe,ve,x);case 42:return Xe.abrupt("return",Xe.sent);case 43:case"end":return Xe.stop()}},ne,this)}));function ie(ne,a,y){return ae.apply(this,arguments)}return ie}(),ce._divideMultipartCopyParts=function(ie,ne,a){for(var y=Math.ceil(ie/ne),x=[],b=0;b +`,he+=" ".concat(z?"true":"false",` +`),ee&&ee.length>0){for(he+=` +`,ve=0;ve".concat(ee[ve],` +`);he+=` +`}else he+=` +`;return he+="",le.content=he,le.mime="xml",le.successStatuses=[200],ge.next=10,this.request(le);case 10:return fe=ge.sent,ge.abrupt("return",{res:fe.res});case 12:case"end":return ge.stop()}},x,this)}));function y(x,b,z,ee){return a.apply(this,arguments)}return y}(),ae.getBucketReferer=function(){var a=(0,se.default)(te.default.mark(function x(b,z){var ee,re,le;return te.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return ee=this._bucketRequestParams("GET",b,"referer",z),ee.successStatuses=[200],ee.xmlResponse=!0,ve.next=5,this.request(ee);case 5:return re=ve.sent,le=re.data.RefererList.Referer||null,le&&(ie(le)||(le=[le])),ve.abrupt("return",{allowEmpty:re.data.AllowEmptyReferer==="true",referers:le,res:re.res});case 9:case"end":return ve.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae.deleteBucketReferer=function(){var a=(0,se.default)(te.default.mark(function x(b,z){return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return re.next=2,this.putBucketReferer(b,!0,null,z);case 2:return re.abrupt("return",re.sent);case 3:case"end":return re.stop()}},x,this)}));function y(x,b){return a.apply(this,arguments)}return y}(),ae._bucketRequestParams=function(y,x,b,z){return{method:y,bucket:x,subres:b,timeout:z&&z.timeout,ctx:z&&z.ctx}}},{"../common/utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,assert:82,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],3:[function(E,Se,ye){(function(oe,te){(function(){"use strict";var se=E("@babel/runtime/helpers/interopRequireDefault"),de=se(E("@babel/runtime/regenerator")),ue=se(E("@babel/runtime/helpers/asyncToGenerator"));E("core-js/modules/es.function.name.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.symbol.js"),E("core-js/modules/es.symbol.description.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.to-string.js");var ce=E("debug")("ali-oss"),ae=E("xml2js"),ie=E("agentkeepalive"),ne=E("merge-descriptors"),a=E("platform"),y=E("utility"),x=E("urllib"),b=E("./version"),z=E("bowser"),ee=E("../common/signUtils"),re=E("../common/client/initOptions"),le=E("../common/utils/createRequest"),he=le.createRequest,ve=E("../common/utils/encoder"),fe=ve.encoder,me=E("../common/client/getReqUrl"),ge=me.getReqUrl,be=E("../common/utils/setSTSToken"),Pe=be.setSTSToken,Te=E("../common/utils/retry"),Ce=Te.retry,Le=E("../common/utils/isFunction"),Ie=Le.isFunction,Me=new ie;function Ue(){var Ze=a.name,ze=a.version;Ze&&Ze.toLowerCase&&Ze.toLowerCase()==="ie"&&ze.split(".")[0]<10&&console.warn("ali-oss does not support the current browser")}function Qe(){return location&&location.protocol==="https:"}function Ge(Ze,ze){if(Ue(),!(this instanceof Ge))return new Ge(Ze,ze);Ze&&Ze.inited?this.options=Ze:this.options=Ge.initOptions(Ze),this.options.cancelFlag=!1,this.options.urllib?this.urllib=this.options.urllib:(this.urllib=x,this.agent=this.options.agent||Me),this.ctx=ze,this.userAgent=this._getUserAgent(),this.stsTokenFreshTime=new Date,this.options.amendTimeSkewed=0}Se.exports=Ge,Ge.initOptions=function(ze){ze.stsToken||console.warn("Please use STS Token for safety, see more details at https://help.aliyun.com/document_detail/32077.html");var Re=Object.assign({secure:Qe(),useFetch:!1},ze);return re(Re)};var ot=Ge.prototype;ot.debug=ce,ne(ot,E("./object")),ne(ot,E("./bucket")),ne(ot,E("../common/bucket/getBucketWebsite")),ne(ot,E("../common/bucket/putBucketWebsite")),ne(ot,E("../common/bucket/deleteBucketWebsite")),ne(ot,E("../common/bucket/getBucketLifecycle")),ne(ot,E("../common/bucket/putBucketLifecycle")),ne(ot,E("../common/bucket/deleteBucketLifecycle")),ne(ot,E("../common/bucket/putBucketVersioning")),ne(ot,E("../common/bucket/getBucketVersioning")),ne(ot,E("../common/bucket/getBucketInventory")),ne(ot,E("../common/bucket/deleteBucketInventory")),ne(ot,E("../common/bucket/listBucketInventory")),ne(ot,E("../common/bucket/putBucketInventory")),ne(ot,E("../common/bucket/abortBucketWorm")),ne(ot,E("../common/bucket/completeBucketWorm")),ne(ot,E("../common/bucket/extendBucketWorm")),ne(ot,E("../common/bucket/getBucketWorm")),ne(ot,E("../common/bucket/initiateBucketWorm")),ne(ot,E("./managed-upload")),ne(ot,E("../common/multipart-copy")),ne(ot,E("../common/multipart")),ne(ot,E("../common/parallel")),ot.signature=function(ze){return this.debug("authorization stringToSign: %s",ze,"info"),ee.computeSignature(this.options.accessKeySecret,ze,this.options.headerEncoding)},ot._getReqUrl=ge,ot.authorization=function(ze,Re,He,rt){var qe=ee.buildCanonicalString(ze.toUpperCase(),Re,{headers:rt,parameters:He});return ee.authorization(this.options.accessKeyId,this.options.accessKeySecret,qe,this.options.headerEncoding)},ot.request=function(){var Ze=(0,ue.default)(de.default.mark(function ze(Re){var He=this;return de.default.wrap(function(qe){for(;;)switch(qe.prev=qe.next){case 0:if(!this.options.retryMax){qe.next=6;break}return qe.next=3,Ce(Ve.bind(this),this.options.retryMax,{errorHandler:function(_e){var We=function(Ye){if(Re.stream)return!1;var Fe=[-1,-2].includes(Ye.status),Ne=He.options.requestErrorRetryHandle||function(){return!0};return Fe&&Ne(Ye)};return!!We(_e)}})(Re);case 3:return qe.abrupt("return",qe.sent);case 6:return qe.abrupt("return",Ve.call(this,Re));case 7:case"end":return qe.stop()}},ze,this)}));return function(ze){return Ze.apply(this,arguments)}}();function Ve(Ze){return Xe.apply(this,arguments)}function Xe(){return Xe=(0,ue.default)(de.default.mark(function Ze(ze){var Re,He,rt,qe,ut,_e;return de.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(!(this.options.stsToken&&Ie(this.options.refreshSTSToken))){Oe.next=3;break}return Oe.next=3,Pe.call(this);case 3:return Re=he.call(this,ze),this.options.useFetch||(Re.params.mode="disable-fetch"),qe=!!ze.stream,Oe.prev=6,Oe.next=9,this.urllib.request(Re.url,Re.params);case 9:He=Oe.sent,this.debug("response %s %s, got %s, headers: %j",ze.method,Re.url,He.status,He.headers,"info"),Oe.next=16;break;case 13:Oe.prev=13,Oe.t0=Oe.catch(6),rt=Oe.t0;case 16:if(!(He&&ze.successStatuses&&ze.successStatuses.indexOf(He.status)===-1)){Oe.next=28;break}return Oe.next=19,this.requestError(He);case 19:if(ut=Oe.sent,!(ut.code==="RequestTimeTooSkewed"&&!qe)){Oe.next=25;break}return this.options.amendTimeSkewed=+new Date(ut.serverTime)-new Date,Oe.next=24,this.request(ze);case 24:return Oe.abrupt("return",Oe.sent);case 25:ut.params=ze,Oe.next=32;break;case 28:if(!rt){Oe.next=32;break}return Oe.next=31,this.requestError(rt);case 31:ut=Oe.sent;case 32:if(!ut){Oe.next=34;break}throw ut;case 34:if(!ze.xmlResponse){Oe.next=39;break}return Oe.next=37,this.parseXML(He.data);case 37:_e=Oe.sent,He.data=_e;case 39:return Oe.abrupt("return",He);case 40:case"end":return Oe.stop()}},Ze,this,[[6,13]])})),Xe.apply(this,arguments)}ot._getResource=function(ze){var Re="/";return ze.bucket&&(Re+="".concat(ze.bucket,"/")),ze.object&&(Re+=fe(ze.object,this.options.headerEncoding)),Re},ot._escape=function(ze){return y.encodeURIComponent(ze).replace(/%2F/g,"/")},ot._getUserAgent=function(){var ze=te&&te.browser?"js":"nodejs",Re="aliyun-sdk-".concat(ze,"/").concat(b.version),He=a.description;return!He&&te&&(He="Node.js ".concat(te.version.slice(1)," on ").concat(te.platform," ").concat(te.arch)),this._checkUserAgent("".concat(Re," ").concat(He))},ot._checkUserAgent=function(ze){var Re=ze.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta");return Re},ot.checkBrowserAndVersion=function(ze,Re){return z.name===ze&&z.version.split(".")[0]===Re},ot.parseXML=function(ze){return new Promise(function(Re,He){oe.isBuffer(ze)&&(ze=ze.toString()),ae.parseString(ze,{explicitRoot:!1,explicitArray:!1},function(rt,qe){rt?He(rt):Re(qe)})})},ot.requestError=function(){var Ze=(0,ue.default)(de.default.mark(function Re(He){var rt,qe,ut,_e;return de.default.wrap(function(Oe){for(;;)switch(Oe.prev=Oe.next){case 0:if(rt=null,!(!He.data||!He.data.length)){Oe.next=5;break}He.status===-1||He.status===-2?(rt=new Error(He.message),rt.name=He.name,rt.status=He.status,rt.code=He.name):(He.status===404?(rt=new Error("Object not exists"),rt.name="NoSuchKeyError",rt.status=404,rt.code="NoSuchKey"):He.status===412?(rt=new Error("Pre condition failed"),rt.name="PreconditionFailedError",rt.status=412,rt.code="PreconditionFailed"):(rt=new Error("Unknow error, status: ".concat(He.status)),rt.name="UnknownError",rt.status=He.status),rt.requestId=He.headers["x-oss-request-id"],rt.host=""),Oe.next=32;break;case 5:return qe=String(He.data),this.debug("request response error data: %s",qe,"error"),Oe.prev=7,Oe.next=10,this.parseXML(qe);case 10:if(Oe.t0=Oe.sent,Oe.t0){Oe.next=13;break}Oe.t0={};case 13:ut=Oe.t0,Oe.next=23;break;case 16:return Oe.prev=16,Oe.t1=Oe.catch(7),this.debug(qe,"error"),Oe.t1.message+=` +raw xml: `.concat(qe),Oe.t1.status=He.status,Oe.t1.requestId=He.headers["x-oss-request-id"],Oe.abrupt("return",Oe.t1);case 23:_e=ut.Message||"unknow request error, status: ".concat(He.status),ut.Condition&&(_e+=" (condition: ".concat(ut.Condition,")")),rt=new Error(_e),rt.name=ut.Code?"".concat(ut.Code,"Error"):"UnknownError",rt.status=He.status,rt.code=ut.Code,rt.requestId=ut.RequestId,rt.hostId=ut.HostId,rt.serverTime=ut.ServerTime;case 32:return this.debug("generate error %j",rt,"error"),Oe.abrupt("return",rt);case 34:case"end":return Oe.stop()}},Re,this,[[7,16]])}));function ze(Re){return Ze.apply(this,arguments)}return ze}()}).call(this)}).call(this,{isBuffer:E("../../node_modules/is-buffer/index.js")},E("_process"))},{"../../node_modules/is-buffer/index.js":366,"../common/bucket/abortBucketWorm":7,"../common/bucket/completeBucketWorm":8,"../common/bucket/deleteBucketInventory":9,"../common/bucket/deleteBucketLifecycle":10,"../common/bucket/deleteBucketWebsite":11,"../common/bucket/extendBucketWorm":12,"../common/bucket/getBucketInventory":13,"../common/bucket/getBucketLifecycle":14,"../common/bucket/getBucketVersioning":15,"../common/bucket/getBucketWebsite":16,"../common/bucket/getBucketWorm":17,"../common/bucket/initiateBucketWorm":18,"../common/bucket/listBucketInventory":19,"../common/bucket/putBucketInventory":20,"../common/bucket/putBucketLifecycle":21,"../common/bucket/putBucketVersioning":22,"../common/bucket/putBucketWebsite":23,"../common/client/getReqUrl":25,"../common/client/initOptions":26,"../common/multipart":30,"../common/multipart-copy":29,"../common/parallel":49,"../common/signUtils":50,"../common/utils/createRequest":56,"../common/utils/encoder":59,"../common/utils/isFunction":68,"../common/utils/retry":74,"../common/utils/setSTSToken":76,"./bucket":2,"./managed-upload":4,"./object":5,"./version":6,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,agentkeepalive:81,bowser:88,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.split.js":307,"core-js/modules/es.symbol.description.js":310,"core-js/modules/es.symbol.js":313,debug:465,"merge-descriptors":372,platform:379,urllib:475,utility:474,xml2js:426}],4:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("@babel/runtime/helpers/interopRequireDefault"),se=te(E("@babel/runtime/regenerator"));E("core-js/modules/es.function.name.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.array.filter.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.typed-array.uint8-array.js"),E("core-js/modules/es.typed-array.copy-within.js"),E("core-js/modules/es.typed-array.every.js"),E("core-js/modules/es.typed-array.fill.js"),E("core-js/modules/es.typed-array.filter.js"),E("core-js/modules/es.typed-array.find.js"),E("core-js/modules/es.typed-array.find-index.js"),E("core-js/modules/es.typed-array.for-each.js"),E("core-js/modules/es.typed-array.includes.js"),E("core-js/modules/es.typed-array.index-of.js"),E("core-js/modules/es.typed-array.iterator.js"),E("core-js/modules/es.typed-array.join.js"),E("core-js/modules/es.typed-array.last-index-of.js"),E("core-js/modules/es.typed-array.map.js"),E("core-js/modules/es.typed-array.reduce.js"),E("core-js/modules/es.typed-array.reduce-right.js"),E("core-js/modules/es.typed-array.reverse.js"),E("core-js/modules/es.typed-array.set.js"),E("core-js/modules/es.typed-array.slice.js"),E("core-js/modules/es.typed-array.some.js"),E("core-js/modules/es.typed-array.sort.js"),E("core-js/modules/es.typed-array.subarray.js"),E("core-js/modules/es.typed-array.to-locale-string.js"),E("core-js/modules/es.typed-array.to-string.js");var de=te(E("@babel/runtime/helpers/asyncToGenerator")),ue=E("util"),ce=E("path"),ae=E("mime"),ie=E("copy-to"),ne=E("../common/utils/isBlob"),a=ne.isBlob,y=E("../common/utils/isFile"),x=y.isFile,b=E("../common/utils/isBuffer"),z=b.isBuffer,ee=ye;ee.multipartUpload=function(){var fe=(0,de.default)(se.default.mark(function ge(be,Pe){var Te,Ce,Le,Ie,Me,Ue,Qe,Ge,ot,Ve=arguments;return se.default.wrap(function(Ze){for(;;)switch(Ze.prev=Ze.next){case 0:if(Te=Ve.length>2&&Ve[2]!==void 0?Ve[2]:{},this.resetCancelFlag(),Te.disabledMD5=Te.disabledMD5===void 0?!0:!!Te.disabledMD5,!(Te.checkpoint&&Te.checkpoint.uploadId)){Ze.next=8;break}return Pe&&x(Pe)&&(Te.checkpoint.file=Pe),Ze.next=7,this._resumeMultipart(Te.checkpoint,Te);case 7:return Ze.abrupt("return",Ze.sent);case 8:return Ce=102400,Te.mime||(x(Pe)?Te.mime=ae.getType(ce.extname(Pe.name)):a(Pe)?Te.mime=Pe.type:z(Pe)?Te.mime="":Te.mime=ae.getType(ce.extname(Pe))),Te.headers=Te.headers||{},this._convertMetaToHeaders(Te.meta,Te.headers),Ze.next=14,this._getFileSize(Pe);case 14:if(Le=Ze.sent,!(Le0&&ie(Ue).to(Ge),ot=this._divideParts(Le,Ie),Ve=ot.length,Xe=!1,Ze=function(Fe,Ne){return new Promise(function(){var et=(0,de.default)(se.default.mark(function De(je,Ee){var xe,we,Be,Ke,nt;return se.default.wrap(function($e){for(;;)switch($e.prev=$e.next){case 0:if($e.prev=0,Fe.isCancel()){$e.next=29;break}return xe=ot[Ne-1],$e.next=5,Fe._createBuffer(Ce,xe.start,xe.end);case 5:return we=$e.sent,Be={content:we,size:xe.end-xe.start},$e.prev=7,$e.next=10,Fe._uploadPart(Qe,Me,Ne,Be,Pe);case 10:Ke=$e.sent,$e.next=18;break;case 13:if($e.prev=13,$e.t0=$e.catch(7),$e.t0.status!==404){$e.next=17;break}throw Fe._makeAbortEvent();case 17:throw $e.t0;case 18:if(!(!Fe.isCancel()&&!Xe)){$e.next=26;break}if(be.doneParts.push({number:Ne,etag:Ke.res.headers.etag}),!Pe.progress){$e.next=23;break}return $e.next=23,Pe.progress(Ue.length/(Ve+1),be,Ke.res);case 23:je({number:Ne,etag:Ke.res.headers.etag}),$e.next=27;break;case 26:je();case 27:$e.next=30;break;case 29:je();case 30:$e.next=41;break;case 32:$e.prev=32,$e.t1=$e.catch(0),nt=new Error,nt.name=$e.t1.name,nt.message=$e.t1.message,nt.stack=$e.t1.stack,nt.partNum=Ne,ie($e.t1).to(nt),Ee(nt);case 41:case"end":return $e.stop()}},De,null,[[0,32],[7,13]])}));return function(De,je){return et.apply(this,arguments)}}())},ze=Array.from(new Array(Ve),function(Ye,Fe){return Fe+1}),Re=Ge.map(function(Ye){return Ye.number}),He=ze.filter(function(Ye){return Re.indexOf(Ye)<0}),rt=5,qe=Pe.parallel||rt,Oe.next=17,this._parallel(He,qe,function(Ye){return new Promise(function(Fe,Ne){Ze(Te,Ye).then(function(et){et&&Ge.push(et),Fe()}).catch(function(et){Ne(et)})})});case 17:if(ut=Oe.sent,Xe=!0,_e=ut.find(function(Ye){return Ye.name==="abort"}),!_e){Oe.next=22;break}throw _e;case 22:if(!this.isCancel()){Oe.next=25;break}throw Ze=null,this._makeCancelEvent();case 25:if(!(ut&&ut.length>0)){Oe.next=28;break}throw ut[0].message="Failed to upload some parts with error: ".concat(ut[0].toString()," part_num: ").concat(ut[0].partNum),ut[0];case 28:return Oe.next=30,this.completeMultipartUpload(Qe,Me,Ge,Pe);case 30:return Oe.abrupt("return",Oe.sent);case 31:case"end":return Oe.stop()}},ge,this)}));function me(ge,be){return fe.apply(this,arguments)}return me}(),ee._getFileSize=function(){var fe=(0,de.default)(se.default.mark(function ge(be){return se.default.wrap(function(Te){for(;;)switch(Te.prev=Te.next){case 0:if(!z(be)){Te.next=4;break}return Te.abrupt("return",be.length);case 4:if(!(a(be)||x(be))){Te.next=6;break}return Te.abrupt("return",be.size);case 6:throw new Error("_getFileSize requires Buffer/File/Blob.");case 7:case"end":return Te.stop()}},ge)}));function me(ge){return fe.apply(this,arguments)}return me}();var re=E("stream"),le=re.Readable;function he(fe,me){if(!(this instanceof he))return new he(fe,me);le.call(this,me),this.file=fe,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}ue.inherits(he,le),he.prototype.readFileAndPush=function(me){if(this.fileBuffer)for(var ge=!0;ge&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:Pe,this.start=Pe,ge=this.push(this.fileBuffer.slice(be,Pe))}},he.prototype._read=function(me){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file){this.finish||(this.fileBuffer=null,this.finish=!0),this.push(null);return}var ge=16*1024;me=me||ge;var be=this;this.reader.onload=function(Te){be.fileBuffer=oe.from(new Uint8Array(Te.target.result)),be.file=null,be.readFileAndPush(me)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(me)};function ve(fe){return fe.arrayBuffer?fe.arrayBuffer():new Promise(function(me,ge){var be=new FileReader;be.onload=function(Pe){me(Pe.target.result)},be.onerror=function(Pe){ge(Pe)},be.readAsArrayBuffer(fe)})}ee._createBuffer=function(){var fe=(0,de.default)(se.default.mark(function ge(be,Pe,Te){var Ce,Le;return se.default.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:if(!(a(be)||x(be))){Me.next=8;break}return Ce=be.slice(Pe,Te),Me.next=4,ve(Ce);case 4:return Le=Me.sent,Me.abrupt("return",oe.from(Le));case 8:if(!z(be)){Me.next=12;break}return Me.abrupt("return",be.subarray(Pe,Te));case 12:throw new Error("_createBuffer requires File/Blob/Buffer.");case 13:case"end":return Me.stop()}},ge)}));function me(ge,be,Pe){return fe.apply(this,arguments)}return me}(),ee._getPartSize=function(me,ge){var be=1e4,Pe=1*1024*1024;ge||(ge=Pe);var Te=Math.ceil(me/be);return ge1&&Ue[1]!==void 0?Ue[1]:{},Pe=ge["continuation-token"]||ge.continuationToken,Pe&&(be.subres=Object.assign({"continuation-token":Pe},be.subres)),Te=this._objectRequestParams("GET","",be),Te.query=Object.assign({"list-type":2},ge),delete Te.query["continuation-token"],delete Te.query.continuationToken,Te.xmlResponse=!0,Te.successStatuses=[200],Ge.next=11,this.request(Te);case 11:return Ce=Ge.sent,Le=Ce.data.Contents||[],Ie=this,Le&&(Array.isArray(Le)||(Le=[Le]),Le=Le.map(function(ot){var Ve=null;return ot.Owner&&(Ve={id:ot.Owner.ID,displayName:ot.Owner.DisplayName}),{name:ot.Key,url:Ie._objectUrl(ot.Key),lastModified:ot.LastModified,etag:ot.ETag,type:ot.Type,size:Number(ot.Size),storageClass:ot.StorageClass,owner:Ve}})),Me=Ce.data.CommonPrefixes||null,Me&&(Array.isArray(Me)||(Me=[Me]),Me=Me.map(function(ot){return ot.Prefix})),Ge.abrupt("return",{res:Ce.res,objects:Le,prefixes:Me,isTruncated:Ce.data.IsTruncated==="true",keyCount:+Ce.data.KeyCount,continuationToken:Ce.data.ContinuationToken||null,nextContinuationToken:Ce.data.NextContinuationToken||null});case 18:case"end":return Ge.stop()}},me,this)}));function fe(me){return ve.apply(this,arguments)}return fe}(),he.restore=function(){var ve=(0,se.default)(te.default.mark(function me(ge){var be,Pe,Te,Ce,Le=arguments;return te.default.wrap(function(Me){for(;;)switch(Me.prev=Me.next){case 0:return be=Le.length>1&&Le[1]!==void 0?Le[1]:{type:"Archive"},be=be||{},be.subres=Object.assign({restore:""},be.subres),be.versionId&&(be.subres.versionId=be.versionId),Pe=this._objectRequestParams("POST",ge,be),be.type==="ColdArchive"&&(Te={RestoreRequest:{Days:be.Days?be.Days:2,JobParameters:{Tier:be.JobParameters?be.JobParameters:"Standard"}}},Pe.content=le(Te,{headers:!0}),Pe.mime="xml"),Pe.successStatuses=[202],Me.next=9,this.request(Pe);case 9:return Ce=Me.sent,Me.abrupt("return",{res:Ce.res});case 11:case"end":return Me.stop()}},me,this)}));function fe(me){return ve.apply(this,arguments)}return fe}(),he._objectUrl=function(fe){return this._getReqUrl({bucket:this.options.bucket,object:fe})},he._objectRequestParams=function(fe,me,ge){if(!this.options.bucket&&!this.options.cname)throw new Error("Please create a bucket first");ge=ge||{},me=this._objectName(me);var be={object:me,bucket:this.options.bucket,method:fe,subres:ge&&ge.subres,timeout:ge&&ge.timeout,ctx:ge&&ge.ctx};return ge.headers&&(be.headers={},ue(ge.headers).to(be.headers)),be},he._objectName=function(fe){return fe.replace(/^\/+/,"")},he._convertMetaToHeaders=function(fe,me){fe&&Object.keys(fe).forEach(function(ge){me["x-oss-meta-".concat(ge)]=fe[ge]})},he._deleteFileSafe=function(fe){var me=this;return new Promise(function(ge){de.exists(fe,function(be){be?de.unlink(fe,function(Pe){Pe&&me.debug("unlink %j error: %s",fe,Pe,"error"),ge()}):ge()})})}},{"../common/callback":24,"../common/image":27,"../common/object/asyncSignatureUrl":31,"../common/object/copyObject":32,"../common/object/delete":33,"../common/object/deleteMulti":34,"../common/object/deleteObjectTagging":35,"../common/object/generateObjectUrl":36,"../common/object/get":37,"../common/object/getACL":38,"../common/object/getBucketVersions":39,"../common/object/getObjectMeta":40,"../common/object/getObjectTagging":41,"../common/object/getObjectUrl":42,"../common/object/getSymlink":43,"../common/object/head":44,"../common/object/putACL":45,"../common/object/putObjectTagging":46,"../common/object/putSymlink":47,"../common/object/signatureUrl":48,"../common/utils/isBlob":64,"../common/utils/isBuffer":65,"../common/utils/isFile":67,"../common/utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,fs:89,"merge-descriptors":372,mime:374,path:378}],6:[function(E,Se,ye){"use strict";ye.version="6.18.1"},{}],7:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.abortBucketWorm=void 0;var de=E("../utils/checkBucketName");function ue(ae,ie){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ae(ie,ne){var a,y;return te.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return de.checkBucketName(ie),a=this._bucketRequestParams("DELETE",ie,"worm",ne),b.next=4,this.request(a);case 4:return y=b.sent,b.abrupt("return",{res:y.res,status:y.status});case 6:case"end":return b.stop()}},ae,this)})),ce.apply(this,arguments)}ye.abortBucketWorm=ue},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],8:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.completeBucketWorm=void 0;var de=E("../utils/checkBucketName");function ue(ae,ie,ne){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ae(ie,ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return de.checkBucketName(ie),y=this._bucketRequestParams("POST",ie,{wormId:ne},a),z.next=4,this.request(y);case 4:return x=z.sent,z.abrupt("return",{res:x.res,status:x.status});case 6:case"end":return z.stop()}},ae,this)})),ce.apply(this,arguments)}ye.completeBucketWorm=ue},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],9:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.deleteBucketInventory=void 0;var de=E("../utils/checkBucketName");function ue(ae,ie){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ae(ie,ne){var a,y,x,b,z=arguments;return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return a=z.length>2&&z[2]!==void 0?z[2]:{},y=Object.assign({inventory:"",inventoryId:ne},a.subres),de.checkBucketName(ie),x=this._bucketRequestParams("DELETE",ie,y,a),x.successStatuses=[204],re.next=7,this.request(x);case 7:return b=re.sent,re.abrupt("return",{status:b.status,res:b.res});case 9:case"end":return re.stop()}},ae,this)})),ce.apply(this,arguments)}ye.deleteBucketInventory=ue},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],10:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=ye;ce.deleteBucketLifecycle=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b;return te.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ue(a),x=this._bucketRequestParams("DELETE",a,"lifecycle",y),x.successStatuses=[204],ee.next=5,this.request(x);case 5:return b=ee.sent,ee.abrupt("return",{res:b.res});case 7:case"end":return ee.stop()}},ne,this)}));function ie(ne,a){return ae.apply(this,arguments)}return ie}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],11:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=ye;ce.deleteBucketWebsite=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b;return te.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ue(a),x=this._bucketRequestParams("DELETE",a,"website",y),x.successStatuses=[204],ee.next=5,this.request(x);case 5:return b=ee.sent,ee.abrupt("return",{res:b.res});case 7:case"end":return ee.stop()}},ne,this)}));function ie(ne,a){return ae.apply(this,arguments)}return ie}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],12:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.extendBucketWorm=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/obj2xml");function ce(ie,ne,a,y){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a,y,x){var b,z,ee;return te.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return de.checkBucketName(ne),b=this._bucketRequestParams("POST",ne,{wormExtend:"",wormId:a},x),z={ExtendWormConfiguration:{RetentionPeriodInDays:y}},b.mime="xml",b.content=ue.obj2xml(z,{headers:!0}),b.successStatuses=[200],le.next=8,this.request(b);case 8:return ee=le.sent,le.abrupt("return",{res:ee.res,status:ee.status});case 10:case"end":return le.stop()}},ie,this)})),ae.apply(this,arguments)}ye.extendBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],13:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.getBucketInventory=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/formatInventoryConfig");function ce(ie,ne){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a){var y,x,b,z,ee=arguments;return te.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return y=ee.length>2&&ee[2]!==void 0?ee[2]:{},x=Object.assign({inventory:"",inventoryId:a},y.subres),de.checkBucketName(ne),b=this._bucketRequestParams("GET",ne,x,y),b.successStatuses=[200],b.xmlResponse=!0,le.next=8,this.request(b);case 8:return z=le.sent,le.abrupt("return",{status:z.status,res:z.res,inventory:ue.formatInventoryConfig(z.data)});case 10:case"end":return le.stop()}},ie,this)})),ae.apply(this,arguments)}ye.getBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],14:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.map.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/isArray"),ae=ce.isArray,ie=E("../utils/formatObjKey"),ne=ie.formatObjKey,a=ye;a.getBucketLifecycle=function(){var y=(0,se.default)(te.default.mark(function b(z,ee){var re,le,he;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return ue(z),re=this._bucketRequestParams("GET",z,"lifecycle",ee),re.successStatuses=[200],re.xmlResponse=!0,fe.next=6,this.request(re);case 6:return le=fe.sent,he=le.data.Rule||null,he&&(ae(he)||(he=[he]),he=he.map(function(me){return me.ID&&(me.id=me.ID,delete me.ID),me.Tag&&!ae(me.Tag)&&(me.Tag=[me.Tag]),ne(me,"firstLowerCase")})),fe.abrupt("return",{rules:he,res:le.res});case 10:case"end":return fe.stop()}},b,this)}));function x(b,z){return y.apply(this,arguments)}return x}()},{"../utils/checkBucketName":51,"../utils/formatObjKey":61,"../utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280}],15:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=ye;ce.getBucketVersioning=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b,z;return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return ue(a),x=this._bucketRequestParams("GET",a,"versioning",y),x.xmlResponse=!0,x.successStatuses=[200],re.next=6,this.request(x);case 6:return b=re.sent,z=b.data.Status,re.abrupt("return",{status:b.status,versionStatus:z,res:b.res});case 9:case"end":return re.stop()}},ne,this)}));function ie(ne,a){return ae.apply(this,arguments)}return ie}()},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],16:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/isObject"),ae=ce.isObject,ie=ye;ie.getBucketWebsite=function(){var ne=(0,se.default)(te.default.mark(function y(x,b){var z,ee,re;return te.default.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return ue(x),z=this._bucketRequestParams("GET",x,"website",b),z.successStatuses=[200],z.xmlResponse=!0,he.next=6,this.request(z);case 6:return ee=he.sent,re=[],ee.data.RoutingRules&&ee.data.RoutingRules.RoutingRule&&(ae(ee.data.RoutingRules.RoutingRule)?re=[ee.data.RoutingRules.RoutingRule]:re=ee.data.RoutingRules.RoutingRule),he.abrupt("return",{index:ee.data.IndexDocument&&ee.data.IndexDocument.Suffix||"",supportSubDir:ee.data.IndexDocument&&ee.data.IndexDocument.SupportSubDir||"false",type:ee.data.IndexDocument&&ee.data.IndexDocument.Type,routingRules:re,error:ee.data.ErrorDocument&&ee.data.ErrorDocument.Key||null,res:ee.res});case 10:case"end":return he.stop()}},y,this)}));function a(y,x){return ne.apply(this,arguments)}return a}()},{"../utils/checkBucketName":51,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],17:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.getBucketWorm=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/dataFix");function ce(ie,ne){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return de.checkBucketName(ne),y=this._bucketRequestParams("GET",ne,"worm",a),y.successStatuses=[200],y.xmlResponse=!0,z.next=6,this.request(y);case 6:return x=z.sent,ue.dataFix(x.data,{lowerFirst:!0,rename:{RetentionPeriodInDays:"days"}}),z.abrupt("return",Object.assign(Object.assign({},x.data),{res:x.res,status:x.status}));case 9:case"end":return z.stop()}},ie,this)})),ae.apply(this,arguments)}ye.getBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/dataFix":57,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],18:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.initiateBucketWorm=void 0;var de=E("../utils/obj2xml"),ue=E("../utils/checkBucketName");function ce(ie,ne,a){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a,y){var x,b,z;return te.default.wrap(function(re){for(;;)switch(re.prev=re.next){case 0:return ue.checkBucketName(ne),x=this._bucketRequestParams("POST",ne,"worm",y),b={InitiateWormConfiguration:{RetentionPeriodInDays:a}},x.mime="xml",x.content=de.obj2xml(b,{headers:!0}),x.successStatuses=[200],re.next=8,this.request(x);case 8:return z=re.sent,re.abrupt("return",{res:z.res,wormId:z.res.headers["x-oss-worm-id"],status:z.status});case 10:case"end":return re.stop()}},ie,this)})),ae.apply(this,arguments)}ye.initiateBucketWorm=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],19:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.listBucketInventory=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/formatInventoryConfig");function ce(ie){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne){var a,y,x,b,z,ee,re,le,he=arguments;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return a=he.length>1&&he[1]!==void 0?he[1]:{},y=a.continuationToken,x=Object.assign({inventory:""},y&&{"continuation-token":y},a.subres),de.checkBucketName(ne),b=this._bucketRequestParams("GET",ne,x,a),b.successStatuses=[200],b.xmlResponse=!0,fe.next=9,this.request(b);case 9:return z=fe.sent,ee=z.data,re=z.res,le=z.status,fe.abrupt("return",{isTruncated:ee.IsTruncated==="true",nextContinuationToken:ee.NextContinuationToken,inventoryList:ue.formatInventoryConfig(ee.InventoryConfiguration,!0),status:le,res:re});case 12:case"end":return fe.stop()}},ie,this)})),ae.apply(this,arguments)}ye.listBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/formatInventoryConfig":60,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],20:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.concat.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.putBucketInventory=void 0;var de=E("../utils/checkBucketName"),ue=E("../utils/obj2xml");function ce(ie,ne){return ae.apply(this,arguments)}function ae(){return ae=(0,se.default)(te.default.mark(function ie(ne,a){var y,x,b,z,ee,re,le,he,ve,fe,me,ge=arguments;return te.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return y=ge.length>2&&ge[2]!==void 0?ge[2]:{},x=Object.assign({inventory:"",inventoryId:a.id},y.subres),de.checkBucketName(ne),b=a.OSSBucketDestination,z=a.optionalFields,ee=a.includedObjectVersions,re="acs:oss:::",le="acs:ram::".concat(b.accountId,":role/"),he={InventoryConfiguration:{Id:a.id,IsEnabled:a.isEnabled,Filter:{Prefix:a.prefix||""},Destination:{OSSBucketDestination:{Format:b.format,AccountId:b.accountId,RoleArn:"".concat(le).concat(b.rolename),Bucket:"".concat(re).concat(b.bucket),Prefix:b.prefix||"",Encryption:b.encryption||""}},Schedule:{Frequency:a.frequency},IncludedObjectVersions:ee,OptionalFields:{Field:(z==null?void 0:z.field)||[]}}},ve=ue.obj2xml(he,{headers:!0,firstUpperCase:!0}),fe=this._bucketRequestParams("PUT",ne,x,y),fe.successStatuses=[200],fe.mime="xml",fe.content=ve,Pe.next=14,this.request(fe);case 14:return me=Pe.sent,Pe.abrupt("return",{status:me.status,res:me.res});case 16:case"end":return Pe.stop()}},ie,this)})),ae.apply(this,arguments)}ye.putBucketInventory=ce},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287}],21:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.array.includes.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/isArray"),ae=ce.isArray,ie=E("../utils/deepCopy"),ne=ie.deepCopy,a=E("../utils/isObject"),y=a.isObject,x=E("../utils/obj2xml"),b=x.obj2xml,z=E("../utils/checkObjectTag"),ee=z.checkObjectTag,re=E("../utils/getStrBytesCount"),le=re.getStrBytesCount,he=ye;he.putBucketLifecycle=function(){var be=(0,se.default)(te.default.mark(function Te(Ce,Le,Ie){var Me,Ue,Qe,Ge,ot;return te.default.wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(ue(Ce),ae(Le)){Xe.next=3;break}throw new Error("rules must be Array");case 3:return Me=this._bucketRequestParams("PUT",Ce,"lifecycle",Ie),Ue=[],Qe={LifecycleConfiguration:{Rule:Ue}},Le.forEach(function(Ze){ve(Ze),ge(Ze),Ze.id&&(Ze.ID=Ze.id,delete Ze.id),Ue.push(Ze)}),Ge=b(Qe,{headers:!0,firstUpperCase:!0}),Me.content=Ge,Me.mime="xml",Me.successStatuses=[200],Xe.next=13,this.request(Me);case 13:return ot=Xe.sent,Xe.abrupt("return",{res:ot.res});case 15:case"end":return Xe.stop()}},Te,this)}));function Pe(Te,Ce,Le){return be.apply(this,arguments)}return Pe}();function ve(be){be.days&&(be.expiration={days:be.days}),be.date&&(be.expiration={createdBeforeDate:be.date})}function fe(be,Pe){var Te=be.days,Ce=be.createdBeforeDate;if(!Te&&!Ce)throw new Error("".concat(Pe," must includes days or createdBeforeDate"));if(Te&&!/^[1-9][0-9]*$/.test(Te))throw new Error("days must be a positive integer");if(Ce&&!/\d{4}-\d{2}-\d{2}T00:00:00.000Z/.test(Ce))throw new Error("createdBeforeDate must be date and conform to iso8601 format")}function me(be){if(!ae(be)&&!y(be))throw new Error("tag must be Object or Array");be=y(be)?[be]:be;var Pe={},Te=ne(be);Te.forEach(function(Ce){Pe[Ce.key]=Ce.value}),ee(Pe)}function ge(be){if(be.id&&le(be.id)>255)throw new Error("ID is composed of 255 bytes at most");if(be.prefix===void 0)throw new Error("Rule must includes prefix");if(!["Enabled","Disabled"].includes(be.status))throw new Error("Status must be Enabled or Disabled");if(be.transition){if(!["IA","Archive"].includes(be.transition.storageClass))throw new Error("StorageClass must be IA or Archive");fe(be.transition,"Transition")}if(be.expiration){if(!be.expiration.expiredObjectDeleteMarker)fe(be.expiration,"Expiration");else if(be.expiration.days||be.expiration.createdBeforeDate)throw new Error("expiredObjectDeleteMarker cannot be used with days or createdBeforeDate")}if(be.abortMultipartUpload&&fe(be.abortMultipartUpload,"AbortMultipartUpload"),!be.expiration&&!be.abortMultipartUpload&&!be.transition&&!be.noncurrentVersionTransition)throw new Error("Rule must includes expiration or abortMultipartUpload or transition or noncurrentVersionTransition");if(be.tag){if(be.abortMultipartUpload)throw new Error("Tag cannot be used with abortMultipartUpload");me(be.tag)}}},{"../utils/checkBucketName":51,"../utils/checkObjectTag":54,"../utils/deepCopy":58,"../utils/getStrBytesCount":62,"../utils/isArray":63,"../utils/isObject":70,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],22:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.includes.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/obj2xml"),ae=ce.obj2xml,ie=ye;ie.putBucketVersioning=function(){var ne=(0,se.default)(te.default.mark(function y(x,b){var z,ee,re,le,he=arguments;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(z=he.length>2&&he[2]!==void 0?he[2]:{},ue(x),["Enabled","Suspended"].includes(b)){fe.next=4;break}throw new Error("status must be Enabled or Suspended");case 4:return ee=this._bucketRequestParams("PUT",x,"versioning",z),re={VersioningConfiguration:{Status:b}},ee.mime="xml",ee.content=ae(re,{headers:!0}),fe.next=10,this.request(ee);case 10:return le=fe.sent,fe.abrupt("return",{res:le.res,status:le.status});case 12:case"end":return fe.stop()}},y,this)}));function a(y,x){return ne.apply(this,arguments)}return a}()},{"../utils/checkBucketName":51,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.includes.js":277}],23:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("../utils/obj2xml"),ae=ce.obj2xml,ie=E("../utils/isArray"),ne=ie.isArray,a=ye;a.putBucketWebsite=function(){var y=(0,se.default)(te.default.mark(function b(z){var ee,re,le,he,ve,fe,me,ge=arguments;return te.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(ee=ge.length>1&&ge[1]!==void 0?ge[1]:{},re=ge.length>2?ge[2]:void 0,ue(z),le=this._bucketRequestParams("PUT",z,"website",re),he={Suffix:ee.index||"index.html"},ve={IndexDocument:he},fe={WebsiteConfiguration:ve},ee.supportSubDir&&(he.SupportSubDir=ee.supportSubDir),ee.type&&(he.Type=ee.type),ee.error&&(ve.ErrorDocument={Key:ee.error}),ee.routingRules===void 0){Pe.next=14;break}if(ne(ee.routingRules)){Pe.next=13;break}throw new Error("RoutingRules must be Array");case 13:ve.RoutingRules={RoutingRule:ee.routingRules};case 14:return fe=ae(fe),le.content=fe,le.mime="xml",le.successStatuses=[200],Pe.next=20,this.request(le);case 20:return me=Pe.sent,Pe.abrupt("return",{res:me.res});case 22:case"end":return Pe.stop()}},b,this)}));function x(b){return y.apply(this,arguments)}return x}()},{"../utils/checkBucketName":51,"../utils/isArray":63,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80}],24:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),ye.encodeCallback=function(se,de){if(se.headers=se.headers||{},!Object.prototype.hasOwnProperty.call(se.headers,"x-oss-callback")&&de.callback){var ue={callbackUrl:encodeURI(de.callback.url),callbackBody:de.callback.body};de.callback.host&&(ue.callbackHost=de.callback.host),de.callback.contentType&&(ue.callbackBodyType=de.callback.contentType);var ce=oe.from(JSON.stringify(ue)).toString("base64");if(se.headers["x-oss-callback"]=ce,de.callback.customValue){var ae={};Object.keys(de.callback.customValue).forEach(function(ie){ae["x:".concat(ie)]=de.callback.customValue[ie].toString()}),se.headers["x-oss-callback-var"]=oe.from(JSON.stringify(ae)).toString("base64")}}}}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/web.dom-collections.for-each.js":339}],25:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js");var oe=function(ne){return ne&&ne.__esModule?ne:{default:ne}};Object.defineProperty(ye,"__esModule",{value:!0}),ye.getReqUrl=void 0;var te=oe(E("copy-to")),se=oe(E("url")),de=oe(E("merge-descriptors")),ue=oe(E("is-type-of")),ce=E("../utils/isIP"),ae=E("../utils/checkConfigValid");function ie(ne){var a={},y=this.options.cname;ae.checkConfigValid(this.options.endpoint,"endpoint"),te.default(this.options.endpoint,!1).to(a),ne.bucket&&!y&&!ce.isIP(a.hostname)&&!this.options.sldEnable&&(a.host="".concat(ne.bucket,".").concat(a.host));var x="/";ne.bucket&&this.options.sldEnable&&(x+="".concat(ne.bucket,"/")),ne.object&&(x+=this._escape(ne.object).replace(/\+/g,"%2B")),a.pathname=x;var b={};if(ne.query&&de.default(b,ne.query),ne.subres){var z={};ue.default.string(ne.subres)?z[ne.subres]="":ue.default.array(ne.subres)?ne.subres.forEach(function(ee){z[ee]=""}):z=ne.subres,de.default(b,z)}return a.query=b,se.default.format(a)}ye.getReqUrl=ie},{"../utils/checkConfigValid":52,"../utils/isIP":69,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466,"merge-descriptors":372,url:472}],26:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.string.trim.js");var oe=E("humanize-ms"),te=E("url"),se=E("../utils/checkBucketName"),de=se.checkBucketName,ue=E("../utils/setRegion"),ce=ue.setRegion,ae=E("../utils/checkConfigValid"),ie=ae.checkConfigValid;function ne(a,y){ie(a,"endpoint");var x=te.parse(a);if(x.protocol||(x=te.parse("http".concat(y?"s":"","://").concat(a))),x.protocol!=="http:"&&x.protocol!=="https:")throw new Error("Endpoint protocol must be http or https.");return x}Se.exports=function(a){if(!a||!a.accessKeyId||!a.accessKeySecret)throw new Error("require accessKeyId, accessKeySecret");a.stsToken&&!a.refreshSTSToken&&!a.refreshSTSTokenInterval&&console.warn("It's recommended to set 'refreshSTSToken' and 'refreshSTSTokenInterval' to refresh stsToken\u3001accessKeyId\u3001accessKeySecret automatically when sts token has expired"),a.bucket&&de(a.bucket);var y=Object.assign({region:"oss-cn-hangzhou",internal:!1,secure:!1,timeout:6e4,bucket:null,endpoint:null,cname:!1,isRequestPay:!1,sldEnable:!1,headerEncoding:"utf-8",refreshSTSToken:null,refreshSTSTokenInterval:6e4*5,retryMax:0},a);if(y.accessKeyId=y.accessKeyId.trim(),y.accessKeySecret=y.accessKeySecret.trim(),y.timeout&&(y.timeout=oe(y.timeout)),y.endpoint)y.endpoint=ne(y.endpoint,y.secure);else if(y.region)y.endpoint=ce(y.region,y.internal,y.secure);else throw new Error("require options.endpoint or options.region");return y.inited=!0,y}},{"../utils/checkBucketName":51,"../utils/checkConfigValid":52,"../utils/setRegion":75,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.trim.js":308,"humanize-ms":356,url:472}],27:[function(E,Se,ye){"use strict";var oe=E("merge-descriptors"),te=ye;oe(te,E("./processObjectSave"))},{"./processObjectSave":28,"merge-descriptors":372}],28:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.concat.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkBucketName"),ue=de.checkBucketName,ce=E("querystring"),ae=E("js-base64"),ie=ae.Base64.encode,ne=ye;ne.processObjectSave=function(){var y=(0,se.default)(te.default.mark(function b(z,ee,re,le){var he,ve,fe,me;return te.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return a(z,"sourceObject"),a(ee,"targetObject"),a(re,"process"),ee=this._objectName(ee),le&&ue(le),he=this._objectRequestParams("POST",z,{subres:"x-oss-process"}),ve=le?",b_".concat(ie(le)):"",ee=ie(ee),fe={"x-oss-process":"".concat(re,"|sys/saveas,o_").concat(ee).concat(ve)},he.content=ce.stringify(fe),be.next=12,this.request(he);case 12:return me=be.sent,be.abrupt("return",{res:me.res,status:me.res.status});case 14:case"end":return be.stop()}},b,this)}));function x(b,z,ee,re){return y.apply(this,arguments)}return x}();function a(y,x){if(!y)throw new Error("".concat(x," is required"));if(typeof y!="string")throw new Error("".concat(x," must be String"))}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"js-base64":371,querystring:385}],29:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.array.filter.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.regexp.to-string.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("debug")("ali-oss:multipart-copy"),ue=E("copy-to"),ce=ye;ce.uploadPartCopy=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y,x,b,z){var ee,re,le,he,ve,fe=arguments;return te.default.wrap(function(ge){for(;;)switch(ge.prev=ge.next){case 0:return ee=fe.length>5&&fe[5]!==void 0?fe[5]:{},ee.headers=ee.headers||{},re=ee.versionId||ee.subres&&ee.subres.versionId||null,re?le="/".concat(z.sourceBucketName,"/").concat(encodeURIComponent(z.sourceKey),"?versionId=").concat(re):le="/".concat(z.sourceBucketName,"/").concat(encodeURIComponent(z.sourceKey)),ee.headers["x-oss-copy-source"]=le,b&&(ee.headers["x-oss-copy-source-range"]="bytes=".concat(b)),ee.subres={partNumber:x,uploadId:y},he=this._objectRequestParams("PUT",a,ee),he.mime=ee.mime,he.successStatuses=[200],ge.next=12,this.request(he);case 12:return ve=ge.sent,ge.abrupt("return",{name:a,etag:ve.res.headers.etag,res:ve.res});case 14:case"end":return ge.stop()}},ne,this)}));function ie(ne,a,y,x,b){return ae.apply(this,arguments)}return ie}(),ce.multipartUploadCopy=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y){var x,b,z,ee,re,le,he,ve,fe,me,ge,be,Pe=arguments;return te.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:return x=Pe.length>2&&Pe[2]!==void 0?Pe[2]:{},this.resetCancelFlag(),b=x.versionId,z=b===void 0?null:b,ee={versionId:z},Ce.next=6,this._getObjectMeta(y.sourceBucketName,y.sourceKey,ee);case 6:if(re=Ce.sent,le=re.res.headers["content-length"],y.startOffset=y.startOffset||0,y.endOffset=y.endOffset||le,!(x.checkpoint&&x.checkpoint.uploadId)){Ce.next=14;break}return Ce.next=13,this._resumeMultipartCopy(x.checkpoint,y,x);case 13:return Ce.abrupt("return",Ce.sent);case 14:if(he=102400,ve=y.endOffset-y.startOffset,!(ve0)){Xe.next=40;break}throw ot=Qe[0],ot.message="Failed to copy some parts with error: ".concat(ot.toString()," part_num: ").concat(ot.partNum),ot;case 40:return Xe.next=42,this.completeMultipartUpload(fe,he,ve,x);case 42:return Xe.abrupt("return",Xe.sent);case 43:case"end":return Xe.stop()}},ne,this)}));function ie(ne,a,y){return ae.apply(this,arguments)}return ie}(),ce._divideMultipartCopyParts=function(ie,ne,a){for(var y=Math.ceil(ie/ne),x=[],b=0;b `,be=0;be `,ge+="".concat(Pe.number,` `),ge+="".concat(Pe.etag,` `),ge+=` -`;return ge+="",fe=fe||{},Te={},Te=ie(fe,function(Qe){if(a(Qe))return null}),Te.subres={uploadId:pe},Te.headers=x(Te.headers,["x-oss-server-side-encryption","x-oss-storage-class"]),Ce=this._objectRequestParams("POST",le,Te),ce.encodeCallback(Ce,Te),Ce.mime="xml",Ce.content=ge,Ce.headers&&Ce.headers["x-oss-callback"]||(Ce.xmlResponse=!0),Ce.successStatuses=[200],Ue.next=17,this.request(Ce);case 17:if(Le=Ue.sent,!fe.progress){Ue.next=21;break}return Ue.next=21,fe.progress(1,null,Le.res);case 21:return Ie={res:Le.res,bucket:Ce.bucket,name:le,etag:Le.res.headers.etag},Ce.headers&&Ce.headers["x-oss-callback"]&&(Ie.data=JSON.parse(Le.data.toString())),Ue.abrupt("return",Ie);case 24:case"end":return Ue.stop()}},re,this)}));function ee(re,le,pe,ve){return z.apply(this,arguments)}return ee}(),b._uploadPart=function(){var z=(0,de.default)(se.default.mark(function re(le,pe,ve,fe,me){var ge,be,Pe,Te;return se.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return me=me||{},ge={},ue(me).to(ge),ge.headers=ge.headers||{},ge.headers["Content-Length"]=fe.size,ge.headers=x(ge.headers,["x-oss-server-side-encryption"]),ge.subres={partNumber:ve,uploadId:pe},be=this._objectRequestParams("PUT",le,ge),be.mime=ge.mime,Pe=oe&&oe.browser,Pe?be.content=fe.content:be.stream=fe.stream,be.successStatuses=[200],be.disabledMD5=me.disabledMD5,Le.next=15,this.request(be);case 15:if(Te=Le.sent,Te.res.headers.etag){Le.next=18;break}throw new Error(`Please set the etag of expose-headers in OSS - https://help.aliyun.com/document_detail/32069.html`);case 18:return fe.stream&&(fe.stream=null,be.stream=null),Le.abrupt("return",{name:le,etag:Te.res.headers.etag,res:Te.res});case 20:case"end":return Le.stop()}},re,this)}));function ee(re,le,pe,ve,fe){return z.apply(this,arguments)}return ee}()}).call(this)}).call(this,E("_process"))},{"./callback":24,"./utils/deepCopy":58,"./utils/isBuffer":65,"./utils/omit":73,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],31:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("url"),ue=E("utility"),ce=E("copy-to"),ae=E("../../common/signUtils"),ie=E("../utils/isIP"),ne=ie.isIP,a=E("../utils/setSTSToken"),y=a.setSTSToken,x=E("../utils/isFunction"),b=x.isFunction,z=ye;z.asyncSignatureUrl=function(){var ee=(0,se.default)(te.default.mark(function le(pe,ve){var fe,me,ge,be,Pe;return te.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:if(!ne(this.options.endpoint.hostname)){Ce.next=2;break}throw new Error("can not get the object URL when endpoint is IP");case 2:if(ve=ve||{},pe=this._objectName(pe),ve.method=ve.method||"GET",fe=ue.timestamp()+(ve.expires||1800),me={bucket:this.options.bucket,object:pe},ge=this._getResource(me),!(this.options.stsToken&&b(this.options.refreshSTSToken))){Ce.next=11;break}return Ce.next=11,y.call(this);case 11:return this.options.stsToken&&(ve["security-token"]=this.options.stsToken),be=ae._signatureForURL(this.options.accessKeySecret,ve,ge,fe),Pe=de.parse(this._getReqUrl(me)),Pe.query={OSSAccessKeyId:this.options.accessKeyId,Expires:fe,Signature:be.Signature},ce(be.subResource).to(Pe.query),Ce.abrupt("return",Pe.format());case 17:case"end":return Ce.stop()}},le,this)}));function re(le,pe){return ee.apply(this,arguments)}return re}()},{"../../common/signUtils":50,"../utils/isFunction":68,"../utils/isIP":69,"../utils/setSTSToken":76,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,url:472,utility:474}],32:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js");var se=oe(E("@babel/runtime/helpers/typeof")),de=oe(E("@babel/runtime/helpers/asyncToGenerator")),ue=E("../utils/checkBucketName"),ce=ue.checkBucketName,ae=ye,ie=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];ae.copy=function(){var ne=(0,de.default)(te.default.mark(function y(x,b,z,ee){var re,le,pe;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return(0,se.default)(z)==="object"&&(ee=z),ee=ee||{},ee.headers=ee.headers||{},Object.keys(ee.headers).forEach(function(me){ee.headers["x-oss-copy-source-".concat(me.toLowerCase())]=ee.headers[me]}),(ee.meta||Object.keys(ee.headers).find(function(me){return ie.includes(me.toLowerCase())}))&&(ee.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(ee.meta,ee.headers),b=this._getSourceName(b,z),ee.versionId&&(b="".concat(b,"?versionId=").concat(ee.versionId)),ee.headers["x-oss-copy-source"]=b,re=this._objectRequestParams("PUT",x,ee),re.xmlResponse=!0,re.successStatuses=[200,304],fe.next=14,this.request(re);case 14:return le=fe.sent,pe=le.data,pe&&(pe={etag:pe.ETag,lastModified:pe.LastModified}),fe.abrupt("return",{data:pe,res:le.res});case 18:case"end":return fe.stop()}},y,this)}));function a(y,x,b,z){return ne.apply(this,arguments)}return a}(),ae._getSourceName=function(a,y){return typeof y=="string"?a=this._objectName(a):a[0]!=="/"?y=this.options.bucket:(y=a.replace(/\/(.+?)(\/.*)/,"$1"),a=a.replace(/(\/.+?\/)(.*)/,"$2")),ce(y),a=encodeURIComponent(a),a="/".concat(y,"/").concat(a),a}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],33:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.delete=function(){var ue=(0,se.default)(te.default.mark(function ae(ie){var ne,a,y,x=arguments;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return ne=x.length>1&&x[1]!==void 0?x[1]:{},ne.subres=Object.assign({},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),a=this._objectRequestParams("DELETE",ie,ne),a.successStatuses=[204],z.next=7,this.request(a);case 7:return y=z.sent,z.abrupt("return",{res:y.res});case 9:case"end":return z.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],34:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("utility"),ue=E("../utils/obj2xml"),ce=ue.obj2xml,ae=ye;ae.deleteMulti=function(){var ie=(0,se.default)(te.default.mark(function a(y){var x,b,z,ee,re,le,pe,ve,fe,me,ge,be,Pe,Te=arguments;return te.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(x=Te.length>1&&Te[1]!==void 0?Te[1]:{},b=[],!(!y||!y.length)){Le.next=4;break}throw new Error("names is required");case 4:for(z=0;z1&&x[1]!==void 0?x[1]:{},ne.subres=Object.assign({tagging:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),ie=this._objectName(ie),a=this._objectRequestParams("DELETE",ie,ne),a.successStatuses=[204],z.next=8,this.request(a);case 8:return y=z.sent,z.abrupt("return",{status:y.status,res:y.res});case 10:case"end":return z.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],36:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js");var oe=E("url"),te=E("../utils/isIP"),se=te.isIP,de=ye;de.generateObjectUrl=function(ce,ae){if(se(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(ae)ae[ae.length-1]!=="/"&&(ae+="/");else{ae=this.options.endpoint.format();var ie=oe.parse(ae),ne=this.options.bucket;ie.hostname="".concat(ne,".").concat(ie.hostname),ie.host="".concat(ne,".").concat(ie.host),ae=ie.format()}return ae+this._escape(this._objectName(ce))}},{"../utils/isIP":69,"core-js/modules/es.array.concat.js":272,url:472}],37:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("@babel/runtime/helpers/interopRequireDefault"),se=te(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var de=te(E("@babel/runtime/helpers/asyncToGenerator")),ue=E("fs"),ce=E("is-type-of"),ae=ye;ae.get=function(){var ie=(0,de.default)(se.default.mark(function a(y,x){var b,z,ee,re,le,pe,ve,fe,me=arguments;return se.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return b=me.length>2&&me[2]!==void 0?me[2]:{},z=null,ee=!1,ce.writableStream(x)?z=x:ce.string(x)?(z=ue.createWriteStream(x),ee=!0):b=x,b=b||{},re=oe&&oe.browser,le=b.responseCacheControl===null?"":"no-cache",pe=re&&le?{"response-cache-control":le}:{},b.subres=Object.assign(pe,b.subres),b.versionId&&(b.subres.versionId=b.versionId),b.process&&(b.subres["x-oss-process"]=b.process),be.prev=11,fe=this._objectRequestParams("GET",y,b),fe.writeStream=z,fe.successStatuses=[200,206,304],be.next=17,this.request(fe);case 17:ve=be.sent,ee&&z.destroy(),be.next=28;break;case 21:if(be.prev=21,be.t0=be.catch(11),!ee){be.next=27;break}return z.destroy(),be.next=27,this._deleteFileSafe(x);case 27:throw be.t0;case 28:return be.abrupt("return",{res:ve.res,content:ve.data});case 29:case"end":return be.stop()}},a,this,[[11,21]])}));function ne(a,y){return ie.apply(this,arguments)}return ne}()}).call(this)}).call(this,E("_process"))},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"core-js/modules/es.object.assign.js":287,fs:89,"is-type-of":466}],38:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.getACL=function(){var ue=(0,se.default)(te.default.mark(function ae(ie){var ne,a,y,x=arguments;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return ne=x.length>1&&x[1]!==void 0?x[1]:{},ne.subres=Object.assign({acl:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),ie=this._objectName(ie),a=this._objectRequestParams("GET",ie,ne),a.successStatuses=[200],a.xmlResponse=!0,z.next=9,this.request(a);case 9:return y=z.sent,z.abrupt("return",{acl:y.data.AccessControlList.Grant,owner:{id:y.data.Owner.ID,displayName:y.data.Owner.DisplayName},res:y.res});case 11:case"end":return z.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],39:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.number.constructor.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye,ue=E("../utils/isObject"),ce=ue.isObject,ae=E("../utils/isArray"),ie=ae.isArray;de.getBucketVersions=ne,de.listObjectVersions=ne;function ne(){return a.apply(this,arguments)}function a(){return a=(0,se.default)(te.default.mark(function b(){var z,ee,re,le,pe,ve,fe,me,ge=arguments;return te.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(z=ge.length>0&&ge[0]!==void 0?ge[0]:{},ee=ge.length>1&&ge[1]!==void 0?ge[1]:{},!(z.versionIdMarker&&z.keyMarker===void 0)){Pe.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return ee.subres=Object.assign({versions:""},ee.subres),ee.versionId&&(ee.subres.versionId=ee.versionId),re=this._objectRequestParams("GET","",ee),re.xmlResponse=!0,re.successStatuses=[200],re.query=x(z),Pe.next=12,this.request(re);case 12:return le=Pe.sent,pe=le.data.Version||[],ve=le.data.DeleteMarker||[],fe=this,pe&&(Array.isArray(pe)||(pe=[pe]),pe=pe.map(function(Te){return{name:Te.Key,url:fe._objectUrl(Te.Key),lastModified:Te.LastModified,isLatest:Te.IsLatest==="true",versionId:Te.VersionId,etag:Te.ETag,type:Te.Type,size:Number(Te.Size),storageClass:Te.StorageClass,owner:{id:Te.Owner.ID,displayName:Te.Owner.DisplayName}}})),ve&&(ie(ve)||(ve=[ve]),ve=ve.map(function(Te){return{name:Te.Key,lastModified:Te.LastModified,versionId:Te.VersionId,owner:{id:Te.Owner.ID,displayName:Te.Owner.DisplayName}}})),me=le.data.CommonPrefixes||null,me&&(ie(me)||(me=[me]),me=me.map(function(Te){return Te.Prefix})),Pe.abrupt("return",{res:le.res,objects:pe,deleteMarker:ve,prefixes:me,nextMarker:le.data.NextKeyMarker||null,NextVersionIdMarker:le.data.NextVersionIdMarker||null,nextKeyMarker:le.data.NextKeyMarker||null,nextVersionIdMarker:le.data.NextVersionIdMarker||null,isTruncated:le.data.IsTruncated==="true"});case 21:case"end":return Pe.stop()}},b,this)})),a.apply(this,arguments)}function y(b){return b.replace(/([A-Z])/g,"-$1").toLowerCase()}function x(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z={};return ce(b)&&Object.keys(b).forEach(function(ee){z[y(ee)]=b[ee]}),z}},{"../utils/isArray":63,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],40:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.getObjectMeta=function(){var ue=(0,se.default)(te.default.mark(function ae(ie,ne){var a,y;return te.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return ne=ne||{},ie=this._objectName(ie),ne.subres=Object.assign({objectMeta:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),a=this._objectRequestParams("HEAD",ie,ne),a.successStatuses=[200],b.next=8,this.request(a);case 8:return y=b.sent,b.abrupt("return",{status:y.status,res:y.res});case 10:case"end":return b.stop()}},ae,this)}));function ce(ae,ie){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],41:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye,ue=E("../utils/isObject"),ce=ue.isObject;de.getObjectTagging=function(){var ae=(0,se.default)(te.default.mark(function ne(a){var y,x,b,z,ee,re,le=arguments;return te.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return y=le.length>1&&le[1]!==void 0?le[1]:{},y.subres=Object.assign({tagging:""},y.subres),y.versionId&&(y.subres.versionId=y.versionId),a=this._objectName(a),x=this._objectRequestParams("GET",a,y),x.successStatuses=[200],ve.next=8,this.request(x);case 8:return b=ve.sent,ve.next=11,this.parseXML(b.data);case 11:return z=ve.sent,ee=z.TagSet.Tag,ee=ee&&ce(ee)?[ee]:ee||[],re={},ee.forEach(function(fe){re[fe.Key]=fe.Value}),ve.abrupt("return",{status:b.status,res:b.res,tag:re});case 17:case"end":return ve.stop()}},ne,this)}));function ie(ne){return ae.apply(this,arguments)}return ie}()},{"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],42:[function(E,Se,ye){"use strict";var oe=E("../utils/isIP"),te=oe.isIP,se=ye;se.getObjectUrl=function(ue,ce){if(te(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return ce?ce[ce.length-1]!=="/"&&(ce+="/"):ce=this.options.endpoint.format(),ce+this._escape(this._objectName(ue))}},{"../utils/isIP":69}],43:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.getSymlink=function(){var ue=(0,se.default)(te.default.mark(function ae(ie){var ne,a,y,x,b=arguments;return te.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ne=b.length>1&&b[1]!==void 0?b[1]:{},ne.subres=Object.assign({symlink:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),ie=this._objectName(ie),a=this._objectRequestParams("GET",ie,ne),a.successStatuses=[200],ee.next=8,this.request(a);case 8:return y=ee.sent,x=y.res.headers["x-oss-symlink-target"],ee.abrupt("return",{targetName:decodeURIComponent(x),res:y.res});case 11:case"end":return ee.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],44:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkEnv"),ue=de.checkEnv,ce=ye;ce.head=function(){var ae=(0,se.default)(te.default.mark(function ne(a){var y,x,b,z,ee=arguments;return te.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return y=ee.length>1&&ee[1]!==void 0?ee[1]:{},ue("Because HeadObject has gzip enabled, head cannot get the file size correctly. If you need to get the file size, please use getObjectMeta"),y.subres=Object.assign({},y.subres),y.versionId&&(y.subres.versionId=y.versionId),x=this._objectRequestParams("HEAD",a,y),x.successStatuses=[200,304],le.next=8,this.request(x);case 8:return b=le.sent,z={meta:null,res:b.res,status:b.status},b.status===200&&Object.keys(b.headers).forEach(function(pe){pe.indexOf("x-oss-meta-")===0&&(z.meta||(z.meta={}),z.meta[pe.substring(11)]=b.headers[pe])}),le.abrupt("return",z);case 12:case"end":return le.stop()}},ne,this)}));function ie(ne){return ae.apply(this,arguments)}return ie}()},{"../utils/checkEnv":53,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],45:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.putACL=function(){var ue=(0,se.default)(te.default.mark(function ae(ie,ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return a=a||{},a.subres=Object.assign({acl:""},a.subres),a.versionId&&(a.subres.versionId=a.versionId),a.headers=a.headers||{},a.headers["x-oss-object-acl"]=ne,ie=this._objectName(ie),y=this._objectRequestParams("PUT",ie,a),y.successStatuses=[200],z.next=10,this.request(y);case 10:return x=z.sent,z.abrupt("return",{res:x.res});case 12:case"end":return z.stop()}},ae,this)}));function ce(ae,ie,ne){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],46:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.object.keys.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/obj2xml"),ue=de.obj2xml,ce=E("../utils/checkObjectTag"),ae=ce.checkObjectTag,ie=ye;ie.putObjectTagging=function(){var ne=(0,se.default)(te.default.mark(function y(x,b){var z,ee,re,le,pe=arguments;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return z=pe.length>2&&pe[2]!==void 0?pe[2]:{},ae(b),z.subres=Object.assign({tagging:""},z.subres),z.versionId&&(z.subres.versionId=z.versionId),x=this._objectName(x),ee=this._objectRequestParams("PUT",x,z),ee.successStatuses=[200],b=Object.keys(b).map(function(me){return{Key:me,Value:b[me]}}),re={Tagging:{TagSet:{Tag:b}}},ee.mime="xml",ee.content=ue(re),fe.next=13,this.request(ee);case 13:return le=fe.sent,fe.abrupt("return",{res:le.res,status:le.status});case 15:case"end":return fe.stop()}},y,this)}));function a(y,x){return ne.apply(this,arguments)}return a}()},{"../utils/checkObjectTag":54,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290}],47:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.putSymlink=function(){var ue=(0,se.default)(te.default.mark(function ae(ie,ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return a=a||{},a.headers=a.headers||{},ne=this._escape(this._objectName(ne)),this._convertMetaToHeaders(a.meta,a.headers),a.headers["x-oss-symlink-target"]=ne,a.subres=Object.assign({symlink:""},a.subres),a.versionId&&(a.subres.versionId=a.versionId),a.storageClass&&(a.headers["x-oss-storage-class"]=a.storageClass),ie=this._objectName(ie),y=this._objectRequestParams("PUT",ie,a),y.successStatuses=[200],z.next=13,this.request(y);case 13:return x=z.sent,z.abrupt("return",{res:x.res});case 15:case"end":return z.stop()}},ae,this)}));function ce(ae,ie,ne){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],48:[function(E,Se,ye){"use strict";var oe=E("url"),te=E("utility"),se=E("copy-to"),de=E("../../common/signUtils"),ue=E("../utils/isIP"),ce=ue.isIP,ae=ye;ae.signatureUrl=function(ne,a){if(ce(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");a=a||{},ne=this._objectName(ne),a.method=a.method||"GET";var y=te.timestamp()+(a.expires||1800),x={bucket:this.options.bucket,object:ne},b=this._getResource(x);this.options.stsToken&&(a["security-token"]=this.options.stsToken);var z=de._signatureForURL(this.options.accessKeySecret,a,b,y),ee=oe.parse(this._getReqUrl(x));return ee.query={OSSAccessKeyId:this.options.accessKeyId,Expires:y,Signature:z.Signature},se(z.subResource).to(ee.query),ee.format()}},{"../../common/signUtils":50,"../utils/isIP":69,"copy-to":94,url:472,utility:474}],49:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/web.dom-collections.iterator.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.function.name.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("./utils/isArray"),ue=de.isArray,ce=ye;ce._parallelNode=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y,x,b){var z,ee,re,le,pe,ve,fe,me;return te.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:z=this,ee=[],re=[],le=a.length/y,pe=a.length%y,ve=pe===0?le:(a.length-pe)/y+1,fe=1,me=0;case 8:if(!(me0){le=!0,pe<=0&&x(b);return}pe+=1,me(be.value,z(fe))}ve=!1}ge()})},ce.cancel=function(ie){this.options.cancelFlag=!0,ue(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(ne){if(ne.destroyed===!1){var a={name:"cancel",message:"cancel"};ne.destroy(a)}}),this.multipartUploadStreams=[],ie&&this.abortMultipartUpload(ie.name,ie.uploadId,ie.options)},ce.isCancel=function(){return this.options.cancelFlag},ce.resetCancelFlag=function(){this.options.cancelFlag=!1},ce._stop=function(){this.options.cancelFlag=!0},ce._makeCancelEvent=function(){var ie={status:0,name:"cancel"};return ie},ce._makeAbortEvent=function(){var ie={status:0,name:"abort",message:"upload task has been abort"};return ie}},{"./utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.string.iterator.js":303,"core-js/modules/web.dom-collections.for-each.js":339,"core-js/modules/web.dom-collections.iterator.js":340}],50:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.array.sort.js"),E("core-js/modules/es.array.join.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.to-string.js");var te=E("./../../shims/crypto/crypto.js"),se=E("is-type-of"),de=E("./utils/lowercaseKeyHeader"),ue=de.lowercaseKeyHeader;ye.buildCanonicalizedResource=function(ae,ie){var ne="".concat(ae),a="?";if(se.string(ie)&&ie.trim()!=="")ne+=a+ie;else if(se.array(ie))ie.sort(),ne+=a+ie.join("&");else if(ie){var y=function(z,ee){return z[0]>ee[0]?1:z[0]2&&arguments[2]!==void 0?arguments[2]:"utf-8",a=te.createHmac("sha1",ae);return a.update(oe.from(ie,ne)).digest("base64")},ye.authorization=function(ae,ie,ne,a){return"OSS ".concat(ae,":").concat(this.computeSignature(ie,ne,a))},ye._signatureForURL=function(ae){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,y=arguments.length>4?arguments[4]:void 0,x={},b=ie.subResource,z=b===void 0?{}:b;if(ie.process){var ee="x-oss-process";z[ee]=ie.process}if(ie.trafficLimit){var re="x-oss-traffic-limit";z[re]=ie.trafficLimit}if(ie.response&&Object.keys(ie.response).forEach(function(fe){var me="response-".concat(fe.toLowerCase());z[me]=ie.response[fe]}),Object.keys(ie).forEach(function(fe){var me=fe.toLowerCase(),ge=ie[fe];me.indexOf("x-oss-")===0?x[me]=ge:(me.indexOf("content-md5")===0||me.indexOf("content-type")===0)&&(x[fe]=ge)}),Object.prototype.hasOwnProperty.call(ie,"security-token")&&(z["security-token"]=ie["security-token"]),Object.prototype.hasOwnProperty.call(ie,"callback")){var le={callbackUrl:encodeURI(ie.callback.url),callbackBody:ie.callback.body};if(ie.callback.host&&(le.callbackHost=ie.callback.host),ie.callback.contentType&&(le.callbackBodyType=ie.callback.contentType),z.callback=oe.from(JSON.stringify(le)).toString("base64"),ie.callback.customValue){var pe={};Object.keys(ie.callback.customValue).forEach(function(fe){pe["x:".concat(fe)]=ie.callback.customValue[fe]}),z["callback-var"]=oe.from(JSON.stringify(pe)).toString("base64")}}var ve=this.buildCanonicalString(ie.method,ne,{headers:x,parameters:z},a.toString());return{Signature:this.computeSignature(ae,ve,y),subResource:z}}}).call(this)}).call(this,E("buffer").Buffer)},{"./../../shims/crypto/crypto.js":461,"./utils/lowercaseKeyHeader":71,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.trim.js":308,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466}],51:[function(E,Se,ye){"use strict";E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkBucketName=void 0,ye.checkBucketName=function(oe){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,se=te?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!se.test(oe))throw new Error("The bucket must be conform to the specifications")}},{"core-js/modules/es.regexp.exec.js":300}],52:[function(E,Se,ye){"use strict";E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkConfigValid=void 0;var oe={endpoint:te,region:/^[a-zA-Z0-9\-_]+$/};function te(se){return typeof se=="string"?/^[a-zA-Z0-9._:/-]+$/.test(se):se.host?/^[a-zA-Z0-9._:/-]+$/.test(se.host):!1}ye.checkConfigValid=function(se,de){if(oe[de]){var ue=!0;if(oe[de]instanceof Function?ue=oe[de](se):ue=oe[de].test(se),!ue)throw new Error("The ".concat(de," must be conform to the specifications"))}}},{"core-js/modules/es.regexp.exec.js":300}],53:[function(E,Se,ye){(function(oe){(function(){"use strict";Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkEnv=void 0;function te(se){oe.browser&&console.warn(se)}ye.checkEnv=te}).call(this)}).call(this,E("_process"))},{_process:467}],54:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.object.entries.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkObjectTag=void 0;var oe=E("./checkValid"),te=oe.checkValid,se=E("./isObject"),de=se.isObject,ue=[{validator:function(ne){if(typeof ne!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],ce={key:[].concat(ue,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(ue,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function ae(ie){if(!de(ie))throw new Error("tag must be Object");var ne=Object.entries(ie);if(ne.length>10)throw new Error("maximum of 10 tags for a object");var a=["key","value"];ne.forEach(function(y){y.forEach(function(x,b){te(x,ce[a[b]])})})}ye.checkObjectTag=ae},{"./checkValid":55,"./isObject":70,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],55:[function(E,Se,ye){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkValid=void 0;function oe(te,se){se.forEach(function(de){if(de.validator)de.validator(te);else if(de.pattern&&!de.pattern.test(te))throw new Error(de.msg)})}ye.checkValid=oe},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],56:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.includes.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.concat.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.createRequest=void 0;var te=E("./../../../shims/crypto/crypto.js"),se=E("debug")("ali-oss"),de=E("mime"),ue=E("dateformat"),ce=E("copy-to"),ae=E("path"),ie=E("./encoder"),ne=ie.encoder,a=E("./isIP"),y=a.isIP,x=E("./setRegion"),b=x.setRegion,z=E("../client/getReqUrl"),ee=z.getReqUrl,re=E("./isDingTalk"),le=re.isDingTalk;function pe(me,ge){return me[ge]||me[ge.toLowerCase()]}function ve(me,ge){delete me[ge],delete me[ge.toLowerCase()]}function fe(me){var ge=new Date;this.options.amendTimeSkewed&&(ge=+new Date+this.options.amendTimeSkewed);var be={"x-oss-date":ue(ge,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(be["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(be["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(be,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(be["x-oss-security-token"]=this.options.stsToken),ce(me.headers).to(be),pe(be,"Content-Type")||(me.mime&&me.mime.indexOf("/")>0?be["Content-Type"]=me.mime:le()?be["Content-Type"]="application/octet-stream":be["Content-Type"]=de.getType(me.mime||ae.extname(me.object||""))),pe(be,"Content-Type")||ve(be,"Content-Type"),me.content&&(me.disabledMD5||(!me.headers||!me.headers["Content-MD5"]?be["Content-MD5"]=te.createHash("md5").update(oe.from(me.content,"utf8")).digest("base64"):be["Content-MD5"]=me.headers["Content-MD5"]),be["Content-Length"]||(be["Content-Length"]=me.content.length));var Pe=Object.prototype.hasOwnProperty;for(var Te in be)be[Te]&&Pe.call(be,Te)&&(be[Te]=ne(String(be[Te]),this.options.headerEncoding));var Ce=this._getResource(me);if(be.authorization=this.authorization(me.method,Ce,me.subres,be,this.options.headerEncoding),y(this.options.endpoint.hostname)){var Le=this.options,Ie=Le.region,Me=Le.internal,Ue=Le.secure,Qe=b(Ie,Me,Ue);be.host="".concat(me.bucket,".").concat(Qe.host)}var Ge=ee.bind(this)(me);se("request %s %s, with headers %j, !!stream: %s",me.method,Ge,be,!!me.stream);var ot=me.timeout||this.options.timeout,Ve={method:me.method,content:me.content,stream:me.stream,headers:be,timeout:ot,writeStream:me.writeStream,customResponse:me.customResponse,ctx:me.ctx||this.ctx};return this.agent&&(Ve.agent=this.agent),this.httpsAgent&&(Ve.httpsAgent=this.httpsAgent),Ve.enableProxy=!!this.options.enableProxy,Ve.proxy=this.options.proxy?this.options.proxy:null,{url:Ge,params:Ve}}ye.createRequest=fe}).call(this)}).call(this,E("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":461,"./encoder":59,"./isDingTalk":66,"./isIP":69,"./setRegion":75,buffer:90,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.includes.js":302,dateformat:342,debug:465,mime:374,path:378}],57:[function(E,Se,ye){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.entries.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.object.keys.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.dataFix=void 0;var oe=E("./isObject"),te=["true","TRUE","1",1],se=["false","FALSE","0",0];function de(ae,ie,ne){if(oe.isObject(ae)){var a=ie.remove,y=a===void 0?[]:a,x=ie.rename,b=x===void 0?{}:x,z=ie.camel,ee=z===void 0?[]:z,re=ie.bool,le=re===void 0?[]:re,pe=ie.lowerFirst,ve=pe===void 0?!1:pe;return y.forEach(function(fe){return delete ae[fe]}),Object.entries(b).forEach(function(fe){ae[fe[0]]&&(ae[fe[1]]||(ae[fe[1]]=ae[fe[0]],delete ae[fe[0]]))}),ee.forEach(function(fe){if(ae[fe]){var me=fe.replace(/^(.)/,function(ge){return ge.toLowerCase()}).replace(/-(\w)/g,function(ge,be){return be.toUpperCase()});ae[me]||(ae[me]=ae[fe])}}),le.forEach(function(fe){ae[fe]=ue(ae[fe])}),typeof ne=="function"&&ne(ae),ce(ae,ve),de}}ye.dataFix=de;function ue(ae){return ae?te.includes(ae)?!0:se.includes(ae)?!1:ae:!1}function ce(ae,ie){ie&&Object.keys(ae).forEach(function(ne){var a=ne.replace(/^\w/,function(y){return y.toLowerCase()});typeof ae[a]=="undefined"&&(ae[a]=ae[ne],delete ae[ne])})}},{"./isObject":70,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],58:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault");E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js");var te=oe(E("@babel/runtime/helpers/typeof"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.deepCopyWith=ye.deepCopy=void 0;var se=E("./isBuffer");ye.deepCopy=function(de){if(de===null||(0,te.default)(de)!=="object")return de;if(se.isBuffer(de))return de.slice();var ue=Array.isArray(de)?[]:{};return Object.keys(de).forEach(function(ce){ue[ce]=ye.deepCopy(de[ce])}),ue},ye.deepCopyWith=function(de,ue){function ce(ae,ie,ne){var a=ue(ae,ie,ne);if(a!==void 0)return a;if(ae===null||(0,te.default)(ae)!=="object")return ae;if(se.isBuffer(ae))return ae.slice();var y=Array.isArray(ae)?[]:{};return Object.keys(ae).forEach(function(x){y[x]=ce(ae[x],x,ae)}),y}return ue?ce(de,"",null):ye.deepCopy(de)}},{"./isBuffer":65,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],59:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.encoder=void 0;function te(se){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return de==="utf-8"?se:oe.from(se).toString("latin1")}ye.encoder=te}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],60:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.map.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.formatInventoryConfig=void 0;var oe=E("../utils/dataFix"),te=E("../utils/isObject"),se=E("../utils/isArray"),de=E("../utils/formatObjKey");function ue(ae){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ie&&te.isObject(ae)&&(ae=[ae]),se.isArray(ae)?ae=ae.map(ce):ae=ce(ae),ae}ye.formatInventoryConfig=ue;function ce(ae){return oe.dataFix(ae,{bool:["IsEnabled"]},function(ie){var ne,a;ie.prefix=ie.Filter.Prefix,delete ie.Filter,ie.OSSBucketDestination=ie.Destination.OSSBucketDestination,ie.OSSBucketDestination.rolename=ie.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete ie.OSSBucketDestination.RoleArn,ie.OSSBucketDestination.bucket=ie.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete ie.OSSBucketDestination.Bucket,delete ie.Destination,ie.frequency=ie.Schedule.Frequency,delete ie.Schedule.Frequency,!((ne=ie==null?void 0:ie.OptionalFields)===null||ne===void 0)&&ne.Field&&!se.isArray((a=ie.OptionalFields)===null||a===void 0?void 0:a.Field)&&(ie.OptionalFields.Field=[ie.OptionalFields.Field])}),ae=de.formatObjKey(ae,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),ae}},{"../utils/dataFix":57,"../utils/formatObjKey":61,"../utils/isArray":63,"../utils/isObject":70,"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305}],61:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault");E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.includes.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js");var te=oe(E("@babel/runtime/helpers/typeof"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.formatObjKey=void 0;function se(ue,ce,ae){if(ue===null||(0,te.default)(ue)!=="object")return ue;var ie;if(Array.isArray(ue)){ie=[];for(var ne=0;ne +`;return ge+="",fe=fe||{},Te={},Te=ie(fe,function(Qe){if(a(Qe))return null}),Te.subres={uploadId:he},Te.headers=x(Te.headers,["x-oss-server-side-encryption","x-oss-storage-class"]),Ce=this._objectRequestParams("POST",le,Te),ce.encodeCallback(Ce,Te),Ce.mime="xml",Ce.content=ge,Ce.headers&&Ce.headers["x-oss-callback"]||(Ce.xmlResponse=!0),Ce.successStatuses=[200],Ue.next=17,this.request(Ce);case 17:if(Le=Ue.sent,!fe.progress){Ue.next=21;break}return Ue.next=21,fe.progress(1,null,Le.res);case 21:return Ie={res:Le.res,bucket:Ce.bucket,name:le,etag:Le.res.headers.etag},Ce.headers&&Ce.headers["x-oss-callback"]&&(Ie.data=JSON.parse(Le.data.toString())),Ue.abrupt("return",Ie);case 24:case"end":return Ue.stop()}},re,this)}));function ee(re,le,he,ve){return z.apply(this,arguments)}return ee}(),b._uploadPart=function(){var z=(0,de.default)(se.default.mark(function re(le,he,ve,fe,me){var ge,be,Pe,Te;return se.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:return me=me||{},ge={},ue(me).to(ge),ge.headers=ge.headers||{},ge.headers["Content-Length"]=fe.size,ge.headers=x(ge.headers,["x-oss-server-side-encryption"]),ge.subres={partNumber:ve,uploadId:he},be=this._objectRequestParams("PUT",le,ge),be.mime=ge.mime,Pe=oe&&oe.browser,Pe?be.content=fe.content:be.stream=fe.stream,be.successStatuses=[200],be.disabledMD5=me.disabledMD5,Le.next=15,this.request(be);case 15:if(Te=Le.sent,Te.res.headers.etag){Le.next=18;break}throw new Error(`Please set the etag of expose-headers in OSS + https://help.aliyun.com/document_detail/32069.html`);case 18:return fe.stream&&(fe.stream=null,be.stream=null),Le.abrupt("return",{name:le,etag:Te.res.headers.etag,res:Te.res});case 20:case"end":return Le.stop()}},re,this)}));function ee(re,le,he,ve,fe){return z.apply(this,arguments)}return ee}()}).call(this)}).call(this,E("_process"))},{"./callback":24,"./utils/deepCopy":58,"./utils/isBuffer":65,"./utils/omit":73,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.filter.js":274,"core-js/modules/es.array.map.js":280,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],31:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator")),se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("url"),ue=E("utility"),ce=E("copy-to"),ae=E("../../common/signUtils"),ie=E("../utils/isIP"),ne=ie.isIP,a=E("../utils/setSTSToken"),y=a.setSTSToken,x=E("../utils/isFunction"),b=x.isFunction,z=ye;z.asyncSignatureUrl=function(){var ee=(0,se.default)(te.default.mark(function le(he,ve){var fe,me,ge,be,Pe;return te.default.wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:if(!ne(this.options.endpoint.hostname)){Ce.next=2;break}throw new Error("can not get the object URL when endpoint is IP");case 2:if(ve=ve||{},he=this._objectName(he),ve.method=ve.method||"GET",fe=ue.timestamp()+(ve.expires||1800),me={bucket:this.options.bucket,object:he},ge=this._getResource(me),!(this.options.stsToken&&b(this.options.refreshSTSToken))){Ce.next=11;break}return Ce.next=11,y.call(this);case 11:return this.options.stsToken&&(ve["security-token"]=this.options.stsToken),be=ae._signatureForURL(this.options.accessKeySecret,ve,ge,fe),Pe=de.parse(this._getReqUrl(me)),Pe.query={OSSAccessKeyId:this.options.accessKeyId,Expires:fe,Signature:be.Signature},ce(be.subResource).to(Pe.query),Ce.abrupt("return",Pe.format());case 17:case"end":return Ce.stop()}},le,this)}));function re(le,he){return ee.apply(this,arguments)}return re}()},{"../../common/signUtils":50,"../utils/isFunction":68,"../utils/isIP":69,"../utils/setSTSToken":76,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"copy-to":94,url:472,utility:474}],32:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js");var se=oe(E("@babel/runtime/helpers/typeof")),de=oe(E("@babel/runtime/helpers/asyncToGenerator")),ue=E("../utils/checkBucketName"),ce=ue.checkBucketName,ae=ye,ie=["content-type","content-encoding","content-language","content-disposition","cache-control","expires"];ae.copy=function(){var ne=(0,de.default)(te.default.mark(function y(x,b,z,ee){var re,le,he;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return(0,se.default)(z)==="object"&&(ee=z),ee=ee||{},ee.headers=ee.headers||{},Object.keys(ee.headers).forEach(function(me){ee.headers["x-oss-copy-source-".concat(me.toLowerCase())]=ee.headers[me]}),(ee.meta||Object.keys(ee.headers).find(function(me){return ie.includes(me.toLowerCase())}))&&(ee.headers["x-oss-metadata-directive"]="REPLACE"),this._convertMetaToHeaders(ee.meta,ee.headers),b=this._getSourceName(b,z),ee.versionId&&(b="".concat(b,"?versionId=").concat(ee.versionId)),ee.headers["x-oss-copy-source"]=b,re=this._objectRequestParams("PUT",x,ee),re.xmlResponse=!0,re.successStatuses=[200,304],fe.next=14,this.request(re);case 14:return le=fe.sent,he=le.data,he&&(he={etag:he.ETag,lastModified:he.LastModified}),fe.abrupt("return",{data:he,res:le.res});case 18:case"end":return fe.stop()}},y,this)}));function a(y,x,b,z){return ne.apply(this,arguments)}return a}(),ae._getSourceName=function(a,y){return typeof y=="string"?a=this._objectName(a):a[0]!=="/"?y=this.options.bucket:(y=a.replace(/\/(.+?)(\/.*)/,"$1"),a=a.replace(/(\/.+?\/)(.*)/,"$2")),ce(y),a=encodeURIComponent(a),a="/".concat(y,"/").concat(a),a}},{"../utils/checkBucketName":51,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"@babel/runtime/regenerator":80,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.find.js":275,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],33:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.delete=function(){var ue=(0,se.default)(te.default.mark(function ae(ie){var ne,a,y,x=arguments;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return ne=x.length>1&&x[1]!==void 0?x[1]:{},ne.subres=Object.assign({},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),a=this._objectRequestParams("DELETE",ie,ne),a.successStatuses=[204],z.next=7,this.request(a);case 7:return y=z.sent,z.abrupt("return",{res:y.res});case 9:case"end":return z.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],34:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("utility"),ue=E("../utils/obj2xml"),ce=ue.obj2xml,ae=ye;ae.deleteMulti=function(){var ie=(0,se.default)(te.default.mark(function a(y){var x,b,z,ee,re,le,he,ve,fe,me,ge,be,Pe,Te=arguments;return te.default.wrap(function(Le){for(;;)switch(Le.prev=Le.next){case 0:if(x=Te.length>1&&Te[1]!==void 0?Te[1]:{},b=[],!(!y||!y.length)){Le.next=4;break}throw new Error("names is required");case 4:for(z=0;z1&&x[1]!==void 0?x[1]:{},ne.subres=Object.assign({tagging:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),ie=this._objectName(ie),a=this._objectRequestParams("DELETE",ie,ne),a.successStatuses=[204],z.next=8,this.request(a);case 8:return y=z.sent,z.abrupt("return",{status:y.status,res:y.res});case 10:case"end":return z.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],36:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js");var oe=E("url"),te=E("../utils/isIP"),se=te.isIP,de=ye;de.generateObjectUrl=function(ce,ae){if(se(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");if(ae)ae[ae.length-1]!=="/"&&(ae+="/");else{ae=this.options.endpoint.format();var ie=oe.parse(ae),ne=this.options.bucket;ie.hostname="".concat(ne,".").concat(ie.hostname),ie.host="".concat(ne,".").concat(ie.host),ae=ie.format()}return ae+this._escape(this._objectName(ce))}},{"../utils/isIP":69,"core-js/modules/es.array.concat.js":272,url:472}],37:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("@babel/runtime/helpers/interopRequireDefault"),se=te(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var de=te(E("@babel/runtime/helpers/asyncToGenerator")),ue=E("fs"),ce=E("is-type-of"),ae=ye;ae.get=function(){var ie=(0,de.default)(se.default.mark(function a(y,x){var b,z,ee,re,le,he,ve,fe,me=arguments;return se.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:return b=me.length>2&&me[2]!==void 0?me[2]:{},z=null,ee=!1,ce.writableStream(x)?z=x:ce.string(x)?(z=ue.createWriteStream(x),ee=!0):b=x,b=b||{},re=oe&&oe.browser,le=b.responseCacheControl===null?"":"no-cache",he=re&&le?{"response-cache-control":le}:{},b.subres=Object.assign(he,b.subres),b.versionId&&(b.subres.versionId=b.versionId),b.process&&(b.subres["x-oss-process"]=b.process),be.prev=11,fe=this._objectRequestParams("GET",y,b),fe.writeStream=z,fe.successStatuses=[200,206,304],be.next=17,this.request(fe);case 17:ve=be.sent,ee&&z.destroy(),be.next=28;break;case 21:if(be.prev=21,be.t0=be.catch(11),!ee){be.next=27;break}return z.destroy(),be.next=27,this._deleteFileSafe(x);case 27:throw be.t0;case 28:return be.abrupt("return",{res:ve.res,content:ve.data});case 29:case"end":return be.stop()}},a,this,[[11,21]])}));function ne(a,y){return ie.apply(this,arguments)}return ne}()}).call(this)}).call(this,E("_process"))},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,_process:467,"core-js/modules/es.object.assign.js":287,fs:89,"is-type-of":466}],38:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.getACL=function(){var ue=(0,se.default)(te.default.mark(function ae(ie){var ne,a,y,x=arguments;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return ne=x.length>1&&x[1]!==void 0?x[1]:{},ne.subres=Object.assign({acl:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),ie=this._objectName(ie),a=this._objectRequestParams("GET",ie,ne),a.successStatuses=[200],a.xmlResponse=!0,z.next=9,this.request(a);case 9:return y=z.sent,z.abrupt("return",{acl:y.data.AccessControlList.Grant,owner:{id:y.data.Owner.ID,displayName:y.data.Owner.DisplayName},res:y.res});case 11:case"end":return z.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],39:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.number.constructor.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye,ue=E("../utils/isObject"),ce=ue.isObject,ae=E("../utils/isArray"),ie=ae.isArray;de.getBucketVersions=ne,de.listObjectVersions=ne;function ne(){return a.apply(this,arguments)}function a(){return a=(0,se.default)(te.default.mark(function b(){var z,ee,re,le,he,ve,fe,me,ge=arguments;return te.default.wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:if(z=ge.length>0&&ge[0]!==void 0?ge[0]:{},ee=ge.length>1&&ge[1]!==void 0?ge[1]:{},!(z.versionIdMarker&&z.keyMarker===void 0)){Pe.next=4;break}throw new Error("A version-id marker cannot be specified without a key marker");case 4:return ee.subres=Object.assign({versions:""},ee.subres),ee.versionId&&(ee.subres.versionId=ee.versionId),re=this._objectRequestParams("GET","",ee),re.xmlResponse=!0,re.successStatuses=[200],re.query=x(z),Pe.next=12,this.request(re);case 12:return le=Pe.sent,he=le.data.Version||[],ve=le.data.DeleteMarker||[],fe=this,he&&(Array.isArray(he)||(he=[he]),he=he.map(function(Te){return{name:Te.Key,url:fe._objectUrl(Te.Key),lastModified:Te.LastModified,isLatest:Te.IsLatest==="true",versionId:Te.VersionId,etag:Te.ETag,type:Te.Type,size:Number(Te.Size),storageClass:Te.StorageClass,owner:{id:Te.Owner.ID,displayName:Te.Owner.DisplayName}}})),ve&&(ie(ve)||(ve=[ve]),ve=ve.map(function(Te){return{name:Te.Key,lastModified:Te.LastModified,versionId:Te.VersionId,owner:{id:Te.Owner.ID,displayName:Te.Owner.DisplayName}}})),me=le.data.CommonPrefixes||null,me&&(ie(me)||(me=[me]),me=me.map(function(Te){return Te.Prefix})),Pe.abrupt("return",{res:le.res,objects:he,deleteMarker:ve,prefixes:me,nextMarker:le.data.NextKeyMarker||null,NextVersionIdMarker:le.data.NextVersionIdMarker||null,nextKeyMarker:le.data.NextKeyMarker||null,nextVersionIdMarker:le.data.NextVersionIdMarker||null,isTruncated:le.data.IsTruncated==="true"});case 21:case"end":return Pe.stop()}},b,this)})),a.apply(this,arguments)}function y(b){return b.replace(/([A-Z])/g,"-$1").toLowerCase()}function x(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z={};return ce(b)&&Object.keys(b).forEach(function(ee){z[y(ee)]=b[ee]}),z}},{"../utils/isArray":63,"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.number.constructor.js":286,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],40:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.getObjectMeta=function(){var ue=(0,se.default)(te.default.mark(function ae(ie,ne){var a,y;return te.default.wrap(function(b){for(;;)switch(b.prev=b.next){case 0:return ne=ne||{},ie=this._objectName(ie),ne.subres=Object.assign({objectMeta:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),a=this._objectRequestParams("HEAD",ie,ne),a.successStatuses=[200],b.next=8,this.request(a);case 8:return y=b.sent,b.abrupt("return",{status:y.status,res:y.res});case 10:case"end":return b.stop()}},ae,this)}));function ce(ae,ie){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],41:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye,ue=E("../utils/isObject"),ce=ue.isObject;de.getObjectTagging=function(){var ae=(0,se.default)(te.default.mark(function ne(a){var y,x,b,z,ee,re,le=arguments;return te.default.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return y=le.length>1&&le[1]!==void 0?le[1]:{},y.subres=Object.assign({tagging:""},y.subres),y.versionId&&(y.subres.versionId=y.versionId),a=this._objectName(a),x=this._objectRequestParams("GET",a,y),x.successStatuses=[200],ve.next=8,this.request(x);case 8:return b=ve.sent,ve.next=11,this.parseXML(b.data);case 11:return z=ve.sent,ee=z.TagSet.Tag,ee=ee&&ce(ee)?[ee]:ee||[],re={},ee.forEach(function(fe){re[fe.Key]=fe.Value}),ve.abrupt("return",{status:b.status,res:b.res,tag:re});case 17:case"end":return ve.stop()}},ne,this)}));function ie(ne){return ae.apply(this,arguments)}return ie}()},{"../utils/isObject":70,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],42:[function(E,Se,ye){"use strict";var oe=E("../utils/isIP"),te=oe.isIP,se=ye;se.getObjectUrl=function(ue,ce){if(te(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");return ce?ce[ce.length-1]!=="/"&&(ce+="/"):ce=this.options.endpoint.format(),ce+this._escape(this._objectName(ue))}},{"../utils/isIP":69}],43:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.getSymlink=function(){var ue=(0,se.default)(te.default.mark(function ae(ie){var ne,a,y,x,b=arguments;return te.default.wrap(function(ee){for(;;)switch(ee.prev=ee.next){case 0:return ne=b.length>1&&b[1]!==void 0?b[1]:{},ne.subres=Object.assign({symlink:""},ne.subres),ne.versionId&&(ne.subres.versionId=ne.versionId),ie=this._objectName(ie),a=this._objectRequestParams("GET",ie,ne),a.successStatuses=[200],ee.next=8,this.request(a);case 8:return y=ee.sent,x=y.res.headers["x-oss-symlink-target"],ee.abrupt("return",{targetName:decodeURIComponent(x),res:y.res});case 11:case"end":return ee.stop()}},ae,this)}));function ce(ae){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],44:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/checkEnv"),ue=de.checkEnv,ce=ye;ce.head=function(){var ae=(0,se.default)(te.default.mark(function ne(a){var y,x,b,z,ee=arguments;return te.default.wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return y=ee.length>1&&ee[1]!==void 0?ee[1]:{},ue("Because HeadObject has gzip enabled, head cannot get the file size correctly. If you need to get the file size, please use getObjectMeta"),y.subres=Object.assign({},y.subres),y.versionId&&(y.subres.versionId=y.versionId),x=this._objectRequestParams("HEAD",a,y),x.successStatuses=[200,304],le.next=8,this.request(x);case 8:return b=le.sent,z={meta:null,res:b.res,status:b.status},b.status===200&&Object.keys(b.headers).forEach(function(he){he.indexOf("x-oss-meta-")===0&&(z.meta||(z.meta={}),z.meta[he.substring(11)]=b.headers[he])}),le.abrupt("return",z);case 12:case"end":return le.stop()}},ne,this)}));function ie(ne){return ae.apply(this,arguments)}return ie}()},{"../utils/checkEnv":53,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],45:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.putACL=function(){var ue=(0,se.default)(te.default.mark(function ae(ie,ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return a=a||{},a.subres=Object.assign({acl:""},a.subres),a.versionId&&(a.subres.versionId=a.versionId),a.headers=a.headers||{},a.headers["x-oss-object-acl"]=ne,ie=this._objectName(ie),y=this._objectRequestParams("PUT",ie,a),y.successStatuses=[200],z.next=10,this.request(y);case 10:return x=z.sent,z.abrupt("return",{res:x.res});case 12:case"end":return z.stop()}},ae,this)}));function ce(ae,ie,ne){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],46:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.object.keys.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("../utils/obj2xml"),ue=de.obj2xml,ce=E("../utils/checkObjectTag"),ae=ce.checkObjectTag,ie=ye;ie.putObjectTagging=function(){var ne=(0,se.default)(te.default.mark(function y(x,b){var z,ee,re,le,he=arguments;return te.default.wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:return z=he.length>2&&he[2]!==void 0?he[2]:{},ae(b),z.subres=Object.assign({tagging:""},z.subres),z.versionId&&(z.subres.versionId=z.versionId),x=this._objectName(x),ee=this._objectRequestParams("PUT",x,z),ee.successStatuses=[200],b=Object.keys(b).map(function(me){return{Key:me,Value:b[me]}}),re={Tagging:{TagSet:{Tag:b}}},ee.mime="xml",ee.content=ue(re),fe.next=13,this.request(ee);case 13:return le=fe.sent,fe.abrupt("return",{res:le.res,status:le.status});case 15:case"end":return fe.stop()}},y,this)}));function a(y,x){return ne.apply(this,arguments)}return a}()},{"../utils/checkObjectTag":54,"../utils/obj2xml":72,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290}],47:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=ye;de.putSymlink=function(){var ue=(0,se.default)(te.default.mark(function ae(ie,ne,a){var y,x;return te.default.wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return a=a||{},a.headers=a.headers||{},ne=this._escape(this._objectName(ne)),this._convertMetaToHeaders(a.meta,a.headers),a.headers["x-oss-symlink-target"]=ne,a.subres=Object.assign({symlink:""},a.subres),a.versionId&&(a.subres.versionId=a.versionId),a.storageClass&&(a.headers["x-oss-storage-class"]=a.storageClass),ie=this._objectName(ie),y=this._objectRequestParams("PUT",ie,a),y.successStatuses=[200],z.next=13,this.request(y);case 13:return x=z.sent,z.abrupt("return",{res:x.res});case 15:case"end":return z.stop()}},ae,this)}));function ce(ae,ie,ne){return ue.apply(this,arguments)}return ce}()},{"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.object.assign.js":287}],48:[function(E,Se,ye){"use strict";var oe=E("url"),te=E("utility"),se=E("copy-to"),de=E("../../common/signUtils"),ue=E("../utils/isIP"),ce=ue.isIP,ae=ye;ae.signatureUrl=function(ne,a){if(ce(this.options.endpoint.hostname))throw new Error("can not get the object URL when endpoint is IP");a=a||{},ne=this._objectName(ne),a.method=a.method||"GET";var y=te.timestamp()+(a.expires||1800),x={bucket:this.options.bucket,object:ne},b=this._getResource(x);this.options.stsToken&&(a["security-token"]=this.options.stsToken);var z=de._signatureForURL(this.options.accessKeySecret,a,b,y),ee=oe.parse(this._getReqUrl(x));return ee.query={OSSAccessKeyId:this.options.accessKeyId,Expires:y,Signature:z.Signature},se(z.subResource).to(ee.query),ee.format()}},{"../../common/signUtils":50,"../utils/isIP":69,"copy-to":94,url:472,utility:474}],49:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/web.dom-collections.iterator.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.function.name.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator")),de=E("./utils/isArray"),ue=de.isArray,ce=ye;ce._parallelNode=function(){var ae=(0,se.default)(te.default.mark(function ne(a,y,x,b){var z,ee,re,le,he,ve,fe,me;return te.default.wrap(function(be){for(;;)switch(be.prev=be.next){case 0:z=this,ee=[],re=[],le=a.length/y,he=a.length%y,ve=he===0?le:(a.length-he)/y+1,fe=1,me=0;case 8:if(!(me0){le=!0,he<=0&&x(b);return}he+=1,me(be.value,z(fe))}ve=!1}ge()})},ce.cancel=function(ie){this.options.cancelFlag=!0,ue(this.multipartUploadStreams)&&this.multipartUploadStreams.forEach(function(ne){if(ne.destroyed===!1){var a={name:"cancel",message:"cancel"};ne.destroy(a)}}),this.multipartUploadStreams=[],ie&&this.abortMultipartUpload(ie.name,ie.uploadId,ie.options)},ce.isCancel=function(){return this.options.cancelFlag},ce.resetCancelFlag=function(){this.options.cancelFlag=!1},ce._stop=function(){this.options.cancelFlag=!0},ce._makeCancelEvent=function(){var ie={status:0,name:"cancel"};return ie},ce._makeAbortEvent=function(){var ie={status:0,name:"abort",message:"upload task has been abort"};return ie}},{"./utils/isArray":63,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.string.iterator.js":303,"core-js/modules/web.dom-collections.for-each.js":339,"core-js/modules/web.dom-collections.iterator.js":340}],50:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.array.sort.js"),E("core-js/modules/es.array.join.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.regexp.to-string.js");var te=E("./../../shims/crypto/crypto.js"),se=E("is-type-of"),de=E("./utils/lowercaseKeyHeader"),ue=de.lowercaseKeyHeader;ye.buildCanonicalizedResource=function(ae,ie){var ne="".concat(ae),a="?";if(se.string(ie)&&ie.trim()!=="")ne+=a+ie;else if(se.array(ie))ie.sort(),ne+=a+ie.join("&");else if(ie){var y=function(z,ee){return z[0]>ee[0]?1:z[0]2&&arguments[2]!==void 0?arguments[2]:"utf-8",a=te.createHmac("sha1",ae);return a.update(oe.from(ie,ne)).digest("base64")},ye.authorization=function(ae,ie,ne,a){return"OSS ".concat(ae,":").concat(this.computeSignature(ie,ne,a))},ye._signatureForURL=function(ae){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ne=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,y=arguments.length>4?arguments[4]:void 0,x={},b=ie.subResource,z=b===void 0?{}:b;if(ie.process){var ee="x-oss-process";z[ee]=ie.process}if(ie.trafficLimit){var re="x-oss-traffic-limit";z[re]=ie.trafficLimit}if(ie.response&&Object.keys(ie.response).forEach(function(fe){var me="response-".concat(fe.toLowerCase());z[me]=ie.response[fe]}),Object.keys(ie).forEach(function(fe){var me=fe.toLowerCase(),ge=ie[fe];me.indexOf("x-oss-")===0?x[me]=ge:(me.indexOf("content-md5")===0||me.indexOf("content-type")===0)&&(x[fe]=ge)}),Object.prototype.hasOwnProperty.call(ie,"security-token")&&(z["security-token"]=ie["security-token"]),Object.prototype.hasOwnProperty.call(ie,"callback")){var le={callbackUrl:encodeURI(ie.callback.url),callbackBody:ie.callback.body};if(ie.callback.host&&(le.callbackHost=ie.callback.host),ie.callback.contentType&&(le.callbackBodyType=ie.callback.contentType),z.callback=oe.from(JSON.stringify(le)).toString("base64"),ie.callback.customValue){var he={};Object.keys(ie.callback.customValue).forEach(function(fe){he["x:".concat(fe)]=ie.callback.customValue[fe]}),z["callback-var"]=oe.from(JSON.stringify(he)).toString("base64")}}var ve=this.buildCanonicalString(ie.method,ne,{headers:x,parameters:z},a.toString());return{Signature:this.computeSignature(ae,ve,y),subResource:z}}}).call(this)}).call(this,E("buffer").Buffer)},{"./../../shims/crypto/crypto.js":461,"./utils/lowercaseKeyHeader":71,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.sort.js":282,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.trim.js":308,"core-js/modules/web.dom-collections.for-each.js":339,"is-type-of":466}],51:[function(E,Se,ye){"use strict";E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkBucketName=void 0,ye.checkBucketName=function(oe){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,se=te?/^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$/:/^[a-z0-9_][a-z0-9-_]{1,61}[a-z0-9_]$/;if(!se.test(oe))throw new Error("The bucket must be conform to the specifications")}},{"core-js/modules/es.regexp.exec.js":300}],52:[function(E,Se,ye){"use strict";E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkConfigValid=void 0;var oe={endpoint:te,region:/^[a-zA-Z0-9\-_]+$/};function te(se){return typeof se=="string"?/^[a-zA-Z0-9._:/-]+$/.test(se):se.host?/^[a-zA-Z0-9._:/-]+$/.test(se.host):!1}ye.checkConfigValid=function(se,de){if(oe[de]){var ue=!0;if(oe[de]instanceof Function?ue=oe[de](se):ue=oe[de].test(se),!ue)throw new Error("The ".concat(de," must be conform to the specifications"))}}},{"core-js/modules/es.regexp.exec.js":300}],53:[function(E,Se,ye){(function(oe){(function(){"use strict";Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkEnv=void 0;function te(se){oe.browser&&console.warn(se)}ye.checkEnv=te}).call(this)}).call(this,E("_process"))},{_process:467}],54:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.object.entries.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkObjectTag=void 0;var oe=E("./checkValid"),te=oe.checkValid,se=E("./isObject"),de=se.isObject,ue=[{validator:function(ne){if(typeof ne!="string")throw new Error("the key and value of the tag must be String")}},{pattern:/^[a-zA-Z0-9 +-=._:/]+$/,msg:"tag can contain letters, numbers, spaces, and the following symbols: plus sign (+), hyphen (-), equal sign (=), period (.), underscore (_), colon (:), and forward slash (/)"}],ce={key:[].concat(ue,[{pattern:/^.{1,128}$/,msg:"tag key can be a maximum of 128 bytes in length"}]),value:[].concat(ue,[{pattern:/^.{0,256}$/,msg:"tag value can be a maximum of 256 bytes in length"}])};function ae(ie){if(!de(ie))throw new Error("tag must be Object");var ne=Object.entries(ie);if(ne.length>10)throw new Error("maximum of 10 tags for a object");var a=["key","value"];ne.forEach(function(y){y.forEach(function(x,b){te(x,ce[a[b]])})})}ye.checkObjectTag=ae},{"./checkValid":55,"./isObject":70,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],55:[function(E,Se,ye){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.regexp.exec.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkValid=void 0;function oe(te,se){se.forEach(function(de){if(de.validator)de.validator(te);else if(de.pattern&&!de.pattern.test(te))throw new Error(de.msg)})}ye.checkValid=oe},{"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/web.dom-collections.for-each.js":339}],56:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.includes.js"),E("core-js/modules/es.object.assign.js"),E("core-js/modules/es.array.concat.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.createRequest=void 0;var te=E("./../../../shims/crypto/crypto.js"),se=E("debug")("ali-oss"),de=E("mime"),ue=E("dateformat"),ce=E("copy-to"),ae=E("path"),ie=E("./encoder"),ne=ie.encoder,a=E("./isIP"),y=a.isIP,x=E("./setRegion"),b=x.setRegion,z=E("../client/getReqUrl"),ee=z.getReqUrl,re=E("./isDingTalk"),le=re.isDingTalk;function he(me,ge){return me[ge]||me[ge.toLowerCase()]}function ve(me,ge){delete me[ge],delete me[ge.toLowerCase()]}function fe(me){var ge=new Date;this.options.amendTimeSkewed&&(ge=+new Date+this.options.amendTimeSkewed);var be={"x-oss-date":ue(ge,"UTC:ddd, dd mmm yyyy HH:MM:ss 'GMT'")};typeof window!="undefined"&&(be["x-oss-user-agent"]=this.userAgent),this.userAgent.includes("nodejs")&&(be["User-Agent"]=this.userAgent),this.options.isRequestPay&&Object.assign(be,{"x-oss-request-payer":"requester"}),this.options.stsToken&&(be["x-oss-security-token"]=this.options.stsToken),ce(me.headers).to(be),he(be,"Content-Type")||(me.mime&&me.mime.indexOf("/")>0?be["Content-Type"]=me.mime:le()?be["Content-Type"]="application/octet-stream":be["Content-Type"]=de.getType(me.mime||ae.extname(me.object||""))),he(be,"Content-Type")||ve(be,"Content-Type"),me.content&&(me.disabledMD5||(!me.headers||!me.headers["Content-MD5"]?be["Content-MD5"]=te.createHash("md5").update(oe.from(me.content,"utf8")).digest("base64"):be["Content-MD5"]=me.headers["Content-MD5"]),be["Content-Length"]||(be["Content-Length"]=me.content.length));var Pe=Object.prototype.hasOwnProperty;for(var Te in be)be[Te]&&Pe.call(be,Te)&&(be[Te]=ne(String(be[Te]),this.options.headerEncoding));var Ce=this._getResource(me);if(be.authorization=this.authorization(me.method,Ce,me.subres,be,this.options.headerEncoding),y(this.options.endpoint.hostname)){var Le=this.options,Ie=Le.region,Me=Le.internal,Ue=Le.secure,Qe=b(Ie,Me,Ue);be.host="".concat(me.bucket,".").concat(Qe.host)}var Ge=ee.bind(this)(me);se("request %s %s, with headers %j, !!stream: %s",me.method,Ge,be,!!me.stream);var ot=me.timeout||this.options.timeout,Ve={method:me.method,content:me.content,stream:me.stream,headers:be,timeout:ot,writeStream:me.writeStream,customResponse:me.customResponse,ctx:me.ctx||this.ctx};return this.agent&&(Ve.agent=this.agent),this.httpsAgent&&(Ve.httpsAgent=this.httpsAgent),Ve.enableProxy=!!this.options.enableProxy,Ve.proxy=this.options.proxy?this.options.proxy:null,{url:Ge,params:Ve}}ye.createRequest=fe}).call(this)}).call(this,E("buffer").Buffer)},{"../client/getReqUrl":25,"./../../../shims/crypto/crypto.js":461,"./encoder":59,"./isDingTalk":66,"./isIP":69,"./setRegion":75,buffer:90,"copy-to":94,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.string.includes.js":302,dateformat:342,debug:465,mime:374,path:378}],57:[function(E,Se,ye){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.entries.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.object.keys.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.dataFix=void 0;var oe=E("./isObject"),te=["true","TRUE","1",1],se=["false","FALSE","0",0];function de(ae,ie,ne){if(oe.isObject(ae)){var a=ie.remove,y=a===void 0?[]:a,x=ie.rename,b=x===void 0?{}:x,z=ie.camel,ee=z===void 0?[]:z,re=ie.bool,le=re===void 0?[]:re,he=ie.lowerFirst,ve=he===void 0?!1:he;return y.forEach(function(fe){return delete ae[fe]}),Object.entries(b).forEach(function(fe){ae[fe[0]]&&(ae[fe[1]]||(ae[fe[1]]=ae[fe[0]],delete ae[fe[0]]))}),ee.forEach(function(fe){if(ae[fe]){var me=fe.replace(/^(.)/,function(ge){return ge.toLowerCase()}).replace(/-(\w)/g,function(ge,be){return be.toUpperCase()});ae[me]||(ae[me]=ae[fe])}}),le.forEach(function(fe){ae[fe]=ue(ae[fe])}),typeof ne=="function"&&ne(ae),ce(ae,ve),de}}ye.dataFix=de;function ue(ae){return ae?te.includes(ae)?!0:se.includes(ae)?!1:ae:!1}function ce(ae,ie){ie&&Object.keys(ae).forEach(function(ne){var a=ne.replace(/^\w/,function(y){return y.toLowerCase()});typeof ae[a]=="undefined"&&(ae[a]=ae[ne],delete ae[ne])})}},{"./isObject":70,"core-js/modules/es.array.includes.js":277,"core-js/modules/es.object.entries.js":288,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],58:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault");E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js");var te=oe(E("@babel/runtime/helpers/typeof"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.deepCopyWith=ye.deepCopy=void 0;var se=E("./isBuffer");ye.deepCopy=function(de){if(de===null||(0,te.default)(de)!=="object")return de;if(se.isBuffer(de))return de.slice();var ue=Array.isArray(de)?[]:{};return Object.keys(de).forEach(function(ce){ue[ce]=ye.deepCopy(de[ce])}),ue},ye.deepCopyWith=function(de,ue){function ce(ae,ie,ne){var a=ue(ae,ie,ne);if(a!==void 0)return a;if(ae===null||(0,te.default)(ae)!=="object")return ae;if(se.isBuffer(ae))return ae.slice();var y=Array.isArray(ae)?[]:{};return Object.keys(ae).forEach(function(x){y[x]=ce(ae[x],x,ae)}),y}return ue?ce(de,"",null):ye.deepCopy(de)}},{"./isBuffer":65,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/web.dom-collections.for-each.js":339}],59:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.encoder=void 0;function te(se){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"utf-8";return de==="utf-8"?se:oe.from(se).toString("latin1")}ye.encoder=te}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.to-string.js":301}],60:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.map.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),Object.defineProperty(ye,"__esModule",{value:!0}),ye.formatInventoryConfig=void 0;var oe=E("../utils/dataFix"),te=E("../utils/isObject"),se=E("../utils/isArray"),de=E("../utils/formatObjKey");function ue(ae){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return ie&&te.isObject(ae)&&(ae=[ae]),se.isArray(ae)?ae=ae.map(ce):ae=ce(ae),ae}ye.formatInventoryConfig=ue;function ce(ae){return oe.dataFix(ae,{bool:["IsEnabled"]},function(ie){var ne,a;ie.prefix=ie.Filter.Prefix,delete ie.Filter,ie.OSSBucketDestination=ie.Destination.OSSBucketDestination,ie.OSSBucketDestination.rolename=ie.OSSBucketDestination.RoleArn.replace(/.*\//,""),delete ie.OSSBucketDestination.RoleArn,ie.OSSBucketDestination.bucket=ie.OSSBucketDestination.Bucket.replace(/.*:::/,""),delete ie.OSSBucketDestination.Bucket,delete ie.Destination,ie.frequency=ie.Schedule.Frequency,delete ie.Schedule.Frequency,!((ne=ie==null?void 0:ie.OptionalFields)===null||ne===void 0)&&ne.Field&&!se.isArray((a=ie.OptionalFields)===null||a===void 0?void 0:a.Field)&&(ie.OptionalFields.Field=[ie.OptionalFields.Field])}),ae=de.formatObjKey(ae,"firstLowerCase",{exclude:["OSSBucketDestination","SSE-OSS","SSE-KMS"]}),ae}},{"../utils/dataFix":57,"../utils/formatObjKey":61,"../utils/isArray":63,"../utils/isObject":70,"core-js/modules/es.array.map.js":280,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.replace.js":305}],61:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault");E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.includes.js"),E("core-js/modules/es.string.includes.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js");var te=oe(E("@babel/runtime/helpers/typeof"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.formatObjKey=void 0;function se(ue,ce,ae){if(ue===null||(0,te.default)(ue)!=="object")return ue;var ie;if(Array.isArray(ue)){ie=[];for(var ne=0;ne `),ue&&ue.firstUpperCase&&(de=oe.formatObjKey(de,"firstUpperCase")),te(de)==="object"?Object.keys(de).forEach(function(ae){te(de[ae])!=="undefined"&&te(de[ae])!=="null"&&(te(de[ae])==="string"||te(de[ae])==="number"?ce+="<".concat(ae,">").concat(de[ae],""):te(de[ae])==="object"?ce+="<".concat(ae,">").concat(se(de[ae]),""):te(de[ae])==="array"?ce+=de[ae].map(function(ie){return"<".concat(ae,">").concat(se(ie),"")}).join(""):ce+="<".concat(ae,">").concat(de[ae].toString(),""))}):ce+=de.toString(),ce}ye.obj2xml=se},{"./formatObjKey":61,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.map.js":280,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.replace.js":305,"core-js/modules/web.dom-collections.for-each.js":339}],73:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.array.from.js"),E("core-js/modules/es.string.iterator.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.symbol.js"),E("core-js/modules/es.symbol.description.js"),E("core-js/modules/es.symbol.iterator.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/web.dom-collections.iterator.js"),E("core-js/modules/es.object.assign.js");function oe(ue,ce){var ae=typeof Symbol!="undefined"&&ue[Symbol.iterator]||ue["@@iterator"];if(!ae){if(Array.isArray(ue)||(ae=te(ue))||ce&&ue&&typeof ue.length=="number"){ae&&(ue=ae);var ie=0,ne=function(){};return{s:ne,n:function(){return ie>=ue.length?{done:!0}:{done:!1,value:ue[ie++]}},e:function(z){throw z},f:ne}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var a=!0,y=!1,x;return{s:function(){ae=ae.call(ue)},n:function(){var z=ae.next();return a=z.done,z},e:function(z){y=!0,x=z},f:function(){try{!a&&ae.return!=null&&ae.return()}finally{if(y)throw x}}}}function te(ue,ce){if(ue){if(typeof ue=="string")return se(ue,ce);var ae=Object.prototype.toString.call(ue).slice(8,-1);if(ae==="Object"&&ue.constructor&&(ae=ue.constructor.name),ae==="Map"||ae==="Set")return Array.from(ue);if(ae==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae))return se(ue,ce)}}function se(ue,ce){(ce==null||ce>ue.length)&&(ce=ue.length);for(var ae=0,ie=new Array(ce);ae2&&arguments[2]!==void 0?arguments[2]:{},ue=0,ce=de.retryDelay,ae=ce===void 0?500:ce,ie=de.errorHandler,ne=ie===void 0?function(){return!0}:ie,a=function y(){for(var x=arguments.length,b=new Array(x),z=0;z1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;se.checkConfigValid(ue,"region");var ie=ae?"https://":"http://",ne=ce?"-internal.aliyuncs.com":".aliyuncs.com",a="vpc100-oss-cn-";return ue.substr(0,a.length)===a&&(ne=".aliyuncs.com"),te.default.parse(ie+ue+ne)}ye.setRegion=de},{"./checkConfigValid":52,url:472}],76:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkCredentials=ye.setSTSToken=void 0;var de=E("./formatObjKey");function ue(){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ie(){var ne,a;return te.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(this.options||(this.options={}),ne=new Date,!this.stsTokenFreshTime){x.next=14;break}if(!(+ne-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){x.next=12;break}return this.stsTokenFreshTime=ne,x.next=7,this.options.refreshSTSToken();case 7:a=x.sent,a=de.formatObjKey(a,"firstLowerCase"),a.securityToken&&(a.stsToken=a.securityToken),ae(a),Object.assign(this.options,a);case 12:x.next=15;break;case 14:this.stsTokenFreshTime=ne;case 15:return x.abrupt("return",null);case 16:case"end":return x.stop()}},ie,this)})),ce.apply(this,arguments)}ye.setSTSToken=ue;function ae(ie){var ne=["accessKeySecret","accessKeyId","stsToken"],a=Object.keys(ie);ne.forEach(function(y){if(!a.find(function(x){return x===y}))throw Error("refreshSTSToken must return contains ".concat(y))})}ye.checkCredentials=ae},{"./formatObjKey":61,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.find.js":275,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291}],77:[function(E,Se,ye){function oe(se,de,ue,ce,ae,ie,ne){try{var a=se[ie](ne),y=a.value}catch(x){ue(x);return}a.done?de(y):Promise.resolve(y).then(ce,ae)}function te(se){return function(){var de=this,ue=arguments;return new Promise(function(ce,ae){var ie=se.apply(de,ue);function ne(y){oe(ie,ce,ae,ne,a,"next",y)}function a(y){oe(ie,ce,ae,ne,a,"throw",y)}ne(void 0)})}}Se.exports=te,Se.exports.__esModule=!0,Se.exports.default=Se.exports},{}],78:[function(E,Se,ye){function oe(te){return te&&te.__esModule?te:{default:te}}Se.exports=oe,Se.exports.__esModule=!0,Se.exports.default=Se.exports},{}],79:[function(E,Se,ye){function oe(te){"@babel/helpers - typeof";return Se.exports=oe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(se){return typeof se}:function(se){return se&&typeof Symbol=="function"&&se.constructor===Symbol&&se!==Symbol.prototype?"symbol":typeof se},Se.exports.__esModule=!0,Se.exports.default=Se.exports,oe(te)}Se.exports=oe,Se.exports.__esModule=!0,Se.exports.default=Se.exports},{}],80:[function(E,Se,ye){Se.exports=E("regenerator-runtime")},{"regenerator-runtime":395}],81:[function(E,Se,ye){Se.exports=oe,Se.exports.HttpsAgent=oe;function oe(){}},{}],82:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("object-assign");function se(Ie,Me){if(Ie===Me)return 0;for(var Ue=Ie.length,Qe=Me.length,Ge=0,ot=Math.min(Ue,Qe);Geue.length)&&(ce=ue.length);for(var ae=0,ie=new Array(ce);ae2&&arguments[2]!==void 0?arguments[2]:{},ue=0,ce=de.retryDelay,ae=ce===void 0?500:ce,ie=de.errorHandler,ne=ie===void 0?function(){return!0}:ie,a=function y(){for(var x=arguments.length,b=new Array(x),z=0;z1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;se.checkConfigValid(ue,"region");var ie=ae?"https://":"http://",ne=ce?"-internal.aliyuncs.com":".aliyuncs.com",a="vpc100-oss-cn-";return ue.substr(0,a.length)===a&&(ne=".aliyuncs.com"),te.default.parse(ie+ue+ne)}ye.setRegion=de},{"./checkConfigValid":52,url:472}],76:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/regenerator"));E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.array.find.js"),E("core-js/modules/es.object.assign.js");var se=oe(E("@babel/runtime/helpers/asyncToGenerator"));Object.defineProperty(ye,"__esModule",{value:!0}),ye.checkCredentials=ye.setSTSToken=void 0;var de=E("./formatObjKey");function ue(){return ce.apply(this,arguments)}function ce(){return ce=(0,se.default)(te.default.mark(function ie(){var ne,a;return te.default.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:if(this.options||(this.options={}),ne=new Date,!this.stsTokenFreshTime){x.next=14;break}if(!(+ne-this.stsTokenFreshTime>=this.options.refreshSTSTokenInterval)){x.next=12;break}return this.stsTokenFreshTime=ne,x.next=7,this.options.refreshSTSToken();case 7:a=x.sent,a=de.formatObjKey(a,"firstLowerCase"),a.securityToken&&(a.stsToken=a.securityToken),ae(a),Object.assign(this.options,a);case 12:x.next=15;break;case 14:this.stsTokenFreshTime=ne;case 15:return x.abrupt("return",null);case 16:case"end":return x.stop()}},ie,this)})),ce.apply(this,arguments)}ye.setSTSToken=ue;function ae(ie){var ne=["accessKeySecret","accessKeyId","stsToken"],a=Object.keys(ie);ne.forEach(function(y){if(!a.find(function(x){return x===y}))throw Error("refreshSTSToken must return contains ".concat(y))})}ye.checkCredentials=ae},{"./formatObjKey":61,"@babel/runtime/helpers/asyncToGenerator":77,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/regenerator":80,"core-js/modules/es.array.find.js":275,"core-js/modules/es.object.assign.js":287,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291}],77:[function(E,Se,ye){function oe(se,de,ue,ce,ae,ie,ne){try{var a=se[ie](ne),y=a.value}catch(x){ue(x);return}a.done?de(y):Promise.resolve(y).then(ce,ae)}function te(se){return function(){var de=this,ue=arguments;return new Promise(function(ce,ae){var ie=se.apply(de,ue);function ne(y){oe(ie,ce,ae,ne,a,"next",y)}function a(y){oe(ie,ce,ae,ne,a,"throw",y)}ne(void 0)})}}Se.exports=te,Se.exports.__esModule=!0,Se.exports.default=Se.exports},{}],78:[function(E,Se,ye){function oe(te){return te&&te.__esModule?te:{default:te}}Se.exports=oe,Se.exports.__esModule=!0,Se.exports.default=Se.exports},{}],79:[function(E,Se,ye){function oe(te){"@babel/helpers - typeof";return Se.exports=oe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(se){return typeof se}:function(se){return se&&typeof Symbol=="function"&&se.constructor===Symbol&&se!==Symbol.prototype?"symbol":typeof se},Se.exports.__esModule=!0,Se.exports.default=Se.exports,oe(te)}Se.exports=oe,Se.exports.__esModule=!0,Se.exports.default=Se.exports},{}],80:[function(E,Se,ye){Se.exports=E("regenerator-runtime")},{"regenerator-runtime":395}],81:[function(E,Se,ye){Se.exports=oe,Se.exports.HttpsAgent=oe;function oe(){}},{}],82:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("object-assign");function se(Ie,Me){if(Ie===Me)return 0;for(var Ue=Ie.length,Qe=Me.length,Ge=0,ot=Math.min(Ue,Qe);Ge=0){var Xe=Ge.indexOf(` -`,Ve+1);Ge=Ge.substring(Xe+1)}this.stack=Ge}}},ue.inherits(y.AssertionError,Error);function z(Ie,Me){return typeof Ie=="string"?Ie.length=0;ze--)if(Ve[ze]!==Xe[ze])return!1;for(ze=Ve.length-1;ze>=0;ze--)if(Ze=Ve[ze],!ve(Ie[Ze],Me[Ze],Ue,Qe))return!1;return!0}y.notDeepEqual=function(Me,Ue,Qe){ve(Me,Ue,!1)&&le(Me,Ue,Qe,"notDeepEqual",y.notDeepEqual)},y.notDeepStrictEqual=ge;function ge(Ie,Me,Ue){ve(Ie,Me,!0)&&le(Ie,Me,Ue,"notDeepStrictEqual",ge)}y.strictEqual=function(Me,Ue,Qe){Me!==Ue&&le(Me,Ue,Qe,"===",y.strictEqual)},y.notStrictEqual=function(Me,Ue,Qe){Me===Ue&&le(Me,Ue,Qe,"!==",y.notStrictEqual)};function be(Ie,Me){if(!Ie||!Me)return!1;if(Object.prototype.toString.call(Me)=="[object RegExp]")return Me.test(Ie);try{if(Ie instanceof Me)return!0}catch(Ue){}return Error.isPrototypeOf(Me)?!1:Me.call({},Ie)===!0}function Pe(Ie){var Me;try{Ie()}catch(Ue){Me=Ue}return Me}function Te(Ie,Me,Ue,Qe){var Ge;if(typeof Me!="function")throw new TypeError('"block" argument must be a function');typeof Ue=="string"&&(Qe=Ue,Ue=null),Ge=Pe(Me),Qe=(Ue&&Ue.name?" ("+Ue.name+").":".")+(Qe?" "+Qe:"."),Ie&&!Ge&&le(Ge,Ue,"Missing expected exception"+Qe);var ot=typeof Qe=="string",Ve=!Ie&&ue.isError(Ge),Xe=!Ie&&Ge&&!Ue;if((Ve&&ot&&be(Ge,Ue)||Xe)&&le(Ge,Ue,"Got unwanted exception"+Qe),Ie&&Ge&&Ue&&!be(Ge,Ue)||!Ie&&Ge)throw Ge}y.throws=function(Ie,Me,Ue){Te(!0,Ie,Me,Ue)},y.doesNotThrow=function(Ie,Me,Ue){Te(!1,Ie,Me,Ue)},y.ifError=function(Ie){if(Ie)throw Ie};function Ce(Ie,Me){Ie||le(Ie,!0,Me,"==",Ce)}y.strict=te(Ce,y,{equal:y.strictEqual,deepEqual:y.deepStrictEqual,notEqual:y.notStrictEqual,notDeepEqual:y.notDeepStrictEqual}),y.strict.strict=y.strict;var Le=Object.keys||function(Ie){var Me=[];for(var Ue in Ie)ce.call(Ie,Ue)&&Me.push(Ue);return Me}}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":377,"util/":85}],83:[function(E,Se,ye){typeof Object.create=="function"?Se.exports=function(te,se){te.super_=se,te.prototype=Object.create(se.prototype,{constructor:{value:te,enumerable:!1,writable:!0,configurable:!0}})}:Se.exports=function(te,se){te.super_=se;var de=function(){};de.prototype=se.prototype,te.prototype=new de,te.prototype.constructor=te}},{}],84:[function(E,Se,ye){Se.exports=function(te){return te&&typeof te=="object"&&typeof te.copy=="function"&&typeof te.fill=="function"&&typeof te.readUInt8=="function"}},{}],85:[function(E,Se,ye){(function(oe,te){(function(){var se=/%[sdj%]/g;ye.format=function(Xe){if(!me(Xe)){for(var Ze=[],ze=0;ze=He)return ut;switch(ut){case"%s":return String(Re[ze++]);case"%d":return Number(Re[ze++]);case"%j":try{return JSON.stringify(Re[ze++])}catch(_e){return"[Circular]"}default:return ut}}),qe=Re[ze];ze=3&&(ze.depth=arguments[2]),arguments.length>=4&&(ze.colors=arguments[3]),le(Ze)?ze.showHidden=Ze:Ze&&ye._extend(ze,Ze),be(ze.showHidden)&&(ze.showHidden=!1),be(ze.depth)&&(ze.depth=2),be(ze.colors)&&(ze.colors=!1),be(ze.customInspect)&&(ze.customInspect=!0),ze.colors&&(ze.stylize=ae),a(ze,Xe,ze.depth)}ye.inspect=ce,ce.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},ce.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function ae(Xe,Ze){var ze=ce.styles[Ze];return ze?"\x1B["+ce.colors[ze][0]+"m"+Xe+"\x1B["+ce.colors[ze][1]+"m":Xe}function ie(Xe,Ze){return Xe}function ne(Xe){var Ze={};return Xe.forEach(function(ze,Re){Ze[ze]=!0}),Ze}function a(Xe,Ze,ze){if(Xe.customInspect&&Ze&&Ie(Ze.inspect)&&Ze.inspect!==ye.inspect&&!(Ze.constructor&&Ze.constructor.prototype===Ze)){var Re=Ze.inspect(ze,Xe);return me(Re)||(Re=a(Xe,Re,ze)),Re}var He=y(Xe,Ze);if(He)return He;var rt=Object.keys(Ze),qe=ne(rt);if(Xe.showHidden&&(rt=Object.getOwnPropertyNames(Ze)),Le(Ze)&&(rt.indexOf("message")>=0||rt.indexOf("description")>=0))return x(Ze);if(rt.length===0){if(Ie(Ze)){var ut=Ze.name?": "+Ze.name:"";return Xe.stylize("[Function"+ut+"]","special")}if(Pe(Ze))return Xe.stylize(RegExp.prototype.toString.call(Ze),"regexp");if(Ce(Ze))return Xe.stylize(Date.prototype.toString.call(Ze),"date");if(Le(Ze))return x(Ze)}var _e="",We=!1,Oe=["{","}"];if(re(Ze)&&(We=!0,Oe=["[","]"]),Ie(Ze)){var Ye=Ze.name?": "+Ze.name:"";_e=" [Function"+Ye+"]"}if(Pe(Ze)&&(_e=" "+RegExp.prototype.toString.call(Ze)),Ce(Ze)&&(_e=" "+Date.prototype.toUTCString.call(Ze)),Le(Ze)&&(_e=" "+x(Ze)),rt.length===0&&(!We||Ze.length==0))return Oe[0]+_e+Oe[1];if(ze<0)return Pe(Ze)?Xe.stylize(RegExp.prototype.toString.call(Ze),"regexp"):Xe.stylize("[Object]","special");Xe.seen.push(Ze);var Fe;return We?Fe=b(Xe,Ze,ze,qe,rt):Fe=rt.map(function(Ne){return z(Xe,Ze,ze,qe,Ne,We)}),Xe.seen.pop(),ee(Fe,_e,Oe)}function y(Xe,Ze){if(be(Ze))return Xe.stylize("undefined","undefined");if(me(Ze)){var ze="'"+JSON.stringify(Ze).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Xe.stylize(ze,"string")}if(fe(Ze))return Xe.stylize(""+Ze,"number");if(le(Ze))return Xe.stylize(""+Ze,"boolean");if(pe(Ze))return Xe.stylize("null","null")}function x(Xe){return"["+Error.prototype.toString.call(Xe)+"]"}function b(Xe,Ze,ze,Re,He){for(var rt=[],qe=0,ut=Ze.length;qe=0;ze--)if(Ve[ze]!==Xe[ze])return!1;for(ze=Ve.length-1;ze>=0;ze--)if(Ze=Ve[ze],!ve(Ie[Ze],Me[Ze],Ue,Qe))return!1;return!0}y.notDeepEqual=function(Me,Ue,Qe){ve(Me,Ue,!1)&&le(Me,Ue,Qe,"notDeepEqual",y.notDeepEqual)},y.notDeepStrictEqual=ge;function ge(Ie,Me,Ue){ve(Ie,Me,!0)&&le(Ie,Me,Ue,"notDeepStrictEqual",ge)}y.strictEqual=function(Me,Ue,Qe){Me!==Ue&&le(Me,Ue,Qe,"===",y.strictEqual)},y.notStrictEqual=function(Me,Ue,Qe){Me===Ue&&le(Me,Ue,Qe,"!==",y.notStrictEqual)};function be(Ie,Me){if(!Ie||!Me)return!1;if(Object.prototype.toString.call(Me)=="[object RegExp]")return Me.test(Ie);try{if(Ie instanceof Me)return!0}catch(Ue){}return Error.isPrototypeOf(Me)?!1:Me.call({},Ie)===!0}function Pe(Ie){var Me;try{Ie()}catch(Ue){Me=Ue}return Me}function Te(Ie,Me,Ue,Qe){var Ge;if(typeof Me!="function")throw new TypeError('"block" argument must be a function');typeof Ue=="string"&&(Qe=Ue,Ue=null),Ge=Pe(Me),Qe=(Ue&&Ue.name?" ("+Ue.name+").":".")+(Qe?" "+Qe:"."),Ie&&!Ge&&le(Ge,Ue,"Missing expected exception"+Qe);var ot=typeof Qe=="string",Ve=!Ie&&ue.isError(Ge),Xe=!Ie&&Ge&&!Ue;if((Ve&&ot&&be(Ge,Ue)||Xe)&&le(Ge,Ue,"Got unwanted exception"+Qe),Ie&&Ge&&Ue&&!be(Ge,Ue)||!Ie&&Ge)throw Ge}y.throws=function(Ie,Me,Ue){Te(!0,Ie,Me,Ue)},y.doesNotThrow=function(Ie,Me,Ue){Te(!1,Ie,Me,Ue)},y.ifError=function(Ie){if(Ie)throw Ie};function Ce(Ie,Me){Ie||le(Ie,!0,Me,"==",Ce)}y.strict=te(Ce,y,{equal:y.strictEqual,deepEqual:y.deepStrictEqual,notEqual:y.notStrictEqual,notDeepEqual:y.notDeepStrictEqual}),y.strict.strict=y.strict;var Le=Object.keys||function(Ie){var Me=[];for(var Ue in Ie)ce.call(Ie,Ue)&&Me.push(Ue);return Me}}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"object-assign":377,"util/":85}],83:[function(E,Se,ye){typeof Object.create=="function"?Se.exports=function(te,se){te.super_=se,te.prototype=Object.create(se.prototype,{constructor:{value:te,enumerable:!1,writable:!0,configurable:!0}})}:Se.exports=function(te,se){te.super_=se;var de=function(){};de.prototype=se.prototype,te.prototype=new de,te.prototype.constructor=te}},{}],84:[function(E,Se,ye){Se.exports=function(te){return te&&typeof te=="object"&&typeof te.copy=="function"&&typeof te.fill=="function"&&typeof te.readUInt8=="function"}},{}],85:[function(E,Se,ye){(function(oe,te){(function(){var se=/%[sdj%]/g;ye.format=function(Xe){if(!me(Xe)){for(var Ze=[],ze=0;ze=He)return ut;switch(ut){case"%s":return String(Re[ze++]);case"%d":return Number(Re[ze++]);case"%j":try{return JSON.stringify(Re[ze++])}catch(_e){return"[Circular]"}default:return ut}}),qe=Re[ze];ze=3&&(ze.depth=arguments[2]),arguments.length>=4&&(ze.colors=arguments[3]),le(Ze)?ze.showHidden=Ze:Ze&&ye._extend(ze,Ze),be(ze.showHidden)&&(ze.showHidden=!1),be(ze.depth)&&(ze.depth=2),be(ze.colors)&&(ze.colors=!1),be(ze.customInspect)&&(ze.customInspect=!0),ze.colors&&(ze.stylize=ae),a(ze,Xe,ze.depth)}ye.inspect=ce,ce.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},ce.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function ae(Xe,Ze){var ze=ce.styles[Ze];return ze?"\x1B["+ce.colors[ze][0]+"m"+Xe+"\x1B["+ce.colors[ze][1]+"m":Xe}function ie(Xe,Ze){return Xe}function ne(Xe){var Ze={};return Xe.forEach(function(ze,Re){Ze[ze]=!0}),Ze}function a(Xe,Ze,ze){if(Xe.customInspect&&Ze&&Ie(Ze.inspect)&&Ze.inspect!==ye.inspect&&!(Ze.constructor&&Ze.constructor.prototype===Ze)){var Re=Ze.inspect(ze,Xe);return me(Re)||(Re=a(Xe,Re,ze)),Re}var He=y(Xe,Ze);if(He)return He;var rt=Object.keys(Ze),qe=ne(rt);if(Xe.showHidden&&(rt=Object.getOwnPropertyNames(Ze)),Le(Ze)&&(rt.indexOf("message")>=0||rt.indexOf("description")>=0))return x(Ze);if(rt.length===0){if(Ie(Ze)){var ut=Ze.name?": "+Ze.name:"";return Xe.stylize("[Function"+ut+"]","special")}if(Pe(Ze))return Xe.stylize(RegExp.prototype.toString.call(Ze),"regexp");if(Ce(Ze))return Xe.stylize(Date.prototype.toString.call(Ze),"date");if(Le(Ze))return x(Ze)}var _e="",We=!1,Oe=["{","}"];if(re(Ze)&&(We=!0,Oe=["[","]"]),Ie(Ze)){var Ye=Ze.name?": "+Ze.name:"";_e=" [Function"+Ye+"]"}if(Pe(Ze)&&(_e=" "+RegExp.prototype.toString.call(Ze)),Ce(Ze)&&(_e=" "+Date.prototype.toUTCString.call(Ze)),Le(Ze)&&(_e=" "+x(Ze)),rt.length===0&&(!We||Ze.length==0))return Oe[0]+_e+Oe[1];if(ze<0)return Pe(Ze)?Xe.stylize(RegExp.prototype.toString.call(Ze),"regexp"):Xe.stylize("[Object]","special");Xe.seen.push(Ze);var Fe;return We?Fe=b(Xe,Ze,ze,qe,rt):Fe=rt.map(function(Ne){return z(Xe,Ze,ze,qe,Ne,We)}),Xe.seen.pop(),ee(Fe,_e,Oe)}function y(Xe,Ze){if(be(Ze))return Xe.stylize("undefined","undefined");if(me(Ze)){var ze="'"+JSON.stringify(Ze).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Xe.stylize(ze,"string")}if(fe(Ze))return Xe.stylize(""+Ze,"number");if(le(Ze))return Xe.stylize(""+Ze,"boolean");if(he(Ze))return Xe.stylize("null","null")}function x(Xe){return"["+Error.prototype.toString.call(Xe)+"]"}function b(Xe,Ze,ze,Re,He){for(var rt=[],qe=0,ut=Ze.length;qe-1&&(rt?ut=ut.split(` `).map(function(We){return" "+We}).join(` `).substr(2):ut=` @@ -133,10 +133,10 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho `))):ut=Xe.stylize("[Circular]","special")),be(qe)){if(rt&&He.match(/^\d+$/))return ut;qe=JSON.stringify(""+He),qe.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(qe=qe.substr(1,qe.length-2),qe=Xe.stylize(qe,"name")):(qe=qe.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),qe=Xe.stylize(qe,"string"))}return qe+": "+ut}function ee(Xe,Ze,ze){var Re=0,He=Xe.reduce(function(rt,qe){return Re++,qe.indexOf(` `)>=0&&Re++,rt+qe.replace(/\u001b\[\d\d?m/g,"").length+1},0);return He>60?ze[0]+(Ze===""?"":Ze+` `)+" "+Xe.join(`, - `)+" "+ze[1]:ze[0]+Ze+" "+Xe.join(", ")+" "+ze[1]}function re(Xe){return Array.isArray(Xe)}ye.isArray=re;function le(Xe){return typeof Xe=="boolean"}ye.isBoolean=le;function pe(Xe){return Xe===null}ye.isNull=pe;function ve(Xe){return Xe==null}ye.isNullOrUndefined=ve;function fe(Xe){return typeof Xe=="number"}ye.isNumber=fe;function me(Xe){return typeof Xe=="string"}ye.isString=me;function ge(Xe){return typeof Xe=="symbol"}ye.isSymbol=ge;function be(Xe){return Xe===void 0}ye.isUndefined=be;function Pe(Xe){return Te(Xe)&&Ue(Xe)==="[object RegExp]"}ye.isRegExp=Pe;function Te(Xe){return typeof Xe=="object"&&Xe!==null}ye.isObject=Te;function Ce(Xe){return Te(Xe)&&Ue(Xe)==="[object Date]"}ye.isDate=Ce;function Le(Xe){return Te(Xe)&&(Ue(Xe)==="[object Error]"||Xe instanceof Error)}ye.isError=Le;function Ie(Xe){return typeof Xe=="function"}ye.isFunction=Ie;function Me(Xe){return Xe===null||typeof Xe=="boolean"||typeof Xe=="number"||typeof Xe=="string"||typeof Xe=="symbol"||typeof Xe=="undefined"}ye.isPrimitive=Me,ye.isBuffer=E("./support/isBuffer");function Ue(Xe){return Object.prototype.toString.call(Xe)}function Qe(Xe){return Xe<10?"0"+Xe.toString(10):Xe.toString(10)}var Ge=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function ot(){var Xe=new Date,Ze=[Qe(Xe.getHours()),Qe(Xe.getMinutes()),Qe(Xe.getSeconds())].join(":");return[Xe.getDate(),Ge[Xe.getMonth()],Ze].join(" ")}ye.log=function(){console.log("%s - %s",ot(),ye.format.apply(ye,arguments))},ye.inherits=E("inherits"),ye._extend=function(Xe,Ze){if(!Ze||!Te(Ze))return Xe;for(var ze=Object.keys(Ze),Re=ze.length;Re--;)Xe[ze[Re]]=Ze[ze[Re]];return Xe};function Ve(Xe,Ze){return Object.prototype.hasOwnProperty.call(Xe,Ze)}}).call(this)}).call(this,E("_process"),typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./support/isBuffer":84,_process:467,inherits:83}],86:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],se=typeof globalThis=="undefined"?oe:globalThis;Se.exports=function(){for(var ue=[],ce=0;ce0)throw new Error("Invalid string. Length must be a multiple of 4");var re=z.indexOf("=");re===-1&&(re=ee);var le=re===ee?0:4-re%4;return[re,le]}function ie(z){var ee=ae(z),re=ee[0],le=ee[1];return(re+le)*3/4-le}function ne(z,ee,re){return(ee+re)*3/4-re}function a(z){var ee,re=ae(z),le=re[0],pe=re[1],ve=new se(ne(z,le,pe)),fe=0,me=pe>0?le-4:le,ge;for(ge=0;ge>16&255,ve[fe++]=ee>>8&255,ve[fe++]=ee&255;return pe===2&&(ee=te[z.charCodeAt(ge)]<<2|te[z.charCodeAt(ge+1)]>>4,ve[fe++]=ee&255),pe===1&&(ee=te[z.charCodeAt(ge)]<<10|te[z.charCodeAt(ge+1)]<<4|te[z.charCodeAt(ge+2)]>>2,ve[fe++]=ee>>8&255,ve[fe++]=ee&255),ve}function y(z){return oe[z>>18&63]+oe[z>>12&63]+oe[z>>6&63]+oe[z&63]}function x(z,ee,re){for(var le,pe=[],ve=ee;veme?me:fe+ve));return le===1?(ee=z[re-1],pe.push(oe[ee>>2]+oe[ee<<4&63]+"==")):le===2&&(ee=(z[re-2]<<8)+z[re-1],pe.push(oe[ee>>10]+oe[ee>>4&63]+oe[ee<<2&63]+"=")),pe.join("")}},{}],88:[function(E,Se,ye){(function(oe,te,se){typeof Se!="undefined"&&Se.exports?Se.exports=se():typeof Ae=="function"&&Ae.amd?Ae(te,se):oe[te]=se()})(this,"bowser",function(){var oe=!0;function te(ne){function a(Ze){var ze=ne.match(Ze);return ze&&ze.length>1&&ze[1]||""}function y(Ze){var ze=ne.match(Ze);return ze&&ze.length>1&&ze[2]||""}var x=a(/(ipod|iphone|ipad)/i).toLowerCase(),b=/like android/i.test(ne),z=!b&&/android/i.test(ne),ee=/nexus\s*[0-6]\s*/i.test(ne),re=!ee&&/nexus\s*[0-9]+/i.test(ne),le=/CrOS/.test(ne),pe=/silk/i.test(ne),ve=/sailfish/i.test(ne),fe=/tizen/i.test(ne),me=/(web|hpw)(o|0)s/i.test(ne),ge=/windows phone/i.test(ne),be=/SamsungBrowser/i.test(ne),Pe=!ge&&/windows/i.test(ne),Te=!x&&!pe&&/macintosh/i.test(ne),Ce=!z&&!ve&&!fe&&!me&&/linux/i.test(ne),Le=y(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),Ie=a(/version\/(\d+(\.\d+)?)/i),Me=/tablet/i.test(ne)&&!/tablet pc/i.test(ne),Ue=!Me&&/[^-]mobi/i.test(ne),Qe=/xbox/i.test(ne),Ge;/opera/i.test(ne)?Ge={name:"Opera",opera:oe,version:Ie||a(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(ne)?Ge={name:"Opera",opera:oe,version:a(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||Ie}:/SamsungBrowser/i.test(ne)?Ge={name:"Samsung Internet for Android",samsungBrowser:oe,version:Ie||a(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(ne)?Ge={name:"NAVER Whale browser",whale:oe,version:a(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(ne)?Ge={name:"MZ Browser",mzbrowser:oe,version:a(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(ne)?Ge={name:"Opera Coast",coast:oe,version:Ie||a(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(ne)?Ge={name:"Focus",focus:oe,version:a(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(ne)?Ge={name:"Yandex Browser",yandexbrowser:oe,version:Ie||a(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(ne)?Ge={name:"UC Browser",ucbrowser:oe,version:a(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(ne)?Ge={name:"Maxthon",maxthon:oe,version:a(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(ne)?Ge={name:"Epiphany",epiphany:oe,version:a(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(ne)?Ge={name:"Puffin",puffin:oe,version:a(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(ne)?Ge={name:"Sleipnir",sleipnir:oe,version:a(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(ne)?Ge={name:"K-Meleon",kMeleon:oe,version:a(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:ge?(Ge={name:"Windows Phone",osname:"Windows Phone",windowsphone:oe},Le?(Ge.msedge=oe,Ge.version=Le):(Ge.msie=oe,Ge.version=a(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(ne)?Ge={name:"Internet Explorer",msie:oe,version:a(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:le?Ge={name:"Chrome",osname:"Chrome OS",chromeos:oe,chromeBook:oe,chrome:oe,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(ne)?Ge={name:"Microsoft Edge",msedge:oe,version:Le}:/vivaldi/i.test(ne)?Ge={name:"Vivaldi",vivaldi:oe,version:a(/vivaldi\/(\d+(\.\d+)?)/i)||Ie}:ve?Ge={name:"Sailfish",osname:"Sailfish OS",sailfish:oe,version:a(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(ne)?Ge={name:"SeaMonkey",seamonkey:oe,version:a(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(ne)?(Ge={name:"Firefox",firefox:oe,version:a(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ne)&&(Ge.firefoxos=oe,Ge.osname="Firefox OS")):pe?Ge={name:"Amazon Silk",silk:oe,version:a(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(ne)?Ge={name:"PhantomJS",phantom:oe,version:a(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(ne)?Ge={name:"SlimerJS",slimer:oe,version:a(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(ne)||/rim\stablet/i.test(ne)?Ge={name:"BlackBerry",osname:"BlackBerry OS",blackberry:oe,version:Ie||a(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:me?(Ge={name:"WebOS",osname:"WebOS",webos:oe,version:Ie||a(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(ne)&&(Ge.touchpad=oe)):/bada/i.test(ne)?Ge={name:"Bada",osname:"Bada",bada:oe,version:a(/dolfin\/(\d+(\.\d+)?)/i)}:fe?Ge={name:"Tizen",osname:"Tizen",tizen:oe,version:a(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||Ie}:/qupzilla/i.test(ne)?Ge={name:"QupZilla",qupzilla:oe,version:a(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||Ie}:/chromium/i.test(ne)?Ge={name:"Chromium",chromium:oe,version:a(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||Ie}:/chrome|crios|crmo/i.test(ne)?Ge={name:"Chrome",chrome:oe,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:z?Ge={name:"Android",version:Ie}:/safari|applewebkit/i.test(ne)?(Ge={name:"Safari",safari:oe},Ie&&(Ge.version=Ie)):x?(Ge={name:x=="iphone"?"iPhone":x=="ipad"?"iPad":"iPod"},Ie&&(Ge.version=Ie)):/googlebot/i.test(ne)?Ge={name:"Googlebot",googlebot:oe,version:a(/googlebot\/(\d+(\.\d+))/i)||Ie}:Ge={name:a(/^(.*)\/(.*) /),version:y(/^(.*)\/(.*) /)},!Ge.msedge&&/(apple)?webkit/i.test(ne)?(/(apple)?webkit\/537\.36/i.test(ne)?(Ge.name=Ge.name||"Blink",Ge.blink=oe):(Ge.name=Ge.name||"Webkit",Ge.webkit=oe),!Ge.version&&Ie&&(Ge.version=Ie)):!Ge.opera&&/gecko\//i.test(ne)&&(Ge.name=Ge.name||"Gecko",Ge.gecko=oe,Ge.version=Ge.version||a(/gecko\/(\d+(\.\d+)?)/i)),!Ge.windowsphone&&(z||Ge.silk)?(Ge.android=oe,Ge.osname="Android"):!Ge.windowsphone&&x?(Ge[x]=oe,Ge.ios=oe,Ge.osname="iOS"):Te?(Ge.mac=oe,Ge.osname="macOS"):Qe?(Ge.xbox=oe,Ge.osname="Xbox"):Pe?(Ge.windows=oe,Ge.osname="Windows"):Ce&&(Ge.linux=oe,Ge.osname="Linux");function ot(Ze){switch(Ze){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var Ve="";Ge.windows?Ve=ot(a(/Windows ((NT|XP)( \d\d?.\d)?)/i)):Ge.windowsphone?Ve=a(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):Ge.mac?(Ve=a(/Mac OS X (\d+([_\.\s]\d+)*)/i),Ve=Ve.replace(/[_\s]/g,".")):x?(Ve=a(/os (\d+([_\s]\d+)*) like mac os x/i),Ve=Ve.replace(/[_\s]/g,".")):z?Ve=a(/android[ \/-](\d+(\.\d+)*)/i):Ge.webos?Ve=a(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):Ge.blackberry?Ve=a(/rim\stablet\sos\s(\d+(\.\d+)*)/i):Ge.bada?Ve=a(/bada\/(\d+(\.\d+)*)/i):Ge.tizen&&(Ve=a(/tizen[\/\s](\d+(\.\d+)*)/i)),Ve&&(Ge.osversion=Ve);var Xe=!Ge.windows&&Ve.split(".")[0];return Me||re||x=="ipad"||z&&(Xe==3||Xe>=4&&!Ue)||Ge.silk?Ge.tablet=oe:(Ue||x=="iphone"||x=="ipod"||z||ee||Ge.blackberry||Ge.webos||Ge.bada)&&(Ge.mobile=oe),Ge.msedge||Ge.msie&&Ge.version>=10||Ge.yandexbrowser&&Ge.version>=15||Ge.vivaldi&&Ge.version>=1||Ge.chrome&&Ge.version>=20||Ge.samsungBrowser&&Ge.version>=4||Ge.whale&&ce([Ge.version,"1.0"])===1||Ge.mzbrowser&&ce([Ge.version,"6.0"])===1||Ge.focus&&ce([Ge.version,"1.0"])===1||Ge.firefox&&Ge.version>=20||Ge.safari&&Ge.version>=6||Ge.opera&&Ge.version>=10||Ge.ios&&Ge.osversion&&Ge.osversion.split(".")[0]>=6||Ge.blackberry&&Ge.version>=10.1||Ge.chromium&&Ge.version>=20?Ge.a=oe:Ge.msie&&Ge.version<10||Ge.chrome&&Ge.version<20||Ge.firefox&&Ge.version<20||Ge.safari&&Ge.version<6||Ge.opera&&Ge.version<10||Ge.ios&&Ge.osversion&&Ge.osversion.split(".")[0]<6||Ge.chromium&&Ge.version<20?Ge.c=oe:Ge.x=oe,Ge}var se=te(typeof navigator!="undefined"&&navigator.userAgent||"");se.test=function(ne){for(var a=0;a=0;){if(y[0][a]>y[1][a])return 1;if(y[0][a]===y[1][a]){if(a===0)return 0}else return-1}}function ae(ne,a,y){var x=se;typeof a=="string"&&(y=a,a=void 0),a===void 0&&(a=!1),y&&(x=te(y));var b=""+x.version;for(var z in ne)if(ne.hasOwnProperty(z)&&x[z]){if(typeof ne[z]!="string")throw new Error("Browser version in the minVersion map should be a string: "+z+": "+String(ne));return ce([b,ne[z]])<0}return a}function ie(ne,a,y){return!ae(ne,a,y)}return se.isUnsupportedBrowser=ae,se.compareVersions=ce,se.check=ie,se._detect=te,se.detect=te,se})},{}],89:[function(E,Se,ye){},{}],90:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("base64-js"),se=E("ieee754");ye.Buffer=ae,ye.SlowBuffer=le,ye.INSPECT_MAX_BYTES=50;var de=2147483647;ye.kMaxLength=de,ae.TYPED_ARRAY_SUPPORT=ue(),!ae.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ue(){try{var Ee=new Uint8Array(1);return Ee.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},Ee.foo()===42}catch(xe){return!1}}Object.defineProperty(ae.prototype,"parent",{enumerable:!0,get:function(){if(ae.isBuffer(this))return this.buffer}}),Object.defineProperty(ae.prototype,"offset",{enumerable:!0,get:function(){if(ae.isBuffer(this))return this.byteOffset}});function ce(Ee){if(Ee>de)throw new RangeError('The value "'+Ee+'" is invalid for option "size"');var xe=new Uint8Array(Ee);return xe.__proto__=ae.prototype,xe}function ae(Ee,xe,we){if(typeof Ee=="number"){if(typeof xe=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return y(Ee)}return ie(Ee,xe,we)}typeof Symbol!="undefined"&&Symbol.species!=null&&ae[Symbol.species]===ae&&Object.defineProperty(ae,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),ae.poolSize=8192;function ie(Ee,xe,we){if(typeof Ee=="string")return x(Ee,xe);if(ArrayBuffer.isView(Ee))return b(Ee);if(Ee==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ee);if(De(Ee,ArrayBuffer)||Ee&&De(Ee.buffer,ArrayBuffer))return z(Ee,xe,we);if(typeof Ee=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Be=Ee.valueOf&&Ee.valueOf();if(Be!=null&&Be!==Ee)return ae.from(Be,xe,we);var Ke=ee(Ee);if(Ke)return Ke;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Ee[Symbol.toPrimitive]=="function")return ae.from(Ee[Symbol.toPrimitive]("string"),xe,we);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ee)}ae.from=function(Ee,xe,we){return ie(Ee,xe,we)},ae.prototype.__proto__=Uint8Array.prototype,ae.__proto__=Uint8Array;function ne(Ee){if(typeof Ee!="number")throw new TypeError('"size" argument must be of type number');if(Ee<0)throw new RangeError('The value "'+Ee+'" is invalid for option "size"')}function a(Ee,xe,we){return ne(Ee),Ee<=0?ce(Ee):xe!==void 0?typeof we=="string"?ce(Ee).fill(xe,we):ce(Ee).fill(xe):ce(Ee)}ae.alloc=function(Ee,xe,we){return a(Ee,xe,we)};function y(Ee){return ne(Ee),ce(Ee<0?0:re(Ee)|0)}ae.allocUnsafe=function(Ee){return y(Ee)},ae.allocUnsafeSlow=function(Ee){return y(Ee)};function x(Ee,xe){if((typeof xe!="string"||xe==="")&&(xe="utf8"),!ae.isEncoding(xe))throw new TypeError("Unknown encoding: "+xe);var we=pe(Ee,xe)|0,Be=ce(we),Ke=Be.write(Ee,xe);return Ke!==we&&(Be=Be.slice(0,Ke)),Be}function b(Ee){for(var xe=Ee.length<0?0:re(Ee.length)|0,we=ce(xe),Be=0;Be=de)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+de.toString(16)+" bytes");return Ee|0}function le(Ee){return+Ee!=Ee&&(Ee=0),ae.alloc(+Ee)}ae.isBuffer=function(xe){return xe!=null&&xe._isBuffer===!0&&xe!==ae.prototype},ae.compare=function(xe,we){if(De(xe,Uint8Array)&&(xe=ae.from(xe,xe.offset,xe.byteLength)),De(we,Uint8Array)&&(we=ae.from(we,we.offset,we.byteLength)),!ae.isBuffer(xe)||!ae.isBuffer(we))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(xe===we)return 0;for(var Be=xe.length,Ke=we.length,nt=0,ke=Math.min(Be,Ke);nt2&&arguments[2]===!0;if(!Be&&we===0)return 0;for(var Ke=!1;;)switch(xe){case"ascii":case"latin1":case"binary":return we;case"utf8":case"utf-8":return Oe(Ee).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we*2;case"hex":return we>>>1;case"base64":return Ne(Ee).length;default:if(Ke)return Be?-1:Oe(Ee).length;xe=(""+xe).toLowerCase(),Ke=!0}}ae.byteLength=pe;function ve(Ee,xe,we){var Be=!1;if((xe===void 0||xe<0)&&(xe=0),xe>this.length||((we===void 0||we>this.length)&&(we=this.length),we<=0)||(we>>>=0,xe>>>=0,we<=xe))return"";for(Ee||(Ee="utf8");;)switch(Ee){case"hex":return Xe(this,xe,we);case"utf8":case"utf-8":return Ue(this,xe,we);case"ascii":return ot(this,xe,we);case"latin1":case"binary":return Ve(this,xe,we);case"base64":return Me(this,xe,we);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ze(this,xe,we);default:if(Be)throw new TypeError("Unknown encoding: "+Ee);Ee=(Ee+"").toLowerCase(),Be=!0}}ae.prototype._isBuffer=!0;function fe(Ee,xe,we){var Be=Ee[xe];Ee[xe]=Ee[we],Ee[we]=Be}ae.prototype.swap16=function(){var xe=this.length;if(xe%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var we=0;wewe&&(xe+=" ... "),""},ae.prototype.compare=function(xe,we,Be,Ke,nt){if(De(xe,Uint8Array)&&(xe=ae.from(xe,xe.offset,xe.byteLength)),!ae.isBuffer(xe))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof xe);if(we===void 0&&(we=0),Be===void 0&&(Be=xe?xe.length:0),Ke===void 0&&(Ke=0),nt===void 0&&(nt=this.length),we<0||Be>xe.length||Ke<0||nt>this.length)throw new RangeError("out of range index");if(Ke>=nt&&we>=Be)return 0;if(Ke>=nt)return-1;if(we>=Be)return 1;if(we>>>=0,Be>>>=0,Ke>>>=0,nt>>>=0,this===xe)return 0;for(var ke=nt-Ke,$e=Be-we,gt=Math.min(ke,$e),ct=this.slice(Ke,nt),vt=xe.slice(we,Be),st=0;st2147483647?we=2147483647:we<-2147483648&&(we=-2147483648),we=+we,je(we)&&(we=Ke?0:Ee.length-1),we<0&&(we=Ee.length+we),we>=Ee.length){if(Ke)return-1;we=Ee.length-1}else if(we<0)if(Ke)we=0;else return-1;if(typeof xe=="string"&&(xe=ae.from(xe,Be)),ae.isBuffer(xe))return xe.length===0?-1:ge(Ee,xe,we,Be,Ke);if(typeof xe=="number")return xe=xe&255,typeof Uint8Array.prototype.indexOf=="function"?Ke?Uint8Array.prototype.indexOf.call(Ee,xe,we):Uint8Array.prototype.lastIndexOf.call(Ee,xe,we):ge(Ee,[xe],we,Be,Ke);throw new TypeError("val must be string, number or Buffer")}function ge(Ee,xe,we,Be,Ke){var nt=1,ke=Ee.length,$e=xe.length;if(Be!==void 0&&(Be=String(Be).toLowerCase(),Be==="ucs2"||Be==="ucs-2"||Be==="utf16le"||Be==="utf-16le")){if(Ee.length<2||xe.length<2)return-1;nt=2,ke/=2,$e/=2,we/=2}function gt(at,lt){return nt===1?at[lt]:at.readUInt16BE(lt*nt)}var ct;if(Ke){var vt=-1;for(ct=we;ctke&&(we=ke-$e),ct=we;ct>=0;ct--){for(var st=!0,ht=0;ht<$e;ht++)if(gt(Ee,ct+ht)!==gt(xe,ht)){st=!1;break}if(st)return ct}return-1}ae.prototype.includes=function(xe,we,Be){return this.indexOf(xe,we,Be)!==-1},ae.prototype.indexOf=function(xe,we,Be){return me(this,xe,we,Be,!0)},ae.prototype.lastIndexOf=function(xe,we,Be){return me(this,xe,we,Be,!1)};function be(Ee,xe,we,Be){we=Number(we)||0;var Ke=Ee.length-we;Be?(Be=Number(Be),Be>Ke&&(Be=Ke)):Be=Ke;var nt=xe.length;Be>nt/2&&(Be=nt/2);for(var ke=0;ke>>0,isFinite(Be)?(Be=Be>>>0,Ke===void 0&&(Ke="utf8")):(Ke=Be,Be=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var nt=this.length-we;if((Be===void 0||Be>nt)&&(Be=nt),xe.length>0&&(Be<0||we<0)||we>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ke||(Ke="utf8");for(var ke=!1;;)switch(Ke){case"hex":return be(this,xe,we,Be);case"utf8":case"utf-8":return Pe(this,xe,we,Be);case"ascii":return Te(this,xe,we,Be);case"latin1":case"binary":return Ce(this,xe,we,Be);case"base64":return Le(this,xe,we,Be);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ie(this,xe,we,Be);default:if(ke)throw new TypeError("Unknown encoding: "+Ke);Ke=(""+Ke).toLowerCase(),ke=!0}},ae.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Me(Ee,xe,we){return xe===0&&we===Ee.length?te.fromByteArray(Ee):te.fromByteArray(Ee.slice(xe,we))}function Ue(Ee,xe,we){we=Math.min(Ee.length,we);for(var Be=[],Ke=xe;Ke239?4:nt>223?3:nt>191?2:1;if(Ke+$e<=we){var gt,ct,vt,st;switch($e){case 1:nt<128&&(ke=nt);break;case 2:gt=Ee[Ke+1],(gt&192)===128&&(st=(nt&31)<<6|gt&63,st>127&&(ke=st));break;case 3:gt=Ee[Ke+1],ct=Ee[Ke+2],(gt&192)===128&&(ct&192)===128&&(st=(nt&15)<<12|(gt&63)<<6|ct&63,st>2047&&(st<55296||st>57343)&&(ke=st));break;case 4:gt=Ee[Ke+1],ct=Ee[Ke+2],vt=Ee[Ke+3],(gt&192)===128&&(ct&192)===128&&(vt&192)===128&&(st=(nt&15)<<18|(gt&63)<<12|(ct&63)<<6|vt&63,st>65535&&st<1114112&&(ke=st))}}ke===null?(ke=65533,$e=1):ke>65535&&(ke-=65536,Be.push(ke>>>10&1023|55296),ke=56320|ke&1023),Be.push(ke),Ke+=$e}return Ge(Be)}var Qe=4096;function Ge(Ee){var xe=Ee.length;if(xe<=Qe)return String.fromCharCode.apply(String,Ee);for(var we="",Be=0;BeBe)&&(we=Be);for(var Ke="",nt=xe;ntBe&&(xe=Be),we<0?(we+=Be,we<0&&(we=0)):we>Be&&(we=Be),wewe)throw new RangeError("Trying to access beyond buffer length")}ae.prototype.readUIntLE=function(xe,we,Be){xe=xe>>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=this[xe],nt=1,ke=0;++ke>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=this[xe+--we],nt=1;we>0&&(nt*=256);)Ke+=this[xe+--we]*nt;return Ke},ae.prototype.readUInt8=function(xe,we){return xe=xe>>>0,we||ze(xe,1,this.length),this[xe]},ae.prototype.readUInt16LE=function(xe,we){return xe=xe>>>0,we||ze(xe,2,this.length),this[xe]|this[xe+1]<<8},ae.prototype.readUInt16BE=function(xe,we){return xe=xe>>>0,we||ze(xe,2,this.length),this[xe]<<8|this[xe+1]},ae.prototype.readUInt32LE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),(this[xe]|this[xe+1]<<8|this[xe+2]<<16)+this[xe+3]*16777216},ae.prototype.readUInt32BE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),this[xe]*16777216+(this[xe+1]<<16|this[xe+2]<<8|this[xe+3])},ae.prototype.readIntLE=function(xe,we,Be){xe=xe>>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=this[xe],nt=1,ke=0;++ke=nt&&(Ke-=Math.pow(2,8*we)),Ke},ae.prototype.readIntBE=function(xe,we,Be){xe=xe>>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=we,nt=1,ke=this[xe+--Ke];Ke>0&&(nt*=256);)ke+=this[xe+--Ke]*nt;return nt*=128,ke>=nt&&(ke-=Math.pow(2,8*we)),ke},ae.prototype.readInt8=function(xe,we){return xe=xe>>>0,we||ze(xe,1,this.length),this[xe]&128?(255-this[xe]+1)*-1:this[xe]},ae.prototype.readInt16LE=function(xe,we){xe=xe>>>0,we||ze(xe,2,this.length);var Be=this[xe]|this[xe+1]<<8;return Be&32768?Be|4294901760:Be},ae.prototype.readInt16BE=function(xe,we){xe=xe>>>0,we||ze(xe,2,this.length);var Be=this[xe+1]|this[xe]<<8;return Be&32768?Be|4294901760:Be},ae.prototype.readInt32LE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),this[xe]|this[xe+1]<<8|this[xe+2]<<16|this[xe+3]<<24},ae.prototype.readInt32BE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),this[xe]<<24|this[xe+1]<<16|this[xe+2]<<8|this[xe+3]},ae.prototype.readFloatLE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),se.read(this,xe,!0,23,4)},ae.prototype.readFloatBE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),se.read(this,xe,!1,23,4)},ae.prototype.readDoubleLE=function(xe,we){return xe=xe>>>0,we||ze(xe,8,this.length),se.read(this,xe,!0,52,8)},ae.prototype.readDoubleBE=function(xe,we){return xe=xe>>>0,we||ze(xe,8,this.length),se.read(this,xe,!1,52,8)};function Re(Ee,xe,we,Be,Ke,nt){if(!ae.isBuffer(Ee))throw new TypeError('"buffer" argument must be a Buffer instance');if(xe>Ke||xeEe.length)throw new RangeError("Index out of range")}ae.prototype.writeUIntLE=function(xe,we,Be,Ke){if(xe=+xe,we=we>>>0,Be=Be>>>0,!Ke){var nt=Math.pow(2,8*Be)-1;Re(this,xe,we,Be,nt,0)}var ke=1,$e=0;for(this[we]=xe&255;++$e>>0,Be=Be>>>0,!Ke){var nt=Math.pow(2,8*Be)-1;Re(this,xe,we,Be,nt,0)}var ke=Be-1,$e=1;for(this[we+ke]=xe&255;--ke>=0&&($e*=256);)this[we+ke]=xe/$e&255;return we+Be},ae.prototype.writeUInt8=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,1,255,0),this[we]=xe&255,we+1},ae.prototype.writeUInt16LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,65535,0),this[we]=xe&255,this[we+1]=xe>>>8,we+2},ae.prototype.writeUInt16BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,65535,0),this[we]=xe>>>8,this[we+1]=xe&255,we+2},ae.prototype.writeUInt32LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,4294967295,0),this[we+3]=xe>>>24,this[we+2]=xe>>>16,this[we+1]=xe>>>8,this[we]=xe&255,we+4},ae.prototype.writeUInt32BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,4294967295,0),this[we]=xe>>>24,this[we+1]=xe>>>16,this[we+2]=xe>>>8,this[we+3]=xe&255,we+4},ae.prototype.writeIntLE=function(xe,we,Be,Ke){if(xe=+xe,we=we>>>0,!Ke){var nt=Math.pow(2,8*Be-1);Re(this,xe,we,Be,nt-1,-nt)}var ke=0,$e=1,gt=0;for(this[we]=xe&255;++ke>0)-gt&255;return we+Be},ae.prototype.writeIntBE=function(xe,we,Be,Ke){if(xe=+xe,we=we>>>0,!Ke){var nt=Math.pow(2,8*Be-1);Re(this,xe,we,Be,nt-1,-nt)}var ke=Be-1,$e=1,gt=0;for(this[we+ke]=xe&255;--ke>=0&&($e*=256);)xe<0&>===0&&this[we+ke+1]!==0&&(gt=1),this[we+ke]=(xe/$e>>0)-gt&255;return we+Be},ae.prototype.writeInt8=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,1,127,-128),xe<0&&(xe=255+xe+1),this[we]=xe&255,we+1},ae.prototype.writeInt16LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,32767,-32768),this[we]=xe&255,this[we+1]=xe>>>8,we+2},ae.prototype.writeInt16BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,32767,-32768),this[we]=xe>>>8,this[we+1]=xe&255,we+2},ae.prototype.writeInt32LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,2147483647,-2147483648),this[we]=xe&255,this[we+1]=xe>>>8,this[we+2]=xe>>>16,this[we+3]=xe>>>24,we+4},ae.prototype.writeInt32BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,2147483647,-2147483648),xe<0&&(xe=4294967295+xe+1),this[we]=xe>>>24,this[we+1]=xe>>>16,this[we+2]=xe>>>8,this[we+3]=xe&255,we+4};function He(Ee,xe,we,Be,Ke,nt){if(we+Be>Ee.length)throw new RangeError("Index out of range");if(we<0)throw new RangeError("Index out of range")}function rt(Ee,xe,we,Be,Ke){return xe=+xe,we=we>>>0,Ke||He(Ee,xe,we,4,34028234663852886e22,-34028234663852886e22),se.write(Ee,xe,we,Be,23,4),we+4}ae.prototype.writeFloatLE=function(xe,we,Be){return rt(this,xe,we,!0,Be)},ae.prototype.writeFloatBE=function(xe,we,Be){return rt(this,xe,we,!1,Be)};function qe(Ee,xe,we,Be,Ke){return xe=+xe,we=we>>>0,Ke||He(Ee,xe,we,8,17976931348623157e292,-17976931348623157e292),se.write(Ee,xe,we,Be,52,8),we+8}ae.prototype.writeDoubleLE=function(xe,we,Be){return qe(this,xe,we,!0,Be)},ae.prototype.writeDoubleBE=function(xe,we,Be){return qe(this,xe,we,!1,Be)},ae.prototype.copy=function(xe,we,Be,Ke){if(!ae.isBuffer(xe))throw new TypeError("argument should be a Buffer");if(Be||(Be=0),!Ke&&Ke!==0&&(Ke=this.length),we>=xe.length&&(we=xe.length),we||(we=0),Ke>0&&Ke=this.length)throw new RangeError("Index out of range");if(Ke<0)throw new RangeError("sourceEnd out of bounds");Ke>this.length&&(Ke=this.length),xe.length-we=0;--ke)xe[ke+we]=this[ke+Be];else Uint8Array.prototype.set.call(xe,this.subarray(Be,Ke),we);return nt},ae.prototype.fill=function(xe,we,Be,Ke){if(typeof xe=="string"){if(typeof we=="string"?(Ke=we,we=0,Be=this.length):typeof Be=="string"&&(Ke=Be,Be=this.length),Ke!==void 0&&typeof Ke!="string")throw new TypeError("encoding must be a string");if(typeof Ke=="string"&&!ae.isEncoding(Ke))throw new TypeError("Unknown encoding: "+Ke);if(xe.length===1){var nt=xe.charCodeAt(0);(Ke==="utf8"&&nt<128||Ke==="latin1")&&(xe=nt)}}else typeof xe=="number"&&(xe=xe&255);if(we<0||this.length>>0,Be=Be===void 0?this.length:Be>>>0,xe||(xe=0);var ke;if(typeof xe=="number")for(ke=we;ke55295&&we<57344){if(!Ke){if(we>56319){(xe-=3)>-1&&nt.push(239,191,189);continue}else if(ke+1===Be){(xe-=3)>-1&&nt.push(239,191,189);continue}Ke=we;continue}if(we<56320){(xe-=3)>-1&&nt.push(239,191,189),Ke=we;continue}we=(Ke-55296<<10|we-56320)+65536}else Ke&&(xe-=3)>-1&&nt.push(239,191,189);if(Ke=null,we<128){if((xe-=1)<0)break;nt.push(we)}else if(we<2048){if((xe-=2)<0)break;nt.push(we>>6|192,we&63|128)}else if(we<65536){if((xe-=3)<0)break;nt.push(we>>12|224,we>>6&63|128,we&63|128)}else if(we<1114112){if((xe-=4)<0)break;nt.push(we>>18|240,we>>12&63|128,we>>6&63|128,we&63|128)}else throw new Error("Invalid code point")}return nt}function Ye(Ee){for(var xe=[],we=0;we>8,Ke=we%256,nt.push(Ke),nt.push(Be);return nt}function Ne(Ee){return te.toByteArray(_e(Ee))}function et(Ee,xe,we,Be){for(var Ke=0;Ke=xe.length||Ke>=Ee.length);++Ke)xe[Ke+we]=Ee[Ke];return Ke}function De(Ee,xe){return Ee instanceof xe||Ee!=null&&Ee.constructor!=null&&Ee.constructor.name!=null&&Ee.constructor.name===xe.name}function je(Ee){return Ee!==Ee}}).call(this)}).call(this,E("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(E,Se,ye){Se.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(E,Se,ye){"use strict";var oe=E("get-intrinsic"),te=E("./"),se=te(oe("String.prototype.indexOf"));Se.exports=function(ue,ce){var ae=oe(ue,!!ce);return typeof ae=="function"&&se(ue,".prototype.")>-1?te(ae):ae}},{"./":93,"get-intrinsic":348}],93:[function(E,Se,ye){"use strict";var oe=E("function-bind"),te=E("get-intrinsic"),se=te("%Function.prototype.apply%"),de=te("%Function.prototype.call%"),ue=te("%Reflect.apply%",!0)||oe.call(de,se),ce=te("%Object.getOwnPropertyDescriptor%",!0),ae=te("%Object.defineProperty%",!0),ie=te("%Math.max%");if(ae)try{ae({},"a",{value:1})}catch(a){ae=null}Se.exports=function(y){var x=ue(oe,de,arguments);if(ce&&ae){var b=ce(x,"length");b.configurable&&ae(x,"length",{value:1+ie(0,y.length-(arguments.length-1))})}return x};var ne=function(){return ue(oe,se,arguments)};ae?ae(Se.exports,"apply",{value:ne}):Se.exports.apply=ne},{"function-bind":347,"get-intrinsic":348}],94:[function(E,Se,ye){"use strict";var oe=Array.prototype.slice;Se.exports=te;function te(de,ue){if(!(this instanceof te))return new te(de,ue);this.src=de,this._withAccess=ue}te.prototype.withAccess=function(de){return this._withAccess=de!==!1,this},te.prototype.pick=function(de){return Array.isArray(de)||(de=oe.call(arguments)),de.length&&(this.keys=de),this},te.prototype.to=function(de){if(de=de||{},!this.src)return de;var ue=this.keys||Object.keys(this.src);if(!this._withAccess){for(var ce=0;ce>8&255]},Oe=function(ke){return[ke&255,ke>>8&255,ke>>16&255,ke>>24&255]},Ye=function(ke){return ke[3]<<24|ke[2]<<16|ke[1]<<8|ke[0]},Fe=function(ke){return qe(ke,23,4)},Ne=function(ke){return qe(ke,52,8)},et=function(ke,$e){le(ke[Ie],$e,{get:function(){return Pe(this)[$e]}})},De=function(ke,$e,gt,ct){var vt=x(gt),st=Pe(ke);if(vt+$e>st.byteLength)throw Re(Ue);var ht=Pe(st.buffer).bytes,at=vt+st.byteOffset,lt=ve(ht,at,at+$e);return ct?lt:rt(lt)},je=function(ke,$e,gt,ct,vt,st){var ht=x(gt),at=Pe(ke);if(ht+$e>at.byteLength)throw Re(Ue);for(var lt=Pe(at.buffer).bytes,ft=ht+at.byteOffset,mt=ct(+vt),Pt=0;Pt<$e;Pt++)lt[ft+Pt]=mt[st?Pt:$e-Pt-1]};if(!de)Ge=function($e){ne(this,ot);var gt=x($e);Te(this,{bytes:He(ze(gt),0),byteLength:gt}),se||(this.byteLength=gt)},ot=Ge[Ie],Ve=function($e,gt,ct){ne(this,Xe),ne($e,ot);var vt=Pe($e).byteLength,st=a(gt);if(st<0||st>vt)throw Re("Wrong offset");if(ct=ct===void 0?vt-st:y(ct),st+ct>vt)throw Re(Me);Te(this,{buffer:$e,byteLength:ct,byteOffset:st}),se||(this.buffer=$e,this.byteLength=ct,this.byteOffset=st)},Xe=Ve[Ie],se&&(et(Ge,"byteLength"),et(Ve,"buffer"),et(Ve,"byteLength"),et(Ve,"byteOffset")),ae(Xe,{getInt8:function($e){return De(this,1,$e)[0]<<24>>24},getUint8:function($e){return De(this,1,$e)[0]},getInt16:function($e){var gt=De(this,2,$e,arguments.length>1?arguments[1]:void 0);return(gt[1]<<8|gt[0])<<16>>16},getUint16:function($e){var gt=De(this,2,$e,arguments.length>1?arguments[1]:void 0);return gt[1]<<8|gt[0]},getInt32:function($e){return Ye(De(this,4,$e,arguments.length>1?arguments[1]:void 0))},getUint32:function($e){return Ye(De(this,4,$e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function($e){return ut(De(this,4,$e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function($e){return ut(De(this,8,$e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function($e,gt){je(this,1,$e,_e,gt)},setUint8:function($e,gt){je(this,1,$e,_e,gt)},setInt16:function($e,gt){je(this,2,$e,We,gt,arguments.length>2?arguments[2]:void 0)},setUint16:function($e,gt){je(this,2,$e,We,gt,arguments.length>2?arguments[2]:void 0)},setInt32:function($e,gt){je(this,4,$e,Oe,gt,arguments.length>2?arguments[2]:void 0)},setUint32:function($e,gt){je(this,4,$e,Oe,gt,arguments.length>2?arguments[2]:void 0)},setFloat32:function($e,gt){je(this,4,$e,Fe,gt,arguments.length>2?arguments[2]:void 0)},setFloat64:function($e,gt){je(this,8,$e,Ne,gt,arguments.length>2?arguments[2]:void 0)}});else{var Ee=ge&&Qe.name!==Ce;if(!ie(function(){Qe(1)})||!ie(function(){new Qe(-1)})||ie(function(){return new Qe,new Qe(1.5),new Qe(NaN),Ee&&!be})){Ge=function($e){return ne(this,ot),new Qe(x($e))},Ge[Ie]=ot;for(var xe=re(Qe),we=0,Be;xe.length>we;)(Be=xe[we++])in Ge||ce(Ge,Be,Qe[Be]);ot.constructor=Ge}else Ee&&be&&ce(Qe,"name",Ce);ee&&z(Xe)!==Ze&&ee(Xe,Ze);var Ke=new Ve(new Ge(2)),nt=te(Xe.setInt8);Ke.setInt8(0,2147483648),Ke.setInt8(1,2147483649),(Ke.getInt8(0)||!Ke.getInt8(1))&&ae(Xe,{setInt8:function($e,gt){nt(this,$e,gt<<24>>24)},setUint8:function($e,gt){nt(this,$e,gt<<24>>24)}},{unsafe:!0})}fe(Ge,Ce),fe(Ve,Le),Se.exports={ArrayBuffer:Ge,DataView:Ve}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(E,Se,ye){"use strict";var oe=E("../internals/to-object"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like"),de=Math.min;Se.exports=[].copyWithin||function(ce,ae){var ie=oe(this),ne=se(ie),a=te(ce,ne),y=te(ae,ne),x=arguments.length>2?arguments[2]:void 0,b=de((x===void 0?ne:te(x,ne))-y,ne-a),z=1;for(y0;)y in ie?ie[a]=ie[y]:delete ie[a],a+=z,y+=z;return ie}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(E,Se,ye){"use strict";var oe=E("../internals/to-object"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like");Se.exports=function(ue){for(var ce=oe(this),ae=se(ce),ie=arguments.length,ne=te(ie>1?arguments[1]:void 0,ae),a=ie>2?arguments[2]:void 0,y=a===void 0?ae:te(a,ae);y>ne;)ce[ne++]=ue;return ce}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(E,Se,ye){"use strict";var oe=E("../internals/array-iteration").forEach,te=E("../internals/array-method-is-strict"),se=te("forEach");Se.exports=se?[].forEach:function(ue){return oe(this,ue,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(E,Se,ye){var oe=E("../internals/length-of-array-like");Se.exports=function(te,se){for(var de=0,ue=oe(se),ce=new te(ue);ue>de;)ce[de]=se[de++];return ce}},{"../internals/length-of-array-like":188}],109:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/function-bind-context"),se=E("../internals/function-call"),de=E("../internals/to-object"),ue=E("../internals/call-with-safe-iteration-closing"),ce=E("../internals/is-array-iterator-method"),ae=E("../internals/is-constructor"),ie=E("../internals/length-of-array-like"),ne=E("../internals/create-property"),a=E("../internals/get-iterator"),y=E("../internals/get-iterator-method"),x=oe.Array;Se.exports=function(z){var ee=de(z),re=ae(this),le=arguments.length,pe=le>1?arguments[1]:void 0,ve=pe!==void 0;ve&&(pe=te(pe,le>2?arguments[2]:void 0));var fe=y(ee),me=0,ge,be,Pe,Te,Ce,Le;if(fe&&!(this==x&&ce(fe)))for(Te=a(ee,fe),Ce=Te.next,be=re?new this:[];!(Pe=se(Ce,Te)).done;me++)Le=ve?ue(Te,pe,[Pe.value,me],!0):Pe.value,ne(be,me,Le);else for(ge=ie(ee),be=re?new this(ge):x(ge);ge>me;me++)Le=ve?pe(ee[me],me):ee[me],ne(be,me,Le);return be.length=me,be}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(E,Se,ye){var oe=E("../internals/to-indexed-object"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like"),de=function(ue){return function(ce,ae,ie){var ne=oe(ce),a=se(ne),y=te(ie,a),x;if(ue&&ae!=ae){for(;a>y;)if(x=ne[y++],x!=x)return!0}else for(;a>y;y++)if((ue||y in ne)&&ne[y]===ae)return ue||y||0;return!ue&&-1}};Se.exports={includes:de(!0),indexOf:de(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(E,Se,ye){var oe=E("../internals/function-bind-context"),te=E("../internals/function-uncurry-this"),se=E("../internals/indexed-object"),de=E("../internals/to-object"),ue=E("../internals/length-of-array-like"),ce=E("../internals/array-species-create"),ae=te([].push),ie=function(ne){var a=ne==1,y=ne==2,x=ne==3,b=ne==4,z=ne==6,ee=ne==7,re=ne==5||z;return function(le,pe,ve,fe){for(var me=de(le),ge=se(me),be=oe(pe,ve),Pe=ue(ge),Te=0,Ce=fe||ce,Le=a?Ce(le,Pe):y||ee?Ce(le,0):void 0,Ie,Me;Pe>Te;Te++)if((re||Te in ge)&&(Ie=ge[Te],Me=be(Ie,Te,me),ne))if(a)Le[Te]=Me;else if(Me)switch(ne){case 3:return!0;case 5:return Ie;case 6:return Te;case 2:ae(Le,Ie)}else switch(ne){case 4:return!1;case 7:ae(Le,Ie)}return z?-1:x||b?b:Le}};Se.exports={forEach:ie(0),map:ie(1),filter:ie(2),some:ie(3),every:ie(4),find:ie(5),findIndex:ie(6),filterReject:ie(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(E,Se,ye){"use strict";var oe=E("../internals/function-apply"),te=E("../internals/to-indexed-object"),se=E("../internals/to-integer-or-infinity"),de=E("../internals/length-of-array-like"),ue=E("../internals/array-method-is-strict"),ce=Math.min,ae=[].lastIndexOf,ie=!!ae&&1/[1].lastIndexOf(1,-0)<0,ne=ue("lastIndexOf"),a=ie||!ne;Se.exports=a?function(x){if(ie)return oe(ae,this,arguments)||0;var b=te(this),z=de(b),ee=z-1;for(arguments.length>1&&(ee=ce(ee,se(arguments[1]))),ee<0&&(ee=z+ee);ee>=0;ee--)if(ee in b&&b[ee]===x)return ee||0;return-1}:ae},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(E,Se,ye){var oe=E("../internals/fails"),te=E("../internals/well-known-symbol"),se=E("../internals/engine-v8-version"),de=te("species");Se.exports=function(ue){return se>=51||!oe(function(){var ce=[],ae=ce.constructor={};return ae[de]=function(){return{foo:1}},ce[ue](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(E,Se,ye){"use strict";var oe=E("../internals/fails");Se.exports=function(te,se){var de=[][te];return!!de&&oe(function(){de.call(null,se||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/a-callable"),se=E("../internals/to-object"),de=E("../internals/indexed-object"),ue=E("../internals/length-of-array-like"),ce=oe.TypeError,ae=function(ie){return function(ne,a,y,x){te(a);var b=se(ne),z=de(b),ee=ue(b),re=ie?ee-1:0,le=ie?-1:1;if(y<2)for(;;){if(re in z){x=z[re],re+=le;break}if(re+=le,ie?re<0:ee<=re)throw ce("Reduce of empty array with no initial value")}for(;ie?re>=0:ee>re;re+=le)re in z&&(x=a(x,z[re],re,b));return x}};Se.exports={left:ae(!1),right:ae(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like"),de=E("../internals/create-property"),ue=oe.Array,ce=Math.max;Se.exports=function(ae,ie,ne){for(var a=se(ae),y=te(ie,a),x=te(ne===void 0?a:ne,a),b=ue(ce(x-y,0)),z=0;y0;)ce[y]=ce[--y];y!==ne++&&(ce[y]=a)}return ce},ue=function(ce,ae,ie,ne){for(var a=ae.length,y=ie.length,x=0,b=0;x0&&ae[0]<4?1:+(ae[0]+ae[1])),!ie&&te&&(ae=te.match(/Edge\/(\d+)/),(!ae||ae[1]>=74)&&(ae=te.match(/Chrome\/(\d+)/),ae&&(ie=+ae[1]))),Se.exports=ie},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(E,Se,ye){var oe=E("../internals/engine-user-agent"),te=oe.match(/AppleWebKit\/(\d+)\./);Se.exports=!!te&&+te[1]},{"../internals/engine-user-agent":145}],148:[function(E,Se,ye){Se.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/object-get-own-property-descriptor").f,se=E("../internals/create-non-enumerable-property"),de=E("../internals/redefine"),ue=E("../internals/set-global"),ce=E("../internals/copy-constructor-properties"),ae=E("../internals/is-forced");Se.exports=function(ie,ne){var a=ie.target,y=ie.global,x=ie.stat,b,z,ee,re,le,pe;if(y?z=oe:x?z=oe[a]||ue(a,{}):z=(oe[a]||{}).prototype,z)for(ee in ne){if(le=ne[ee],ie.noTargetGet?(pe=te(z,ee),re=pe&&pe.value):re=z[ee],b=ae(y?ee:a+(x?".":"#")+ee,ie.forced),!b&&re!==void 0){if(typeof le==typeof re)continue;ce(le,re)}(ie.sham||re&&re.sham)&&se(le,"sham",!0),de(z,ee,le,ie)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(E,Se,ye){Se.exports=function(oe){try{return!!oe()}catch(te){return!0}}},{}],151:[function(E,Se,ye){"use strict";E("../modules/es.regexp.exec");var oe=E("../internals/function-uncurry-this"),te=E("../internals/redefine"),se=E("../internals/regexp-exec"),de=E("../internals/fails"),ue=E("../internals/well-known-symbol"),ce=E("../internals/create-non-enumerable-property"),ae=ue("species"),ie=RegExp.prototype;Se.exports=function(ne,a,y,x){var b=ue(ne),z=!de(function(){var pe={};return pe[b]=function(){return 7},""[ne](pe)!=7}),ee=z&&!de(function(){var pe=!1,ve=/a/;return ne==="split"&&(ve={},ve.constructor={},ve.constructor[ae]=function(){return ve},ve.flags="",ve[b]=/./[b]),ve.exec=function(){return pe=!0,null},ve[b](""),!pe});if(!z||!ee||y){var re=oe(/./[b]),le=a(b,""[ne],function(pe,ve,fe,me,ge){var be=oe(pe),Pe=ve.exec;return Pe===se||Pe===ie.exec?z&&!ge?{done:!0,value:re(ve,fe,me)}:{done:!0,value:be(fe,ve,me)}:{done:!1}});te(String.prototype,ne,le[0]),te(ie,b,le[1])}x&&ce(ie[b],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(E,Se,ye){var oe=E("../internals/function-bind-native"),te=Function.prototype,se=te.apply,de=te.call;Se.exports=typeof Reflect=="object"&&Reflect.apply||(oe?de.bind(se):function(){return de.apply(se,arguments)})},{"../internals/function-bind-native":154}],153:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/a-callable"),se=E("../internals/function-bind-native"),de=oe(oe.bind);Se.exports=function(ue,ce){return te(ue),ce===void 0?ue:se?de(ue,ce):function(){return ue.apply(ce,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(E,Se,ye){var oe=E("../internals/fails");Se.exports=!oe(function(){var te=function(){}.bind();return typeof te!="function"||te.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(E,Se,ye){var oe=E("../internals/function-bind-native"),te=Function.prototype.call;Se.exports=oe?te.bind(te):function(){return te.apply(te,arguments)}},{"../internals/function-bind-native":154}],156:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/has-own-property"),se=Function.prototype,de=oe&&Object.getOwnPropertyDescriptor,ue=te(se,"name"),ce=ue&&function(){}.name==="something",ae=ue&&(!oe||oe&&de(se,"name").configurable);Se.exports={EXISTS:ue,PROPER:ce,CONFIGURABLE:ae}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(E,Se,ye){var oe=E("../internals/function-bind-native"),te=Function.prototype,se=te.bind,de=te.call,ue=oe&&se.bind(de,de);Se.exports=oe?function(ce){return ce&&ue(ce)}:function(ce){return ce&&function(){return de.apply(ce,arguments)}}},{"../internals/function-bind-native":154}],158:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-callable"),se=function(de){return te(de)?de:void 0};Se.exports=function(de,ue){return arguments.length<2?se(oe[de]):oe[de]&&oe[de][ue]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(E,Se,ye){var oe=E("../internals/classof"),te=E("../internals/get-method"),se=E("../internals/iterators"),de=E("../internals/well-known-symbol"),ue=de("iterator");Se.exports=function(ce){if(ce!=null)return te(ce,ue)||te(ce,"@@iterator")||se[oe(ce)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/a-callable"),de=E("../internals/an-object"),ue=E("../internals/try-to-string"),ce=E("../internals/get-iterator-method"),ae=oe.TypeError;Se.exports=function(ie,ne){var a=arguments.length<2?ce(ie):ne;if(se(a))return de(te(a,ie));throw ae(ue(ie)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(E,Se,ye){var oe=E("../internals/a-callable");Se.exports=function(te,se){var de=te[se];return de==null?void 0:oe(de)}},{"../internals/a-callable":95}],162:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/to-object"),se=Math.floor,de=oe("".charAt),ue=oe("".replace),ce=oe("".slice),ae=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ie=/\$([$&'`]|\d{1,2})/g;Se.exports=function(ne,a,y,x,b,z){var ee=y+ne.length,re=x.length,le=ie;return b!==void 0&&(b=te(b),le=ae),ue(z,le,function(pe,ve){var fe;switch(de(ve,0)){case"$":return"$";case"&":return ne;case"`":return ce(a,0,y);case"'":return ce(a,ee);case"<":fe=b[ce(ve,1,-1)];break;default:var me=+ve;if(me===0)return pe;if(me>re){var ge=se(me/10);return ge===0?pe:ge<=re?x[ge-1]===void 0?de(ve,1):x[ge-1]+de(ve,1):pe}fe=x[me-1]}return fe===void 0?"":fe})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(E,Se,ye){(function(oe){(function(){var te=function(se){return se&&se.Math==Math&&se};Se.exports=te(typeof globalThis=="object"&&globalThis)||te(typeof window=="object"&&window)||te(typeof self=="object"&&self)||te(typeof oe=="object"&&oe)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/to-object"),se=oe({}.hasOwnProperty);Se.exports=Object.hasOwn||function(ue,ce){return se(te(ue),ce)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(E,Se,ye){Se.exports={}},{}],166:[function(E,Se,ye){var oe=E("../internals/global");Se.exports=function(te,se){var de=oe.console;de&&de.error&&(arguments.length==1?de.error(te):de.error(te,se))}},{"../internals/global":163}],167:[function(E,Se,ye){var oe=E("../internals/get-built-in");Se.exports=oe("document","documentElement")},{"../internals/get-built-in":158}],168:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/fails"),se=E("../internals/document-create-element");Se.exports=!oe&&!te(function(){return Object.defineProperty(se("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.Array,se=Math.abs,de=Math.pow,ue=Math.floor,ce=Math.log,ae=Math.LN2,ie=function(a,y,x){var b=te(x),z=x*8-y-1,ee=(1<>1,le=y===23?de(2,-24)-de(2,-77):0,pe=a<0||a===0&&1/a<0?1:0,ve=0,fe,me,ge;for(a=se(a),a!=a||a===1/0?(me=a!=a?1:0,fe=ee):(fe=ue(ce(a)/ae),ge=de(2,-fe),a*ge<1&&(fe--,ge*=2),fe+re>=1?a+=le/ge:a+=le*de(2,1-re),a*ge>=2&&(fe++,ge/=2),fe+re>=ee?(me=0,fe=ee):fe+re>=1?(me=(a*ge-1)*de(2,y),fe=fe+re):(me=a*de(2,re-1)*de(2,y),fe=0));y>=8;)b[ve++]=me&255,me/=256,y-=8;for(fe=fe<0;)b[ve++]=fe&255,fe/=256,z-=8;return b[--ve]|=pe*128,b},ne=function(a,y){var x=a.length,b=x*8-y-1,z=(1<>1,re=b-7,le=x-1,pe=a[le--],ve=pe&127,fe;for(pe>>=7;re>0;)ve=ve*256+a[le--],re-=8;for(fe=ve&(1<<-re)-1,ve>>=-re,re+=y;re>0;)fe=fe*256+a[le--],re-=8;if(ve===0)ve=1-ee;else{if(ve===z)return fe?NaN:pe?-1/0:1/0;fe=fe+de(2,y),ve=ve-ee}return(pe?-1:1)*fe*de(2,ve-y)};Se.exports={pack:ie,unpack:ne}},{"../internals/global":163}],170:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-uncurry-this"),se=E("../internals/fails"),de=E("../internals/classof-raw"),ue=oe.Object,ce=te("".split);Se.exports=se(function(){return!ue("z").propertyIsEnumerable(0)})?function(ae){return de(ae)=="String"?ce(ae,""):ue(ae)}:ue},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(E,Se,ye){var oe=E("../internals/is-callable"),te=E("../internals/is-object"),se=E("../internals/object-set-prototype-of");Se.exports=function(de,ue,ce){var ae,ie;return se&&oe(ae=ue.constructor)&&ae!==ce&&te(ie=ae.prototype)&&ie!==ce.prototype&&se(de,ie),de}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/is-callable"),se=E("../internals/shared-store"),de=oe(Function.toString);te(se.inspectSource)||(se.inspectSource=function(ue){return de(ue)}),Se.exports=se.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(E,Se,ye){var oe=E("../internals/native-weak-map"),te=E("../internals/global"),se=E("../internals/function-uncurry-this"),de=E("../internals/is-object"),ue=E("../internals/create-non-enumerable-property"),ce=E("../internals/has-own-property"),ae=E("../internals/shared-store"),ie=E("../internals/shared-key"),ne=E("../internals/hidden-keys"),a="Object already initialized",y=te.TypeError,x=te.WeakMap,b,z,ee,re=function(be){return ee(be)?z(be):b(be,{})},le=function(be){return function(Pe){var Te;if(!de(Pe)||(Te=z(Pe)).type!==be)throw y("Incompatible receiver, "+be+" required");return Te}};if(oe||ae.state){var pe=ae.state||(ae.state=new x),ve=se(pe.get),fe=se(pe.has),me=se(pe.set);b=function(be,Pe){if(fe(pe,be))throw new y(a);return Pe.facade=be,me(pe,be,Pe),Pe},z=function(be){return ve(pe,be)||{}},ee=function(be){return fe(pe,be)}}else{var ge=ie("state");ne[ge]=!0,b=function(be,Pe){if(ce(be,ge))throw new y(a);return Pe.facade=be,ue(be,ge,Pe),Pe},z=function(be){return ce(be,ge)?be[ge]:{}},ee=function(be){return ce(be,ge)}}Se.exports={set:b,get:z,has:ee,enforce:re,getterFor:le}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(E,Se,ye){var oe=E("../internals/well-known-symbol"),te=E("../internals/iterators"),se=oe("iterator"),de=Array.prototype;Se.exports=function(ue){return ue!==void 0&&(te.Array===ue||de[se]===ue)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(E,Se,ye){var oe=E("../internals/classof-raw");Se.exports=Array.isArray||function(se){return oe(se)=="Array"}},{"../internals/classof-raw":123}],176:[function(E,Se,ye){Se.exports=function(oe){return typeof oe=="function"}},{}],177:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/fails"),se=E("../internals/is-callable"),de=E("../internals/classof"),ue=E("../internals/get-built-in"),ce=E("../internals/inspect-source"),ae=function(){},ie=[],ne=ue("Reflect","construct"),a=/^\s*(?:class|function)\b/,y=oe(a.exec),x=!a.exec(ae),b=function(re){if(!se(re))return!1;try{return ne(ae,ie,re),!0}catch(le){return!1}},z=function(re){if(!se(re))return!1;switch(de(re)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return x||!!y(a,ce(re))}catch(le){return!0}};z.sham=!0,Se.exports=!ne||te(function(){var ee;return b(b.call)||!b(Object)||!b(function(){ee=!0})||ee})?z:b},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(E,Se,ye){var oe=E("../internals/fails"),te=E("../internals/is-callable"),se=/#|\.prototype\./,de=function(ne,a){var y=ce[ue(ne)];return y==ie?!0:y==ae?!1:te(a)?oe(a):!!a},ue=de.normalize=function(ne){return String(ne).replace(se,".").toLowerCase()},ce=de.data={},ae=de.NATIVE="N",ie=de.POLYFILL="P";Se.exports=de},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(E,Se,ye){var oe=E("../internals/is-object"),te=Math.floor;Se.exports=Number.isInteger||function(de){return!oe(de)&&isFinite(de)&&te(de)===de}},{"../internals/is-object":180}],180:[function(E,Se,ye){var oe=E("../internals/is-callable");Se.exports=function(te){return typeof te=="object"?te!==null:oe(te)}},{"../internals/is-callable":176}],181:[function(E,Se,ye){Se.exports=!1},{}],182:[function(E,Se,ye){var oe=E("../internals/is-object"),te=E("../internals/classof-raw"),se=E("../internals/well-known-symbol"),de=se("match");Se.exports=function(ue){var ce;return oe(ue)&&((ce=ue[de])!==void 0?!!ce:te(ue)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/get-built-in"),se=E("../internals/is-callable"),de=E("../internals/object-is-prototype-of"),ue=E("../internals/use-symbol-as-uid"),ce=oe.Object;Se.exports=ue?function(ae){return typeof ae=="symbol"}:function(ae){var ie=te("Symbol");return se(ie)&&de(ie.prototype,ce(ae))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-bind-context"),se=E("../internals/function-call"),de=E("../internals/an-object"),ue=E("../internals/try-to-string"),ce=E("../internals/is-array-iterator-method"),ae=E("../internals/length-of-array-like"),ie=E("../internals/object-is-prototype-of"),ne=E("../internals/get-iterator"),a=E("../internals/get-iterator-method"),y=E("../internals/iterator-close"),x=oe.TypeError,b=function(ee,re){this.stopped=ee,this.result=re},z=b.prototype;Se.exports=function(ee,re,le){var pe=le&&le.that,ve=!!(le&&le.AS_ENTRIES),fe=!!(le&&le.IS_ITERATOR),me=!!(le&&le.INTERRUPTED),ge=te(re,pe),be,Pe,Te,Ce,Le,Ie,Me,Ue=function(Ge){return be&&y(be,"normal",Ge),new b(!0,Ge)},Qe=function(Ge){return ve?(de(Ge),me?ge(Ge[0],Ge[1],Ue):ge(Ge[0],Ge[1])):me?ge(Ge,Ue):ge(Ge)};if(fe)be=ee;else{if(Pe=a(ee),!Pe)throw x(ue(ee)+" is not iterable");if(ce(Pe)){for(Te=0,Ce=ae(ee);Ce>Te;Te++)if(Le=Qe(ee[Te]),Le&&ie(z,Le))return Le;return new b(!1)}be=ne(ee,Pe)}for(Ie=be.next;!(Me=se(Ie,be)).done;){try{Le=Qe(Me.value)}catch(Ge){y(be,"throw",Ge)}if(typeof Le=="object"&&Le&&ie(z,Le))return Le}return new b(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(E,Se,ye){var oe=E("../internals/function-call"),te=E("../internals/an-object"),se=E("../internals/get-method");Se.exports=function(de,ue,ce){var ae,ie;te(de);try{if(ae=se(de,"return"),!ae){if(ue==="throw")throw ce;return ce}ae=oe(ae,de)}catch(ne){ie=!0,ae=ne}if(ue==="throw")throw ce;if(ie)throw ae;return te(ae),ce}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(E,Se,ye){"use strict";var oe=E("../internals/fails"),te=E("../internals/is-callable"),se=E("../internals/object-create"),de=E("../internals/object-get-prototype-of"),ue=E("../internals/redefine"),ce=E("../internals/well-known-symbol"),ae=E("../internals/is-pure"),ie=ce("iterator"),ne=!1,a,y,x;[].keys&&(x=[].keys(),"next"in x?(y=de(de(x)),y!==Object.prototype&&(a=y)):ne=!0);var b=a==null||oe(function(){var z={};return a[ie].call(z)!==z});b?a={}:ae&&(a=se(a)),te(a[ie])||ue(a,ie,function(){return this}),Se.exports={IteratorPrototype:a,BUGGY_SAFARI_ITERATORS:ne}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(E,Se,ye){arguments[4][165][0].apply(ye,arguments)},{dup:165}],188:[function(E,Se,ye){var oe=E("../internals/to-length");Se.exports=function(te){return oe(te.length)}},{"../internals/to-length":249}],189:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-bind-context"),se=E("../internals/object-get-own-property-descriptor").f,de=E("../internals/task").set,ue=E("../internals/engine-is-ios"),ce=E("../internals/engine-is-ios-pebble"),ae=E("../internals/engine-is-webos-webkit"),ie=E("../internals/engine-is-node"),ne=oe.MutationObserver||oe.WebKitMutationObserver,a=oe.document,y=oe.process,x=oe.Promise,b=se(oe,"queueMicrotask"),z=b&&b.value,ee,re,le,pe,ve,fe,me,ge;z||(ee=function(){var be,Pe;for(ie&&(be=y.domain)&&be.exit();re;){Pe=re.fn,re=re.next;try{Pe()}catch(Te){throw re?pe():le=void 0,Te}}le=void 0,be&&be.enter()},!ue&&!ie&&!ae&&ne&&a?(ve=!0,fe=a.createTextNode(""),new ne(ee).observe(fe,{characterData:!0}),pe=function(){fe.data=ve=!ve}):!ce&&x&&x.resolve?(me=x.resolve(void 0),me.constructor=x,ge=te(me.then,me),pe=function(){ge(ee)}):ie?pe=function(){y.nextTick(ee)}:(de=te(de,oe),pe=function(){de(ee)})),Se.exports=z||function(be){var Pe={fn:be,next:void 0};le&&(le.next=Pe),re||(re=Pe,pe()),le=Pe}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(E,Se,ye){var oe=E("../internals/native-symbol");Se.exports=oe&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(E,Se,ye){var oe=E("../internals/engine-v8-version"),te=E("../internals/fails");Se.exports=!!Object.getOwnPropertySymbols&&!te(function(){var se=Symbol();return!String(se)||!(Object(se)instanceof Symbol)||!Symbol.sham&&oe&&oe<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-callable"),se=E("../internals/inspect-source"),de=oe.WeakMap;Se.exports=te(de)&&/native code/.test(se(de))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(E,Se,ye){"use strict";var oe=E("../internals/a-callable"),te=function(se){var de,ue;this.promise=new se(function(ce,ae){if(de!==void 0||ue!==void 0)throw TypeError("Bad Promise constructor");de=ce,ue=ae}),this.resolve=oe(de),this.reject=oe(ue)};Se.exports.f=function(se){return new te(se)}},{"../internals/a-callable":95}],194:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-regexp"),se=oe.TypeError;Se.exports=function(de){if(te(de))throw se("The method doesn't accept regular expressions");return de}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(E,Se,ye){"use strict";var oe=E("../internals/descriptors"),te=E("../internals/function-uncurry-this"),se=E("../internals/function-call"),de=E("../internals/fails"),ue=E("../internals/object-keys"),ce=E("../internals/object-get-own-property-symbols"),ae=E("../internals/object-property-is-enumerable"),ie=E("../internals/to-object"),ne=E("../internals/indexed-object"),a=Object.assign,y=Object.defineProperty,x=te([].concat);Se.exports=!a||de(function(){if(oe&&a({b:1},a(y({},"a",{enumerable:!0,get:function(){y(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var b={},z={},ee=Symbol(),re="abcdefghijklmnopqrst";return b[ee]=7,re.split("").forEach(function(le){z[le]=le}),a({},b)[ee]!=7||ue(a({},z)).join("")!=re})?function(z,ee){for(var re=ie(z),le=arguments.length,pe=1,ve=ce.f,fe=ae.f;le>pe;)for(var me=ne(arguments[pe++]),ge=ve?x(ue(me),ve(me)):ue(me),be=ge.length,Pe=0,Te;be>Pe;)Te=ge[Pe++],(!oe||se(fe,me,Te))&&(re[Te]=me[Te]);return re}:a},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(E,Se,ye){var oe=E("../internals/an-object"),te=E("../internals/object-define-properties"),se=E("../internals/enum-bug-keys"),de=E("../internals/hidden-keys"),ue=E("../internals/html"),ce=E("../internals/document-create-element"),ae=E("../internals/shared-key"),ie=">",ne="<",a="prototype",y="script",x=ae("IE_PROTO"),b=function(){},z=function(ve){return ne+y+ie+ve+ne+"/"+y+ie},ee=function(ve){ve.write(z("")),ve.close();var fe=ve.parentWindow.Object;return ve=null,fe},re=function(){var ve=ce("iframe"),fe="java"+y+":",me;return ve.style.display="none",ue.appendChild(ve),ve.src=String(fe),me=ve.contentWindow.document,me.open(),me.write(z("document.F=Object")),me.close(),me.F},le,pe=function(){try{le=new ActiveXObject("htmlfile")}catch(fe){}pe=typeof document!="undefined"?document.domain&&le?ee(le):re():ee(le);for(var ve=se.length;ve--;)delete pe[a][se[ve]];return pe()};de[x]=!0,Se.exports=Object.create||function(fe,me){var ge;return fe!==null?(b[a]=oe(fe),ge=new b,b[a]=null,ge[x]=fe):ge=pe(),me===void 0?ge:te.f(ge,me)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/v8-prototype-define-bug"),se=E("../internals/object-define-property"),de=E("../internals/an-object"),ue=E("../internals/to-indexed-object"),ce=E("../internals/object-keys");ye.f=oe&&!te?Object.defineProperties:function(ie,ne){de(ie);for(var a=ue(ne),y=ce(ne),x=y.length,b=0,z;x>b;)se.f(ie,z=y[b++],a[z]);return ie}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/descriptors"),se=E("../internals/ie8-dom-define"),de=E("../internals/v8-prototype-define-bug"),ue=E("../internals/an-object"),ce=E("../internals/to-property-key"),ae=oe.TypeError,ie=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,a="enumerable",y="configurable",x="writable";ye.f=te?de?function(z,ee,re){if(ue(z),ee=ce(ee),ue(re),typeof z=="function"&&ee==="prototype"&&"value"in re&&x in re&&!re[x]){var le=ne(z,ee);le&&le[x]&&(z[ee]=re.value,re={configurable:y in re?re[y]:le[y],enumerable:a in re?re[a]:le[a],writable:!1})}return ie(z,ee,re)}:ie:function(z,ee,re){if(ue(z),ee=ce(ee),ue(re),se)try{return ie(z,ee,re)}catch(le){}if("get"in re||"set"in re)throw ae("Accessors not supported");return"value"in re&&(z[ee]=re.value),z}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/function-call"),se=E("../internals/object-property-is-enumerable"),de=E("../internals/create-property-descriptor"),ue=E("../internals/to-indexed-object"),ce=E("../internals/to-property-key"),ae=E("../internals/has-own-property"),ie=E("../internals/ie8-dom-define"),ne=Object.getOwnPropertyDescriptor;ye.f=oe?ne:function(y,x){if(y=ue(y),x=ce(x),ie)try{return ne(y,x)}catch(b){}if(ae(y,x))return de(!te(se.f,y,x),y[x])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(E,Se,ye){var oe=E("../internals/classof-raw"),te=E("../internals/to-indexed-object"),se=E("../internals/object-get-own-property-names").f,de=E("../internals/array-slice-simple"),ue=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ce=function(ae){try{return se(ae)}catch(ie){return de(ue)}};Se.exports.f=function(ie){return ue&&oe(ie)=="Window"?ce(ie):se(te(ie))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(E,Se,ye){var oe=E("../internals/object-keys-internal"),te=E("../internals/enum-bug-keys"),se=te.concat("length","prototype");ye.f=Object.getOwnPropertyNames||function(ue){return oe(ue,se)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(E,Se,ye){ye.f=Object.getOwnPropertySymbols},{}],203:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/has-own-property"),se=E("../internals/is-callable"),de=E("../internals/to-object"),ue=E("../internals/shared-key"),ce=E("../internals/correct-prototype-getter"),ae=ue("IE_PROTO"),ie=oe.Object,ne=ie.prototype;Se.exports=ce?ie.getPrototypeOf:function(a){var y=de(a);if(te(y,ae))return y[ae];var x=y.constructor;return se(x)&&y instanceof x?x.prototype:y instanceof ie?ne:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this");Se.exports=oe({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/has-own-property"),se=E("../internals/to-indexed-object"),de=E("../internals/array-includes").indexOf,ue=E("../internals/hidden-keys"),ce=oe([].push);Se.exports=function(ae,ie){var ne=se(ae),a=0,y=[],x;for(x in ne)!te(ue,x)&&te(ne,x)&&ce(y,x);for(;ie.length>a;)te(ne,x=ie[a++])&&(~de(y,x)||ce(y,x));return y}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(E,Se,ye){var oe=E("../internals/object-keys-internal"),te=E("../internals/enum-bug-keys");Se.exports=Object.keys||function(de){return oe(de,te)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(E,Se,ye){"use strict";var oe={}.propertyIsEnumerable,te=Object.getOwnPropertyDescriptor,se=te&&!oe.call({1:2},1);ye.f=se?function(ue){var ce=te(this,ue);return!!ce&&ce.enumerable}:oe},{}],208:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/an-object"),se=E("../internals/a-possible-prototype");Se.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var de=!1,ue={},ce;try{ce=oe(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),ce(ue,[]),de=ue instanceof Array}catch(ae){}return function(ie,ne){return te(ie),se(ne),de?ce(ie,ne):ie.__proto__=ne,ie}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/function-uncurry-this"),se=E("../internals/object-keys"),de=E("../internals/to-indexed-object"),ue=E("../internals/object-property-is-enumerable").f,ce=te(ue),ae=te([].push),ie=function(ne){return function(a){for(var y=de(a),x=se(y),b=x.length,z=0,ee=[],re;b>z;)re=x[z++],(!oe||ce(y,re))&&ae(ee,ne?[re,y[re]]:y[re]);return ee}};Se.exports={entries:ie(!0),values:ie(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(E,Se,ye){"use strict";var oe=E("../internals/to-string-tag-support"),te=E("../internals/classof");Se.exports=oe?{}.toString:function(){return"[object "+te(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/is-callable"),de=E("../internals/is-object"),ue=oe.TypeError;Se.exports=function(ce,ae){var ie,ne;if(ae==="string"&&se(ie=ce.toString)&&!de(ne=te(ie,ce))||se(ie=ce.valueOf)&&!de(ne=te(ie,ce))||ae!=="string"&&se(ie=ce.toString)&&!de(ne=te(ie,ce)))return ne;throw ue("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(E,Se,ye){var oe=E("../internals/get-built-in"),te=E("../internals/function-uncurry-this"),se=E("../internals/object-get-own-property-names"),de=E("../internals/object-get-own-property-symbols"),ue=E("../internals/an-object"),ce=te([].concat);Se.exports=oe("Reflect","ownKeys")||function(ie){var ne=se.f(ue(ie)),a=de.f;return a?ce(ne,a(ie)):ne}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(E,Se,ye){var oe=E("../internals/global");Se.exports=oe},{"../internals/global":163}],214:[function(E,Se,ye){Se.exports=function(oe){try{return{error:!1,value:oe()}}catch(te){return{error:!0,value:te}}}},{}],215:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/promise-native-constructor"),se=E("../internals/is-callable"),de=E("../internals/is-forced"),ue=E("../internals/inspect-source"),ce=E("../internals/well-known-symbol"),ae=E("../internals/engine-is-browser"),ie=E("../internals/is-pure"),ne=E("../internals/engine-v8-version"),a=te&&te.prototype,y=ce("species"),x=!1,b=se(oe.PromiseRejectionEvent),z=de("Promise",function(){var ee=ue(te),re=ee!==String(te);if(!re&&ne===66||ie&&!(a.catch&&a.finally))return!0;if(ne>=51&&/native code/.test(ee))return!1;var le=new te(function(fe){fe(1)}),pe=function(fe){fe(function(){},function(){})},ve=le.constructor={};return ve[y]=pe,x=le.then(function(){})instanceof pe,x?!re&&ae&&!b:!0});Se.exports={CONSTRUCTOR:z,REJECTION_EVENT:b,SUBCLASSING:x}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(E,Se,ye){var oe=E("../internals/global");Se.exports=oe.Promise},{"../internals/global":163}],217:[function(E,Se,ye){var oe=E("../internals/an-object"),te=E("../internals/is-object"),se=E("../internals/new-promise-capability");Se.exports=function(de,ue){if(oe(de),te(ue)&&ue.constructor===de)return ue;var ce=se.f(de),ae=ce.resolve;return ae(ue),ce.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(E,Se,ye){var oe=E("../internals/promise-native-constructor"),te=E("../internals/check-correctness-of-iteration"),se=E("../internals/promise-constructor-detection").CONSTRUCTOR;Se.exports=se||!te(function(de){oe.all(de).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(E,Se,ye){var oe=E("../internals/object-define-property").f;Se.exports=function(te,se,de){de in te||oe(te,de,{configurable:!0,get:function(){return se[de]},set:function(ue){se[de]=ue}})}},{"../internals/object-define-property":198}],220:[function(E,Se,ye){var oe=function(){this.head=null,this.tail=null};oe.prototype={add:function(te){var se={item:te,next:null};this.head?this.tail.next=se:this.head=se,this.tail=se},get:function(){var te=this.head;if(te)return this.head=te.next,this.tail===te&&(this.tail=null),te.item}},Se.exports=oe},{}],221:[function(E,Se,ye){var oe=E("../internals/redefine");Se.exports=function(te,se,de){for(var ue in se)oe(te,ue,se[ue],de);return te}},{"../internals/redefine":222}],222:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-callable"),se=E("../internals/has-own-property"),de=E("../internals/create-non-enumerable-property"),ue=E("../internals/set-global"),ce=E("../internals/inspect-source"),ae=E("../internals/internal-state"),ie=E("../internals/function-name").CONFIGURABLE,ne=ae.get,a=ae.enforce,y=String(String).split("String");(Se.exports=function(x,b,z,ee){var re=ee?!!ee.unsafe:!1,le=ee?!!ee.enumerable:!1,pe=ee?!!ee.noTargetGet:!1,ve=ee&&ee.name!==void 0?ee.name:b,fe;if(te(z)&&(String(ve).slice(0,7)==="Symbol("&&(ve="["+String(ve).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!se(z,"name")||ie&&z.name!==ve)&&de(z,"name",ve),fe=a(z),fe.source||(fe.source=y.join(typeof ve=="string"?ve:""))),x===oe){le?x[b]=z:ue(b,z);return}else re?!pe&&x[b]&&(le=!0):delete x[b];le?x[b]=z:de(x,b,z)})(Function.prototype,"toString",function(){return te(this)&&ne(this).source||ce(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/an-object"),de=E("../internals/is-callable"),ue=E("../internals/classof-raw"),ce=E("../internals/regexp-exec"),ae=oe.TypeError;Se.exports=function(ie,ne){var a=ie.exec;if(de(a)){var y=te(a,ie,ne);return y!==null&&se(y),y}if(ue(ie)==="RegExp")return te(ce,ie,ne);throw ae("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(E,Se,ye){"use strict";var oe=E("../internals/function-call"),te=E("../internals/function-uncurry-this"),se=E("../internals/to-string"),de=E("../internals/regexp-flags"),ue=E("../internals/regexp-sticky-helpers"),ce=E("../internals/shared"),ae=E("../internals/object-create"),ie=E("../internals/internal-state").get,ne=E("../internals/regexp-unsupported-dot-all"),a=E("../internals/regexp-unsupported-ncg"),y=ce("native-string-replace",String.prototype.replace),x=RegExp.prototype.exec,b=x,z=te("".charAt),ee=te("".indexOf),re=te("".replace),le=te("".slice),pe=function(){var ge=/a/,be=/b*/g;return oe(x,ge,"a"),oe(x,be,"a"),ge.lastIndex!==0||be.lastIndex!==0}(),ve=ue.BROKEN_CARET,fe=/()??/.exec("")[1]!==void 0,me=pe||fe||ve||ne||a;me&&(b=function(be){var Pe=this,Te=ie(Pe),Ce=se(be),Le=Te.raw,Ie,Me,Ue,Qe,Ge,ot,Ve;if(Le)return Le.lastIndex=Pe.lastIndex,Ie=oe(b,Le,Ce),Pe.lastIndex=Le.lastIndex,Ie;var Xe=Te.groups,Ze=ve&&Pe.sticky,ze=oe(de,Pe),Re=Pe.source,He=0,rt=Ce;if(Ze&&(ze=re(ze,"y",""),ee(ze,"g")===-1&&(ze+="g"),rt=le(Ce,Pe.lastIndex),Pe.lastIndex>0&&(!Pe.multiline||Pe.multiline&&z(Ce,Pe.lastIndex-1)!==` -`)&&(Re="(?: "+Re+")",rt=" "+rt,He++),Me=new RegExp("^(?:"+Re+")",ze)),fe&&(Me=new RegExp("^"+Re+"$(?!\\s)",ze)),pe&&(Ue=Pe.lastIndex),Qe=oe(x,Ze?Me:Pe,rt),Ze?Qe?(Qe.input=le(Qe.input,He),Qe[0]=le(Qe[0],He),Qe.index=Pe.lastIndex,Pe.lastIndex+=Qe[0].length):Pe.lastIndex=0:pe&&Qe&&(Pe.lastIndex=Pe.global?Qe.index+Qe[0].length:Ue),fe&&Qe&&Qe.length>1&&oe(y,Qe[0],Me,function(){for(Ge=1;Geb)","g");return de.exec("b").groups.a!=="b"||"b".replace(de,"$c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.TypeError;Se.exports=function(se){if(se==null)throw te("Can't call method on "+se);return se}},{"../internals/global":163}],231:[function(E,Se,ye){Se.exports=Object.is||function(te,se){return te===se?te!==0||1/te===1/se:te!=te&&se!=se}},{}],232:[function(E,Se,ye){var oe=E("../internals/global"),te=Object.defineProperty;Se.exports=function(se,de){try{te(oe,se,{value:de,configurable:!0,writable:!0})}catch(ue){oe[se]=de}return de}},{"../internals/global":163}],233:[function(E,Se,ye){"use strict";var oe=E("../internals/get-built-in"),te=E("../internals/object-define-property"),se=E("../internals/well-known-symbol"),de=E("../internals/descriptors"),ue=se("species");Se.exports=function(ce){var ae=oe(ce),ie=te.f;de&&ae&&!ae[ue]&&ie(ae,ue,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(E,Se,ye){var oe=E("../internals/object-define-property").f,te=E("../internals/has-own-property"),se=E("../internals/well-known-symbol"),de=se("toStringTag");Se.exports=function(ue,ce,ae){ue&&!ae&&(ue=ue.prototype),ue&&!te(ue,de)&&oe(ue,de,{configurable:!0,value:ce})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(E,Se,ye){var oe=E("../internals/shared"),te=E("../internals/uid"),se=oe("keys");Se.exports=function(de){return se[de]||(se[de]=te(de))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/set-global"),se="__core-js_shared__",de=oe[se]||te(se,{});Se.exports=de},{"../internals/global":163,"../internals/set-global":232}],237:[function(E,Se,ye){var oe=E("../internals/is-pure"),te=E("../internals/shared-store");(Se.exports=function(se,de){return te[se]||(te[se]=de!==void 0?de:{})})("versions",[]).push({version:"3.22.1",mode:oe?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(E,Se,ye){var oe=E("../internals/an-object"),te=E("../internals/a-constructor"),se=E("../internals/well-known-symbol"),de=se("species");Se.exports=function(ue,ce){var ae=oe(ue).constructor,ie;return ae===void 0||(ie=oe(ae)[de])==null?ce:te(ie)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/to-integer-or-infinity"),se=E("../internals/to-string"),de=E("../internals/require-object-coercible"),ue=oe("".charAt),ce=oe("".charCodeAt),ae=oe("".slice),ie=function(ne){return function(a,y){var x=se(de(a)),b=te(y),z=x.length,ee,re;return b<0||b>=z?ne?"":void 0:(ee=ce(x,b),ee<55296||ee>56319||b+1===z||(re=ce(x,b+1))<56320||re>57343?ne?ue(x,b):ee:ne?ae(x,b,b+2):(ee-55296<<10)+(re-56320)+65536)}};Se.exports={codeAt:ie(!1),charAt:ie(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(E,Se,ye){var oe=E("../internals/function-name").PROPER,te=E("../internals/fails"),se=E("../internals/whitespaces"),de="\u200B\x85\u180E";Se.exports=function(ue){return te(function(){return!!se[ue]()||de[ue]()!==de||oe&&se[ue].name!==ue})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/require-object-coercible"),se=E("../internals/to-string"),de=E("../internals/whitespaces"),ue=oe("".replace),ce="["+de+"]",ae=RegExp("^"+ce+ce+"*"),ie=RegExp(ce+ce+"*$"),ne=function(a){return function(y){var x=se(te(y));return a&1&&(x=ue(x,ae,"")),a&2&&(x=ue(x,ie,"")),x}};Se.exports={start:ne(1),end:ne(2),trim:ne(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(E,Se,ye){var oe=E("../internals/function-call"),te=E("../internals/get-built-in"),se=E("../internals/well-known-symbol"),de=E("../internals/redefine");Se.exports=function(){var ue=te("Symbol"),ce=ue&&ue.prototype,ae=ce&&ce.valueOf,ie=se("toPrimitive");ce&&!ce[ie]&&de(ce,ie,function(ne){return oe(ae,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-apply"),se=E("../internals/function-bind-context"),de=E("../internals/is-callable"),ue=E("../internals/has-own-property"),ce=E("../internals/fails"),ae=E("../internals/html"),ie=E("../internals/array-slice"),ne=E("../internals/document-create-element"),a=E("../internals/validate-arguments-length"),y=E("../internals/engine-is-ios"),x=E("../internals/engine-is-node"),b=oe.setImmediate,z=oe.clearImmediate,ee=oe.process,re=oe.Dispatch,le=oe.Function,pe=oe.MessageChannel,ve=oe.String,fe=0,me={},ge="onreadystatechange",be,Pe,Te,Ce;try{be=oe.location}catch(Qe){}var Le=function(Qe){if(ue(me,Qe)){var Ge=me[Qe];delete me[Qe],Ge()}},Ie=function(Qe){return function(){Le(Qe)}},Me=function(Qe){Le(Qe.data)},Ue=function(Qe){oe.postMessage(ve(Qe),be.protocol+"//"+be.host)};(!b||!z)&&(b=function(Ge){a(arguments.length,1);var ot=de(Ge)?Ge:le(Ge),Ve=ie(arguments,1);return me[++fe]=function(){te(ot,void 0,Ve)},Pe(fe),fe},z=function(Ge){delete me[Ge]},x?Pe=function(Qe){ee.nextTick(Ie(Qe))}:re&&re.now?Pe=function(Qe){re.now(Ie(Qe))}:pe&&!y?(Te=new pe,Ce=Te.port2,Te.port1.onmessage=Me,Pe=se(Ce.postMessage,Ce)):oe.addEventListener&&de(oe.postMessage)&&!oe.importScripts&&be&&be.protocol!=="file:"&&!ce(Ue)?(Pe=Ue,oe.addEventListener("message",Me,!1)):ge in ne("script")?Pe=function(Qe){ae.appendChild(ne("script"))[ge]=function(){ae.removeChild(this),Le(Qe)}}:Pe=function(Qe){setTimeout(Ie(Qe),0)}),Se.exports={set:b,clear:z}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this");Se.exports=oe(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(E,Se,ye){var oe=E("../internals/to-integer-or-infinity"),te=Math.max,se=Math.min;Se.exports=function(de,ue){var ce=oe(de);return ce<0?te(ce+ue,0):se(ce,ue)}},{"../internals/to-integer-or-infinity":248}],246:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-integer-or-infinity"),se=E("../internals/to-length"),de=oe.RangeError;Se.exports=function(ue){if(ue===void 0)return 0;var ce=te(ue),ae=se(ce);if(ce!==ae)throw de("Wrong length or index");return ae}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(E,Se,ye){var oe=E("../internals/indexed-object"),te=E("../internals/require-object-coercible");Se.exports=function(se){return oe(te(se))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(E,Se,ye){var oe=Math.ceil,te=Math.floor;Se.exports=function(se){var de=+se;return de!==de||de===0?0:(de>0?te:oe)(de)}},{}],249:[function(E,Se,ye){var oe=E("../internals/to-integer-or-infinity"),te=Math.min;Se.exports=function(se){return se>0?te(oe(se),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/require-object-coercible"),se=oe.Object;Se.exports=function(de){return se(te(de))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-positive-integer"),se=oe.RangeError;Se.exports=function(de,ue){var ce=te(de);if(ce%ue)throw se("Wrong offset");return ce}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-integer-or-infinity"),se=oe.RangeError;Se.exports=function(de){var ue=te(de);if(ue<0)throw se("The argument can't be less than 0");return ue}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/is-object"),de=E("../internals/is-symbol"),ue=E("../internals/get-method"),ce=E("../internals/ordinary-to-primitive"),ae=E("../internals/well-known-symbol"),ie=oe.TypeError,ne=ae("toPrimitive");Se.exports=function(a,y){if(!se(a)||de(a))return a;var x=ue(a,ne),b;if(x){if(y===void 0&&(y="default"),b=te(x,a,y),!se(b)||de(b))return b;throw ie("Can't convert object to primitive value")}return y===void 0&&(y="number"),ce(a,y)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(E,Se,ye){var oe=E("../internals/to-primitive"),te=E("../internals/is-symbol");Se.exports=function(se){var de=oe(se,"string");return te(de)?de:de+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(E,Se,ye){var oe=E("../internals/well-known-symbol"),te=oe("toStringTag"),se={};se[te]="z",Se.exports=String(se)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/classof"),se=oe.String;Se.exports=function(de){if(te(de)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return se(de)}},{"../internals/classof":124,"../internals/global":163}],257:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.String;Se.exports=function(se){try{return te(se)}catch(de){return"Object"}}},{"../internals/global":163}],258:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/global"),se=E("../internals/function-call"),de=E("../internals/descriptors"),ue=E("../internals/typed-array-constructors-require-wrappers"),ce=E("../internals/array-buffer-view-core"),ae=E("../internals/array-buffer"),ie=E("../internals/an-instance"),ne=E("../internals/create-property-descriptor"),a=E("../internals/create-non-enumerable-property"),y=E("../internals/is-integral-number"),x=E("../internals/to-length"),b=E("../internals/to-index"),z=E("../internals/to-offset"),ee=E("../internals/to-property-key"),re=E("../internals/has-own-property"),le=E("../internals/classof"),pe=E("../internals/is-object"),ve=E("../internals/is-symbol"),fe=E("../internals/object-create"),me=E("../internals/object-is-prototype-of"),ge=E("../internals/object-set-prototype-of"),be=E("../internals/object-get-own-property-names").f,Pe=E("../internals/typed-array-from"),Te=E("../internals/array-iteration").forEach,Ce=E("../internals/set-species"),Le=E("../internals/object-define-property"),Ie=E("../internals/object-get-own-property-descriptor"),Me=E("../internals/internal-state"),Ue=E("../internals/inherit-if-required"),Qe=Me.get,Ge=Me.set,ot=Le.f,Ve=Ie.f,Xe=Math.round,Ze=te.RangeError,ze=ae.ArrayBuffer,Re=ze.prototype,He=ae.DataView,rt=ce.NATIVE_ARRAY_BUFFER_VIEWS,qe=ce.TYPED_ARRAY_CONSTRUCTOR,ut=ce.TYPED_ARRAY_TAG,_e=ce.TypedArray,We=ce.TypedArrayPrototype,Oe=ce.aTypedArrayConstructor,Ye=ce.isTypedArray,Fe="BYTES_PER_ELEMENT",Ne="Wrong length",et=function(Be,Ke){Oe(Be);for(var nt=0,ke=Ke.length,$e=new Be(ke);ke>nt;)$e[nt]=Ke[nt++];return $e},De=function(Be,Ke){ot(Be,Ke,{get:function(){return Qe(this)[Ke]}})},je=function(Be){var Ke;return me(Re,Be)||(Ke=le(Be))=="ArrayBuffer"||Ke=="SharedArrayBuffer"},Ee=function(Be,Ke){return Ye(Be)&&!ve(Ke)&&Ke in Be&&y(+Ke)&&Ke>=0},xe=function(Ke,nt){return nt=ee(nt),Ee(Ke,nt)?ne(2,Ke[nt]):Ve(Ke,nt)},we=function(Ke,nt,ke){return nt=ee(nt),Ee(Ke,nt)&&pe(ke)&&re(ke,"value")&&!re(ke,"get")&&!re(ke,"set")&&!ke.configurable&&(!re(ke,"writable")||ke.writable)&&(!re(ke,"enumerable")||ke.enumerable)?(Ke[nt]=ke.value,Ke):ot(Ke,nt,ke)};de?(rt||(Ie.f=xe,Le.f=we,De(We,"buffer"),De(We,"byteOffset"),De(We,"byteLength"),De(We,"length")),oe({target:"Object",stat:!0,forced:!rt},{getOwnPropertyDescriptor:xe,defineProperty:we}),Se.exports=function(Be,Ke,nt){var ke=Be.match(/\d+$/)[0]/8,$e=Be+(nt?"Clamped":"")+"Array",gt="get"+Be,ct="set"+Be,vt=te[$e],st=vt,ht=st&&st.prototype,at={},lt=function(Pt,Et){var Lt=Qe(Pt);return Lt.view[gt](Et*ke+Lt.byteOffset,!0)},ft=function(Pt,Et,Lt){var Ht=Qe(Pt);nt&&(Lt=(Lt=Xe(Lt))<0?0:Lt>255?255:Lt&255),Ht.view[ct](Et*ke+Ht.byteOffset,Lt,!0)},mt=function(Pt,Et){ot(Pt,Et,{get:function(){return lt(this,Et)},set:function(Lt){return ft(this,Et,Lt)},enumerable:!0})};rt?ue&&(st=Ke(function(Pt,Et,Lt,Ht){return ie(Pt,ht),Ue(function(){return pe(Et)?je(Et)?Ht!==void 0?new vt(Et,z(Lt,ke),Ht):Lt!==void 0?new vt(Et,z(Lt,ke)):new vt(Et):Ye(Et)?et(st,Et):se(Pe,st,Et):new vt(b(Et))}(),Pt,st)}),ge&&ge(st,_e),Te(be(vt),function(Pt){Pt in st||a(st,Pt,vt[Pt])}),st.prototype=ht):(st=Ke(function(Pt,Et,Lt,Ht){ie(Pt,ht);var tn=0,gn=0,dn,on,xn;if(!pe(Et))xn=b(Et),on=xn*ke,dn=new ze(on);else if(je(Et)){dn=Et,gn=z(Lt,ke);var Dn=Et.byteLength;if(Ht===void 0){if(Dn%ke||(on=Dn-gn,on<0))throw Ze(Ne)}else if(on=x(Ht)*ke,on+gn>Dn)throw Ze(Ne);xn=on/ke}else return Ye(Et)?et(st,Et):se(Pe,st,Et);for(Ge(Pt,{buffer:dn,byteOffset:gn,byteLength:on,length:xn,view:new He(dn)});tn1?arguments[1]:void 0,re=ee!==void 0,le=ae(b),pe,ve,fe,me,ge,be;if(le&&!ie(le))for(ge=ce(b,le),be=ge.next,b=[];!(me=te(be,ge)).done;)b.push(me.value);for(re&&z>2&&(ee=oe(ee,arguments[2])),ve=ue(b),fe=new(ne(x))(ve),pe=0;ve>pe;pe++)fe[pe]=re?ee(b[pe],pe):b[pe];return fe}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(E,Se,ye){var oe=E("../internals/array-buffer-view-core"),te=E("../internals/species-constructor"),se=oe.TYPED_ARRAY_CONSTRUCTOR,de=oe.aTypedArrayConstructor;Se.exports=function(ue){return de(te(ue,ue[se]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=0,se=Math.random(),de=oe(1 .toString);Se.exports=function(ue){return"Symbol("+(ue===void 0?"":ue)+")_"+de(++te+se,36)}},{"../internals/function-uncurry-this":157}],264:[function(E,Se,ye){var oe=E("../internals/native-symbol");Se.exports=oe&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/fails");Se.exports=oe&&te(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.TypeError;Se.exports=function(se,de){if(se=51||!se(function(){var me=[];return me[b]=!1,me.concat()[0]!==me}),pe=a("concat"),ve=function(me){if(!ue(me))return!1;var ge=me[b];return ge!==void 0?!!ge:de(me)},fe=!le||!pe;oe({target:"Array",proto:!0,forced:fe},{concat:function(ge){var be=ce(this),Pe=ne(be,0),Te=0,Ce,Le,Ie,Me,Ue;for(Ce=-1,Ie=arguments.length;Cez)throw re(ee);for(Le=0;Le=z)throw re(ee);ie(Pe,Te++,Ue)}return Pe.length=Te,Pe}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/array-fill"),se=E("../internals/add-to-unscopables");oe({target:"Array",proto:!0},{fill:te}),se("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-iteration").filter,se=E("../internals/array-method-has-species-support"),de=se("filter");oe({target:"Array",proto:!0,forced:!de},{filter:function(ce){return te(this,ce,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-iteration").find,se=E("../internals/add-to-unscopables"),de="find",ue=!0;de in[]&&Array(1)[de](function(){ue=!1}),oe({target:"Array",proto:!0,forced:ue},{find:function(ae){return te(this,ae,arguments.length>1?arguments[1]:void 0)}}),se(de)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/array-from"),se=E("../internals/check-correctness-of-iteration"),de=!se(function(ue){Array.from(ue)});oe({target:"Array",stat:!0,forced:de},{from:te})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-includes").includes,se=E("../internals/add-to-unscopables");oe({target:"Array",proto:!0},{includes:function(ue){return te(this,ue,arguments.length>1?arguments[1]:void 0)}}),se("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(E,Se,ye){"use strict";var oe=E("../internals/to-indexed-object"),te=E("../internals/add-to-unscopables"),se=E("../internals/iterators"),de=E("../internals/internal-state"),ue=E("../internals/object-define-property").f,ce=E("../internals/define-iterator"),ae=E("../internals/is-pure"),ie=E("../internals/descriptors"),ne="Array Iterator",a=de.set,y=de.getterFor(ne);Se.exports=ce(Array,"Array",function(b,z){a(this,{type:ne,target:oe(b),index:0,kind:z})},function(){var b=y(this),z=b.target,ee=b.kind,re=b.index++;return!z||re>=z.length?(b.target=void 0,{value:void 0,done:!0}):ee=="keys"?{value:re,done:!1}:ee=="values"?{value:z[re],done:!1}:{value:[re,z[re]],done:!1}},"values");var x=se.Arguments=se.Array;if(te("keys"),te("values"),te("entries"),!ae&&ie&&x.name!=="values")try{ue(x,"name",{value:"values"})}catch(b){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-uncurry-this"),se=E("../internals/indexed-object"),de=E("../internals/to-indexed-object"),ue=E("../internals/array-method-is-strict"),ce=te([].join),ae=se!=Object,ie=ue("join",",");oe({target:"Array",proto:!0,forced:ae||!ie},{join:function(a){return ce(de(this),a===void 0?",":a)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-iteration").map,se=E("../internals/array-method-has-species-support"),de=se("map");oe({target:"Array",proto:!0,forced:!de},{map:function(ce){return te(this,ce,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/global"),se=E("../internals/is-array"),de=E("../internals/is-constructor"),ue=E("../internals/is-object"),ce=E("../internals/to-absolute-index"),ae=E("../internals/length-of-array-like"),ie=E("../internals/to-indexed-object"),ne=E("../internals/create-property"),a=E("../internals/well-known-symbol"),y=E("../internals/array-method-has-species-support"),x=E("../internals/array-slice"),b=y("slice"),z=a("species"),ee=te.Array,re=Math.max;oe({target:"Array",proto:!0,forced:!b},{slice:function(pe,ve){var fe=ie(this),me=ae(fe),ge=ce(pe,me),be=ce(ve===void 0?me:ve,me),Pe,Te,Ce;if(se(fe)&&(Pe=fe.constructor,de(Pe)&&(Pe===ee||se(Pe.prototype))?Pe=void 0:ue(Pe)&&(Pe=Pe[z],Pe===null&&(Pe=void 0)),Pe===ee||Pe===void 0))return x(fe,ge,be);for(Te=new(Pe===void 0?ee:Pe)(re(be-ge,0)),Ce=0;ge3)){if(y)return!0;if(b)return b<603;var be="",Pe,Te,Ce,Le;for(Pe=65;Pe<76;Pe++){switch(Te=String.fromCharCode(Pe),Pe){case 66:case 69:case 70:case 72:Ce=3;break;case 68:case 71:Ce=4;break;default:Ce=2}for(Le=0;Le<47;Le++)z.push({k:Te+Le,v:Ce})}for(z.sort(function(Ie,Me){return Me.v-Ie.v}),Le=0;Lece(Te)?1:-1}};oe({target:"Array",proto:!0,forced:me},{sort:function(Pe){Pe!==void 0&&se(Pe);var Te=de(this);if(fe)return Pe===void 0?ee(Te):ee(Te,Pe);var Ce=[],Le=ue(Te),Ie,Me;for(Me=0;Mez)throw y(ee);for(Te=ae(ve,Pe),Ce=0;Cefe-Pe+be;Ce--)delete ve[Ce-1]}else if(be>Pe)for(Ce=fe-Pe;Ce>me;Ce--)Le=Ce+Pe-1,Ie=Ce+be-1,Le in ve?ve[Ie]=ve[Le]:delete ve[Ie];for(Ce=0;Ce2){if(Ue=re(Ue),Qe=ge(Ue,0),Qe===43||Qe===45){if(Ge=ge(Ue,2),Ge===88||Ge===120)return NaN}else if(Qe===48){switch(ge(Ue,1)){case 66:case 98:ot=2,Ve=49;break;case 79:case 111:ot=8,Ve=55;break;default:return+Ue}for(Xe=me(Ue,2),Ze=Xe.length,ze=0;zeVe)return NaN;return parseInt(Xe,ot)}}return+Ue};if(de(le,!pe(" 0o1")||!pe("0b1")||pe("+0x1"))){for(var Te=function(Ue){var Qe=arguments.length<1?0:pe(be(Ue)),Ge=this;return ie(ve,Ge)&&y(function(){ee(Ge)})?ae(Object(Qe),Ge,Te):Qe},Ce=oe?x(pe):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),Le=0,Ie;Ce.length>Le;Le++)ce(pe,Ie=Ce[Le])&&!ce(Te,Ie)&&z(Te,Ie,b(pe,Ie));Te.prototype=ve,ve.constructor=Te,ue(te,le,Te)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/object-assign");oe({target:"Object",stat:!0,forced:Object.assign!==te},{assign:te})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/object-to-array").entries;oe({target:"Object",stat:!0},{entries:function(de){return te(de)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/native-symbol"),se=E("../internals/fails"),de=E("../internals/object-get-own-property-symbols"),ue=E("../internals/to-object"),ce=!te||se(function(){de.f(1)});oe({target:"Object",stat:!0,forced:ce},{getOwnPropertySymbols:function(ie){var ne=de.f;return ne?ne(ue(ie)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/to-object"),se=E("../internals/object-keys"),de=E("../internals/fails"),ue=de(function(){se(1)});oe({target:"Object",stat:!0,forced:ue},{keys:function(ae){return se(te(ae))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(E,Se,ye){var oe=E("../internals/to-string-tag-support"),te=E("../internals/redefine"),se=E("../internals/object-to-string");oe||te(Object.prototype,"toString",se,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-call"),se=E("../internals/a-callable"),de=E("../internals/new-promise-capability"),ue=E("../internals/perform"),ce=E("../internals/iterate"),ae=E("../internals/promise-statics-incorrect-iteration");oe({target:"Promise",stat:!0,forced:ae},{all:function(ne){var a=this,y=de.f(a),x=y.resolve,b=y.reject,z=ue(function(){var ee=se(a.resolve),re=[],le=0,pe=1;ce(ne,function(ve){var fe=le++,me=!1;pe++,te(ee,a,ve).then(function(ge){me||(me=!0,re[fe]=ge,--pe||x(re))},b)}),--pe||x(re)});return z.error&&b(z.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/is-pure"),se=E("../internals/promise-constructor-detection").CONSTRUCTOR,de=E("../internals/promise-native-constructor"),ue=E("../internals/get-built-in"),ce=E("../internals/is-callable"),ae=E("../internals/redefine"),ie=de&&de.prototype;if(oe({target:"Promise",proto:!0,forced:se,real:!0},{catch:function(a){return this.then(void 0,a)}}),!te&&ce(de)){var ne=ue("Promise").prototype.catch;ie.catch!==ne&&ae(ie,"catch",ne,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/is-pure"),se=E("../internals/engine-is-node"),de=E("../internals/global"),ue=E("../internals/function-call"),ce=E("../internals/redefine"),ae=E("../internals/redefine-all"),ie=E("../internals/object-set-prototype-of"),ne=E("../internals/set-to-string-tag"),a=E("../internals/set-species"),y=E("../internals/a-callable"),x=E("../internals/is-callable"),b=E("../internals/is-object"),z=E("../internals/an-instance"),ee=E("../internals/species-constructor"),re=E("../internals/task").set,le=E("../internals/microtask"),pe=E("../internals/host-report-errors"),ve=E("../internals/perform"),fe=E("../internals/queue"),me=E("../internals/internal-state"),ge=E("../internals/promise-native-constructor"),be=E("../internals/promise-constructor-detection"),Pe=E("../internals/new-promise-capability"),Te="Promise",Ce=be.CONSTRUCTOR,Le=be.REJECTION_EVENT,Ie=be.SUBCLASSING,Me=me.getterFor(Te),Ue=me.set,Qe=ge&&ge.prototype,Ge=ge,ot=Qe,Ve=de.TypeError,Xe=de.document,Ze=de.process,ze=Pe.f,Re=ze,He=!!(Xe&&Xe.createEvent&&de.dispatchEvent),rt="unhandledrejection",qe="rejectionhandled",ut=0,_e=1,We=2,Oe=1,Ye=2,Fe,Ne,et,De,je=function(ct){var vt;return b(ct)&&x(vt=ct.then)?vt:!1},Ee=function(ct,vt){var st=vt.value,ht=vt.state==_e,at=ht?ct.ok:ct.fail,lt=ct.resolve,ft=ct.reject,mt=ct.domain,Pt,Et,Lt;try{at?(ht||(vt.rejection===Ye&&nt(vt),vt.rejection=Oe),at===!0?Pt=st:(mt&&mt.enter(),Pt=at(st),mt&&(mt.exit(),Lt=!0)),Pt===ct.promise?ft(Ve("Promise-chain cycle")):(Et=je(Pt))?ue(Et,Pt,lt,ft):lt(Pt)):ft(st)}catch(Ht){mt&&!Lt&&mt.exit(),ft(Ht)}},xe=function(ct,vt){ct.notified||(ct.notified=!0,le(function(){for(var st=ct.reactions,ht;ht=st.get();)Ee(ht,ct);ct.notified=!1,vt&&!ct.rejection&&Be(ct)}))},we=function(ct,vt,st){var ht,at;He?(ht=Xe.createEvent("Event"),ht.promise=vt,ht.reason=st,ht.initEvent(ct,!1,!0),de.dispatchEvent(ht)):ht={promise:vt,reason:st},!Le&&(at=de["on"+ct])?at(ht):ct===rt&&pe("Unhandled promise rejection",st)},Be=function(ct){ue(re,de,function(){var vt=ct.facade,st=ct.value,ht=Ke(ct),at;if(ht&&(at=ve(function(){se?Ze.emit("unhandledRejection",st,vt):we(rt,vt,st)}),ct.rejection=se||Ke(ct)?Ye:Oe,at.error))throw at.value})},Ke=function(ct){return ct.rejection!==Oe&&!ct.parent},nt=function(ct){ue(re,de,function(){var vt=ct.facade;se?Ze.emit("rejectionHandled",vt):we(qe,vt,ct.value)})},ke=function(ct,vt,st){return function(ht){ct(vt,ht,st)}},$e=function(ct,vt,st){ct.done||(ct.done=!0,st&&(ct=st),ct.value=vt,ct.state=We,xe(ct,!0))},gt=function(ct,vt,st){if(!ct.done){ct.done=!0,st&&(ct=st);try{if(ct.facade===vt)throw Ve("Promise can't be resolved itself");var ht=je(vt);ht?le(function(){var at={done:!1};try{ue(ht,vt,ke(gt,at,ct),ke($e,at,ct))}catch(lt){$e(at,lt,ct)}}):(ct.value=vt,ct.state=_e,xe(ct,!1))}catch(at){$e({done:!1},at,ct)}}};if(Ce&&(Ge=function(vt){z(this,ot),y(vt),ue(Fe,this);var st=Me(this);try{vt(ke(gt,st),ke($e,st))}catch(ht){$e(st,ht)}},ot=Ge.prototype,Fe=function(vt){Ue(this,{type:Te,done:!1,notified:!1,parent:!1,reactions:new fe,rejection:!1,state:ut,value:void 0})},Fe.prototype=ae(ot,{then:function(vt,st){var ht=Me(this),at=ze(ee(this,Ge));return ht.parent=!0,at.ok=x(vt)?vt:!0,at.fail=x(st)&&st,at.domain=se?Ze.domain:void 0,ht.state==ut?ht.reactions.add(at):le(function(){Ee(at,ht)}),at.promise}}),Ne=function(){var ct=new Fe,vt=Me(ct);this.promise=ct,this.resolve=ke(gt,vt),this.reject=ke($e,vt)},Pe.f=ze=function(ct){return ct===Ge||ct===et?new Ne(ct):Re(ct)},!te&&x(ge)&&Qe!==Object.prototype)){De=Qe.then,Ie||ce(Qe,"then",function(vt,st){var ht=this;return new Ge(function(at,lt){ue(De,ht,at,lt)}).then(vt,st)},{unsafe:!0});try{delete Qe.constructor}catch(ct){}ie&&ie(Qe,ot)}oe({global:!0,wrap:!0,forced:Ce},{Promise:Ge}),ne(Ge,Te,!1,!0),a(Te)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(E,Se,ye){E("../modules/es.promise.constructor"),E("../modules/es.promise.all"),E("../modules/es.promise.catch"),E("../modules/es.promise.race"),E("../modules/es.promise.reject"),E("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-call"),se=E("../internals/a-callable"),de=E("../internals/new-promise-capability"),ue=E("../internals/perform"),ce=E("../internals/iterate"),ae=E("../internals/promise-statics-incorrect-iteration");oe({target:"Promise",stat:!0,forced:ae},{race:function(ne){var a=this,y=de.f(a),x=y.reject,b=ue(function(){var z=se(a.resolve);ce(ne,function(ee){te(z,a,ee).then(y.resolve,x)})});return b.error&&x(b.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-call"),se=E("../internals/new-promise-capability"),de=E("../internals/promise-constructor-detection").CONSTRUCTOR;oe({target:"Promise",stat:!0,forced:de},{reject:function(ce){var ae=se.f(this);return te(ae.reject,void 0,ce),ae.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/get-built-in"),se=E("../internals/is-pure"),de=E("../internals/promise-native-constructor"),ue=E("../internals/promise-constructor-detection").CONSTRUCTOR,ce=E("../internals/promise-resolve"),ae=te("Promise"),ie=se&&!ue;oe({target:"Promise",stat:!0,forced:se||ue},{resolve:function(a){return ce(ie&&this===ae?de:this,a)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/global"),se=E("../internals/function-uncurry-this"),de=E("../internals/is-forced"),ue=E("../internals/inherit-if-required"),ce=E("../internals/create-non-enumerable-property"),ae=E("../internals/object-get-own-property-names").f,ie=E("../internals/object-is-prototype-of"),ne=E("../internals/is-regexp"),a=E("../internals/to-string"),y=E("../internals/regexp-get-flags"),x=E("../internals/regexp-sticky-helpers"),b=E("../internals/proxy-accessor"),z=E("../internals/redefine"),ee=E("../internals/fails"),re=E("../internals/has-own-property"),le=E("../internals/internal-state").enforce,pe=E("../internals/set-species"),ve=E("../internals/well-known-symbol"),fe=E("../internals/regexp-unsupported-dot-all"),me=E("../internals/regexp-unsupported-ncg"),ge=ve("match"),be=te.RegExp,Pe=be.prototype,Te=te.SyntaxError,Ce=se(Pe.exec),Le=se("".charAt),Ie=se("".replace),Me=se("".indexOf),Ue=se("".slice),Qe=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Ge=/a/g,ot=/a/g,Ve=new be(Ge)!==Ge,Xe=x.MISSED_STICKY,Ze=x.UNSUPPORTED_Y,ze=oe&&(!Ve||Xe||fe||me||ee(function(){return ot[ge]=!1,be(Ge)!=Ge||be(ot)==ot||be(Ge,"i")!="/a/i"})),Re=function(_e){for(var We=_e.length,Oe=0,Ye="",Fe=!1,Ne;Oe<=We;Oe++){if(Ne=Le(_e,Oe),Ne==="\\"){Ye+=Ne+Le(_e,++Oe);continue}!Fe&&Ne==="."?Ye+="[\\s\\S]":(Ne==="["?Fe=!0:Ne==="]"&&(Fe=!1),Ye+=Ne)}return Ye},He=function(_e){for(var We=_e.length,Oe=0,Ye="",Fe=[],Ne={},et=!1,De=!1,je=0,Ee="",xe;Oe<=We;Oe++){if(xe=Le(_e,Oe),xe==="\\")xe=xe+Le(_e,++Oe);else if(xe==="]")et=!1;else if(!et)switch(!0){case xe==="[":et=!0;break;case xe==="(":Ce(Qe,Ue(_e,Oe+1))&&(Oe+=2,De=!0),Ye+=xe,je++;continue;case(xe===">"&&De):if(Ee===""||re(Ne,Ee))throw new Te("Invalid capture group name");Ne[Ee]=!0,Fe[Fe.length]=[Ee,je],De=!1,Ee="";continue}De?Ee+=xe:Ye+=xe}return[Ye,Fe]};if(de("RegExp",ze)){for(var rt=function(We,Oe){var Ye=ie(Pe,this),Fe=ne(We),Ne=Oe===void 0,et=[],De=We,je,Ee,xe,we,Be,Ke;if(!Ye&&Fe&&Ne&&We.constructor===rt)return We;if((Fe||ie(Pe,We))&&(We=We.source,Ne&&(Oe=y(De))),We=We===void 0?"":a(We),Oe=Oe===void 0?"":a(Oe),De=We,fe&&"dotAll"in Ge&&(Ee=!!Oe&&Me(Oe,"s")>-1,Ee&&(Oe=Ie(Oe,/s/g,""))),je=Oe,Xe&&"sticky"in Ge&&(xe=!!Oe&&Me(Oe,"y")>-1,xe&&Ze&&(Oe=Ie(Oe,/y/g,""))),me&&(we=He(We),We=we[0],et=we[1]),Be=ue(be(We,Oe),Ye?this:Pe,rt),(Ee||xe||et.length)&&(Ke=le(Be),Ee&&(Ke.dotAll=!0,Ke.raw=rt(Re(We),je)),xe&&(Ke.sticky=!0),et.length&&(Ke.groups=et)),We!==De)try{ce(Be,"source",De===""?"(?:)":De)}catch(nt){}return Be},qe=ae(be),ut=0;qe.length>ut;)b(rt,be,qe[ut++]);Pe.constructor=rt,rt.prototype=Pe,z(te,"RegExp",rt)}pe("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/regexp-exec");oe({target:"RegExp",proto:!0,forced:/./.exec!==te},{exec:te})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(E,Se,ye){"use strict";var oe=E("../internals/function-name").PROPER,te=E("../internals/redefine"),se=E("../internals/an-object"),de=E("../internals/to-string"),ue=E("../internals/fails"),ce=E("../internals/regexp-get-flags"),ae="toString",ie=RegExp.prototype,ne=ie[ae],a=ue(function(){return ne.call({source:"a",flags:"b"})!="/a/b"}),y=oe&&ne.name!=ae;(a||y)&&te(RegExp.prototype,ae,function(){var b=se(this),z=de(b.source),ee=de(ce(b));return"/"+z+"/"+ee},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-uncurry-this"),se=E("../internals/not-a-regexp"),de=E("../internals/require-object-coercible"),ue=E("../internals/to-string"),ce=E("../internals/correct-is-regexp-logic"),ae=te("".indexOf);oe({target:"String",proto:!0,forced:!ce("includes")},{includes:function(ne){return!!~ae(ue(de(this)),ue(se(ne)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(E,Se,ye){"use strict";var oe=E("../internals/string-multibyte").charAt,te=E("../internals/to-string"),se=E("../internals/internal-state"),de=E("../internals/define-iterator"),ue="String Iterator",ce=se.set,ae=se.getterFor(ue);de(String,"String",function(ie){ce(this,{type:ue,string:te(ie),index:0})},function(){var ne=ae(this),a=ne.string,y=ne.index,x;return y>=a.length?{value:void 0,done:!0}:(x=oe(a,y),ne.index+=x.length,{value:x,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(E,Se,ye){"use strict";var oe=E("../internals/function-call"),te=E("../internals/fix-regexp-well-known-symbol-logic"),se=E("../internals/an-object"),de=E("../internals/to-length"),ue=E("../internals/to-string"),ce=E("../internals/require-object-coercible"),ae=E("../internals/get-method"),ie=E("../internals/advance-string-index"),ne=E("../internals/regexp-exec-abstract");te("match",function(a,y,x){return[function(z){var ee=ce(this),re=z==null?void 0:ae(z,a);return re?oe(re,z,ee):new RegExp(z)[a](ue(ee))},function(b){var z=se(this),ee=ue(b),re=x(y,z,ee);if(re.done)return re.value;if(!z.global)return ne(z,ee);var le=z.unicode;z.lastIndex=0;for(var pe=[],ve=0,fe;(fe=ne(z,ee))!==null;){var me=ue(fe[0]);pe[ve]=me,me===""&&(z.lastIndex=ie(ee,de(z.lastIndex),le)),ve++}return ve===0?null:pe}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(E,Se,ye){"use strict";var oe=E("../internals/function-apply"),te=E("../internals/function-call"),se=E("../internals/function-uncurry-this"),de=E("../internals/fix-regexp-well-known-symbol-logic"),ue=E("../internals/fails"),ce=E("../internals/an-object"),ae=E("../internals/is-callable"),ie=E("../internals/to-integer-or-infinity"),ne=E("../internals/to-length"),a=E("../internals/to-string"),y=E("../internals/require-object-coercible"),x=E("../internals/advance-string-index"),b=E("../internals/get-method"),z=E("../internals/get-substitution"),ee=E("../internals/regexp-exec-abstract"),re=E("../internals/well-known-symbol"),le=re("replace"),pe=Math.max,ve=Math.min,fe=se([].concat),me=se([].push),ge=se("".indexOf),be=se("".slice),Pe=function(Ie){return Ie===void 0?Ie:String(Ie)},Te=function(){return"a".replace(/./,"$0")==="$0"}(),Ce=function(){return/./[le]?/./[le]("a","$0")==="":!1}(),Le=!ue(function(){var Ie=/./;return Ie.exec=function(){var Me=[];return Me.groups={a:"7"},Me},"".replace(Ie,"$")!=="7"});de("replace",function(Ie,Me,Ue){var Qe=Ce?"$":"$0";return[function(ot,Ve){var Xe=y(this),Ze=ot==null?void 0:b(ot,le);return Ze?te(Ze,ot,Xe,Ve):te(Me,a(Xe),ot,Ve)},function(Ge,ot){var Ve=ce(this),Xe=a(Ge);if(typeof ot=="string"&&ge(ot,Qe)===-1&&ge(ot,"$<")===-1){var Ze=Ue(Me,Ve,Xe,ot);if(Ze.done)return Ze.value}var ze=ae(ot);ze||(ot=a(ot));var Re=Ve.global;if(Re){var He=Ve.unicode;Ve.lastIndex=0}for(var rt=[];;){var qe=ee(Ve,Xe);if(qe===null||(me(rt,qe),!Re))break;var ut=a(qe[0]);ut===""&&(Ve.lastIndex=x(Xe,ne(Ve.lastIndex),He))}for(var _e="",We=0,Oe=0;Oe=We&&(_e+=be(Xe,We,Fe)+Ee,We=Fe+Ye.length)}return _e+be(Xe,We)}]},!Le||!Te||Ce)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(E,Se,ye){"use strict";var oe=E("../internals/function-call"),te=E("../internals/fix-regexp-well-known-symbol-logic"),se=E("../internals/an-object"),de=E("../internals/require-object-coercible"),ue=E("../internals/same-value"),ce=E("../internals/to-string"),ae=E("../internals/get-method"),ie=E("../internals/regexp-exec-abstract");te("search",function(ne,a,y){return[function(b){var z=de(this),ee=b==null?void 0:ae(b,ne);return ee?oe(ee,b,z):new RegExp(b)[ne](ce(z))},function(x){var b=se(this),z=ce(x),ee=y(a,b,z);if(ee.done)return ee.value;var re=b.lastIndex;ue(re,0)||(b.lastIndex=0);var le=ie(b,z);return ue(b.lastIndex,re)||(b.lastIndex=re),le===null?-1:le.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(E,Se,ye){"use strict";var oe=E("../internals/function-apply"),te=E("../internals/function-call"),se=E("../internals/function-uncurry-this"),de=E("../internals/fix-regexp-well-known-symbol-logic"),ue=E("../internals/is-regexp"),ce=E("../internals/an-object"),ae=E("../internals/require-object-coercible"),ie=E("../internals/species-constructor"),ne=E("../internals/advance-string-index"),a=E("../internals/to-length"),y=E("../internals/to-string"),x=E("../internals/get-method"),b=E("../internals/array-slice-simple"),z=E("../internals/regexp-exec-abstract"),ee=E("../internals/regexp-exec"),re=E("../internals/regexp-sticky-helpers"),le=E("../internals/fails"),pe=re.UNSUPPORTED_Y,ve=4294967295,fe=Math.min,me=[].push,ge=se(/./.exec),be=se(me),Pe=se("".slice),Te=!le(function(){var Ce=/(?:)/,Le=Ce.exec;Ce.exec=function(){return Le.apply(this,arguments)};var Ie="ab".split(Ce);return Ie.length!==2||Ie[0]!=="a"||Ie[1]!=="b"});de("split",function(Ce,Le,Ie){var Me;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?Me=function(Ue,Qe){var Ge=y(ae(this)),ot=Qe===void 0?ve:Qe>>>0;if(ot===0)return[];if(Ue===void 0)return[Ge];if(!ue(Ue))return te(Le,Ge,Ue,ot);for(var Ve=[],Xe=(Ue.ignoreCase?"i":"")+(Ue.multiline?"m":"")+(Ue.unicode?"u":"")+(Ue.sticky?"y":""),Ze=0,ze=new RegExp(Ue.source,Xe+"g"),Re,He,rt;(Re=te(ee,ze,Ge))&&(He=ze.lastIndex,!(He>Ze&&(be(Ve,Pe(Ge,Ze,Re.index)),Re.length>1&&Re.index=ot)));)ze.lastIndex===Re.index&&ze.lastIndex++;return Ze===Ge.length?(rt||!ge(ze,""))&&be(Ve,""):be(Ve,Pe(Ge,Ze)),Ve.length>ot?b(Ve,0,ot):Ve}:"0".split(void 0,0).length?Me=function(Ue,Qe){return Ue===void 0&&Qe===0?[]:te(Le,this,Ue,Qe)}:Me=Le,[function(Qe,Ge){var ot=ae(this),Ve=Qe==null?void 0:x(Qe,Ce);return Ve?te(Ve,Qe,ot,Ge):te(Me,y(ot),Qe,Ge)},function(Ue,Qe){var Ge=ce(this),ot=y(Ue),Ve=Ie(Me,Ge,ot,Qe,Me!==Le);if(Ve.done)return Ve.value;var Xe=ie(Ge,RegExp),Ze=Ge.unicode,ze=(Ge.ignoreCase?"i":"")+(Ge.multiline?"m":"")+(Ge.unicode?"u":"")+(pe?"g":"y"),Re=new Xe(pe?"^(?:"+Ge.source+")":Ge,ze),He=Qe===void 0?ve:Qe>>>0;if(He===0)return[];if(ot.length===0)return z(Re,ot)===null?[ot]:[];for(var rt=0,qe=0,ut=[];qe2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").every,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("every",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/function-call"),se=E("../internals/array-fill"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("fill",function(ae){var ie=arguments.length;return te(se,de(this),ae,ie>1?arguments[1]:void 0,ie>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").filter,se=E("../internals/typed-array-from-species-and-list"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("filter",function(ae){var ie=te(de(this),ae,arguments.length>1?arguments[1]:void 0);return se(this,ie)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").findIndex,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("findIndex",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").find,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("find",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").forEach,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("forEach",function(ce){te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-includes").includes,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("includes",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-includes").indexOf,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("indexOf",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/fails"),se=E("../internals/function-uncurry-this"),de=E("../internals/array-buffer-view-core"),ue=E("../modules/es.array.iterator"),ce=E("../internals/well-known-symbol"),ae=ce("iterator"),ie=oe.Uint8Array,ne=se(ue.values),a=se(ue.keys),y=se(ue.entries),x=de.aTypedArray,b=de.exportTypedArrayMethod,z=ie&&ie.prototype,ee=!te(function(){z[ae].call([1])}),re=!!z&&z.values&&z[ae]===z.values&&z.values.name==="values",le=function(){return ne(x(this))};b("entries",function(){return y(x(this))},ee),b("keys",function(){return a(x(this))},ee),b("values",le,ee||!re,{name:"values"}),b(ae,le,ee||!re,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/function-uncurry-this"),se=oe.aTypedArray,de=oe.exportTypedArrayMethod,ue=te([].join);de("join",function(ae){return ue(se(this),ae)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/function-apply"),se=E("../internals/array-last-index-of"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("lastIndexOf",function(ae){var ie=arguments.length;return te(se,de(this),ie>1?[ae,arguments[1]]:[ae])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").map,se=E("../internals/typed-array-species-constructor"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("map",function(ae){return te(de(this),ae,arguments.length>1?arguments[1]:void 0,function(ie,ne){return new(se(ie))(ne)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-reduce").right,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("reduceRight",function(ce){var ae=arguments.length;return te(se(this),ce,ae,ae>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-reduce").left,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("reduce",function(ce){var ae=arguments.length;return te(se(this),ce,ae,ae>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=oe.aTypedArray,se=oe.exportTypedArrayMethod,de=Math.floor;se("reverse",function(){for(var ce=this,ae=te(ce).length,ie=de(ae/2),ne=0,a;ne1?arguments[1]:void 0,1),ve=ce(le);if(z)return te(y,this,ve,pe);var fe=this.length,me=de(ve),ge=0;if(me+pe>fe)throw ie("Wrong length");for(;geb;)ee[b]=y[b++];return ee},ae)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").some,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("some",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/function-uncurry-this"),se=E("../internals/fails"),de=E("../internals/a-callable"),ue=E("../internals/array-sort"),ce=E("../internals/array-buffer-view-core"),ae=E("../internals/engine-ff-version"),ie=E("../internals/engine-is-ie-or-edge"),ne=E("../internals/engine-v8-version"),a=E("../internals/engine-webkit-version"),y=ce.aTypedArray,x=ce.exportTypedArrayMethod,b=oe.Uint16Array,z=b&&te(b.prototype.sort),ee=!!z&&!(se(function(){z(new b(2),null)})&&se(function(){z(new b(2),{})})),re=!!z&&!se(function(){if(ne)return ne<74;if(ae)return ae<67;if(ie)return!0;if(a)return a<602;var pe=new b(516),ve=Array(516),fe,me;for(fe=0;fe<516;fe++)me=fe%4,pe[fe]=515-fe,ve[fe]=fe-2*me+3;for(z(pe,function(ge,be){return(ge/4|0)-(be/4|0)}),fe=0;fe<516;fe++)if(pe[fe]!==ve[fe])return!0}),le=function(pe){return function(ve,fe){return pe!==void 0?+pe(ve,fe)||0:fe!==fe?-1:ve!==ve?1:ve===0&&fe===0?1/ve>0&&1/fe<0?1:-1:ve>fe}};x("sort",function(ve){return ve!==void 0&&de(ve),re?z(this,ve):ue(y(this),le(ve))},!re||ee)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/to-length"),se=E("../internals/to-absolute-index"),de=E("../internals/typed-array-species-constructor"),ue=oe.aTypedArray,ce=oe.exportTypedArrayMethod;ce("subarray",function(ie,ne){var a=ue(this),y=a.length,x=se(ie,y),b=de(a);return new b(a.buffer,a.byteOffset+x*a.BYTES_PER_ELEMENT,te((ne===void 0?y:se(ne,y))-x))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/function-apply"),se=E("../internals/array-buffer-view-core"),de=E("../internals/fails"),ue=E("../internals/array-slice"),ce=oe.Int8Array,ae=se.aTypedArray,ie=se.exportTypedArrayMethod,ne=[].toLocaleString,a=!!ce&&de(function(){ne.call(new ce(1))}),y=de(function(){return[1,2].toLocaleString()!=new ce([1,2]).toLocaleString()})||!de(function(){ce.prototype.toLocaleString.call([1,2])});ie("toLocaleString",function(){return te(ne,a?ue(ae(this)):ae(this),ue(arguments))},y)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core").exportTypedArrayMethod,te=E("../internals/fails"),se=E("../internals/global"),de=E("../internals/function-uncurry-this"),ue=se.Uint8Array,ce=ue&&ue.prototype||{},ae=[].toString,ie=de([].join);te(function(){ae.call({})})&&(ae=function(){return ie(this)});var ne=ce.toString!=ae;oe("toString",ae,ne)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(E,Se,ye){var oe=E("../internals/typed-array-constructor");oe("Uint8",function(te){return function(de,ue,ce){return te(this,de,ue,ce)}})},{"../internals/typed-array-constructor":258}],339:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/dom-iterables"),se=E("../internals/dom-token-list-prototype"),de=E("../internals/array-for-each"),ue=E("../internals/create-non-enumerable-property"),ce=function(ie){if(ie&&ie.forEach!==de)try{ue(ie,"forEach",de)}catch(ne){ie.forEach=de}};for(var ae in te)te[ae]&&ce(oe[ae]&&oe[ae].prototype);ce(se)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/dom-iterables"),se=E("../internals/dom-token-list-prototype"),de=E("../modules/es.array.iterator"),ue=E("../internals/create-non-enumerable-property"),ce=E("../internals/well-known-symbol"),ae=ce("iterator"),ie=ce("toStringTag"),ne=de.values,a=function(x,b){if(x){if(x[ae]!==ne)try{ue(x,ae,ne)}catch(ee){x[ae]=ne}if(x[ie]||ue(x,ie,b),te[b]){for(var z in de)if(x[z]!==de[z])try{ue(x,z,de[z])}catch(ee){x[z]=de[z]}}}};for(var y in te)a(oe[y]&&oe[y].prototype,y);a(se,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(E,Se,ye){function oe(re){return Array.isArray?Array.isArray(re):ee(re)==="[object Array]"}ye.isArray=oe;function te(re){return typeof re=="boolean"}ye.isBoolean=te;function se(re){return re===null}ye.isNull=se;function de(re){return re==null}ye.isNullOrUndefined=de;function ue(re){return typeof re=="number"}ye.isNumber=ue;function ce(re){return typeof re=="string"}ye.isString=ce;function ae(re){return typeof re=="symbol"}ye.isSymbol=ae;function ie(re){return re===void 0}ye.isUndefined=ie;function ne(re){return ee(re)==="[object RegExp]"}ye.isRegExp=ne;function a(re){return typeof re=="object"&&re!==null}ye.isObject=a;function y(re){return ee(re)==="[object Date]"}ye.isDate=y;function x(re){return ee(re)==="[object Error]"||re instanceof Error}ye.isError=x;function b(re){return typeof re=="function"}ye.isFunction=b;function z(re){return re===null||typeof re=="boolean"||typeof re=="number"||typeof re=="string"||typeof re=="symbol"||typeof re=="undefined"}ye.isPrimitive=z,ye.isBuffer=E("buffer").Buffer.isBuffer;function ee(re){return Object.prototype.toString.call(re)}},{buffer:90}],342:[function(E,Se,ye){(function(oe){"use strict";var te=function(){var ae=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,ie=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,ne=/[^-+\dA-Z]/g;return function(a,y,x,b){if(arguments.length===1&&ce(a)==="string"&&!/\d/.test(a)&&(y=a,a=void 0),a=a||new Date,a instanceof Date||(a=new Date(a)),isNaN(a))throw TypeError("Invalid date");y=String(te.masks[y]||y||te.masks.default);var z=y.slice(0,4);(z==="UTC:"||z==="GMT:")&&(y=y.slice(4),x=!0,z==="GMT:"&&(b=!0));var ee=x?"getUTC":"get",re=a[ee+"Date"](),le=a[ee+"Day"](),pe=a[ee+"Month"](),ve=a[ee+"FullYear"](),fe=a[ee+"Hours"](),me=a[ee+"Minutes"](),ge=a[ee+"Seconds"](),be=a[ee+"Milliseconds"](),Pe=x?0:a.getTimezoneOffset(),Te=de(a),Ce=ue(a),Le={d:re,dd:se(re),ddd:te.i18n.dayNames[le],dddd:te.i18n.dayNames[le+7],m:pe+1,mm:se(pe+1),mmm:te.i18n.monthNames[pe],mmmm:te.i18n.monthNames[pe+12],yy:String(ve).slice(2),yyyy:ve,h:fe%12||12,hh:se(fe%12||12),H:fe,HH:se(fe),M:me,MM:se(me),s:ge,ss:se(ge),l:se(be,3),L:se(Math.round(be/10)),t:fe<12?"a":"p",tt:fe<12?"am":"pm",T:fe<12?"A":"P",TT:fe<12?"AM":"PM",Z:b?"GMT":x?"UTC":(String(a).match(ie)||[""]).pop().replace(ne,""),o:(Pe>0?"-":"+")+se(Math.floor(Math.abs(Pe)/60)*100+Math.abs(Pe)%60,4),S:["th","st","nd","rd"][re%10>3?0:(re%100-re%10!=10)*re%10],W:Te,N:Ce};return y.replace(ae,function(Ie){return Ie in Le?Le[Ie]:Ie.slice(1,Ie.length-1)})}}();te.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},te.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function se(ae,ie){for(ae=String(ae),ie=ie||2;ae.length]/;Se.exports=te;function te(se){var de=""+se,ue=oe.exec(de);if(!ue)return de;var ce,ae="",ie=0,ne=0;for(ie=ue.index;ie0&&(Le=be[0]),Le instanceof Error)throw Le;var Ie=new Error("Unhandled error."+(Le?" ("+Le.message+")":""));throw Ie.context=Le,Ie}var Me=Ce[ge];if(Me===void 0)return!1;if(typeof Me=="function")te(Me,this,be);else for(var Ue=Me.length,Qe=ee(Me,Ue),Pe=0;Pe0&&Le.length>Te&&!Le.warned){Le.warned=!0;var Ie=new Error("Possible EventEmitter memory leak detected. "+Le.length+" "+String(ge)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ie.name="MaxListenersExceededWarning",Ie.emitter=me,Ie.type=ge,Ie.count=Le.length,de(Ie)}return me}ce.prototype.addListener=function(ge,be){return a(this,ge,be,!1)},ce.prototype.on=ce.prototype.addListener,ce.prototype.prependListener=function(ge,be){return a(this,ge,be,!0)};function y(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function x(me,ge,be){var Pe={fired:!1,wrapFn:void 0,target:me,type:ge,listener:be},Te=y.bind(Pe);return Te.listener=be,Pe.wrapFn=Te,Te}ce.prototype.once=function(ge,be){return ie(be),this.on(ge,x(this,ge,be)),this},ce.prototype.prependOnceListener=function(ge,be){return ie(be),this.prependListener(ge,x(this,ge,be)),this},ce.prototype.removeListener=function(ge,be){var Pe,Te,Ce,Le,Ie;if(ie(be),Te=this._events,Te===void 0)return this;if(Pe=Te[ge],Pe===void 0)return this;if(Pe===be||Pe.listener===be)--this._eventsCount===0?this._events=Object.create(null):(delete Te[ge],Te.removeListener&&this.emit("removeListener",ge,Pe.listener||be));else if(typeof Pe!="function"){for(Ce=-1,Le=Pe.length-1;Le>=0;Le--)if(Pe[Le]===be||Pe[Le].listener===be){Ie=Pe[Le].listener,Ce=Le;break}if(Ce<0)return this;Ce===0?Pe.shift():re(Pe,Ce),Pe.length===1&&(Te[ge]=Pe[0]),Te.removeListener!==void 0&&this.emit("removeListener",ge,Ie||be)}return this},ce.prototype.off=ce.prototype.removeListener,ce.prototype.removeAllListeners=function(ge){var be,Pe,Te;if(Pe=this._events,Pe===void 0)return this;if(Pe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Pe[ge]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Pe[ge]),this;if(arguments.length===0){var Ce=Object.keys(Pe),Le;for(Te=0;Te=0;Te--)this.removeListener(ge,be[Te]);return this};function b(me,ge,be){var Pe=me._events;if(Pe===void 0)return[];var Te=Pe[ge];return Te===void 0?[]:typeof Te=="function"?be?[Te.listener||Te]:[Te]:be?le(Te):ee(Te,Te.length)}ce.prototype.listeners=function(ge){return b(this,ge,!0)},ce.prototype.rawListeners=function(ge){return b(this,ge,!1)},ce.listenerCount=function(me,ge){return typeof me.listenerCount=="function"?me.listenerCount(ge):z.call(me,ge)},ce.prototype.listenerCount=z;function z(me){var ge=this._events;if(ge!==void 0){var be=ge[me];if(typeof be=="function")return 1;if(be!==void 0)return be.length}return 0}ce.prototype.eventNames=function(){return this._eventsCount>0?se(this._events):[]};function ee(me,ge){for(var be=new Array(ge),Pe=0;Pe=3&&(x=y),te.call(ne)==="[object Array]"?de(ne,a,x):typeof ne=="string"?ue(ne,a,x):ce(ne,a,x)};Se.exports=ae},{"is-callable":367}],346:[function(E,Se,ye){"use strict";var oe="Function.prototype.bind called on incompatible ",te=Array.prototype.slice,se=Object.prototype.toString,de="[object Function]";Se.exports=function(ce){var ae=this;if(typeof ae!="function"||se.call(ae)!==de)throw new TypeError(oe+ae);for(var ie=te.call(arguments,1),ne,a=function(){if(this instanceof ne){var ee=ae.apply(this,ie.concat(te.call(arguments)));return Object(ee)===ee?ee:this}else return ae.apply(ce,ie.concat(te.call(arguments)))},y=Math.max(0,ae.length-ie.length),x=[],b=0;b1&&typeof Qe!="boolean")throw new de('"allowMissing" argument must be a boolean');if(Pe(/^%?[^%]*%?$/,Ue)===null)throw new te("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Ge=Le(Ue),ot=Ge.length>0?Ge[0]:"",Ve=Ie("%"+ot+"%",Qe),Xe=Ve.name,Ze=Ve.value,ze=!1,Re=Ve.alias;Re&&(ot=Re[0],me(Ge,fe([0,1],Re)));for(var He=1,rt=!0;He=Ge.length){var We=ce(Ze,qe);rt=!!We,rt&&"get"in We&&!("originalValue"in We.get)?Ze=We.get:Ze=Ze[qe]}else rt=ve(Ze,qe),Ze=Ze[qe];rt&&!ze&&(z[Xe]=Ze)}}return Ze}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(E,Se,ye){"use strict";var oe=E("get-intrinsic"),te=oe("%Object.getOwnPropertyDescriptor%",!0);if(te)try{te([],"length")}catch(se){te=null}Se.exports=te},{"get-intrinsic":348}],350:[function(E,Se,ye){"use strict";var oe={foo:{}},te=Object;Se.exports=function(){return{__proto__:oe}.foo===oe.foo&&!({__proto__:null}instanceof te)}},{}],351:[function(E,Se,ye){"use strict";var oe=typeof Symbol!="undefined"&&Symbol,te=E("./shams");Se.exports=function(){return typeof oe!="function"||typeof Symbol!="function"||typeof oe("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:te()}},{"./shams":352}],352:[function(E,Se,ye){"use strict";Se.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var te={},se=Symbol("test"),de=Object(se);if(typeof se=="string"||Object.prototype.toString.call(se)!=="[object Symbol]"||Object.prototype.toString.call(de)!=="[object Symbol]")return!1;var ue=42;te[se]=ue;for(se in te)return!1;if(typeof Object.keys=="function"&&Object.keys(te).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(te).length!==0)return!1;var ce=Object.getOwnPropertySymbols(te);if(ce.length!==1||ce[0]!==se||!Object.prototype.propertyIsEnumerable.call(te,se))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var ae=Object.getOwnPropertyDescriptor(te,se);if(ae.value!==ue||ae.enumerable!==!0)return!1}return!0}},{}],353:[function(E,Se,ye){"use strict";var oe=E("has-symbols/shams");Se.exports=function(){return oe()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(E,Se,ye){"use strict";var oe=E("function-bind");Se.exports=oe.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(E,Se,ye){var oe=E("http"),te=E("url"),se=Se.exports;for(var de in oe)oe.hasOwnProperty(de)&&(se[de]=oe[de]);se.request=function(ce,ae){return ce=ue(ce),oe.request.call(this,ce,ae)},se.get=function(ce,ae){return ce=ue(ce),oe.get.call(this,ce,ae)};function ue(ce){if(typeof ce=="string"&&(ce=te.parse(ce)),ce.protocol||(ce.protocol="https:"),ce.protocol!=="https:")throw new Error('Protocol "'+ce.protocol+'" not supported. Expected "https:"');return ce}},{http:468,url:472}],356:[function(E,Se,ye){"use strict";var oe=E("util"),te=E("ms");Se.exports=function(se){if(typeof se=="number")return se;var de=te(se);if(de===void 0){var ue=new Error(oe.format("humanize-ms(%j) result undefined",se));console.warn(ue.stack)}return de}},{ms:376,util:419}],357:[function(E,Se,ye){ye.read=function(oe,te,se,de,ue){var ce,ae,ie=ue*8-de-1,ne=(1<>1,y=-7,x=se?ue-1:0,b=se?-1:1,z=oe[te+x];for(x+=b,ce=z&(1<<-y)-1,z>>=-y,y+=ie;y>0;ce=ce*256+oe[te+x],x+=b,y-=8);for(ae=ce&(1<<-y)-1,ce>>=-y,y+=de;y>0;ae=ae*256+oe[te+x],x+=b,y-=8);if(ce===0)ce=1-a;else{if(ce===ne)return ae?NaN:(z?-1:1)*(1/0);ae=ae+Math.pow(2,de),ce=ce-a}return(z?-1:1)*ae*Math.pow(2,ce-de)},ye.write=function(oe,te,se,de,ue,ce){var ae,ie,ne,a=ce*8-ue-1,y=(1<>1,b=ue===23?Math.pow(2,-24)-Math.pow(2,-77):0,z=de?0:ce-1,ee=de?1:-1,re=te<0||te===0&&1/te<0?1:0;for(te=Math.abs(te),isNaN(te)||te===1/0?(ie=isNaN(te)?1:0,ae=y):(ae=Math.floor(Math.log(te)/Math.LN2),te*(ne=Math.pow(2,-ae))<1&&(ae--,ne*=2),ae+x>=1?te+=b/ne:te+=b*Math.pow(2,1-x),te*ne>=2&&(ae++,ne/=2),ae+x>=y?(ie=0,ae=y):ae+x>=1?(ie=(te*ne-1)*Math.pow(2,ue),ae=ae+x):(ie=te*Math.pow(2,x-1)*Math.pow(2,ue),ae=0));ue>=8;oe[se+z]=ie&255,z+=ee,ie/=256,ue-=8);for(ae=ae<0;oe[se+z]=ae&255,z+=ee,ae/=256,a-=8);oe[se+z-ee]|=re*128}},{}],358:[function(E,Se,ye){"use strict";var oe=[E("./nextTick"),E("./queueMicrotask"),E("./mutation.js"),E("./messageChannel"),E("./stateChange"),E("./timeout")],te,se,de=-1,ue=[],ce=!1;function ae(){!te||!se||(te=!1,se.length?ue=se.concat(ue):de=-1,ue.length&&ie())}function ie(){if(!te){ce=!1,te=!0;for(var z=ue.length,ee=setTimeout(ae);z;){for(se=ue,ue=[];se&&++de1)for(var re=1;re=0&&se(ie)!=="[object Array]"&&se(ie.callee)==="[object Function]"},ce=function(){return de(arguments)}();de.isLegacyArguments=ue,Se.exports=ce?de:ue},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(E,Se,ye){Se.exports=function(se){return se!=null&&(oe(se)||te(se)||!!se._isBuffer)};function oe(se){return!!se.constructor&&typeof se.constructor.isBuffer=="function"&&se.constructor.isBuffer(se)}function te(se){return typeof se.readFloatLE=="function"&&typeof se.slice=="function"&&oe(se.slice(0,0))}},{}],367:[function(E,Se,ye){"use strict";var oe=Function.prototype.toString,te=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,se,de;if(typeof te=="function"&&typeof Object.defineProperty=="function")try{se=Object.defineProperty({},"length",{get:function(){throw de}}),de={},te(function(){throw 42},null,se)}catch(ve){ve!==de&&(te=null)}else te=null;var ue=/^\s*class\b/,ce=function(fe){try{var me=oe.call(fe);return ue.test(me)}catch(ge){return!1}},ae=function(fe){try{return ce(fe)?!1:(oe.call(fe),!0)}catch(me){return!1}},ie=Object.prototype.toString,ne="[object Object]",a="[object Function]",y="[object GeneratorFunction]",x="[object HTMLAllCollection]",b="[object HTML document.all class]",z="[object HTMLCollection]",ee=typeof Symbol=="function"&&!!Symbol.toStringTag,re=!(0 in[,]),le=function(){return!1};if(typeof document=="object"){var pe=document.all;ie.call(pe)===ie.call(document.all)&&(le=function(fe){if((re||!fe)&&(typeof fe=="undefined"||typeof fe=="object"))try{var me=ie.call(fe);return(me===x||me===b||me===z||me===ne)&&fe("")==null}catch(ge){}return!1})}Se.exports=te?function(fe){if(le(fe))return!0;if(!fe||typeof fe!="function"&&typeof fe!="object")return!1;try{te(fe,null,se)}catch(me){if(me!==de)return!1}return!ce(fe)&&ae(fe)}:function(fe){if(le(fe))return!0;if(!fe||typeof fe!="function"&&typeof fe!="object")return!1;if(ee)return ae(fe);if(ce(fe))return!1;var me=ie.call(fe);return me!==a&&me!==y&&!/^\[object HTML/.test(me)?!1:ae(fe)}},{}],368:[function(E,Se,ye){"use strict";var oe=Object.prototype.toString,te=Function.prototype.toString,se=/^\s*(?:function)?\*/,de=E("has-tostringtag/shams")(),ue=Object.getPrototypeOf,ce=function(){if(!de)return!1;try{return Function("return function*() {}")()}catch(ie){}},ae;Se.exports=function(ne){if(typeof ne!="function")return!1;if(se.test(te.call(ne)))return!0;if(!de){var a=oe.call(ne);return a==="[object GeneratorFunction]"}if(!ue)return!1;if(typeof ae=="undefined"){var y=ce();ae=y?ue(y):!1}return ue(ne)===ae}},{"has-tostringtag/shams":353}],369:[function(E,Se,ye){"use strict";var oe=E("which-typed-array");Se.exports=function(se){return!!oe(se)}},{"which-typed-array":420}],370:[function(E,Se,ye){var oe={}.toString;Se.exports=Array.isArray||function(te){return oe.call(te)=="[object Array]"}},{}],371:[function(E,Se,ye){(function(oe){(function(){(function(te,se){typeof ye=="object"&&typeof Se!="undefined"?Se.exports=se(te):typeof Ae=="function"&&Ae.amd?Ae(se):se(te)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof oe!="undefined"?oe:this,function(te){"use strict";te=te||{};var se=te.Base64,de="2.6.4",ue="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ce=function(Ue){for(var Qe={},Ge=0,ot=Ue.length;Ge>>6)+ae(128|Qe&63):ae(224|Qe>>>12&15)+ae(128|Qe>>>6&63)+ae(128|Qe&63)}else{var Qe=65536+(Ue.charCodeAt(0)-55296)*1024+(Ue.charCodeAt(1)-56320);return ae(240|Qe>>>18&7)+ae(128|Qe>>>12&63)+ae(128|Qe>>>6&63)+ae(128|Qe&63)}},ne=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,a=function(Ue){return Ue.replace(ne,ie)},y=function(Ue){var Qe=[0,2,1][Ue.length%3],Ge=Ue.charCodeAt(0)<<16|(Ue.length>1?Ue.charCodeAt(1):0)<<8|(Ue.length>2?Ue.charCodeAt(2):0),ot=[ue.charAt(Ge>>>18),ue.charAt(Ge>>>12&63),Qe>=2?"=":ue.charAt(Ge>>>6&63),Qe>=1?"=":ue.charAt(Ge&63)];return ot.join("")},x=te.btoa&&typeof te.btoa=="function"?function(Ue){return te.btoa(Ue)}:function(Ue){if(Ue.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Ue.replace(/[\s\S]{1,3}/g,y)},b=function(Ue){return x(a(String(Ue)))},z=function(Ue){return Ue.replace(/[+\/]/g,function(Qe){return Qe=="+"?"-":"_"}).replace(/=/g,"")},ee=function(Ue,Qe){return Qe?z(b(Ue)):b(Ue)},re=function(Ue){return ee(Ue,!0)},le;te.Uint8Array&&(le=function(Ue,Qe){for(var Ge="",ot=0,Ve=Ue.length;ot>>18)+ue.charAt(Re>>>12&63)+(typeof Ze!="undefined"?ue.charAt(Re>>>6&63):"=")+(typeof ze!="undefined"?ue.charAt(Re&63):"=")}return Qe?z(Ge):Ge});var pe=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ve=function(Ue){switch(Ue.length){case 4:var Qe=(7&Ue.charCodeAt(0))<<18|(63&Ue.charCodeAt(1))<<12|(63&Ue.charCodeAt(2))<<6|63&Ue.charCodeAt(3),Ge=Qe-65536;return ae((Ge>>>10)+55296)+ae((Ge&1023)+56320);case 3:return ae((15&Ue.charCodeAt(0))<<12|(63&Ue.charCodeAt(1))<<6|63&Ue.charCodeAt(2));default:return ae((31&Ue.charCodeAt(0))<<6|63&Ue.charCodeAt(1))}},fe=function(Ue){return Ue.replace(pe,ve)},me=function(Ue){var Qe=Ue.length,Ge=Qe%4,ot=(Qe>0?ce[Ue.charAt(0)]<<18:0)|(Qe>1?ce[Ue.charAt(1)]<<12:0)|(Qe>2?ce[Ue.charAt(2)]<<6:0)|(Qe>3?ce[Ue.charAt(3)]:0),Ve=[ae(ot>>>16),ae(ot>>>8&255),ae(ot&255)];return Ve.length-=[0,0,2,1][Ge],Ve.join("")},ge=te.atob&&typeof te.atob=="function"?function(Ue){return te.atob(Ue)}:function(Ue){return Ue.replace(/\S{1,4}/g,me)},be=function(Ue){return ge(String(Ue).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(Ue){return fe(ge(Ue))},Te=function(Ue){return String(Ue).replace(/[-_]/g,function(Qe){return Qe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Ce=function(Ue){return Pe(Te(Ue))},Le;te.Uint8Array&&(Le=function(Ue){return Uint8Array.from(be(Te(Ue)),function(Qe){return Qe.charCodeAt(0)})});var Ie=function(){var Ue=te.Base64;return te.Base64=se,Ue};if(te.Base64={VERSION:de,atob:be,btoa:x,fromBase64:Ce,toBase64:ee,utob:a,encode:ee,encodeURI:re,btou:fe,decode:Ce,noConflict:Ie,fromUint8Array:le,toUint8Array:Le},typeof Object.defineProperty=="function"){var Me=function(Ue){return{value:Ue,enumerable:!1,writable:!0,configurable:!0}};te.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Me(function(){return Ce(this)})),Object.defineProperty(String.prototype,"toBase64",Me(function(Ue){return ee(this,Ue)})),Object.defineProperty(String.prototype,"toBase64URI",Me(function(){return ee(this,!0)}))}}return te.Meteor&&(Base64=te.Base64),typeof Se!="undefined"&&Se.exports?Se.exports.Base64=te.Base64:typeof Ae=="function"&&Ae.amd&&Ae([],function(){return te.Base64}),{Base64:te.Base64}})}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(E,Se,ye){"use strict";Se.exports=te;var oe=Object.prototype.hasOwnProperty;function te(se,de,ue){if(!se)throw new TypeError("argument dest is required");if(!de)throw new TypeError("argument src is required");return ue===void 0&&(ue=!0),Object.getOwnPropertyNames(de).forEach(function(ae){if(!(!ue&&oe.call(se,ae))){var ie=Object.getOwnPropertyDescriptor(de,ae);Object.defineProperty(se,ae,ie)}}),se}},{}],373:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.map.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.regexp.constructor.js"),E("core-js/modules/es.regexp.to-string.js");function oe(){this._types=Object.create(null),this._extensions=Object.create(null);for(var te=0;te0)return ae(y);if(b==="number"&&isFinite(y))return x.long?ne(y):ie(y);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(y))};function ae(y){if(y=String(y),!(y.length>100)){var x=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(y);if(x){var b=parseFloat(x[1]),z=(x[2]||"ms").toLowerCase();switch(z){case"years":case"year":case"yrs":case"yr":case"y":return b*ce;case"weeks":case"week":case"w":return b*ue;case"days":case"day":case"d":return b*de;case"hours":case"hour":case"hrs":case"hr":case"h":return b*se;case"minutes":case"minute":case"mins":case"min":case"m":return b*te;case"seconds":case"second":case"secs":case"sec":case"s":return b*oe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return b;default:return}}}}function ie(y){var x=Math.abs(y);return x>=de?Math.round(y/de)+"d":x>=se?Math.round(y/se)+"h":x>=te?Math.round(y/te)+"m":x>=oe?Math.round(y/oe)+"s":y+"ms"}function ne(y){var x=Math.abs(y);return x>=de?a(y,x,de,"day"):x>=se?a(y,x,se,"hour"):x>=te?a(y,x,te,"minute"):x>=oe?a(y,x,oe,"second"):y+" ms"}function a(y,x,b,z){var ee=x>=b*1.5;return Math.round(y/b)+" "+z+(ee?"s":"")}},{}],377:[function(E,Se,ye){"use strict";var oe=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable;function de(ce){if(ce==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(ce)}function ue(){try{if(!Object.assign)return!1;var ce=new String("abc");if(ce[5]="de",Object.getOwnPropertyNames(ce)[0]==="5")return!1;for(var ae={},ie=0;ie<10;ie++)ae["_"+String.fromCharCode(ie)]=ie;var ne=Object.getOwnPropertyNames(ae).map(function(y){return ae[y]});if(ne.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(y){a[y]=y}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch(y){return!1}}Se.exports=ue()?Object.assign:function(ce,ae){for(var ie,ne=de(ce),a,y=1;y2){var z=ie.lastIndexOf("/");if(z!==ie.length-1){z===-1?(ie="",ne=0):(ie=ie.slice(0,z),ne=ie.length-1-ie.lastIndexOf("/")),a=b,y=0;continue}}else if(ie.length===2||ie.length===1){ie="",ne=0,a=b,y=0;continue}}ae&&(ie.length>0?ie+="/..":ie="..",ne=2)}else ie.length>0?ie+="/"+ce.slice(a+1,b):ie=ce.slice(a+1,b),ne=b-a-1;a=b,y=0}else x===46&&y!==-1?++y:y=-1}return ie}function de(ce,ae){var ie=ae.dir||ae.root,ne=ae.base||(ae.name||"")+(ae.ext||"");return ie?ie===ae.root?ie+ne:ie+ce+ne:ne}var ue={resolve:function(){for(var ae="",ie=!1,ne,a=arguments.length-1;a>=-1&&!ie;a--){var y;a>=0?y=arguments[a]:(ne===void 0&&(ne=oe.cwd()),y=ne),te(y),y.length!==0&&(ae=y+"/"+ae,ie=y.charCodeAt(0)===47)}return ae=se(ae,!ie),ie?ae.length>0?"/"+ae:"/":ae.length>0?ae:"."},normalize:function(ae){if(te(ae),ae.length===0)return".";var ie=ae.charCodeAt(0)===47,ne=ae.charCodeAt(ae.length-1)===47;return ae=se(ae,!ie),ae.length===0&&!ie&&(ae="."),ae.length>0&&ne&&(ae+="/"),ie?"/"+ae:ae},isAbsolute:function(ae){return te(ae),ae.length>0&&ae.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var ae,ie=0;ie0&&(ae===void 0?ae=ne:ae+="/"+ne)}return ae===void 0?".":ue.normalize(ae)},relative:function(ae,ie){if(te(ae),te(ie),ae===ie||(ae=ue.resolve(ae),ie=ue.resolve(ie),ae===ie))return"";for(var ne=1;neee){if(ie.charCodeAt(x+le)===47)return ie.slice(x+le+1);if(le===0)return ie.slice(x+le)}else y>ee&&(ae.charCodeAt(ne+le)===47?re=le:le===0&&(re=0));break}var pe=ae.charCodeAt(ne+le),ve=ie.charCodeAt(x+le);if(pe!==ve)break;pe===47&&(re=le)}var fe="";for(le=ne+re+1;le<=a;++le)(le===a||ae.charCodeAt(le)===47)&&(fe.length===0?fe+="..":fe+="/..");return fe.length>0?fe+ie.slice(x+re):(x+=re,ie.charCodeAt(x)===47&&++x,ie.slice(x))},_makeLong:function(ae){return ae},dirname:function(ae){if(te(ae),ae.length===0)return".";for(var ie=ae.charCodeAt(0),ne=ie===47,a=-1,y=!0,x=ae.length-1;x>=1;--x)if(ie=ae.charCodeAt(x),ie===47){if(!y){a=x;break}}else y=!1;return a===-1?ne?"/":".":ne&&a===1?"//":ae.slice(0,a)},basename:function(ae,ie){if(ie!==void 0&&typeof ie!="string")throw new TypeError('"ext" argument must be a string');te(ae);var ne=0,a=-1,y=!0,x;if(ie!==void 0&&ie.length>0&&ie.length<=ae.length){if(ie.length===ae.length&&ie===ae)return"";var b=ie.length-1,z=-1;for(x=ae.length-1;x>=0;--x){var ee=ae.charCodeAt(x);if(ee===47){if(!y){ne=x+1;break}}else z===-1&&(y=!1,z=x+1),b>=0&&(ee===ie.charCodeAt(b)?--b===-1&&(a=x):(b=-1,a=z))}return ne===a?a=z:a===-1&&(a=ae.length),ae.slice(ne,a)}else{for(x=ae.length-1;x>=0;--x)if(ae.charCodeAt(x)===47){if(!y){ne=x+1;break}}else a===-1&&(y=!1,a=x+1);return a===-1?"":ae.slice(ne,a)}},extname:function(ae){te(ae);for(var ie=-1,ne=0,a=-1,y=!0,x=0,b=ae.length-1;b>=0;--b){var z=ae.charCodeAt(b);if(z===47){if(!y){ne=b+1;break}continue}a===-1&&(y=!1,a=b+1),z===46?ie===-1?ie=b:x!==1&&(x=1):ie!==-1&&(x=-1)}return ie===-1||a===-1||x===0||x===1&&ie===a-1&&ie===ne+1?"":ae.slice(ie,a)},format:function(ae){if(ae===null||typeof ae!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof ae);return de("/",ae)},parse:function(ae){te(ae);var ie={root:"",dir:"",base:"",ext:"",name:""};if(ae.length===0)return ie;var ne=ae.charCodeAt(0),a=ne===47,y;a?(ie.root="/",y=1):y=0;for(var x=-1,b=0,z=-1,ee=!0,re=ae.length-1,le=0;re>=y;--re){if(ne=ae.charCodeAt(re),ne===47){if(!ee){b=re+1;break}continue}z===-1&&(ee=!1,z=re+1),ne===46?x===-1?x=re:le!==1&&(le=1):x!==-1&&(le=-1)}return x===-1||z===-1||le===0||le===1&&x===z-1&&x===b+1?z!==-1&&(b===0&&a?ie.base=ie.name=ae.slice(1,z):ie.base=ie.name=ae.slice(b,z)):(b===0&&a?(ie.name=ae.slice(1,x),ie.base=ae.slice(1,z)):(ie.name=ae.slice(b,x),ie.base=ae.slice(b,z)),ie.ext=ae.slice(x,z)),b>0?ie.dir=ae.slice(0,b-1):a&&(ie.dir="/"),ie},sep:"/",delimiter:":",win32:null,posix:null};ue.posix=ue,Se.exports=ue}).call(this)}).call(this,E("_process"))},{_process:467}],379:[function(E,Se,ye){(function(oe){(function(){(function(){"use strict";var te={function:!0,object:!0},se=te[typeof window]&&window||this,de=se,ue=te[typeof ye]&&ye,ce=te[typeof Se]&&Se&&!Se.nodeType&&Se,ae=ue&&ce&&typeof oe=="object"&&oe;ae&&(ae.global===ae||ae.window===ae||ae.self===ae)&&(se=ae);var ie=Math.pow(2,53)-1,ne=/\bOpera/,a=this,y=Object.prototype,x=y.hasOwnProperty,b=y.toString;function z(Ce){return Ce=String(Ce),Ce.charAt(0).toUpperCase()+Ce.slice(1)}function ee(Ce,Le,Ie){var Me={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return Le&&Ie&&/^Win/i.test(Ce)&&!/^Windows Phone /i.test(Ce)&&(Me=Me[/[\d.]+$/.exec(Ce)])&&(Ce="Windows "+Me),Ce=String(Ce),Le&&Ie&&(Ce=Ce.replace(RegExp(Le,"i"),Ie)),Ce=le(Ce.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),Ce}function re(Ce,Le){var Ie=-1,Me=Ce?Ce.length:0;if(typeof Me=="number"&&Me>-1&&Me<=ie)for(;++Ie3&&"WebKit"||/\bOpera\b/.test(xe)&&(/\bOPR\b/.test(Ce)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(Ce)&&!/^(?:Trident|EdgeHTML)$/.test(Ee)&&"WebKit"||!Ee&&/\bMSIE\b/i.test(Ce)&&(Ke=="Mac OS"?"Tasman":"Trident")||Ee=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(xe)&&"NetFront")&&(Ee=[Oe]),xe=="IE"&&(Oe=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(Ce)||0)[1])?(xe+=" Mobile",Ke="Windows Phone "+(/\+$/.test(Oe)?Oe:Oe+".x"),Fe.unshift("desktop mode")):/\bWPDesktop\b/i.test(Ce)?(xe="IE Mobile",Ke="Windows Phone 8.x",Fe.unshift("desktop mode"),De||(De=(/\brv:([\d.]+)/.exec(Ce)||0)[1])):xe!="IE"&&Ee=="Trident"&&(Oe=/\brv:([\d.]+)/.exec(Ce))&&(xe&&Fe.push("identifying as "+xe+(De?" "+De:"")),xe="IE",De=Oe[1]),et){if(fe(Le,"global"))if(Re&&(Oe=Re.lang.System,Ye=Oe.getProperty("os.arch"),Ke=Ke||Oe.getProperty("os.name")+" "+Oe.getProperty("os.version")),He){try{De=Le.require("ringo/engine").version.join("."),xe="RingoJS"}catch(at){(Oe=Le.system)&&Oe.global.system==Le.system&&(xe="Narwhal",Ke||(Ke=Oe[0].os||null))}xe||(xe="Rhino")}else typeof Le.process=="object"&&!Le.process.browser&&(Oe=Le.process)&&(typeof Oe.versions=="object"&&(typeof Oe.versions.electron=="string"?(Fe.push("Node "+Oe.versions.node),xe="Electron",De=Oe.versions.electron):typeof Oe.versions.nw=="string"&&(Fe.push("Chromium "+De,"Node "+Oe.versions.node),xe="NW.js",De=Oe.versions.nw)),xe||(xe="Node.js",Ye=Oe.arch,Ke=Oe.platform,De=/[\d.]+/.exec(Oe.version),De=De?De[0]:null));else ve(Oe=Le.runtime)==Ve?(xe="Adobe AIR",Ke=Oe.flash.system.Capabilities.os):ve(Oe=Le.phantom)==ze?(xe="PhantomJS",De=(Oe=Oe.version||null)&&Oe.major+"."+Oe.minor+"."+Oe.patch):typeof ut.documentMode=="number"&&(Oe=/\bTrident\/(\d+)/i.exec(Ce))?(De=[De,ut.documentMode],(Oe=+Oe[1]+4)!=De[1]&&(Fe.push("IE "+De[1]+" mode"),Ee&&(Ee[1]=""),De[1]=Oe),De=xe=="IE"?String(De[1].toFixed(1)):De[0]):typeof ut.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(xe)&&(Fe.push("masking as "+xe+" "+De),xe="IE",De="11.0",Ee=["Trident"],Ke="Windows");Ke=Ke&&le(Ke)}if(De&&(Oe=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(De)||/(?:alpha|beta)(?: ?\d)?/i.exec(Ce+";"+(et&&Me.appMinorVersion))||/\bMinefield\b/i.test(Ce)&&"a")&&(Ne=/b/i.test(Oe)?"beta":"alpha",De=De.replace(RegExp(Oe+"\\+?$"),"")+(Ne=="beta"?qe:rt)+(/\d+\+?/.exec(Oe)||"")),xe=="Fennec"||xe=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(Ke))xe="Firefox Mobile";else if(xe=="Maxthon"&&De)De=De.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(we))we=="Xbox 360"&&(Ke=null),we=="Xbox 360"&&/\bIEMobile\b/.test(Ce)&&Fe.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(xe)||xe&&!we&&!/Browser|Mobi/.test(xe))&&(Ke=="Windows CE"||/Mobi/i.test(Ce)))xe+=" Mobile";else if(xe=="IE"&&et)try{Le.external===null&&Fe.unshift("platform preview")}catch(at){Fe.unshift("embedded")}else(/\bBlackBerry\b/.test(we)||/\bBB10\b/.test(Ce))&&(Oe=(RegExp(we.replace(/ +/g," *")+"/([.\\d]+)","i").exec(Ce)||0)[1]||De)?(Oe=[Oe,/BB10/.test(Ce)],Ke=(Oe[1]?(we=null,Be="BlackBerry"):"Device Software")+" "+Oe[0],De=null):this!=pe&&we!="Wii"&&(et&&_e||/Opera/.test(xe)&&/\b(?:MSIE|Firefox)\b/i.test(Ce)||xe=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(Ke)||xe=="IE"&&(Ke&&!/^Win/.test(Ke)&&De>5.5||/\bWindows XP\b/.test(Ke)&&De>8||De==8&&!/\bTrident\b/.test(Ce)))&&!ne.test(Oe=Pe.call(pe,Ce.replace(ne,"")+";"))&&Oe.name&&(Oe="ing as "+Oe.name+((Oe=Oe.version)?" "+Oe:""),ne.test(xe)?(/\bIE\b/.test(Oe)&&Ke=="Mac OS"&&(Ke=null),Oe="identify"+Oe):(Oe="mask"+Oe,We?xe=le(We.replace(/([a-z])([A-Z])/g,"$1 $2")):xe="Opera",/\bIE\b/.test(Oe)&&(Ke=null),et||(De=null)),Ee=["Presto"],Fe.push(Oe));(Oe=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(Ce)||0)[1])&&(Oe=[parseFloat(Oe.replace(/\.(\d)$/,".0$1")),Oe],xe=="Safari"&&Oe[1].slice(-1)=="+"?(xe="WebKit Nightly",Ne="alpha",De=Oe[1].slice(0,-1)):(De==Oe[1]||De==(Oe[2]=(/\bSafari\/([\d.]+\+?)/i.exec(Ce)||0)[1]))&&(De=null),Oe[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(Ce)||0)[1],Oe[0]==537.36&&Oe[2]==537.36&&parseFloat(Oe[1])>=28&&Ee=="WebKit"&&(Ee=["Blink"]),!et||!Ge&&!Oe[1]?(Ee&&(Ee[1]="like Safari"),Oe=(Oe=Oe[0],Oe<400?1:Oe<500?2:Oe<526?3:Oe<533?4:Oe<534?"4+":Oe<535?5:Oe<537?6:Oe<538?7:Oe<601?8:Oe<602?9:Oe<604?10:Oe<606?11:Oe<608?12:"12")):(Ee&&(Ee[1]="like Chrome"),Oe=Oe[1]||(Oe=Oe[0],Oe<530?1:Oe<532?2:Oe<532.05?3:Oe<533?4:Oe<534.03?5:Oe<534.07?6:Oe<534.1?7:Oe<534.13?8:Oe<534.16?9:Oe<534.24?10:Oe<534.3?11:Oe<535.01?12:Oe<535.02?"13+":Oe<535.07?15:Oe<535.11?16:Oe<535.19?17:Oe<536.05?18:Oe<536.1?19:Oe<537.01?20:Oe<537.11?"21+":Oe<537.13?23:Oe<537.18?24:Oe<537.24?25:Oe<537.36?26:Ee!="Blink"?"27":"28")),Ee&&(Ee[1]+=" "+(Oe+=typeof Oe=="number"?".x":/[.+]/.test(Oe)?"":"+")),xe=="Safari"&&(!De||parseInt(De)>45)?De=Oe:xe=="Chrome"&&/\bHeadlessChrome/i.test(Ce)&&Fe.unshift("headless")),xe=="Opera"&&(Oe=/\bzbov|zvav$/.exec(Ke))?(xe+=" ",Fe.unshift("desktop mode"),Oe=="zvav"?(xe+="Mini",De=null):xe+="Mobile",Ke=Ke.replace(RegExp(" *"+Oe+"$"),"")):xe=="Safari"&&/\bChrome\b/.exec(Ee&&Ee[1])?(Fe.unshift("desktop mode"),xe="Chrome Mobile",De=null,/\bOS X\b/.test(Ke)?(Be="Apple",Ke="iOS 4.3+"):Ke=null):/\bSRWare Iron\b/.test(xe)&&!De&&(De=vt("Chrome")),De&&De.indexOf(Oe=/[\d.]+$/.exec(Ke))==0&&Ce.indexOf("/"+Oe+"-")>-1&&(Ke=be(Ke.replace(Oe,""))),Ke&&Ke.indexOf(xe)!=-1&&!RegExp(xe+" OS").test(Ke)&&(Ke=Ke.replace(RegExp(" *"+me(xe)+" *"),"")),Ee&&!/\b(?:Avant|Nook)\b/.test(xe)&&(/Browser|Lunascape|Maxthon/.test(xe)||xe!="Safari"&&/^iOS/.test(Ke)&&/\bSafari\b/.test(Ee[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(xe)&&Ee[1])&&(Oe=Ee[Ee.length-1])&&Fe.push(Oe),Fe.length&&(Fe=["("+Fe.join("; ")+")"]),Be&&we&&we.indexOf(Be)<0&&Fe.push("on "+Be),we&&Fe.push((/^on /.test(Fe[Fe.length-1])?"":"on ")+we),Ke&&(Oe=/ ([\d.+]+)$/.exec(Ke),je=Oe&&Ke.charAt(Ke.length-Oe[0].length-1)=="/",Ke={architecture:32,family:Oe&&!je?Ke.replace(Oe[0],""):Ke,version:Oe?Oe[1]:null,toString:function(){var at=this.version;return this.family+(at&&!je?" "+at:"")+(this.architecture==64?" 64-bit":"")}}),(Oe=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Ye))&&!/\bi686\b/i.test(Ye)?(Ke&&(Ke.architecture=64,Ke.family=Ke.family.replace(RegExp(" *"+Oe),"")),xe&&(/\bWOW64\b/i.test(Ce)||et&&/\w(?:86|32)$/.test(Me.cpuClass||Me.platform)&&!/\bWin64; x64\b/i.test(Ce))&&Fe.unshift("32-bit")):Ke&&/^OS X/.test(Ke.family)&&xe=="Chrome"&&parseFloat(De)>=39&&(Ke.architecture=64),Ce||(Ce=null);var ht={};return ht.description=Ce,ht.layout=Ee&&Ee[0],ht.manufacturer=Be,ht.name=xe,ht.prerelease=Ne,ht.product=we,ht.ua=Ce,ht.version=xe&&De,ht.os=Ke||{architecture:null,family:null,version:null,toString:function(){return"null"}},ht.parse=Pe,ht.toString=st,ht.version&&Fe.unshift(De),ht.name&&Fe.unshift(xe),Ke&&xe&&!(Ke==String(Ke).split(" ")[0]&&(Ke==xe.split(" ")[0]||we))&&Fe.push(we?"("+Ke+")":"on "+Ke),Fe.length&&(ht.description=Fe.join(" ")),ht}var Te=Pe();typeof Ae=="function"&&typeof Ae.amd=="object"&&Ae.amd?(se.platform=Te,Ae(function(){return Te})):ue&&ce?pe(Te,function(Ce,Le){ue[Le]=Ce}):se.platform=Te}).call(this)}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(E,Se,ye){(function(oe){(function(){"use strict";typeof oe=="undefined"||!oe.version||oe.version.indexOf("v0.")===0||oe.version.indexOf("v1.")===0&&oe.version.indexOf("v1.8.")!==0?Se.exports={nextTick:te}:Se.exports=oe;function te(se,de,ue,ce){if(typeof se!="function")throw new TypeError('"callback" argument must be a function');var ae=arguments.length,ie,ne;switch(ae){case 0:case 1:return oe.nextTick(se);case 2:return oe.nextTick(function(){se.call(null,de)});case 3:return oe.nextTick(function(){se.call(null,de,ue)});case 4:return oe.nextTick(function(){se.call(null,de,ue,ce)});default:for(ie=new Array(ae-1),ne=0;ne1)for(var pe=1;pe= 0x80 (not a basic code point)","invalid-input":"Invalid input"},fe=ie-ne,me=Math.floor,ge=String.fromCharCode,be;function Pe(Ze){throw new RangeError(ve[Ze])}function Te(Ze,ze){for(var Re=Ze.length,He=[];Re--;)He[Re]=ze(Ze[Re]);return He}function Ce(Ze,ze){var Re=Ze.split("@"),He="";Re.length>1&&(He=Re[0]+"@",Ze=Re[1]),Ze=Ze.replace(pe,".");var rt=Ze.split("."),qe=Te(rt,ze).join(".");return He+qe}function Le(Ze){for(var ze=[],Re=0,He=Ze.length,rt,qe;Re=55296&&rt<=56319&&Re65535&&(ze-=65536,Re+=ge(ze>>>10&1023|55296),ze=56320|ze&1023),Re+=ge(ze),Re}).join("")}function Me(Ze){return Ze-48<10?Ze-22:Ze-65<26?Ze-65:Ze-97<26?Ze-97:ie}function Ue(Ze,ze){return Ze+22+75*(Ze<26)-((ze!=0)<<5)}function Qe(Ze,ze,Re){var He=0;for(Ze=Re?me(Ze/x):Ze>>1,Ze+=me(Ze/ze);Ze>fe*a>>1;He+=ie)Ze=me(Ze/fe);return me(He+(fe+1)*Ze/(Ze+y))}function Ge(Ze){var ze=[],Re=Ze.length,He,rt=0,qe=z,ut=b,_e,We,Oe,Ye,Fe,Ne,et,De,je;for(_e=Ze.lastIndexOf(ee),_e<0&&(_e=0),We=0;We<_e;++We)Ze.charCodeAt(We)>=128&&Pe("not-basic"),ze.push(Ze.charCodeAt(We));for(Oe=_e>0?_e+1:0;Oe=Re&&Pe("invalid-input"),et=Me(Ze.charCodeAt(Oe++)),(et>=ie||et>me((ae-rt)/Fe))&&Pe("overflow"),rt+=et*Fe,De=Ne<=ut?ne:Ne>=ut+a?a:Ne-ut,!(etme(ae/je)&&Pe("overflow"),Fe*=je;He=ze.length+1,ut=Qe(rt-Ye,He,Ye==0),me(rt/He)>ae-qe&&Pe("overflow"),qe+=me(rt/He),rt%=He,ze.splice(rt++,0,qe)}return Ie(ze)}function ot(Ze){var ze,Re,He,rt,qe,ut,_e,We,Oe,Ye,Fe,Ne=[],et,De,je,Ee;for(Ze=Le(Ze),et=Ze.length,ze=z,Re=0,qe=b,ut=0;ut=ze&&Fe<_e&&(_e=Fe);for(De=He+1,_e-ze>me((ae-Re)/De)&&Pe("overflow"),Re+=(_e-ze)*De,ze=_e,ut=0;utae&&Pe("overflow"),Fe==ze){for(We=Re,Oe=ie;Ye=Oe<=qe?ne:Oe>=qe+a?a:Oe-qe,!(We0&&a>ne&&(a=ne);for(var y=0;y=0?(z=x.substr(0,b),ee=x.substr(b+1)):(z=x,ee=""),re=decodeURIComponent(z),le=decodeURIComponent(ee),oe(ae,re)?te(ae[re])?ae[re].push(le):ae[re]=[ae[re],le]:ae[re]=le}return ae};var te=Array.isArray||function(se){return Object.prototype.toString.call(se)==="[object Array]"}},{}],384:[function(E,Se,ye){"use strict";var oe=function(ue){switch(typeof ue){case"string":return ue;case"boolean":return ue?"true":"false";case"number":return isFinite(ue)?ue:"";default:return""}};Se.exports=function(ue,ce,ae,ie){return ce=ce||"&",ae=ae||"=",ue===null&&(ue=void 0),typeof ue=="object"?se(de(ue),function(ne){var a=encodeURIComponent(oe(ne))+ae;return te(ue[ne])?se(ue[ne],function(y){return a+encodeURIComponent(oe(y))}).join(ce):a+encodeURIComponent(oe(ue[ne]))}).join(ce):ie?encodeURIComponent(oe(ie))+ae+encodeURIComponent(oe(ue)):""};var te=Array.isArray||function(ue){return Object.prototype.toString.call(ue)==="[object Array]"};function se(ue,ce){if(ue.map)return ue.map(ce);for(var ae=[],ie=0;ie0?(typeof Ne!="string"&&!Ee.objectMode&&Object.getPrototypeOf(Ne)!==ne.prototype&&(Ne=y(Ne)),De?Ee.endEmitted?Fe.emit("error",new Error("stream.unshift() after end event")):Pe(Fe,Ee,Ne,!0):Ee.ended?Fe.emit("error",new Error("stream.push() after EOF")):(Ee.reading=!1,Ee.decoder&&!et?(Ne=Ee.decoder.write(Ne),Ee.objectMode||Ne.length!==0?Pe(Fe,Ee,Ne,!1):ot(Fe,Ee)):Pe(Fe,Ee,Ne,!1))):De||(Ee.reading=!1)}return Ce(Ee)}function Pe(Fe,Ne,et,De){Ne.flowing&&Ne.length===0&&!Ne.sync?(Fe.emit("data",et),Fe.read(0)):(Ne.length+=Ne.objectMode?1:et.length,De?Ne.buffer.unshift(et):Ne.buffer.push(et),Ne.needReadable&&Qe(Fe)),ot(Fe,Ne)}function Te(Fe,Ne){var et;return!x(Ne)&&typeof Ne!="string"&&Ne!==void 0&&!Fe.objectMode&&(et=new TypeError("Invalid non-string/buffer chunk")),et}function Ce(Fe){return!Fe.ended&&(Fe.needReadable||Fe.length=Le?Fe=Le:(Fe--,Fe|=Fe>>>1,Fe|=Fe>>>2,Fe|=Fe>>>4,Fe|=Fe>>>8,Fe|=Fe>>>16,Fe++),Fe}function Me(Fe,Ne){return Fe<=0||Ne.length===0&&Ne.ended?0:Ne.objectMode?1:Fe!==Fe?Ne.flowing&&Ne.length?Ne.buffer.head.data.length:Ne.length:(Fe>Ne.highWaterMark&&(Ne.highWaterMark=Ie(Fe)),Fe<=Ne.length?Fe:Ne.ended?Ne.length:(Ne.needReadable=!0,0))}ge.prototype.read=function(Fe){ee("read",Fe),Fe=parseInt(Fe,10);var Ne=this._readableState,et=Fe;if(Fe!==0&&(Ne.emittedReadable=!1),Fe===0&&Ne.needReadable&&(Ne.length>=Ne.highWaterMark||Ne.ended))return ee("read: emitReadable",Ne.length,Ne.ended),Ne.length===0&&Ne.ended?We(this):Qe(this),null;if(Fe=Me(Fe,Ne),Fe===0&&Ne.ended)return Ne.length===0&&We(this),null;var De=Ne.needReadable;ee("need readable",De),(Ne.length===0||Ne.length-Fe0?je=rt(Fe,Ne):je=null,je===null?(Ne.needReadable=!0,Fe=0):Ne.length-=Fe,Ne.length===0&&(Ne.ended||(Ne.needReadable=!0),et!==Fe&&Ne.ended&&We(this)),je!==null&&this.emit("data",je),je};function Ue(Fe,Ne){if(!Ne.ended){if(Ne.decoder){var et=Ne.decoder.end();et&&et.length&&(Ne.buffer.push(et),Ne.length+=Ne.objectMode?1:et.length)}Ne.ended=!0,Qe(Fe)}}function Qe(Fe){var Ne=Fe._readableState;Ne.needReadable=!1,Ne.emittedReadable||(ee("emitReadable",Ne.flowing),Ne.emittedReadable=!0,Ne.sync?se.nextTick(Ge,Fe):Ge(Fe))}function Ge(Fe){ee("emit readable"),Fe.emit("readable"),He(Fe)}function ot(Fe,Ne){Ne.readingMore||(Ne.readingMore=!0,se.nextTick(Ve,Fe,Ne))}function Ve(Fe,Ne){for(var et=Ne.length;!Ne.reading&&!Ne.flowing&&!Ne.ended&&Ne.length1&&Ye(De.pipes,Fe)!==-1)&&!Ke&&(ee("false write response, pause",et._readableState.awaitDrain),et._readableState.awaitDrain++,ke=!0),et.pause())}function gt(ht){ee("onerror",ht),st(),Fe.removeListener("error",gt),ae(Fe,"error")===0&&Fe.emit("error",ht)}fe(Fe,"error",gt);function ct(){Fe.removeListener("finish",vt),st()}Fe.once("close",ct);function vt(){ee("onfinish"),Fe.removeListener("close",ct),st()}Fe.once("finish",vt);function st(){ee("unpipe"),et.unpipe(Fe)}return Fe.emit("pipe",et),De.flowing||(ee("pipe resume"),et.resume()),Fe};function Xe(Fe){return function(){var Ne=Fe._readableState;ee("pipeOnDrain",Ne.awaitDrain),Ne.awaitDrain&&Ne.awaitDrain--,Ne.awaitDrain===0&&ae(Fe,"data")&&(Ne.flowing=!0,He(Fe))}}ge.prototype.unpipe=function(Fe){var Ne=this._readableState,et={hasUnpiped:!1};if(Ne.pipesCount===0)return this;if(Ne.pipesCount===1)return Fe&&Fe!==Ne.pipes?this:(Fe||(Fe=Ne.pipes),Ne.pipes=null,Ne.pipesCount=0,Ne.flowing=!1,Fe&&Fe.emit("unpipe",this,et),this);if(!Fe){var De=Ne.pipes,je=Ne.pipesCount;Ne.pipes=null,Ne.pipesCount=0,Ne.flowing=!1;for(var Ee=0;Ee=Ne.length?(Ne.decoder?et=Ne.buffer.join(""):Ne.buffer.length===1?et=Ne.buffer.head.data:et=Ne.buffer.concat(Ne.length),Ne.buffer.clear()):et=qe(Fe,Ne.buffer,Ne.decoder),et}function qe(Fe,Ne,et){var De;return FeEe.length?Ee.length:Fe;if(xe===Ee.length?je+=Ee:je+=Ee.slice(0,Fe),Fe-=xe,Fe===0){xe===Ee.length?(++De,et.next?Ne.head=et.next:Ne.head=Ne.tail=null):(Ne.head=et,et.data=Ee.slice(xe));break}++De}return Ne.length-=De,je}function _e(Fe,Ne){var et=ne.allocUnsafe(Fe),De=Ne.head,je=1;for(De.data.copy(et),Fe-=De.data.length;De=De.next;){var Ee=De.data,xe=Fe>Ee.length?Ee.length:Fe;if(Ee.copy(et,et.length-Fe,0,xe),Fe-=xe,Fe===0){xe===Ee.length?(++je,De.next?Ne.head=De.next:Ne.head=Ne.tail=null):(Ne.head=De,De.data=Ee.slice(xe));break}++je}return Ne.length-=je,et}function We(Fe){var Ne=Fe._readableState;if(Ne.length>0)throw new Error('"endReadable()" called on non-empty stream');Ne.endEmitted||(Ne.ended=!0,se.nextTick(Oe,Ne,Fe))}function Oe(Fe,Ne){!Fe.endEmitted&&Fe.length===0&&(Fe.endEmitted=!0,Ne.readable=!1,Ne.emit("end"))}function Ye(Fe,Ne){for(var et=0,De=Fe.length;et-1?se:de.nextTick,ie;fe.WritableState=pe;var ne=Object.create(E("core-util-is"));ne.inherits=E("inherits");var a={deprecate:E("util-deprecate")},y=E("./internal/streams/stream"),x=E("safe-buffer").Buffer,b=te.Uint8Array||function(){};function z(Re){return x.from(Re)}function ee(Re){return x.isBuffer(Re)||Re instanceof b}var re=E("./internal/streams/destroy");ne.inherits(fe,y);function le(){}function pe(Re,He){ie=ie||E("./_stream_duplex"),Re=Re||{};var rt=He instanceof ie;this.objectMode=!!Re.objectMode,rt&&(this.objectMode=this.objectMode||!!Re.writableObjectMode);var qe=Re.highWaterMark,ut=Re.writableHighWaterMark,_e=this.objectMode?16:16*1024;qe||qe===0?this.highWaterMark=qe:rt&&(ut||ut===0)?this.highWaterMark=ut:this.highWaterMark=_e,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var We=Re.decodeStrings===!1;this.decodeStrings=!We,this.defaultEncoding=Re.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(Oe){Ie(He,Oe)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new ce(this)}pe.prototype.getBuffer=function(){for(var He=this.bufferedRequest,rt=[];He;)rt.push(He),He=He.next;return rt},function(){try{Object.defineProperty(pe.prototype,"buffer",{get:a.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Re){}}();var ve;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(ve=Function.prototype[Symbol.hasInstance],Object.defineProperty(fe,Symbol.hasInstance,{value:function(Re){return ve.call(this,Re)?!0:this!==fe?!1:Re&&Re._writableState instanceof pe}})):ve=function(Re){return Re instanceof this};function fe(Re){if(ie=ie||E("./_stream_duplex"),!ve.call(fe,this)&&!(this instanceof ie))return new fe(Re);this._writableState=new pe(Re,this),this.writable=!0,Re&&(typeof Re.write=="function"&&(this._write=Re.write),typeof Re.writev=="function"&&(this._writev=Re.writev),typeof Re.destroy=="function"&&(this._destroy=Re.destroy),typeof Re.final=="function"&&(this._final=Re.final)),y.call(this)}fe.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function me(Re,He){var rt=new Error("write after end");Re.emit("error",rt),de.nextTick(He,rt)}function ge(Re,He,rt,qe){var ut=!0,_e=!1;return rt===null?_e=new TypeError("May not write null values to stream"):typeof rt!="string"&&rt!==void 0&&!He.objectMode&&(_e=new TypeError("Invalid non-string/buffer chunk")),_e&&(Re.emit("error",_e),de.nextTick(qe,_e),ut=!1),ut}fe.prototype.write=function(Re,He,rt){var qe=this._writableState,ut=!1,_e=!qe.objectMode&&ee(Re);return _e&&!x.isBuffer(Re)&&(Re=z(Re)),typeof He=="function"&&(rt=He,He=null),_e?He="buffer":He||(He=qe.defaultEncoding),typeof rt!="function"&&(rt=le),qe.ended?me(this,rt):(_e||ge(this,qe,Re,rt))&&(qe.pendingcb++,ut=Pe(this,qe,_e,Re,He,rt)),ut},fe.prototype.cork=function(){var Re=this._writableState;Re.corked++},fe.prototype.uncork=function(){var Re=this._writableState;Re.corked&&(Re.corked--,!Re.writing&&!Re.corked&&!Re.finished&&!Re.bufferProcessing&&Re.bufferedRequest&&Qe(this,Re))},fe.prototype.setDefaultEncoding=function(He){if(typeof He=="string"&&(He=He.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((He+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+He);return this._writableState.defaultEncoding=He,this};function be(Re,He,rt){return!Re.objectMode&&Re.decodeStrings!==!1&&typeof He=="string"&&(He=x.from(He,rt)),He}Object.defineProperty(fe.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Pe(Re,He,rt,qe,ut,_e){if(!rt){var We=be(He,qe,ut);qe!==We&&(rt=!0,ut="buffer",qe=We)}var Oe=He.objectMode?1:qe.length;He.length+=Oe;var Ye=He.length0?this.tail.next=ie:this.head=ie,this.tail=ie,++this.length},ue.prototype.unshift=function(ae){var ie={data:ae,next:this.head};this.length===0&&(this.tail=ie),this.head=ie,++this.length},ue.prototype.shift=function(){if(this.length!==0){var ae=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,ae}},ue.prototype.clear=function(){this.head=this.tail=null,this.length=0},ue.prototype.join=function(ae){if(this.length===0)return"";for(var ie=this.head,ne=""+ie.data;ie=ie.next;)ne+=ae+ie.data;return ne},ue.prototype.concat=function(ae){if(this.length===0)return te.alloc(0);if(this.length===1)return this.head.data;for(var ie=te.allocUnsafe(ae>>>0),ne=this.head,a=0;ne;)de(ne.data,ie,a),a+=ne.data.length,ne=ne.next;return ie},ue}(),se&&se.inspect&&se.inspect.custom&&(Se.exports.prototype[se.inspect.custom]=function(){var ue=se.inspect({length:this.length});return this.constructor.name+" "+ue})},{"safe-buffer":396,util:89}],392:[function(E,Se,ye){"use strict";var oe=E("process-nextick-args");function te(ue,ce){var ae=this,ie=this._readableState&&this._readableState.destroyed,ne=this._writableState&&this._writableState.destroyed;return ie||ne?(ce?ce(ue):ue&&(!this._writableState||!this._writableState.errorEmitted)&&oe.nextTick(de,this,ue),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(ue||null,function(a){!ce&&a?(oe.nextTick(de,ae,a),ae._writableState&&(ae._writableState.errorEmitted=!0)):ce&&ce(a)}),this)}function se(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function de(ue,ce){ue.emit("error",ce)}Se.exports={destroy:te,undestroy:se}},{"process-nextick-args":380}],393:[function(E,Se,ye){Se.exports=E("events").EventEmitter},{events:344}],394:[function(E,Se,ye){ye=Se.exports=E("./lib/_stream_readable.js"),ye.Stream=ye,ye.Readable=ye,ye.Writable=E("./lib/_stream_writable.js"),ye.Duplex=E("./lib/_stream_duplex.js"),ye.Transform=E("./lib/_stream_transform.js"),ye.PassThrough=E("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(E,Se,ye){var oe=function(te){"use strict";var se=Object.prototype,de=se.hasOwnProperty,ue,ce=typeof Symbol=="function"?Symbol:{},ae=ce.iterator||"@@iterator",ie=ce.asyncIterator||"@@asyncIterator",ne=ce.toStringTag||"@@toStringTag";function a(Ve,Xe,Ze){return Object.defineProperty(Ve,Xe,{value:Ze,enumerable:!0,configurable:!0,writable:!0}),Ve[Xe]}try{a({},"")}catch(Ve){a=function(Xe,Ze,ze){return Xe[Ze]=ze}}function y(Ve,Xe,Ze,ze){var Re=Xe&&Xe.prototype instanceof pe?Xe:pe,He=Object.create(Re.prototype),rt=new Qe(ze||[]);return He._invoke=Le(Ve,Ze,rt),He}te.wrap=y;function x(Ve,Xe,Ze){try{return{type:"normal",arg:Ve.call(Xe,Ze)}}catch(ze){return{type:"throw",arg:ze}}}var b="suspendedStart",z="suspendedYield",ee="executing",re="completed",le={};function pe(){}function ve(){}function fe(){}var me={};a(me,ae,function(){return this});var ge=Object.getPrototypeOf,be=ge&&ge(ge(Ge([])));be&&be!==se&&de.call(be,ae)&&(me=be);var Pe=fe.prototype=pe.prototype=Object.create(me);ve.prototype=fe,a(Pe,"constructor",fe),a(fe,"constructor",ve),ve.displayName=a(fe,ne,"GeneratorFunction");function Te(Ve){["next","throw","return"].forEach(function(Xe){a(Ve,Xe,function(Ze){return this._invoke(Xe,Ze)})})}te.isGeneratorFunction=function(Ve){var Xe=typeof Ve=="function"&&Ve.constructor;return Xe?Xe===ve||(Xe.displayName||Xe.name)==="GeneratorFunction":!1},te.mark=function(Ve){return Object.setPrototypeOf?Object.setPrototypeOf(Ve,fe):(Ve.__proto__=fe,a(Ve,ne,"GeneratorFunction")),Ve.prototype=Object.create(Pe),Ve},te.awrap=function(Ve){return{__await:Ve}};function Ce(Ve,Xe){function Ze(He,rt,qe,ut){var _e=x(Ve[He],Ve,rt);if(_e.type==="throw")ut(_e.arg);else{var We=_e.arg,Oe=We.value;return Oe&&typeof Oe=="object"&&de.call(Oe,"__await")?Xe.resolve(Oe.__await).then(function(Ye){Ze("next",Ye,qe,ut)},function(Ye){Ze("throw",Ye,qe,ut)}):Xe.resolve(Oe).then(function(Ye){We.value=Ye,qe(We)},function(Ye){return Ze("throw",Ye,qe,ut)})}}var ze;function Re(He,rt){function qe(){return new Xe(function(ut,_e){Ze(He,rt,ut,_e)})}return ze=ze?ze.then(qe,qe):qe()}this._invoke=Re}Te(Ce.prototype),a(Ce.prototype,ie,function(){return this}),te.AsyncIterator=Ce,te.async=function(Ve,Xe,Ze,ze,Re){Re===void 0&&(Re=Promise);var He=new Ce(y(Ve,Xe,Ze,ze),Re);return te.isGeneratorFunction(Xe)?He:He.next().then(function(rt){return rt.done?rt.value:He.next()})};function Le(Ve,Xe,Ze){var ze=b;return function(He,rt){if(ze===ee)throw new Error("Generator is already running");if(ze===re){if(He==="throw")throw rt;return ot()}for(Ze.method=He,Ze.arg=rt;;){var qe=Ze.delegate;if(qe){var ut=Ie(qe,Ze);if(ut){if(ut===le)continue;return ut}}if(Ze.method==="next")Ze.sent=Ze._sent=Ze.arg;else if(Ze.method==="throw"){if(ze===b)throw ze=re,Ze.arg;Ze.dispatchException(Ze.arg)}else Ze.method==="return"&&Ze.abrupt("return",Ze.arg);ze=ee;var _e=x(Ve,Xe,Ze);if(_e.type==="normal"){if(ze=Ze.done?re:z,_e.arg===le)continue;return{value:_e.arg,done:Ze.done}}else _e.type==="throw"&&(ze=re,Ze.method="throw",Ze.arg=_e.arg)}}}function Ie(Ve,Xe){var Ze=Ve.iterator[Xe.method];if(Ze===ue){if(Xe.delegate=null,Xe.method==="throw"){if(Ve.iterator.return&&(Xe.method="return",Xe.arg=ue,Ie(Ve,Xe),Xe.method==="throw"))return le;Xe.method="throw",Xe.arg=new TypeError("The iterator does not provide a 'throw' method")}return le}var ze=x(Ze,Ve.iterator,Xe.arg);if(ze.type==="throw")return Xe.method="throw",Xe.arg=ze.arg,Xe.delegate=null,le;var Re=ze.arg;if(!Re)return Xe.method="throw",Xe.arg=new TypeError("iterator result is not an object"),Xe.delegate=null,le;if(Re.done)Xe[Ve.resultName]=Re.value,Xe.next=Ve.nextLoc,Xe.method!=="return"&&(Xe.method="next",Xe.arg=ue);else return Re;return Xe.delegate=null,le}Te(Pe),a(Pe,ne,"Generator"),a(Pe,ae,function(){return this}),a(Pe,"toString",function(){return"[object Generator]"});function Me(Ve){var Xe={tryLoc:Ve[0]};1 in Ve&&(Xe.catchLoc=Ve[1]),2 in Ve&&(Xe.finallyLoc=Ve[2],Xe.afterLoc=Ve[3]),this.tryEntries.push(Xe)}function Ue(Ve){var Xe=Ve.completion||{};Xe.type="normal",delete Xe.arg,Ve.completion=Xe}function Qe(Ve){this.tryEntries=[{tryLoc:"root"}],Ve.forEach(Me,this),this.reset(!0)}te.keys=function(Ve){var Xe=[];for(var Ze in Ve)Xe.push(Ze);return Xe.reverse(),function ze(){for(;Xe.length;){var Re=Xe.pop();if(Re in Ve)return ze.value=Re,ze.done=!1,ze}return ze.done=!0,ze}};function Ge(Ve){if(Ve){var Xe=Ve[ae];if(Xe)return Xe.call(Ve);if(typeof Ve.next=="function")return Ve;if(!isNaN(Ve.length)){var Ze=-1,ze=function Re(){for(;++Ze=0;--ze){var Re=this.tryEntries[ze],He=Re.completion;if(Re.tryLoc==="root")return Ze("end");if(Re.tryLoc<=this.prev){var rt=de.call(Re,"catchLoc"),qe=de.call(Re,"finallyLoc");if(rt&&qe){if(this.prev=0;--Ze){var ze=this.tryEntries[Ze];if(ze.tryLoc<=this.prev&&de.call(ze,"finallyLoc")&&this.prev=0;--Xe){var Ze=this.tryEntries[Xe];if(Ze.finallyLoc===Ve)return this.complete(Ze.completion,Ze.afterLoc),Ue(Ze),le}},catch:function(Ve){for(var Xe=this.tryEntries.length-1;Xe>=0;--Xe){var Ze=this.tryEntries[Xe];if(Ze.tryLoc===Ve){var ze=Ze.completion;if(ze.type==="throw"){var Re=ze.arg;Ue(Ze)}return Re}}throw new Error("illegal catch attempt")},delegateYield:function(Ve,Xe,Ze){return this.delegate={iterator:Ge(Ve),resultName:Xe,nextLoc:Ze},this.method==="next"&&(this.arg=ue),le}},te}(typeof Se=="object"?Se.exports:{});try{regeneratorRuntime=oe}catch(te){typeof globalThis=="object"?globalThis.regeneratorRuntime=oe:Function("r","regeneratorRuntime = r")(oe)}},{}],396:[function(E,Se,ye){var oe=E("buffer"),te=oe.Buffer;function se(ue,ce){for(var ae in ue)ce[ae]=ue[ae]}te.from&&te.alloc&&te.allocUnsafe&&te.allocUnsafeSlow?Se.exports=oe:(se(oe,ye),ye.Buffer=de);function de(ue,ce,ae){return te(ue,ce,ae)}se(te,de),de.from=function(ue,ce,ae){if(typeof ue=="number")throw new TypeError("Argument must not be a number");return te(ue,ce,ae)},de.alloc=function(ue,ce,ae){if(typeof ue!="number")throw new TypeError("Argument must be a number");var ie=te(ue);return ce!==void 0?typeof ae=="string"?ie.fill(ce,ae):ie.fill(ce):ie.fill(0),ie},de.allocUnsafe=function(ue){if(typeof ue!="number")throw new TypeError("Argument must be a number");return te(ue)},de.allocUnsafeSlow=function(ue){if(typeof ue!="number")throw new TypeError("Argument must be a number");return oe.SlowBuffer(ue)}},{buffer:90}],397:[function(E,Se,ye){(function(oe){(function(){(function(te){te.parser=function(We,Oe){return new de(We,Oe)},te.SAXParser=de,te.SAXStream=y,te.createStream=a,te.MAX_BUFFER_LENGTH=64*1024;var se=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];te.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function de(We,Oe){if(!(this instanceof de))return new de(We,Oe);var Ye=this;ce(Ye),Ye.q=Ye.c="",Ye.bufferCheckPosition=te.MAX_BUFFER_LENGTH,Ye.opt=Oe||{},Ye.opt.lowercase=Ye.opt.lowercase||Ye.opt.lowercasetags,Ye.looseCase=Ye.opt.lowercase?"toLowerCase":"toUpperCase",Ye.tags=[],Ye.closed=Ye.closedRoot=Ye.sawRoot=!1,Ye.tag=Ye.error=null,Ye.strict=!!We,Ye.noscript=!!(We||Ye.opt.noscript),Ye.state=Ce.BEGIN,Ye.strictEntities=Ye.opt.strictEntities,Ye.ENTITIES=Ye.strictEntities?Object.create(te.XML_ENTITIES):Object.create(te.ENTITIES),Ye.attribList=[],Ye.opt.xmlns&&(Ye.ns=Object.create(re)),Ye.trackPosition=Ye.opt.position!==!1,Ye.trackPosition&&(Ye.position=Ye.line=Ye.column=0),Ie(Ye,"onready")}Object.create||(Object.create=function(We){function Oe(){}Oe.prototype=We;var Ye=new Oe;return Ye}),Object.keys||(Object.keys=function(We){var Oe=[];for(var Ye in We)We.hasOwnProperty(Ye)&&Oe.push(Ye);return Oe});function ue(We){for(var Oe=Math.max(te.MAX_BUFFER_LENGTH,10),Ye=0,Fe=0,Ne=se.length;FeOe)switch(se[Fe]){case"textNode":Ue(We);break;case"cdata":Me(We,"oncdata",We.cdata),We.cdata="";break;case"script":Me(We,"onscript",We.script),We.script="";break;default:Ge(We,"Max buffer length exceeded: "+se[Fe])}Ye=Math.max(Ye,et)}var De=te.MAX_BUFFER_LENGTH-Ye;We.bufferCheckPosition=De+We.position}function ce(We){for(var Oe=0,Ye=se.length;Oe0)throw new Error("Invalid string. Length must be a multiple of 4");var re=z.indexOf("=");re===-1&&(re=ee);var le=re===ee?0:4-re%4;return[re,le]}function ie(z){var ee=ae(z),re=ee[0],le=ee[1];return(re+le)*3/4-le}function ne(z,ee,re){return(ee+re)*3/4-re}function a(z){var ee,re=ae(z),le=re[0],he=re[1],ve=new se(ne(z,le,he)),fe=0,me=he>0?le-4:le,ge;for(ge=0;ge>16&255,ve[fe++]=ee>>8&255,ve[fe++]=ee&255;return he===2&&(ee=te[z.charCodeAt(ge)]<<2|te[z.charCodeAt(ge+1)]>>4,ve[fe++]=ee&255),he===1&&(ee=te[z.charCodeAt(ge)]<<10|te[z.charCodeAt(ge+1)]<<4|te[z.charCodeAt(ge+2)]>>2,ve[fe++]=ee>>8&255,ve[fe++]=ee&255),ve}function y(z){return oe[z>>18&63]+oe[z>>12&63]+oe[z>>6&63]+oe[z&63]}function x(z,ee,re){for(var le,he=[],ve=ee;veme?me:fe+ve));return le===1?(ee=z[re-1],he.push(oe[ee>>2]+oe[ee<<4&63]+"==")):le===2&&(ee=(z[re-2]<<8)+z[re-1],he.push(oe[ee>>10]+oe[ee>>4&63]+oe[ee<<2&63]+"=")),he.join("")}},{}],88:[function(E,Se,ye){(function(oe,te,se){typeof Se!="undefined"&&Se.exports?Se.exports=se():typeof Ae=="function"&&Ae.amd?Ae(te,se):oe[te]=se()})(this,"bowser",function(){var oe=!0;function te(ne){function a(Ze){var ze=ne.match(Ze);return ze&&ze.length>1&&ze[1]||""}function y(Ze){var ze=ne.match(Ze);return ze&&ze.length>1&&ze[2]||""}var x=a(/(ipod|iphone|ipad)/i).toLowerCase(),b=/like android/i.test(ne),z=!b&&/android/i.test(ne),ee=/nexus\s*[0-6]\s*/i.test(ne),re=!ee&&/nexus\s*[0-9]+/i.test(ne),le=/CrOS/.test(ne),he=/silk/i.test(ne),ve=/sailfish/i.test(ne),fe=/tizen/i.test(ne),me=/(web|hpw)(o|0)s/i.test(ne),ge=/windows phone/i.test(ne),be=/SamsungBrowser/i.test(ne),Pe=!ge&&/windows/i.test(ne),Te=!x&&!he&&/macintosh/i.test(ne),Ce=!z&&!ve&&!fe&&!me&&/linux/i.test(ne),Le=y(/edg([ea]|ios)\/(\d+(\.\d+)?)/i),Ie=a(/version\/(\d+(\.\d+)?)/i),Me=/tablet/i.test(ne)&&!/tablet pc/i.test(ne),Ue=!Me&&/[^-]mobi/i.test(ne),Qe=/xbox/i.test(ne),Ge;/opera/i.test(ne)?Ge={name:"Opera",opera:oe,version:Ie||a(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}:/opr\/|opios/i.test(ne)?Ge={name:"Opera",opera:oe,version:a(/(?:opr|opios)[\s\/](\d+(\.\d+)?)/i)||Ie}:/SamsungBrowser/i.test(ne)?Ge={name:"Samsung Internet for Android",samsungBrowser:oe,version:Ie||a(/(?:SamsungBrowser)[\s\/](\d+(\.\d+)?)/i)}:/Whale/i.test(ne)?Ge={name:"NAVER Whale browser",whale:oe,version:a(/(?:whale)[\s\/](\d+(?:\.\d+)+)/i)}:/MZBrowser/i.test(ne)?Ge={name:"MZ Browser",mzbrowser:oe,version:a(/(?:MZBrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/coast/i.test(ne)?Ge={name:"Opera Coast",coast:oe,version:Ie||a(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}:/focus/i.test(ne)?Ge={name:"Focus",focus:oe,version:a(/(?:focus)[\s\/](\d+(?:\.\d+)+)/i)}:/yabrowser/i.test(ne)?Ge={name:"Yandex Browser",yandexbrowser:oe,version:Ie||a(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}:/ucbrowser/i.test(ne)?Ge={name:"UC Browser",ucbrowser:oe,version:a(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}:/mxios/i.test(ne)?Ge={name:"Maxthon",maxthon:oe,version:a(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}:/epiphany/i.test(ne)?Ge={name:"Epiphany",epiphany:oe,version:a(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}:/puffin/i.test(ne)?Ge={name:"Puffin",puffin:oe,version:a(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}:/sleipnir/i.test(ne)?Ge={name:"Sleipnir",sleipnir:oe,version:a(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}:/k-meleon/i.test(ne)?Ge={name:"K-Meleon",kMeleon:oe,version:a(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}:ge?(Ge={name:"Windows Phone",osname:"Windows Phone",windowsphone:oe},Le?(Ge.msedge=oe,Ge.version=Le):(Ge.msie=oe,Ge.version=a(/iemobile\/(\d+(\.\d+)?)/i))):/msie|trident/i.test(ne)?Ge={name:"Internet Explorer",msie:oe,version:a(/(?:msie |rv:)(\d+(\.\d+)?)/i)}:le?Ge={name:"Chrome",osname:"Chrome OS",chromeos:oe,chromeBook:oe,chrome:oe,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:/edg([ea]|ios)/i.test(ne)?Ge={name:"Microsoft Edge",msedge:oe,version:Le}:/vivaldi/i.test(ne)?Ge={name:"Vivaldi",vivaldi:oe,version:a(/vivaldi\/(\d+(\.\d+)?)/i)||Ie}:ve?Ge={name:"Sailfish",osname:"Sailfish OS",sailfish:oe,version:a(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}:/seamonkey\//i.test(ne)?Ge={name:"SeaMonkey",seamonkey:oe,version:a(/seamonkey\/(\d+(\.\d+)?)/i)}:/firefox|iceweasel|fxios/i.test(ne)?(Ge={name:"Firefox",firefox:oe,version:a(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)},/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ne)&&(Ge.firefoxos=oe,Ge.osname="Firefox OS")):he?Ge={name:"Amazon Silk",silk:oe,version:a(/silk\/(\d+(\.\d+)?)/i)}:/phantom/i.test(ne)?Ge={name:"PhantomJS",phantom:oe,version:a(/phantomjs\/(\d+(\.\d+)?)/i)}:/slimerjs/i.test(ne)?Ge={name:"SlimerJS",slimer:oe,version:a(/slimerjs\/(\d+(\.\d+)?)/i)}:/blackberry|\bbb\d+/i.test(ne)||/rim\stablet/i.test(ne)?Ge={name:"BlackBerry",osname:"BlackBerry OS",blackberry:oe,version:Ie||a(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}:me?(Ge={name:"WebOS",osname:"WebOS",webos:oe,version:Ie||a(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)},/touchpad\//i.test(ne)&&(Ge.touchpad=oe)):/bada/i.test(ne)?Ge={name:"Bada",osname:"Bada",bada:oe,version:a(/dolfin\/(\d+(\.\d+)?)/i)}:fe?Ge={name:"Tizen",osname:"Tizen",tizen:oe,version:a(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||Ie}:/qupzilla/i.test(ne)?Ge={name:"QupZilla",qupzilla:oe,version:a(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||Ie}:/chromium/i.test(ne)?Ge={name:"Chromium",chromium:oe,version:a(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||Ie}:/chrome|crios|crmo/i.test(ne)?Ge={name:"Chrome",chrome:oe,version:a(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}:z?Ge={name:"Android",version:Ie}:/safari|applewebkit/i.test(ne)?(Ge={name:"Safari",safari:oe},Ie&&(Ge.version=Ie)):x?(Ge={name:x=="iphone"?"iPhone":x=="ipad"?"iPad":"iPod"},Ie&&(Ge.version=Ie)):/googlebot/i.test(ne)?Ge={name:"Googlebot",googlebot:oe,version:a(/googlebot\/(\d+(\.\d+))/i)||Ie}:Ge={name:a(/^(.*)\/(.*) /),version:y(/^(.*)\/(.*) /)},!Ge.msedge&&/(apple)?webkit/i.test(ne)?(/(apple)?webkit\/537\.36/i.test(ne)?(Ge.name=Ge.name||"Blink",Ge.blink=oe):(Ge.name=Ge.name||"Webkit",Ge.webkit=oe),!Ge.version&&Ie&&(Ge.version=Ie)):!Ge.opera&&/gecko\//i.test(ne)&&(Ge.name=Ge.name||"Gecko",Ge.gecko=oe,Ge.version=Ge.version||a(/gecko\/(\d+(\.\d+)?)/i)),!Ge.windowsphone&&(z||Ge.silk)?(Ge.android=oe,Ge.osname="Android"):!Ge.windowsphone&&x?(Ge[x]=oe,Ge.ios=oe,Ge.osname="iOS"):Te?(Ge.mac=oe,Ge.osname="macOS"):Qe?(Ge.xbox=oe,Ge.osname="Xbox"):Pe?(Ge.windows=oe,Ge.osname="Windows"):Ce&&(Ge.linux=oe,Ge.osname="Linux");function ot(Ze){switch(Ze){case"NT":return"NT";case"XP":return"XP";case"NT 5.0":return"2000";case"NT 5.1":return"XP";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}}var Ve="";Ge.windows?Ve=ot(a(/Windows ((NT|XP)( \d\d?.\d)?)/i)):Ge.windowsphone?Ve=a(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i):Ge.mac?(Ve=a(/Mac OS X (\d+([_\.\s]\d+)*)/i),Ve=Ve.replace(/[_\s]/g,".")):x?(Ve=a(/os (\d+([_\s]\d+)*) like mac os x/i),Ve=Ve.replace(/[_\s]/g,".")):z?Ve=a(/android[ \/-](\d+(\.\d+)*)/i):Ge.webos?Ve=a(/(?:web|hpw)os\/(\d+(\.\d+)*)/i):Ge.blackberry?Ve=a(/rim\stablet\sos\s(\d+(\.\d+)*)/i):Ge.bada?Ve=a(/bada\/(\d+(\.\d+)*)/i):Ge.tizen&&(Ve=a(/tizen[\/\s](\d+(\.\d+)*)/i)),Ve&&(Ge.osversion=Ve);var Xe=!Ge.windows&&Ve.split(".")[0];return Me||re||x=="ipad"||z&&(Xe==3||Xe>=4&&!Ue)||Ge.silk?Ge.tablet=oe:(Ue||x=="iphone"||x=="ipod"||z||ee||Ge.blackberry||Ge.webos||Ge.bada)&&(Ge.mobile=oe),Ge.msedge||Ge.msie&&Ge.version>=10||Ge.yandexbrowser&&Ge.version>=15||Ge.vivaldi&&Ge.version>=1||Ge.chrome&&Ge.version>=20||Ge.samsungBrowser&&Ge.version>=4||Ge.whale&&ce([Ge.version,"1.0"])===1||Ge.mzbrowser&&ce([Ge.version,"6.0"])===1||Ge.focus&&ce([Ge.version,"1.0"])===1||Ge.firefox&&Ge.version>=20||Ge.safari&&Ge.version>=6||Ge.opera&&Ge.version>=10||Ge.ios&&Ge.osversion&&Ge.osversion.split(".")[0]>=6||Ge.blackberry&&Ge.version>=10.1||Ge.chromium&&Ge.version>=20?Ge.a=oe:Ge.msie&&Ge.version<10||Ge.chrome&&Ge.version<20||Ge.firefox&&Ge.version<20||Ge.safari&&Ge.version<6||Ge.opera&&Ge.version<10||Ge.ios&&Ge.osversion&&Ge.osversion.split(".")[0]<6||Ge.chromium&&Ge.version<20?Ge.c=oe:Ge.x=oe,Ge}var se=te(typeof navigator!="undefined"&&navigator.userAgent||"");se.test=function(ne){for(var a=0;a=0;){if(y[0][a]>y[1][a])return 1;if(y[0][a]===y[1][a]){if(a===0)return 0}else return-1}}function ae(ne,a,y){var x=se;typeof a=="string"&&(y=a,a=void 0),a===void 0&&(a=!1),y&&(x=te(y));var b=""+x.version;for(var z in ne)if(ne.hasOwnProperty(z)&&x[z]){if(typeof ne[z]!="string")throw new Error("Browser version in the minVersion map should be a string: "+z+": "+String(ne));return ce([b,ne[z]])<0}return a}function ie(ne,a,y){return!ae(ne,a,y)}return se.isUnsupportedBrowser=ae,se.compareVersions=ce,se.check=ie,se._detect=te,se.detect=te,se})},{}],89:[function(E,Se,ye){},{}],90:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("base64-js"),se=E("ieee754");ye.Buffer=ae,ye.SlowBuffer=le,ye.INSPECT_MAX_BYTES=50;var de=2147483647;ye.kMaxLength=de,ae.TYPED_ARRAY_SUPPORT=ue(),!ae.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function ue(){try{var Ee=new Uint8Array(1);return Ee.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},Ee.foo()===42}catch(xe){return!1}}Object.defineProperty(ae.prototype,"parent",{enumerable:!0,get:function(){if(ae.isBuffer(this))return this.buffer}}),Object.defineProperty(ae.prototype,"offset",{enumerable:!0,get:function(){if(ae.isBuffer(this))return this.byteOffset}});function ce(Ee){if(Ee>de)throw new RangeError('The value "'+Ee+'" is invalid for option "size"');var xe=new Uint8Array(Ee);return xe.__proto__=ae.prototype,xe}function ae(Ee,xe,we){if(typeof Ee=="number"){if(typeof xe=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return y(Ee)}return ie(Ee,xe,we)}typeof Symbol!="undefined"&&Symbol.species!=null&&ae[Symbol.species]===ae&&Object.defineProperty(ae,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),ae.poolSize=8192;function ie(Ee,xe,we){if(typeof Ee=="string")return x(Ee,xe);if(ArrayBuffer.isView(Ee))return b(Ee);if(Ee==null)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ee);if(De(Ee,ArrayBuffer)||Ee&&De(Ee.buffer,ArrayBuffer))return z(Ee,xe,we);if(typeof Ee=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Be=Ee.valueOf&&Ee.valueOf();if(Be!=null&&Be!==Ee)return ae.from(Be,xe,we);var Ke=ee(Ee);if(Ke)return Ke;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof Ee[Symbol.toPrimitive]=="function")return ae.from(Ee[Symbol.toPrimitive]("string"),xe,we);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Ee)}ae.from=function(Ee,xe,we){return ie(Ee,xe,we)},ae.prototype.__proto__=Uint8Array.prototype,ae.__proto__=Uint8Array;function ne(Ee){if(typeof Ee!="number")throw new TypeError('"size" argument must be of type number');if(Ee<0)throw new RangeError('The value "'+Ee+'" is invalid for option "size"')}function a(Ee,xe,we){return ne(Ee),Ee<=0?ce(Ee):xe!==void 0?typeof we=="string"?ce(Ee).fill(xe,we):ce(Ee).fill(xe):ce(Ee)}ae.alloc=function(Ee,xe,we){return a(Ee,xe,we)};function y(Ee){return ne(Ee),ce(Ee<0?0:re(Ee)|0)}ae.allocUnsafe=function(Ee){return y(Ee)},ae.allocUnsafeSlow=function(Ee){return y(Ee)};function x(Ee,xe){if((typeof xe!="string"||xe==="")&&(xe="utf8"),!ae.isEncoding(xe))throw new TypeError("Unknown encoding: "+xe);var we=he(Ee,xe)|0,Be=ce(we),Ke=Be.write(Ee,xe);return Ke!==we&&(Be=Be.slice(0,Ke)),Be}function b(Ee){for(var xe=Ee.length<0?0:re(Ee.length)|0,we=ce(xe),Be=0;Be=de)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+de.toString(16)+" bytes");return Ee|0}function le(Ee){return+Ee!=Ee&&(Ee=0),ae.alloc(+Ee)}ae.isBuffer=function(xe){return xe!=null&&xe._isBuffer===!0&&xe!==ae.prototype},ae.compare=function(xe,we){if(De(xe,Uint8Array)&&(xe=ae.from(xe,xe.offset,xe.byteLength)),De(we,Uint8Array)&&(we=ae.from(we,we.offset,we.byteLength)),!ae.isBuffer(xe)||!ae.isBuffer(we))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(xe===we)return 0;for(var Be=xe.length,Ke=we.length,nt=0,ke=Math.min(Be,Ke);nt2&&arguments[2]===!0;if(!Be&&we===0)return 0;for(var Ke=!1;;)switch(xe){case"ascii":case"latin1":case"binary":return we;case"utf8":case"utf-8":return Oe(Ee).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return we*2;case"hex":return we>>>1;case"base64":return Ne(Ee).length;default:if(Ke)return Be?-1:Oe(Ee).length;xe=(""+xe).toLowerCase(),Ke=!0}}ae.byteLength=he;function ve(Ee,xe,we){var Be=!1;if((xe===void 0||xe<0)&&(xe=0),xe>this.length||((we===void 0||we>this.length)&&(we=this.length),we<=0)||(we>>>=0,xe>>>=0,we<=xe))return"";for(Ee||(Ee="utf8");;)switch(Ee){case"hex":return Xe(this,xe,we);case"utf8":case"utf-8":return Ue(this,xe,we);case"ascii":return ot(this,xe,we);case"latin1":case"binary":return Ve(this,xe,we);case"base64":return Me(this,xe,we);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ze(this,xe,we);default:if(Be)throw new TypeError("Unknown encoding: "+Ee);Ee=(Ee+"").toLowerCase(),Be=!0}}ae.prototype._isBuffer=!0;function fe(Ee,xe,we){var Be=Ee[xe];Ee[xe]=Ee[we],Ee[we]=Be}ae.prototype.swap16=function(){var xe=this.length;if(xe%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var we=0;wewe&&(xe+=" ... "),""},ae.prototype.compare=function(xe,we,Be,Ke,nt){if(De(xe,Uint8Array)&&(xe=ae.from(xe,xe.offset,xe.byteLength)),!ae.isBuffer(xe))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof xe);if(we===void 0&&(we=0),Be===void 0&&(Be=xe?xe.length:0),Ke===void 0&&(Ke=0),nt===void 0&&(nt=this.length),we<0||Be>xe.length||Ke<0||nt>this.length)throw new RangeError("out of range index");if(Ke>=nt&&we>=Be)return 0;if(Ke>=nt)return-1;if(we>=Be)return 1;if(we>>>=0,Be>>>=0,Ke>>>=0,nt>>>=0,this===xe)return 0;for(var ke=nt-Ke,$e=Be-we,gt=Math.min(ke,$e),ct=this.slice(Ke,nt),vt=xe.slice(we,Be),st=0;st2147483647?we=2147483647:we<-2147483648&&(we=-2147483648),we=+we,je(we)&&(we=Ke?0:Ee.length-1),we<0&&(we=Ee.length+we),we>=Ee.length){if(Ke)return-1;we=Ee.length-1}else if(we<0)if(Ke)we=0;else return-1;if(typeof xe=="string"&&(xe=ae.from(xe,Be)),ae.isBuffer(xe))return xe.length===0?-1:ge(Ee,xe,we,Be,Ke);if(typeof xe=="number")return xe=xe&255,typeof Uint8Array.prototype.indexOf=="function"?Ke?Uint8Array.prototype.indexOf.call(Ee,xe,we):Uint8Array.prototype.lastIndexOf.call(Ee,xe,we):ge(Ee,[xe],we,Be,Ke);throw new TypeError("val must be string, number or Buffer")}function ge(Ee,xe,we,Be,Ke){var nt=1,ke=Ee.length,$e=xe.length;if(Be!==void 0&&(Be=String(Be).toLowerCase(),Be==="ucs2"||Be==="ucs-2"||Be==="utf16le"||Be==="utf-16le")){if(Ee.length<2||xe.length<2)return-1;nt=2,ke/=2,$e/=2,we/=2}function gt(at,lt){return nt===1?at[lt]:at.readUInt16BE(lt*nt)}var ct;if(Ke){var vt=-1;for(ct=we;ctke&&(we=ke-$e),ct=we;ct>=0;ct--){for(var st=!0,ht=0;ht<$e;ht++)if(gt(Ee,ct+ht)!==gt(xe,ht)){st=!1;break}if(st)return ct}return-1}ae.prototype.includes=function(xe,we,Be){return this.indexOf(xe,we,Be)!==-1},ae.prototype.indexOf=function(xe,we,Be){return me(this,xe,we,Be,!0)},ae.prototype.lastIndexOf=function(xe,we,Be){return me(this,xe,we,Be,!1)};function be(Ee,xe,we,Be){we=Number(we)||0;var Ke=Ee.length-we;Be?(Be=Number(Be),Be>Ke&&(Be=Ke)):Be=Ke;var nt=xe.length;Be>nt/2&&(Be=nt/2);for(var ke=0;ke>>0,isFinite(Be)?(Be=Be>>>0,Ke===void 0&&(Ke="utf8")):(Ke=Be,Be=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var nt=this.length-we;if((Be===void 0||Be>nt)&&(Be=nt),xe.length>0&&(Be<0||we<0)||we>this.length)throw new RangeError("Attempt to write outside buffer bounds");Ke||(Ke="utf8");for(var ke=!1;;)switch(Ke){case"hex":return be(this,xe,we,Be);case"utf8":case"utf-8":return Pe(this,xe,we,Be);case"ascii":return Te(this,xe,we,Be);case"latin1":case"binary":return Ce(this,xe,we,Be);case"base64":return Le(this,xe,we,Be);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ie(this,xe,we,Be);default:if(ke)throw new TypeError("Unknown encoding: "+Ke);Ke=(""+Ke).toLowerCase(),ke=!0}},ae.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Me(Ee,xe,we){return xe===0&&we===Ee.length?te.fromByteArray(Ee):te.fromByteArray(Ee.slice(xe,we))}function Ue(Ee,xe,we){we=Math.min(Ee.length,we);for(var Be=[],Ke=xe;Ke239?4:nt>223?3:nt>191?2:1;if(Ke+$e<=we){var gt,ct,vt,st;switch($e){case 1:nt<128&&(ke=nt);break;case 2:gt=Ee[Ke+1],(gt&192)===128&&(st=(nt&31)<<6|gt&63,st>127&&(ke=st));break;case 3:gt=Ee[Ke+1],ct=Ee[Ke+2],(gt&192)===128&&(ct&192)===128&&(st=(nt&15)<<12|(gt&63)<<6|ct&63,st>2047&&(st<55296||st>57343)&&(ke=st));break;case 4:gt=Ee[Ke+1],ct=Ee[Ke+2],vt=Ee[Ke+3],(gt&192)===128&&(ct&192)===128&&(vt&192)===128&&(st=(nt&15)<<18|(gt&63)<<12|(ct&63)<<6|vt&63,st>65535&&st<1114112&&(ke=st))}}ke===null?(ke=65533,$e=1):ke>65535&&(ke-=65536,Be.push(ke>>>10&1023|55296),ke=56320|ke&1023),Be.push(ke),Ke+=$e}return Ge(Be)}var Qe=4096;function Ge(Ee){var xe=Ee.length;if(xe<=Qe)return String.fromCharCode.apply(String,Ee);for(var we="",Be=0;BeBe)&&(we=Be);for(var Ke="",nt=xe;ntBe&&(xe=Be),we<0?(we+=Be,we<0&&(we=0)):we>Be&&(we=Be),wewe)throw new RangeError("Trying to access beyond buffer length")}ae.prototype.readUIntLE=function(xe,we,Be){xe=xe>>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=this[xe],nt=1,ke=0;++ke>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=this[xe+--we],nt=1;we>0&&(nt*=256);)Ke+=this[xe+--we]*nt;return Ke},ae.prototype.readUInt8=function(xe,we){return xe=xe>>>0,we||ze(xe,1,this.length),this[xe]},ae.prototype.readUInt16LE=function(xe,we){return xe=xe>>>0,we||ze(xe,2,this.length),this[xe]|this[xe+1]<<8},ae.prototype.readUInt16BE=function(xe,we){return xe=xe>>>0,we||ze(xe,2,this.length),this[xe]<<8|this[xe+1]},ae.prototype.readUInt32LE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),(this[xe]|this[xe+1]<<8|this[xe+2]<<16)+this[xe+3]*16777216},ae.prototype.readUInt32BE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),this[xe]*16777216+(this[xe+1]<<16|this[xe+2]<<8|this[xe+3])},ae.prototype.readIntLE=function(xe,we,Be){xe=xe>>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=this[xe],nt=1,ke=0;++ke=nt&&(Ke-=Math.pow(2,8*we)),Ke},ae.prototype.readIntBE=function(xe,we,Be){xe=xe>>>0,we=we>>>0,Be||ze(xe,we,this.length);for(var Ke=we,nt=1,ke=this[xe+--Ke];Ke>0&&(nt*=256);)ke+=this[xe+--Ke]*nt;return nt*=128,ke>=nt&&(ke-=Math.pow(2,8*we)),ke},ae.prototype.readInt8=function(xe,we){return xe=xe>>>0,we||ze(xe,1,this.length),this[xe]&128?(255-this[xe]+1)*-1:this[xe]},ae.prototype.readInt16LE=function(xe,we){xe=xe>>>0,we||ze(xe,2,this.length);var Be=this[xe]|this[xe+1]<<8;return Be&32768?Be|4294901760:Be},ae.prototype.readInt16BE=function(xe,we){xe=xe>>>0,we||ze(xe,2,this.length);var Be=this[xe+1]|this[xe]<<8;return Be&32768?Be|4294901760:Be},ae.prototype.readInt32LE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),this[xe]|this[xe+1]<<8|this[xe+2]<<16|this[xe+3]<<24},ae.prototype.readInt32BE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),this[xe]<<24|this[xe+1]<<16|this[xe+2]<<8|this[xe+3]},ae.prototype.readFloatLE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),se.read(this,xe,!0,23,4)},ae.prototype.readFloatBE=function(xe,we){return xe=xe>>>0,we||ze(xe,4,this.length),se.read(this,xe,!1,23,4)},ae.prototype.readDoubleLE=function(xe,we){return xe=xe>>>0,we||ze(xe,8,this.length),se.read(this,xe,!0,52,8)},ae.prototype.readDoubleBE=function(xe,we){return xe=xe>>>0,we||ze(xe,8,this.length),se.read(this,xe,!1,52,8)};function Re(Ee,xe,we,Be,Ke,nt){if(!ae.isBuffer(Ee))throw new TypeError('"buffer" argument must be a Buffer instance');if(xe>Ke||xeEe.length)throw new RangeError("Index out of range")}ae.prototype.writeUIntLE=function(xe,we,Be,Ke){if(xe=+xe,we=we>>>0,Be=Be>>>0,!Ke){var nt=Math.pow(2,8*Be)-1;Re(this,xe,we,Be,nt,0)}var ke=1,$e=0;for(this[we]=xe&255;++$e>>0,Be=Be>>>0,!Ke){var nt=Math.pow(2,8*Be)-1;Re(this,xe,we,Be,nt,0)}var ke=Be-1,$e=1;for(this[we+ke]=xe&255;--ke>=0&&($e*=256);)this[we+ke]=xe/$e&255;return we+Be},ae.prototype.writeUInt8=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,1,255,0),this[we]=xe&255,we+1},ae.prototype.writeUInt16LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,65535,0),this[we]=xe&255,this[we+1]=xe>>>8,we+2},ae.prototype.writeUInt16BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,65535,0),this[we]=xe>>>8,this[we+1]=xe&255,we+2},ae.prototype.writeUInt32LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,4294967295,0),this[we+3]=xe>>>24,this[we+2]=xe>>>16,this[we+1]=xe>>>8,this[we]=xe&255,we+4},ae.prototype.writeUInt32BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,4294967295,0),this[we]=xe>>>24,this[we+1]=xe>>>16,this[we+2]=xe>>>8,this[we+3]=xe&255,we+4},ae.prototype.writeIntLE=function(xe,we,Be,Ke){if(xe=+xe,we=we>>>0,!Ke){var nt=Math.pow(2,8*Be-1);Re(this,xe,we,Be,nt-1,-nt)}var ke=0,$e=1,gt=0;for(this[we]=xe&255;++ke>0)-gt&255;return we+Be},ae.prototype.writeIntBE=function(xe,we,Be,Ke){if(xe=+xe,we=we>>>0,!Ke){var nt=Math.pow(2,8*Be-1);Re(this,xe,we,Be,nt-1,-nt)}var ke=Be-1,$e=1,gt=0;for(this[we+ke]=xe&255;--ke>=0&&($e*=256);)xe<0&>===0&&this[we+ke+1]!==0&&(gt=1),this[we+ke]=(xe/$e>>0)-gt&255;return we+Be},ae.prototype.writeInt8=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,1,127,-128),xe<0&&(xe=255+xe+1),this[we]=xe&255,we+1},ae.prototype.writeInt16LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,32767,-32768),this[we]=xe&255,this[we+1]=xe>>>8,we+2},ae.prototype.writeInt16BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,2,32767,-32768),this[we]=xe>>>8,this[we+1]=xe&255,we+2},ae.prototype.writeInt32LE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,2147483647,-2147483648),this[we]=xe&255,this[we+1]=xe>>>8,this[we+2]=xe>>>16,this[we+3]=xe>>>24,we+4},ae.prototype.writeInt32BE=function(xe,we,Be){return xe=+xe,we=we>>>0,Be||Re(this,xe,we,4,2147483647,-2147483648),xe<0&&(xe=4294967295+xe+1),this[we]=xe>>>24,this[we+1]=xe>>>16,this[we+2]=xe>>>8,this[we+3]=xe&255,we+4};function He(Ee,xe,we,Be,Ke,nt){if(we+Be>Ee.length)throw new RangeError("Index out of range");if(we<0)throw new RangeError("Index out of range")}function rt(Ee,xe,we,Be,Ke){return xe=+xe,we=we>>>0,Ke||He(Ee,xe,we,4,34028234663852886e22,-34028234663852886e22),se.write(Ee,xe,we,Be,23,4),we+4}ae.prototype.writeFloatLE=function(xe,we,Be){return rt(this,xe,we,!0,Be)},ae.prototype.writeFloatBE=function(xe,we,Be){return rt(this,xe,we,!1,Be)};function qe(Ee,xe,we,Be,Ke){return xe=+xe,we=we>>>0,Ke||He(Ee,xe,we,8,17976931348623157e292,-17976931348623157e292),se.write(Ee,xe,we,Be,52,8),we+8}ae.prototype.writeDoubleLE=function(xe,we,Be){return qe(this,xe,we,!0,Be)},ae.prototype.writeDoubleBE=function(xe,we,Be){return qe(this,xe,we,!1,Be)},ae.prototype.copy=function(xe,we,Be,Ke){if(!ae.isBuffer(xe))throw new TypeError("argument should be a Buffer");if(Be||(Be=0),!Ke&&Ke!==0&&(Ke=this.length),we>=xe.length&&(we=xe.length),we||(we=0),Ke>0&&Ke=this.length)throw new RangeError("Index out of range");if(Ke<0)throw new RangeError("sourceEnd out of bounds");Ke>this.length&&(Ke=this.length),xe.length-we=0;--ke)xe[ke+we]=this[ke+Be];else Uint8Array.prototype.set.call(xe,this.subarray(Be,Ke),we);return nt},ae.prototype.fill=function(xe,we,Be,Ke){if(typeof xe=="string"){if(typeof we=="string"?(Ke=we,we=0,Be=this.length):typeof Be=="string"&&(Ke=Be,Be=this.length),Ke!==void 0&&typeof Ke!="string")throw new TypeError("encoding must be a string");if(typeof Ke=="string"&&!ae.isEncoding(Ke))throw new TypeError("Unknown encoding: "+Ke);if(xe.length===1){var nt=xe.charCodeAt(0);(Ke==="utf8"&&nt<128||Ke==="latin1")&&(xe=nt)}}else typeof xe=="number"&&(xe=xe&255);if(we<0||this.length>>0,Be=Be===void 0?this.length:Be>>>0,xe||(xe=0);var ke;if(typeof xe=="number")for(ke=we;ke55295&&we<57344){if(!Ke){if(we>56319){(xe-=3)>-1&&nt.push(239,191,189);continue}else if(ke+1===Be){(xe-=3)>-1&&nt.push(239,191,189);continue}Ke=we;continue}if(we<56320){(xe-=3)>-1&&nt.push(239,191,189),Ke=we;continue}we=(Ke-55296<<10|we-56320)+65536}else Ke&&(xe-=3)>-1&&nt.push(239,191,189);if(Ke=null,we<128){if((xe-=1)<0)break;nt.push(we)}else if(we<2048){if((xe-=2)<0)break;nt.push(we>>6|192,we&63|128)}else if(we<65536){if((xe-=3)<0)break;nt.push(we>>12|224,we>>6&63|128,we&63|128)}else if(we<1114112){if((xe-=4)<0)break;nt.push(we>>18|240,we>>12&63|128,we>>6&63|128,we&63|128)}else throw new Error("Invalid code point")}return nt}function Ye(Ee){for(var xe=[],we=0;we>8,Ke=we%256,nt.push(Ke),nt.push(Be);return nt}function Ne(Ee){return te.toByteArray(_e(Ee))}function et(Ee,xe,we,Be){for(var Ke=0;Ke=xe.length||Ke>=Ee.length);++Ke)xe[Ke+we]=Ee[Ke];return Ke}function De(Ee,xe){return Ee instanceof xe||Ee!=null&&Ee.constructor!=null&&Ee.constructor.name!=null&&Ee.constructor.name===xe.name}function je(Ee){return Ee!==Ee}}).call(this)}).call(this,E("buffer").Buffer)},{"base64-js":87,buffer:90,ieee754:357}],91:[function(E,Se,ye){Se.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",451:"Unavailable For Legal Reasons",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"}},{}],92:[function(E,Se,ye){"use strict";var oe=E("get-intrinsic"),te=E("./"),se=te(oe("String.prototype.indexOf"));Se.exports=function(ue,ce){var ae=oe(ue,!!ce);return typeof ae=="function"&&se(ue,".prototype.")>-1?te(ae):ae}},{"./":93,"get-intrinsic":348}],93:[function(E,Se,ye){"use strict";var oe=E("function-bind"),te=E("get-intrinsic"),se=te("%Function.prototype.apply%"),de=te("%Function.prototype.call%"),ue=te("%Reflect.apply%",!0)||oe.call(de,se),ce=te("%Object.getOwnPropertyDescriptor%",!0),ae=te("%Object.defineProperty%",!0),ie=te("%Math.max%");if(ae)try{ae({},"a",{value:1})}catch(a){ae=null}Se.exports=function(y){var x=ue(oe,de,arguments);if(ce&&ae){var b=ce(x,"length");b.configurable&&ae(x,"length",{value:1+ie(0,y.length-(arguments.length-1))})}return x};var ne=function(){return ue(oe,se,arguments)};ae?ae(Se.exports,"apply",{value:ne}):Se.exports.apply=ne},{"function-bind":347,"get-intrinsic":348}],94:[function(E,Se,ye){"use strict";var oe=Array.prototype.slice;Se.exports=te;function te(de,ue){if(!(this instanceof te))return new te(de,ue);this.src=de,this._withAccess=ue}te.prototype.withAccess=function(de){return this._withAccess=de!==!1,this},te.prototype.pick=function(de){return Array.isArray(de)||(de=oe.call(arguments)),de.length&&(this.keys=de),this},te.prototype.to=function(de){if(de=de||{},!this.src)return de;var ue=this.keys||Object.keys(this.src);if(!this._withAccess){for(var ce=0;ce>8&255]},Oe=function(ke){return[ke&255,ke>>8&255,ke>>16&255,ke>>24&255]},Ye=function(ke){return ke[3]<<24|ke[2]<<16|ke[1]<<8|ke[0]},Fe=function(ke){return qe(ke,23,4)},Ne=function(ke){return qe(ke,52,8)},et=function(ke,$e){le(ke[Ie],$e,{get:function(){return Pe(this)[$e]}})},De=function(ke,$e,gt,ct){var vt=x(gt),st=Pe(ke);if(vt+$e>st.byteLength)throw Re(Ue);var ht=Pe(st.buffer).bytes,at=vt+st.byteOffset,lt=ve(ht,at,at+$e);return ct?lt:rt(lt)},je=function(ke,$e,gt,ct,vt,st){var ht=x(gt),at=Pe(ke);if(ht+$e>at.byteLength)throw Re(Ue);for(var lt=Pe(at.buffer).bytes,ft=ht+at.byteOffset,mt=ct(+vt),Pt=0;Pt<$e;Pt++)lt[ft+Pt]=mt[st?Pt:$e-Pt-1]};if(!de)Ge=function($e){ne(this,ot);var gt=x($e);Te(this,{bytes:He(ze(gt),0),byteLength:gt}),se||(this.byteLength=gt)},ot=Ge[Ie],Ve=function($e,gt,ct){ne(this,Xe),ne($e,ot);var vt=Pe($e).byteLength,st=a(gt);if(st<0||st>vt)throw Re("Wrong offset");if(ct=ct===void 0?vt-st:y(ct),st+ct>vt)throw Re(Me);Te(this,{buffer:$e,byteLength:ct,byteOffset:st}),se||(this.buffer=$e,this.byteLength=ct,this.byteOffset=st)},Xe=Ve[Ie],se&&(et(Ge,"byteLength"),et(Ve,"buffer"),et(Ve,"byteLength"),et(Ve,"byteOffset")),ae(Xe,{getInt8:function($e){return De(this,1,$e)[0]<<24>>24},getUint8:function($e){return De(this,1,$e)[0]},getInt16:function($e){var gt=De(this,2,$e,arguments.length>1?arguments[1]:void 0);return(gt[1]<<8|gt[0])<<16>>16},getUint16:function($e){var gt=De(this,2,$e,arguments.length>1?arguments[1]:void 0);return gt[1]<<8|gt[0]},getInt32:function($e){return Ye(De(this,4,$e,arguments.length>1?arguments[1]:void 0))},getUint32:function($e){return Ye(De(this,4,$e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function($e){return ut(De(this,4,$e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function($e){return ut(De(this,8,$e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function($e,gt){je(this,1,$e,_e,gt)},setUint8:function($e,gt){je(this,1,$e,_e,gt)},setInt16:function($e,gt){je(this,2,$e,We,gt,arguments.length>2?arguments[2]:void 0)},setUint16:function($e,gt){je(this,2,$e,We,gt,arguments.length>2?arguments[2]:void 0)},setInt32:function($e,gt){je(this,4,$e,Oe,gt,arguments.length>2?arguments[2]:void 0)},setUint32:function($e,gt){je(this,4,$e,Oe,gt,arguments.length>2?arguments[2]:void 0)},setFloat32:function($e,gt){je(this,4,$e,Fe,gt,arguments.length>2?arguments[2]:void 0)},setFloat64:function($e,gt){je(this,8,$e,Ne,gt,arguments.length>2?arguments[2]:void 0)}});else{var Ee=ge&&Qe.name!==Ce;if(!ie(function(){Qe(1)})||!ie(function(){new Qe(-1)})||ie(function(){return new Qe,new Qe(1.5),new Qe(NaN),Ee&&!be})){Ge=function($e){return ne(this,ot),new Qe(x($e))},Ge[Ie]=ot;for(var xe=re(Qe),we=0,Be;xe.length>we;)(Be=xe[we++])in Ge||ce(Ge,Be,Qe[Be]);ot.constructor=Ge}else Ee&&be&&ce(Qe,"name",Ce);ee&&z(Xe)!==Ze&&ee(Xe,Ze);var Ke=new Ve(new Ge(2)),nt=te(Xe.setInt8);Ke.setInt8(0,2147483648),Ke.setInt8(1,2147483649),(Ke.getInt8(0)||!Ke.getInt8(1))&&ae(Xe,{setInt8:function($e,gt){nt(this,$e,gt<<24>>24)},setUint8:function($e,gt){nt(this,$e,gt<<24>>24)}},{unsafe:!0})}fe(Ge,Ce),fe(Ve,Le),Se.exports={ArrayBuffer:Ge,DataView:Ve}},{"../internals/an-instance":100,"../internals/array-buffer-native":102,"../internals/array-fill":106,"../internals/array-slice-simple":116,"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-name":156,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/ieee754":169,"../internals/internal-state":173,"../internals/object-define-property":198,"../internals/object-get-own-property-names":201,"../internals/object-get-prototype-of":203,"../internals/object-set-prototype-of":208,"../internals/redefine-all":221,"../internals/set-to-string-tag":234,"../internals/to-index":246,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],105:[function(E,Se,ye){"use strict";var oe=E("../internals/to-object"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like"),de=Math.min;Se.exports=[].copyWithin||function(ce,ae){var ie=oe(this),ne=se(ie),a=te(ce,ne),y=te(ae,ne),x=arguments.length>2?arguments[2]:void 0,b=de((x===void 0?ne:te(x,ne))-y,ne-a),z=1;for(y0;)y in ie?ie[a]=ie[y]:delete ie[a],a+=z,y+=z;return ie}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],106:[function(E,Se,ye){"use strict";var oe=E("../internals/to-object"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like");Se.exports=function(ue){for(var ce=oe(this),ae=se(ce),ie=arguments.length,ne=te(ie>1?arguments[1]:void 0,ae),a=ie>2?arguments[2]:void 0,y=a===void 0?ae:te(a,ae);y>ne;)ce[ne++]=ue;return ce}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-object":250}],107:[function(E,Se,ye){"use strict";var oe=E("../internals/array-iteration").forEach,te=E("../internals/array-method-is-strict"),se=te("forEach");Se.exports=se?[].forEach:function(ue){return oe(this,ue,arguments.length>1?arguments[1]:void 0)}},{"../internals/array-iteration":111,"../internals/array-method-is-strict":114}],108:[function(E,Se,ye){var oe=E("../internals/length-of-array-like");Se.exports=function(te,se){for(var de=0,ue=oe(se),ce=new te(ue);ue>de;)ce[de]=se[de++];return ce}},{"../internals/length-of-array-like":188}],109:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/function-bind-context"),se=E("../internals/function-call"),de=E("../internals/to-object"),ue=E("../internals/call-with-safe-iteration-closing"),ce=E("../internals/is-array-iterator-method"),ae=E("../internals/is-constructor"),ie=E("../internals/length-of-array-like"),ne=E("../internals/create-property"),a=E("../internals/get-iterator"),y=E("../internals/get-iterator-method"),x=oe.Array;Se.exports=function(z){var ee=de(z),re=ae(this),le=arguments.length,he=le>1?arguments[1]:void 0,ve=he!==void 0;ve&&(he=te(he,le>2?arguments[2]:void 0));var fe=y(ee),me=0,ge,be,Pe,Te,Ce,Le;if(fe&&!(this==x&&ce(fe)))for(Te=a(ee,fe),Ce=Te.next,be=re?new this:[];!(Pe=se(Ce,Te)).done;me++)Le=ve?ue(Te,he,[Pe.value,me],!0):Pe.value,ne(be,me,Le);else for(ge=ie(ee),be=re?new this(ge):x(ge);ge>me;me++)Le=ve?he(ee[me],me):ee[me],ne(be,me,Le);return be.length=me,be}},{"../internals/call-with-safe-iteration-closing":121,"../internals/create-property":131,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/is-constructor":177,"../internals/length-of-array-like":188,"../internals/to-object":250}],110:[function(E,Se,ye){var oe=E("../internals/to-indexed-object"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like"),de=function(ue){return function(ce,ae,ie){var ne=oe(ce),a=se(ne),y=te(ie,a),x;if(ue&&ae!=ae){for(;a>y;)if(x=ne[y++],x!=x)return!0}else for(;a>y;y++)if((ue||y in ne)&&ne[y]===ae)return ue||y||0;return!ue&&-1}};Se.exports={includes:de(!0),indexOf:de(!1)}},{"../internals/length-of-array-like":188,"../internals/to-absolute-index":245,"../internals/to-indexed-object":247}],111:[function(E,Se,ye){var oe=E("../internals/function-bind-context"),te=E("../internals/function-uncurry-this"),se=E("../internals/indexed-object"),de=E("../internals/to-object"),ue=E("../internals/length-of-array-like"),ce=E("../internals/array-species-create"),ae=te([].push),ie=function(ne){var a=ne==1,y=ne==2,x=ne==3,b=ne==4,z=ne==6,ee=ne==7,re=ne==5||z;return function(le,he,ve,fe){for(var me=de(le),ge=se(me),be=oe(he,ve),Pe=ue(ge),Te=0,Ce=fe||ce,Le=a?Ce(le,Pe):y||ee?Ce(le,0):void 0,Ie,Me;Pe>Te;Te++)if((re||Te in ge)&&(Ie=ge[Te],Me=be(Ie,Te,me),ne))if(a)Le[Te]=Me;else if(Me)switch(ne){case 3:return!0;case 5:return Ie;case 6:return Te;case 2:ae(Le,Ie)}else switch(ne){case 4:return!1;case 7:ae(Le,Ie)}return z?-1:x||b?b:Le}};Se.exports={forEach:ie(0),map:ie(1),filter:ie(2),some:ie(3),every:ie(4),find:ie(5),findIndex:ie(6),filterReject:ie(7)}},{"../internals/array-species-create":120,"../internals/function-bind-context":153,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],112:[function(E,Se,ye){"use strict";var oe=E("../internals/function-apply"),te=E("../internals/to-indexed-object"),se=E("../internals/to-integer-or-infinity"),de=E("../internals/length-of-array-like"),ue=E("../internals/array-method-is-strict"),ce=Math.min,ae=[].lastIndexOf,ie=!!ae&&1/[1].lastIndexOf(1,-0)<0,ne=ue("lastIndexOf"),a=ie||!ne;Se.exports=a?function(x){if(ie)return oe(ae,this,arguments)||0;var b=te(this),z=de(b),ee=z-1;for(arguments.length>1&&(ee=ce(ee,se(arguments[1]))),ee<0&&(ee=z+ee);ee>=0;ee--)if(ee in b&&b[ee]===x)return ee||0;return-1}:ae},{"../internals/array-method-is-strict":114,"../internals/function-apply":152,"../internals/length-of-array-like":188,"../internals/to-indexed-object":247,"../internals/to-integer-or-infinity":248}],113:[function(E,Se,ye){var oe=E("../internals/fails"),te=E("../internals/well-known-symbol"),se=E("../internals/engine-v8-version"),de=te("species");Se.exports=function(ue){return se>=51||!oe(function(){var ce=[],ae=ce.constructor={};return ae[de]=function(){return{foo:1}},ce[ue](Boolean).foo!==1})}},{"../internals/engine-v8-version":146,"../internals/fails":150,"../internals/well-known-symbol":268}],114:[function(E,Se,ye){"use strict";var oe=E("../internals/fails");Se.exports=function(te,se){var de=[][te];return!!de&&oe(function(){de.call(null,se||function(){return 1},1)})}},{"../internals/fails":150}],115:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/a-callable"),se=E("../internals/to-object"),de=E("../internals/indexed-object"),ue=E("../internals/length-of-array-like"),ce=oe.TypeError,ae=function(ie){return function(ne,a,y,x){te(a);var b=se(ne),z=de(b),ee=ue(b),re=ie?ee-1:0,le=ie?-1:1;if(y<2)for(;;){if(re in z){x=z[re],re+=le;break}if(re+=le,ie?re<0:ee<=re)throw ce("Reduce of empty array with no initial value")}for(;ie?re>=0:ee>re;re+=le)re in z&&(x=a(x,z[re],re,b));return x}};Se.exports={left:ae(!1),right:ae(!0)}},{"../internals/a-callable":95,"../internals/global":163,"../internals/indexed-object":170,"../internals/length-of-array-like":188,"../internals/to-object":250}],116:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-absolute-index"),se=E("../internals/length-of-array-like"),de=E("../internals/create-property"),ue=oe.Array,ce=Math.max;Se.exports=function(ae,ie,ne){for(var a=se(ae),y=te(ie,a),x=te(ne===void 0?a:ne,a),b=ue(ce(x-y,0)),z=0;y0;)ce[y]=ce[--y];y!==ne++&&(ce[y]=a)}return ce},ue=function(ce,ae,ie,ne){for(var a=ae.length,y=ie.length,x=0,b=0;x0&&ae[0]<4?1:+(ae[0]+ae[1])),!ie&&te&&(ae=te.match(/Edge\/(\d+)/),(!ae||ae[1]>=74)&&(ae=te.match(/Chrome\/(\d+)/),ae&&(ie=+ae[1]))),Se.exports=ie},{"../internals/engine-user-agent":145,"../internals/global":163}],147:[function(E,Se,ye){var oe=E("../internals/engine-user-agent"),te=oe.match(/AppleWebKit\/(\d+)\./);Se.exports=!!te&&+te[1]},{"../internals/engine-user-agent":145}],148:[function(E,Se,ye){Se.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],149:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/object-get-own-property-descriptor").f,se=E("../internals/create-non-enumerable-property"),de=E("../internals/redefine"),ue=E("../internals/set-global"),ce=E("../internals/copy-constructor-properties"),ae=E("../internals/is-forced");Se.exports=function(ie,ne){var a=ie.target,y=ie.global,x=ie.stat,b,z,ee,re,le,he;if(y?z=oe:x?z=oe[a]||ue(a,{}):z=(oe[a]||{}).prototype,z)for(ee in ne){if(le=ne[ee],ie.noTargetGet?(he=te(z,ee),re=he&&he.value):re=z[ee],b=ae(y?ee:a+(x?".":"#")+ee,ie.forced),!b&&re!==void 0){if(typeof le==typeof re)continue;ce(le,re)}(ie.sham||re&&re.sham)&&se(le,"sham",!0),de(z,ee,le,ie)}}},{"../internals/copy-constructor-properties":125,"../internals/create-non-enumerable-property":129,"../internals/global":163,"../internals/is-forced":178,"../internals/object-get-own-property-descriptor":199,"../internals/redefine":222,"../internals/set-global":232}],150:[function(E,Se,ye){Se.exports=function(oe){try{return!!oe()}catch(te){return!0}}},{}],151:[function(E,Se,ye){"use strict";E("../modules/es.regexp.exec");var oe=E("../internals/function-uncurry-this"),te=E("../internals/redefine"),se=E("../internals/regexp-exec"),de=E("../internals/fails"),ue=E("../internals/well-known-symbol"),ce=E("../internals/create-non-enumerable-property"),ae=ue("species"),ie=RegExp.prototype;Se.exports=function(ne,a,y,x){var b=ue(ne),z=!de(function(){var he={};return he[b]=function(){return 7},""[ne](he)!=7}),ee=z&&!de(function(){var he=!1,ve=/a/;return ne==="split"&&(ve={},ve.constructor={},ve.constructor[ae]=function(){return ve},ve.flags="",ve[b]=/./[b]),ve.exec=function(){return he=!0,null},ve[b](""),!he});if(!z||!ee||y){var re=oe(/./[b]),le=a(b,""[ne],function(he,ve,fe,me,ge){var be=oe(he),Pe=ve.exec;return Pe===se||Pe===ie.exec?z&&!ge?{done:!0,value:re(ve,fe,me)}:{done:!0,value:be(fe,ve,me)}:{done:!1}});te(String.prototype,ne,le[0]),te(ie,b,le[1])}x&&ce(ie[b],"sham",!0)}},{"../internals/create-non-enumerable-property":129,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/redefine":222,"../internals/regexp-exec":224,"../internals/well-known-symbol":268,"../modules/es.regexp.exec":300}],152:[function(E,Se,ye){var oe=E("../internals/function-bind-native"),te=Function.prototype,se=te.apply,de=te.call;Se.exports=typeof Reflect=="object"&&Reflect.apply||(oe?de.bind(se):function(){return de.apply(se,arguments)})},{"../internals/function-bind-native":154}],153:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/a-callable"),se=E("../internals/function-bind-native"),de=oe(oe.bind);Se.exports=function(ue,ce){return te(ue),ce===void 0?ue:se?de(ue,ce):function(){return ue.apply(ce,arguments)}}},{"../internals/a-callable":95,"../internals/function-bind-native":154,"../internals/function-uncurry-this":157}],154:[function(E,Se,ye){var oe=E("../internals/fails");Se.exports=!oe(function(){var te=function(){}.bind();return typeof te!="function"||te.hasOwnProperty("prototype")})},{"../internals/fails":150}],155:[function(E,Se,ye){var oe=E("../internals/function-bind-native"),te=Function.prototype.call;Se.exports=oe?te.bind(te):function(){return te.apply(te,arguments)}},{"../internals/function-bind-native":154}],156:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/has-own-property"),se=Function.prototype,de=oe&&Object.getOwnPropertyDescriptor,ue=te(se,"name"),ce=ue&&function(){}.name==="something",ae=ue&&(!oe||oe&&de(se,"name").configurable);Se.exports={EXISTS:ue,PROPER:ce,CONFIGURABLE:ae}},{"../internals/descriptors":134,"../internals/has-own-property":164}],157:[function(E,Se,ye){var oe=E("../internals/function-bind-native"),te=Function.prototype,se=te.bind,de=te.call,ue=oe&&se.bind(de,de);Se.exports=oe?function(ce){return ce&&ue(ce)}:function(ce){return ce&&function(){return de.apply(ce,arguments)}}},{"../internals/function-bind-native":154}],158:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-callable"),se=function(de){return te(de)?de:void 0};Se.exports=function(de,ue){return arguments.length<2?se(oe[de]):oe[de]&&oe[de][ue]}},{"../internals/global":163,"../internals/is-callable":176}],159:[function(E,Se,ye){var oe=E("../internals/classof"),te=E("../internals/get-method"),se=E("../internals/iterators"),de=E("../internals/well-known-symbol"),ue=de("iterator");Se.exports=function(ce){if(ce!=null)return te(ce,ue)||te(ce,"@@iterator")||se[oe(ce)]}},{"../internals/classof":124,"../internals/get-method":161,"../internals/iterators":187,"../internals/well-known-symbol":268}],160:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/a-callable"),de=E("../internals/an-object"),ue=E("../internals/try-to-string"),ce=E("../internals/get-iterator-method"),ae=oe.TypeError;Se.exports=function(ie,ne){var a=arguments.length<2?ce(ie):ne;if(se(a))return de(te(a,ie));throw ae(ue(ie)+" is not iterable")}},{"../internals/a-callable":95,"../internals/an-object":101,"../internals/function-call":155,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/try-to-string":257}],161:[function(E,Se,ye){var oe=E("../internals/a-callable");Se.exports=function(te,se){var de=te[se];return de==null?void 0:oe(de)}},{"../internals/a-callable":95}],162:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/to-object"),se=Math.floor,de=oe("".charAt),ue=oe("".replace),ce=oe("".slice),ae=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ie=/\$([$&'`]|\d{1,2})/g;Se.exports=function(ne,a,y,x,b,z){var ee=y+ne.length,re=x.length,le=ie;return b!==void 0&&(b=te(b),le=ae),ue(z,le,function(he,ve){var fe;switch(de(ve,0)){case"$":return"$";case"&":return ne;case"`":return ce(a,0,y);case"'":return ce(a,ee);case"<":fe=b[ce(ve,1,-1)];break;default:var me=+ve;if(me===0)return he;if(me>re){var ge=se(me/10);return ge===0?he:ge<=re?x[ge-1]===void 0?de(ve,1):x[ge-1]+de(ve,1):he}fe=x[me-1]}return fe===void 0?"":fe})}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],163:[function(E,Se,ye){(function(oe){(function(){var te=function(se){return se&&se.Math==Math&&se};Se.exports=te(typeof globalThis=="object"&&globalThis)||te(typeof window=="object"&&window)||te(typeof self=="object"&&self)||te(typeof oe=="object"&&oe)||function(){return this}()||Function("return this")()}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],164:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/to-object"),se=oe({}.hasOwnProperty);Se.exports=Object.hasOwn||function(ue,ce){return se(te(ue),ce)}},{"../internals/function-uncurry-this":157,"../internals/to-object":250}],165:[function(E,Se,ye){Se.exports={}},{}],166:[function(E,Se,ye){var oe=E("../internals/global");Se.exports=function(te,se){var de=oe.console;de&&de.error&&(arguments.length==1?de.error(te):de.error(te,se))}},{"../internals/global":163}],167:[function(E,Se,ye){var oe=E("../internals/get-built-in");Se.exports=oe("document","documentElement")},{"../internals/get-built-in":158}],168:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/fails"),se=E("../internals/document-create-element");Se.exports=!oe&&!te(function(){return Object.defineProperty(se("div"),"a",{get:function(){return 7}}).a!=7})},{"../internals/descriptors":134,"../internals/document-create-element":135,"../internals/fails":150}],169:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.Array,se=Math.abs,de=Math.pow,ue=Math.floor,ce=Math.log,ae=Math.LN2,ie=function(a,y,x){var b=te(x),z=x*8-y-1,ee=(1<>1,le=y===23?de(2,-24)-de(2,-77):0,he=a<0||a===0&&1/a<0?1:0,ve=0,fe,me,ge;for(a=se(a),a!=a||a===1/0?(me=a!=a?1:0,fe=ee):(fe=ue(ce(a)/ae),ge=de(2,-fe),a*ge<1&&(fe--,ge*=2),fe+re>=1?a+=le/ge:a+=le*de(2,1-re),a*ge>=2&&(fe++,ge/=2),fe+re>=ee?(me=0,fe=ee):fe+re>=1?(me=(a*ge-1)*de(2,y),fe=fe+re):(me=a*de(2,re-1)*de(2,y),fe=0));y>=8;)b[ve++]=me&255,me/=256,y-=8;for(fe=fe<0;)b[ve++]=fe&255,fe/=256,z-=8;return b[--ve]|=he*128,b},ne=function(a,y){var x=a.length,b=x*8-y-1,z=(1<>1,re=b-7,le=x-1,he=a[le--],ve=he&127,fe;for(he>>=7;re>0;)ve=ve*256+a[le--],re-=8;for(fe=ve&(1<<-re)-1,ve>>=-re,re+=y;re>0;)fe=fe*256+a[le--],re-=8;if(ve===0)ve=1-ee;else{if(ve===z)return fe?NaN:he?-1/0:1/0;fe=fe+de(2,y),ve=ve-ee}return(he?-1:1)*fe*de(2,ve-y)};Se.exports={pack:ie,unpack:ne}},{"../internals/global":163}],170:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-uncurry-this"),se=E("../internals/fails"),de=E("../internals/classof-raw"),ue=oe.Object,ce=te("".split);Se.exports=se(function(){return!ue("z").propertyIsEnumerable(0)})?function(ae){return de(ae)=="String"?ce(ae,""):ue(ae)}:ue},{"../internals/classof-raw":123,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],171:[function(E,Se,ye){var oe=E("../internals/is-callable"),te=E("../internals/is-object"),se=E("../internals/object-set-prototype-of");Se.exports=function(de,ue,ce){var ae,ie;return se&&oe(ae=ue.constructor)&&ae!==ce&&te(ie=ae.prototype)&&ie!==ce.prototype&&se(de,ie),de}},{"../internals/is-callable":176,"../internals/is-object":180,"../internals/object-set-prototype-of":208}],172:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/is-callable"),se=E("../internals/shared-store"),de=oe(Function.toString);te(se.inspectSource)||(se.inspectSource=function(ue){return de(ue)}),Se.exports=se.inspectSource},{"../internals/function-uncurry-this":157,"../internals/is-callable":176,"../internals/shared-store":236}],173:[function(E,Se,ye){var oe=E("../internals/native-weak-map"),te=E("../internals/global"),se=E("../internals/function-uncurry-this"),de=E("../internals/is-object"),ue=E("../internals/create-non-enumerable-property"),ce=E("../internals/has-own-property"),ae=E("../internals/shared-store"),ie=E("../internals/shared-key"),ne=E("../internals/hidden-keys"),a="Object already initialized",y=te.TypeError,x=te.WeakMap,b,z,ee,re=function(be){return ee(be)?z(be):b(be,{})},le=function(be){return function(Pe){var Te;if(!de(Pe)||(Te=z(Pe)).type!==be)throw y("Incompatible receiver, "+be+" required");return Te}};if(oe||ae.state){var he=ae.state||(ae.state=new x),ve=se(he.get),fe=se(he.has),me=se(he.set);b=function(be,Pe){if(fe(he,be))throw new y(a);return Pe.facade=be,me(he,be,Pe),Pe},z=function(be){return ve(he,be)||{}},ee=function(be){return fe(he,be)}}else{var ge=ie("state");ne[ge]=!0,b=function(be,Pe){if(ce(be,ge))throw new y(a);return Pe.facade=be,ue(be,ge,Pe),Pe},z=function(be){return ce(be,ge)?be[ge]:{}},ee=function(be){return ce(be,ge)}}Se.exports={set:b,get:z,has:ee,enforce:re,getterFor:le}},{"../internals/create-non-enumerable-property":129,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/is-object":180,"../internals/native-weak-map":192,"../internals/shared-key":235,"../internals/shared-store":236}],174:[function(E,Se,ye){var oe=E("../internals/well-known-symbol"),te=E("../internals/iterators"),se=oe("iterator"),de=Array.prototype;Se.exports=function(ue){return ue!==void 0&&(te.Array===ue||de[se]===ue)}},{"../internals/iterators":187,"../internals/well-known-symbol":268}],175:[function(E,Se,ye){var oe=E("../internals/classof-raw");Se.exports=Array.isArray||function(se){return oe(se)=="Array"}},{"../internals/classof-raw":123}],176:[function(E,Se,ye){Se.exports=function(oe){return typeof oe=="function"}},{}],177:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/fails"),se=E("../internals/is-callable"),de=E("../internals/classof"),ue=E("../internals/get-built-in"),ce=E("../internals/inspect-source"),ae=function(){},ie=[],ne=ue("Reflect","construct"),a=/^\s*(?:class|function)\b/,y=oe(a.exec),x=!a.exec(ae),b=function(re){if(!se(re))return!1;try{return ne(ae,ie,re),!0}catch(le){return!1}},z=function(re){if(!se(re))return!1;switch(de(re)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return x||!!y(a,ce(re))}catch(le){return!0}};z.sham=!0,Se.exports=!ne||te(function(){var ee;return b(b.call)||!b(Object)||!b(function(){ee=!0})||ee})?z:b},{"../internals/classof":124,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/inspect-source":172,"../internals/is-callable":176}],178:[function(E,Se,ye){var oe=E("../internals/fails"),te=E("../internals/is-callable"),se=/#|\.prototype\./,de=function(ne,a){var y=ce[ue(ne)];return y==ie?!0:y==ae?!1:te(a)?oe(a):!!a},ue=de.normalize=function(ne){return String(ne).replace(se,".").toLowerCase()},ce=de.data={},ae=de.NATIVE="N",ie=de.POLYFILL="P";Se.exports=de},{"../internals/fails":150,"../internals/is-callable":176}],179:[function(E,Se,ye){var oe=E("../internals/is-object"),te=Math.floor;Se.exports=Number.isInteger||function(de){return!oe(de)&&isFinite(de)&&te(de)===de}},{"../internals/is-object":180}],180:[function(E,Se,ye){var oe=E("../internals/is-callable");Se.exports=function(te){return typeof te=="object"?te!==null:oe(te)}},{"../internals/is-callable":176}],181:[function(E,Se,ye){Se.exports=!1},{}],182:[function(E,Se,ye){var oe=E("../internals/is-object"),te=E("../internals/classof-raw"),se=E("../internals/well-known-symbol"),de=se("match");Se.exports=function(ue){var ce;return oe(ue)&&((ce=ue[de])!==void 0?!!ce:te(ue)=="RegExp")}},{"../internals/classof-raw":123,"../internals/is-object":180,"../internals/well-known-symbol":268}],183:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/get-built-in"),se=E("../internals/is-callable"),de=E("../internals/object-is-prototype-of"),ue=E("../internals/use-symbol-as-uid"),ce=oe.Object;Se.exports=ue?function(ae){return typeof ae=="symbol"}:function(ae){var ie=te("Symbol");return se(ie)&&de(ie.prototype,ce(ae))}},{"../internals/get-built-in":158,"../internals/global":163,"../internals/is-callable":176,"../internals/object-is-prototype-of":204,"../internals/use-symbol-as-uid":264}],184:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-bind-context"),se=E("../internals/function-call"),de=E("../internals/an-object"),ue=E("../internals/try-to-string"),ce=E("../internals/is-array-iterator-method"),ae=E("../internals/length-of-array-like"),ie=E("../internals/object-is-prototype-of"),ne=E("../internals/get-iterator"),a=E("../internals/get-iterator-method"),y=E("../internals/iterator-close"),x=oe.TypeError,b=function(ee,re){this.stopped=ee,this.result=re},z=b.prototype;Se.exports=function(ee,re,le){var he=le&&le.that,ve=!!(le&&le.AS_ENTRIES),fe=!!(le&&le.IS_ITERATOR),me=!!(le&&le.INTERRUPTED),ge=te(re,he),be,Pe,Te,Ce,Le,Ie,Me,Ue=function(Ge){return be&&y(be,"normal",Ge),new b(!0,Ge)},Qe=function(Ge){return ve?(de(Ge),me?ge(Ge[0],Ge[1],Ue):ge(Ge[0],Ge[1])):me?ge(Ge,Ue):ge(Ge)};if(fe)be=ee;else{if(Pe=a(ee),!Pe)throw x(ue(ee)+" is not iterable");if(ce(Pe)){for(Te=0,Ce=ae(ee);Ce>Te;Te++)if(Le=Qe(ee[Te]),Le&&ie(z,Le))return Le;return new b(!1)}be=ne(ee,Pe)}for(Ie=be.next;!(Me=se(Ie,be)).done;){try{Le=Qe(Me.value)}catch(Ge){y(be,"throw",Ge)}if(typeof Le=="object"&&Le&&ie(z,Le))return Le}return new b(!1)}},{"../internals/an-object":101,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/global":163,"../internals/is-array-iterator-method":174,"../internals/iterator-close":185,"../internals/length-of-array-like":188,"../internals/object-is-prototype-of":204,"../internals/try-to-string":257}],185:[function(E,Se,ye){var oe=E("../internals/function-call"),te=E("../internals/an-object"),se=E("../internals/get-method");Se.exports=function(de,ue,ce){var ae,ie;te(de);try{if(ae=se(de,"return"),!ae){if(ue==="throw")throw ce;return ce}ae=oe(ae,de)}catch(ne){ie=!0,ae=ne}if(ue==="throw")throw ce;if(ie)throw ae;return te(ae),ce}},{"../internals/an-object":101,"../internals/function-call":155,"../internals/get-method":161}],186:[function(E,Se,ye){"use strict";var oe=E("../internals/fails"),te=E("../internals/is-callable"),se=E("../internals/object-create"),de=E("../internals/object-get-prototype-of"),ue=E("../internals/redefine"),ce=E("../internals/well-known-symbol"),ae=E("../internals/is-pure"),ie=ce("iterator"),ne=!1,a,y,x;[].keys&&(x=[].keys(),"next"in x?(y=de(de(x)),y!==Object.prototype&&(a=y)):ne=!0);var b=a==null||oe(function(){var z={};return a[ie].call(z)!==z});b?a={}:ae&&(a=se(a)),te(a[ie])||ue(a,ie,function(){return this}),Se.exports={IteratorPrototype:a,BUGGY_SAFARI_ITERATORS:ne}},{"../internals/fails":150,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/object-create":196,"../internals/object-get-prototype-of":203,"../internals/redefine":222,"../internals/well-known-symbol":268}],187:[function(E,Se,ye){arguments[4][165][0].apply(ye,arguments)},{dup:165}],188:[function(E,Se,ye){var oe=E("../internals/to-length");Se.exports=function(te){return oe(te.length)}},{"../internals/to-length":249}],189:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-bind-context"),se=E("../internals/object-get-own-property-descriptor").f,de=E("../internals/task").set,ue=E("../internals/engine-is-ios"),ce=E("../internals/engine-is-ios-pebble"),ae=E("../internals/engine-is-webos-webkit"),ie=E("../internals/engine-is-node"),ne=oe.MutationObserver||oe.WebKitMutationObserver,a=oe.document,y=oe.process,x=oe.Promise,b=se(oe,"queueMicrotask"),z=b&&b.value,ee,re,le,he,ve,fe,me,ge;z||(ee=function(){var be,Pe;for(ie&&(be=y.domain)&&be.exit();re;){Pe=re.fn,re=re.next;try{Pe()}catch(Te){throw re?he():le=void 0,Te}}le=void 0,be&&be.enter()},!ue&&!ie&&!ae&&ne&&a?(ve=!0,fe=a.createTextNode(""),new ne(ee).observe(fe,{characterData:!0}),he=function(){fe.data=ve=!ve}):!ce&&x&&x.resolve?(me=x.resolve(void 0),me.constructor=x,ge=te(me.then,me),he=function(){ge(ee)}):ie?he=function(){y.nextTick(ee)}:(de=te(de,oe),he=function(){de(ee)})),Se.exports=z||function(be){var Pe={fn:be,next:void 0};le&&(le.next=Pe),re||(re=Pe,he()),le=Pe}},{"../internals/engine-is-ios":142,"../internals/engine-is-ios-pebble":141,"../internals/engine-is-node":143,"../internals/engine-is-webos-webkit":144,"../internals/function-bind-context":153,"../internals/global":163,"../internals/object-get-own-property-descriptor":199,"../internals/task":243}],190:[function(E,Se,ye){var oe=E("../internals/native-symbol");Se.exports=oe&&!!Symbol.for&&!!Symbol.keyFor},{"../internals/native-symbol":191}],191:[function(E,Se,ye){var oe=E("../internals/engine-v8-version"),te=E("../internals/fails");Se.exports=!!Object.getOwnPropertySymbols&&!te(function(){var se=Symbol();return!String(se)||!(Object(se)instanceof Symbol)||!Symbol.sham&&oe&&oe<41})},{"../internals/engine-v8-version":146,"../internals/fails":150}],192:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-callable"),se=E("../internals/inspect-source"),de=oe.WeakMap;Se.exports=te(de)&&/native code/.test(se(de))},{"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176}],193:[function(E,Se,ye){"use strict";var oe=E("../internals/a-callable"),te=function(se){var de,ue;this.promise=new se(function(ce,ae){if(de!==void 0||ue!==void 0)throw TypeError("Bad Promise constructor");de=ce,ue=ae}),this.resolve=oe(de),this.reject=oe(ue)};Se.exports.f=function(se){return new te(se)}},{"../internals/a-callable":95}],194:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-regexp"),se=oe.TypeError;Se.exports=function(de){if(te(de))throw se("The method doesn't accept regular expressions");return de}},{"../internals/global":163,"../internals/is-regexp":182}],195:[function(E,Se,ye){"use strict";var oe=E("../internals/descriptors"),te=E("../internals/function-uncurry-this"),se=E("../internals/function-call"),de=E("../internals/fails"),ue=E("../internals/object-keys"),ce=E("../internals/object-get-own-property-symbols"),ae=E("../internals/object-property-is-enumerable"),ie=E("../internals/to-object"),ne=E("../internals/indexed-object"),a=Object.assign,y=Object.defineProperty,x=te([].concat);Se.exports=!a||de(function(){if(oe&&a({b:1},a(y({},"a",{enumerable:!0,get:function(){y(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var b={},z={},ee=Symbol(),re="abcdefghijklmnopqrst";return b[ee]=7,re.split("").forEach(function(le){z[le]=le}),a({},b)[ee]!=7||ue(a({},z)).join("")!=re})?function(z,ee){for(var re=ie(z),le=arguments.length,he=1,ve=ce.f,fe=ae.f;le>he;)for(var me=ne(arguments[he++]),ge=ve?x(ue(me),ve(me)):ue(me),be=ge.length,Pe=0,Te;be>Pe;)Te=ge[Pe++],(!oe||se(fe,me,Te))&&(re[Te]=me[Te]);return re}:a},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/object-get-own-property-symbols":202,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-object":250}],196:[function(E,Se,ye){var oe=E("../internals/an-object"),te=E("../internals/object-define-properties"),se=E("../internals/enum-bug-keys"),de=E("../internals/hidden-keys"),ue=E("../internals/html"),ce=E("../internals/document-create-element"),ae=E("../internals/shared-key"),ie=">",ne="<",a="prototype",y="script",x=ae("IE_PROTO"),b=function(){},z=function(ve){return ne+y+ie+ve+ne+"/"+y+ie},ee=function(ve){ve.write(z("")),ve.close();var fe=ve.parentWindow.Object;return ve=null,fe},re=function(){var ve=ce("iframe"),fe="java"+y+":",me;return ve.style.display="none",ue.appendChild(ve),ve.src=String(fe),me=ve.contentWindow.document,me.open(),me.write(z("document.F=Object")),me.close(),me.F},le,he=function(){try{le=new ActiveXObject("htmlfile")}catch(fe){}he=typeof document!="undefined"?document.domain&&le?ee(le):re():ee(le);for(var ve=se.length;ve--;)delete he[a][se[ve]];return he()};de[x]=!0,Se.exports=Object.create||function(fe,me){var ge;return fe!==null?(b[a]=oe(fe),ge=new b,b[a]=null,ge[x]=fe):ge=he(),me===void 0?ge:te.f(ge,me)}},{"../internals/an-object":101,"../internals/document-create-element":135,"../internals/enum-bug-keys":148,"../internals/hidden-keys":165,"../internals/html":167,"../internals/object-define-properties":197,"../internals/shared-key":235}],197:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/v8-prototype-define-bug"),se=E("../internals/object-define-property"),de=E("../internals/an-object"),ue=E("../internals/to-indexed-object"),ce=E("../internals/object-keys");ye.f=oe&&!te?Object.defineProperties:function(ie,ne){de(ie);for(var a=ue(ne),y=ce(ne),x=y.length,b=0,z;x>b;)se.f(ie,z=y[b++],a[z]);return ie}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/object-define-property":198,"../internals/object-keys":206,"../internals/to-indexed-object":247,"../internals/v8-prototype-define-bug":265}],198:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/descriptors"),se=E("../internals/ie8-dom-define"),de=E("../internals/v8-prototype-define-bug"),ue=E("../internals/an-object"),ce=E("../internals/to-property-key"),ae=oe.TypeError,ie=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,a="enumerable",y="configurable",x="writable";ye.f=te?de?function(z,ee,re){if(ue(z),ee=ce(ee),ue(re),typeof z=="function"&&ee==="prototype"&&"value"in re&&x in re&&!re[x]){var le=ne(z,ee);le&&le[x]&&(z[ee]=re.value,re={configurable:y in re?re[y]:le[y],enumerable:a in re?re[a]:le[a],writable:!1})}return ie(z,ee,re)}:ie:function(z,ee,re){if(ue(z),ee=ce(ee),ue(re),se)try{return ie(z,ee,re)}catch(le){}if("get"in re||"set"in re)throw ae("Accessors not supported");return"value"in re&&(z[ee]=re.value),z}},{"../internals/an-object":101,"../internals/descriptors":134,"../internals/global":163,"../internals/ie8-dom-define":168,"../internals/to-property-key":254,"../internals/v8-prototype-define-bug":265}],199:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/function-call"),se=E("../internals/object-property-is-enumerable"),de=E("../internals/create-property-descriptor"),ue=E("../internals/to-indexed-object"),ce=E("../internals/to-property-key"),ae=E("../internals/has-own-property"),ie=E("../internals/ie8-dom-define"),ne=Object.getOwnPropertyDescriptor;ye.f=oe?ne:function(y,x){if(y=ue(y),x=ce(x),ie)try{return ne(y,x)}catch(b){}if(ae(y,x))return de(!te(se.f,y,x),y[x])}},{"../internals/create-property-descriptor":130,"../internals/descriptors":134,"../internals/function-call":155,"../internals/has-own-property":164,"../internals/ie8-dom-define":168,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247,"../internals/to-property-key":254}],200:[function(E,Se,ye){var oe=E("../internals/classof-raw"),te=E("../internals/to-indexed-object"),se=E("../internals/object-get-own-property-names").f,de=E("../internals/array-slice-simple"),ue=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ce=function(ae){try{return se(ae)}catch(ie){return de(ue)}};Se.exports.f=function(ie){return ue&&oe(ie)=="Window"?ce(ie):se(te(ie))}},{"../internals/array-slice-simple":116,"../internals/classof-raw":123,"../internals/object-get-own-property-names":201,"../internals/to-indexed-object":247}],201:[function(E,Se,ye){var oe=E("../internals/object-keys-internal"),te=E("../internals/enum-bug-keys"),se=te.concat("length","prototype");ye.f=Object.getOwnPropertyNames||function(ue){return oe(ue,se)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],202:[function(E,Se,ye){ye.f=Object.getOwnPropertySymbols},{}],203:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/has-own-property"),se=E("../internals/is-callable"),de=E("../internals/to-object"),ue=E("../internals/shared-key"),ce=E("../internals/correct-prototype-getter"),ae=ue("IE_PROTO"),ie=oe.Object,ne=ie.prototype;Se.exports=ce?ie.getPrototypeOf:function(a){var y=de(a);if(te(y,ae))return y[ae];var x=y.constructor;return se(x)&&y instanceof x?x.prototype:y instanceof ie?ne:null}},{"../internals/correct-prototype-getter":127,"../internals/global":163,"../internals/has-own-property":164,"../internals/is-callable":176,"../internals/shared-key":235,"../internals/to-object":250}],204:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this");Se.exports=oe({}.isPrototypeOf)},{"../internals/function-uncurry-this":157}],205:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/has-own-property"),se=E("../internals/to-indexed-object"),de=E("../internals/array-includes").indexOf,ue=E("../internals/hidden-keys"),ce=oe([].push);Se.exports=function(ae,ie){var ne=se(ae),a=0,y=[],x;for(x in ne)!te(ue,x)&&te(ne,x)&&ce(y,x);for(;ie.length>a;)te(ne,x=ie[a++])&&(~de(y,x)||ce(y,x));return y}},{"../internals/array-includes":110,"../internals/function-uncurry-this":157,"../internals/has-own-property":164,"../internals/hidden-keys":165,"../internals/to-indexed-object":247}],206:[function(E,Se,ye){var oe=E("../internals/object-keys-internal"),te=E("../internals/enum-bug-keys");Se.exports=Object.keys||function(de){return oe(de,te)}},{"../internals/enum-bug-keys":148,"../internals/object-keys-internal":205}],207:[function(E,Se,ye){"use strict";var oe={}.propertyIsEnumerable,te=Object.getOwnPropertyDescriptor,se=te&&!oe.call({1:2},1);ye.f=se?function(ue){var ce=te(this,ue);return!!ce&&ce.enumerable}:oe},{}],208:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/an-object"),se=E("../internals/a-possible-prototype");Se.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var de=!1,ue={},ce;try{ce=oe(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set),ce(ue,[]),de=ue instanceof Array}catch(ae){}return function(ie,ne){return te(ie),se(ne),de?ce(ie,ne):ie.__proto__=ne,ie}}():void 0)},{"../internals/a-possible-prototype":97,"../internals/an-object":101,"../internals/function-uncurry-this":157}],209:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/function-uncurry-this"),se=E("../internals/object-keys"),de=E("../internals/to-indexed-object"),ue=E("../internals/object-property-is-enumerable").f,ce=te(ue),ae=te([].push),ie=function(ne){return function(a){for(var y=de(a),x=se(y),b=x.length,z=0,ee=[],re;b>z;)re=x[z++],(!oe||ce(y,re))&&ae(ee,ne?[re,y[re]]:y[re]);return ee}};Se.exports={entries:ie(!0),values:ie(!1)}},{"../internals/descriptors":134,"../internals/function-uncurry-this":157,"../internals/object-keys":206,"../internals/object-property-is-enumerable":207,"../internals/to-indexed-object":247}],210:[function(E,Se,ye){"use strict";var oe=E("../internals/to-string-tag-support"),te=E("../internals/classof");Se.exports=oe?{}.toString:function(){return"[object "+te(this)+"]"}},{"../internals/classof":124,"../internals/to-string-tag-support":255}],211:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/is-callable"),de=E("../internals/is-object"),ue=oe.TypeError;Se.exports=function(ce,ae){var ie,ne;if(ae==="string"&&se(ie=ce.toString)&&!de(ne=te(ie,ce))||se(ie=ce.valueOf)&&!de(ne=te(ie,ce))||ae!=="string"&&se(ie=ce.toString)&&!de(ne=te(ie,ce)))return ne;throw ue("Can't convert object to primitive value")}},{"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/is-object":180}],212:[function(E,Se,ye){var oe=E("../internals/get-built-in"),te=E("../internals/function-uncurry-this"),se=E("../internals/object-get-own-property-names"),de=E("../internals/object-get-own-property-symbols"),ue=E("../internals/an-object"),ce=te([].concat);Se.exports=oe("Reflect","ownKeys")||function(ie){var ne=se.f(ue(ie)),a=de.f;return a?ce(ne,a(ie)):ne}},{"../internals/an-object":101,"../internals/function-uncurry-this":157,"../internals/get-built-in":158,"../internals/object-get-own-property-names":201,"../internals/object-get-own-property-symbols":202}],213:[function(E,Se,ye){var oe=E("../internals/global");Se.exports=oe},{"../internals/global":163}],214:[function(E,Se,ye){Se.exports=function(oe){try{return{error:!1,value:oe()}}catch(te){return{error:!0,value:te}}}},{}],215:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/promise-native-constructor"),se=E("../internals/is-callable"),de=E("../internals/is-forced"),ue=E("../internals/inspect-source"),ce=E("../internals/well-known-symbol"),ae=E("../internals/engine-is-browser"),ie=E("../internals/is-pure"),ne=E("../internals/engine-v8-version"),a=te&&te.prototype,y=ce("species"),x=!1,b=se(oe.PromiseRejectionEvent),z=de("Promise",function(){var ee=ue(te),re=ee!==String(te);if(!re&&ne===66||ie&&!(a.catch&&a.finally))return!0;if(ne>=51&&/native code/.test(ee))return!1;var le=new te(function(fe){fe(1)}),he=function(fe){fe(function(){},function(){})},ve=le.constructor={};return ve[y]=he,x=le.then(function(){})instanceof he,x?!re&&ae&&!b:!0});Se.exports={CONSTRUCTOR:z,REJECTION_EVENT:b,SUBCLASSING:x}},{"../internals/engine-is-browser":139,"../internals/engine-v8-version":146,"../internals/global":163,"../internals/inspect-source":172,"../internals/is-callable":176,"../internals/is-forced":178,"../internals/is-pure":181,"../internals/promise-native-constructor":216,"../internals/well-known-symbol":268}],216:[function(E,Se,ye){var oe=E("../internals/global");Se.exports=oe.Promise},{"../internals/global":163}],217:[function(E,Se,ye){var oe=E("../internals/an-object"),te=E("../internals/is-object"),se=E("../internals/new-promise-capability");Se.exports=function(de,ue){if(oe(de),te(ue)&&ue.constructor===de)return ue;var ce=se.f(de),ae=ce.resolve;return ae(ue),ce.promise}},{"../internals/an-object":101,"../internals/is-object":180,"../internals/new-promise-capability":193}],218:[function(E,Se,ye){var oe=E("../internals/promise-native-constructor"),te=E("../internals/check-correctness-of-iteration"),se=E("../internals/promise-constructor-detection").CONSTRUCTOR;Se.exports=se||!te(function(de){oe.all(de).then(void 0,function(){})})},{"../internals/check-correctness-of-iteration":122,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216}],219:[function(E,Se,ye){var oe=E("../internals/object-define-property").f;Se.exports=function(te,se,de){de in te||oe(te,de,{configurable:!0,get:function(){return se[de]},set:function(ue){se[de]=ue}})}},{"../internals/object-define-property":198}],220:[function(E,Se,ye){var oe=function(){this.head=null,this.tail=null};oe.prototype={add:function(te){var se={item:te,next:null};this.head?this.tail.next=se:this.head=se,this.tail=se},get:function(){var te=this.head;if(te)return this.head=te.next,this.tail===te&&(this.tail=null),te.item}},Se.exports=oe},{}],221:[function(E,Se,ye){var oe=E("../internals/redefine");Se.exports=function(te,se,de){for(var ue in se)oe(te,ue,se[ue],de);return te}},{"../internals/redefine":222}],222:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/is-callable"),se=E("../internals/has-own-property"),de=E("../internals/create-non-enumerable-property"),ue=E("../internals/set-global"),ce=E("../internals/inspect-source"),ae=E("../internals/internal-state"),ie=E("../internals/function-name").CONFIGURABLE,ne=ae.get,a=ae.enforce,y=String(String).split("String");(Se.exports=function(x,b,z,ee){var re=ee?!!ee.unsafe:!1,le=ee?!!ee.enumerable:!1,he=ee?!!ee.noTargetGet:!1,ve=ee&&ee.name!==void 0?ee.name:b,fe;if(te(z)&&(String(ve).slice(0,7)==="Symbol("&&(ve="["+String(ve).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!se(z,"name")||ie&&z.name!==ve)&&de(z,"name",ve),fe=a(z),fe.source||(fe.source=y.join(typeof ve=="string"?ve:""))),x===oe){le?x[b]=z:ue(b,z);return}else re?!he&&x[b]&&(le=!0):delete x[b];le?x[b]=z:de(x,b,z)})(Function.prototype,"toString",function(){return te(this)&&ne(this).source||ce(this)})},{"../internals/create-non-enumerable-property":129,"../internals/function-name":156,"../internals/global":163,"../internals/has-own-property":164,"../internals/inspect-source":172,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/set-global":232}],223:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/an-object"),de=E("../internals/is-callable"),ue=E("../internals/classof-raw"),ce=E("../internals/regexp-exec"),ae=oe.TypeError;Se.exports=function(ie,ne){var a=ie.exec;if(de(a)){var y=te(a,ie,ne);return y!==null&&se(y),y}if(ue(ie)==="RegExp")return te(ce,ie,ne);throw ae("RegExp#exec called on incompatible receiver")}},{"../internals/an-object":101,"../internals/classof-raw":123,"../internals/function-call":155,"../internals/global":163,"../internals/is-callable":176,"../internals/regexp-exec":224}],224:[function(E,Se,ye){"use strict";var oe=E("../internals/function-call"),te=E("../internals/function-uncurry-this"),se=E("../internals/to-string"),de=E("../internals/regexp-flags"),ue=E("../internals/regexp-sticky-helpers"),ce=E("../internals/shared"),ae=E("../internals/object-create"),ie=E("../internals/internal-state").get,ne=E("../internals/regexp-unsupported-dot-all"),a=E("../internals/regexp-unsupported-ncg"),y=ce("native-string-replace",String.prototype.replace),x=RegExp.prototype.exec,b=x,z=te("".charAt),ee=te("".indexOf),re=te("".replace),le=te("".slice),he=function(){var ge=/a/,be=/b*/g;return oe(x,ge,"a"),oe(x,be,"a"),ge.lastIndex!==0||be.lastIndex!==0}(),ve=ue.BROKEN_CARET,fe=/()??/.exec("")[1]!==void 0,me=he||fe||ve||ne||a;me&&(b=function(be){var Pe=this,Te=ie(Pe),Ce=se(be),Le=Te.raw,Ie,Me,Ue,Qe,Ge,ot,Ve;if(Le)return Le.lastIndex=Pe.lastIndex,Ie=oe(b,Le,Ce),Pe.lastIndex=Le.lastIndex,Ie;var Xe=Te.groups,Ze=ve&&Pe.sticky,ze=oe(de,Pe),Re=Pe.source,He=0,rt=Ce;if(Ze&&(ze=re(ze,"y",""),ee(ze,"g")===-1&&(ze+="g"),rt=le(Ce,Pe.lastIndex),Pe.lastIndex>0&&(!Pe.multiline||Pe.multiline&&z(Ce,Pe.lastIndex-1)!==` +`)&&(Re="(?: "+Re+")",rt=" "+rt,He++),Me=new RegExp("^(?:"+Re+")",ze)),fe&&(Me=new RegExp("^"+Re+"$(?!\\s)",ze)),he&&(Ue=Pe.lastIndex),Qe=oe(x,Ze?Me:Pe,rt),Ze?Qe?(Qe.input=le(Qe.input,He),Qe[0]=le(Qe[0],He),Qe.index=Pe.lastIndex,Pe.lastIndex+=Qe[0].length):Pe.lastIndex=0:he&&Qe&&(Pe.lastIndex=Pe.global?Qe.index+Qe[0].length:Ue),fe&&Qe&&Qe.length>1&&oe(y,Qe[0],Me,function(){for(Ge=1;Geb)","g");return de.exec("b").groups.a!=="b"||"b".replace(de,"$c")!=="bc"})},{"../internals/fails":150,"../internals/global":163}],230:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.TypeError;Se.exports=function(se){if(se==null)throw te("Can't call method on "+se);return se}},{"../internals/global":163}],231:[function(E,Se,ye){Se.exports=Object.is||function(te,se){return te===se?te!==0||1/te===1/se:te!=te&&se!=se}},{}],232:[function(E,Se,ye){var oe=E("../internals/global"),te=Object.defineProperty;Se.exports=function(se,de){try{te(oe,se,{value:de,configurable:!0,writable:!0})}catch(ue){oe[se]=de}return de}},{"../internals/global":163}],233:[function(E,Se,ye){"use strict";var oe=E("../internals/get-built-in"),te=E("../internals/object-define-property"),se=E("../internals/well-known-symbol"),de=E("../internals/descriptors"),ue=se("species");Se.exports=function(ce){var ae=oe(ce),ie=te.f;de&&ae&&!ae[ue]&&ie(ae,ue,{configurable:!0,get:function(){return this}})}},{"../internals/descriptors":134,"../internals/get-built-in":158,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],234:[function(E,Se,ye){var oe=E("../internals/object-define-property").f,te=E("../internals/has-own-property"),se=E("../internals/well-known-symbol"),de=se("toStringTag");Se.exports=function(ue,ce,ae){ue&&!ae&&(ue=ue.prototype),ue&&!te(ue,de)&&oe(ue,de,{configurable:!0,value:ce})}},{"../internals/has-own-property":164,"../internals/object-define-property":198,"../internals/well-known-symbol":268}],235:[function(E,Se,ye){var oe=E("../internals/shared"),te=E("../internals/uid"),se=oe("keys");Se.exports=function(de){return se[de]||(se[de]=te(de))}},{"../internals/shared":237,"../internals/uid":263}],236:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/set-global"),se="__core-js_shared__",de=oe[se]||te(se,{});Se.exports=de},{"../internals/global":163,"../internals/set-global":232}],237:[function(E,Se,ye){var oe=E("../internals/is-pure"),te=E("../internals/shared-store");(Se.exports=function(se,de){return te[se]||(te[se]=de!==void 0?de:{})})("versions",[]).push({version:"3.22.1",mode:oe?"pure":"global",copyright:"\xA9 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.22.1/LICENSE",source:"https://github.com/zloirock/core-js"})},{"../internals/is-pure":181,"../internals/shared-store":236}],238:[function(E,Se,ye){var oe=E("../internals/an-object"),te=E("../internals/a-constructor"),se=E("../internals/well-known-symbol"),de=se("species");Se.exports=function(ue,ce){var ae=oe(ue).constructor,ie;return ae===void 0||(ie=oe(ae)[de])==null?ce:te(ie)}},{"../internals/a-constructor":96,"../internals/an-object":101,"../internals/well-known-symbol":268}],239:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/to-integer-or-infinity"),se=E("../internals/to-string"),de=E("../internals/require-object-coercible"),ue=oe("".charAt),ce=oe("".charCodeAt),ae=oe("".slice),ie=function(ne){return function(a,y){var x=se(de(a)),b=te(y),z=x.length,ee,re;return b<0||b>=z?ne?"":void 0:(ee=ce(x,b),ee<55296||ee>56319||b+1===z||(re=ce(x,b+1))<56320||re>57343?ne?ue(x,b):ee:ne?ae(x,b,b+2):(ee-55296<<10)+(re-56320)+65536)}};Se.exports={codeAt:ie(!1),charAt:ie(!0)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-string":256}],240:[function(E,Se,ye){var oe=E("../internals/function-name").PROPER,te=E("../internals/fails"),se=E("../internals/whitespaces"),de="\u200B\x85\u180E";Se.exports=function(ue){return te(function(){return!!se[ue]()||de[ue]()!==de||oe&&se[ue].name!==ue})}},{"../internals/fails":150,"../internals/function-name":156,"../internals/whitespaces":269}],241:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=E("../internals/require-object-coercible"),se=E("../internals/to-string"),de=E("../internals/whitespaces"),ue=oe("".replace),ce="["+de+"]",ae=RegExp("^"+ce+ce+"*"),ie=RegExp(ce+ce+"*$"),ne=function(a){return function(y){var x=se(te(y));return a&1&&(x=ue(x,ae,"")),a&2&&(x=ue(x,ie,"")),x}};Se.exports={start:ne(1),end:ne(2),trim:ne(3)}},{"../internals/function-uncurry-this":157,"../internals/require-object-coercible":230,"../internals/to-string":256,"../internals/whitespaces":269}],242:[function(E,Se,ye){var oe=E("../internals/function-call"),te=E("../internals/get-built-in"),se=E("../internals/well-known-symbol"),de=E("../internals/redefine");Se.exports=function(){var ue=te("Symbol"),ce=ue&&ue.prototype,ae=ce&&ce.valueOf,ie=se("toPrimitive");ce&&!ce[ie]&&de(ce,ie,function(ne){return oe(ae,this)})}},{"../internals/function-call":155,"../internals/get-built-in":158,"../internals/redefine":222,"../internals/well-known-symbol":268}],243:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-apply"),se=E("../internals/function-bind-context"),de=E("../internals/is-callable"),ue=E("../internals/has-own-property"),ce=E("../internals/fails"),ae=E("../internals/html"),ie=E("../internals/array-slice"),ne=E("../internals/document-create-element"),a=E("../internals/validate-arguments-length"),y=E("../internals/engine-is-ios"),x=E("../internals/engine-is-node"),b=oe.setImmediate,z=oe.clearImmediate,ee=oe.process,re=oe.Dispatch,le=oe.Function,he=oe.MessageChannel,ve=oe.String,fe=0,me={},ge="onreadystatechange",be,Pe,Te,Ce;try{be=oe.location}catch(Qe){}var Le=function(Qe){if(ue(me,Qe)){var Ge=me[Qe];delete me[Qe],Ge()}},Ie=function(Qe){return function(){Le(Qe)}},Me=function(Qe){Le(Qe.data)},Ue=function(Qe){oe.postMessage(ve(Qe),be.protocol+"//"+be.host)};(!b||!z)&&(b=function(Ge){a(arguments.length,1);var ot=de(Ge)?Ge:le(Ge),Ve=ie(arguments,1);return me[++fe]=function(){te(ot,void 0,Ve)},Pe(fe),fe},z=function(Ge){delete me[Ge]},x?Pe=function(Qe){ee.nextTick(Ie(Qe))}:re&&re.now?Pe=function(Qe){re.now(Ie(Qe))}:he&&!y?(Te=new he,Ce=Te.port2,Te.port1.onmessage=Me,Pe=se(Ce.postMessage,Ce)):oe.addEventListener&&de(oe.postMessage)&&!oe.importScripts&&be&&be.protocol!=="file:"&&!ce(Ue)?(Pe=Ue,oe.addEventListener("message",Me,!1)):ge in ne("script")?Pe=function(Qe){ae.appendChild(ne("script"))[ge]=function(){ae.removeChild(this),Le(Qe)}}:Pe=function(Qe){setTimeout(Ie(Qe),0)}),Se.exports={set:b,clear:z}},{"../internals/array-slice":117,"../internals/document-create-element":135,"../internals/engine-is-ios":142,"../internals/engine-is-node":143,"../internals/fails":150,"../internals/function-apply":152,"../internals/function-bind-context":153,"../internals/global":163,"../internals/has-own-property":164,"../internals/html":167,"../internals/is-callable":176,"../internals/validate-arguments-length":266}],244:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this");Se.exports=oe(1 .valueOf)},{"../internals/function-uncurry-this":157}],245:[function(E,Se,ye){var oe=E("../internals/to-integer-or-infinity"),te=Math.max,se=Math.min;Se.exports=function(de,ue){var ce=oe(de);return ce<0?te(ce+ue,0):se(ce,ue)}},{"../internals/to-integer-or-infinity":248}],246:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-integer-or-infinity"),se=E("../internals/to-length"),de=oe.RangeError;Se.exports=function(ue){if(ue===void 0)return 0;var ce=te(ue),ae=se(ce);if(ce!==ae)throw de("Wrong length or index");return ae}},{"../internals/global":163,"../internals/to-integer-or-infinity":248,"../internals/to-length":249}],247:[function(E,Se,ye){var oe=E("../internals/indexed-object"),te=E("../internals/require-object-coercible");Se.exports=function(se){return oe(te(se))}},{"../internals/indexed-object":170,"../internals/require-object-coercible":230}],248:[function(E,Se,ye){var oe=Math.ceil,te=Math.floor;Se.exports=function(se){var de=+se;return de!==de||de===0?0:(de>0?te:oe)(de)}},{}],249:[function(E,Se,ye){var oe=E("../internals/to-integer-or-infinity"),te=Math.min;Se.exports=function(se){return se>0?te(oe(se),9007199254740991):0}},{"../internals/to-integer-or-infinity":248}],250:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/require-object-coercible"),se=oe.Object;Se.exports=function(de){return se(te(de))}},{"../internals/global":163,"../internals/require-object-coercible":230}],251:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-positive-integer"),se=oe.RangeError;Se.exports=function(de,ue){var ce=te(de);if(ce%ue)throw se("Wrong offset");return ce}},{"../internals/global":163,"../internals/to-positive-integer":252}],252:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/to-integer-or-infinity"),se=oe.RangeError;Se.exports=function(de){var ue=te(de);if(ue<0)throw se("The argument can't be less than 0");return ue}},{"../internals/global":163,"../internals/to-integer-or-infinity":248}],253:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/function-call"),se=E("../internals/is-object"),de=E("../internals/is-symbol"),ue=E("../internals/get-method"),ce=E("../internals/ordinary-to-primitive"),ae=E("../internals/well-known-symbol"),ie=oe.TypeError,ne=ae("toPrimitive");Se.exports=function(a,y){if(!se(a)||de(a))return a;var x=ue(a,ne),b;if(x){if(y===void 0&&(y="default"),b=te(x,a,y),!se(b)||de(b))return b;throw ie("Can't convert object to primitive value")}return y===void 0&&(y="number"),ce(a,y)}},{"../internals/function-call":155,"../internals/get-method":161,"../internals/global":163,"../internals/is-object":180,"../internals/is-symbol":183,"../internals/ordinary-to-primitive":211,"../internals/well-known-symbol":268}],254:[function(E,Se,ye){var oe=E("../internals/to-primitive"),te=E("../internals/is-symbol");Se.exports=function(se){var de=oe(se,"string");return te(de)?de:de+""}},{"../internals/is-symbol":183,"../internals/to-primitive":253}],255:[function(E,Se,ye){var oe=E("../internals/well-known-symbol"),te=oe("toStringTag"),se={};se[te]="z",Se.exports=String(se)==="[object z]"},{"../internals/well-known-symbol":268}],256:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/classof"),se=oe.String;Se.exports=function(de){if(te(de)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return se(de)}},{"../internals/classof":124,"../internals/global":163}],257:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.String;Se.exports=function(se){try{return te(se)}catch(de){return"Object"}}},{"../internals/global":163}],258:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/global"),se=E("../internals/function-call"),de=E("../internals/descriptors"),ue=E("../internals/typed-array-constructors-require-wrappers"),ce=E("../internals/array-buffer-view-core"),ae=E("../internals/array-buffer"),ie=E("../internals/an-instance"),ne=E("../internals/create-property-descriptor"),a=E("../internals/create-non-enumerable-property"),y=E("../internals/is-integral-number"),x=E("../internals/to-length"),b=E("../internals/to-index"),z=E("../internals/to-offset"),ee=E("../internals/to-property-key"),re=E("../internals/has-own-property"),le=E("../internals/classof"),he=E("../internals/is-object"),ve=E("../internals/is-symbol"),fe=E("../internals/object-create"),me=E("../internals/object-is-prototype-of"),ge=E("../internals/object-set-prototype-of"),be=E("../internals/object-get-own-property-names").f,Pe=E("../internals/typed-array-from"),Te=E("../internals/array-iteration").forEach,Ce=E("../internals/set-species"),Le=E("../internals/object-define-property"),Ie=E("../internals/object-get-own-property-descriptor"),Me=E("../internals/internal-state"),Ue=E("../internals/inherit-if-required"),Qe=Me.get,Ge=Me.set,ot=Le.f,Ve=Ie.f,Xe=Math.round,Ze=te.RangeError,ze=ae.ArrayBuffer,Re=ze.prototype,He=ae.DataView,rt=ce.NATIVE_ARRAY_BUFFER_VIEWS,qe=ce.TYPED_ARRAY_CONSTRUCTOR,ut=ce.TYPED_ARRAY_TAG,_e=ce.TypedArray,We=ce.TypedArrayPrototype,Oe=ce.aTypedArrayConstructor,Ye=ce.isTypedArray,Fe="BYTES_PER_ELEMENT",Ne="Wrong length",et=function(Be,Ke){Oe(Be);for(var nt=0,ke=Ke.length,$e=new Be(ke);ke>nt;)$e[nt]=Ke[nt++];return $e},De=function(Be,Ke){ot(Be,Ke,{get:function(){return Qe(this)[Ke]}})},je=function(Be){var Ke;return me(Re,Be)||(Ke=le(Be))=="ArrayBuffer"||Ke=="SharedArrayBuffer"},Ee=function(Be,Ke){return Ye(Be)&&!ve(Ke)&&Ke in Be&&y(+Ke)&&Ke>=0},xe=function(Ke,nt){return nt=ee(nt),Ee(Ke,nt)?ne(2,Ke[nt]):Ve(Ke,nt)},we=function(Ke,nt,ke){return nt=ee(nt),Ee(Ke,nt)&&he(ke)&&re(ke,"value")&&!re(ke,"get")&&!re(ke,"set")&&!ke.configurable&&(!re(ke,"writable")||ke.writable)&&(!re(ke,"enumerable")||ke.enumerable)?(Ke[nt]=ke.value,Ke):ot(Ke,nt,ke)};de?(rt||(Ie.f=xe,Le.f=we,De(We,"buffer"),De(We,"byteOffset"),De(We,"byteLength"),De(We,"length")),oe({target:"Object",stat:!0,forced:!rt},{getOwnPropertyDescriptor:xe,defineProperty:we}),Se.exports=function(Be,Ke,nt){var ke=Be.match(/\d+$/)[0]/8,$e=Be+(nt?"Clamped":"")+"Array",gt="get"+Be,ct="set"+Be,vt=te[$e],st=vt,ht=st&&st.prototype,at={},lt=function(Pt,Et){var Lt=Qe(Pt);return Lt.view[gt](Et*ke+Lt.byteOffset,!0)},ft=function(Pt,Et,Lt){var Ht=Qe(Pt);nt&&(Lt=(Lt=Xe(Lt))<0?0:Lt>255?255:Lt&255),Ht.view[ct](Et*ke+Ht.byteOffset,Lt,!0)},mt=function(Pt,Et){ot(Pt,Et,{get:function(){return lt(this,Et)},set:function(Lt){return ft(this,Et,Lt)},enumerable:!0})};rt?ue&&(st=Ke(function(Pt,Et,Lt,Ht){return ie(Pt,ht),Ue(function(){return he(Et)?je(Et)?Ht!==void 0?new vt(Et,z(Lt,ke),Ht):Lt!==void 0?new vt(Et,z(Lt,ke)):new vt(Et):Ye(Et)?et(st,Et):se(Pe,st,Et):new vt(b(Et))}(),Pt,st)}),ge&&ge(st,_e),Te(be(vt),function(Pt){Pt in st||a(st,Pt,vt[Pt])}),st.prototype=ht):(st=Ke(function(Pt,Et,Lt,Ht){ie(Pt,ht);var tn=0,gn=0,dn,on,xn;if(!he(Et))xn=b(Et),on=xn*ke,dn=new ze(on);else if(je(Et)){dn=Et,gn=z(Lt,ke);var Dn=Et.byteLength;if(Ht===void 0){if(Dn%ke||(on=Dn-gn,on<0))throw Ze(Ne)}else if(on=x(Ht)*ke,on+gn>Dn)throw Ze(Ne);xn=on/ke}else return Ye(Et)?et(st,Et):se(Pe,st,Et);for(Ge(Pt,{buffer:dn,byteOffset:gn,byteLength:on,length:xn,view:new He(dn)});tn1?arguments[1]:void 0,re=ee!==void 0,le=ae(b),he,ve,fe,me,ge,be;if(le&&!ie(le))for(ge=ce(b,le),be=ge.next,b=[];!(me=te(be,ge)).done;)b.push(me.value);for(re&&z>2&&(ee=oe(ee,arguments[2])),ve=ue(b),fe=new(ne(x))(ve),he=0;ve>he;he++)fe[he]=re?ee(b[he],he):b[he];return fe}},{"../internals/a-constructor":96,"../internals/array-buffer-view-core":103,"../internals/function-bind-context":153,"../internals/function-call":155,"../internals/get-iterator":160,"../internals/get-iterator-method":159,"../internals/is-array-iterator-method":174,"../internals/length-of-array-like":188,"../internals/to-object":250}],262:[function(E,Se,ye){var oe=E("../internals/array-buffer-view-core"),te=E("../internals/species-constructor"),se=oe.TYPED_ARRAY_CONSTRUCTOR,de=oe.aTypedArrayConstructor;Se.exports=function(ue){return de(te(ue,ue[se]))}},{"../internals/array-buffer-view-core":103,"../internals/species-constructor":238}],263:[function(E,Se,ye){var oe=E("../internals/function-uncurry-this"),te=0,se=Math.random(),de=oe(1 .toString);Se.exports=function(ue){return"Symbol("+(ue===void 0?"":ue)+")_"+de(++te+se,36)}},{"../internals/function-uncurry-this":157}],264:[function(E,Se,ye){var oe=E("../internals/native-symbol");Se.exports=oe&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},{"../internals/native-symbol":191}],265:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/fails");Se.exports=oe&&te(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},{"../internals/descriptors":134,"../internals/fails":150}],266:[function(E,Se,ye){var oe=E("../internals/global"),te=oe.TypeError;Se.exports=function(se,de){if(se=51||!se(function(){var me=[];return me[b]=!1,me.concat()[0]!==me}),he=a("concat"),ve=function(me){if(!ue(me))return!1;var ge=me[b];return ge!==void 0?!!ge:de(me)},fe=!le||!he;oe({target:"Array",proto:!0,forced:fe},{concat:function(ge){var be=ce(this),Pe=ne(be,0),Te=0,Ce,Le,Ie,Me,Ue;for(Ce=-1,Ie=arguments.length;Cez)throw re(ee);for(Le=0;Le=z)throw re(ee);ie(Pe,Te++,Ue)}return Pe.length=Te,Pe}})},{"../internals/array-method-has-species-support":113,"../internals/array-species-create":120,"../internals/create-property":131,"../internals/engine-v8-version":146,"../internals/export":149,"../internals/fails":150,"../internals/global":163,"../internals/is-array":175,"../internals/is-object":180,"../internals/length-of-array-like":188,"../internals/to-object":250,"../internals/well-known-symbol":268}],273:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/array-fill"),se=E("../internals/add-to-unscopables");oe({target:"Array",proto:!0},{fill:te}),se("fill")},{"../internals/add-to-unscopables":98,"../internals/array-fill":106,"../internals/export":149}],274:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-iteration").filter,se=E("../internals/array-method-has-species-support"),de=se("filter");oe({target:"Array",proto:!0,forced:!de},{filter:function(ce){return te(this,ce,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],275:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-iteration").find,se=E("../internals/add-to-unscopables"),de="find",ue=!0;de in[]&&Array(1)[de](function(){ue=!1}),oe({target:"Array",proto:!0,forced:ue},{find:function(ae){return te(this,ae,arguments.length>1?arguments[1]:void 0)}}),se(de)},{"../internals/add-to-unscopables":98,"../internals/array-iteration":111,"../internals/export":149}],276:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/array-from"),se=E("../internals/check-correctness-of-iteration"),de=!se(function(ue){Array.from(ue)});oe({target:"Array",stat:!0,forced:de},{from:te})},{"../internals/array-from":109,"../internals/check-correctness-of-iteration":122,"../internals/export":149}],277:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-includes").includes,se=E("../internals/add-to-unscopables");oe({target:"Array",proto:!0},{includes:function(ue){return te(this,ue,arguments.length>1?arguments[1]:void 0)}}),se("includes")},{"../internals/add-to-unscopables":98,"../internals/array-includes":110,"../internals/export":149}],278:[function(E,Se,ye){"use strict";var oe=E("../internals/to-indexed-object"),te=E("../internals/add-to-unscopables"),se=E("../internals/iterators"),de=E("../internals/internal-state"),ue=E("../internals/object-define-property").f,ce=E("../internals/define-iterator"),ae=E("../internals/is-pure"),ie=E("../internals/descriptors"),ne="Array Iterator",a=de.set,y=de.getterFor(ne);Se.exports=ce(Array,"Array",function(b,z){a(this,{type:ne,target:oe(b),index:0,kind:z})},function(){var b=y(this),z=b.target,ee=b.kind,re=b.index++;return!z||re>=z.length?(b.target=void 0,{value:void 0,done:!0}):ee=="keys"?{value:re,done:!1}:ee=="values"?{value:z[re],done:!1}:{value:[re,z[re]],done:!1}},"values");var x=se.Arguments=se.Array;if(te("keys"),te("values"),te("entries"),!ae&&ie&&x.name!=="values")try{ue(x,"name",{value:"values"})}catch(b){}},{"../internals/add-to-unscopables":98,"../internals/define-iterator":132,"../internals/descriptors":134,"../internals/internal-state":173,"../internals/is-pure":181,"../internals/iterators":187,"../internals/object-define-property":198,"../internals/to-indexed-object":247}],279:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-uncurry-this"),se=E("../internals/indexed-object"),de=E("../internals/to-indexed-object"),ue=E("../internals/array-method-is-strict"),ce=te([].join),ae=se!=Object,ie=ue("join",",");oe({target:"Array",proto:!0,forced:ae||!ie},{join:function(a){return ce(de(this),a===void 0?",":a)}})},{"../internals/array-method-is-strict":114,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/indexed-object":170,"../internals/to-indexed-object":247}],280:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/array-iteration").map,se=E("../internals/array-method-has-species-support"),de=se("map");oe({target:"Array",proto:!0,forced:!de},{map:function(ce){return te(this,ce,arguments.length>1?arguments[1]:void 0)}})},{"../internals/array-iteration":111,"../internals/array-method-has-species-support":113,"../internals/export":149}],281:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/global"),se=E("../internals/is-array"),de=E("../internals/is-constructor"),ue=E("../internals/is-object"),ce=E("../internals/to-absolute-index"),ae=E("../internals/length-of-array-like"),ie=E("../internals/to-indexed-object"),ne=E("../internals/create-property"),a=E("../internals/well-known-symbol"),y=E("../internals/array-method-has-species-support"),x=E("../internals/array-slice"),b=y("slice"),z=a("species"),ee=te.Array,re=Math.max;oe({target:"Array",proto:!0,forced:!b},{slice:function(he,ve){var fe=ie(this),me=ae(fe),ge=ce(he,me),be=ce(ve===void 0?me:ve,me),Pe,Te,Ce;if(se(fe)&&(Pe=fe.constructor,de(Pe)&&(Pe===ee||se(Pe.prototype))?Pe=void 0:ue(Pe)&&(Pe=Pe[z],Pe===null&&(Pe=void 0)),Pe===ee||Pe===void 0))return x(fe,ge,be);for(Te=new(Pe===void 0?ee:Pe)(re(be-ge,0)),Ce=0;ge3)){if(y)return!0;if(b)return b<603;var be="",Pe,Te,Ce,Le;for(Pe=65;Pe<76;Pe++){switch(Te=String.fromCharCode(Pe),Pe){case 66:case 69:case 70:case 72:Ce=3;break;case 68:case 71:Ce=4;break;default:Ce=2}for(Le=0;Le<47;Le++)z.push({k:Te+Le,v:Ce})}for(z.sort(function(Ie,Me){return Me.v-Ie.v}),Le=0;Lece(Te)?1:-1}};oe({target:"Array",proto:!0,forced:me},{sort:function(Pe){Pe!==void 0&&se(Pe);var Te=de(this);if(fe)return Pe===void 0?ee(Te):ee(Te,Pe);var Ce=[],Le=ue(Te),Ie,Me;for(Me=0;Mez)throw y(ee);for(Te=ae(ve,Pe),Ce=0;Cefe-Pe+be;Ce--)delete ve[Ce-1]}else if(be>Pe)for(Ce=fe-Pe;Ce>me;Ce--)Le=Ce+Pe-1,Ie=Ce+be-1,Le in ve?ve[Ie]=ve[Le]:delete ve[Ie];for(Ce=0;Ce2){if(Ue=re(Ue),Qe=ge(Ue,0),Qe===43||Qe===45){if(Ge=ge(Ue,2),Ge===88||Ge===120)return NaN}else if(Qe===48){switch(ge(Ue,1)){case 66:case 98:ot=2,Ve=49;break;case 79:case 111:ot=8,Ve=55;break;default:return+Ue}for(Xe=me(Ue,2),Ze=Xe.length,ze=0;zeVe)return NaN;return parseInt(Xe,ot)}}return+Ue};if(de(le,!he(" 0o1")||!he("0b1")||he("+0x1"))){for(var Te=function(Ue){var Qe=arguments.length<1?0:he(be(Ue)),Ge=this;return ie(ve,Ge)&&y(function(){ee(Ge)})?ae(Object(Qe),Ge,Te):Qe},Ce=oe?x(he):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),Le=0,Ie;Ce.length>Le;Le++)ce(he,Ie=Ce[Le])&&!ce(Te,Ie)&&z(Te,Ie,b(he,Ie));Te.prototype=ve,ve.constructor=Te,ue(te,le,Te)}},{"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/is-forced":178,"../internals/is-symbol":183,"../internals/object-define-property":198,"../internals/object-get-own-property-descriptor":199,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/redefine":222,"../internals/string-trim":241,"../internals/this-number-value":244,"../internals/to-primitive":253}],287:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/object-assign");oe({target:"Object",stat:!0,forced:Object.assign!==te},{assign:te})},{"../internals/export":149,"../internals/object-assign":195}],288:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/object-to-array").entries;oe({target:"Object",stat:!0},{entries:function(de){return te(de)}})},{"../internals/export":149,"../internals/object-to-array":209}],289:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/native-symbol"),se=E("../internals/fails"),de=E("../internals/object-get-own-property-symbols"),ue=E("../internals/to-object"),ce=!te||se(function(){de.f(1)});oe({target:"Object",stat:!0,forced:ce},{getOwnPropertySymbols:function(ie){var ne=de.f;return ne?ne(ue(ie)):[]}})},{"../internals/export":149,"../internals/fails":150,"../internals/native-symbol":191,"../internals/object-get-own-property-symbols":202,"../internals/to-object":250}],290:[function(E,Se,ye){var oe=E("../internals/export"),te=E("../internals/to-object"),se=E("../internals/object-keys"),de=E("../internals/fails"),ue=de(function(){se(1)});oe({target:"Object",stat:!0,forced:ue},{keys:function(ae){return se(te(ae))}})},{"../internals/export":149,"../internals/fails":150,"../internals/object-keys":206,"../internals/to-object":250}],291:[function(E,Se,ye){var oe=E("../internals/to-string-tag-support"),te=E("../internals/redefine"),se=E("../internals/object-to-string");oe||te(Object.prototype,"toString",se,{unsafe:!0})},{"../internals/object-to-string":210,"../internals/redefine":222,"../internals/to-string-tag-support":255}],292:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-call"),se=E("../internals/a-callable"),de=E("../internals/new-promise-capability"),ue=E("../internals/perform"),ce=E("../internals/iterate"),ae=E("../internals/promise-statics-incorrect-iteration");oe({target:"Promise",stat:!0,forced:ae},{all:function(ne){var a=this,y=de.f(a),x=y.resolve,b=y.reject,z=ue(function(){var ee=se(a.resolve),re=[],le=0,he=1;ce(ne,function(ve){var fe=le++,me=!1;he++,te(ee,a,ve).then(function(ge){me||(me=!0,re[fe]=ge,--he||x(re))},b)}),--he||x(re)});return z.error&&b(z.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],293:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/is-pure"),se=E("../internals/promise-constructor-detection").CONSTRUCTOR,de=E("../internals/promise-native-constructor"),ue=E("../internals/get-built-in"),ce=E("../internals/is-callable"),ae=E("../internals/redefine"),ie=de&&de.prototype;if(oe({target:"Promise",proto:!0,forced:se,real:!0},{catch:function(a){return this.then(void 0,a)}}),!te&&ce(de)){var ne=ue("Promise").prototype.catch;ie.catch!==ne&&ae(ie,"catch",ne,{unsafe:!0})}},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-callable":176,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/redefine":222}],294:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/is-pure"),se=E("../internals/engine-is-node"),de=E("../internals/global"),ue=E("../internals/function-call"),ce=E("../internals/redefine"),ae=E("../internals/redefine-all"),ie=E("../internals/object-set-prototype-of"),ne=E("../internals/set-to-string-tag"),a=E("../internals/set-species"),y=E("../internals/a-callable"),x=E("../internals/is-callable"),b=E("../internals/is-object"),z=E("../internals/an-instance"),ee=E("../internals/species-constructor"),re=E("../internals/task").set,le=E("../internals/microtask"),he=E("../internals/host-report-errors"),ve=E("../internals/perform"),fe=E("../internals/queue"),me=E("../internals/internal-state"),ge=E("../internals/promise-native-constructor"),be=E("../internals/promise-constructor-detection"),Pe=E("../internals/new-promise-capability"),Te="Promise",Ce=be.CONSTRUCTOR,Le=be.REJECTION_EVENT,Ie=be.SUBCLASSING,Me=me.getterFor(Te),Ue=me.set,Qe=ge&&ge.prototype,Ge=ge,ot=Qe,Ve=de.TypeError,Xe=de.document,Ze=de.process,ze=Pe.f,Re=ze,He=!!(Xe&&Xe.createEvent&&de.dispatchEvent),rt="unhandledrejection",qe="rejectionhandled",ut=0,_e=1,We=2,Oe=1,Ye=2,Fe,Ne,et,De,je=function(ct){var vt;return b(ct)&&x(vt=ct.then)?vt:!1},Ee=function(ct,vt){var st=vt.value,ht=vt.state==_e,at=ht?ct.ok:ct.fail,lt=ct.resolve,ft=ct.reject,mt=ct.domain,Pt,Et,Lt;try{at?(ht||(vt.rejection===Ye&&nt(vt),vt.rejection=Oe),at===!0?Pt=st:(mt&&mt.enter(),Pt=at(st),mt&&(mt.exit(),Lt=!0)),Pt===ct.promise?ft(Ve("Promise-chain cycle")):(Et=je(Pt))?ue(Et,Pt,lt,ft):lt(Pt)):ft(st)}catch(Ht){mt&&!Lt&&mt.exit(),ft(Ht)}},xe=function(ct,vt){ct.notified||(ct.notified=!0,le(function(){for(var st=ct.reactions,ht;ht=st.get();)Ee(ht,ct);ct.notified=!1,vt&&!ct.rejection&&Be(ct)}))},we=function(ct,vt,st){var ht,at;He?(ht=Xe.createEvent("Event"),ht.promise=vt,ht.reason=st,ht.initEvent(ct,!1,!0),de.dispatchEvent(ht)):ht={promise:vt,reason:st},!Le&&(at=de["on"+ct])?at(ht):ct===rt&&he("Unhandled promise rejection",st)},Be=function(ct){ue(re,de,function(){var vt=ct.facade,st=ct.value,ht=Ke(ct),at;if(ht&&(at=ve(function(){se?Ze.emit("unhandledRejection",st,vt):we(rt,vt,st)}),ct.rejection=se||Ke(ct)?Ye:Oe,at.error))throw at.value})},Ke=function(ct){return ct.rejection!==Oe&&!ct.parent},nt=function(ct){ue(re,de,function(){var vt=ct.facade;se?Ze.emit("rejectionHandled",vt):we(qe,vt,ct.value)})},ke=function(ct,vt,st){return function(ht){ct(vt,ht,st)}},$e=function(ct,vt,st){ct.done||(ct.done=!0,st&&(ct=st),ct.value=vt,ct.state=We,xe(ct,!0))},gt=function(ct,vt,st){if(!ct.done){ct.done=!0,st&&(ct=st);try{if(ct.facade===vt)throw Ve("Promise can't be resolved itself");var ht=je(vt);ht?le(function(){var at={done:!1};try{ue(ht,vt,ke(gt,at,ct),ke($e,at,ct))}catch(lt){$e(at,lt,ct)}}):(ct.value=vt,ct.state=_e,xe(ct,!1))}catch(at){$e({done:!1},at,ct)}}};if(Ce&&(Ge=function(vt){z(this,ot),y(vt),ue(Fe,this);var st=Me(this);try{vt(ke(gt,st),ke($e,st))}catch(ht){$e(st,ht)}},ot=Ge.prototype,Fe=function(vt){Ue(this,{type:Te,done:!1,notified:!1,parent:!1,reactions:new fe,rejection:!1,state:ut,value:void 0})},Fe.prototype=ae(ot,{then:function(vt,st){var ht=Me(this),at=ze(ee(this,Ge));return ht.parent=!0,at.ok=x(vt)?vt:!0,at.fail=x(st)&&st,at.domain=se?Ze.domain:void 0,ht.state==ut?ht.reactions.add(at):le(function(){Ee(at,ht)}),at.promise}}),Ne=function(){var ct=new Fe,vt=Me(ct);this.promise=ct,this.resolve=ke(gt,vt),this.reject=ke($e,vt)},Pe.f=ze=function(ct){return ct===Ge||ct===et?new Ne(ct):Re(ct)},!te&&x(ge)&&Qe!==Object.prototype)){De=Qe.then,Ie||ce(Qe,"then",function(vt,st){var ht=this;return new Ge(function(at,lt){ue(De,ht,at,lt)}).then(vt,st)},{unsafe:!0});try{delete Qe.constructor}catch(ct){}ie&&ie(Qe,ot)}oe({global:!0,wrap:!0,forced:Ce},{Promise:Ge}),ne(Ge,Te,!1,!0),a(Te)},{"../internals/a-callable":95,"../internals/an-instance":100,"../internals/engine-is-node":143,"../internals/export":149,"../internals/function-call":155,"../internals/global":163,"../internals/host-report-errors":166,"../internals/internal-state":173,"../internals/is-callable":176,"../internals/is-object":180,"../internals/is-pure":181,"../internals/microtask":189,"../internals/new-promise-capability":193,"../internals/object-set-prototype-of":208,"../internals/perform":214,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/queue":220,"../internals/redefine":222,"../internals/redefine-all":221,"../internals/set-species":233,"../internals/set-to-string-tag":234,"../internals/species-constructor":238,"../internals/task":243}],295:[function(E,Se,ye){E("../modules/es.promise.constructor"),E("../modules/es.promise.all"),E("../modules/es.promise.catch"),E("../modules/es.promise.race"),E("../modules/es.promise.reject"),E("../modules/es.promise.resolve")},{"../modules/es.promise.all":292,"../modules/es.promise.catch":293,"../modules/es.promise.constructor":294,"../modules/es.promise.race":296,"../modules/es.promise.reject":297,"../modules/es.promise.resolve":298}],296:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-call"),se=E("../internals/a-callable"),de=E("../internals/new-promise-capability"),ue=E("../internals/perform"),ce=E("../internals/iterate"),ae=E("../internals/promise-statics-incorrect-iteration");oe({target:"Promise",stat:!0,forced:ae},{race:function(ne){var a=this,y=de.f(a),x=y.reject,b=ue(function(){var z=se(a.resolve);ce(ne,function(ee){te(z,a,ee).then(y.resolve,x)})});return b.error&&x(b.value),y.promise}})},{"../internals/a-callable":95,"../internals/export":149,"../internals/function-call":155,"../internals/iterate":184,"../internals/new-promise-capability":193,"../internals/perform":214,"../internals/promise-statics-incorrect-iteration":218}],297:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-call"),se=E("../internals/new-promise-capability"),de=E("../internals/promise-constructor-detection").CONSTRUCTOR;oe({target:"Promise",stat:!0,forced:de},{reject:function(ce){var ae=se.f(this);return te(ae.reject,void 0,ce),ae.promise}})},{"../internals/export":149,"../internals/function-call":155,"../internals/new-promise-capability":193,"../internals/promise-constructor-detection":215}],298:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/get-built-in"),se=E("../internals/is-pure"),de=E("../internals/promise-native-constructor"),ue=E("../internals/promise-constructor-detection").CONSTRUCTOR,ce=E("../internals/promise-resolve"),ae=te("Promise"),ie=se&&!ue;oe({target:"Promise",stat:!0,forced:se||ue},{resolve:function(a){return ce(ie&&this===ae?de:this,a)}})},{"../internals/export":149,"../internals/get-built-in":158,"../internals/is-pure":181,"../internals/promise-constructor-detection":215,"../internals/promise-native-constructor":216,"../internals/promise-resolve":217}],299:[function(E,Se,ye){var oe=E("../internals/descriptors"),te=E("../internals/global"),se=E("../internals/function-uncurry-this"),de=E("../internals/is-forced"),ue=E("../internals/inherit-if-required"),ce=E("../internals/create-non-enumerable-property"),ae=E("../internals/object-get-own-property-names").f,ie=E("../internals/object-is-prototype-of"),ne=E("../internals/is-regexp"),a=E("../internals/to-string"),y=E("../internals/regexp-get-flags"),x=E("../internals/regexp-sticky-helpers"),b=E("../internals/proxy-accessor"),z=E("../internals/redefine"),ee=E("../internals/fails"),re=E("../internals/has-own-property"),le=E("../internals/internal-state").enforce,he=E("../internals/set-species"),ve=E("../internals/well-known-symbol"),fe=E("../internals/regexp-unsupported-dot-all"),me=E("../internals/regexp-unsupported-ncg"),ge=ve("match"),be=te.RegExp,Pe=be.prototype,Te=te.SyntaxError,Ce=se(Pe.exec),Le=se("".charAt),Ie=se("".replace),Me=se("".indexOf),Ue=se("".slice),Qe=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Ge=/a/g,ot=/a/g,Ve=new be(Ge)!==Ge,Xe=x.MISSED_STICKY,Ze=x.UNSUPPORTED_Y,ze=oe&&(!Ve||Xe||fe||me||ee(function(){return ot[ge]=!1,be(Ge)!=Ge||be(ot)==ot||be(Ge,"i")!="/a/i"})),Re=function(_e){for(var We=_e.length,Oe=0,Ye="",Fe=!1,Ne;Oe<=We;Oe++){if(Ne=Le(_e,Oe),Ne==="\\"){Ye+=Ne+Le(_e,++Oe);continue}!Fe&&Ne==="."?Ye+="[\\s\\S]":(Ne==="["?Fe=!0:Ne==="]"&&(Fe=!1),Ye+=Ne)}return Ye},He=function(_e){for(var We=_e.length,Oe=0,Ye="",Fe=[],Ne={},et=!1,De=!1,je=0,Ee="",xe;Oe<=We;Oe++){if(xe=Le(_e,Oe),xe==="\\")xe=xe+Le(_e,++Oe);else if(xe==="]")et=!1;else if(!et)switch(!0){case xe==="[":et=!0;break;case xe==="(":Ce(Qe,Ue(_e,Oe+1))&&(Oe+=2,De=!0),Ye+=xe,je++;continue;case(xe===">"&&De):if(Ee===""||re(Ne,Ee))throw new Te("Invalid capture group name");Ne[Ee]=!0,Fe[Fe.length]=[Ee,je],De=!1,Ee="";continue}De?Ee+=xe:Ye+=xe}return[Ye,Fe]};if(de("RegExp",ze)){for(var rt=function(We,Oe){var Ye=ie(Pe,this),Fe=ne(We),Ne=Oe===void 0,et=[],De=We,je,Ee,xe,we,Be,Ke;if(!Ye&&Fe&&Ne&&We.constructor===rt)return We;if((Fe||ie(Pe,We))&&(We=We.source,Ne&&(Oe=y(De))),We=We===void 0?"":a(We),Oe=Oe===void 0?"":a(Oe),De=We,fe&&"dotAll"in Ge&&(Ee=!!Oe&&Me(Oe,"s")>-1,Ee&&(Oe=Ie(Oe,/s/g,""))),je=Oe,Xe&&"sticky"in Ge&&(xe=!!Oe&&Me(Oe,"y")>-1,xe&&Ze&&(Oe=Ie(Oe,/y/g,""))),me&&(we=He(We),We=we[0],et=we[1]),Be=ue(be(We,Oe),Ye?this:Pe,rt),(Ee||xe||et.length)&&(Ke=le(Be),Ee&&(Ke.dotAll=!0,Ke.raw=rt(Re(We),je)),xe&&(Ke.sticky=!0),et.length&&(Ke.groups=et)),We!==De)try{ce(Be,"source",De===""?"(?:)":De)}catch(nt){}return Be},qe=ae(be),ut=0;qe.length>ut;)b(rt,be,qe[ut++]);Pe.constructor=rt,rt.prototype=Pe,z(te,"RegExp",rt)}he("RegExp")},{"../internals/create-non-enumerable-property":129,"../internals/descriptors":134,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/has-own-property":164,"../internals/inherit-if-required":171,"../internals/internal-state":173,"../internals/is-forced":178,"../internals/is-regexp":182,"../internals/object-get-own-property-names":201,"../internals/object-is-prototype-of":204,"../internals/proxy-accessor":219,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/regexp-sticky-helpers":227,"../internals/regexp-unsupported-dot-all":228,"../internals/regexp-unsupported-ncg":229,"../internals/set-species":233,"../internals/to-string":256,"../internals/well-known-symbol":268}],300:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/regexp-exec");oe({target:"RegExp",proto:!0,forced:/./.exec!==te},{exec:te})},{"../internals/export":149,"../internals/regexp-exec":224}],301:[function(E,Se,ye){"use strict";var oe=E("../internals/function-name").PROPER,te=E("../internals/redefine"),se=E("../internals/an-object"),de=E("../internals/to-string"),ue=E("../internals/fails"),ce=E("../internals/regexp-get-flags"),ae="toString",ie=RegExp.prototype,ne=ie[ae],a=ue(function(){return ne.call({source:"a",flags:"b"})!="/a/b"}),y=oe&&ne.name!=ae;(a||y)&&te(RegExp.prototype,ae,function(){var b=se(this),z=de(b.source),ee=de(ce(b));return"/"+z+"/"+ee},{unsafe:!0})},{"../internals/an-object":101,"../internals/fails":150,"../internals/function-name":156,"../internals/redefine":222,"../internals/regexp-get-flags":226,"../internals/to-string":256}],302:[function(E,Se,ye){"use strict";var oe=E("../internals/export"),te=E("../internals/function-uncurry-this"),se=E("../internals/not-a-regexp"),de=E("../internals/require-object-coercible"),ue=E("../internals/to-string"),ce=E("../internals/correct-is-regexp-logic"),ae=te("".indexOf);oe({target:"String",proto:!0,forced:!ce("includes")},{includes:function(ne){return!!~ae(ue(de(this)),ue(se(ne)),arguments.length>1?arguments[1]:void 0)}})},{"../internals/correct-is-regexp-logic":126,"../internals/export":149,"../internals/function-uncurry-this":157,"../internals/not-a-regexp":194,"../internals/require-object-coercible":230,"../internals/to-string":256}],303:[function(E,Se,ye){"use strict";var oe=E("../internals/string-multibyte").charAt,te=E("../internals/to-string"),se=E("../internals/internal-state"),de=E("../internals/define-iterator"),ue="String Iterator",ce=se.set,ae=se.getterFor(ue);de(String,"String",function(ie){ce(this,{type:ue,string:te(ie),index:0})},function(){var ne=ae(this),a=ne.string,y=ne.index,x;return y>=a.length?{value:void 0,done:!0}:(x=oe(a,y),ne.index+=x.length,{value:x,done:!1})})},{"../internals/define-iterator":132,"../internals/internal-state":173,"../internals/string-multibyte":239,"../internals/to-string":256}],304:[function(E,Se,ye){"use strict";var oe=E("../internals/function-call"),te=E("../internals/fix-regexp-well-known-symbol-logic"),se=E("../internals/an-object"),de=E("../internals/to-length"),ue=E("../internals/to-string"),ce=E("../internals/require-object-coercible"),ae=E("../internals/get-method"),ie=E("../internals/advance-string-index"),ne=E("../internals/regexp-exec-abstract");te("match",function(a,y,x){return[function(z){var ee=ce(this),re=z==null?void 0:ae(z,a);return re?oe(re,z,ee):new RegExp(z)[a](ue(ee))},function(b){var z=se(this),ee=ue(b),re=x(y,z,ee);if(re.done)return re.value;if(!z.global)return ne(z,ee);var le=z.unicode;z.lastIndex=0;for(var he=[],ve=0,fe;(fe=ne(z,ee))!==null;){var me=ue(fe[0]);he[ve]=me,me===""&&(z.lastIndex=ie(ee,de(z.lastIndex),le)),ve++}return ve===0?null:he}]})},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-length":249,"../internals/to-string":256}],305:[function(E,Se,ye){"use strict";var oe=E("../internals/function-apply"),te=E("../internals/function-call"),se=E("../internals/function-uncurry-this"),de=E("../internals/fix-regexp-well-known-symbol-logic"),ue=E("../internals/fails"),ce=E("../internals/an-object"),ae=E("../internals/is-callable"),ie=E("../internals/to-integer-or-infinity"),ne=E("../internals/to-length"),a=E("../internals/to-string"),y=E("../internals/require-object-coercible"),x=E("../internals/advance-string-index"),b=E("../internals/get-method"),z=E("../internals/get-substitution"),ee=E("../internals/regexp-exec-abstract"),re=E("../internals/well-known-symbol"),le=re("replace"),he=Math.max,ve=Math.min,fe=se([].concat),me=se([].push),ge=se("".indexOf),be=se("".slice),Pe=function(Ie){return Ie===void 0?Ie:String(Ie)},Te=function(){return"a".replace(/./,"$0")==="$0"}(),Ce=function(){return/./[le]?/./[le]("a","$0")==="":!1}(),Le=!ue(function(){var Ie=/./;return Ie.exec=function(){var Me=[];return Me.groups={a:"7"},Me},"".replace(Ie,"$")!=="7"});de("replace",function(Ie,Me,Ue){var Qe=Ce?"$":"$0";return[function(ot,Ve){var Xe=y(this),Ze=ot==null?void 0:b(ot,le);return Ze?te(Ze,ot,Xe,Ve):te(Me,a(Xe),ot,Ve)},function(Ge,ot){var Ve=ce(this),Xe=a(Ge);if(typeof ot=="string"&&ge(ot,Qe)===-1&&ge(ot,"$<")===-1){var Ze=Ue(Me,Ve,Xe,ot);if(Ze.done)return Ze.value}var ze=ae(ot);ze||(ot=a(ot));var Re=Ve.global;if(Re){var He=Ve.unicode;Ve.lastIndex=0}for(var rt=[];;){var qe=ee(Ve,Xe);if(qe===null||(me(rt,qe),!Re))break;var ut=a(qe[0]);ut===""&&(Ve.lastIndex=x(Xe,ne(Ve.lastIndex),He))}for(var _e="",We=0,Oe=0;Oe=We&&(_e+=be(Xe,We,Fe)+Ee,We=Fe+Ye.length)}return _e+be(Xe,We)}]},!Le||!Te||Ce)},{"../internals/advance-string-index":99,"../internals/an-object":101,"../internals/fails":150,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-apply":152,"../internals/function-call":155,"../internals/function-uncurry-this":157,"../internals/get-method":161,"../internals/get-substitution":162,"../internals/is-callable":176,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/to-integer-or-infinity":248,"../internals/to-length":249,"../internals/to-string":256,"../internals/well-known-symbol":268}],306:[function(E,Se,ye){"use strict";var oe=E("../internals/function-call"),te=E("../internals/fix-regexp-well-known-symbol-logic"),se=E("../internals/an-object"),de=E("../internals/require-object-coercible"),ue=E("../internals/same-value"),ce=E("../internals/to-string"),ae=E("../internals/get-method"),ie=E("../internals/regexp-exec-abstract");te("search",function(ne,a,y){return[function(b){var z=de(this),ee=b==null?void 0:ae(b,ne);return ee?oe(ee,b,z):new RegExp(b)[ne](ce(z))},function(x){var b=se(this),z=ce(x),ee=y(a,b,z);if(ee.done)return ee.value;var re=b.lastIndex;ue(re,0)||(b.lastIndex=0);var le=ie(b,z);return ue(b.lastIndex,re)||(b.lastIndex=re),le===null?-1:le.index}]})},{"../internals/an-object":101,"../internals/fix-regexp-well-known-symbol-logic":151,"../internals/function-call":155,"../internals/get-method":161,"../internals/regexp-exec-abstract":223,"../internals/require-object-coercible":230,"../internals/same-value":231,"../internals/to-string":256}],307:[function(E,Se,ye){"use strict";var oe=E("../internals/function-apply"),te=E("../internals/function-call"),se=E("../internals/function-uncurry-this"),de=E("../internals/fix-regexp-well-known-symbol-logic"),ue=E("../internals/is-regexp"),ce=E("../internals/an-object"),ae=E("../internals/require-object-coercible"),ie=E("../internals/species-constructor"),ne=E("../internals/advance-string-index"),a=E("../internals/to-length"),y=E("../internals/to-string"),x=E("../internals/get-method"),b=E("../internals/array-slice-simple"),z=E("../internals/regexp-exec-abstract"),ee=E("../internals/regexp-exec"),re=E("../internals/regexp-sticky-helpers"),le=E("../internals/fails"),he=re.UNSUPPORTED_Y,ve=4294967295,fe=Math.min,me=[].push,ge=se(/./.exec),be=se(me),Pe=se("".slice),Te=!le(function(){var Ce=/(?:)/,Le=Ce.exec;Ce.exec=function(){return Le.apply(this,arguments)};var Ie="ab".split(Ce);return Ie.length!==2||Ie[0]!=="a"||Ie[1]!=="b"});de("split",function(Ce,Le,Ie){var Me;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?Me=function(Ue,Qe){var Ge=y(ae(this)),ot=Qe===void 0?ve:Qe>>>0;if(ot===0)return[];if(Ue===void 0)return[Ge];if(!ue(Ue))return te(Le,Ge,Ue,ot);for(var Ve=[],Xe=(Ue.ignoreCase?"i":"")+(Ue.multiline?"m":"")+(Ue.unicode?"u":"")+(Ue.sticky?"y":""),Ze=0,ze=new RegExp(Ue.source,Xe+"g"),Re,He,rt;(Re=te(ee,ze,Ge))&&(He=ze.lastIndex,!(He>Ze&&(be(Ve,Pe(Ge,Ze,Re.index)),Re.length>1&&Re.index=ot)));)ze.lastIndex===Re.index&&ze.lastIndex++;return Ze===Ge.length?(rt||!ge(ze,""))&&be(Ve,""):be(Ve,Pe(Ge,Ze)),Ve.length>ot?b(Ve,0,ot):Ve}:"0".split(void 0,0).length?Me=function(Ue,Qe){return Ue===void 0&&Qe===0?[]:te(Le,this,Ue,Qe)}:Me=Le,[function(Qe,Ge){var ot=ae(this),Ve=Qe==null?void 0:x(Qe,Ce);return Ve?te(Ve,Qe,ot,Ge):te(Me,y(ot),Qe,Ge)},function(Ue,Qe){var Ge=ce(this),ot=y(Ue),Ve=Ie(Me,Ge,ot,Qe,Me!==Le);if(Ve.done)return Ve.value;var Xe=ie(Ge,RegExp),Ze=Ge.unicode,ze=(Ge.ignoreCase?"i":"")+(Ge.multiline?"m":"")+(Ge.unicode?"u":"")+(he?"g":"y"),Re=new Xe(he?"^(?:"+Ge.source+")":Ge,ze),He=Qe===void 0?ve:Qe>>>0;if(He===0)return[];if(ot.length===0)return z(Re,ot)===null?[ot]:[];for(var rt=0,qe=0,ut=[];qe2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-copy-within":105,"../internals/function-uncurry-this":157}],316:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").every,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("every",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],317:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/function-call"),se=E("../internals/array-fill"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("fill",function(ae){var ie=arguments.length;return te(se,de(this),ae,ie>1?arguments[1]:void 0,ie>2?arguments[2]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-fill":106,"../internals/function-call":155}],318:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").filter,se=E("../internals/typed-array-from-species-and-list"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("filter",function(ae){var ie=te(de(this),ae,arguments.length>1?arguments[1]:void 0);return se(this,ie)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-from-species-and-list":260}],319:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").findIndex,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("findIndex",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],320:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").find,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("find",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],321:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").forEach,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("forEach",function(ce){te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],322:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-includes").includes,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("includes",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],323:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-includes").indexOf,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("indexOf",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-includes":110}],324:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/fails"),se=E("../internals/function-uncurry-this"),de=E("../internals/array-buffer-view-core"),ue=E("../modules/es.array.iterator"),ce=E("../internals/well-known-symbol"),ae=ce("iterator"),ie=oe.Uint8Array,ne=se(ue.values),a=se(ue.keys),y=se(ue.entries),x=de.aTypedArray,b=de.exportTypedArrayMethod,z=ie&&ie.prototype,ee=!te(function(){z[ae].call([1])}),re=!!z&&z.values&&z[ae]===z.values&&z.values.name==="values",le=function(){return ne(x(this))};b("entries",function(){return y(x(this))},ee),b("keys",function(){return a(x(this))},ee),b("values",le,ee||!re,{name:"values"}),b(ae,le,ee||!re,{name:"values"})},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],325:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/function-uncurry-this"),se=oe.aTypedArray,de=oe.exportTypedArrayMethod,ue=te([].join);de("join",function(ae){return ue(se(this),ae)})},{"../internals/array-buffer-view-core":103,"../internals/function-uncurry-this":157}],326:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/function-apply"),se=E("../internals/array-last-index-of"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("lastIndexOf",function(ae){var ie=arguments.length;return te(se,de(this),ie>1?[ae,arguments[1]]:[ae])})},{"../internals/array-buffer-view-core":103,"../internals/array-last-index-of":112,"../internals/function-apply":152}],327:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").map,se=E("../internals/typed-array-species-constructor"),de=oe.aTypedArray,ue=oe.exportTypedArrayMethod;ue("map",function(ae){return te(de(this),ae,arguments.length>1?arguments[1]:void 0,function(ie,ne){return new(se(ie))(ne)})})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111,"../internals/typed-array-species-constructor":262}],328:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-reduce").right,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("reduceRight",function(ce){var ae=arguments.length;return te(se(this),ce,ae,ae>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],329:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-reduce").left,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("reduce",function(ce){var ae=arguments.length;return te(se(this),ce,ae,ae>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-reduce":115}],330:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=oe.aTypedArray,se=oe.exportTypedArrayMethod,de=Math.floor;se("reverse",function(){for(var ce=this,ae=te(ce).length,ie=de(ae/2),ne=0,a;ne1?arguments[1]:void 0,1),ve=ce(le);if(z)return te(y,this,ve,he);var fe=this.length,me=de(ve),ge=0;if(me+he>fe)throw ie("Wrong length");for(;geb;)ee[b]=y[b++];return ee},ae)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/typed-array-species-constructor":262}],333:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/array-iteration").some,se=oe.aTypedArray,de=oe.exportTypedArrayMethod;de("some",function(ce){return te(se(this),ce,arguments.length>1?arguments[1]:void 0)})},{"../internals/array-buffer-view-core":103,"../internals/array-iteration":111}],334:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/function-uncurry-this"),se=E("../internals/fails"),de=E("../internals/a-callable"),ue=E("../internals/array-sort"),ce=E("../internals/array-buffer-view-core"),ae=E("../internals/engine-ff-version"),ie=E("../internals/engine-is-ie-or-edge"),ne=E("../internals/engine-v8-version"),a=E("../internals/engine-webkit-version"),y=ce.aTypedArray,x=ce.exportTypedArrayMethod,b=oe.Uint16Array,z=b&&te(b.prototype.sort),ee=!!z&&!(se(function(){z(new b(2),null)})&&se(function(){z(new b(2),{})})),re=!!z&&!se(function(){if(ne)return ne<74;if(ae)return ae<67;if(ie)return!0;if(a)return a<602;var he=new b(516),ve=Array(516),fe,me;for(fe=0;fe<516;fe++)me=fe%4,he[fe]=515-fe,ve[fe]=fe-2*me+3;for(z(he,function(ge,be){return(ge/4|0)-(be/4|0)}),fe=0;fe<516;fe++)if(he[fe]!==ve[fe])return!0}),le=function(he){return function(ve,fe){return he!==void 0?+he(ve,fe)||0:fe!==fe?-1:ve!==ve?1:ve===0&&fe===0?1/ve>0&&1/fe<0?1:-1:ve>fe}};x("sort",function(ve){return ve!==void 0&&de(ve),re?z(this,ve):ue(y(this),le(ve))},!re||ee)},{"../internals/a-callable":95,"../internals/array-buffer-view-core":103,"../internals/array-sort":118,"../internals/engine-ff-version":138,"../internals/engine-is-ie-or-edge":140,"../internals/engine-v8-version":146,"../internals/engine-webkit-version":147,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],335:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core"),te=E("../internals/to-length"),se=E("../internals/to-absolute-index"),de=E("../internals/typed-array-species-constructor"),ue=oe.aTypedArray,ce=oe.exportTypedArrayMethod;ce("subarray",function(ie,ne){var a=ue(this),y=a.length,x=se(ie,y),b=de(a);return new b(a.buffer,a.byteOffset+x*a.BYTES_PER_ELEMENT,te((ne===void 0?y:se(ne,y))-x))})},{"../internals/array-buffer-view-core":103,"../internals/to-absolute-index":245,"../internals/to-length":249,"../internals/typed-array-species-constructor":262}],336:[function(E,Se,ye){"use strict";var oe=E("../internals/global"),te=E("../internals/function-apply"),se=E("../internals/array-buffer-view-core"),de=E("../internals/fails"),ue=E("../internals/array-slice"),ce=oe.Int8Array,ae=se.aTypedArray,ie=se.exportTypedArrayMethod,ne=[].toLocaleString,a=!!ce&&de(function(){ne.call(new ce(1))}),y=de(function(){return[1,2].toLocaleString()!=new ce([1,2]).toLocaleString()})||!de(function(){ce.prototype.toLocaleString.call([1,2])});ie("toLocaleString",function(){return te(ne,a?ue(ae(this)):ae(this),ue(arguments))},y)},{"../internals/array-buffer-view-core":103,"../internals/array-slice":117,"../internals/fails":150,"../internals/function-apply":152,"../internals/global":163}],337:[function(E,Se,ye){"use strict";var oe=E("../internals/array-buffer-view-core").exportTypedArrayMethod,te=E("../internals/fails"),se=E("../internals/global"),de=E("../internals/function-uncurry-this"),ue=se.Uint8Array,ce=ue&&ue.prototype||{},ae=[].toString,ie=de([].join);te(function(){ae.call({})})&&(ae=function(){return ie(this)});var ne=ce.toString!=ae;oe("toString",ae,ne)},{"../internals/array-buffer-view-core":103,"../internals/fails":150,"../internals/function-uncurry-this":157,"../internals/global":163}],338:[function(E,Se,ye){var oe=E("../internals/typed-array-constructor");oe("Uint8",function(te){return function(de,ue,ce){return te(this,de,ue,ce)}})},{"../internals/typed-array-constructor":258}],339:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/dom-iterables"),se=E("../internals/dom-token-list-prototype"),de=E("../internals/array-for-each"),ue=E("../internals/create-non-enumerable-property"),ce=function(ie){if(ie&&ie.forEach!==de)try{ue(ie,"forEach",de)}catch(ne){ie.forEach=de}};for(var ae in te)te[ae]&&ce(oe[ae]&&oe[ae].prototype);ce(se)},{"../internals/array-for-each":107,"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163}],340:[function(E,Se,ye){var oe=E("../internals/global"),te=E("../internals/dom-iterables"),se=E("../internals/dom-token-list-prototype"),de=E("../modules/es.array.iterator"),ue=E("../internals/create-non-enumerable-property"),ce=E("../internals/well-known-symbol"),ae=ce("iterator"),ie=ce("toStringTag"),ne=de.values,a=function(x,b){if(x){if(x[ae]!==ne)try{ue(x,ae,ne)}catch(ee){x[ae]=ne}if(x[ie]||ue(x,ie,b),te[b]){for(var z in de)if(x[z]!==de[z])try{ue(x,z,de[z])}catch(ee){x[z]=de[z]}}}};for(var y in te)a(oe[y]&&oe[y].prototype,y);a(se,"DOMTokenList")},{"../internals/create-non-enumerable-property":129,"../internals/dom-iterables":136,"../internals/dom-token-list-prototype":137,"../internals/global":163,"../internals/well-known-symbol":268,"../modules/es.array.iterator":278}],341:[function(E,Se,ye){function oe(re){return Array.isArray?Array.isArray(re):ee(re)==="[object Array]"}ye.isArray=oe;function te(re){return typeof re=="boolean"}ye.isBoolean=te;function se(re){return re===null}ye.isNull=se;function de(re){return re==null}ye.isNullOrUndefined=de;function ue(re){return typeof re=="number"}ye.isNumber=ue;function ce(re){return typeof re=="string"}ye.isString=ce;function ae(re){return typeof re=="symbol"}ye.isSymbol=ae;function ie(re){return re===void 0}ye.isUndefined=ie;function ne(re){return ee(re)==="[object RegExp]"}ye.isRegExp=ne;function a(re){return typeof re=="object"&&re!==null}ye.isObject=a;function y(re){return ee(re)==="[object Date]"}ye.isDate=y;function x(re){return ee(re)==="[object Error]"||re instanceof Error}ye.isError=x;function b(re){return typeof re=="function"}ye.isFunction=b;function z(re){return re===null||typeof re=="boolean"||typeof re=="number"||typeof re=="string"||typeof re=="symbol"||typeof re=="undefined"}ye.isPrimitive=z,ye.isBuffer=E("buffer").Buffer.isBuffer;function ee(re){return Object.prototype.toString.call(re)}},{buffer:90}],342:[function(E,Se,ye){(function(oe){"use strict";var te=function(){var ae=/d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZWN]|'[^']*'|'[^']*'/g,ie=/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,ne=/[^-+\dA-Z]/g;return function(a,y,x,b){if(arguments.length===1&&ce(a)==="string"&&!/\d/.test(a)&&(y=a,a=void 0),a=a||new Date,a instanceof Date||(a=new Date(a)),isNaN(a))throw TypeError("Invalid date");y=String(te.masks[y]||y||te.masks.default);var z=y.slice(0,4);(z==="UTC:"||z==="GMT:")&&(y=y.slice(4),x=!0,z==="GMT:"&&(b=!0));var ee=x?"getUTC":"get",re=a[ee+"Date"](),le=a[ee+"Day"](),he=a[ee+"Month"](),ve=a[ee+"FullYear"](),fe=a[ee+"Hours"](),me=a[ee+"Minutes"](),ge=a[ee+"Seconds"](),be=a[ee+"Milliseconds"](),Pe=x?0:a.getTimezoneOffset(),Te=de(a),Ce=ue(a),Le={d:re,dd:se(re),ddd:te.i18n.dayNames[le],dddd:te.i18n.dayNames[le+7],m:he+1,mm:se(he+1),mmm:te.i18n.monthNames[he],mmmm:te.i18n.monthNames[he+12],yy:String(ve).slice(2),yyyy:ve,h:fe%12||12,hh:se(fe%12||12),H:fe,HH:se(fe),M:me,MM:se(me),s:ge,ss:se(ge),l:se(be,3),L:se(Math.round(be/10)),t:fe<12?"a":"p",tt:fe<12?"am":"pm",T:fe<12?"A":"P",TT:fe<12?"AM":"PM",Z:b?"GMT":x?"UTC":(String(a).match(ie)||[""]).pop().replace(ne,""),o:(Pe>0?"-":"+")+se(Math.floor(Math.abs(Pe)/60)*100+Math.abs(Pe)%60,4),S:["th","st","nd","rd"][re%10>3?0:(re%100-re%10!=10)*re%10],W:Te,N:Ce};return y.replace(ae,function(Ie){return Ie in Le?Le[Ie]:Ie.slice(1,Ie.length-1)})}}();te.masks={default:"ddd mmm dd yyyy HH:MM:ss",shortDate:"m/d/yy",mediumDate:"mmm d, yyyy",longDate:"mmmm d, yyyy",fullDate:"dddd, mmmm d, yyyy",shortTime:"h:MM TT",mediumTime:"h:MM:ss TT",longTime:"h:MM:ss TT Z",isoDate:"yyyy-mm-dd",isoTime:"HH:MM:ss",isoDateTime:"yyyy-mm-dd'T'HH:MM:sso",isoUtcDateTime:"UTC:yyyy-mm-dd'T'HH:MM:ss'Z'",expiresHeaderFormat:"ddd, dd mmm yyyy HH:MM:ss Z"},te.i18n={dayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","January","February","March","April","May","June","July","August","September","October","November","December"]};function se(ae,ie){for(ae=String(ae),ie=ie||2;ae.length]/;Se.exports=te;function te(se){var de=""+se,ue=oe.exec(de);if(!ue)return de;var ce,ae="",ie=0,ne=0;for(ie=ue.index;ie0&&(Le=be[0]),Le instanceof Error)throw Le;var Ie=new Error("Unhandled error."+(Le?" ("+Le.message+")":""));throw Ie.context=Le,Ie}var Me=Ce[ge];if(Me===void 0)return!1;if(typeof Me=="function")te(Me,this,be);else for(var Ue=Me.length,Qe=ee(Me,Ue),Pe=0;Pe0&&Le.length>Te&&!Le.warned){Le.warned=!0;var Ie=new Error("Possible EventEmitter memory leak detected. "+Le.length+" "+String(ge)+" listeners added. Use emitter.setMaxListeners() to increase limit");Ie.name="MaxListenersExceededWarning",Ie.emitter=me,Ie.type=ge,Ie.count=Le.length,de(Ie)}return me}ce.prototype.addListener=function(ge,be){return a(this,ge,be,!1)},ce.prototype.on=ce.prototype.addListener,ce.prototype.prependListener=function(ge,be){return a(this,ge,be,!0)};function y(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function x(me,ge,be){var Pe={fired:!1,wrapFn:void 0,target:me,type:ge,listener:be},Te=y.bind(Pe);return Te.listener=be,Pe.wrapFn=Te,Te}ce.prototype.once=function(ge,be){return ie(be),this.on(ge,x(this,ge,be)),this},ce.prototype.prependOnceListener=function(ge,be){return ie(be),this.prependListener(ge,x(this,ge,be)),this},ce.prototype.removeListener=function(ge,be){var Pe,Te,Ce,Le,Ie;if(ie(be),Te=this._events,Te===void 0)return this;if(Pe=Te[ge],Pe===void 0)return this;if(Pe===be||Pe.listener===be)--this._eventsCount===0?this._events=Object.create(null):(delete Te[ge],Te.removeListener&&this.emit("removeListener",ge,Pe.listener||be));else if(typeof Pe!="function"){for(Ce=-1,Le=Pe.length-1;Le>=0;Le--)if(Pe[Le]===be||Pe[Le].listener===be){Ie=Pe[Le].listener,Ce=Le;break}if(Ce<0)return this;Ce===0?Pe.shift():re(Pe,Ce),Pe.length===1&&(Te[ge]=Pe[0]),Te.removeListener!==void 0&&this.emit("removeListener",ge,Ie||be)}return this},ce.prototype.off=ce.prototype.removeListener,ce.prototype.removeAllListeners=function(ge){var be,Pe,Te;if(Pe=this._events,Pe===void 0)return this;if(Pe.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):Pe[ge]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete Pe[ge]),this;if(arguments.length===0){var Ce=Object.keys(Pe),Le;for(Te=0;Te=0;Te--)this.removeListener(ge,be[Te]);return this};function b(me,ge,be){var Pe=me._events;if(Pe===void 0)return[];var Te=Pe[ge];return Te===void 0?[]:typeof Te=="function"?be?[Te.listener||Te]:[Te]:be?le(Te):ee(Te,Te.length)}ce.prototype.listeners=function(ge){return b(this,ge,!0)},ce.prototype.rawListeners=function(ge){return b(this,ge,!1)},ce.listenerCount=function(me,ge){return typeof me.listenerCount=="function"?me.listenerCount(ge):z.call(me,ge)},ce.prototype.listenerCount=z;function z(me){var ge=this._events;if(ge!==void 0){var be=ge[me];if(typeof be=="function")return 1;if(be!==void 0)return be.length}return 0}ce.prototype.eventNames=function(){return this._eventsCount>0?se(this._events):[]};function ee(me,ge){for(var be=new Array(ge),Pe=0;Pe=3&&(x=y),te.call(ne)==="[object Array]"?de(ne,a,x):typeof ne=="string"?ue(ne,a,x):ce(ne,a,x)};Se.exports=ae},{"is-callable":367}],346:[function(E,Se,ye){"use strict";var oe="Function.prototype.bind called on incompatible ",te=Array.prototype.slice,se=Object.prototype.toString,de="[object Function]";Se.exports=function(ce){var ae=this;if(typeof ae!="function"||se.call(ae)!==de)throw new TypeError(oe+ae);for(var ie=te.call(arguments,1),ne,a=function(){if(this instanceof ne){var ee=ae.apply(this,ie.concat(te.call(arguments)));return Object(ee)===ee?ee:this}else return ae.apply(ce,ie.concat(te.call(arguments)))},y=Math.max(0,ae.length-ie.length),x=[],b=0;b1&&typeof Qe!="boolean")throw new de('"allowMissing" argument must be a boolean');if(Pe(/^%?[^%]*%?$/,Ue)===null)throw new te("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var Ge=Le(Ue),ot=Ge.length>0?Ge[0]:"",Ve=Ie("%"+ot+"%",Qe),Xe=Ve.name,Ze=Ve.value,ze=!1,Re=Ve.alias;Re&&(ot=Re[0],me(Ge,fe([0,1],Re)));for(var He=1,rt=!0;He=Ge.length){var We=ce(Ze,qe);rt=!!We,rt&&"get"in We&&!("originalValue"in We.get)?Ze=We.get:Ze=Ze[qe]}else rt=ve(Ze,qe),Ze=Ze[qe];rt&&!ze&&(z[Xe]=Ze)}}return Ze}},{"function-bind":347,has:354,"has-proto":350,"has-symbols":351}],349:[function(E,Se,ye){"use strict";var oe=E("get-intrinsic"),te=oe("%Object.getOwnPropertyDescriptor%",!0);if(te)try{te([],"length")}catch(se){te=null}Se.exports=te},{"get-intrinsic":348}],350:[function(E,Se,ye){"use strict";var oe={foo:{}},te=Object;Se.exports=function(){return{__proto__:oe}.foo===oe.foo&&!({__proto__:null}instanceof te)}},{}],351:[function(E,Se,ye){"use strict";var oe=typeof Symbol!="undefined"&&Symbol,te=E("./shams");Se.exports=function(){return typeof oe!="function"||typeof Symbol!="function"||typeof oe("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:te()}},{"./shams":352}],352:[function(E,Se,ye){"use strict";Se.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var te={},se=Symbol("test"),de=Object(se);if(typeof se=="string"||Object.prototype.toString.call(se)!=="[object Symbol]"||Object.prototype.toString.call(de)!=="[object Symbol]")return!1;var ue=42;te[se]=ue;for(se in te)return!1;if(typeof Object.keys=="function"&&Object.keys(te).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(te).length!==0)return!1;var ce=Object.getOwnPropertySymbols(te);if(ce.length!==1||ce[0]!==se||!Object.prototype.propertyIsEnumerable.call(te,se))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var ae=Object.getOwnPropertyDescriptor(te,se);if(ae.value!==ue||ae.enumerable!==!0)return!1}return!0}},{}],353:[function(E,Se,ye){"use strict";var oe=E("has-symbols/shams");Se.exports=function(){return oe()&&!!Symbol.toStringTag}},{"has-symbols/shams":352}],354:[function(E,Se,ye){"use strict";var oe=E("function-bind");Se.exports=oe.call(Function.call,Object.prototype.hasOwnProperty)},{"function-bind":347}],355:[function(E,Se,ye){var oe=E("http"),te=E("url"),se=Se.exports;for(var de in oe)oe.hasOwnProperty(de)&&(se[de]=oe[de]);se.request=function(ce,ae){return ce=ue(ce),oe.request.call(this,ce,ae)},se.get=function(ce,ae){return ce=ue(ce),oe.get.call(this,ce,ae)};function ue(ce){if(typeof ce=="string"&&(ce=te.parse(ce)),ce.protocol||(ce.protocol="https:"),ce.protocol!=="https:")throw new Error('Protocol "'+ce.protocol+'" not supported. Expected "https:"');return ce}},{http:468,url:472}],356:[function(E,Se,ye){"use strict";var oe=E("util"),te=E("ms");Se.exports=function(se){if(typeof se=="number")return se;var de=te(se);if(de===void 0){var ue=new Error(oe.format("humanize-ms(%j) result undefined",se));console.warn(ue.stack)}return de}},{ms:376,util:419}],357:[function(E,Se,ye){ye.read=function(oe,te,se,de,ue){var ce,ae,ie=ue*8-de-1,ne=(1<>1,y=-7,x=se?ue-1:0,b=se?-1:1,z=oe[te+x];for(x+=b,ce=z&(1<<-y)-1,z>>=-y,y+=ie;y>0;ce=ce*256+oe[te+x],x+=b,y-=8);for(ae=ce&(1<<-y)-1,ce>>=-y,y+=de;y>0;ae=ae*256+oe[te+x],x+=b,y-=8);if(ce===0)ce=1-a;else{if(ce===ne)return ae?NaN:(z?-1:1)*(1/0);ae=ae+Math.pow(2,de),ce=ce-a}return(z?-1:1)*ae*Math.pow(2,ce-de)},ye.write=function(oe,te,se,de,ue,ce){var ae,ie,ne,a=ce*8-ue-1,y=(1<>1,b=ue===23?Math.pow(2,-24)-Math.pow(2,-77):0,z=de?0:ce-1,ee=de?1:-1,re=te<0||te===0&&1/te<0?1:0;for(te=Math.abs(te),isNaN(te)||te===1/0?(ie=isNaN(te)?1:0,ae=y):(ae=Math.floor(Math.log(te)/Math.LN2),te*(ne=Math.pow(2,-ae))<1&&(ae--,ne*=2),ae+x>=1?te+=b/ne:te+=b*Math.pow(2,1-x),te*ne>=2&&(ae++,ne/=2),ae+x>=y?(ie=0,ae=y):ae+x>=1?(ie=(te*ne-1)*Math.pow(2,ue),ae=ae+x):(ie=te*Math.pow(2,x-1)*Math.pow(2,ue),ae=0));ue>=8;oe[se+z]=ie&255,z+=ee,ie/=256,ue-=8);for(ae=ae<0;oe[se+z]=ae&255,z+=ee,ae/=256,a-=8);oe[se+z-ee]|=re*128}},{}],358:[function(E,Se,ye){"use strict";var oe=[E("./nextTick"),E("./queueMicrotask"),E("./mutation.js"),E("./messageChannel"),E("./stateChange"),E("./timeout")],te,se,de=-1,ue=[],ce=!1;function ae(){!te||!se||(te=!1,se.length?ue=se.concat(ue):de=-1,ue.length&&ie())}function ie(){if(!te){ce=!1,te=!0;for(var z=ue.length,ee=setTimeout(ae);z;){for(se=ue,ue=[];se&&++de1)for(var re=1;re=0&&se(ie)!=="[object Array]"&&se(ie.callee)==="[object Function]"},ce=function(){return de(arguments)}();de.isLegacyArguments=ue,Se.exports=ce?de:ue},{"call-bind/callBound":92,"has-tostringtag/shams":353}],366:[function(E,Se,ye){Se.exports=function(se){return se!=null&&(oe(se)||te(se)||!!se._isBuffer)};function oe(se){return!!se.constructor&&typeof se.constructor.isBuffer=="function"&&se.constructor.isBuffer(se)}function te(se){return typeof se.readFloatLE=="function"&&typeof se.slice=="function"&&oe(se.slice(0,0))}},{}],367:[function(E,Se,ye){"use strict";var oe=Function.prototype.toString,te=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,se,de;if(typeof te=="function"&&typeof Object.defineProperty=="function")try{se=Object.defineProperty({},"length",{get:function(){throw de}}),de={},te(function(){throw 42},null,se)}catch(ve){ve!==de&&(te=null)}else te=null;var ue=/^\s*class\b/,ce=function(fe){try{var me=oe.call(fe);return ue.test(me)}catch(ge){return!1}},ae=function(fe){try{return ce(fe)?!1:(oe.call(fe),!0)}catch(me){return!1}},ie=Object.prototype.toString,ne="[object Object]",a="[object Function]",y="[object GeneratorFunction]",x="[object HTMLAllCollection]",b="[object HTML document.all class]",z="[object HTMLCollection]",ee=typeof Symbol=="function"&&!!Symbol.toStringTag,re=!(0 in[,]),le=function(){return!1};if(typeof document=="object"){var he=document.all;ie.call(he)===ie.call(document.all)&&(le=function(fe){if((re||!fe)&&(typeof fe=="undefined"||typeof fe=="object"))try{var me=ie.call(fe);return(me===x||me===b||me===z||me===ne)&&fe("")==null}catch(ge){}return!1})}Se.exports=te?function(fe){if(le(fe))return!0;if(!fe||typeof fe!="function"&&typeof fe!="object")return!1;try{te(fe,null,se)}catch(me){if(me!==de)return!1}return!ce(fe)&&ae(fe)}:function(fe){if(le(fe))return!0;if(!fe||typeof fe!="function"&&typeof fe!="object")return!1;if(ee)return ae(fe);if(ce(fe))return!1;var me=ie.call(fe);return me!==a&&me!==y&&!/^\[object HTML/.test(me)?!1:ae(fe)}},{}],368:[function(E,Se,ye){"use strict";var oe=Object.prototype.toString,te=Function.prototype.toString,se=/^\s*(?:function)?\*/,de=E("has-tostringtag/shams")(),ue=Object.getPrototypeOf,ce=function(){if(!de)return!1;try{return Function("return function*() {}")()}catch(ie){}},ae;Se.exports=function(ne){if(typeof ne!="function")return!1;if(se.test(te.call(ne)))return!0;if(!de){var a=oe.call(ne);return a==="[object GeneratorFunction]"}if(!ue)return!1;if(typeof ae=="undefined"){var y=ce();ae=y?ue(y):!1}return ue(ne)===ae}},{"has-tostringtag/shams":353}],369:[function(E,Se,ye){"use strict";var oe=E("which-typed-array");Se.exports=function(se){return!!oe(se)}},{"which-typed-array":420}],370:[function(E,Se,ye){var oe={}.toString;Se.exports=Array.isArray||function(te){return oe.call(te)=="[object Array]"}},{}],371:[function(E,Se,ye){(function(oe){(function(){(function(te,se){typeof ye=="object"&&typeof Se!="undefined"?Se.exports=se(te):typeof Ae=="function"&&Ae.amd?Ae(se):se(te)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof oe!="undefined"?oe:this,function(te){"use strict";te=te||{};var se=te.Base64,de="2.6.4",ue="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ce=function(Ue){for(var Qe={},Ge=0,ot=Ue.length;Ge>>6)+ae(128|Qe&63):ae(224|Qe>>>12&15)+ae(128|Qe>>>6&63)+ae(128|Qe&63)}else{var Qe=65536+(Ue.charCodeAt(0)-55296)*1024+(Ue.charCodeAt(1)-56320);return ae(240|Qe>>>18&7)+ae(128|Qe>>>12&63)+ae(128|Qe>>>6&63)+ae(128|Qe&63)}},ne=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,a=function(Ue){return Ue.replace(ne,ie)},y=function(Ue){var Qe=[0,2,1][Ue.length%3],Ge=Ue.charCodeAt(0)<<16|(Ue.length>1?Ue.charCodeAt(1):0)<<8|(Ue.length>2?Ue.charCodeAt(2):0),ot=[ue.charAt(Ge>>>18),ue.charAt(Ge>>>12&63),Qe>=2?"=":ue.charAt(Ge>>>6&63),Qe>=1?"=":ue.charAt(Ge&63)];return ot.join("")},x=te.btoa&&typeof te.btoa=="function"?function(Ue){return te.btoa(Ue)}:function(Ue){if(Ue.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Ue.replace(/[\s\S]{1,3}/g,y)},b=function(Ue){return x(a(String(Ue)))},z=function(Ue){return Ue.replace(/[+\/]/g,function(Qe){return Qe=="+"?"-":"_"}).replace(/=/g,"")},ee=function(Ue,Qe){return Qe?z(b(Ue)):b(Ue)},re=function(Ue){return ee(Ue,!0)},le;te.Uint8Array&&(le=function(Ue,Qe){for(var Ge="",ot=0,Ve=Ue.length;ot>>18)+ue.charAt(Re>>>12&63)+(typeof Ze!="undefined"?ue.charAt(Re>>>6&63):"=")+(typeof ze!="undefined"?ue.charAt(Re&63):"=")}return Qe?z(Ge):Ge});var he=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ve=function(Ue){switch(Ue.length){case 4:var Qe=(7&Ue.charCodeAt(0))<<18|(63&Ue.charCodeAt(1))<<12|(63&Ue.charCodeAt(2))<<6|63&Ue.charCodeAt(3),Ge=Qe-65536;return ae((Ge>>>10)+55296)+ae((Ge&1023)+56320);case 3:return ae((15&Ue.charCodeAt(0))<<12|(63&Ue.charCodeAt(1))<<6|63&Ue.charCodeAt(2));default:return ae((31&Ue.charCodeAt(0))<<6|63&Ue.charCodeAt(1))}},fe=function(Ue){return Ue.replace(he,ve)},me=function(Ue){var Qe=Ue.length,Ge=Qe%4,ot=(Qe>0?ce[Ue.charAt(0)]<<18:0)|(Qe>1?ce[Ue.charAt(1)]<<12:0)|(Qe>2?ce[Ue.charAt(2)]<<6:0)|(Qe>3?ce[Ue.charAt(3)]:0),Ve=[ae(ot>>>16),ae(ot>>>8&255),ae(ot&255)];return Ve.length-=[0,0,2,1][Ge],Ve.join("")},ge=te.atob&&typeof te.atob=="function"?function(Ue){return te.atob(Ue)}:function(Ue){return Ue.replace(/\S{1,4}/g,me)},be=function(Ue){return ge(String(Ue).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(Ue){return fe(ge(Ue))},Te=function(Ue){return String(Ue).replace(/[-_]/g,function(Qe){return Qe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Ce=function(Ue){return Pe(Te(Ue))},Le;te.Uint8Array&&(Le=function(Ue){return Uint8Array.from(be(Te(Ue)),function(Qe){return Qe.charCodeAt(0)})});var Ie=function(){var Ue=te.Base64;return te.Base64=se,Ue};if(te.Base64={VERSION:de,atob:be,btoa:x,fromBase64:Ce,toBase64:ee,utob:a,encode:ee,encodeURI:re,btou:fe,decode:Ce,noConflict:Ie,fromUint8Array:le,toUint8Array:Le},typeof Object.defineProperty=="function"){var Me=function(Ue){return{value:Ue,enumerable:!1,writable:!0,configurable:!0}};te.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Me(function(){return Ce(this)})),Object.defineProperty(String.prototype,"toBase64",Me(function(Ue){return ee(this,Ue)})),Object.defineProperty(String.prototype,"toBase64URI",Me(function(){return ee(this,!0)}))}}return te.Meteor&&(Base64=te.Base64),typeof Se!="undefined"&&Se.exports?Se.exports.Base64=te.Base64:typeof Ae=="function"&&Ae.amd&&Ae([],function(){return te.Base64}),{Base64:te.Base64}})}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],372:[function(E,Se,ye){"use strict";Se.exports=te;var oe=Object.prototype.hasOwnProperty;function te(se,de,ue){if(!se)throw new TypeError("argument dest is required");if(!de)throw new TypeError("argument src is required");return ue===void 0&&(ue=!0),Object.getOwnPropertyNames(de).forEach(function(ae){if(!(!ue&&oe.call(se,ae))){var ie=Object.getOwnPropertyDescriptor(de,ae);Object.defineProperty(se,ae,ie)}}),se}},{}],373:[function(E,Se,ye){"use strict";E("core-js/modules/es.array.map.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.regexp.constructor.js"),E("core-js/modules/es.regexp.to-string.js");function oe(){this._types=Object.create(null),this._extensions=Object.create(null);for(var te=0;te0)return ae(y);if(b==="number"&&isFinite(y))return x.long?ne(y):ie(y);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(y))};function ae(y){if(y=String(y),!(y.length>100)){var x=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(y);if(x){var b=parseFloat(x[1]),z=(x[2]||"ms").toLowerCase();switch(z){case"years":case"year":case"yrs":case"yr":case"y":return b*ce;case"weeks":case"week":case"w":return b*ue;case"days":case"day":case"d":return b*de;case"hours":case"hour":case"hrs":case"hr":case"h":return b*se;case"minutes":case"minute":case"mins":case"min":case"m":return b*te;case"seconds":case"second":case"secs":case"sec":case"s":return b*oe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return b;default:return}}}}function ie(y){var x=Math.abs(y);return x>=de?Math.round(y/de)+"d":x>=se?Math.round(y/se)+"h":x>=te?Math.round(y/te)+"m":x>=oe?Math.round(y/oe)+"s":y+"ms"}function ne(y){var x=Math.abs(y);return x>=de?a(y,x,de,"day"):x>=se?a(y,x,se,"hour"):x>=te?a(y,x,te,"minute"):x>=oe?a(y,x,oe,"second"):y+" ms"}function a(y,x,b,z){var ee=x>=b*1.5;return Math.round(y/b)+" "+z+(ee?"s":"")}},{}],377:[function(E,Se,ye){"use strict";var oe=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable;function de(ce){if(ce==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(ce)}function ue(){try{if(!Object.assign)return!1;var ce=new String("abc");if(ce[5]="de",Object.getOwnPropertyNames(ce)[0]==="5")return!1;for(var ae={},ie=0;ie<10;ie++)ae["_"+String.fromCharCode(ie)]=ie;var ne=Object.getOwnPropertyNames(ae).map(function(y){return ae[y]});if(ne.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(y){a[y]=y}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch(y){return!1}}Se.exports=ue()?Object.assign:function(ce,ae){for(var ie,ne=de(ce),a,y=1;y2){var z=ie.lastIndexOf("/");if(z!==ie.length-1){z===-1?(ie="",ne=0):(ie=ie.slice(0,z),ne=ie.length-1-ie.lastIndexOf("/")),a=b,y=0;continue}}else if(ie.length===2||ie.length===1){ie="",ne=0,a=b,y=0;continue}}ae&&(ie.length>0?ie+="/..":ie="..",ne=2)}else ie.length>0?ie+="/"+ce.slice(a+1,b):ie=ce.slice(a+1,b),ne=b-a-1;a=b,y=0}else x===46&&y!==-1?++y:y=-1}return ie}function de(ce,ae){var ie=ae.dir||ae.root,ne=ae.base||(ae.name||"")+(ae.ext||"");return ie?ie===ae.root?ie+ne:ie+ce+ne:ne}var ue={resolve:function(){for(var ae="",ie=!1,ne,a=arguments.length-1;a>=-1&&!ie;a--){var y;a>=0?y=arguments[a]:(ne===void 0&&(ne=oe.cwd()),y=ne),te(y),y.length!==0&&(ae=y+"/"+ae,ie=y.charCodeAt(0)===47)}return ae=se(ae,!ie),ie?ae.length>0?"/"+ae:"/":ae.length>0?ae:"."},normalize:function(ae){if(te(ae),ae.length===0)return".";var ie=ae.charCodeAt(0)===47,ne=ae.charCodeAt(ae.length-1)===47;return ae=se(ae,!ie),ae.length===0&&!ie&&(ae="."),ae.length>0&&ne&&(ae+="/"),ie?"/"+ae:ae},isAbsolute:function(ae){return te(ae),ae.length>0&&ae.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var ae,ie=0;ie0&&(ae===void 0?ae=ne:ae+="/"+ne)}return ae===void 0?".":ue.normalize(ae)},relative:function(ae,ie){if(te(ae),te(ie),ae===ie||(ae=ue.resolve(ae),ie=ue.resolve(ie),ae===ie))return"";for(var ne=1;neee){if(ie.charCodeAt(x+le)===47)return ie.slice(x+le+1);if(le===0)return ie.slice(x+le)}else y>ee&&(ae.charCodeAt(ne+le)===47?re=le:le===0&&(re=0));break}var he=ae.charCodeAt(ne+le),ve=ie.charCodeAt(x+le);if(he!==ve)break;he===47&&(re=le)}var fe="";for(le=ne+re+1;le<=a;++le)(le===a||ae.charCodeAt(le)===47)&&(fe.length===0?fe+="..":fe+="/..");return fe.length>0?fe+ie.slice(x+re):(x+=re,ie.charCodeAt(x)===47&&++x,ie.slice(x))},_makeLong:function(ae){return ae},dirname:function(ae){if(te(ae),ae.length===0)return".";for(var ie=ae.charCodeAt(0),ne=ie===47,a=-1,y=!0,x=ae.length-1;x>=1;--x)if(ie=ae.charCodeAt(x),ie===47){if(!y){a=x;break}}else y=!1;return a===-1?ne?"/":".":ne&&a===1?"//":ae.slice(0,a)},basename:function(ae,ie){if(ie!==void 0&&typeof ie!="string")throw new TypeError('"ext" argument must be a string');te(ae);var ne=0,a=-1,y=!0,x;if(ie!==void 0&&ie.length>0&&ie.length<=ae.length){if(ie.length===ae.length&&ie===ae)return"";var b=ie.length-1,z=-1;for(x=ae.length-1;x>=0;--x){var ee=ae.charCodeAt(x);if(ee===47){if(!y){ne=x+1;break}}else z===-1&&(y=!1,z=x+1),b>=0&&(ee===ie.charCodeAt(b)?--b===-1&&(a=x):(b=-1,a=z))}return ne===a?a=z:a===-1&&(a=ae.length),ae.slice(ne,a)}else{for(x=ae.length-1;x>=0;--x)if(ae.charCodeAt(x)===47){if(!y){ne=x+1;break}}else a===-1&&(y=!1,a=x+1);return a===-1?"":ae.slice(ne,a)}},extname:function(ae){te(ae);for(var ie=-1,ne=0,a=-1,y=!0,x=0,b=ae.length-1;b>=0;--b){var z=ae.charCodeAt(b);if(z===47){if(!y){ne=b+1;break}continue}a===-1&&(y=!1,a=b+1),z===46?ie===-1?ie=b:x!==1&&(x=1):ie!==-1&&(x=-1)}return ie===-1||a===-1||x===0||x===1&&ie===a-1&&ie===ne+1?"":ae.slice(ie,a)},format:function(ae){if(ae===null||typeof ae!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof ae);return de("/",ae)},parse:function(ae){te(ae);var ie={root:"",dir:"",base:"",ext:"",name:""};if(ae.length===0)return ie;var ne=ae.charCodeAt(0),a=ne===47,y;a?(ie.root="/",y=1):y=0;for(var x=-1,b=0,z=-1,ee=!0,re=ae.length-1,le=0;re>=y;--re){if(ne=ae.charCodeAt(re),ne===47){if(!ee){b=re+1;break}continue}z===-1&&(ee=!1,z=re+1),ne===46?x===-1?x=re:le!==1&&(le=1):x!==-1&&(le=-1)}return x===-1||z===-1||le===0||le===1&&x===z-1&&x===b+1?z!==-1&&(b===0&&a?ie.base=ie.name=ae.slice(1,z):ie.base=ie.name=ae.slice(b,z)):(b===0&&a?(ie.name=ae.slice(1,x),ie.base=ae.slice(1,z)):(ie.name=ae.slice(b,x),ie.base=ae.slice(b,z)),ie.ext=ae.slice(x,z)),b>0?ie.dir=ae.slice(0,b-1):a&&(ie.dir="/"),ie},sep:"/",delimiter:":",win32:null,posix:null};ue.posix=ue,Se.exports=ue}).call(this)}).call(this,E("_process"))},{_process:467}],379:[function(E,Se,ye){(function(oe){(function(){(function(){"use strict";var te={function:!0,object:!0},se=te[typeof window]&&window||this,de=se,ue=te[typeof ye]&&ye,ce=te[typeof Se]&&Se&&!Se.nodeType&&Se,ae=ue&&ce&&typeof oe=="object"&&oe;ae&&(ae.global===ae||ae.window===ae||ae.self===ae)&&(se=ae);var ie=Math.pow(2,53)-1,ne=/\bOpera/,a=this,y=Object.prototype,x=y.hasOwnProperty,b=y.toString;function z(Ce){return Ce=String(Ce),Ce.charAt(0).toUpperCase()+Ce.slice(1)}function ee(Ce,Le,Ie){var Me={"10.0":"10","6.4":"10 Technical Preview","6.3":"8.1","6.2":"8","6.1":"Server 2008 R2 / 7","6.0":"Server 2008 / Vista","5.2":"Server 2003 / XP 64-bit","5.1":"XP","5.01":"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return Le&&Ie&&/^Win/i.test(Ce)&&!/^Windows Phone /i.test(Ce)&&(Me=Me[/[\d.]+$/.exec(Ce)])&&(Ce="Windows "+Me),Ce=String(Ce),Le&&Ie&&(Ce=Ce.replace(RegExp(Le,"i"),Ie)),Ce=le(Ce.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0]),Ce}function re(Ce,Le){var Ie=-1,Me=Ce?Ce.length:0;if(typeof Me=="number"&&Me>-1&&Me<=ie)for(;++Ie3&&"WebKit"||/\bOpera\b/.test(xe)&&(/\bOPR\b/.test(Ce)?"Blink":"Presto")||/\b(?:Midori|Nook|Safari)\b/i.test(Ce)&&!/^(?:Trident|EdgeHTML)$/.test(Ee)&&"WebKit"||!Ee&&/\bMSIE\b/i.test(Ce)&&(Ke=="Mac OS"?"Tasman":"Trident")||Ee=="WebKit"&&/\bPlayStation\b(?! Vita\b)/i.test(xe)&&"NetFront")&&(Ee=[Oe]),xe=="IE"&&(Oe=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(Ce)||0)[1])?(xe+=" Mobile",Ke="Windows Phone "+(/\+$/.test(Oe)?Oe:Oe+".x"),Fe.unshift("desktop mode")):/\bWPDesktop\b/i.test(Ce)?(xe="IE Mobile",Ke="Windows Phone 8.x",Fe.unshift("desktop mode"),De||(De=(/\brv:([\d.]+)/.exec(Ce)||0)[1])):xe!="IE"&&Ee=="Trident"&&(Oe=/\brv:([\d.]+)/.exec(Ce))&&(xe&&Fe.push("identifying as "+xe+(De?" "+De:"")),xe="IE",De=Oe[1]),et){if(fe(Le,"global"))if(Re&&(Oe=Re.lang.System,Ye=Oe.getProperty("os.arch"),Ke=Ke||Oe.getProperty("os.name")+" "+Oe.getProperty("os.version")),He){try{De=Le.require("ringo/engine").version.join("."),xe="RingoJS"}catch(at){(Oe=Le.system)&&Oe.global.system==Le.system&&(xe="Narwhal",Ke||(Ke=Oe[0].os||null))}xe||(xe="Rhino")}else typeof Le.process=="object"&&!Le.process.browser&&(Oe=Le.process)&&(typeof Oe.versions=="object"&&(typeof Oe.versions.electron=="string"?(Fe.push("Node "+Oe.versions.node),xe="Electron",De=Oe.versions.electron):typeof Oe.versions.nw=="string"&&(Fe.push("Chromium "+De,"Node "+Oe.versions.node),xe="NW.js",De=Oe.versions.nw)),xe||(xe="Node.js",Ye=Oe.arch,Ke=Oe.platform,De=/[\d.]+/.exec(Oe.version),De=De?De[0]:null));else ve(Oe=Le.runtime)==Ve?(xe="Adobe AIR",Ke=Oe.flash.system.Capabilities.os):ve(Oe=Le.phantom)==ze?(xe="PhantomJS",De=(Oe=Oe.version||null)&&Oe.major+"."+Oe.minor+"."+Oe.patch):typeof ut.documentMode=="number"&&(Oe=/\bTrident\/(\d+)/i.exec(Ce))?(De=[De,ut.documentMode],(Oe=+Oe[1]+4)!=De[1]&&(Fe.push("IE "+De[1]+" mode"),Ee&&(Ee[1]=""),De[1]=Oe),De=xe=="IE"?String(De[1].toFixed(1)):De[0]):typeof ut.documentMode=="number"&&/^(?:Chrome|Firefox)\b/.test(xe)&&(Fe.push("masking as "+xe+" "+De),xe="IE",De="11.0",Ee=["Trident"],Ke="Windows");Ke=Ke&&le(Ke)}if(De&&(Oe=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(De)||/(?:alpha|beta)(?: ?\d)?/i.exec(Ce+";"+(et&&Me.appMinorVersion))||/\bMinefield\b/i.test(Ce)&&"a")&&(Ne=/b/i.test(Oe)?"beta":"alpha",De=De.replace(RegExp(Oe+"\\+?$"),"")+(Ne=="beta"?qe:rt)+(/\d+\+?/.exec(Oe)||"")),xe=="Fennec"||xe=="Firefox"&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(Ke))xe="Firefox Mobile";else if(xe=="Maxthon"&&De)De=De.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(we))we=="Xbox 360"&&(Ke=null),we=="Xbox 360"&&/\bIEMobile\b/.test(Ce)&&Fe.unshift("mobile mode");else if((/^(?:Chrome|IE|Opera)$/.test(xe)||xe&&!we&&!/Browser|Mobi/.test(xe))&&(Ke=="Windows CE"||/Mobi/i.test(Ce)))xe+=" Mobile";else if(xe=="IE"&&et)try{Le.external===null&&Fe.unshift("platform preview")}catch(at){Fe.unshift("embedded")}else(/\bBlackBerry\b/.test(we)||/\bBB10\b/.test(Ce))&&(Oe=(RegExp(we.replace(/ +/g," *")+"/([.\\d]+)","i").exec(Ce)||0)[1]||De)?(Oe=[Oe,/BB10/.test(Ce)],Ke=(Oe[1]?(we=null,Be="BlackBerry"):"Device Software")+" "+Oe[0],De=null):this!=he&&we!="Wii"&&(et&&_e||/Opera/.test(xe)&&/\b(?:MSIE|Firefox)\b/i.test(Ce)||xe=="Firefox"&&/\bOS X (?:\d+\.){2,}/.test(Ke)||xe=="IE"&&(Ke&&!/^Win/.test(Ke)&&De>5.5||/\bWindows XP\b/.test(Ke)&&De>8||De==8&&!/\bTrident\b/.test(Ce)))&&!ne.test(Oe=Pe.call(he,Ce.replace(ne,"")+";"))&&Oe.name&&(Oe="ing as "+Oe.name+((Oe=Oe.version)?" "+Oe:""),ne.test(xe)?(/\bIE\b/.test(Oe)&&Ke=="Mac OS"&&(Ke=null),Oe="identify"+Oe):(Oe="mask"+Oe,We?xe=le(We.replace(/([a-z])([A-Z])/g,"$1 $2")):xe="Opera",/\bIE\b/.test(Oe)&&(Ke=null),et||(De=null)),Ee=["Presto"],Fe.push(Oe));(Oe=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(Ce)||0)[1])&&(Oe=[parseFloat(Oe.replace(/\.(\d)$/,".0$1")),Oe],xe=="Safari"&&Oe[1].slice(-1)=="+"?(xe="WebKit Nightly",Ne="alpha",De=Oe[1].slice(0,-1)):(De==Oe[1]||De==(Oe[2]=(/\bSafari\/([\d.]+\+?)/i.exec(Ce)||0)[1]))&&(De=null),Oe[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(Ce)||0)[1],Oe[0]==537.36&&Oe[2]==537.36&&parseFloat(Oe[1])>=28&&Ee=="WebKit"&&(Ee=["Blink"]),!et||!Ge&&!Oe[1]?(Ee&&(Ee[1]="like Safari"),Oe=(Oe=Oe[0],Oe<400?1:Oe<500?2:Oe<526?3:Oe<533?4:Oe<534?"4+":Oe<535?5:Oe<537?6:Oe<538?7:Oe<601?8:Oe<602?9:Oe<604?10:Oe<606?11:Oe<608?12:"12")):(Ee&&(Ee[1]="like Chrome"),Oe=Oe[1]||(Oe=Oe[0],Oe<530?1:Oe<532?2:Oe<532.05?3:Oe<533?4:Oe<534.03?5:Oe<534.07?6:Oe<534.1?7:Oe<534.13?8:Oe<534.16?9:Oe<534.24?10:Oe<534.3?11:Oe<535.01?12:Oe<535.02?"13+":Oe<535.07?15:Oe<535.11?16:Oe<535.19?17:Oe<536.05?18:Oe<536.1?19:Oe<537.01?20:Oe<537.11?"21+":Oe<537.13?23:Oe<537.18?24:Oe<537.24?25:Oe<537.36?26:Ee!="Blink"?"27":"28")),Ee&&(Ee[1]+=" "+(Oe+=typeof Oe=="number"?".x":/[.+]/.test(Oe)?"":"+")),xe=="Safari"&&(!De||parseInt(De)>45)?De=Oe:xe=="Chrome"&&/\bHeadlessChrome/i.test(Ce)&&Fe.unshift("headless")),xe=="Opera"&&(Oe=/\bzbov|zvav$/.exec(Ke))?(xe+=" ",Fe.unshift("desktop mode"),Oe=="zvav"?(xe+="Mini",De=null):xe+="Mobile",Ke=Ke.replace(RegExp(" *"+Oe+"$"),"")):xe=="Safari"&&/\bChrome\b/.exec(Ee&&Ee[1])?(Fe.unshift("desktop mode"),xe="Chrome Mobile",De=null,/\bOS X\b/.test(Ke)?(Be="Apple",Ke="iOS 4.3+"):Ke=null):/\bSRWare Iron\b/.test(xe)&&!De&&(De=vt("Chrome")),De&&De.indexOf(Oe=/[\d.]+$/.exec(Ke))==0&&Ce.indexOf("/"+Oe+"-")>-1&&(Ke=be(Ke.replace(Oe,""))),Ke&&Ke.indexOf(xe)!=-1&&!RegExp(xe+" OS").test(Ke)&&(Ke=Ke.replace(RegExp(" *"+me(xe)+" *"),"")),Ee&&!/\b(?:Avant|Nook)\b/.test(xe)&&(/Browser|Lunascape|Maxthon/.test(xe)||xe!="Safari"&&/^iOS/.test(Ke)&&/\bSafari\b/.test(Ee[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(xe)&&Ee[1])&&(Oe=Ee[Ee.length-1])&&Fe.push(Oe),Fe.length&&(Fe=["("+Fe.join("; ")+")"]),Be&&we&&we.indexOf(Be)<0&&Fe.push("on "+Be),we&&Fe.push((/^on /.test(Fe[Fe.length-1])?"":"on ")+we),Ke&&(Oe=/ ([\d.+]+)$/.exec(Ke),je=Oe&&Ke.charAt(Ke.length-Oe[0].length-1)=="/",Ke={architecture:32,family:Oe&&!je?Ke.replace(Oe[0],""):Ke,version:Oe?Oe[1]:null,toString:function(){var at=this.version;return this.family+(at&&!je?" "+at:"")+(this.architecture==64?" 64-bit":"")}}),(Oe=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(Ye))&&!/\bi686\b/i.test(Ye)?(Ke&&(Ke.architecture=64,Ke.family=Ke.family.replace(RegExp(" *"+Oe),"")),xe&&(/\bWOW64\b/i.test(Ce)||et&&/\w(?:86|32)$/.test(Me.cpuClass||Me.platform)&&!/\bWin64; x64\b/i.test(Ce))&&Fe.unshift("32-bit")):Ke&&/^OS X/.test(Ke.family)&&xe=="Chrome"&&parseFloat(De)>=39&&(Ke.architecture=64),Ce||(Ce=null);var ht={};return ht.description=Ce,ht.layout=Ee&&Ee[0],ht.manufacturer=Be,ht.name=xe,ht.prerelease=Ne,ht.product=we,ht.ua=Ce,ht.version=xe&&De,ht.os=Ke||{architecture:null,family:null,version:null,toString:function(){return"null"}},ht.parse=Pe,ht.toString=st,ht.version&&Fe.unshift(De),ht.name&&Fe.unshift(xe),Ke&&xe&&!(Ke==String(Ke).split(" ")[0]&&(Ke==xe.split(" ")[0]||we))&&Fe.push(we?"("+Ke+")":"on "+Ke),Fe.length&&(ht.description=Fe.join(" ")),ht}var Te=Pe();typeof Ae=="function"&&typeof Ae.amd=="object"&&Ae.amd?(se.platform=Te,Ae(function(){return Te})):ue&&ce?he(Te,function(Ce,Le){ue[Le]=Ce}):se.platform=Te}).call(this)}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],380:[function(E,Se,ye){(function(oe){(function(){"use strict";typeof oe=="undefined"||!oe.version||oe.version.indexOf("v0.")===0||oe.version.indexOf("v1.")===0&&oe.version.indexOf("v1.8.")!==0?Se.exports={nextTick:te}:Se.exports=oe;function te(se,de,ue,ce){if(typeof se!="function")throw new TypeError('"callback" argument must be a function');var ae=arguments.length,ie,ne;switch(ae){case 0:case 1:return oe.nextTick(se);case 2:return oe.nextTick(function(){se.call(null,de)});case 3:return oe.nextTick(function(){se.call(null,de,ue)});case 4:return oe.nextTick(function(){se.call(null,de,ue,ce)});default:for(ie=new Array(ae-1),ne=0;ne1)for(var he=1;he= 0x80 (not a basic code point)","invalid-input":"Invalid input"},fe=ie-ne,me=Math.floor,ge=String.fromCharCode,be;function Pe(Ze){throw new RangeError(ve[Ze])}function Te(Ze,ze){for(var Re=Ze.length,He=[];Re--;)He[Re]=ze(Ze[Re]);return He}function Ce(Ze,ze){var Re=Ze.split("@"),He="";Re.length>1&&(He=Re[0]+"@",Ze=Re[1]),Ze=Ze.replace(he,".");var rt=Ze.split("."),qe=Te(rt,ze).join(".");return He+qe}function Le(Ze){for(var ze=[],Re=0,He=Ze.length,rt,qe;Re=55296&&rt<=56319&&Re65535&&(ze-=65536,Re+=ge(ze>>>10&1023|55296),ze=56320|ze&1023),Re+=ge(ze),Re}).join("")}function Me(Ze){return Ze-48<10?Ze-22:Ze-65<26?Ze-65:Ze-97<26?Ze-97:ie}function Ue(Ze,ze){return Ze+22+75*(Ze<26)-((ze!=0)<<5)}function Qe(Ze,ze,Re){var He=0;for(Ze=Re?me(Ze/x):Ze>>1,Ze+=me(Ze/ze);Ze>fe*a>>1;He+=ie)Ze=me(Ze/fe);return me(He+(fe+1)*Ze/(Ze+y))}function Ge(Ze){var ze=[],Re=Ze.length,He,rt=0,qe=z,ut=b,_e,We,Oe,Ye,Fe,Ne,et,De,je;for(_e=Ze.lastIndexOf(ee),_e<0&&(_e=0),We=0;We<_e;++We)Ze.charCodeAt(We)>=128&&Pe("not-basic"),ze.push(Ze.charCodeAt(We));for(Oe=_e>0?_e+1:0;Oe=Re&&Pe("invalid-input"),et=Me(Ze.charCodeAt(Oe++)),(et>=ie||et>me((ae-rt)/Fe))&&Pe("overflow"),rt+=et*Fe,De=Ne<=ut?ne:Ne>=ut+a?a:Ne-ut,!(etme(ae/je)&&Pe("overflow"),Fe*=je;He=ze.length+1,ut=Qe(rt-Ye,He,Ye==0),me(rt/He)>ae-qe&&Pe("overflow"),qe+=me(rt/He),rt%=He,ze.splice(rt++,0,qe)}return Ie(ze)}function ot(Ze){var ze,Re,He,rt,qe,ut,_e,We,Oe,Ye,Fe,Ne=[],et,De,je,Ee;for(Ze=Le(Ze),et=Ze.length,ze=z,Re=0,qe=b,ut=0;ut=ze&&Fe<_e&&(_e=Fe);for(De=He+1,_e-ze>me((ae-Re)/De)&&Pe("overflow"),Re+=(_e-ze)*De,ze=_e,ut=0;utae&&Pe("overflow"),Fe==ze){for(We=Re,Oe=ie;Ye=Oe<=qe?ne:Oe>=qe+a?a:Oe-qe,!(We0&&a>ne&&(a=ne);for(var y=0;y=0?(z=x.substr(0,b),ee=x.substr(b+1)):(z=x,ee=""),re=decodeURIComponent(z),le=decodeURIComponent(ee),oe(ae,re)?te(ae[re])?ae[re].push(le):ae[re]=[ae[re],le]:ae[re]=le}return ae};var te=Array.isArray||function(se){return Object.prototype.toString.call(se)==="[object Array]"}},{}],384:[function(E,Se,ye){"use strict";var oe=function(ue){switch(typeof ue){case"string":return ue;case"boolean":return ue?"true":"false";case"number":return isFinite(ue)?ue:"";default:return""}};Se.exports=function(ue,ce,ae,ie){return ce=ce||"&",ae=ae||"=",ue===null&&(ue=void 0),typeof ue=="object"?se(de(ue),function(ne){var a=encodeURIComponent(oe(ne))+ae;return te(ue[ne])?se(ue[ne],function(y){return a+encodeURIComponent(oe(y))}).join(ce):a+encodeURIComponent(oe(ue[ne]))}).join(ce):ie?encodeURIComponent(oe(ie))+ae+encodeURIComponent(oe(ue)):""};var te=Array.isArray||function(ue){return Object.prototype.toString.call(ue)==="[object Array]"};function se(ue,ce){if(ue.map)return ue.map(ce);for(var ae=[],ie=0;ie0?(typeof Ne!="string"&&!Ee.objectMode&&Object.getPrototypeOf(Ne)!==ne.prototype&&(Ne=y(Ne)),De?Ee.endEmitted?Fe.emit("error",new Error("stream.unshift() after end event")):Pe(Fe,Ee,Ne,!0):Ee.ended?Fe.emit("error",new Error("stream.push() after EOF")):(Ee.reading=!1,Ee.decoder&&!et?(Ne=Ee.decoder.write(Ne),Ee.objectMode||Ne.length!==0?Pe(Fe,Ee,Ne,!1):ot(Fe,Ee)):Pe(Fe,Ee,Ne,!1))):De||(Ee.reading=!1)}return Ce(Ee)}function Pe(Fe,Ne,et,De){Ne.flowing&&Ne.length===0&&!Ne.sync?(Fe.emit("data",et),Fe.read(0)):(Ne.length+=Ne.objectMode?1:et.length,De?Ne.buffer.unshift(et):Ne.buffer.push(et),Ne.needReadable&&Qe(Fe)),ot(Fe,Ne)}function Te(Fe,Ne){var et;return!x(Ne)&&typeof Ne!="string"&&Ne!==void 0&&!Fe.objectMode&&(et=new TypeError("Invalid non-string/buffer chunk")),et}function Ce(Fe){return!Fe.ended&&(Fe.needReadable||Fe.length=Le?Fe=Le:(Fe--,Fe|=Fe>>>1,Fe|=Fe>>>2,Fe|=Fe>>>4,Fe|=Fe>>>8,Fe|=Fe>>>16,Fe++),Fe}function Me(Fe,Ne){return Fe<=0||Ne.length===0&&Ne.ended?0:Ne.objectMode?1:Fe!==Fe?Ne.flowing&&Ne.length?Ne.buffer.head.data.length:Ne.length:(Fe>Ne.highWaterMark&&(Ne.highWaterMark=Ie(Fe)),Fe<=Ne.length?Fe:Ne.ended?Ne.length:(Ne.needReadable=!0,0))}ge.prototype.read=function(Fe){ee("read",Fe),Fe=parseInt(Fe,10);var Ne=this._readableState,et=Fe;if(Fe!==0&&(Ne.emittedReadable=!1),Fe===0&&Ne.needReadable&&(Ne.length>=Ne.highWaterMark||Ne.ended))return ee("read: emitReadable",Ne.length,Ne.ended),Ne.length===0&&Ne.ended?We(this):Qe(this),null;if(Fe=Me(Fe,Ne),Fe===0&&Ne.ended)return Ne.length===0&&We(this),null;var De=Ne.needReadable;ee("need readable",De),(Ne.length===0||Ne.length-Fe0?je=rt(Fe,Ne):je=null,je===null?(Ne.needReadable=!0,Fe=0):Ne.length-=Fe,Ne.length===0&&(Ne.ended||(Ne.needReadable=!0),et!==Fe&&Ne.ended&&We(this)),je!==null&&this.emit("data",je),je};function Ue(Fe,Ne){if(!Ne.ended){if(Ne.decoder){var et=Ne.decoder.end();et&&et.length&&(Ne.buffer.push(et),Ne.length+=Ne.objectMode?1:et.length)}Ne.ended=!0,Qe(Fe)}}function Qe(Fe){var Ne=Fe._readableState;Ne.needReadable=!1,Ne.emittedReadable||(ee("emitReadable",Ne.flowing),Ne.emittedReadable=!0,Ne.sync?se.nextTick(Ge,Fe):Ge(Fe))}function Ge(Fe){ee("emit readable"),Fe.emit("readable"),He(Fe)}function ot(Fe,Ne){Ne.readingMore||(Ne.readingMore=!0,se.nextTick(Ve,Fe,Ne))}function Ve(Fe,Ne){for(var et=Ne.length;!Ne.reading&&!Ne.flowing&&!Ne.ended&&Ne.length1&&Ye(De.pipes,Fe)!==-1)&&!Ke&&(ee("false write response, pause",et._readableState.awaitDrain),et._readableState.awaitDrain++,ke=!0),et.pause())}function gt(ht){ee("onerror",ht),st(),Fe.removeListener("error",gt),ae(Fe,"error")===0&&Fe.emit("error",ht)}fe(Fe,"error",gt);function ct(){Fe.removeListener("finish",vt),st()}Fe.once("close",ct);function vt(){ee("onfinish"),Fe.removeListener("close",ct),st()}Fe.once("finish",vt);function st(){ee("unpipe"),et.unpipe(Fe)}return Fe.emit("pipe",et),De.flowing||(ee("pipe resume"),et.resume()),Fe};function Xe(Fe){return function(){var Ne=Fe._readableState;ee("pipeOnDrain",Ne.awaitDrain),Ne.awaitDrain&&Ne.awaitDrain--,Ne.awaitDrain===0&&ae(Fe,"data")&&(Ne.flowing=!0,He(Fe))}}ge.prototype.unpipe=function(Fe){var Ne=this._readableState,et={hasUnpiped:!1};if(Ne.pipesCount===0)return this;if(Ne.pipesCount===1)return Fe&&Fe!==Ne.pipes?this:(Fe||(Fe=Ne.pipes),Ne.pipes=null,Ne.pipesCount=0,Ne.flowing=!1,Fe&&Fe.emit("unpipe",this,et),this);if(!Fe){var De=Ne.pipes,je=Ne.pipesCount;Ne.pipes=null,Ne.pipesCount=0,Ne.flowing=!1;for(var Ee=0;Ee=Ne.length?(Ne.decoder?et=Ne.buffer.join(""):Ne.buffer.length===1?et=Ne.buffer.head.data:et=Ne.buffer.concat(Ne.length),Ne.buffer.clear()):et=qe(Fe,Ne.buffer,Ne.decoder),et}function qe(Fe,Ne,et){var De;return FeEe.length?Ee.length:Fe;if(xe===Ee.length?je+=Ee:je+=Ee.slice(0,Fe),Fe-=xe,Fe===0){xe===Ee.length?(++De,et.next?Ne.head=et.next:Ne.head=Ne.tail=null):(Ne.head=et,et.data=Ee.slice(xe));break}++De}return Ne.length-=De,je}function _e(Fe,Ne){var et=ne.allocUnsafe(Fe),De=Ne.head,je=1;for(De.data.copy(et),Fe-=De.data.length;De=De.next;){var Ee=De.data,xe=Fe>Ee.length?Ee.length:Fe;if(Ee.copy(et,et.length-Fe,0,xe),Fe-=xe,Fe===0){xe===Ee.length?(++je,De.next?Ne.head=De.next:Ne.head=Ne.tail=null):(Ne.head=De,De.data=Ee.slice(xe));break}++je}return Ne.length-=je,et}function We(Fe){var Ne=Fe._readableState;if(Ne.length>0)throw new Error('"endReadable()" called on non-empty stream');Ne.endEmitted||(Ne.ended=!0,se.nextTick(Oe,Ne,Fe))}function Oe(Fe,Ne){!Fe.endEmitted&&Fe.length===0&&(Fe.endEmitted=!0,Ne.readable=!1,Ne.emit("end"))}function Ye(Fe,Ne){for(var et=0,De=Fe.length;et-1?se:de.nextTick,ie;fe.WritableState=he;var ne=Object.create(E("core-util-is"));ne.inherits=E("inherits");var a={deprecate:E("util-deprecate")},y=E("./internal/streams/stream"),x=E("safe-buffer").Buffer,b=te.Uint8Array||function(){};function z(Re){return x.from(Re)}function ee(Re){return x.isBuffer(Re)||Re instanceof b}var re=E("./internal/streams/destroy");ne.inherits(fe,y);function le(){}function he(Re,He){ie=ie||E("./_stream_duplex"),Re=Re||{};var rt=He instanceof ie;this.objectMode=!!Re.objectMode,rt&&(this.objectMode=this.objectMode||!!Re.writableObjectMode);var qe=Re.highWaterMark,ut=Re.writableHighWaterMark,_e=this.objectMode?16:16*1024;qe||qe===0?this.highWaterMark=qe:rt&&(ut||ut===0)?this.highWaterMark=ut:this.highWaterMark=_e,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var We=Re.decodeStrings===!1;this.decodeStrings=!We,this.defaultEncoding=Re.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(Oe){Ie(He,Oe)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new ce(this)}he.prototype.getBuffer=function(){for(var He=this.bufferedRequest,rt=[];He;)rt.push(He),He=He.next;return rt},function(){try{Object.defineProperty(he.prototype,"buffer",{get:a.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(Re){}}();var ve;typeof Symbol=="function"&&Symbol.hasInstance&&typeof Function.prototype[Symbol.hasInstance]=="function"?(ve=Function.prototype[Symbol.hasInstance],Object.defineProperty(fe,Symbol.hasInstance,{value:function(Re){return ve.call(this,Re)?!0:this!==fe?!1:Re&&Re._writableState instanceof he}})):ve=function(Re){return Re instanceof this};function fe(Re){if(ie=ie||E("./_stream_duplex"),!ve.call(fe,this)&&!(this instanceof ie))return new fe(Re);this._writableState=new he(Re,this),this.writable=!0,Re&&(typeof Re.write=="function"&&(this._write=Re.write),typeof Re.writev=="function"&&(this._writev=Re.writev),typeof Re.destroy=="function"&&(this._destroy=Re.destroy),typeof Re.final=="function"&&(this._final=Re.final)),y.call(this)}fe.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))};function me(Re,He){var rt=new Error("write after end");Re.emit("error",rt),de.nextTick(He,rt)}function ge(Re,He,rt,qe){var ut=!0,_e=!1;return rt===null?_e=new TypeError("May not write null values to stream"):typeof rt!="string"&&rt!==void 0&&!He.objectMode&&(_e=new TypeError("Invalid non-string/buffer chunk")),_e&&(Re.emit("error",_e),de.nextTick(qe,_e),ut=!1),ut}fe.prototype.write=function(Re,He,rt){var qe=this._writableState,ut=!1,_e=!qe.objectMode&&ee(Re);return _e&&!x.isBuffer(Re)&&(Re=z(Re)),typeof He=="function"&&(rt=He,He=null),_e?He="buffer":He||(He=qe.defaultEncoding),typeof rt!="function"&&(rt=le),qe.ended?me(this,rt):(_e||ge(this,qe,Re,rt))&&(qe.pendingcb++,ut=Pe(this,qe,_e,Re,He,rt)),ut},fe.prototype.cork=function(){var Re=this._writableState;Re.corked++},fe.prototype.uncork=function(){var Re=this._writableState;Re.corked&&(Re.corked--,!Re.writing&&!Re.corked&&!Re.finished&&!Re.bufferProcessing&&Re.bufferedRequest&&Qe(this,Re))},fe.prototype.setDefaultEncoding=function(He){if(typeof He=="string"&&(He=He.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((He+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+He);return this._writableState.defaultEncoding=He,this};function be(Re,He,rt){return!Re.objectMode&&Re.decodeStrings!==!1&&typeof He=="string"&&(He=x.from(He,rt)),He}Object.defineProperty(fe.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Pe(Re,He,rt,qe,ut,_e){if(!rt){var We=be(He,qe,ut);qe!==We&&(rt=!0,ut="buffer",qe=We)}var Oe=He.objectMode?1:qe.length;He.length+=Oe;var Ye=He.length0?this.tail.next=ie:this.head=ie,this.tail=ie,++this.length},ue.prototype.unshift=function(ae){var ie={data:ae,next:this.head};this.length===0&&(this.tail=ie),this.head=ie,++this.length},ue.prototype.shift=function(){if(this.length!==0){var ae=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,ae}},ue.prototype.clear=function(){this.head=this.tail=null,this.length=0},ue.prototype.join=function(ae){if(this.length===0)return"";for(var ie=this.head,ne=""+ie.data;ie=ie.next;)ne+=ae+ie.data;return ne},ue.prototype.concat=function(ae){if(this.length===0)return te.alloc(0);if(this.length===1)return this.head.data;for(var ie=te.allocUnsafe(ae>>>0),ne=this.head,a=0;ne;)de(ne.data,ie,a),a+=ne.data.length,ne=ne.next;return ie},ue}(),se&&se.inspect&&se.inspect.custom&&(Se.exports.prototype[se.inspect.custom]=function(){var ue=se.inspect({length:this.length});return this.constructor.name+" "+ue})},{"safe-buffer":396,util:89}],392:[function(E,Se,ye){"use strict";var oe=E("process-nextick-args");function te(ue,ce){var ae=this,ie=this._readableState&&this._readableState.destroyed,ne=this._writableState&&this._writableState.destroyed;return ie||ne?(ce?ce(ue):ue&&(!this._writableState||!this._writableState.errorEmitted)&&oe.nextTick(de,this,ue),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(ue||null,function(a){!ce&&a?(oe.nextTick(de,ae,a),ae._writableState&&(ae._writableState.errorEmitted=!0)):ce&&ce(a)}),this)}function se(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function de(ue,ce){ue.emit("error",ce)}Se.exports={destroy:te,undestroy:se}},{"process-nextick-args":380}],393:[function(E,Se,ye){Se.exports=E("events").EventEmitter},{events:344}],394:[function(E,Se,ye){ye=Se.exports=E("./lib/_stream_readable.js"),ye.Stream=ye,ye.Readable=ye,ye.Writable=E("./lib/_stream_writable.js"),ye.Duplex=E("./lib/_stream_duplex.js"),ye.Transform=E("./lib/_stream_transform.js"),ye.PassThrough=E("./lib/_stream_passthrough.js")},{"./lib/_stream_duplex.js":386,"./lib/_stream_passthrough.js":387,"./lib/_stream_readable.js":388,"./lib/_stream_transform.js":389,"./lib/_stream_writable.js":390}],395:[function(E,Se,ye){var oe=function(te){"use strict";var se=Object.prototype,de=se.hasOwnProperty,ue,ce=typeof Symbol=="function"?Symbol:{},ae=ce.iterator||"@@iterator",ie=ce.asyncIterator||"@@asyncIterator",ne=ce.toStringTag||"@@toStringTag";function a(Ve,Xe,Ze){return Object.defineProperty(Ve,Xe,{value:Ze,enumerable:!0,configurable:!0,writable:!0}),Ve[Xe]}try{a({},"")}catch(Ve){a=function(Xe,Ze,ze){return Xe[Ze]=ze}}function y(Ve,Xe,Ze,ze){var Re=Xe&&Xe.prototype instanceof he?Xe:he,He=Object.create(Re.prototype),rt=new Qe(ze||[]);return He._invoke=Le(Ve,Ze,rt),He}te.wrap=y;function x(Ve,Xe,Ze){try{return{type:"normal",arg:Ve.call(Xe,Ze)}}catch(ze){return{type:"throw",arg:ze}}}var b="suspendedStart",z="suspendedYield",ee="executing",re="completed",le={};function he(){}function ve(){}function fe(){}var me={};a(me,ae,function(){return this});var ge=Object.getPrototypeOf,be=ge&&ge(ge(Ge([])));be&&be!==se&&de.call(be,ae)&&(me=be);var Pe=fe.prototype=he.prototype=Object.create(me);ve.prototype=fe,a(Pe,"constructor",fe),a(fe,"constructor",ve),ve.displayName=a(fe,ne,"GeneratorFunction");function Te(Ve){["next","throw","return"].forEach(function(Xe){a(Ve,Xe,function(Ze){return this._invoke(Xe,Ze)})})}te.isGeneratorFunction=function(Ve){var Xe=typeof Ve=="function"&&Ve.constructor;return Xe?Xe===ve||(Xe.displayName||Xe.name)==="GeneratorFunction":!1},te.mark=function(Ve){return Object.setPrototypeOf?Object.setPrototypeOf(Ve,fe):(Ve.__proto__=fe,a(Ve,ne,"GeneratorFunction")),Ve.prototype=Object.create(Pe),Ve},te.awrap=function(Ve){return{__await:Ve}};function Ce(Ve,Xe){function Ze(He,rt,qe,ut){var _e=x(Ve[He],Ve,rt);if(_e.type==="throw")ut(_e.arg);else{var We=_e.arg,Oe=We.value;return Oe&&typeof Oe=="object"&&de.call(Oe,"__await")?Xe.resolve(Oe.__await).then(function(Ye){Ze("next",Ye,qe,ut)},function(Ye){Ze("throw",Ye,qe,ut)}):Xe.resolve(Oe).then(function(Ye){We.value=Ye,qe(We)},function(Ye){return Ze("throw",Ye,qe,ut)})}}var ze;function Re(He,rt){function qe(){return new Xe(function(ut,_e){Ze(He,rt,ut,_e)})}return ze=ze?ze.then(qe,qe):qe()}this._invoke=Re}Te(Ce.prototype),a(Ce.prototype,ie,function(){return this}),te.AsyncIterator=Ce,te.async=function(Ve,Xe,Ze,ze,Re){Re===void 0&&(Re=Promise);var He=new Ce(y(Ve,Xe,Ze,ze),Re);return te.isGeneratorFunction(Xe)?He:He.next().then(function(rt){return rt.done?rt.value:He.next()})};function Le(Ve,Xe,Ze){var ze=b;return function(He,rt){if(ze===ee)throw new Error("Generator is already running");if(ze===re){if(He==="throw")throw rt;return ot()}for(Ze.method=He,Ze.arg=rt;;){var qe=Ze.delegate;if(qe){var ut=Ie(qe,Ze);if(ut){if(ut===le)continue;return ut}}if(Ze.method==="next")Ze.sent=Ze._sent=Ze.arg;else if(Ze.method==="throw"){if(ze===b)throw ze=re,Ze.arg;Ze.dispatchException(Ze.arg)}else Ze.method==="return"&&Ze.abrupt("return",Ze.arg);ze=ee;var _e=x(Ve,Xe,Ze);if(_e.type==="normal"){if(ze=Ze.done?re:z,_e.arg===le)continue;return{value:_e.arg,done:Ze.done}}else _e.type==="throw"&&(ze=re,Ze.method="throw",Ze.arg=_e.arg)}}}function Ie(Ve,Xe){var Ze=Ve.iterator[Xe.method];if(Ze===ue){if(Xe.delegate=null,Xe.method==="throw"){if(Ve.iterator.return&&(Xe.method="return",Xe.arg=ue,Ie(Ve,Xe),Xe.method==="throw"))return le;Xe.method="throw",Xe.arg=new TypeError("The iterator does not provide a 'throw' method")}return le}var ze=x(Ze,Ve.iterator,Xe.arg);if(ze.type==="throw")return Xe.method="throw",Xe.arg=ze.arg,Xe.delegate=null,le;var Re=ze.arg;if(!Re)return Xe.method="throw",Xe.arg=new TypeError("iterator result is not an object"),Xe.delegate=null,le;if(Re.done)Xe[Ve.resultName]=Re.value,Xe.next=Ve.nextLoc,Xe.method!=="return"&&(Xe.method="next",Xe.arg=ue);else return Re;return Xe.delegate=null,le}Te(Pe),a(Pe,ne,"Generator"),a(Pe,ae,function(){return this}),a(Pe,"toString",function(){return"[object Generator]"});function Me(Ve){var Xe={tryLoc:Ve[0]};1 in Ve&&(Xe.catchLoc=Ve[1]),2 in Ve&&(Xe.finallyLoc=Ve[2],Xe.afterLoc=Ve[3]),this.tryEntries.push(Xe)}function Ue(Ve){var Xe=Ve.completion||{};Xe.type="normal",delete Xe.arg,Ve.completion=Xe}function Qe(Ve){this.tryEntries=[{tryLoc:"root"}],Ve.forEach(Me,this),this.reset(!0)}te.keys=function(Ve){var Xe=[];for(var Ze in Ve)Xe.push(Ze);return Xe.reverse(),function ze(){for(;Xe.length;){var Re=Xe.pop();if(Re in Ve)return ze.value=Re,ze.done=!1,ze}return ze.done=!0,ze}};function Ge(Ve){if(Ve){var Xe=Ve[ae];if(Xe)return Xe.call(Ve);if(typeof Ve.next=="function")return Ve;if(!isNaN(Ve.length)){var Ze=-1,ze=function Re(){for(;++Ze=0;--ze){var Re=this.tryEntries[ze],He=Re.completion;if(Re.tryLoc==="root")return Ze("end");if(Re.tryLoc<=this.prev){var rt=de.call(Re,"catchLoc"),qe=de.call(Re,"finallyLoc");if(rt&&qe){if(this.prev=0;--Ze){var ze=this.tryEntries[Ze];if(ze.tryLoc<=this.prev&&de.call(ze,"finallyLoc")&&this.prev=0;--Xe){var Ze=this.tryEntries[Xe];if(Ze.finallyLoc===Ve)return this.complete(Ze.completion,Ze.afterLoc),Ue(Ze),le}},catch:function(Ve){for(var Xe=this.tryEntries.length-1;Xe>=0;--Xe){var Ze=this.tryEntries[Xe];if(Ze.tryLoc===Ve){var ze=Ze.completion;if(ze.type==="throw"){var Re=ze.arg;Ue(Ze)}return Re}}throw new Error("illegal catch attempt")},delegateYield:function(Ve,Xe,Ze){return this.delegate={iterator:Ge(Ve),resultName:Xe,nextLoc:Ze},this.method==="next"&&(this.arg=ue),le}},te}(typeof Se=="object"?Se.exports:{});try{regeneratorRuntime=oe}catch(te){typeof globalThis=="object"?globalThis.regeneratorRuntime=oe:Function("r","regeneratorRuntime = r")(oe)}},{}],396:[function(E,Se,ye){var oe=E("buffer"),te=oe.Buffer;function se(ue,ce){for(var ae in ue)ce[ae]=ue[ae]}te.from&&te.alloc&&te.allocUnsafe&&te.allocUnsafeSlow?Se.exports=oe:(se(oe,ye),ye.Buffer=de);function de(ue,ce,ae){return te(ue,ce,ae)}se(te,de),de.from=function(ue,ce,ae){if(typeof ue=="number")throw new TypeError("Argument must not be a number");return te(ue,ce,ae)},de.alloc=function(ue,ce,ae){if(typeof ue!="number")throw new TypeError("Argument must be a number");var ie=te(ue);return ce!==void 0?typeof ae=="string"?ie.fill(ce,ae):ie.fill(ce):ie.fill(0),ie},de.allocUnsafe=function(ue){if(typeof ue!="number")throw new TypeError("Argument must be a number");return te(ue)},de.allocUnsafeSlow=function(ue){if(typeof ue!="number")throw new TypeError("Argument must be a number");return oe.SlowBuffer(ue)}},{buffer:90}],397:[function(E,Se,ye){(function(oe){(function(){(function(te){te.parser=function(We,Oe){return new de(We,Oe)},te.SAXParser=de,te.SAXStream=y,te.createStream=a,te.MAX_BUFFER_LENGTH=64*1024;var se=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];te.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","opentagstart","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"];function de(We,Oe){if(!(this instanceof de))return new de(We,Oe);var Ye=this;ce(Ye),Ye.q=Ye.c="",Ye.bufferCheckPosition=te.MAX_BUFFER_LENGTH,Ye.opt=Oe||{},Ye.opt.lowercase=Ye.opt.lowercase||Ye.opt.lowercasetags,Ye.looseCase=Ye.opt.lowercase?"toLowerCase":"toUpperCase",Ye.tags=[],Ye.closed=Ye.closedRoot=Ye.sawRoot=!1,Ye.tag=Ye.error=null,Ye.strict=!!We,Ye.noscript=!!(We||Ye.opt.noscript),Ye.state=Ce.BEGIN,Ye.strictEntities=Ye.opt.strictEntities,Ye.ENTITIES=Ye.strictEntities?Object.create(te.XML_ENTITIES):Object.create(te.ENTITIES),Ye.attribList=[],Ye.opt.xmlns&&(Ye.ns=Object.create(re)),Ye.trackPosition=Ye.opt.position!==!1,Ye.trackPosition&&(Ye.position=Ye.line=Ye.column=0),Ie(Ye,"onready")}Object.create||(Object.create=function(We){function Oe(){}Oe.prototype=We;var Ye=new Oe;return Ye}),Object.keys||(Object.keys=function(We){var Oe=[];for(var Ye in We)We.hasOwnProperty(Ye)&&Oe.push(Ye);return Oe});function ue(We){for(var Oe=Math.max(te.MAX_BUFFER_LENGTH,10),Ye=0,Fe=0,Ne=se.length;FeOe)switch(se[Fe]){case"textNode":Ue(We);break;case"cdata":Me(We,"oncdata",We.cdata),We.cdata="";break;case"script":Me(We,"onscript",We.script),We.script="";break;default:Ge(We,"Max buffer length exceeded: "+se[Fe])}Ye=Math.max(Ye,et)}var De=te.MAX_BUFFER_LENGTH-Ye;We.bufferCheckPosition=De+We.position}function ce(We){for(var Oe=0,Ye=se.length;Oe"||me(We)}function Pe(We,Oe){return We.test(Oe)}function Te(We,Oe){return!Pe(We,Oe)}var Ce=0;te.STATE={BEGIN:Ce++,BEGIN_WHITESPACE:Ce++,TEXT:Ce++,TEXT_ENTITY:Ce++,OPEN_WAKA:Ce++,SGML_DECL:Ce++,SGML_DECL_QUOTED:Ce++,DOCTYPE:Ce++,DOCTYPE_QUOTED:Ce++,DOCTYPE_DTD:Ce++,DOCTYPE_DTD_QUOTED:Ce++,COMMENT_STARTING:Ce++,COMMENT:Ce++,COMMENT_ENDING:Ce++,COMMENT_ENDED:Ce++,CDATA:Ce++,CDATA_ENDING:Ce++,CDATA_ENDING_2:Ce++,PROC_INST:Ce++,PROC_INST_BODY:Ce++,PROC_INST_ENDING:Ce++,OPEN_TAG:Ce++,OPEN_TAG_SLASH:Ce++,ATTRIB:Ce++,ATTRIB_NAME:Ce++,ATTRIB_NAME_SAW_WHITE:Ce++,ATTRIB_VALUE:Ce++,ATTRIB_VALUE_QUOTED:Ce++,ATTRIB_VALUE_CLOSED:Ce++,ATTRIB_VALUE_UNQUOTED:Ce++,ATTRIB_VALUE_ENTITY_Q:Ce++,ATTRIB_VALUE_ENTITY_U:Ce++,CLOSE_TAG:Ce++,CLOSE_TAG_SAW_WHITE:Ce++,SCRIPT:Ce++,SCRIPT_ENDING:Ce++},te.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},te.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(te.ENTITIES).forEach(function(We){var Oe=te.ENTITIES[We],Ye=typeof Oe=="number"?String.fromCharCode(Oe):Oe;te.ENTITIES[We]=Ye});for(var Le in te.STATE)te.STATE[te.STATE[Le]]=Le;Ce=te.STATE;function Ie(We,Oe,Ye){We[Oe]&&We[Oe](Ye)}function Me(We,Oe,Ye){We.textNode&&Ue(We),Ie(We,Oe,Ye)}function Ue(We){We.textNode=Qe(We.opt,We.textNode),We.textNode&&Ie(We,"ontext",We.textNode),We.textNode=""}function Qe(We,Oe){return We.trim&&(Oe=Oe.trim()),We.normalize&&(Oe=Oe.replace(/\s+/g," ")),Oe}function Ge(We,Oe){return Ue(We),We.trackPosition&&(Oe+=` Line: `+We.line+` Column: `+We.column+` @@ -144,7 +144,7 @@ Char: `+We.c),Oe=new Error(Oe),We.error=Oe,Ie(We,"onerror",Oe),We}function ot(We Actual: `+We.attribValue);else if(Fe==="xmlns"&&We.attribValue!==ee)Ve(We,"xmlns: prefix must be bound to "+ee+` Actual: `+We.attribValue);else{var Ne=We.tag,et=We.tags[We.tags.length-1]||We;Ne.ns===et.ns&&(Ne.ns=Object.create(et.ns)),Ne.ns[Fe]=We.attribValue}We.attribList.push([We.attribName,We.attribValue])}else We.tag.attributes[We.attribName]=We.attribValue,Me(We,"onattribute",{name:We.attribName,value:We.attribValue});We.attribName=We.attribValue=""}function Re(We,Oe){if(We.opt.xmlns){var Ye=We.tag,Fe=Ze(We.tagName);Ye.prefix=Fe.prefix,Ye.local=Fe.local,Ye.uri=Ye.ns[Fe.prefix]||"",Ye.prefix&&!Ye.uri&&(Ve(We,"Unbound namespace prefix: "+JSON.stringify(We.tagName)),Ye.uri=Fe.prefix);var Ne=We.tags[We.tags.length-1]||We;Ye.ns&&Ne.ns!==Ye.ns&&Object.keys(Ye.ns).forEach(function($e){Me(We,"onopennamespace",{prefix:$e,uri:Ye.ns[$e]})});for(var et=0,De=We.attribList.length;et",We.tagName="",We.state=Ce.SCRIPT;return}Me(We,"onscript",We.script),We.script=""}var Oe=We.tags.length,Ye=We.tagName;We.strict||(Ye=Ye[We.looseCase]());for(var Fe=Ye;Oe--;){var Ne=We.tags[Oe];if(Ne.name!==Fe)Ve(We,"Unexpected close tag");else break}if(Oe<0){Ve(We,"Unmatched closing tag: "+We.tagName),We.textNode+="",We.state=Ce.TEXT;return}We.tagName=Ye;for(var et=We.tags.length;et-- >Oe;){var De=We.tag=We.tags.pop();We.tagName=We.tag.name,Me(We,"onclosetag",We.tagName);var je={};for(var Ee in De.ns)je[Ee]=De.ns[Ee];var xe=We.tags[We.tags.length-1]||We;We.opt.xmlns&&De.ns!==xe.ns&&Object.keys(De.ns).forEach(function(we){var Be=De.ns[we];Me(We,"onclosenamespace",{prefix:we,uri:Be})})}Oe===0&&(We.closedRoot=!0),We.tagName=We.attribValue=We.attribName="",We.attribList.length=0,We.state=Ce.TEXT}function rt(We){var Oe=We.entity,Ye=Oe.toLowerCase(),Fe,Ne="";return We.ENTITIES[Oe]?We.ENTITIES[Oe]:We.ENTITIES[Ye]?We.ENTITIES[Ye]:(Oe=Ye,Oe.charAt(0)==="#"&&(Oe.charAt(1)==="x"?(Oe=Oe.slice(2),Fe=parseInt(Oe,16),Ne=Fe.toString(16)):(Oe=Oe.slice(1),Fe=parseInt(Oe,10),Ne=Fe.toString(10))),Oe=Oe.replace(/^0+/,""),isNaN(Fe)||Ne.toLowerCase()!==Oe?(Ve(We,"Invalid character entity"),"&"+We.entity+";"):String.fromCodePoint(Fe))}function qe(We,Oe){Oe==="<"?(We.state=Ce.OPEN_WAKA,We.startTagPosition=We.position):me(Oe)||(Ve(We,"Non-whitespace before first tag."),We.textNode=Oe,We.state=Ce.TEXT)}function ut(We,Oe){var Ye="";return Oe"?(Me(Oe,"onsgmldeclaration",Oe.sgmlDecl),Oe.sgmlDecl="",Oe.state=Ce.TEXT):(ge(Fe)&&(Oe.state=Ce.SGML_DECL_QUOTED),Oe.sgmlDecl+=Fe);continue;case Ce.SGML_DECL_QUOTED:Fe===Oe.q&&(Oe.state=Ce.SGML_DECL,Oe.q=""),Oe.sgmlDecl+=Fe;continue;case Ce.DOCTYPE:Fe===">"?(Oe.state=Ce.TEXT,Me(Oe,"ondoctype",Oe.doctype),Oe.doctype=!0):(Oe.doctype+=Fe,Fe==="["?Oe.state=Ce.DOCTYPE_DTD:ge(Fe)&&(Oe.state=Ce.DOCTYPE_QUOTED,Oe.q=Fe));continue;case Ce.DOCTYPE_QUOTED:Oe.doctype+=Fe,Fe===Oe.q&&(Oe.q="",Oe.state=Ce.DOCTYPE);continue;case Ce.DOCTYPE_DTD:Oe.doctype+=Fe,Fe==="]"?Oe.state=Ce.DOCTYPE:ge(Fe)&&(Oe.state=Ce.DOCTYPE_DTD_QUOTED,Oe.q=Fe);continue;case Ce.DOCTYPE_DTD_QUOTED:Oe.doctype+=Fe,Fe===Oe.q&&(Oe.state=Ce.DOCTYPE_DTD,Oe.q="");continue;case Ce.COMMENT:Fe==="-"?Oe.state=Ce.COMMENT_ENDING:Oe.comment+=Fe;continue;case Ce.COMMENT_ENDING:Fe==="-"?(Oe.state=Ce.COMMENT_ENDED,Oe.comment=Qe(Oe.opt,Oe.comment),Oe.comment&&Me(Oe,"oncomment",Oe.comment),Oe.comment=""):(Oe.comment+="-"+Fe,Oe.state=Ce.COMMENT);continue;case Ce.COMMENT_ENDED:Fe!==">"?(Ve(Oe,"Malformed comment"),Oe.comment+="--"+Fe,Oe.state=Ce.COMMENT):Oe.state=Ce.TEXT;continue;case Ce.CDATA:Fe==="]"?Oe.state=Ce.CDATA_ENDING:Oe.cdata+=Fe;continue;case Ce.CDATA_ENDING:Fe==="]"?Oe.state=Ce.CDATA_ENDING_2:(Oe.cdata+="]"+Fe,Oe.state=Ce.CDATA);continue;case Ce.CDATA_ENDING_2:Fe===">"?(Oe.cdata&&Me(Oe,"oncdata",Oe.cdata),Me(Oe,"onclosecdata"),Oe.cdata="",Oe.state=Ce.TEXT):Fe==="]"?Oe.cdata+="]":(Oe.cdata+="]]"+Fe,Oe.state=Ce.CDATA);continue;case Ce.PROC_INST:Fe==="?"?Oe.state=Ce.PROC_INST_ENDING:me(Fe)?Oe.state=Ce.PROC_INST_BODY:Oe.procInstName+=Fe;continue;case Ce.PROC_INST_BODY:if(!Oe.procInstBody&&me(Fe))continue;Fe==="?"?Oe.state=Ce.PROC_INST_ENDING:Oe.procInstBody+=Fe;continue;case Ce.PROC_INST_ENDING:Fe===">"?(Me(Oe,"onprocessinginstruction",{name:Oe.procInstName,body:Oe.procInstBody}),Oe.procInstName=Oe.procInstBody="",Oe.state=Ce.TEXT):(Oe.procInstBody+="?"+Fe,Oe.state=Ce.PROC_INST_BODY);continue;case Ce.OPEN_TAG:Pe(pe,Fe)?Oe.tagName+=Fe:(Xe(Oe),Fe===">"?Re(Oe):Fe==="/"?Oe.state=Ce.OPEN_TAG_SLASH:(me(Fe)||Ve(Oe,"Invalid character in tag name"),Oe.state=Ce.ATTRIB));continue;case Ce.OPEN_TAG_SLASH:Fe===">"?(Re(Oe,!0),He(Oe)):(Ve(Oe,"Forward-slash in opening tag not followed by >"),Oe.state=Ce.ATTRIB);continue;case Ce.ATTRIB:if(me(Fe))continue;Fe===">"?Re(Oe):Fe==="/"?Oe.state=Ce.OPEN_TAG_SLASH:Pe(le,Fe)?(Oe.attribName=Fe,Oe.attribValue="",Oe.state=Ce.ATTRIB_NAME):Ve(Oe,"Invalid attribute name");continue;case Ce.ATTRIB_NAME:Fe==="="?Oe.state=Ce.ATTRIB_VALUE:Fe===">"?(Ve(Oe,"Attribute without value"),Oe.attribValue=Oe.attribName,ze(Oe),Re(Oe)):me(Fe)?Oe.state=Ce.ATTRIB_NAME_SAW_WHITE:Pe(pe,Fe)?Oe.attribName+=Fe:Ve(Oe,"Invalid attribute name");continue;case Ce.ATTRIB_NAME_SAW_WHITE:if(Fe==="=")Oe.state=Ce.ATTRIB_VALUE;else{if(me(Fe))continue;Ve(Oe,"Attribute without value"),Oe.tag.attributes[Oe.attribName]="",Oe.attribValue="",Me(Oe,"onattribute",{name:Oe.attribName,value:""}),Oe.attribName="",Fe===">"?Re(Oe):Pe(le,Fe)?(Oe.attribName=Fe,Oe.state=Ce.ATTRIB_NAME):(Ve(Oe,"Invalid attribute name"),Oe.state=Ce.ATTRIB)}continue;case Ce.ATTRIB_VALUE:if(me(Fe))continue;ge(Fe)?(Oe.q=Fe,Oe.state=Ce.ATTRIB_VALUE_QUOTED):(Ve(Oe,"Unquoted attribute value"),Oe.state=Ce.ATTRIB_VALUE_UNQUOTED,Oe.attribValue=Fe);continue;case Ce.ATTRIB_VALUE_QUOTED:if(Fe!==Oe.q){Fe==="&"?Oe.state=Ce.ATTRIB_VALUE_ENTITY_Q:Oe.attribValue+=Fe;continue}ze(Oe),Oe.q="",Oe.state=Ce.ATTRIB_VALUE_CLOSED;continue;case Ce.ATTRIB_VALUE_CLOSED:me(Fe)?Oe.state=Ce.ATTRIB:Fe===">"?Re(Oe):Fe==="/"?Oe.state=Ce.OPEN_TAG_SLASH:Pe(le,Fe)?(Ve(Oe,"No whitespace between attributes"),Oe.attribName=Fe,Oe.attribValue="",Oe.state=Ce.ATTRIB_NAME):Ve(Oe,"Invalid attribute name");continue;case Ce.ATTRIB_VALUE_UNQUOTED:if(!be(Fe)){Fe==="&"?Oe.state=Ce.ATTRIB_VALUE_ENTITY_U:Oe.attribValue+=Fe;continue}ze(Oe),Fe===">"?Re(Oe):Oe.state=Ce.ATTRIB;continue;case Ce.CLOSE_TAG:if(Oe.tagName)Fe===">"?He(Oe):Pe(pe,Fe)?Oe.tagName+=Fe:Oe.script?(Oe.script+=""?He(Oe):Ve(Oe,"Invalid characters in closing tag");continue;case Ce.TEXT_ENTITY:case Ce.ATTRIB_VALUE_ENTITY_Q:case Ce.ATTRIB_VALUE_ENTITY_U:var De,je;switch(Oe.state){case Ce.TEXT_ENTITY:De=Ce.TEXT,je="textNode";break;case Ce.ATTRIB_VALUE_ENTITY_Q:De=Ce.ATTRIB_VALUE_QUOTED,je="attribValue";break;case Ce.ATTRIB_VALUE_ENTITY_U:De=Ce.ATTRIB_VALUE_UNQUOTED,je="attribValue";break}Fe===";"?(Oe[je]+=rt(Oe),Oe.entity="",Oe.state=De):Pe(Oe.entity.length?fe:ve,Fe)?Oe.entity+=Fe:(Ve(Oe,"Invalid character in entity name"),Oe[je]+="&"+Oe.entity+Fe,Oe.entity="",Oe.state=De);continue;default:throw new Error(Oe,"Unknown state: "+Oe.state)}return Oe.position>=Oe.bufferCheckPosition&&ue(Oe),Oe}String.fromCodePoint||function(){var We=String.fromCharCode,Oe=Math.floor,Ye=function(){var Fe=16384,Ne=[],et,De,je=-1,Ee=arguments.length;if(!Ee)return"";for(var xe="";++je1114111||Oe(we)!==we)throw RangeError("Invalid code point: "+we);we<=65535?Ne.push(we):(we-=65536,et=(we>>10)+55296,De=we%1024+56320,Ne.push(et,De)),(je+1===Ee||Ne.length>Fe)&&(xe+=We.apply(null,Ne),Ne.length=0)}return xe};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Ye,configurable:!0,writable:!0}):String.fromCodePoint=Ye}()})(typeof ye=="undefined"?this.sax={}:ye)}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,stream:398,string_decoder:413}],398:[function(E,Se,ye){Se.exports=se;var oe=E("events").EventEmitter,te=E("inherits");te(se,oe),se.Readable=E("readable-stream/lib/_stream_readable.js"),se.Writable=E("readable-stream/lib/_stream_writable.js"),se.Duplex=E("readable-stream/lib/_stream_duplex.js"),se.Transform=E("readable-stream/lib/_stream_transform.js"),se.PassThrough=E("readable-stream/lib/_stream_passthrough.js"),se.finished=E("readable-stream/lib/internal/streams/end-of-stream.js"),se.pipeline=E("readable-stream/lib/internal/streams/pipeline.js"),se.Stream=se;function se(){oe.call(this)}se.prototype.pipe=function(de,ue){var ce=this;function ae(z){de.writable&&de.write(z)===!1&&ce.pause&&ce.pause()}ce.on("data",ae);function ie(){ce.readable&&ce.resume&&ce.resume()}de.on("drain",ie),!de._isStdio&&(!ue||ue.end!==!1)&&(ce.on("end",a),ce.on("close",y));var ne=!1;function a(){ne||(ne=!0,de.end())}function y(){ne||(ne=!0,typeof de.destroy=="function"&&de.destroy())}function x(z){if(b(),oe.listenerCount(this,"error")===0)throw z}ce.on("error",x),de.on("error",x);function b(){ce.removeListener("data",ae),de.removeListener("drain",ie),ce.removeListener("end",a),ce.removeListener("close",y),ce.removeListener("error",x),de.removeListener("error",x),ce.removeListener("end",b),ce.removeListener("close",b),de.removeListener("close",b)}return ce.on("end",b),ce.on("close",b),de.on("close",b),de.emit("pipe",ce),de}},{events:344,inherits:364,"readable-stream/lib/_stream_duplex.js":400,"readable-stream/lib/_stream_passthrough.js":401,"readable-stream/lib/_stream_readable.js":402,"readable-stream/lib/_stream_transform.js":403,"readable-stream/lib/_stream_writable.js":404,"readable-stream/lib/internal/streams/end-of-stream.js":408,"readable-stream/lib/internal/streams/pipeline.js":410}],399:[function(E,Se,ye){"use strict";function oe(ie,ne){ie.prototype=Object.create(ne.prototype),ie.prototype.constructor=ie,ie.__proto__=ne}var te={};function se(ie,ne,a){a||(a=Error);function y(b,z,ee){return typeof ne=="string"?ne:ne(b,z,ee)}var x=function(b){oe(z,b);function z(ee,re,le){return b.call(this,y(ee,re,le))||this}return z}(a);x.prototype.name=a.name,x.prototype.code=ie,te[ie]=x}function de(ie,ne){if(Array.isArray(ie)){var a=ie.length;return ie=ie.map(function(y){return String(y)}),a>2?"one of ".concat(ne," ").concat(ie.slice(0,a-1).join(", "),", or ")+ie[a-1]:a===2?"one of ".concat(ne," ").concat(ie[0]," or ").concat(ie[1]):"of ".concat(ne," ").concat(ie[0])}else return"of ".concat(ne," ").concat(String(ie))}function ue(ie,ne,a){return ie.substr(!a||a<0?0:+a,ne.length)===ne}function ce(ie,ne,a){return(a===void 0||a>ie.length)&&(a=ie.length),ie.substring(a-ne.length,a)===ne}function ae(ie,ne,a){return typeof a!="number"&&(a=0),a+ne.length>ie.length?!1:ie.indexOf(ne,a)!==-1}se("ERR_INVALID_OPT_VALUE",function(ie,ne){return'The value "'+ne+'" is invalid for option "'+ie+'"'},TypeError),se("ERR_INVALID_ARG_TYPE",function(ie,ne,a){var y;typeof ne=="string"&&ue(ne,"not ")?(y="must not be",ne=ne.replace(/^not /,"")):y="must be";var x;if(ce(ie," argument"))x="The ".concat(ie," ").concat(y," ").concat(de(ne,"type"));else{var b=ae(ie,".")?"property":"argument";x='The "'.concat(ie,'" ').concat(b," ").concat(y," ").concat(de(ne,"type"))}return x+=". Received type ".concat(typeof a),x},TypeError),se("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),se("ERR_METHOD_NOT_IMPLEMENTED",function(ie){return"The "+ie+" method is not implemented"}),se("ERR_STREAM_PREMATURE_CLOSE","Premature close"),se("ERR_STREAM_DESTROYED",function(ie){return"Cannot call "+ie+" after a stream was destroyed"}),se("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),se("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),se("ERR_STREAM_WRITE_AFTER_END","write after end"),se("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),se("ERR_UNKNOWN_ENCODING",function(ie){return"Unknown encoding: "+ie},TypeError),se("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),Se.exports.codes=te},{}],400:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=Object.keys||function(y){var x=[];for(var b in y)x.push(b);return x};Se.exports=ie;var se=E("./_stream_readable"),de=E("./_stream_writable");E("inherits")(ie,se);for(var ue=te(de.prototype),ce=0;ce0)if(typeof Ee!="string"&&!Ke.objectMode&&Object.getPrototypeOf(Ee)!==ae.prototype&&(Ee=ne(Ee)),we)Ke.endEmitted?Te(je,new me):Qe(je,Ke,Ee,!0);else if(Ke.ended)Te(je,new ve);else{if(Ke.destroyed)return!1;Ke.reading=!1,Ke.decoder&&!xe?(Ee=Ke.decoder.write(Ee),Ke.objectMode||Ee.length!==0?Qe(je,Ke,Ee,!1):He(je,Ke)):Qe(je,Ke,Ee,!1)}else we||(Ke.reading=!1,He(je,Ke))}return!Ke.ended&&(Ke.length=ot?je=ot:(je--,je|=je>>>1,je|=je>>>2,je|=je>>>4,je|=je>>>8,je|=je>>>16,je++),je}function Xe(je,Ee){return je<=0||Ee.length===0&&Ee.ended?0:Ee.objectMode?1:je!==je?Ee.flowing&&Ee.length?Ee.buffer.head.data.length:Ee.length:(je>Ee.highWaterMark&&(Ee.highWaterMark=Ve(je)),je<=Ee.length?je:Ee.ended?Ee.length:(Ee.needReadable=!0,0))}Me.prototype.read=function(je){x("read",je),je=parseInt(je,10);var Ee=this._readableState,xe=je;if(je!==0&&(Ee.emittedReadable=!1),je===0&&Ee.needReadable&&((Ee.highWaterMark!==0?Ee.length>=Ee.highWaterMark:Ee.length>0)||Ee.ended))return x("read: emitReadable",Ee.length,Ee.ended),Ee.length===0&&Ee.ended?Ne(this):ze(this),null;if(je=Xe(je,Ee),je===0&&Ee.ended)return Ee.length===0&&Ne(this),null;var we=Ee.needReadable;x("need readable",we),(Ee.length===0||Ee.length-je0?Be=Fe(je,Ee):Be=null,Be===null?(Ee.needReadable=Ee.length<=Ee.highWaterMark,je=0):(Ee.length-=je,Ee.awaitDrain=0),Ee.length===0&&(Ee.ended||(Ee.needReadable=!0),xe!==je&&Ee.ended&&Ne(this)),Be!==null&&this.emit("data",Be),Be};function Ze(je,Ee){if(x("onEofChunk"),!Ee.ended){if(Ee.decoder){var xe=Ee.decoder.end();xe&&xe.length&&(Ee.buffer.push(xe),Ee.length+=Ee.objectMode?1:xe.length)}Ee.ended=!0,Ee.sync?ze(je):(Ee.needReadable=!1,Ee.emittedReadable||(Ee.emittedReadable=!0,Re(je)))}}function ze(je){var Ee=je._readableState;x("emitReadable",Ee.needReadable,Ee.emittedReadable),Ee.needReadable=!1,Ee.emittedReadable||(x("emitReadable",Ee.flowing),Ee.emittedReadable=!0,oe.nextTick(Re,je))}function Re(je){var Ee=je._readableState;x("emitReadable_",Ee.destroyed,Ee.length,Ee.ended),!Ee.destroyed&&(Ee.length||Ee.ended)&&(je.emit("readable"),Ee.emittedReadable=!1),Ee.needReadable=!Ee.flowing&&!Ee.ended&&Ee.length<=Ee.highWaterMark,Ye(je)}function He(je,Ee){Ee.readingMore||(Ee.readingMore=!0,oe.nextTick(rt,je,Ee))}function rt(je,Ee){for(;!Ee.reading&&!Ee.ended&&(Ee.length1&&De(we.pipes,je)!==-1)&&!gt&&(x("false write response, pause",we.awaitDrain),we.awaitDrain++),xe.pause())}function st(ft){x("onerror",ft),lt(),je.removeListener("error",st),ue(je,"error")===0&&Te(je,ft)}Le(je,"error",st);function ht(){je.removeListener("finish",at),lt()}je.once("close",ht);function at(){x("onfinish"),je.removeListener("close",ht),lt()}je.once("finish",at);function lt(){x("unpipe"),xe.unpipe(je)}return je.emit("pipe",xe),we.flowing||(x("pipe resume"),xe.resume()),je};function qe(je){return function(){var xe=je._readableState;x("pipeOnDrain",xe.awaitDrain),xe.awaitDrain&&xe.awaitDrain--,xe.awaitDrain===0&&ue(je,"data")&&(xe.flowing=!0,Ye(je))}}Me.prototype.unpipe=function(je){var Ee=this._readableState,xe={hasUnpiped:!1};if(Ee.pipesCount===0)return this;if(Ee.pipesCount===1)return je&&je!==Ee.pipes?this:(je||(je=Ee.pipes),Ee.pipes=null,Ee.pipesCount=0,Ee.flowing=!1,je&&je.emit("unpipe",this,xe),this);if(!je){var we=Ee.pipes,Be=Ee.pipesCount;Ee.pipes=null,Ee.pipesCount=0,Ee.flowing=!1;for(var Ke=0;Ke0,we.flowing!==!1&&this.resume()):je==="readable"&&!we.endEmitted&&!we.readableListening&&(we.readableListening=we.needReadable=!0,we.flowing=!1,we.emittedReadable=!1,x("on readable",we.length,we.reading),we.length?ze(this):we.reading||oe.nextTick(_e,this)),xe},Me.prototype.addListener=Me.prototype.on,Me.prototype.removeListener=function(je,Ee){var xe=ce.prototype.removeListener.call(this,je,Ee);return je==="readable"&&oe.nextTick(ut,this),xe},Me.prototype.removeAllListeners=function(je){var Ee=ce.prototype.removeAllListeners.apply(this,arguments);return(je==="readable"||je===void 0)&&oe.nextTick(ut,this),Ee};function ut(je){var Ee=je._readableState;Ee.readableListening=je.listenerCount("readable")>0,Ee.resumeScheduled&&!Ee.paused?Ee.flowing=!0:je.listenerCount("data")>0&&je.resume()}function _e(je){x("readable nexttick read 0"),je.read(0)}Me.prototype.resume=function(){var je=this._readableState;return je.flowing||(x("resume"),je.flowing=!je.readableListening,We(this,je)),je.paused=!1,this};function We(je,Ee){Ee.resumeScheduled||(Ee.resumeScheduled=!0,oe.nextTick(Oe,je,Ee))}function Oe(je,Ee){x("resume",Ee.reading),Ee.reading||je.read(0),Ee.resumeScheduled=!1,je.emit("resume"),Ye(je),Ee.flowing&&!Ee.reading&&je.read(0)}Me.prototype.pause=function(){return x("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(x("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Ye(je){var Ee=je._readableState;for(x("flow",Ee.flowing);Ee.flowing&&je.read()!==null;);}Me.prototype.wrap=function(je){var Ee=this,xe=this._readableState,we=!1;je.on("end",function(){if(x("wrapped end"),xe.decoder&&!xe.ended){var nt=xe.decoder.end();nt&&nt.length&&Ee.push(nt)}Ee.push(null)}),je.on("data",function(nt){if(x("wrapped data"),xe.decoder&&(nt=xe.decoder.write(nt)),!(xe.objectMode&&nt==null)&&!(!xe.objectMode&&(!nt||!nt.length))){var ke=Ee.push(nt);ke||(we=!0,je.pause())}});for(var Be in je)this[Be]===void 0&&typeof je[Be]=="function"&&(this[Be]=function(ke){return function(){return je[ke].apply(je,arguments)}}(Be));for(var Ke=0;Ke=Ee.length?(Ee.decoder?xe=Ee.buffer.join(""):Ee.buffer.length===1?xe=Ee.buffer.first():xe=Ee.buffer.concat(Ee.length),Ee.buffer.clear()):xe=Ee.buffer.consume(je,Ee.decoder),xe}function Ne(je){var Ee=je._readableState;x("endReadable",Ee.endEmitted),Ee.endEmitted||(Ee.ended=!0,oe.nextTick(et,Ee,je))}function et(je,Ee){if(x("endReadableNT",je.endEmitted,je.length),!je.endEmitted&&je.length===0&&(je.endEmitted=!0,Ee.readable=!1,Ee.emit("end"),je.autoDestroy)){var xe=Ee._writableState;(!xe||xe.autoDestroy&&xe.finished)&&Ee.destroy()}}typeof Symbol=="function"&&(Me.from=function(je,Ee){return Pe===void 0&&(Pe=E("./internal/streams/from")),Pe(Me,je,Ee)});function De(je,Ee){for(var xe=0,we=je.length;xe-1))throw new be(Fe);return this._writableState.defaultEncoding=Fe,this},Object.defineProperty(Ie.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function Qe(Ye,Fe,Ne){return!Ye.objectMode&&Ye.decodeStrings!==!1&&typeof Fe=="string"&&(Fe=ie.from(Fe,Ne)),Fe}Object.defineProperty(Ie.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Ge(Ye,Fe,Ne,et,De,je){if(!Ne){var Ee=Qe(Fe,et,De);et!==Ee&&(Ne=!0,De="buffer",et=Ee)}var xe=Fe.objectMode?1:et.length;Fe.length+=xe;var we=Fe.length0?this.tail.next=pe:this.head=pe,this.tail=pe,++this.length}},{key:"unshift",value:function(le){var pe={data:le,next:this.head};this.length===0&&(this.tail=pe),this.head=pe,++this.length}},{key:"shift",value:function(){if(this.length!==0){var le=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,le}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(le){if(this.length===0)return"";for(var pe=this.head,ve=""+pe.data;pe=pe.next;)ve+=le+pe.data;return ve}},{key:"concat",value:function(le){if(this.length===0)return a.alloc(0);for(var pe=a.allocUnsafe(le>>>0),ve=this.head,fe=0;ve;)z(ve.data,pe,fe),fe+=ve.data.length,ve=ve.next;return pe}},{key:"consume",value:function(le,pe){var ve;return leme.length?me.length:le;if(ge===me.length?fe+=me:fe+=me.slice(0,le),le-=ge,le===0){ge===me.length?(++ve,pe.next?this.head=pe.next:this.head=this.tail=null):(this.head=pe,pe.data=me.slice(ge));break}++ve}return this.length-=ve,fe}},{key:"_getBuffer",value:function(le){var pe=a.allocUnsafe(le),ve=this.head,fe=1;for(ve.data.copy(pe),le-=ve.data.length;ve=ve.next;){var me=ve.data,ge=le>me.length?me.length:le;if(me.copy(pe,pe.length-le,0,ge),le-=ge,le===0){ge===me.length?(++fe,ve.next?this.head=ve.next:this.head=this.tail=null):(this.head=ve,ve.data=me.slice(ge));break}++fe}return this.length-=fe,pe}},{key:b,value:function(le,pe){return x(this,te(te({},pe),{},{depth:0,customInspect:!1}))}}]),ee}()},{buffer:90,util:89}],407:[function(E,Se,ye){(function(oe){(function(){"use strict";function te(ie,ne){var a=this,y=this._readableState&&this._readableState.destroyed,x=this._writableState&&this._writableState.destroyed;return y||x?(ne?ne(ie):ie&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,oe.nextTick(ce,this,ie)):oe.nextTick(ce,this,ie)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(ie||null,function(b){!ne&&b?a._writableState?a._writableState.errorEmitted?oe.nextTick(de,a):(a._writableState.errorEmitted=!0,oe.nextTick(se,a,b)):oe.nextTick(se,a,b):ne?(oe.nextTick(de,a),ne(b)):oe.nextTick(de,a)}),this)}function se(ie,ne){ce(ie,ne),de(ie)}function de(ie){ie._writableState&&!ie._writableState.emitClose||ie._readableState&&!ie._readableState.emitClose||ie.emit("close")}function ue(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function ce(ie,ne){ie.emit("error",ne)}function ae(ie,ne){var a=ie._readableState,y=ie._writableState;a&&a.autoDestroy||y&&y.autoDestroy?ie.destroy(ne):ie.emit("error",ne)}Se.exports={destroy:te,undestroy:ue,errorOrDestroy:ae}}).call(this)}).call(this,E("_process"))},{_process:467}],408:[function(E,Se,ye){"use strict";var oe=E("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function te(ce){var ae=!1;return function(){if(!ae){ae=!0;for(var ie=arguments.length,ne=new Array(ie),a=0;a0;return ie(ve,me,ge,function(be){le||(le=be),be&&pe.forEach(ne),!me&&(pe.forEach(ne),re(le))})});return z.reduce(a)}Se.exports=x},{"../../../errors":399,"./end-of-stream":408}],411:[function(E,Se,ye){"use strict";var oe=E("../../../errors").codes.ERR_INVALID_OPT_VALUE;function te(de,ue,ce){return de.highWaterMark!=null?de.highWaterMark:ue?de[ce]:null}function se(de,ue,ce,ae){var ie=te(ue,ae,ce);if(ie!=null){if(!(isFinite(ie)&&Math.floor(ie)===ie)||ie<0){var ne=ae?ce:"highWaterMark";throw new oe(ne,ie)}return Math.floor(ie)}return de.objectMode?16:16*1024}Se.exports={getHighWaterMark:se}},{"../../../errors":399}],412:[function(E,Se,ye){arguments[4][393][0].apply(ye,arguments)},{dup:393,events:344}],413:[function(E,Se,ye){"use strict";var oe=E("safe-buffer").Buffer,te=oe.isEncoding||function(pe){switch(pe=""+pe,pe&&pe.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function se(pe){if(!pe)return"utf8";for(var ve;;)switch(pe){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return pe;default:if(ve)return;pe=(""+pe).toLowerCase(),ve=!0}}function de(pe){var ve=se(pe);if(typeof ve!="string"&&(oe.isEncoding===te||!te(pe)))throw new Error("Unknown encoding: "+pe);return ve||pe}ye.StringDecoder=ue;function ue(pe){this.encoding=de(pe);var ve;switch(this.encoding){case"utf16le":this.text=x,this.end=b,ve=4;break;case"utf8":this.fillLast=ne,ve=4;break;case"base64":this.text=z,this.end=ee,ve=3;break;default:this.write=re,this.end=le;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=oe.allocUnsafe(ve)}ue.prototype.write=function(pe){if(pe.length===0)return"";var ve,fe;if(this.lastNeed){if(ve=this.fillLast(pe),ve===void 0)return"";fe=this.lastNeed,this.lastNeed=0}else fe=0;return fe>5===6?2:pe>>4===14?3:pe>>3===30?4:pe>>6===2?-1:-2}function ae(pe,ve,fe){var me=ve.length-1;if(me=0?(ge>0&&(pe.lastNeed=ge-1),ge):--me=0?(ge>0&&(pe.lastNeed=ge-2),ge):--me=0?(ge>0&&(ge===2?ge=0:pe.lastNeed=ge-3),ge):0))}function ie(pe,ve,fe){if((ve[0]&192)!==128)return pe.lastNeed=0,"\uFFFD";if(pe.lastNeed>1&&ve.length>1){if((ve[1]&192)!==128)return pe.lastNeed=1,"\uFFFD";if(pe.lastNeed>2&&ve.length>2&&(ve[2]&192)!==128)return pe.lastNeed=2,"\uFFFD"}}function ne(pe){var ve=this.lastTotal-this.lastNeed,fe=ie(this,pe,ve);if(fe!==void 0)return fe;if(this.lastNeed<=pe.length)return pe.copy(this.lastChar,ve,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);pe.copy(this.lastChar,ve,0,pe.length),this.lastNeed-=pe.length}function a(pe,ve){var fe=ae(this,pe,ve);if(!this.lastNeed)return pe.toString("utf8",ve);this.lastTotal=fe;var me=pe.length-(fe-this.lastNeed);return pe.copy(this.lastChar,0,me),pe.toString("utf8",ve,me)}function y(pe){var ve=pe&&pe.length?this.write(pe):"";return this.lastNeed?ve+"\uFFFD":ve}function x(pe,ve){if((pe.length-ve)%2===0){var fe=pe.toString("utf16le",ve);if(fe){var me=fe.charCodeAt(fe.length-1);if(me>=55296&&me<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=pe[pe.length-2],this.lastChar[1]=pe[pe.length-1],fe.slice(0,-1)}return fe}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=pe[pe.length-1],pe.toString("utf16le",ve,pe.length-1)}function b(pe){var ve=pe&&pe.length?this.write(pe):"";if(this.lastNeed){var fe=this.lastTotal-this.lastNeed;return ve+this.lastChar.toString("utf16le",0,fe)}return ve}function z(pe,ve){var fe=(pe.length-ve)%3;return fe===0?pe.toString("base64",ve):(this.lastNeed=3-fe,this.lastTotal=3,fe===1?this.lastChar[0]=pe[pe.length-1]:(this.lastChar[0]=pe[pe.length-2],this.lastChar[1]=pe[pe.length-1]),pe.toString("base64",ve,pe.length-fe))}function ee(pe){var ve=pe&&pe.length?this.write(pe):"";return this.lastNeed?ve+this.lastChar.toString("base64",0,3-this.lastNeed):ve}function re(pe){return pe.toString(this.encoding)}function le(pe){return pe&&pe.length?this.write(pe):""}},{"safe-buffer":396}],414:[function(E,Se,ye){(function(oe,te){(function(){var se=E("process/browser.js").nextTick,de=Function.prototype.apply,ue=Array.prototype.slice,ce={},ae=0;ye.setTimeout=function(){return new ie(de.call(setTimeout,window,arguments),clearTimeout)},ye.setInterval=function(){return new ie(de.call(setInterval,window,arguments),clearInterval)},ye.clearTimeout=ye.clearInterval=function(ne){ne.close()};function ie(ne,a){this._id=ne,this._clearFn=a}ie.prototype.unref=ie.prototype.ref=function(){},ie.prototype.close=function(){this._clearFn.call(window,this._id)},ye.enroll=function(ne,a){clearTimeout(ne._idleTimeoutId),ne._idleTimeout=a},ye.unenroll=function(ne){clearTimeout(ne._idleTimeoutId),ne._idleTimeout=-1},ye._unrefActive=ye.active=function(ne){clearTimeout(ne._idleTimeoutId);var a=ne._idleTimeout;a>=0&&(ne._idleTimeoutId=setTimeout(function(){ne._onTimeout&&ne._onTimeout()},a))},ye.setImmediate=typeof oe=="function"?oe:function(ne){var a=ae++,y=arguments.length<2?!1:ue.call(arguments,1);return ce[a]=!0,se(function(){ce[a]&&(y?ne.apply(null,y):ne.call(null),ye.clearImmediate(a))}),a},ye.clearImmediate=typeof te=="function"?te:function(ne){delete ce[ne]}}).call(this)}).call(this,E("timers").setImmediate,E("timers").clearImmediate)},{"process/browser.js":381,timers:414}],415:[function(E,Se,ye){var oe=E("buffer").Buffer;Se.exports=function(te){if(te instanceof Uint8Array){if(te.byteOffset===0&&te.byteLength===te.buffer.byteLength)return te.buffer;if(typeof te.buffer.slice=="function")return te.buffer.slice(te.byteOffset,te.byteOffset+te.byteLength)}if(oe.isBuffer(te)){for(var se=new Uint8Array(te.length),de=te.length,ue=0;ue=_e)return Ye;switch(Ye){case"%s":return String(ut[qe++]);case"%d":return Number(ut[qe++]);case"%j":try{return JSON.stringify(ut[qe++])}catch(Fe){return"[Circular]"}default:return Ye}}),Oe=ut[qe];qe<_e;Oe=ut[++qe])ve(Oe)||!Ce(Oe)?We+=" "+Oe:We+=" "+ae(Oe);return We},ye.deprecate=function(He,rt){if(typeof oe!="undefined"&&oe.noDeprecation===!0)return He;if(typeof oe=="undefined")return function(){return ye.deprecate(He,rt).apply(this,arguments)};var qe=!1;function ut(){if(!qe){if(oe.throwDeprecation)throw new Error(rt);oe.traceDeprecation?console.trace(rt):console.error(rt),qe=!0}return He.apply(this,arguments)}return ut};var de={},ue=/^$/;if(oe.env.NODE_DEBUG){var ce=oe.env.NODE_DEBUG;ce=ce.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),ue=new RegExp("^"+ce+"$","i")}ye.debuglog=function(He){if(He=He.toUpperCase(),!de[He])if(ue.test(He)){var rt=oe.pid;de[He]=function(){var qe=ye.format.apply(ye,arguments);console.error("%s %d: %s",He,rt,qe)}}else de[He]=function(){};return de[He]};function ae(He,rt){var qe={seen:[],stylize:ne};return arguments.length>=3&&(qe.depth=arguments[2]),arguments.length>=4&&(qe.colors=arguments[3]),pe(rt)?qe.showHidden=rt:rt&&ye._extend(qe,rt),Pe(qe.showHidden)&&(qe.showHidden=!1),Pe(qe.depth)&&(qe.depth=2),Pe(qe.colors)&&(qe.colors=!1),Pe(qe.customInspect)&&(qe.customInspect=!0),qe.colors&&(qe.stylize=ie),y(qe,He,qe.depth)}ye.inspect=ae,ae.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},ae.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function ie(He,rt){var qe=ae.styles[rt];return qe?"\x1B["+ae.colors[qe][0]+"m"+He+"\x1B["+ae.colors[qe][1]+"m":He}function ne(He,rt){return He}function a(He){var rt={};return He.forEach(function(qe,ut){rt[qe]=!0}),rt}function y(He,rt,qe){if(He.customInspect&&rt&&Me(rt.inspect)&&rt.inspect!==ye.inspect&&!(rt.constructor&&rt.constructor.prototype===rt)){var ut=rt.inspect(qe,He);return ge(ut)||(ut=y(He,ut,qe)),ut}var _e=x(He,rt);if(_e)return _e;var We=Object.keys(rt),Oe=a(We);if(He.showHidden&&(We=Object.getOwnPropertyNames(rt)),Ie(rt)&&(We.indexOf("message")>=0||We.indexOf("description")>=0))return b(rt);if(We.length===0){if(Me(rt)){var Ye=rt.name?": "+rt.name:"";return He.stylize("[Function"+Ye+"]","special")}if(Te(rt))return He.stylize(RegExp.prototype.toString.call(rt),"regexp");if(Le(rt))return He.stylize(Date.prototype.toString.call(rt),"date");if(Ie(rt))return b(rt)}var Fe="",Ne=!1,et=["{","}"];if(le(rt)&&(Ne=!0,et=["[","]"]),Me(rt)){var De=rt.name?": "+rt.name:"";Fe=" [Function"+De+"]"}if(Te(rt)&&(Fe=" "+RegExp.prototype.toString.call(rt)),Le(rt)&&(Fe=" "+Date.prototype.toUTCString.call(rt)),Ie(rt)&&(Fe=" "+b(rt)),We.length===0&&(!Ne||rt.length==0))return et[0]+Fe+et[1];if(qe<0)return Te(rt)?He.stylize(RegExp.prototype.toString.call(rt),"regexp"):He.stylize("[Object]","special");He.seen.push(rt);var je;return Ne?je=z(He,rt,qe,Oe,We):je=We.map(function(Ee){return ee(He,rt,qe,Oe,Ee,Ne)}),He.seen.pop(),re(je,Fe,et)}function x(He,rt){if(Pe(rt))return He.stylize("undefined","undefined");if(ge(rt)){var qe="'"+JSON.stringify(rt).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return He.stylize(qe,"string")}if(me(rt))return He.stylize(""+rt,"number");if(pe(rt))return He.stylize(""+rt,"boolean");if(ve(rt))return He.stylize("null","null")}function b(He){return"["+Error.prototype.toString.call(He)+"]"}function z(He,rt,qe,ut,_e){for(var We=[],Oe=0,Ye=rt.length;Oe"?(Me(Oe,"onsgmldeclaration",Oe.sgmlDecl),Oe.sgmlDecl="",Oe.state=Ce.TEXT):(ge(Fe)&&(Oe.state=Ce.SGML_DECL_QUOTED),Oe.sgmlDecl+=Fe);continue;case Ce.SGML_DECL_QUOTED:Fe===Oe.q&&(Oe.state=Ce.SGML_DECL,Oe.q=""),Oe.sgmlDecl+=Fe;continue;case Ce.DOCTYPE:Fe===">"?(Oe.state=Ce.TEXT,Me(Oe,"ondoctype",Oe.doctype),Oe.doctype=!0):(Oe.doctype+=Fe,Fe==="["?Oe.state=Ce.DOCTYPE_DTD:ge(Fe)&&(Oe.state=Ce.DOCTYPE_QUOTED,Oe.q=Fe));continue;case Ce.DOCTYPE_QUOTED:Oe.doctype+=Fe,Fe===Oe.q&&(Oe.q="",Oe.state=Ce.DOCTYPE);continue;case Ce.DOCTYPE_DTD:Oe.doctype+=Fe,Fe==="]"?Oe.state=Ce.DOCTYPE:ge(Fe)&&(Oe.state=Ce.DOCTYPE_DTD_QUOTED,Oe.q=Fe);continue;case Ce.DOCTYPE_DTD_QUOTED:Oe.doctype+=Fe,Fe===Oe.q&&(Oe.state=Ce.DOCTYPE_DTD,Oe.q="");continue;case Ce.COMMENT:Fe==="-"?Oe.state=Ce.COMMENT_ENDING:Oe.comment+=Fe;continue;case Ce.COMMENT_ENDING:Fe==="-"?(Oe.state=Ce.COMMENT_ENDED,Oe.comment=Qe(Oe.opt,Oe.comment),Oe.comment&&Me(Oe,"oncomment",Oe.comment),Oe.comment=""):(Oe.comment+="-"+Fe,Oe.state=Ce.COMMENT);continue;case Ce.COMMENT_ENDED:Fe!==">"?(Ve(Oe,"Malformed comment"),Oe.comment+="--"+Fe,Oe.state=Ce.COMMENT):Oe.state=Ce.TEXT;continue;case Ce.CDATA:Fe==="]"?Oe.state=Ce.CDATA_ENDING:Oe.cdata+=Fe;continue;case Ce.CDATA_ENDING:Fe==="]"?Oe.state=Ce.CDATA_ENDING_2:(Oe.cdata+="]"+Fe,Oe.state=Ce.CDATA);continue;case Ce.CDATA_ENDING_2:Fe===">"?(Oe.cdata&&Me(Oe,"oncdata",Oe.cdata),Me(Oe,"onclosecdata"),Oe.cdata="",Oe.state=Ce.TEXT):Fe==="]"?Oe.cdata+="]":(Oe.cdata+="]]"+Fe,Oe.state=Ce.CDATA);continue;case Ce.PROC_INST:Fe==="?"?Oe.state=Ce.PROC_INST_ENDING:me(Fe)?Oe.state=Ce.PROC_INST_BODY:Oe.procInstName+=Fe;continue;case Ce.PROC_INST_BODY:if(!Oe.procInstBody&&me(Fe))continue;Fe==="?"?Oe.state=Ce.PROC_INST_ENDING:Oe.procInstBody+=Fe;continue;case Ce.PROC_INST_ENDING:Fe===">"?(Me(Oe,"onprocessinginstruction",{name:Oe.procInstName,body:Oe.procInstBody}),Oe.procInstName=Oe.procInstBody="",Oe.state=Ce.TEXT):(Oe.procInstBody+="?"+Fe,Oe.state=Ce.PROC_INST_BODY);continue;case Ce.OPEN_TAG:Pe(he,Fe)?Oe.tagName+=Fe:(Xe(Oe),Fe===">"?Re(Oe):Fe==="/"?Oe.state=Ce.OPEN_TAG_SLASH:(me(Fe)||Ve(Oe,"Invalid character in tag name"),Oe.state=Ce.ATTRIB));continue;case Ce.OPEN_TAG_SLASH:Fe===">"?(Re(Oe,!0),He(Oe)):(Ve(Oe,"Forward-slash in opening tag not followed by >"),Oe.state=Ce.ATTRIB);continue;case Ce.ATTRIB:if(me(Fe))continue;Fe===">"?Re(Oe):Fe==="/"?Oe.state=Ce.OPEN_TAG_SLASH:Pe(le,Fe)?(Oe.attribName=Fe,Oe.attribValue="",Oe.state=Ce.ATTRIB_NAME):Ve(Oe,"Invalid attribute name");continue;case Ce.ATTRIB_NAME:Fe==="="?Oe.state=Ce.ATTRIB_VALUE:Fe===">"?(Ve(Oe,"Attribute without value"),Oe.attribValue=Oe.attribName,ze(Oe),Re(Oe)):me(Fe)?Oe.state=Ce.ATTRIB_NAME_SAW_WHITE:Pe(he,Fe)?Oe.attribName+=Fe:Ve(Oe,"Invalid attribute name");continue;case Ce.ATTRIB_NAME_SAW_WHITE:if(Fe==="=")Oe.state=Ce.ATTRIB_VALUE;else{if(me(Fe))continue;Ve(Oe,"Attribute without value"),Oe.tag.attributes[Oe.attribName]="",Oe.attribValue="",Me(Oe,"onattribute",{name:Oe.attribName,value:""}),Oe.attribName="",Fe===">"?Re(Oe):Pe(le,Fe)?(Oe.attribName=Fe,Oe.state=Ce.ATTRIB_NAME):(Ve(Oe,"Invalid attribute name"),Oe.state=Ce.ATTRIB)}continue;case Ce.ATTRIB_VALUE:if(me(Fe))continue;ge(Fe)?(Oe.q=Fe,Oe.state=Ce.ATTRIB_VALUE_QUOTED):(Ve(Oe,"Unquoted attribute value"),Oe.state=Ce.ATTRIB_VALUE_UNQUOTED,Oe.attribValue=Fe);continue;case Ce.ATTRIB_VALUE_QUOTED:if(Fe!==Oe.q){Fe==="&"?Oe.state=Ce.ATTRIB_VALUE_ENTITY_Q:Oe.attribValue+=Fe;continue}ze(Oe),Oe.q="",Oe.state=Ce.ATTRIB_VALUE_CLOSED;continue;case Ce.ATTRIB_VALUE_CLOSED:me(Fe)?Oe.state=Ce.ATTRIB:Fe===">"?Re(Oe):Fe==="/"?Oe.state=Ce.OPEN_TAG_SLASH:Pe(le,Fe)?(Ve(Oe,"No whitespace between attributes"),Oe.attribName=Fe,Oe.attribValue="",Oe.state=Ce.ATTRIB_NAME):Ve(Oe,"Invalid attribute name");continue;case Ce.ATTRIB_VALUE_UNQUOTED:if(!be(Fe)){Fe==="&"?Oe.state=Ce.ATTRIB_VALUE_ENTITY_U:Oe.attribValue+=Fe;continue}ze(Oe),Fe===">"?Re(Oe):Oe.state=Ce.ATTRIB;continue;case Ce.CLOSE_TAG:if(Oe.tagName)Fe===">"?He(Oe):Pe(he,Fe)?Oe.tagName+=Fe:Oe.script?(Oe.script+=""?He(Oe):Ve(Oe,"Invalid characters in closing tag");continue;case Ce.TEXT_ENTITY:case Ce.ATTRIB_VALUE_ENTITY_Q:case Ce.ATTRIB_VALUE_ENTITY_U:var De,je;switch(Oe.state){case Ce.TEXT_ENTITY:De=Ce.TEXT,je="textNode";break;case Ce.ATTRIB_VALUE_ENTITY_Q:De=Ce.ATTRIB_VALUE_QUOTED,je="attribValue";break;case Ce.ATTRIB_VALUE_ENTITY_U:De=Ce.ATTRIB_VALUE_UNQUOTED,je="attribValue";break}Fe===";"?(Oe[je]+=rt(Oe),Oe.entity="",Oe.state=De):Pe(Oe.entity.length?fe:ve,Fe)?Oe.entity+=Fe:(Ve(Oe,"Invalid character in entity name"),Oe[je]+="&"+Oe.entity+Fe,Oe.entity="",Oe.state=De);continue;default:throw new Error(Oe,"Unknown state: "+Oe.state)}return Oe.position>=Oe.bufferCheckPosition&&ue(Oe),Oe}String.fromCodePoint||function(){var We=String.fromCharCode,Oe=Math.floor,Ye=function(){var Fe=16384,Ne=[],et,De,je=-1,Ee=arguments.length;if(!Ee)return"";for(var xe="";++je1114111||Oe(we)!==we)throw RangeError("Invalid code point: "+we);we<=65535?Ne.push(we):(we-=65536,et=(we>>10)+55296,De=we%1024+56320,Ne.push(et,De)),(je+1===Ee||Ne.length>Fe)&&(xe+=We.apply(null,Ne),Ne.length=0)}return xe};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:Ye,configurable:!0,writable:!0}):String.fromCodePoint=Ye}()})(typeof ye=="undefined"?this.sax={}:ye)}).call(this)}).call(this,E("buffer").Buffer)},{buffer:90,stream:398,string_decoder:413}],398:[function(E,Se,ye){Se.exports=se;var oe=E("events").EventEmitter,te=E("inherits");te(se,oe),se.Readable=E("readable-stream/lib/_stream_readable.js"),se.Writable=E("readable-stream/lib/_stream_writable.js"),se.Duplex=E("readable-stream/lib/_stream_duplex.js"),se.Transform=E("readable-stream/lib/_stream_transform.js"),se.PassThrough=E("readable-stream/lib/_stream_passthrough.js"),se.finished=E("readable-stream/lib/internal/streams/end-of-stream.js"),se.pipeline=E("readable-stream/lib/internal/streams/pipeline.js"),se.Stream=se;function se(){oe.call(this)}se.prototype.pipe=function(de,ue){var ce=this;function ae(z){de.writable&&de.write(z)===!1&&ce.pause&&ce.pause()}ce.on("data",ae);function ie(){ce.readable&&ce.resume&&ce.resume()}de.on("drain",ie),!de._isStdio&&(!ue||ue.end!==!1)&&(ce.on("end",a),ce.on("close",y));var ne=!1;function a(){ne||(ne=!0,de.end())}function y(){ne||(ne=!0,typeof de.destroy=="function"&&de.destroy())}function x(z){if(b(),oe.listenerCount(this,"error")===0)throw z}ce.on("error",x),de.on("error",x);function b(){ce.removeListener("data",ae),de.removeListener("drain",ie),ce.removeListener("end",a),ce.removeListener("close",y),ce.removeListener("error",x),de.removeListener("error",x),ce.removeListener("end",b),ce.removeListener("close",b),de.removeListener("close",b)}return ce.on("end",b),ce.on("close",b),de.on("close",b),de.emit("pipe",ce),de}},{events:344,inherits:364,"readable-stream/lib/_stream_duplex.js":400,"readable-stream/lib/_stream_passthrough.js":401,"readable-stream/lib/_stream_readable.js":402,"readable-stream/lib/_stream_transform.js":403,"readable-stream/lib/_stream_writable.js":404,"readable-stream/lib/internal/streams/end-of-stream.js":408,"readable-stream/lib/internal/streams/pipeline.js":410}],399:[function(E,Se,ye){"use strict";function oe(ie,ne){ie.prototype=Object.create(ne.prototype),ie.prototype.constructor=ie,ie.__proto__=ne}var te={};function se(ie,ne,a){a||(a=Error);function y(b,z,ee){return typeof ne=="string"?ne:ne(b,z,ee)}var x=function(b){oe(z,b);function z(ee,re,le){return b.call(this,y(ee,re,le))||this}return z}(a);x.prototype.name=a.name,x.prototype.code=ie,te[ie]=x}function de(ie,ne){if(Array.isArray(ie)){var a=ie.length;return ie=ie.map(function(y){return String(y)}),a>2?"one of ".concat(ne," ").concat(ie.slice(0,a-1).join(", "),", or ")+ie[a-1]:a===2?"one of ".concat(ne," ").concat(ie[0]," or ").concat(ie[1]):"of ".concat(ne," ").concat(ie[0])}else return"of ".concat(ne," ").concat(String(ie))}function ue(ie,ne,a){return ie.substr(!a||a<0?0:+a,ne.length)===ne}function ce(ie,ne,a){return(a===void 0||a>ie.length)&&(a=ie.length),ie.substring(a-ne.length,a)===ne}function ae(ie,ne,a){return typeof a!="number"&&(a=0),a+ne.length>ie.length?!1:ie.indexOf(ne,a)!==-1}se("ERR_INVALID_OPT_VALUE",function(ie,ne){return'The value "'+ne+'" is invalid for option "'+ie+'"'},TypeError),se("ERR_INVALID_ARG_TYPE",function(ie,ne,a){var y;typeof ne=="string"&&ue(ne,"not ")?(y="must not be",ne=ne.replace(/^not /,"")):y="must be";var x;if(ce(ie," argument"))x="The ".concat(ie," ").concat(y," ").concat(de(ne,"type"));else{var b=ae(ie,".")?"property":"argument";x='The "'.concat(ie,'" ').concat(b," ").concat(y," ").concat(de(ne,"type"))}return x+=". Received type ".concat(typeof a),x},TypeError),se("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),se("ERR_METHOD_NOT_IMPLEMENTED",function(ie){return"The "+ie+" method is not implemented"}),se("ERR_STREAM_PREMATURE_CLOSE","Premature close"),se("ERR_STREAM_DESTROYED",function(ie){return"Cannot call "+ie+" after a stream was destroyed"}),se("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),se("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),se("ERR_STREAM_WRITE_AFTER_END","write after end"),se("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),se("ERR_UNKNOWN_ENCODING",function(ie){return"Unknown encoding: "+ie},TypeError),se("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),Se.exports.codes=te},{}],400:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=Object.keys||function(y){var x=[];for(var b in y)x.push(b);return x};Se.exports=ie;var se=E("./_stream_readable"),de=E("./_stream_writable");E("inherits")(ie,se);for(var ue=te(de.prototype),ce=0;ce0)if(typeof Ee!="string"&&!Ke.objectMode&&Object.getPrototypeOf(Ee)!==ae.prototype&&(Ee=ne(Ee)),we)Ke.endEmitted?Te(je,new me):Qe(je,Ke,Ee,!0);else if(Ke.ended)Te(je,new ve);else{if(Ke.destroyed)return!1;Ke.reading=!1,Ke.decoder&&!xe?(Ee=Ke.decoder.write(Ee),Ke.objectMode||Ee.length!==0?Qe(je,Ke,Ee,!1):He(je,Ke)):Qe(je,Ke,Ee,!1)}else we||(Ke.reading=!1,He(je,Ke))}return!Ke.ended&&(Ke.length=ot?je=ot:(je--,je|=je>>>1,je|=je>>>2,je|=je>>>4,je|=je>>>8,je|=je>>>16,je++),je}function Xe(je,Ee){return je<=0||Ee.length===0&&Ee.ended?0:Ee.objectMode?1:je!==je?Ee.flowing&&Ee.length?Ee.buffer.head.data.length:Ee.length:(je>Ee.highWaterMark&&(Ee.highWaterMark=Ve(je)),je<=Ee.length?je:Ee.ended?Ee.length:(Ee.needReadable=!0,0))}Me.prototype.read=function(je){x("read",je),je=parseInt(je,10);var Ee=this._readableState,xe=je;if(je!==0&&(Ee.emittedReadable=!1),je===0&&Ee.needReadable&&((Ee.highWaterMark!==0?Ee.length>=Ee.highWaterMark:Ee.length>0)||Ee.ended))return x("read: emitReadable",Ee.length,Ee.ended),Ee.length===0&&Ee.ended?Ne(this):ze(this),null;if(je=Xe(je,Ee),je===0&&Ee.ended)return Ee.length===0&&Ne(this),null;var we=Ee.needReadable;x("need readable",we),(Ee.length===0||Ee.length-je0?Be=Fe(je,Ee):Be=null,Be===null?(Ee.needReadable=Ee.length<=Ee.highWaterMark,je=0):(Ee.length-=je,Ee.awaitDrain=0),Ee.length===0&&(Ee.ended||(Ee.needReadable=!0),xe!==je&&Ee.ended&&Ne(this)),Be!==null&&this.emit("data",Be),Be};function Ze(je,Ee){if(x("onEofChunk"),!Ee.ended){if(Ee.decoder){var xe=Ee.decoder.end();xe&&xe.length&&(Ee.buffer.push(xe),Ee.length+=Ee.objectMode?1:xe.length)}Ee.ended=!0,Ee.sync?ze(je):(Ee.needReadable=!1,Ee.emittedReadable||(Ee.emittedReadable=!0,Re(je)))}}function ze(je){var Ee=je._readableState;x("emitReadable",Ee.needReadable,Ee.emittedReadable),Ee.needReadable=!1,Ee.emittedReadable||(x("emitReadable",Ee.flowing),Ee.emittedReadable=!0,oe.nextTick(Re,je))}function Re(je){var Ee=je._readableState;x("emitReadable_",Ee.destroyed,Ee.length,Ee.ended),!Ee.destroyed&&(Ee.length||Ee.ended)&&(je.emit("readable"),Ee.emittedReadable=!1),Ee.needReadable=!Ee.flowing&&!Ee.ended&&Ee.length<=Ee.highWaterMark,Ye(je)}function He(je,Ee){Ee.readingMore||(Ee.readingMore=!0,oe.nextTick(rt,je,Ee))}function rt(je,Ee){for(;!Ee.reading&&!Ee.ended&&(Ee.length1&&De(we.pipes,je)!==-1)&&!gt&&(x("false write response, pause",we.awaitDrain),we.awaitDrain++),xe.pause())}function st(ft){x("onerror",ft),lt(),je.removeListener("error",st),ue(je,"error")===0&&Te(je,ft)}Le(je,"error",st);function ht(){je.removeListener("finish",at),lt()}je.once("close",ht);function at(){x("onfinish"),je.removeListener("close",ht),lt()}je.once("finish",at);function lt(){x("unpipe"),xe.unpipe(je)}return je.emit("pipe",xe),we.flowing||(x("pipe resume"),xe.resume()),je};function qe(je){return function(){var xe=je._readableState;x("pipeOnDrain",xe.awaitDrain),xe.awaitDrain&&xe.awaitDrain--,xe.awaitDrain===0&&ue(je,"data")&&(xe.flowing=!0,Ye(je))}}Me.prototype.unpipe=function(je){var Ee=this._readableState,xe={hasUnpiped:!1};if(Ee.pipesCount===0)return this;if(Ee.pipesCount===1)return je&&je!==Ee.pipes?this:(je||(je=Ee.pipes),Ee.pipes=null,Ee.pipesCount=0,Ee.flowing=!1,je&&je.emit("unpipe",this,xe),this);if(!je){var we=Ee.pipes,Be=Ee.pipesCount;Ee.pipes=null,Ee.pipesCount=0,Ee.flowing=!1;for(var Ke=0;Ke0,we.flowing!==!1&&this.resume()):je==="readable"&&!we.endEmitted&&!we.readableListening&&(we.readableListening=we.needReadable=!0,we.flowing=!1,we.emittedReadable=!1,x("on readable",we.length,we.reading),we.length?ze(this):we.reading||oe.nextTick(_e,this)),xe},Me.prototype.addListener=Me.prototype.on,Me.prototype.removeListener=function(je,Ee){var xe=ce.prototype.removeListener.call(this,je,Ee);return je==="readable"&&oe.nextTick(ut,this),xe},Me.prototype.removeAllListeners=function(je){var Ee=ce.prototype.removeAllListeners.apply(this,arguments);return(je==="readable"||je===void 0)&&oe.nextTick(ut,this),Ee};function ut(je){var Ee=je._readableState;Ee.readableListening=je.listenerCount("readable")>0,Ee.resumeScheduled&&!Ee.paused?Ee.flowing=!0:je.listenerCount("data")>0&&je.resume()}function _e(je){x("readable nexttick read 0"),je.read(0)}Me.prototype.resume=function(){var je=this._readableState;return je.flowing||(x("resume"),je.flowing=!je.readableListening,We(this,je)),je.paused=!1,this};function We(je,Ee){Ee.resumeScheduled||(Ee.resumeScheduled=!0,oe.nextTick(Oe,je,Ee))}function Oe(je,Ee){x("resume",Ee.reading),Ee.reading||je.read(0),Ee.resumeScheduled=!1,je.emit("resume"),Ye(je),Ee.flowing&&!Ee.reading&&je.read(0)}Me.prototype.pause=function(){return x("call pause flowing=%j",this._readableState.flowing),this._readableState.flowing!==!1&&(x("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this};function Ye(je){var Ee=je._readableState;for(x("flow",Ee.flowing);Ee.flowing&&je.read()!==null;);}Me.prototype.wrap=function(je){var Ee=this,xe=this._readableState,we=!1;je.on("end",function(){if(x("wrapped end"),xe.decoder&&!xe.ended){var nt=xe.decoder.end();nt&&nt.length&&Ee.push(nt)}Ee.push(null)}),je.on("data",function(nt){if(x("wrapped data"),xe.decoder&&(nt=xe.decoder.write(nt)),!(xe.objectMode&&nt==null)&&!(!xe.objectMode&&(!nt||!nt.length))){var ke=Ee.push(nt);ke||(we=!0,je.pause())}});for(var Be in je)this[Be]===void 0&&typeof je[Be]=="function"&&(this[Be]=function(ke){return function(){return je[ke].apply(je,arguments)}}(Be));for(var Ke=0;Ke=Ee.length?(Ee.decoder?xe=Ee.buffer.join(""):Ee.buffer.length===1?xe=Ee.buffer.first():xe=Ee.buffer.concat(Ee.length),Ee.buffer.clear()):xe=Ee.buffer.consume(je,Ee.decoder),xe}function Ne(je){var Ee=je._readableState;x("endReadable",Ee.endEmitted),Ee.endEmitted||(Ee.ended=!0,oe.nextTick(et,Ee,je))}function et(je,Ee){if(x("endReadableNT",je.endEmitted,je.length),!je.endEmitted&&je.length===0&&(je.endEmitted=!0,Ee.readable=!1,Ee.emit("end"),je.autoDestroy)){var xe=Ee._writableState;(!xe||xe.autoDestroy&&xe.finished)&&Ee.destroy()}}typeof Symbol=="function"&&(Me.from=function(je,Ee){return Pe===void 0&&(Pe=E("./internal/streams/from")),Pe(Me,je,Ee)});function De(je,Ee){for(var xe=0,we=je.length;xe-1))throw new be(Fe);return this._writableState.defaultEncoding=Fe,this},Object.defineProperty(Ie.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}});function Qe(Ye,Fe,Ne){return!Ye.objectMode&&Ye.decodeStrings!==!1&&typeof Fe=="string"&&(Fe=ie.from(Fe,Ne)),Fe}Object.defineProperty(Ie.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}});function Ge(Ye,Fe,Ne,et,De,je){if(!Ne){var Ee=Qe(Fe,et,De);et!==Ee&&(Ne=!0,De="buffer",et=Ee)}var xe=Fe.objectMode?1:et.length;Fe.length+=xe;var we=Fe.length0?this.tail.next=he:this.head=he,this.tail=he,++this.length}},{key:"unshift",value:function(le){var he={data:le,next:this.head};this.length===0&&(this.tail=he),this.head=he,++this.length}},{key:"shift",value:function(){if(this.length!==0){var le=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,le}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(le){if(this.length===0)return"";for(var he=this.head,ve=""+he.data;he=he.next;)ve+=le+he.data;return ve}},{key:"concat",value:function(le){if(this.length===0)return a.alloc(0);for(var he=a.allocUnsafe(le>>>0),ve=this.head,fe=0;ve;)z(ve.data,he,fe),fe+=ve.data.length,ve=ve.next;return he}},{key:"consume",value:function(le,he){var ve;return leme.length?me.length:le;if(ge===me.length?fe+=me:fe+=me.slice(0,le),le-=ge,le===0){ge===me.length?(++ve,he.next?this.head=he.next:this.head=this.tail=null):(this.head=he,he.data=me.slice(ge));break}++ve}return this.length-=ve,fe}},{key:"_getBuffer",value:function(le){var he=a.allocUnsafe(le),ve=this.head,fe=1;for(ve.data.copy(he),le-=ve.data.length;ve=ve.next;){var me=ve.data,ge=le>me.length?me.length:le;if(me.copy(he,he.length-le,0,ge),le-=ge,le===0){ge===me.length?(++fe,ve.next?this.head=ve.next:this.head=this.tail=null):(this.head=ve,ve.data=me.slice(ge));break}++fe}return this.length-=fe,he}},{key:b,value:function(le,he){return x(this,te(te({},he),{},{depth:0,customInspect:!1}))}}]),ee}()},{buffer:90,util:89}],407:[function(E,Se,ye){(function(oe){(function(){"use strict";function te(ie,ne){var a=this,y=this._readableState&&this._readableState.destroyed,x=this._writableState&&this._writableState.destroyed;return y||x?(ne?ne(ie):ie&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,oe.nextTick(ce,this,ie)):oe.nextTick(ce,this,ie)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(ie||null,function(b){!ne&&b?a._writableState?a._writableState.errorEmitted?oe.nextTick(de,a):(a._writableState.errorEmitted=!0,oe.nextTick(se,a,b)):oe.nextTick(se,a,b):ne?(oe.nextTick(de,a),ne(b)):oe.nextTick(de,a)}),this)}function se(ie,ne){ce(ie,ne),de(ie)}function de(ie){ie._writableState&&!ie._writableState.emitClose||ie._readableState&&!ie._readableState.emitClose||ie.emit("close")}function ue(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function ce(ie,ne){ie.emit("error",ne)}function ae(ie,ne){var a=ie._readableState,y=ie._writableState;a&&a.autoDestroy||y&&y.autoDestroy?ie.destroy(ne):ie.emit("error",ne)}Se.exports={destroy:te,undestroy:ue,errorOrDestroy:ae}}).call(this)}).call(this,E("_process"))},{_process:467}],408:[function(E,Se,ye){"use strict";var oe=E("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function te(ce){var ae=!1;return function(){if(!ae){ae=!0;for(var ie=arguments.length,ne=new Array(ie),a=0;a0;return ie(ve,me,ge,function(be){le||(le=be),be&&he.forEach(ne),!me&&(he.forEach(ne),re(le))})});return z.reduce(a)}Se.exports=x},{"../../../errors":399,"./end-of-stream":408}],411:[function(E,Se,ye){"use strict";var oe=E("../../../errors").codes.ERR_INVALID_OPT_VALUE;function te(de,ue,ce){return de.highWaterMark!=null?de.highWaterMark:ue?de[ce]:null}function se(de,ue,ce,ae){var ie=te(ue,ae,ce);if(ie!=null){if(!(isFinite(ie)&&Math.floor(ie)===ie)||ie<0){var ne=ae?ce:"highWaterMark";throw new oe(ne,ie)}return Math.floor(ie)}return de.objectMode?16:16*1024}Se.exports={getHighWaterMark:se}},{"../../../errors":399}],412:[function(E,Se,ye){arguments[4][393][0].apply(ye,arguments)},{dup:393,events:344}],413:[function(E,Se,ye){"use strict";var oe=E("safe-buffer").Buffer,te=oe.isEncoding||function(he){switch(he=""+he,he&&he.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function se(he){if(!he)return"utf8";for(var ve;;)switch(he){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return he;default:if(ve)return;he=(""+he).toLowerCase(),ve=!0}}function de(he){var ve=se(he);if(typeof ve!="string"&&(oe.isEncoding===te||!te(he)))throw new Error("Unknown encoding: "+he);return ve||he}ye.StringDecoder=ue;function ue(he){this.encoding=de(he);var ve;switch(this.encoding){case"utf16le":this.text=x,this.end=b,ve=4;break;case"utf8":this.fillLast=ne,ve=4;break;case"base64":this.text=z,this.end=ee,ve=3;break;default:this.write=re,this.end=le;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=oe.allocUnsafe(ve)}ue.prototype.write=function(he){if(he.length===0)return"";var ve,fe;if(this.lastNeed){if(ve=this.fillLast(he),ve===void 0)return"";fe=this.lastNeed,this.lastNeed=0}else fe=0;return fe>5===6?2:he>>4===14?3:he>>3===30?4:he>>6===2?-1:-2}function ae(he,ve,fe){var me=ve.length-1;if(me=0?(ge>0&&(he.lastNeed=ge-1),ge):--me=0?(ge>0&&(he.lastNeed=ge-2),ge):--me=0?(ge>0&&(ge===2?ge=0:he.lastNeed=ge-3),ge):0))}function ie(he,ve,fe){if((ve[0]&192)!==128)return he.lastNeed=0,"\uFFFD";if(he.lastNeed>1&&ve.length>1){if((ve[1]&192)!==128)return he.lastNeed=1,"\uFFFD";if(he.lastNeed>2&&ve.length>2&&(ve[2]&192)!==128)return he.lastNeed=2,"\uFFFD"}}function ne(he){var ve=this.lastTotal-this.lastNeed,fe=ie(this,he,ve);if(fe!==void 0)return fe;if(this.lastNeed<=he.length)return he.copy(this.lastChar,ve,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);he.copy(this.lastChar,ve,0,he.length),this.lastNeed-=he.length}function a(he,ve){var fe=ae(this,he,ve);if(!this.lastNeed)return he.toString("utf8",ve);this.lastTotal=fe;var me=he.length-(fe-this.lastNeed);return he.copy(this.lastChar,0,me),he.toString("utf8",ve,me)}function y(he){var ve=he&&he.length?this.write(he):"";return this.lastNeed?ve+"\uFFFD":ve}function x(he,ve){if((he.length-ve)%2===0){var fe=he.toString("utf16le",ve);if(fe){var me=fe.charCodeAt(fe.length-1);if(me>=55296&&me<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=he[he.length-2],this.lastChar[1]=he[he.length-1],fe.slice(0,-1)}return fe}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=he[he.length-1],he.toString("utf16le",ve,he.length-1)}function b(he){var ve=he&&he.length?this.write(he):"";if(this.lastNeed){var fe=this.lastTotal-this.lastNeed;return ve+this.lastChar.toString("utf16le",0,fe)}return ve}function z(he,ve){var fe=(he.length-ve)%3;return fe===0?he.toString("base64",ve):(this.lastNeed=3-fe,this.lastTotal=3,fe===1?this.lastChar[0]=he[he.length-1]:(this.lastChar[0]=he[he.length-2],this.lastChar[1]=he[he.length-1]),he.toString("base64",ve,he.length-fe))}function ee(he){var ve=he&&he.length?this.write(he):"";return this.lastNeed?ve+this.lastChar.toString("base64",0,3-this.lastNeed):ve}function re(he){return he.toString(this.encoding)}function le(he){return he&&he.length?this.write(he):""}},{"safe-buffer":396}],414:[function(E,Se,ye){(function(oe,te){(function(){var se=E("process/browser.js").nextTick,de=Function.prototype.apply,ue=Array.prototype.slice,ce={},ae=0;ye.setTimeout=function(){return new ie(de.call(setTimeout,window,arguments),clearTimeout)},ye.setInterval=function(){return new ie(de.call(setInterval,window,arguments),clearInterval)},ye.clearTimeout=ye.clearInterval=function(ne){ne.close()};function ie(ne,a){this._id=ne,this._clearFn=a}ie.prototype.unref=ie.prototype.ref=function(){},ie.prototype.close=function(){this._clearFn.call(window,this._id)},ye.enroll=function(ne,a){clearTimeout(ne._idleTimeoutId),ne._idleTimeout=a},ye.unenroll=function(ne){clearTimeout(ne._idleTimeoutId),ne._idleTimeout=-1},ye._unrefActive=ye.active=function(ne){clearTimeout(ne._idleTimeoutId);var a=ne._idleTimeout;a>=0&&(ne._idleTimeoutId=setTimeout(function(){ne._onTimeout&&ne._onTimeout()},a))},ye.setImmediate=typeof oe=="function"?oe:function(ne){var a=ae++,y=arguments.length<2?!1:ue.call(arguments,1);return ce[a]=!0,se(function(){ce[a]&&(y?ne.apply(null,y):ne.call(null),ye.clearImmediate(a))}),a},ye.clearImmediate=typeof te=="function"?te:function(ne){delete ce[ne]}}).call(this)}).call(this,E("timers").setImmediate,E("timers").clearImmediate)},{"process/browser.js":381,timers:414}],415:[function(E,Se,ye){var oe=E("buffer").Buffer;Se.exports=function(te){if(te instanceof Uint8Array){if(te.byteOffset===0&&te.byteLength===te.buffer.byteLength)return te.buffer;if(typeof te.buffer.slice=="function")return te.buffer.slice(te.byteOffset,te.byteOffset+te.byteLength)}if(oe.isBuffer(te)){for(var se=new Uint8Array(te.length),de=te.length,ue=0;ue=_e)return Ye;switch(Ye){case"%s":return String(ut[qe++]);case"%d":return Number(ut[qe++]);case"%j":try{return JSON.stringify(ut[qe++])}catch(Fe){return"[Circular]"}default:return Ye}}),Oe=ut[qe];qe<_e;Oe=ut[++qe])ve(Oe)||!Ce(Oe)?We+=" "+Oe:We+=" "+ae(Oe);return We},ye.deprecate=function(He,rt){if(typeof oe!="undefined"&&oe.noDeprecation===!0)return He;if(typeof oe=="undefined")return function(){return ye.deprecate(He,rt).apply(this,arguments)};var qe=!1;function ut(){if(!qe){if(oe.throwDeprecation)throw new Error(rt);oe.traceDeprecation?console.trace(rt):console.error(rt),qe=!0}return He.apply(this,arguments)}return ut};var de={},ue=/^$/;if(oe.env.NODE_DEBUG){var ce=oe.env.NODE_DEBUG;ce=ce.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase(),ue=new RegExp("^"+ce+"$","i")}ye.debuglog=function(He){if(He=He.toUpperCase(),!de[He])if(ue.test(He)){var rt=oe.pid;de[He]=function(){var qe=ye.format.apply(ye,arguments);console.error("%s %d: %s",He,rt,qe)}}else de[He]=function(){};return de[He]};function ae(He,rt){var qe={seen:[],stylize:ne};return arguments.length>=3&&(qe.depth=arguments[2]),arguments.length>=4&&(qe.colors=arguments[3]),he(rt)?qe.showHidden=rt:rt&&ye._extend(qe,rt),Pe(qe.showHidden)&&(qe.showHidden=!1),Pe(qe.depth)&&(qe.depth=2),Pe(qe.colors)&&(qe.colors=!1),Pe(qe.customInspect)&&(qe.customInspect=!0),qe.colors&&(qe.stylize=ie),y(qe,He,qe.depth)}ye.inspect=ae,ae.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},ae.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function ie(He,rt){var qe=ae.styles[rt];return qe?"\x1B["+ae.colors[qe][0]+"m"+He+"\x1B["+ae.colors[qe][1]+"m":He}function ne(He,rt){return He}function a(He){var rt={};return He.forEach(function(qe,ut){rt[qe]=!0}),rt}function y(He,rt,qe){if(He.customInspect&&rt&&Me(rt.inspect)&&rt.inspect!==ye.inspect&&!(rt.constructor&&rt.constructor.prototype===rt)){var ut=rt.inspect(qe,He);return ge(ut)||(ut=y(He,ut,qe)),ut}var _e=x(He,rt);if(_e)return _e;var We=Object.keys(rt),Oe=a(We);if(He.showHidden&&(We=Object.getOwnPropertyNames(rt)),Ie(rt)&&(We.indexOf("message")>=0||We.indexOf("description")>=0))return b(rt);if(We.length===0){if(Me(rt)){var Ye=rt.name?": "+rt.name:"";return He.stylize("[Function"+Ye+"]","special")}if(Te(rt))return He.stylize(RegExp.prototype.toString.call(rt),"regexp");if(Le(rt))return He.stylize(Date.prototype.toString.call(rt),"date");if(Ie(rt))return b(rt)}var Fe="",Ne=!1,et=["{","}"];if(le(rt)&&(Ne=!0,et=["[","]"]),Me(rt)){var De=rt.name?": "+rt.name:"";Fe=" [Function"+De+"]"}if(Te(rt)&&(Fe=" "+RegExp.prototype.toString.call(rt)),Le(rt)&&(Fe=" "+Date.prototype.toUTCString.call(rt)),Ie(rt)&&(Fe=" "+b(rt)),We.length===0&&(!Ne||rt.length==0))return et[0]+Fe+et[1];if(qe<0)return Te(rt)?He.stylize(RegExp.prototype.toString.call(rt),"regexp"):He.stylize("[Object]","special");He.seen.push(rt);var je;return Ne?je=z(He,rt,qe,Oe,We):je=We.map(function(Ee){return ee(He,rt,qe,Oe,Ee,Ne)}),He.seen.pop(),re(je,Fe,et)}function x(He,rt){if(Pe(rt))return He.stylize("undefined","undefined");if(ge(rt)){var qe="'"+JSON.stringify(rt).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return He.stylize(qe,"string")}if(me(rt))return He.stylize(""+rt,"number");if(he(rt))return He.stylize(""+rt,"boolean");if(ve(rt))return He.stylize("null","null")}function b(He){return"["+Error.prototype.toString.call(He)+"]"}function z(He,rt,qe,ut,_e){for(var We=[],Oe=0,Ye=rt.length;Oe-1&&(We?Ye=Ye.split(` `).map(function(Ne){return" "+Ne}).join(` `).slice(2):Ye=` @@ -153,24 +153,24 @@ Actual: `+We.attribValue);else{var Ne=We.tag,et=We.tags[We.tags.length-1]||We;Ne `))):Ye=He.stylize("[Circular]","special")),Pe(Oe)){if(We&&_e.match(/^\d+$/))return Ye;Oe=JSON.stringify(""+_e),Oe.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(Oe=Oe.slice(1,-1),Oe=He.stylize(Oe,"name")):(Oe=Oe.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),Oe=He.stylize(Oe,"string"))}return Oe+": "+Ye}function re(He,rt,qe){var ut=0,_e=He.reduce(function(We,Oe){return ut++,Oe.indexOf(` `)>=0&&ut++,We+Oe.replace(/\u001b\[\d\d?m/g,"").length+1},0);return _e>60?qe[0]+(rt===""?"":rt+` `)+" "+He.join(`, - `)+" "+qe[1]:qe[0]+rt+" "+He.join(", ")+" "+qe[1]}ye.types=E("./support/types");function le(He){return Array.isArray(He)}ye.isArray=le;function pe(He){return typeof He=="boolean"}ye.isBoolean=pe;function ve(He){return He===null}ye.isNull=ve;function fe(He){return He==null}ye.isNullOrUndefined=fe;function me(He){return typeof He=="number"}ye.isNumber=me;function ge(He){return typeof He=="string"}ye.isString=ge;function be(He){return typeof He=="symbol"}ye.isSymbol=be;function Pe(He){return He===void 0}ye.isUndefined=Pe;function Te(He){return Ce(He)&&Qe(He)==="[object RegExp]"}ye.isRegExp=Te,ye.types.isRegExp=Te;function Ce(He){return typeof He=="object"&&He!==null}ye.isObject=Ce;function Le(He){return Ce(He)&&Qe(He)==="[object Date]"}ye.isDate=Le,ye.types.isDate=Le;function Ie(He){return Ce(He)&&(Qe(He)==="[object Error]"||He instanceof Error)}ye.isError=Ie,ye.types.isNativeError=Ie;function Me(He){return typeof He=="function"}ye.isFunction=Me;function Ue(He){return He===null||typeof He=="boolean"||typeof He=="number"||typeof He=="string"||typeof He=="symbol"||typeof He=="undefined"}ye.isPrimitive=Ue,ye.isBuffer=E("./support/isBuffer");function Qe(He){return Object.prototype.toString.call(He)}function Ge(He){return He<10?"0"+He.toString(10):He.toString(10)}var ot=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Ve(){var He=new Date,rt=[Ge(He.getHours()),Ge(He.getMinutes()),Ge(He.getSeconds())].join(":");return[He.getDate(),ot[He.getMonth()],rt].join(" ")}ye.log=function(){console.log("%s - %s",Ve(),ye.format.apply(ye,arguments))},ye.inherits=E("inherits"),ye._extend=function(He,rt){if(!rt||!Ce(rt))return He;for(var qe=Object.keys(rt),ut=qe.length;ut--;)He[qe[ut]]=rt[qe[ut]];return He};function Xe(He,rt){return Object.prototype.hasOwnProperty.call(He,rt)}var Ze=typeof Symbol!="undefined"?Symbol("util.promisify.custom"):void 0;ye.promisify=function(rt){if(typeof rt!="function")throw new TypeError('The "original" argument must be of type Function');if(Ze&&rt[Ze]){var qe=rt[Ze];if(typeof qe!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(qe,Ze,{value:qe,enumerable:!1,writable:!1,configurable:!0}),qe}function qe(){for(var ut,_e,We=new Promise(function(Fe,Ne){ut=Fe,_e=Ne}),Oe=[],Ye=0;Ye-1?ve:ve!=="Object"?!1:re(pe)}return ce?ee(pe):null}}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"available-typed-arrays":86,"call-bind":93,"call-bind/callBound":92,"for-each":345,gopd:349,"has-tostringtag/shams":353}],421:[function(E,Se,ye){(function(){"use strict";ye.stripBOM=function(oe){return oe[0]==="\uFEFF"?oe.substring(1):oe}}).call(this)},{}],422:[function(E,Se,ye){(function(){"use strict";var oe,te,se,de,ue,ce={}.hasOwnProperty;oe=E("xmlbuilder"),te=E("./defaults").defaults,de=function(ae){return typeof ae=="string"&&(ae.indexOf("&")>=0||ae.indexOf(">")>=0||ae.indexOf("<")>=0)},ue=function(ae){return""},se=function(ae){return ae.replace("]]>","]]]]>")},ye.Builder=function(){function ae(ie){var ne,a,y;this.options={},a=te["0.2"];for(ne in a)ce.call(a,ne)&&(y=a[ne],this.options[ne]=y);for(ne in ie)ce.call(ie,ne)&&(y=ie[ne],this.options[ne]=y)}return ae.prototype.buildObject=function(ie){var ne,a,y,x,b;return ne=this.options.attrkey,a=this.options.charkey,Object.keys(ie).length===1&&this.options.rootName===te["0.2"].rootName?(b=Object.keys(ie)[0],ie=ie[b]):b=this.options.rootName,y=function(z){return function(ee,re){var le,pe,ve,fe,me,ge;if(typeof re!="object")z.options.cdata&&de(re)?ee.raw(ue(re)):ee.txt(re);else if(Array.isArray(re)){for(fe in re)if(ce.call(re,fe)){pe=re[fe];for(me in pe)ve=pe[me],ee=y(ee.ele(me),ve).up()}}else for(me in re)if(ce.call(re,me))if(pe=re[me],me===ne){if(typeof pe=="object")for(le in pe)ge=pe[le],ee=ee.att(le,ge)}else if(me===a)z.options.cdata&&de(pe)?ee=ee.raw(ue(pe)):ee=ee.txt(pe);else if(Array.isArray(pe))for(fe in pe)ce.call(pe,fe)&&(ve=pe[fe],typeof ve=="string"?z.options.cdata&&de(ve)?ee=ee.ele(me).raw(ue(ve)).up():ee=ee.ele(me,ve).up():ee=y(ee.ele(me),ve).up());else typeof pe=="object"?ee=y(ee.ele(me),pe).up():typeof pe=="string"&&z.options.cdata&&de(pe)?ee=ee.ele(me).raw(ue(pe)).up():(pe==null&&(pe=""),ee=ee.ele(me,pe.toString()).up());return ee}}(this),x=oe.create(b,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),y(x,ie).end(this.options.renderOpts)},ae}()}).call(this)},{"./defaults":423,xmlbuilder:459}],423:[function(E,Se,ye){(function(){ye.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` -`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],424:[function(E,Se,ye){(function(){"use strict";var oe,te,se,de,ue,ce,ae,ie,ne,a=function(b,z){return function(){return b.apply(z,arguments)}},y=function(b,z){for(var ee in z)x.call(z,ee)&&(b[ee]=z[ee]);function re(){this.constructor=b}return re.prototype=z.prototype,b.prototype=new re,b.__super__=z.prototype,b},x={}.hasOwnProperty;ie=E("sax"),de=E("events"),oe=E("./bom"),ae=E("./processors"),ne=E("timers").setImmediate,te=E("./defaults").defaults,ue=function(b){return typeof b=="object"&&b!=null&&Object.keys(b).length===0},ce=function(b,z,ee){var re,le,pe;for(re=0,le=b.length;re0&&(be[ve.options.childkey]=Te),Te=be;else if(Ie){Ie[ve.options.childkey]=Ie[ve.options.childkey]||[],Ce={};for(ge in Te)x.call(Te,ge)&&se(Ce,ge,Te[ge]);Ie[ve.options.childkey].push(Ce),delete Te["#name"],Object.keys(Te).length===1&&re in Te&&!ve.EXPLICIT_CHARKEY&&(Te=Te[re])}}return pe.length>0?ve.assignOrPush(Ie,Pe,Te):(ve.options.explicitRoot&&(Le=Te,Te={},se(Te,Pe,Le)),ve.resultObject=Te,ve.saxParser.ended=!0,ve.emit("end",ve.resultObject))}}(this),le=function(ve){return function(fe){var me,ge;if(ge=pe[pe.length-1],ge)return ge[re]+=fe,ve.options.explicitChildren&&ve.options.preserveChildrenOrder&&ve.options.charsAsChildren&&(ve.options.includeWhiteChars||fe.replace(/\\n/g,"").trim()!=="")&&(ge[ve.options.childkey]=ge[ve.options.childkey]||[],me={"#name":"__text__"},me[re]=fe,ve.options.normalize&&(me[re]=me[re].replace(/\s{2,}/g," ").trim()),ge[ve.options.childkey].push(me)),ge}}(this),this.saxParser.ontext=le,this.saxParser.oncdata=function(ve){return function(fe){var me;if(me=le(fe),me)return me.cdata=!0}}(this)},z.prototype.parseString=function(ee,re){var le;re!=null&&typeof re=="function"&&(this.on("end",function(pe){return this.reset(),re(null,pe)}),this.on("error",function(pe){return this.reset(),re(pe)}));try{return ee=ee.toString(),ee.trim()===""?(this.emit("end",null),!0):(ee=oe.stripBOM(ee),this.options.async?(this.remaining=ee,ne(this.processAsync),this.saxParser):this.saxParser.write(ee).close())}catch(pe){if(le=pe,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw le}else return this.emit("error",le),this.saxParser.errThrown=!0}},z.prototype.parseStringPromise=function(ee){return new Promise(function(re){return function(le,pe){return re.parseString(ee,function(ve,fe){return ve?pe(ve):le(fe)})}}(this))},z}(de),ye.parseString=function(b,z,ee){var re,le,pe;return ee!=null?(typeof ee=="function"&&(re=ee),typeof z=="object"&&(le=z)):(typeof z=="function"&&(re=z),le={}),pe=new ye.Parser(le),pe.parseString(b,re)},ye.parseStringPromise=function(b,z){var ee,re;return typeof z=="object"&&(ee=z),re=new ye.Parser(ee),re.parseStringPromise(b)}}).call(this)},{"./bom":421,"./defaults":423,"./processors":425,events:344,sax:397,timers:414}],425:[function(E,Se,ye){(function(){"use strict";var oe;oe=new RegExp(/(?!xmlns)^.*:/),ye.normalize=function(te){return te.toLowerCase()},ye.firstCharLowerCase=function(te){return te.charAt(0).toLowerCase()+te.slice(1)},ye.stripPrefix=function(te){return te.replace(oe,"")},ye.parseNumbers=function(te){return isNaN(te)||(te=te%1===0?parseInt(te,10):parseFloat(te)),te},ye.parseBooleans=function(te){return/^(?:true|false)$/i.test(te)&&(te=te.toLowerCase()==="true"),te}}).call(this)},{}],426:[function(E,Se,ye){(function(){"use strict";var oe,te,se,de,ue=function(ae,ie){for(var ne in ie)ce.call(ie,ne)&&(ae[ne]=ie[ne]);function a(){this.constructor=ae}return a.prototype=ie.prototype,ae.prototype=new a,ae.__super__=ie.prototype,ae},ce={}.hasOwnProperty;te=E("./defaults"),oe=E("./builder"),se=E("./parser"),de=E("./processors"),ye.defaults=te.defaults,ye.processors=de,ye.ValidationError=function(ae){ue(ie,ae);function ie(ne){this.message=ne}return ie}(Error),ye.Builder=oe.Builder,ye.Parser=se.Parser,ye.parseString=se.parseString,ye.parseStringPromise=se.parseStringPromise}).call(this)},{"./builder":422,"./defaults":423,"./parser":424,"./processors":425}],427:[function(E,Se,ye){(function(){Se.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],428:[function(E,Se,ye){(function(){Se.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],429:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie=[].slice,ne={}.hasOwnProperty;oe=function(){var a,y,x,b,z,ee;if(ee=arguments[0],z=2<=arguments.length?ie.call(arguments,1):[],ue(Object.assign))Object.assign.apply(null,arguments);else for(a=0,x=z.length;a":"attribute: {"+ue+"}, parent: <"+this.parent.name+">"},de.prototype.isEqualNode=function(ue){return!(ue.namespaceURI!==this.namespaceURI||ue.prefix!==this.prefix||ue.localName!==this.localName||ue.value!==this.value)},de}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;oe=E("./NodeType"),se=E("./XMLCharacterData"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=oe.CData,this.value=this.stringify.cdata(ne)}return ae.prototype.clone=function(){return Object.create(this)},ae.prototype.toString=function(ie){return this.options.writer.cdata(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(E,Se,ye){(function(){var oe,te,se=function(ue,ce){for(var ae in ce)de.call(ce,ae)&&(ue[ae]=ce[ae]);function ie(){this.constructor=ue}return ie.prototype=ce.prototype,ue.prototype=new ie,ue.__super__=ce.prototype,ue},de={}.hasOwnProperty;te=E("./XMLNode"),Se.exports=oe=function(ue){se(ce,ue);function ce(ae){ce.__super__.constructor.call(this,ae),this.value=""}return Object.defineProperty(ce.prototype,"data",{get:function(){return this.value},set:function(ae){return this.value=ae||""}}),Object.defineProperty(ce.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(ce.prototype,"textContent",{get:function(){return this.value},set:function(ae){return this.value=ae||""}}),ce.prototype.clone=function(){return Object.create(this)},ce.prototype.substringData=function(ae,ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.appendData=function(ae){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.insertData=function(ae,ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.deleteData=function(ae,ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.replaceData=function(ae,ie,ne){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.isEqualNode=function(ae){return!(!ce.__super__.isEqualNode.apply(this,arguments).isEqualNode(ae)||ae.data!==this.data)},ce}(te)}).call(this)},{"./XMLNode":450}],434:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;oe=E("./NodeType"),te=E("./XMLCharacterData"),Se.exports=se=function(ce){de(ae,ce);function ae(ie,ne){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=oe.Comment,this.value=this.stringify.comment(ne)}return ae.prototype.clone=function(){return Object.create(this)},ae.prototype.toString=function(ie){return this.options.writer.comment(this,this.options.writer.filterOptions(ie))},ae}(te)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],435:[function(E,Se,ye){(function(){var oe,te,se;te=E("./XMLDOMErrorHandler"),se=E("./XMLDOMStringList"),Se.exports=oe=function(){function de(){var ue;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new te,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=ue=Object.create(this.defaultParams)}return Object.defineProperty(de.prototype,"parameterNames",{get:function(){return new se(Object.keys(this.defaultParams))}}),de.prototype.getParameter=function(ue){return this.params.hasOwnProperty(ue)?this.params[ue]:null},de.prototype.canSetParameter=function(ue,ce){return!0},de.prototype.setParameter=function(ue,ce){return ce!=null?this.params[ue]=ce:delete this.params[ue]},de}()}).call(this)},{"./XMLDOMErrorHandler":436,"./XMLDOMStringList":438}],436:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(){}return te.prototype.handleError=function(se){throw new Error(se)},te}()}).call(this)},{}],437:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(){}return te.prototype.hasFeature=function(se,de){return!0},te.prototype.createDocumentType=function(se,de,ue){throw new Error("This DOM method is not implemented.")},te.prototype.createDocument=function(se,de,ue){throw new Error("This DOM method is not implemented.")},te.prototype.createHTMLDocument=function(se){throw new Error("This DOM method is not implemented.")},te.prototype.getFeature=function(se,de){throw new Error("This DOM method is not implemented.")},te}()}).call(this)},{}],438:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(se){this.arr=se||[]}return Object.defineProperty(te.prototype,"length",{get:function(){return this.arr.length}}),te.prototype.item=function(se){return this.arr[se]||null},te.prototype.contains=function(se){return this.arr.indexOf(se)!==-1},te}()}).call(this)},{}],439:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne,a,y,x,b){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(a==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(ne));if(!y)throw new Error("Missing DTD attribute type. "+this.debugInfo(ne));if(!x)throw new Error("Missing DTD attribute default. "+this.debugInfo(ne));if(x.indexOf("#")!==0&&(x="#"+x),!x.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(ne));if(b&&!x.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(ne));this.elementName=this.stringify.name(ne),this.type=oe.AttributeDeclaration,this.attributeName=this.stringify.name(a),this.attributeType=this.stringify.dtdAttType(y),b&&(this.defaultValue=this.stringify.dtdAttDefault(b)),this.defaultValueType=x}return ae.prototype.toString=function(ie){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne,a){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing DTD element name. "+this.debugInfo());a||(a="(#PCDATA)"),Array.isArray(a)&&(a="("+a.join(",")+")"),this.name=this.stringify.name(ne),this.type=oe.ElementDeclaration,this.value=this.stringify.dtdElementValue(a)}return ae.prototype.toString=function(ie){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(E,Se,ye){(function(){var oe,te,se,de,ue=function(ae,ie){for(var ne in ie)ce.call(ie,ne)&&(ae[ne]=ie[ne]);function a(){this.constructor=ae}return a.prototype=ie.prototype,ae.prototype=new a,ae.__super__=ie.prototype,ae},ce={}.hasOwnProperty;de=E("./Utility").isObject,se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ae){ue(ie,ae);function ie(ne,a,y,x){if(ie.__super__.constructor.call(this,ne),y==null)throw new Error("Missing DTD entity name. "+this.debugInfo(y));if(x==null)throw new Error("Missing DTD entity value. "+this.debugInfo(y));if(this.pe=!!a,this.name=this.stringify.name(y),this.type=oe.EntityDeclaration,!de(x))this.value=this.stringify.dtdEntityValue(x),this.internal=!0;else{if(!x.pubID&&!x.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(y));if(x.pubID&&!x.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(y));if(this.internal=!1,x.pubID!=null&&(this.pubID=this.stringify.dtdPubID(x.pubID)),x.sysID!=null&&(this.sysID=this.stringify.dtdSysID(x.sysID)),x.nData!=null&&(this.nData=this.stringify.dtdNData(x.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(y))}}return Object.defineProperty(ie.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(ie.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(ie.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(ie.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(ie.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(ie.prototype,"xmlVersion",{get:function(){return null}}),ie.prototype.toString=function(ne){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(ne))},ie}(se)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne,a){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing DTD notation name. "+this.debugInfo(ne));if(!a.pubID&&!a.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(ne));this.name=this.stringify.name(ne),this.type=oe.NotationDeclaration,a.pubID!=null&&(this.pubID=this.stringify.dtdPubID(a.pubID)),a.sysID!=null&&(this.sysID=this.stringify.dtdSysID(a.sysID))}return Object.defineProperty(ae.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(ae.prototype,"systemId",{get:function(){return this.sysID}}),ae.prototype.toString=function(ie){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(E,Se,ye){(function(){var oe,te,se,de,ue=function(ae,ie){for(var ne in ie)ce.call(ie,ne)&&(ae[ne]=ie[ne]);function a(){this.constructor=ae}return a.prototype=ie.prototype,ae.prototype=new a,ae.__super__=ie.prototype,ae},ce={}.hasOwnProperty;de=E("./Utility").isObject,se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ae){ue(ie,ae);function ie(ne,a,y,x){var b;ie.__super__.constructor.call(this,ne),de(a)&&(b=a,a=b.version,y=b.encoding,x=b.standalone),a||(a="1.0"),this.type=oe.Declaration,this.version=this.stringify.xmlVersion(a),y!=null&&(this.encoding=this.stringify.xmlEncoding(y)),x!=null&&(this.standalone=this.stringify.xmlStandalone(x))}return ie.prototype.toString=function(ne){return this.options.writer.declaration(this,this.options.writer.filterOptions(ne))},ie}(se)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a=function(x,b){for(var z in b)y.call(b,z)&&(x[z]=b[z]);function ee(){this.constructor=x}return ee.prototype=b.prototype,x.prototype=new ee,x.__super__=b.prototype,x},y={}.hasOwnProperty;ne=E("./Utility").isObject,ie=E("./XMLNode"),oe=E("./NodeType"),te=E("./XMLDTDAttList"),de=E("./XMLDTDEntity"),se=E("./XMLDTDElement"),ue=E("./XMLDTDNotation"),ae=E("./XMLNamedNodeMap"),Se.exports=ce=function(x){a(b,x);function b(z,ee,re){var le,pe,ve,fe,me,ge;if(b.__super__.constructor.call(this,z),this.type=oe.DocType,z.children){for(fe=z.children,pe=0,ve=fe.length;pe=0;)this.up();return this.onEnd()},Ce.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},Ce.prototype.openNode=function(Le){var Ie,Me,Ue,Qe;if(!Le.isOpen){if(!this.root&&this.currentLevel===0&&Le.type===oe.Element&&(this.root=Le),Me="",Le.type===oe.Element){this.writerOptions.state=te.OpenTag,Me=this.writer.indent(Le,this.writerOptions,this.currentLevel)+"<"+Le.name,Qe=Le.attribs;for(Ue in Qe)Te.call(Qe,Ue)&&(Ie=Qe[Ue],Me+=this.writer.attribute(Ie,this.writerOptions,this.currentLevel));Me+=(Le.children?">":"/>")+this.writer.endline(Le,this.writerOptions,this.currentLevel),this.writerOptions.state=te.InsideTag}else this.writerOptions.state=te.OpenTag,Me=this.writer.indent(Le,this.writerOptions,this.currentLevel)+""),Me+=this.writer.endline(Le,this.writerOptions,this.currentLevel);return this.onData(Me,this.currentLevel),Le.isOpen=!0}},Ce.prototype.closeNode=function(Le){var Ie;if(!Le.isClosed)return Ie="",this.writerOptions.state=te.CloseTag,Le.type===oe.Element?Ie=this.writer.indent(Le,this.writerOptions,this.currentLevel)+""+this.writer.endline(Le,this.writerOptions,this.currentLevel):Ie=this.writer.indent(Le,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(Le,this.writerOptions,this.currentLevel),this.writerOptions.state=te.None,this.onData(Ie,this.currentLevel),Le.isClosed=!0},Ce.prototype.onData=function(Le,Ie){return this.documentStarted=!0,this.onDataCallback(Le,Ie+1)},Ce.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},Ce.prototype.debugInfo=function(Le){return Le==null?"":"node: <"+Le+">"},Ce.prototype.ele=function(){return this.element.apply(this,arguments)},Ce.prototype.nod=function(Le,Ie,Me){return this.node(Le,Ie,Me)},Ce.prototype.txt=function(Le){return this.text(Le)},Ce.prototype.dat=function(Le){return this.cdata(Le)},Ce.prototype.com=function(Le){return this.comment(Le)},Ce.prototype.ins=function(Le,Ie){return this.instruction(Le,Ie)},Ce.prototype.dec=function(Le,Ie,Me){return this.declaration(Le,Ie,Me)},Ce.prototype.dtd=function(Le,Ie,Me){return this.doctype(Le,Ie,Me)},Ce.prototype.e=function(Le,Ie,Me){return this.element(Le,Ie,Me)},Ce.prototype.n=function(Le,Ie,Me){return this.node(Le,Ie,Me)},Ce.prototype.t=function(Le){return this.text(Le)},Ce.prototype.d=function(Le){return this.cdata(Le)},Ce.prototype.c=function(Le){return this.comment(Le)},Ce.prototype.r=function(Le){return this.raw(Le)},Ce.prototype.i=function(Le,Ie){return this.instruction(Le,Ie)},Ce.prototype.att=function(){return this.currentNode&&this.currentNode.type===oe.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},Ce.prototype.a=function(){return this.currentNode&&this.currentNode.type===oe.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},Ce.prototype.ent=function(Le,Ie){return this.entity(Le,Ie)},Ce.prototype.pent=function(Le,Ie){return this.pEntity(Le,Ie)},Ce.prototype.not=function(Le,Ie){return this.notation(Le,Ie)},Ce}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLAttribute":431,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDocument":445,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLStringWriter":455,"./XMLStringifier":456,"./XMLText":457}],447:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie){ae.__super__.constructor.call(this,ie),this.type=oe.Dummy}return ae.prototype.clone=function(){return Object.create(this)},ae.prototype.toString=function(ie){return""},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a=function(x,b){for(var z in b)y.call(b,z)&&(x[z]=b[z]);function ee(){this.constructor=x}return ee.prototype=b.prototype,x.prototype=new ee,x.__super__=b.prototype,x},y={}.hasOwnProperty;ne=E("./Utility"),ie=ne.isObject,ae=ne.isFunction,ce=ne.getValue,ue=E("./XMLNode"),oe=E("./NodeType"),te=E("./XMLAttribute"),de=E("./XMLNamedNodeMap"),Se.exports=se=function(x){a(b,x);function b(z,ee,re){var le,pe,ve,fe;if(b.__super__.constructor.call(this,z),ee==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(ee),this.type=oe.Element,this.attribs={},this.schemaTypeInfo=null,re!=null&&this.attribute(re),z.type===oe.Document&&(this.isRoot=!0,this.documentObject=z,z.rootObject=this,z.children)){for(fe=z.children,pe=0,ve=fe.length;pe=le;ee=0<=le?++re:--re)if(!this.attribs[ee].isEqualNode(z.attribs[ee]))return!1;return!0},b}(ue)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLAttribute":431,"./XMLNamedNodeMap":449,"./XMLNode":450}],449:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(se){this.nodes=se}return Object.defineProperty(te.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),te.prototype.clone=function(){return this.nodes=null},te.prototype.getNamedItem=function(se){return this.nodes[se]},te.prototype.setNamedItem=function(se){var de;return de=this.nodes[se.nodeName],this.nodes[se.nodeName]=se,de||null},te.prototype.removeNamedItem=function(se){var de;return de=this.nodes[se],delete this.nodes[se],de||null},te.prototype.item=function(se){return this.nodes[Object.keys(this.nodes)[se]]||null},te.prototype.getNamedItemNS=function(se,de){throw new Error("This DOM method is not implemented.")},te.prototype.setNamedItemNS=function(se){throw new Error("This DOM method is not implemented.")},te.prototype.removeNamedItemNS=function(se,de){throw new Error("This DOM method is not implemented.")},te}()}).call(this)},{}],450:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a,y,x,b,z,ee,re,le,pe,ve,fe={}.hasOwnProperty;ve=E("./Utility"),pe=ve.isObject,le=ve.isFunction,re=ve.isEmpty,ee=ve.getValue,ie=null,se=null,de=null,ue=null,ce=null,b=null,z=null,x=null,ae=null,te=null,y=null,ne=null,oe=null,Se.exports=a=function(){function me(ge){this.parent=ge,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,ie||(ie=E("./XMLElement"),se=E("./XMLCData"),de=E("./XMLComment"),ue=E("./XMLDeclaration"),ce=E("./XMLDocType"),b=E("./XMLRaw"),z=E("./XMLText"),x=E("./XMLProcessingInstruction"),ae=E("./XMLDummy"),te=E("./NodeType"),y=E("./XMLNodeList"),ne=E("./XMLNamedNodeMap"),oe=E("./DocumentPosition"))}return Object.defineProperty(me.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(me.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(me.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(me.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(me.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new y(this.children)),this.childNodeList}}),Object.defineProperty(me.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(me.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(me.prototype,"previousSibling",{get:function(){var ge;return ge=this.parent.children.indexOf(this),this.parent.children[ge-1]||null}}),Object.defineProperty(me.prototype,"nextSibling",{get:function(){var ge;return ge=this.parent.children.indexOf(this),this.parent.children[ge+1]||null}}),Object.defineProperty(me.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(me.prototype,"textContent",{get:function(){var ge,be,Pe,Te,Ce;if(this.nodeType===te.Element||this.nodeType===te.DocumentFragment){for(Ce="",Te=this.children,be=0,Pe=Te.length;be":(Pe=this.parent)!=null&&Pe.name?"node: <"+ge+">, parent: <"+this.parent.name+">":"node: <"+ge+">"},me.prototype.ele=function(ge,be,Pe){return this.element(ge,be,Pe)},me.prototype.nod=function(ge,be,Pe){return this.node(ge,be,Pe)},me.prototype.txt=function(ge){return this.text(ge)},me.prototype.dat=function(ge){return this.cdata(ge)},me.prototype.com=function(ge){return this.comment(ge)},me.prototype.ins=function(ge,be){return this.instruction(ge,be)},me.prototype.doc=function(){return this.document()},me.prototype.dec=function(ge,be,Pe){return this.declaration(ge,be,Pe)},me.prototype.e=function(ge,be,Pe){return this.element(ge,be,Pe)},me.prototype.n=function(ge,be,Pe){return this.node(ge,be,Pe)},me.prototype.t=function(ge){return this.text(ge)},me.prototype.d=function(ge){return this.cdata(ge)},me.prototype.c=function(ge){return this.comment(ge)},me.prototype.r=function(ge){return this.raw(ge)},me.prototype.i=function(ge,be){return this.instruction(ge,be)},me.prototype.u=function(){return this.up()},me.prototype.importXMLBuilder=function(ge){return this.importDocument(ge)},me.prototype.replaceChild=function(ge,be){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.removeChild=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.appendChild=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.hasChildNodes=function(){return this.children.length!==0},me.prototype.cloneNode=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.isSupported=function(ge,be){return!0},me.prototype.hasAttributes=function(){return this.attribs.length!==0},me.prototype.compareDocumentPosition=function(ge){var be,Pe;return be=this,be===ge?0:this.document()!==ge.document()?(Pe=oe.Disconnected|oe.ImplementationSpecific,Math.random()<.5?Pe|=oe.Preceding:Pe|=oe.Following,Pe):be.isAncestor(ge)?oe.Contains|oe.Preceding:be.isDescendant(ge)?oe.Contains|oe.Following:be.isPreceding(ge)?oe.Preceding:oe.Following},me.prototype.isSameNode=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.lookupPrefix=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.isDefaultNamespace=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.lookupNamespaceURI=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.isEqualNode=function(ge){var be,Pe,Te;if(ge.nodeType!==this.nodeType||ge.children.length!==this.children.length)return!1;for(be=Pe=0,Te=this.children.length-1;0<=Te?Pe<=Te:Pe>=Te;be=0<=Te?++Pe:--Pe)if(!this.children[be].isEqualNode(ge.children[be]))return!1;return!0},me.prototype.getFeature=function(ge,be){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.setUserData=function(ge,be,Pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.getUserData=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.contains=function(ge){return ge?ge===this||this.isDescendant(ge):!1},me.prototype.isDescendant=function(ge){var be,Pe,Te,Ce,Le;for(Le=this.children,Te=0,Ce=Le.length;TePe},me.prototype.treePosition=function(ge){var be,Pe;return Pe=0,be=!1,this.foreachTreeNode(this.document(),function(Te){if(Pe++,!be&&Te===ge)return be=!0}),be?Pe:-1},me.prototype.foreachTreeNode=function(ge,be){var Pe,Te,Ce,Le,Ie;for(ge||(ge=this.document()),Le=ge.children,Te=0,Ce=Le.length;Te0){for(this.stream.write(" ["),this.stream.write(this.endline(ne,a,y)),a.state=te.InsideTag,ee=ne.children,b=0,z=ee.length;b"),this.stream.write(this.endline(ne,a,y)),a.state=te.None,this.closeNode(ne,a,y)},ie.prototype.element=function(ne,a,y){var x,b,z,ee,re,le,pe,ve,fe,me;y||(y=0),this.openNode(ne,a,y),a.state=te.OpenTag,this.stream.write(this.indent(ne,a,y)+"<"+ne.name),fe=ne.attribs;for(pe in fe)ce.call(fe,pe)&&(x=fe[pe],this.attribute(x,a,y));if(z=ne.children.length,ee=z===0?null:ne.children[0],z===0||ne.children.every(function(ge){return(ge.type===oe.Text||ge.type===oe.Raw)&&ge.value===""}))a.allowEmpty?(this.stream.write(">"),a.state=te.CloseTag,this.stream.write("")):(a.state=te.CloseTag,this.stream.write(a.spaceBeforeSlash+"/>"));else if(a.pretty&&z===1&&(ee.type===oe.Text||ee.type===oe.Raw)&&ee.value!=null)this.stream.write(">"),a.state=te.InsideTag,a.suppressPrettyCount++,ve=!0,this.writeChildNode(ee,a,y+1),a.suppressPrettyCount--,ve=!1,a.state=te.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(ne,a,y)),a.state=te.InsideTag,me=ne.children,re=0,le=me.length;re")}return this.stream.write(this.endline(ne,a,y)),a.state=te.None,this.closeNode(ne,a,y)},ie.prototype.processingInstruction=function(ne,a,y){return this.stream.write(ie.__super__.processingInstruction.call(this,ne,a,y))},ie.prototype.raw=function(ne,a,y){return this.stream.write(ie.__super__.raw.call(this,ne,a,y))},ie.prototype.text=function(ne,a,y){return this.stream.write(ie.__super__.text.call(this,ne,a,y))},ie.prototype.dtdAttList=function(ne,a,y){return this.stream.write(ie.__super__.dtdAttList.call(this,ne,a,y))},ie.prototype.dtdElement=function(ne,a,y){return this.stream.write(ie.__super__.dtdElement.call(this,ne,a,y))},ie.prototype.dtdEntity=function(ne,a,y){return this.stream.write(ie.__super__.dtdEntity.call(this,ne,a,y))},ie.prototype.dtdNotation=function(ne,a,y){return this.stream.write(ie.__super__.dtdNotation.call(this,ne,a,y))},ie}(de)}).call(this)},{"./NodeType":428,"./WriterState":430,"./XMLWriterBase":458}],455:[function(E,Se,ye){(function(){var oe,te,se=function(ue,ce){for(var ae in ce)de.call(ce,ae)&&(ue[ae]=ce[ae]);function ie(){this.constructor=ue}return ie.prototype=ce.prototype,ue.prototype=new ie,ue.__super__=ce.prototype,ue},de={}.hasOwnProperty;te=E("./XMLWriterBase"),Se.exports=oe=function(ue){se(ce,ue);function ce(ae){ce.__super__.constructor.call(this,ae)}return ce.prototype.document=function(ae,ie){var ne,a,y,x,b;for(ie=this.filterOptions(ie),x="",b=ae.children,a=0,y=b.length;a","]]]]>"),this.assertLegalChar(ue))},de.prototype.comment=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",ue.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+ue);return this.assertLegalChar(ue)},de.prototype.raw=function(ue){return this.options.noValidation?ue:""+ue||""},de.prototype.attValue=function(ue){return this.options.noValidation?ue:this.assertLegalChar(this.attEscape(ue=""+ue||""))},de.prototype.insTarget=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.insValue=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",ue.match(/\?>/))throw new Error("Invalid processing instruction value: "+ue);return this.assertLegalChar(ue)},de.prototype.xmlVersion=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",!ue.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+ue);return ue},de.prototype.xmlEncoding=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",!ue.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+ue);return this.assertLegalChar(ue)},de.prototype.xmlStandalone=function(ue){return this.options.noValidation?ue:ue?"yes":"no"},de.prototype.dtdPubID=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdSysID=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdElementValue=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdAttType=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdAttDefault=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdEntityValue=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdNData=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.convertAttKey="@",de.prototype.convertPIKey="?",de.prototype.convertTextKey="#text",de.prototype.convertCDataKey="#cdata",de.prototype.convertCommentKey="#comment",de.prototype.convertRawKey="#raw",de.prototype.assertLegalChar=function(ue){var ce,ae;if(this.options.noValidation)return ue;if(ce="",this.options.version==="1.0"){if(ce=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ae=ue.match(ce))throw new Error("Invalid character in string: "+ue+" at index "+ae.index)}else if(this.options.version==="1.1"&&(ce=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ae=ue.match(ce)))throw new Error("Invalid character in string: "+ue+" at index "+ae.index);return ue},de.prototype.assertLegalName=function(ue){var ce;if(this.options.noValidation)return ue;if(this.assertLegalChar(ue),ce=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!ue.match(ce))throw new Error("Invalid character in name");return ue},de.prototype.textEscape=function(ue){var ce;return this.options.noValidation?ue:(ce=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ue.replace(ce,"&").replace(//g,">").replace(/\r/g," "))},de.prototype.attEscape=function(ue){var ce;return this.options.noValidation?ue:(ce=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ue.replace(ce,"&").replace(/0)?new Array(be).join(me.indent):""},ve.prototype.endline=function(fe,me,ge){return!me.pretty||me.suppressPrettyCount?"":me.newline},ve.prototype.attribute=function(fe,me,ge){var be;return this.openAttribute(fe,me,ge),be=" "+fe.name+'="'+fe.value+'"',this.closeAttribute(fe,me,ge),be},ve.prototype.cdata=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.comment=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.declaration=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+"",be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.docType=function(fe,me,ge){var be,Pe,Te,Ce,Le;if(ge||(ge=0),this.openNode(fe,me,ge),me.state=te.OpenTag,Ce=this.indent(fe,me,ge),Ce+="0){for(Ce+=" [",Ce+=this.endline(fe,me,ge),me.state=te.InsideTag,Le=fe.children,Pe=0,Te=Le.length;Pe",Ce+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),Ce},ve.prototype.element=function(fe,me,ge){var be,Pe,Te,Ce,Le,Ie,Me,Ue,Qe,Ge,ot,Ve,Xe,Ze;ge||(ge=0),Ge=!1,ot="",this.openNode(fe,me,ge),me.state=te.OpenTag,ot+=this.indent(fe,me,ge)+"<"+fe.name,Ve=fe.attribs;for(Qe in Ve)pe.call(Ve,Qe)&&(be=Ve[Qe],ot+=this.attribute(be,me,ge));if(Te=fe.children.length,Ce=Te===0?null:fe.children[0],Te===0||fe.children.every(function(ze){return(ze.type===oe.Text||ze.type===oe.Raw)&&ze.value===""}))me.allowEmpty?(ot+=">",me.state=te.CloseTag,ot+=""+this.endline(fe,me,ge)):(me.state=te.CloseTag,ot+=me.spaceBeforeSlash+"/>"+this.endline(fe,me,ge));else if(me.pretty&&Te===1&&(Ce.type===oe.Text||Ce.type===oe.Raw)&&Ce.value!=null)ot+=">",me.state=te.InsideTag,me.suppressPrettyCount++,Ge=!0,ot+=this.writeChildNode(Ce,me,ge+1),me.suppressPrettyCount--,Ge=!1,me.state=te.CloseTag,ot+=""+this.endline(fe,me,ge);else{if(me.dontPrettyTextNodes){for(Xe=fe.children,Le=0,Me=Xe.length;Le"+this.endline(fe,me,ge),me.state=te.InsideTag,Ze=fe.children,Ie=0,Ue=Ze.length;Ie",Ge&&me.suppressPrettyCount--,ot+=this.endline(fe,me,ge),me.state=te.None}return this.closeNode(fe,me,ge),ot},ve.prototype.writeChildNode=function(fe,me,ge){switch(fe.type){case oe.CData:return this.cdata(fe,me,ge);case oe.Comment:return this.comment(fe,me,ge);case oe.Element:return this.element(fe,me,ge);case oe.Raw:return this.raw(fe,me,ge);case oe.Text:return this.text(fe,me,ge);case oe.ProcessingInstruction:return this.processingInstruction(fe,me,ge);case oe.Dummy:return"";case oe.Declaration:return this.declaration(fe,me,ge);case oe.DocType:return this.docType(fe,me,ge);case oe.AttributeDeclaration:return this.dtdAttList(fe,me,ge);case oe.ElementDeclaration:return this.dtdElement(fe,me,ge);case oe.EntityDeclaration:return this.dtdEntity(fe,me,ge);case oe.NotationDeclaration:return this.dtdNotation(fe,me,ge);default:throw new Error("Unknown XML node type: "+fe.constructor.name)}},ve.prototype.processingInstruction=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+"",be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.raw=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge),me.state=te.InsideTag,be+=fe.value,me.state=te.CloseTag,be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.text=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge),me.state=te.InsideTag,be+=fe.value,me.state=te.CloseTag,be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdAttList=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdElement=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdEntity=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdNotation=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.openNode=function(fe,me,ge){},ve.prototype.closeNode=function(fe,me,ge){},ve.prototype.openAttribute=function(fe,me,ge){},ve.prototype.closeAttribute=function(fe,me,ge){},ve}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],459:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a;a=E("./Utility"),ie=a.assign,ne=a.isFunction,se=E("./XMLDOMImplementation"),de=E("./XMLDocument"),ue=E("./XMLDocumentCB"),ae=E("./XMLStringWriter"),ce=E("./XMLStreamWriter"),oe=E("./NodeType"),te=E("./WriterState"),Se.exports.create=function(y,x,b,z){var ee,re;if(y==null)throw new Error("Root element needs a name.");return z=ie({},x,b,z),ee=new de(z),re=ee.element(y),z.headless||(ee.declaration(z),(z.pubID!=null||z.sysID!=null)&&ee.dtd(z)),re},Se.exports.begin=function(y,x,b){var z;return ne(y)&&(z=[y,x],x=z[0],b=z[1],y={}),x?new ue(y,x,b):new de(y)},Se.exports.stringWriter=function(y){return new ae(y)},Se.exports.streamWriter=function(y,x){return new ce(y,x)},Se.exports.implementation=new se,Se.exports.nodeType=oe,Se.exports.writerState=te}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLDOMImplementation":437,"./XMLDocument":445,"./XMLDocumentCB":446,"./XMLStreamWriter":454,"./XMLStringWriter":455}],460:[function(E,Se,ye){Se.exports=te;var oe=Object.prototype.hasOwnProperty;function te(){for(var se={},de=0;deue?y=a(y):y.length>5]|=128<>>9<<4)+14]=x;for(var b=1732584193,z=-271733879,ee=-1732584194,re=271733878,le=0;le>16)+(x>>16)+(b>>16);return z<<16|b&65535}function a(y,x){return y<>>32-x}Se.exports=function(x){return oe.hash(x,se,16)}},{"./helpers":462}],464:[function(E,Se,ye){"use strict";var oe=E("./helpers");function te(ae,ie){ae[ie>>5]|=128<<24-ie%32,ae[(ie+64>>9<<4)+15]=ie;for(var ne=Array(80),a=1732584193,y=-271733879,x=-1732584194,b=271733878,z=-1009589776,ee=0;ee>16)+(ie>>16)+(ne>>16);return a<<16|ne&65535}function ce(ae,ie){return ae<>>32-ie}Se.exports=function(ie){return oe.hash(ie,te,20,!0)}},{"./helpers":462}],465:[function(E,Se,ye){"use strict";Se.exports=function(){return function(){}}},{}],466:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("@babel/runtime/helpers/interopRequireDefault"),se=te(E("@babel/runtime/helpers/typeof")),de=E("stream"),ue=de.Stream,ce=E("../lib/common/utils/isArray"),ae=ce.isArray;Se.exports.string=function(a){return typeof a=="string"},Se.exports.array=ae,Se.exports.buffer=oe.isBuffer;function ie(ne){return ne instanceof ue}Se.exports.writableStream=function(a){return ie(a)&&typeof a._write=="function"&&(0,se.default)(a._writableState)==="object"}}).call(this)}).call(this,{isBuffer:E("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(E,Se,ye){"use strict";var oe=E("immediate"),te=Se.exports={};te.nextTick=oe,te.title="browser",te.browser=!0,te.env={},te.argv=[],te.version="",te.versions={};function se(){}te.on=se,te.addListener=se,te.once=se,te.off=se,te.removeListener=se,te.removeAllListeners=se,te.emit=se,te.prependListener=se,te.prependOnceListener=se,te.listeners=function(de){return[]},te.binding=function(de){throw new Error("process.binding is not supported")},te.cwd=function(){return"/"},te.chdir=function(de){throw new Error("process.chdir is not supported")},te.umask=function(){return 0}},{immediate:358}],468:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.search.js");var te=E("./lib/request"),se=E("./lib/response"),de=E("xtend"),ue=E("builtin-status-codes"),ce=E("url"),ae=ye;ae.request=function(ie,ne){typeof ie=="string"?ie=ce.parse(ie):ie=de(ie);var a=oe.location.protocol.search(/^https?:$/)===-1?"http:":"",y=ie.protocol||a,x=ie.hostname||ie.host,b=ie.port,z=ie.path||"/";x&&x.indexOf(":")!==-1&&(x="["+x+"]"),ie.url=(x?y+"//"+x:"")+(b?":"+b:"")+z,ie.method=(ie.method||"GET").toUpperCase(),ie.headers=ie.headers||{};var ee=new te(ie);return ne&&ee.on("response",ne),ee},ae.get=function(ne,a){var y=ae.request(ne,a);return y.end(),y},ae.ClientRequest=te,ae.IncomingMessage=se.IncomingMessage,ae.Agent=function(){},ae.Agent.defaultMaxSockets=4,ae.globalAgent=new ae.Agent,ae.STATUS_CODES=ue,ae.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array-buffer.constructor.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.array.slice.js"),ye.fetch=ae(oe.fetch)&&ae(oe.ReadableStream),ye.writableStream=ae(oe.WritableStream),ye.abortController=ae(oe.AbortController),ye.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),ye.blobConstructor=!0}catch(ie){}var te;function se(){if(te!==void 0)return te;if(oe.XMLHttpRequest){te=new oe.XMLHttpRequest;try{te.open("GET",oe.XDomainRequest?"/":"https://example.com")}catch(ie){te=null}}else te=null;return te}function de(ie){var ne=se();if(!ne)return!1;try{return ne.responseType=ie,ne.responseType===ie}catch(a){}return!1}var ue=typeof oe.ArrayBuffer!="undefined",ce=ue&&ae(oe.ArrayBuffer.prototype.slice);ye.arraybuffer=ye.fetch||ue&&de("arraybuffer"),ye.msstream=!ye.fetch&&ce&&de("ms-stream"),ye.mozchunkedarraybuffer=!ye.fetch&&ue&&de("moz-chunked-arraybuffer"),ye.overrideMimeType=ye.fetch||(se()?ae(se().overrideMimeType):!1),ye.vbArray=ae(oe.VBArray);function ae(ie){return typeof ie=="function"}te=null}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(E,Se,ye){(function(oe,te,se){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js");var de=E("./capability"),ue=E("inherits"),ce=E("./response"),ae=E("readable-stream"),ie=E("to-arraybuffer"),ne=ce.IncomingMessage,a=ce.readyStates;function y(ee,re){return de.fetch&&re?"fetch":de.mozchunkedarraybuffer?"moz-chunked-arraybuffer":de.msstream?"ms-stream":de.arraybuffer&&ee?"arraybuffer":de.vbArray&&ee?"text:vbarray":"text"}var x=Se.exports=function(ee){var re=this;ae.Writable.call(re),re._opts=ee,re._body=[],re._headers={},ee.auth&&re.setHeader("Authorization","Basic "+new se(ee.auth).toString("base64")),Object.keys(ee.headers).forEach(function(ve){re.setHeader(ve,ee.headers[ve])});var le,pe=!0;if(ee.mode==="disable-fetch"||"requestTimeout"in ee&&!de.abortController)pe=!1,le=!0;else if(ee.mode==="prefer-streaming")le=!1;else if(ee.mode==="allow-wrong-content-type")le=!de.overrideMimeType;else if(!ee.mode||ee.mode==="default"||ee.mode==="prefer-fast")le=!0;else throw new Error("Invalid value for opts.mode");re._mode=y(le,pe),re._fetchTimer=null,re.on("finish",function(){re._onFinish()})};ue(x,ae.Writable),x.prototype.setHeader=function(ee,re){var le=this,pe=ee.toLowerCase();z.indexOf(pe)===-1&&(le._headers[pe]={name:ee,value:re})},x.prototype.getHeader=function(ee){var re=this._headers[ee.toLowerCase()];return re?re.value:null},x.prototype.removeHeader=function(ee){var re=this;delete re._headers[ee.toLowerCase()]},x.prototype._onFinish=function(){var ee=this;if(!ee._destroyed){var re=ee._opts,le=ee._headers,pe=null;re.method!=="GET"&&re.method!=="HEAD"&&(de.arraybuffer?pe=ie(se.concat(ee._body)):de.blobConstructor?pe=new te.Blob(ee._body.map(function(Pe){return ie(Pe)}),{type:(le["content-type"]||{}).value||""}):pe=se.concat(ee._body).toString());var ve=[];if(Object.keys(le).forEach(function(Pe){var Te=le[Pe].name,Ce=le[Pe].value;Array.isArray(Ce)?Ce.forEach(function(Le){ve.push([Te,Le])}):ve.push([Te,Ce])}),ee._mode==="fetch"){var fe=null,me=null;if(de.abortController){var ge=new AbortController;fe=ge.signal,ee._fetchAbortController=ge,"requestTimeout"in re&&re.requestTimeout!==0&&(ee._fetchTimer=te.setTimeout(function(){ee.emit("requestTimeout"),ee._fetchAbortController&&ee._fetchAbortController.abort()},re.requestTimeout))}te.fetch(ee._opts.url,{method:ee._opts.method,headers:ve,body:pe||void 0,mode:"cors",credentials:re.withCredentials?"include":"same-origin",signal:fe}).then(function(Pe){ee._fetchResponse=Pe,ee._connect()},function(Pe){te.clearTimeout(ee._fetchTimer),ee._destroyed||ee.emit("error",Pe)})}else{var be=ee._xhr=new te.XMLHttpRequest;try{be.open(ee._opts.method,ee._opts.url,!0)}catch(Pe){oe.nextTick(function(){ee.emit("error",Pe)});return}"responseType"in be&&(be.responseType=ee._mode.split(":")[0]),"withCredentials"in be&&(be.withCredentials=!!re.withCredentials),ee._mode==="text"&&"overrideMimeType"in be&&be.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in re&&(be.timeout=re.requestTimeout,be.ontimeout=function(){ee.emit("requestTimeout")}),ve.forEach(function(Pe){be.setRequestHeader(Pe[0],Pe[1])}),ee._response=null,be.onreadystatechange=function(){switch(be.readyState){case a.LOADING:case a.DONE:ee._onXHRProgress();break}},ee._mode==="moz-chunked-arraybuffer"&&(be.onprogress=function(){ee._onXHRProgress()}),be.onerror=function(){ee._destroyed||ee.emit("error",new Error("XHR error"))};try{be.send(pe)}catch(Pe){oe.nextTick(function(){ee.emit("error",Pe)});return}}}};function b(ee){try{var re=ee.status;return re!==null&&re!==0}catch(le){return!1}}x.prototype._onXHRProgress=function(){var ee=this;!b(ee._xhr)||ee._destroyed||(ee._response||ee._connect(),ee._response._onXHRProgress())},x.prototype._connect=function(){var ee=this;ee._destroyed||(ee._response=new ne(ee._xhr,ee._fetchResponse,ee._mode,ee._fetchTimer),ee._response.on("error",function(re){ee.emit("error",re)}),ee.emit("response",ee._response))},x.prototype._write=function(ee,re,le){var pe=this;pe._body.push(ee),le()},x.prototype.abort=x.prototype.destroy=function(){var ee=this;ee._destroyed=!0,te.clearTimeout(ee._fetchTimer),ee._response&&(ee._response._destroyed=!0),ee._xhr?ee._xhr.abort():ee._fetchAbortController&&ee._fetchAbortController.abort()},x.prototype.end=function(ee,re,le){var pe=this;typeof ee=="function"&&(le=ee,ee=void 0),ae.Writable.prototype.end.call(pe,ee,re,le)},x.prototype.flushHeaders=function(){},x.prototype.setTimeout=function(){},x.prototype.setNoDelay=function(){},x.prototype.setSocketKeepAlive=function(){};var z=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,E("_process"),typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{},E("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(E,Se,ye){(function(oe,te,se){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.string.match.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.typed-array.uint8-array.js"),E("core-js/modules/es.typed-array.copy-within.js"),E("core-js/modules/es.typed-array.every.js"),E("core-js/modules/es.typed-array.fill.js"),E("core-js/modules/es.typed-array.filter.js"),E("core-js/modules/es.typed-array.find.js"),E("core-js/modules/es.typed-array.find-index.js"),E("core-js/modules/es.typed-array.for-each.js"),E("core-js/modules/es.typed-array.includes.js"),E("core-js/modules/es.typed-array.index-of.js"),E("core-js/modules/es.typed-array.iterator.js"),E("core-js/modules/es.typed-array.join.js"),E("core-js/modules/es.typed-array.last-index-of.js"),E("core-js/modules/es.typed-array.map.js"),E("core-js/modules/es.typed-array.reduce.js"),E("core-js/modules/es.typed-array.reduce-right.js"),E("core-js/modules/es.typed-array.reverse.js"),E("core-js/modules/es.typed-array.set.js"),E("core-js/modules/es.typed-array.slice.js"),E("core-js/modules/es.typed-array.some.js"),E("core-js/modules/es.typed-array.sort.js"),E("core-js/modules/es.typed-array.subarray.js"),E("core-js/modules/es.typed-array.to-locale-string.js"),E("core-js/modules/es.typed-array.to-string.js"),E("core-js/modules/es.array.slice.js");var de=E("./capability"),ue=E("inherits"),ce=E("readable-stream"),ae=ye.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},ie=ye.IncomingMessage=function(ne,a,y,x){var b=this;if(ce.Readable.call(b),b._mode=y,b.headers={},b.rawHeaders=[],b.trailers={},b.rawTrailers=[],b.on("end",function(){oe.nextTick(function(){b.emit("close")})}),y==="fetch"){var z=function fe(){re.read().then(function(me){if(!b._destroyed){if(me.done){te.clearTimeout(x),b.push(null);return}b.push(new se(me.value)),fe()}}).catch(function(me){te.clearTimeout(x),b._destroyed||b.emit("error",me)})};if(b._fetchResponse=a,b.url=a.url,b.statusCode=a.status,b.statusMessage=a.statusText,a.headers.forEach(function(fe,me){b.headers[me.toLowerCase()]=fe,b.rawHeaders.push(me,fe)}),de.writableStream){var ee=new WritableStream({write:function(me){return new Promise(function(ge,be){b._destroyed?be():b.push(new se(me))?ge():b._resumeFetch=ge})},close:function(){te.clearTimeout(x),b._destroyed||b.push(null)},abort:function(me){b._destroyed||b.emit("error",me)}});try{a.body.pipeTo(ee).catch(function(fe){te.clearTimeout(x),b._destroyed||b.emit("error",fe)});return}catch(fe){}}var re=a.body.getReader();z()}else{b._xhr=ne,b._pos=0,b.url=ne.responseURL,b.statusCode=ne.status,b.statusMessage=ne.statusText;var le=ne.getAllResponseHeaders().split(/\r?\n/);if(le.forEach(function(fe){var me=fe.match(/^([^:]+):\s*(.*)/);if(me){var ge=me[1].toLowerCase();ge==="set-cookie"?(b.headers[ge]===void 0&&(b.headers[ge]=[]),b.headers[ge].push(me[2])):b.headers[ge]!==void 0?b.headers[ge]+=", "+me[2]:b.headers[ge]=me[2],b.rawHeaders.push(me[1],me[2])}}),b._charset="x-user-defined",!de.overrideMimeType){var pe=b.rawHeaders["mime-type"];if(pe){var ve=pe.match(/;\s*charset=([^;])(;|$)/);ve&&(b._charset=ve[1].toLowerCase())}b._charset||(b._charset="utf-8")}}};ue(ie,ce.Readable),ie.prototype._read=function(){var ne=this,a=ne._resumeFetch;a&&(ne._resumeFetch=null,a())},ie.prototype._onXHRProgress=function(){var ne=this,a=ne._xhr,y=null;switch(ne._mode){case"text:vbarray":if(a.readyState!==ae.DONE)break;try{y=new te.VBArray(a.responseBody).toArray()}catch(re){}if(y!==null){ne.push(new se(y));break}case"text":try{y=a.responseText}catch(re){ne._mode="text:vbarray";break}if(y.length>ne._pos){var x=y.substr(ne._pos);if(ne._charset==="x-user-defined"){for(var b=new se(x.length),z=0;zne._pos&&(ne.push(new se(new Uint8Array(ee.result.slice(ne._pos)))),ne._pos=ee.result.byteLength)},ee.onload=function(){ne.push(null)},ee.readAsArrayBuffer(y);break}ne._xhr.readyState===ae.DONE&&ne._mode!=="ms-stream"&&ne.push(null)}}).call(this)}).call(this,E("_process"),typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{},E("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/helpers/typeof"));E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.search.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.join.js"),E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.string.match.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.splice.js");var se=E("punycode"),de=E("./util");ye.parse=me,ye.resolve=be,ye.resolveObject=Pe,ye.format=ge,ye.Url=ue;function ue(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var ce=/^([a-z0-9.+-]+:)/i,ae=/:[0-9]*$/,ie=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,ne=["<",">",'"',"`"," ","\r",` -`," "],a=["{","}","|","\\","^","`"].concat(ne),y=["'"].concat(a),x=["%","/","?",";","#"].concat(y),b=["/","?","#"],z=255,ee=/^[+a-z0-9A-Z_-]{0,63}$/,re=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,le={javascript:!0,"javascript:":!0},pe={javascript:!0,"javascript:":!0},ve={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},fe=E("querystring");function me(Te,Ce,Le){if(Te&&de.isObject(Te)&&Te instanceof ue)return Te;var Ie=new ue;return Ie.parse(Te,Ce,Le),Ie}ue.prototype.parse=function(Te,Ce,Le){if(!de.isString(Te))throw new TypeError("Parameter 'url' must be a string, not "+(0,te.default)(Te));var Ie=Te.indexOf("?"),Me=Ie!==-1&&Ie127?Ye+="x":Ye+=Oe[Fe];if(!Ye.match(ee)){var et=_e.slice(0,Re),De=_e.slice(Re+1),je=Oe.match(re);je&&(et.push(je[1]),De.unshift(je[2])),De.length&&(Ge="/"+De.join(".")+Ge),this.hostname=et.join(".");break}}}this.hostname.length>z?this.hostname="":this.hostname=this.hostname.toLowerCase(),ut||(this.hostname=se.toASCII(this.hostname));var Ee=this.port?":"+this.port:"",xe=this.hostname||"";this.host=xe+Ee,this.href+=this.host,ut&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),Ge[0]!=="/"&&(Ge="/"+Ge))}if(!le[Xe])for(var Re=0,We=y.length;Re0?Le.host.split("@"):!1;Ye&&(Le.auth=Ye.shift(),Le.host=Le.hostname=Ye.shift())}return Le.search=Te.search,Le.query=Te.query,(!de.isNull(Le.pathname)||!de.isNull(Le.search))&&(Le.path=(Le.pathname?Le.pathname:"")+(Le.search?Le.search:"")),Le.href=Le.format(),Le}if(!_e.length)return Le.pathname=null,Le.search?Le.path="/"+Le.search:Le.path=null,Le.href=Le.format(),Le;for(var Fe=_e.slice(-1)[0],Ne=(Le.host||Te.host||_e.length>1)&&(Fe==="."||Fe==="..")||Fe==="",et=0,De=_e.length;De>=0;De--)Fe=_e[De],Fe==="."?_e.splice(De,1):Fe===".."?(_e.splice(De,1),et++):et&&(_e.splice(De,1),et--);if(!qe&&!ut)for(;et--;et)_e.unshift("..");qe&&_e[0]!==""&&(!_e[0]||_e[0].charAt(0)!=="/")&&_e.unshift(""),Ne&&_e.join("/").substr(-1)!=="/"&&_e.push("");var je=_e[0]===""||_e[0]&&_e[0].charAt(0)==="/";if(Oe){Le.hostname=Le.host=je?"":_e.length?_e.shift():"";var Ye=Le.host&&Le.host.indexOf("@")>0?Le.host.split("@"):!1;Ye&&(Le.auth=Ye.shift(),Le.host=Le.hostname=Ye.shift())}return qe=qe||Le.host&&_e.length,qe&&!je&&_e.unshift(""),_e.length?Le.pathname=_e.join("/"):(Le.pathname=null,Le.path=null),(!de.isNull(Le.pathname)||!de.isNull(Le.search))&&(Le.path=(Le.pathname?Le.pathname:"")+(Le.search?Le.search:"")),Le.auth=Te.auth||Le.auth,Le.slashes=Le.slashes||Te.slashes,Le.href=Le.format(),Le},ue.prototype.parseHost=function(){var Te=this.host,Ce=ae.exec(Te);Ce&&(Ce=Ce[0],Ce!==":"&&(this.port=Ce.substr(1)),Te=Te.substr(0,Te.length-Ce.length)),Te&&(this.hostname=Te)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/helpers/typeof"));Se.exports={isString:function(de){return typeof de=="string"},isObject:function(de){return(0,te.default)(de)==="object"&&de!==null},isNull:function(de){return de===null},isNullOrUndefined:function(de){return de==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(E,Se,ye){"use strict";E("core-js/modules/es.number.constructor.js"),ye.encodeURIComponent=function(oe){try{return encodeURIComponent(oe)}catch(te){return oe}},ye.escape=E("escape-html"),ye.timestamp=function(te){if(te){var se=te;return typeof se=="string"&&(se=Number(se)),String(te).length===10&&(se*=1e3),new Date(se)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(E,Se,ye){(function(oe,te){(function(){"use strict";var se=E("@babel/runtime/helpers/interopRequireDefault"),de=se(E("@babel/runtime/helpers/typeof"));E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.array.concat.js");var ue=E("util"),ce=E("url"),ae=E("http"),ie=E("https"),ne=E("debug")("urllib"),a=E("humanize-ms"),y=0,x=Math.pow(2,31)-10,b=/^https?:\/\//i;function z(pe,ve){return pe===void 0?ve:pe}function ee(pe){return pe?pe.split(";")[0].trim().toLowerCase():""}function re(pe,ve){return function(fe,me,ge){if(fe)return ve(fe);pe({data:me,status:ge.statusCode,headers:ge.headers,res:ge})}}ye.TIMEOUTS=[a("300s"),a("300s")];var le=["json","text"];ye.request=function(ve,fe,me){return arguments.length===2&&typeof fe=="function"&&(me=fe,fe=null),typeof me=="function"?ye.requestWithCallback(ve,fe,me):new Promise(function(ge,be){ye.requestWithCallback(ve,fe,re(ge,be))})},ye.requestWithCallback=function(ve,fe,me){if(!ve||typeof ve!="string"&&(0,de.default)(ve)!=="object"){var ge=ue.format("expect request url to be a string or a http request options, but got %j",ve);throw new Error(ge)}arguments.length===2&&typeof fe=="function"&&(me=fe,fe=null),fe=fe||{},y>=x&&(y=0);var be=++y;fe.requestUrls=fe.requestUrls||[];var Pe={requestId:be,url:ve,args:fe,ctx:fe.ctx};fe.emitter&&fe.emitter.emit("request",Pe),fe.timeout=fe.timeout||ye.TIMEOUTS,fe.maxRedirects=fe.maxRedirects||10,fe.streaming=fe.streaming||fe.customResponse;var Te=Date.now(),Ce;typeof ve=="string"?(b.test(ve)||(ve="https://"+ve),Ce=ce.parse(ve)):Ce=ve;var Le=(fe.type||fe.method||Ce.method||"GET").toUpperCase(),Ie=Ce.port||80,Me=ae,Ue=z(fe.agent,ye.agent),Qe=fe.fixJSONCtlChars;Ce.protocol==="https:"&&(Me=ie,Ue=z(fe.httpsAgent,ye.httpsAgent),Ce.port||(Ie=443));var Ge={host:Ce.hostname||Ce.host||"localhost",path:Ce.path||"/",method:Le,port:Ie,agent:Ue,headers:fe.headers||{},lookup:fe.lookup};Array.isArray(fe.timeout)?Ge.requestTimeout=fe.timeout[fe.timeout.length-1]:typeof fe.timeout!="undefined"&&(Ge.requestTimeout=fe.timeout);var ot=fe.auth||Ce.auth;ot&&(Ge.auth=ot);var Ve=fe.content||fe.data,Xe=Le==="GET"||Le==="HEAD"||fe.dataAsQueryString;if(!fe.content&&Ve&&!(typeof Ve=="string"||te.isBuffer(Ve)))if(Xe)Ve=fe.nestedQuerystring?qs.stringify(Ve):querystring.stringify(Ve);else{var Ze=Ge.headers["Content-Type"]||Ge.headers["content-type"];Ze||(fe.contentType==="json"?Ze="application/json":Ze="application/x-www-form-urlencoded",Ge.headers["Content-Type"]=Ze),ee(Ze)==="application/json"?Ve=JSON.stringify(Ve):Ve=fe.nestedQuerystring?qs.stringify(Ve):querystring.stringify(Ve)}Xe&&Ve&&(Ge.path+=(Ce.query?"&":"?")+Ve,Ve=null);var ze=0;if(Ve){var Re=Ve.length;te.isBuffer(Ve)||(Re=te.byteLength(Ve)),ze=Ge.headers["Content-Length"]=Re}fe.dataType==="json"&&(Ge.headers.Accept="application/json"),typeof fe.beforeRequest=="function"&&fe.beforeRequest(Ge);var He=null,rt=null,qe=null,ut=!1,_e=!1,We=0,Oe=-1,Ye=!1,Fe="",Ne="",et=null;fe.timing&&(et={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function De(){He&&(clearTimeout(He),He=null)}function je(){rt&&(clearTimeout(rt),rt=null)}function Ee(st,ht,at){if(je(),!me){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),be,oe.pid,Ge.method,ve),st&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s + `)+" "+qe[1]:qe[0]+rt+" "+He.join(", ")+" "+qe[1]}ye.types=E("./support/types");function le(He){return Array.isArray(He)}ye.isArray=le;function he(He){return typeof He=="boolean"}ye.isBoolean=he;function ve(He){return He===null}ye.isNull=ve;function fe(He){return He==null}ye.isNullOrUndefined=fe;function me(He){return typeof He=="number"}ye.isNumber=me;function ge(He){return typeof He=="string"}ye.isString=ge;function be(He){return typeof He=="symbol"}ye.isSymbol=be;function Pe(He){return He===void 0}ye.isUndefined=Pe;function Te(He){return Ce(He)&&Qe(He)==="[object RegExp]"}ye.isRegExp=Te,ye.types.isRegExp=Te;function Ce(He){return typeof He=="object"&&He!==null}ye.isObject=Ce;function Le(He){return Ce(He)&&Qe(He)==="[object Date]"}ye.isDate=Le,ye.types.isDate=Le;function Ie(He){return Ce(He)&&(Qe(He)==="[object Error]"||He instanceof Error)}ye.isError=Ie,ye.types.isNativeError=Ie;function Me(He){return typeof He=="function"}ye.isFunction=Me;function Ue(He){return He===null||typeof He=="boolean"||typeof He=="number"||typeof He=="string"||typeof He=="symbol"||typeof He=="undefined"}ye.isPrimitive=Ue,ye.isBuffer=E("./support/isBuffer");function Qe(He){return Object.prototype.toString.call(He)}function Ge(He){return He<10?"0"+He.toString(10):He.toString(10)}var ot=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Ve(){var He=new Date,rt=[Ge(He.getHours()),Ge(He.getMinutes()),Ge(He.getSeconds())].join(":");return[He.getDate(),ot[He.getMonth()],rt].join(" ")}ye.log=function(){console.log("%s - %s",Ve(),ye.format.apply(ye,arguments))},ye.inherits=E("inherits"),ye._extend=function(He,rt){if(!rt||!Ce(rt))return He;for(var qe=Object.keys(rt),ut=qe.length;ut--;)He[qe[ut]]=rt[qe[ut]];return He};function Xe(He,rt){return Object.prototype.hasOwnProperty.call(He,rt)}var Ze=typeof Symbol!="undefined"?Symbol("util.promisify.custom"):void 0;ye.promisify=function(rt){if(typeof rt!="function")throw new TypeError('The "original" argument must be of type Function');if(Ze&&rt[Ze]){var qe=rt[Ze];if(typeof qe!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(qe,Ze,{value:qe,enumerable:!1,writable:!1,configurable:!0}),qe}function qe(){for(var ut,_e,We=new Promise(function(Fe,Ne){ut=Fe,_e=Ne}),Oe=[],Ye=0;Ye-1?ve:ve!=="Object"?!1:re(he)}return ce?ee(he):null}}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"available-typed-arrays":86,"call-bind":93,"call-bind/callBound":92,"for-each":345,gopd:349,"has-tostringtag/shams":353}],421:[function(E,Se,ye){(function(){"use strict";ye.stripBOM=function(oe){return oe[0]==="\uFEFF"?oe.substring(1):oe}}).call(this)},{}],422:[function(E,Se,ye){(function(){"use strict";var oe,te,se,de,ue,ce={}.hasOwnProperty;oe=E("xmlbuilder"),te=E("./defaults").defaults,de=function(ae){return typeof ae=="string"&&(ae.indexOf("&")>=0||ae.indexOf(">")>=0||ae.indexOf("<")>=0)},ue=function(ae){return""},se=function(ae){return ae.replace("]]>","]]]]>")},ye.Builder=function(){function ae(ie){var ne,a,y;this.options={},a=te["0.2"];for(ne in a)ce.call(a,ne)&&(y=a[ne],this.options[ne]=y);for(ne in ie)ce.call(ie,ne)&&(y=ie[ne],this.options[ne]=y)}return ae.prototype.buildObject=function(ie){var ne,a,y,x,b;return ne=this.options.attrkey,a=this.options.charkey,Object.keys(ie).length===1&&this.options.rootName===te["0.2"].rootName?(b=Object.keys(ie)[0],ie=ie[b]):b=this.options.rootName,y=function(z){return function(ee,re){var le,he,ve,fe,me,ge;if(typeof re!="object")z.options.cdata&&de(re)?ee.raw(ue(re)):ee.txt(re);else if(Array.isArray(re)){for(fe in re)if(ce.call(re,fe)){he=re[fe];for(me in he)ve=he[me],ee=y(ee.ele(me),ve).up()}}else for(me in re)if(ce.call(re,me))if(he=re[me],me===ne){if(typeof he=="object")for(le in he)ge=he[le],ee=ee.att(le,ge)}else if(me===a)z.options.cdata&&de(he)?ee=ee.raw(ue(he)):ee=ee.txt(he);else if(Array.isArray(he))for(fe in he)ce.call(he,fe)&&(ve=he[fe],typeof ve=="string"?z.options.cdata&&de(ve)?ee=ee.ele(me).raw(ue(ve)).up():ee=ee.ele(me,ve).up():ee=y(ee.ele(me),ve).up());else typeof he=="object"?ee=y(ee.ele(me),he).up():typeof he=="string"&&z.options.cdata&&de(he)?ee=ee.ele(me).raw(ue(he)).up():(he==null&&(he=""),ee=ee.ele(me,he.toString()).up());return ee}}(this),x=oe.create(b,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars}),y(x,ie).end(this.options.renderOpts)},ae}()}).call(this)},{"./defaults":423,xmlbuilder:459}],423:[function(E,Se,ye){(function(){ye.defaults={"0.1":{explicitCharkey:!1,trim:!0,normalize:!0,normalizeTags:!1,attrkey:"@",charkey:"#",explicitArray:!1,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!1,validator:null,xmlns:!1,explicitChildren:!1,childkey:"@@",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},"0.2":{explicitCharkey:!1,trim:!1,normalize:!1,normalizeTags:!1,attrkey:"$",charkey:"_",explicitArray:!0,ignoreAttrs:!1,mergeAttrs:!1,explicitRoot:!0,validator:null,xmlns:!1,explicitChildren:!1,preserveChildrenOrder:!1,childkey:"$$",charsAsChildren:!1,includeWhiteChars:!1,async:!1,strict:!0,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:!0},doctype:null,renderOpts:{pretty:!0,indent:" ",newline:` +`},headless:!1,chunkSize:1e4,emptyTag:"",cdata:!1}}}).call(this)},{}],424:[function(E,Se,ye){(function(){"use strict";var oe,te,se,de,ue,ce,ae,ie,ne,a=function(b,z){return function(){return b.apply(z,arguments)}},y=function(b,z){for(var ee in z)x.call(z,ee)&&(b[ee]=z[ee]);function re(){this.constructor=b}return re.prototype=z.prototype,b.prototype=new re,b.__super__=z.prototype,b},x={}.hasOwnProperty;ie=E("sax"),de=E("events"),oe=E("./bom"),ae=E("./processors"),ne=E("timers").setImmediate,te=E("./defaults").defaults,ue=function(b){return typeof b=="object"&&b!=null&&Object.keys(b).length===0},ce=function(b,z,ee){var re,le,he;for(re=0,le=b.length;re0&&(be[ve.options.childkey]=Te),Te=be;else if(Ie){Ie[ve.options.childkey]=Ie[ve.options.childkey]||[],Ce={};for(ge in Te)x.call(Te,ge)&&se(Ce,ge,Te[ge]);Ie[ve.options.childkey].push(Ce),delete Te["#name"],Object.keys(Te).length===1&&re in Te&&!ve.EXPLICIT_CHARKEY&&(Te=Te[re])}}return he.length>0?ve.assignOrPush(Ie,Pe,Te):(ve.options.explicitRoot&&(Le=Te,Te={},se(Te,Pe,Le)),ve.resultObject=Te,ve.saxParser.ended=!0,ve.emit("end",ve.resultObject))}}(this),le=function(ve){return function(fe){var me,ge;if(ge=he[he.length-1],ge)return ge[re]+=fe,ve.options.explicitChildren&&ve.options.preserveChildrenOrder&&ve.options.charsAsChildren&&(ve.options.includeWhiteChars||fe.replace(/\\n/g,"").trim()!=="")&&(ge[ve.options.childkey]=ge[ve.options.childkey]||[],me={"#name":"__text__"},me[re]=fe,ve.options.normalize&&(me[re]=me[re].replace(/\s{2,}/g," ").trim()),ge[ve.options.childkey].push(me)),ge}}(this),this.saxParser.ontext=le,this.saxParser.oncdata=function(ve){return function(fe){var me;if(me=le(fe),me)return me.cdata=!0}}(this)},z.prototype.parseString=function(ee,re){var le;re!=null&&typeof re=="function"&&(this.on("end",function(he){return this.reset(),re(null,he)}),this.on("error",function(he){return this.reset(),re(he)}));try{return ee=ee.toString(),ee.trim()===""?(this.emit("end",null),!0):(ee=oe.stripBOM(ee),this.options.async?(this.remaining=ee,ne(this.processAsync),this.saxParser):this.saxParser.write(ee).close())}catch(he){if(le=he,this.saxParser.errThrown||this.saxParser.ended){if(this.saxParser.ended)throw le}else return this.emit("error",le),this.saxParser.errThrown=!0}},z.prototype.parseStringPromise=function(ee){return new Promise(function(re){return function(le,he){return re.parseString(ee,function(ve,fe){return ve?he(ve):le(fe)})}}(this))},z}(de),ye.parseString=function(b,z,ee){var re,le,he;return ee!=null?(typeof ee=="function"&&(re=ee),typeof z=="object"&&(le=z)):(typeof z=="function"&&(re=z),le={}),he=new ye.Parser(le),he.parseString(b,re)},ye.parseStringPromise=function(b,z){var ee,re;return typeof z=="object"&&(ee=z),re=new ye.Parser(ee),re.parseStringPromise(b)}}).call(this)},{"./bom":421,"./defaults":423,"./processors":425,events:344,sax:397,timers:414}],425:[function(E,Se,ye){(function(){"use strict";var oe;oe=new RegExp(/(?!xmlns)^.*:/),ye.normalize=function(te){return te.toLowerCase()},ye.firstCharLowerCase=function(te){return te.charAt(0).toLowerCase()+te.slice(1)},ye.stripPrefix=function(te){return te.replace(oe,"")},ye.parseNumbers=function(te){return isNaN(te)||(te=te%1===0?parseInt(te,10):parseFloat(te)),te},ye.parseBooleans=function(te){return/^(?:true|false)$/i.test(te)&&(te=te.toLowerCase()==="true"),te}}).call(this)},{}],426:[function(E,Se,ye){(function(){"use strict";var oe,te,se,de,ue=function(ae,ie){for(var ne in ie)ce.call(ie,ne)&&(ae[ne]=ie[ne]);function a(){this.constructor=ae}return a.prototype=ie.prototype,ae.prototype=new a,ae.__super__=ie.prototype,ae},ce={}.hasOwnProperty;te=E("./defaults"),oe=E("./builder"),se=E("./parser"),de=E("./processors"),ye.defaults=te.defaults,ye.processors=de,ye.ValidationError=function(ae){ue(ie,ae);function ie(ne){this.message=ne}return ie}(Error),ye.Builder=oe.Builder,ye.Parser=se.Parser,ye.parseString=se.parseString,ye.parseStringPromise=se.parseStringPromise}).call(this)},{"./builder":422,"./defaults":423,"./parser":424,"./processors":425}],427:[function(E,Se,ye){(function(){Se.exports={Disconnected:1,Preceding:2,Following:4,Contains:8,ContainedBy:16,ImplementationSpecific:32}}).call(this)},{}],428:[function(E,Se,ye){(function(){Se.exports={Element:1,Attribute:2,Text:3,CData:4,EntityReference:5,EntityDeclaration:6,ProcessingInstruction:7,Comment:8,Document:9,DocType:10,DocumentFragment:11,NotationDeclaration:12,Declaration:201,Raw:202,AttributeDeclaration:203,ElementDeclaration:204,Dummy:205}}).call(this)},{}],429:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie=[].slice,ne={}.hasOwnProperty;oe=function(){var a,y,x,b,z,ee;if(ee=arguments[0],z=2<=arguments.length?ie.call(arguments,1):[],ue(Object.assign))Object.assign.apply(null,arguments);else for(a=0,x=z.length;a":"attribute: {"+ue+"}, parent: <"+this.parent.name+">"},de.prototype.isEqualNode=function(ue){return!(ue.namespaceURI!==this.namespaceURI||ue.prefix!==this.prefix||ue.localName!==this.localName||ue.value!==this.value)},de}()}).call(this)},{"./NodeType":428,"./XMLNode":450}],432:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;oe=E("./NodeType"),se=E("./XMLCharacterData"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing CDATA text. "+this.debugInfo());this.name="#cdata-section",this.type=oe.CData,this.value=this.stringify.cdata(ne)}return ae.prototype.clone=function(){return Object.create(this)},ae.prototype.toString=function(ie){return this.options.writer.cdata(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],433:[function(E,Se,ye){(function(){var oe,te,se=function(ue,ce){for(var ae in ce)de.call(ce,ae)&&(ue[ae]=ce[ae]);function ie(){this.constructor=ue}return ie.prototype=ce.prototype,ue.prototype=new ie,ue.__super__=ce.prototype,ue},de={}.hasOwnProperty;te=E("./XMLNode"),Se.exports=oe=function(ue){se(ce,ue);function ce(ae){ce.__super__.constructor.call(this,ae),this.value=""}return Object.defineProperty(ce.prototype,"data",{get:function(){return this.value},set:function(ae){return this.value=ae||""}}),Object.defineProperty(ce.prototype,"length",{get:function(){return this.value.length}}),Object.defineProperty(ce.prototype,"textContent",{get:function(){return this.value},set:function(ae){return this.value=ae||""}}),ce.prototype.clone=function(){return Object.create(this)},ce.prototype.substringData=function(ae,ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.appendData=function(ae){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.insertData=function(ae,ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.deleteData=function(ae,ie){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.replaceData=function(ae,ie,ne){throw new Error("This DOM method is not implemented."+this.debugInfo())},ce.prototype.isEqualNode=function(ae){return!(!ce.__super__.isEqualNode.apply(this,arguments).isEqualNode(ae)||ae.data!==this.data)},ce}(te)}).call(this)},{"./XMLNode":450}],434:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;oe=E("./NodeType"),te=E("./XMLCharacterData"),Se.exports=se=function(ce){de(ae,ce);function ae(ie,ne){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing comment text. "+this.debugInfo());this.name="#comment",this.type=oe.Comment,this.value=this.stringify.comment(ne)}return ae.prototype.clone=function(){return Object.create(this)},ae.prototype.toString=function(ie){return this.options.writer.comment(this,this.options.writer.filterOptions(ie))},ae}(te)}).call(this)},{"./NodeType":428,"./XMLCharacterData":433}],435:[function(E,Se,ye){(function(){var oe,te,se;te=E("./XMLDOMErrorHandler"),se=E("./XMLDOMStringList"),Se.exports=oe=function(){function de(){var ue;this.defaultParams={"canonical-form":!1,"cdata-sections":!1,comments:!1,"datatype-normalization":!1,"element-content-whitespace":!0,entities:!0,"error-handler":new te,infoset:!0,"validate-if-schema":!1,namespaces:!0,"namespace-declarations":!0,"normalize-characters":!1,"schema-location":"","schema-type":"","split-cdata-sections":!0,validate:!1,"well-formed":!0},this.params=ue=Object.create(this.defaultParams)}return Object.defineProperty(de.prototype,"parameterNames",{get:function(){return new se(Object.keys(this.defaultParams))}}),de.prototype.getParameter=function(ue){return this.params.hasOwnProperty(ue)?this.params[ue]:null},de.prototype.canSetParameter=function(ue,ce){return!0},de.prototype.setParameter=function(ue,ce){return ce!=null?this.params[ue]=ce:delete this.params[ue]},de}()}).call(this)},{"./XMLDOMErrorHandler":436,"./XMLDOMStringList":438}],436:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(){}return te.prototype.handleError=function(se){throw new Error(se)},te}()}).call(this)},{}],437:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(){}return te.prototype.hasFeature=function(se,de){return!0},te.prototype.createDocumentType=function(se,de,ue){throw new Error("This DOM method is not implemented.")},te.prototype.createDocument=function(se,de,ue){throw new Error("This DOM method is not implemented.")},te.prototype.createHTMLDocument=function(se){throw new Error("This DOM method is not implemented.")},te.prototype.getFeature=function(se,de){throw new Error("This DOM method is not implemented.")},te}()}).call(this)},{}],438:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(se){this.arr=se||[]}return Object.defineProperty(te.prototype,"length",{get:function(){return this.arr.length}}),te.prototype.item=function(se){return this.arr[se]||null},te.prototype.contains=function(se){return this.arr.indexOf(se)!==-1},te}()}).call(this)},{}],439:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne,a,y,x,b){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing DTD element name. "+this.debugInfo());if(a==null)throw new Error("Missing DTD attribute name. "+this.debugInfo(ne));if(!y)throw new Error("Missing DTD attribute type. "+this.debugInfo(ne));if(!x)throw new Error("Missing DTD attribute default. "+this.debugInfo(ne));if(x.indexOf("#")!==0&&(x="#"+x),!x.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/))throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT. "+this.debugInfo(ne));if(b&&!x.match(/^(#FIXED|#DEFAULT)$/))throw new Error("Default value only applies to #FIXED or #DEFAULT. "+this.debugInfo(ne));this.elementName=this.stringify.name(ne),this.type=oe.AttributeDeclaration,this.attributeName=this.stringify.name(a),this.attributeType=this.stringify.dtdAttType(y),b&&(this.defaultValue=this.stringify.dtdAttDefault(b)),this.defaultValueType=x}return ae.prototype.toString=function(ie){return this.options.writer.dtdAttList(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],440:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne,a){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing DTD element name. "+this.debugInfo());a||(a="(#PCDATA)"),Array.isArray(a)&&(a="("+a.join(",")+")"),this.name=this.stringify.name(ne),this.type=oe.ElementDeclaration,this.value=this.stringify.dtdElementValue(a)}return ae.prototype.toString=function(ie){return this.options.writer.dtdElement(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],441:[function(E,Se,ye){(function(){var oe,te,se,de,ue=function(ae,ie){for(var ne in ie)ce.call(ie,ne)&&(ae[ne]=ie[ne]);function a(){this.constructor=ae}return a.prototype=ie.prototype,ae.prototype=new a,ae.__super__=ie.prototype,ae},ce={}.hasOwnProperty;de=E("./Utility").isObject,se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ae){ue(ie,ae);function ie(ne,a,y,x){if(ie.__super__.constructor.call(this,ne),y==null)throw new Error("Missing DTD entity name. "+this.debugInfo(y));if(x==null)throw new Error("Missing DTD entity value. "+this.debugInfo(y));if(this.pe=!!a,this.name=this.stringify.name(y),this.type=oe.EntityDeclaration,!de(x))this.value=this.stringify.dtdEntityValue(x),this.internal=!0;else{if(!x.pubID&&!x.sysID)throw new Error("Public and/or system identifiers are required for an external entity. "+this.debugInfo(y));if(x.pubID&&!x.sysID)throw new Error("System identifier is required for a public external entity. "+this.debugInfo(y));if(this.internal=!1,x.pubID!=null&&(this.pubID=this.stringify.dtdPubID(x.pubID)),x.sysID!=null&&(this.sysID=this.stringify.dtdSysID(x.sysID)),x.nData!=null&&(this.nData=this.stringify.dtdNData(x.nData)),this.pe&&this.nData)throw new Error("Notation declaration is not allowed in a parameter entity. "+this.debugInfo(y))}}return Object.defineProperty(ie.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(ie.prototype,"systemId",{get:function(){return this.sysID}}),Object.defineProperty(ie.prototype,"notationName",{get:function(){return this.nData||null}}),Object.defineProperty(ie.prototype,"inputEncoding",{get:function(){return null}}),Object.defineProperty(ie.prototype,"xmlEncoding",{get:function(){return null}}),Object.defineProperty(ie.prototype,"xmlVersion",{get:function(){return null}}),ie.prototype.toString=function(ne){return this.options.writer.dtdEntity(this,this.options.writer.filterOptions(ne))},ie}(se)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],442:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie,ne,a){if(ae.__super__.constructor.call(this,ie),ne==null)throw new Error("Missing DTD notation name. "+this.debugInfo(ne));if(!a.pubID&&!a.sysID)throw new Error("Public or system identifiers are required for an external entity. "+this.debugInfo(ne));this.name=this.stringify.name(ne),this.type=oe.NotationDeclaration,a.pubID!=null&&(this.pubID=this.stringify.dtdPubID(a.pubID)),a.sysID!=null&&(this.sysID=this.stringify.dtdSysID(a.sysID))}return Object.defineProperty(ae.prototype,"publicId",{get:function(){return this.pubID}}),Object.defineProperty(ae.prototype,"systemId",{get:function(){return this.sysID}}),ae.prototype.toString=function(ie){return this.options.writer.dtdNotation(this,this.options.writer.filterOptions(ie))},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],443:[function(E,Se,ye){(function(){var oe,te,se,de,ue=function(ae,ie){for(var ne in ie)ce.call(ie,ne)&&(ae[ne]=ie[ne]);function a(){this.constructor=ae}return a.prototype=ie.prototype,ae.prototype=new a,ae.__super__=ie.prototype,ae},ce={}.hasOwnProperty;de=E("./Utility").isObject,se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ae){ue(ie,ae);function ie(ne,a,y,x){var b;ie.__super__.constructor.call(this,ne),de(a)&&(b=a,a=b.version,y=b.encoding,x=b.standalone),a||(a="1.0"),this.type=oe.Declaration,this.version=this.stringify.xmlVersion(a),y!=null&&(this.encoding=this.stringify.xmlEncoding(y)),x!=null&&(this.standalone=this.stringify.xmlStandalone(x))}return ie.prototype.toString=function(ne){return this.options.writer.declaration(this,this.options.writer.filterOptions(ne))},ie}(se)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLNode":450}],444:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a=function(x,b){for(var z in b)y.call(b,z)&&(x[z]=b[z]);function ee(){this.constructor=x}return ee.prototype=b.prototype,x.prototype=new ee,x.__super__=b.prototype,x},y={}.hasOwnProperty;ne=E("./Utility").isObject,ie=E("./XMLNode"),oe=E("./NodeType"),te=E("./XMLDTDAttList"),de=E("./XMLDTDEntity"),se=E("./XMLDTDElement"),ue=E("./XMLDTDNotation"),ae=E("./XMLNamedNodeMap"),Se.exports=ce=function(x){a(b,x);function b(z,ee,re){var le,he,ve,fe,me,ge;if(b.__super__.constructor.call(this,z),this.type=oe.DocType,z.children){for(fe=z.children,he=0,ve=fe.length;he=0;)this.up();return this.onEnd()},Ce.prototype.openCurrent=function(){if(this.currentNode)return this.currentNode.children=!0,this.openNode(this.currentNode)},Ce.prototype.openNode=function(Le){var Ie,Me,Ue,Qe;if(!Le.isOpen){if(!this.root&&this.currentLevel===0&&Le.type===oe.Element&&(this.root=Le),Me="",Le.type===oe.Element){this.writerOptions.state=te.OpenTag,Me=this.writer.indent(Le,this.writerOptions,this.currentLevel)+"<"+Le.name,Qe=Le.attribs;for(Ue in Qe)Te.call(Qe,Ue)&&(Ie=Qe[Ue],Me+=this.writer.attribute(Ie,this.writerOptions,this.currentLevel));Me+=(Le.children?">":"/>")+this.writer.endline(Le,this.writerOptions,this.currentLevel),this.writerOptions.state=te.InsideTag}else this.writerOptions.state=te.OpenTag,Me=this.writer.indent(Le,this.writerOptions,this.currentLevel)+""),Me+=this.writer.endline(Le,this.writerOptions,this.currentLevel);return this.onData(Me,this.currentLevel),Le.isOpen=!0}},Ce.prototype.closeNode=function(Le){var Ie;if(!Le.isClosed)return Ie="",this.writerOptions.state=te.CloseTag,Le.type===oe.Element?Ie=this.writer.indent(Le,this.writerOptions,this.currentLevel)+""+this.writer.endline(Le,this.writerOptions,this.currentLevel):Ie=this.writer.indent(Le,this.writerOptions,this.currentLevel)+"]>"+this.writer.endline(Le,this.writerOptions,this.currentLevel),this.writerOptions.state=te.None,this.onData(Ie,this.currentLevel),Le.isClosed=!0},Ce.prototype.onData=function(Le,Ie){return this.documentStarted=!0,this.onDataCallback(Le,Ie+1)},Ce.prototype.onEnd=function(){return this.documentCompleted=!0,this.onEndCallback()},Ce.prototype.debugInfo=function(Le){return Le==null?"":"node: <"+Le+">"},Ce.prototype.ele=function(){return this.element.apply(this,arguments)},Ce.prototype.nod=function(Le,Ie,Me){return this.node(Le,Ie,Me)},Ce.prototype.txt=function(Le){return this.text(Le)},Ce.prototype.dat=function(Le){return this.cdata(Le)},Ce.prototype.com=function(Le){return this.comment(Le)},Ce.prototype.ins=function(Le,Ie){return this.instruction(Le,Ie)},Ce.prototype.dec=function(Le,Ie,Me){return this.declaration(Le,Ie,Me)},Ce.prototype.dtd=function(Le,Ie,Me){return this.doctype(Le,Ie,Me)},Ce.prototype.e=function(Le,Ie,Me){return this.element(Le,Ie,Me)},Ce.prototype.n=function(Le,Ie,Me){return this.node(Le,Ie,Me)},Ce.prototype.t=function(Le){return this.text(Le)},Ce.prototype.d=function(Le){return this.cdata(Le)},Ce.prototype.c=function(Le){return this.comment(Le)},Ce.prototype.r=function(Le){return this.raw(Le)},Ce.prototype.i=function(Le,Ie){return this.instruction(Le,Ie)},Ce.prototype.att=function(){return this.currentNode&&this.currentNode.type===oe.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},Ce.prototype.a=function(){return this.currentNode&&this.currentNode.type===oe.DocType?this.attList.apply(this,arguments):this.attribute.apply(this,arguments)},Ce.prototype.ent=function(Le,Ie){return this.entity(Le,Ie)},Ce.prototype.pent=function(Le,Ie){return this.pEntity(Le,Ie)},Ce.prototype.not=function(Le,Ie){return this.notation(Le,Ie)},Ce}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLAttribute":431,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDocument":445,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLStringWriter":455,"./XMLStringifier":456,"./XMLText":457}],447:[function(E,Se,ye){(function(){var oe,te,se,de=function(ce,ae){for(var ie in ae)ue.call(ae,ie)&&(ce[ie]=ae[ie]);function ne(){this.constructor=ce}return ne.prototype=ae.prototype,ce.prototype=new ne,ce.__super__=ae.prototype,ce},ue={}.hasOwnProperty;se=E("./XMLNode"),oe=E("./NodeType"),Se.exports=te=function(ce){de(ae,ce);function ae(ie){ae.__super__.constructor.call(this,ie),this.type=oe.Dummy}return ae.prototype.clone=function(){return Object.create(this)},ae.prototype.toString=function(ie){return""},ae}(se)}).call(this)},{"./NodeType":428,"./XMLNode":450}],448:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a=function(x,b){for(var z in b)y.call(b,z)&&(x[z]=b[z]);function ee(){this.constructor=x}return ee.prototype=b.prototype,x.prototype=new ee,x.__super__=b.prototype,x},y={}.hasOwnProperty;ne=E("./Utility"),ie=ne.isObject,ae=ne.isFunction,ce=ne.getValue,ue=E("./XMLNode"),oe=E("./NodeType"),te=E("./XMLAttribute"),de=E("./XMLNamedNodeMap"),Se.exports=se=function(x){a(b,x);function b(z,ee,re){var le,he,ve,fe;if(b.__super__.constructor.call(this,z),ee==null)throw new Error("Missing element name. "+this.debugInfo());if(this.name=this.stringify.name(ee),this.type=oe.Element,this.attribs={},this.schemaTypeInfo=null,re!=null&&this.attribute(re),z.type===oe.Document&&(this.isRoot=!0,this.documentObject=z,z.rootObject=this,z.children)){for(fe=z.children,he=0,ve=fe.length;he=le;ee=0<=le?++re:--re)if(!this.attribs[ee].isEqualNode(z.attribs[ee]))return!1;return!0},b}(ue)}).call(this)},{"./NodeType":428,"./Utility":429,"./XMLAttribute":431,"./XMLNamedNodeMap":449,"./XMLNode":450}],449:[function(E,Se,ye){(function(){var oe;Se.exports=oe=function(){function te(se){this.nodes=se}return Object.defineProperty(te.prototype,"length",{get:function(){return Object.keys(this.nodes).length||0}}),te.prototype.clone=function(){return this.nodes=null},te.prototype.getNamedItem=function(se){return this.nodes[se]},te.prototype.setNamedItem=function(se){var de;return de=this.nodes[se.nodeName],this.nodes[se.nodeName]=se,de||null},te.prototype.removeNamedItem=function(se){var de;return de=this.nodes[se],delete this.nodes[se],de||null},te.prototype.item=function(se){return this.nodes[Object.keys(this.nodes)[se]]||null},te.prototype.getNamedItemNS=function(se,de){throw new Error("This DOM method is not implemented.")},te.prototype.setNamedItemNS=function(se){throw new Error("This DOM method is not implemented.")},te.prototype.removeNamedItemNS=function(se,de){throw new Error("This DOM method is not implemented.")},te}()}).call(this)},{}],450:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a,y,x,b,z,ee,re,le,he,ve,fe={}.hasOwnProperty;ve=E("./Utility"),he=ve.isObject,le=ve.isFunction,re=ve.isEmpty,ee=ve.getValue,ie=null,se=null,de=null,ue=null,ce=null,b=null,z=null,x=null,ae=null,te=null,y=null,ne=null,oe=null,Se.exports=a=function(){function me(ge){this.parent=ge,this.parent&&(this.options=this.parent.options,this.stringify=this.parent.stringify),this.value=null,this.children=[],this.baseURI=null,ie||(ie=E("./XMLElement"),se=E("./XMLCData"),de=E("./XMLComment"),ue=E("./XMLDeclaration"),ce=E("./XMLDocType"),b=E("./XMLRaw"),z=E("./XMLText"),x=E("./XMLProcessingInstruction"),ae=E("./XMLDummy"),te=E("./NodeType"),y=E("./XMLNodeList"),ne=E("./XMLNamedNodeMap"),oe=E("./DocumentPosition"))}return Object.defineProperty(me.prototype,"nodeName",{get:function(){return this.name}}),Object.defineProperty(me.prototype,"nodeType",{get:function(){return this.type}}),Object.defineProperty(me.prototype,"nodeValue",{get:function(){return this.value}}),Object.defineProperty(me.prototype,"parentNode",{get:function(){return this.parent}}),Object.defineProperty(me.prototype,"childNodes",{get:function(){return(!this.childNodeList||!this.childNodeList.nodes)&&(this.childNodeList=new y(this.children)),this.childNodeList}}),Object.defineProperty(me.prototype,"firstChild",{get:function(){return this.children[0]||null}}),Object.defineProperty(me.prototype,"lastChild",{get:function(){return this.children[this.children.length-1]||null}}),Object.defineProperty(me.prototype,"previousSibling",{get:function(){var ge;return ge=this.parent.children.indexOf(this),this.parent.children[ge-1]||null}}),Object.defineProperty(me.prototype,"nextSibling",{get:function(){var ge;return ge=this.parent.children.indexOf(this),this.parent.children[ge+1]||null}}),Object.defineProperty(me.prototype,"ownerDocument",{get:function(){return this.document()||null}}),Object.defineProperty(me.prototype,"textContent",{get:function(){var ge,be,Pe,Te,Ce;if(this.nodeType===te.Element||this.nodeType===te.DocumentFragment){for(Ce="",Te=this.children,be=0,Pe=Te.length;be":(Pe=this.parent)!=null&&Pe.name?"node: <"+ge+">, parent: <"+this.parent.name+">":"node: <"+ge+">"},me.prototype.ele=function(ge,be,Pe){return this.element(ge,be,Pe)},me.prototype.nod=function(ge,be,Pe){return this.node(ge,be,Pe)},me.prototype.txt=function(ge){return this.text(ge)},me.prototype.dat=function(ge){return this.cdata(ge)},me.prototype.com=function(ge){return this.comment(ge)},me.prototype.ins=function(ge,be){return this.instruction(ge,be)},me.prototype.doc=function(){return this.document()},me.prototype.dec=function(ge,be,Pe){return this.declaration(ge,be,Pe)},me.prototype.e=function(ge,be,Pe){return this.element(ge,be,Pe)},me.prototype.n=function(ge,be,Pe){return this.node(ge,be,Pe)},me.prototype.t=function(ge){return this.text(ge)},me.prototype.d=function(ge){return this.cdata(ge)},me.prototype.c=function(ge){return this.comment(ge)},me.prototype.r=function(ge){return this.raw(ge)},me.prototype.i=function(ge,be){return this.instruction(ge,be)},me.prototype.u=function(){return this.up()},me.prototype.importXMLBuilder=function(ge){return this.importDocument(ge)},me.prototype.replaceChild=function(ge,be){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.removeChild=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.appendChild=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.hasChildNodes=function(){return this.children.length!==0},me.prototype.cloneNode=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.normalize=function(){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.isSupported=function(ge,be){return!0},me.prototype.hasAttributes=function(){return this.attribs.length!==0},me.prototype.compareDocumentPosition=function(ge){var be,Pe;return be=this,be===ge?0:this.document()!==ge.document()?(Pe=oe.Disconnected|oe.ImplementationSpecific,Math.random()<.5?Pe|=oe.Preceding:Pe|=oe.Following,Pe):be.isAncestor(ge)?oe.Contains|oe.Preceding:be.isDescendant(ge)?oe.Contains|oe.Following:be.isPreceding(ge)?oe.Preceding:oe.Following},me.prototype.isSameNode=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.lookupPrefix=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.isDefaultNamespace=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.lookupNamespaceURI=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.isEqualNode=function(ge){var be,Pe,Te;if(ge.nodeType!==this.nodeType||ge.children.length!==this.children.length)return!1;for(be=Pe=0,Te=this.children.length-1;0<=Te?Pe<=Te:Pe>=Te;be=0<=Te?++Pe:--Pe)if(!this.children[be].isEqualNode(ge.children[be]))return!1;return!0},me.prototype.getFeature=function(ge,be){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.setUserData=function(ge,be,Pe){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.getUserData=function(ge){throw new Error("This DOM method is not implemented."+this.debugInfo())},me.prototype.contains=function(ge){return ge?ge===this||this.isDescendant(ge):!1},me.prototype.isDescendant=function(ge){var be,Pe,Te,Ce,Le;for(Le=this.children,Te=0,Ce=Le.length;TePe},me.prototype.treePosition=function(ge){var be,Pe;return Pe=0,be=!1,this.foreachTreeNode(this.document(),function(Te){if(Pe++,!be&&Te===ge)return be=!0}),be?Pe:-1},me.prototype.foreachTreeNode=function(ge,be){var Pe,Te,Ce,Le,Ie;for(ge||(ge=this.document()),Le=ge.children,Te=0,Ce=Le.length;Te0){for(this.stream.write(" ["),this.stream.write(this.endline(ne,a,y)),a.state=te.InsideTag,ee=ne.children,b=0,z=ee.length;b"),this.stream.write(this.endline(ne,a,y)),a.state=te.None,this.closeNode(ne,a,y)},ie.prototype.element=function(ne,a,y){var x,b,z,ee,re,le,he,ve,fe,me;y||(y=0),this.openNode(ne,a,y),a.state=te.OpenTag,this.stream.write(this.indent(ne,a,y)+"<"+ne.name),fe=ne.attribs;for(he in fe)ce.call(fe,he)&&(x=fe[he],this.attribute(x,a,y));if(z=ne.children.length,ee=z===0?null:ne.children[0],z===0||ne.children.every(function(ge){return(ge.type===oe.Text||ge.type===oe.Raw)&&ge.value===""}))a.allowEmpty?(this.stream.write(">"),a.state=te.CloseTag,this.stream.write("")):(a.state=te.CloseTag,this.stream.write(a.spaceBeforeSlash+"/>"));else if(a.pretty&&z===1&&(ee.type===oe.Text||ee.type===oe.Raw)&&ee.value!=null)this.stream.write(">"),a.state=te.InsideTag,a.suppressPrettyCount++,ve=!0,this.writeChildNode(ee,a,y+1),a.suppressPrettyCount--,ve=!1,a.state=te.CloseTag,this.stream.write("");else{for(this.stream.write(">"+this.endline(ne,a,y)),a.state=te.InsideTag,me=ne.children,re=0,le=me.length;re")}return this.stream.write(this.endline(ne,a,y)),a.state=te.None,this.closeNode(ne,a,y)},ie.prototype.processingInstruction=function(ne,a,y){return this.stream.write(ie.__super__.processingInstruction.call(this,ne,a,y))},ie.prototype.raw=function(ne,a,y){return this.stream.write(ie.__super__.raw.call(this,ne,a,y))},ie.prototype.text=function(ne,a,y){return this.stream.write(ie.__super__.text.call(this,ne,a,y))},ie.prototype.dtdAttList=function(ne,a,y){return this.stream.write(ie.__super__.dtdAttList.call(this,ne,a,y))},ie.prototype.dtdElement=function(ne,a,y){return this.stream.write(ie.__super__.dtdElement.call(this,ne,a,y))},ie.prototype.dtdEntity=function(ne,a,y){return this.stream.write(ie.__super__.dtdEntity.call(this,ne,a,y))},ie.prototype.dtdNotation=function(ne,a,y){return this.stream.write(ie.__super__.dtdNotation.call(this,ne,a,y))},ie}(de)}).call(this)},{"./NodeType":428,"./WriterState":430,"./XMLWriterBase":458}],455:[function(E,Se,ye){(function(){var oe,te,se=function(ue,ce){for(var ae in ce)de.call(ce,ae)&&(ue[ae]=ce[ae]);function ie(){this.constructor=ue}return ie.prototype=ce.prototype,ue.prototype=new ie,ue.__super__=ce.prototype,ue},de={}.hasOwnProperty;te=E("./XMLWriterBase"),Se.exports=oe=function(ue){se(ce,ue);function ce(ae){ce.__super__.constructor.call(this,ae)}return ce.prototype.document=function(ae,ie){var ne,a,y,x,b;for(ie=this.filterOptions(ie),x="",b=ae.children,a=0,y=b.length;a","]]]]>"),this.assertLegalChar(ue))},de.prototype.comment=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",ue.match(/--/))throw new Error("Comment text cannot contain double-hypen: "+ue);return this.assertLegalChar(ue)},de.prototype.raw=function(ue){return this.options.noValidation?ue:""+ue||""},de.prototype.attValue=function(ue){return this.options.noValidation?ue:this.assertLegalChar(this.attEscape(ue=""+ue||""))},de.prototype.insTarget=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.insValue=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",ue.match(/\?>/))throw new Error("Invalid processing instruction value: "+ue);return this.assertLegalChar(ue)},de.prototype.xmlVersion=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",!ue.match(/1\.[0-9]+/))throw new Error("Invalid version number: "+ue);return ue},de.prototype.xmlEncoding=function(ue){if(this.options.noValidation)return ue;if(ue=""+ue||"",!ue.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/))throw new Error("Invalid encoding: "+ue);return this.assertLegalChar(ue)},de.prototype.xmlStandalone=function(ue){return this.options.noValidation?ue:ue?"yes":"no"},de.prototype.dtdPubID=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdSysID=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdElementValue=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdAttType=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdAttDefault=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdEntityValue=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.dtdNData=function(ue){return this.options.noValidation?ue:this.assertLegalChar(""+ue||"")},de.prototype.convertAttKey="@",de.prototype.convertPIKey="?",de.prototype.convertTextKey="#text",de.prototype.convertCDataKey="#cdata",de.prototype.convertCommentKey="#comment",de.prototype.convertRawKey="#raw",de.prototype.assertLegalChar=function(ue){var ce,ae;if(this.options.noValidation)return ue;if(ce="",this.options.version==="1.0"){if(ce=/[\0-\x08\x0B\f\x0E-\x1F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ae=ue.match(ce))throw new Error("Invalid character in string: "+ue+" at index "+ae.index)}else if(this.options.version==="1.1"&&(ce=/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,ae=ue.match(ce)))throw new Error("Invalid character in string: "+ue+" at index "+ae.index);return ue},de.prototype.assertLegalName=function(ue){var ce;if(this.options.noValidation)return ue;if(this.assertLegalChar(ue),ce=/^([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])([\x2D\.0-:A-Z_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,!ue.match(ce))throw new Error("Invalid character in name");return ue},de.prototype.textEscape=function(ue){var ce;return this.options.noValidation?ue:(ce=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ue.replace(ce,"&").replace(//g,">").replace(/\r/g," "))},de.prototype.attEscape=function(ue){var ce;return this.options.noValidation?ue:(ce=this.options.noDoubleEncoding?/(?!&\S+;)&/g:/&/g,ue.replace(ce,"&").replace(/0)?new Array(be).join(me.indent):""},ve.prototype.endline=function(fe,me,ge){return!me.pretty||me.suppressPrettyCount?"":me.newline},ve.prototype.attribute=function(fe,me,ge){var be;return this.openAttribute(fe,me,ge),be=" "+fe.name+'="'+fe.value+'"',this.closeAttribute(fe,me,ge),be},ve.prototype.cdata=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.comment=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.declaration=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+"",be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.docType=function(fe,me,ge){var be,Pe,Te,Ce,Le;if(ge||(ge=0),this.openNode(fe,me,ge),me.state=te.OpenTag,Ce=this.indent(fe,me,ge),Ce+="0){for(Ce+=" [",Ce+=this.endline(fe,me,ge),me.state=te.InsideTag,Le=fe.children,Pe=0,Te=Le.length;Pe",Ce+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),Ce},ve.prototype.element=function(fe,me,ge){var be,Pe,Te,Ce,Le,Ie,Me,Ue,Qe,Ge,ot,Ve,Xe,Ze;ge||(ge=0),Ge=!1,ot="",this.openNode(fe,me,ge),me.state=te.OpenTag,ot+=this.indent(fe,me,ge)+"<"+fe.name,Ve=fe.attribs;for(Qe in Ve)he.call(Ve,Qe)&&(be=Ve[Qe],ot+=this.attribute(be,me,ge));if(Te=fe.children.length,Ce=Te===0?null:fe.children[0],Te===0||fe.children.every(function(ze){return(ze.type===oe.Text||ze.type===oe.Raw)&&ze.value===""}))me.allowEmpty?(ot+=">",me.state=te.CloseTag,ot+=""+this.endline(fe,me,ge)):(me.state=te.CloseTag,ot+=me.spaceBeforeSlash+"/>"+this.endline(fe,me,ge));else if(me.pretty&&Te===1&&(Ce.type===oe.Text||Ce.type===oe.Raw)&&Ce.value!=null)ot+=">",me.state=te.InsideTag,me.suppressPrettyCount++,Ge=!0,ot+=this.writeChildNode(Ce,me,ge+1),me.suppressPrettyCount--,Ge=!1,me.state=te.CloseTag,ot+=""+this.endline(fe,me,ge);else{if(me.dontPrettyTextNodes){for(Xe=fe.children,Le=0,Me=Xe.length;Le"+this.endline(fe,me,ge),me.state=te.InsideTag,Ze=fe.children,Ie=0,Ue=Ze.length;Ie",Ge&&me.suppressPrettyCount--,ot+=this.endline(fe,me,ge),me.state=te.None}return this.closeNode(fe,me,ge),ot},ve.prototype.writeChildNode=function(fe,me,ge){switch(fe.type){case oe.CData:return this.cdata(fe,me,ge);case oe.Comment:return this.comment(fe,me,ge);case oe.Element:return this.element(fe,me,ge);case oe.Raw:return this.raw(fe,me,ge);case oe.Text:return this.text(fe,me,ge);case oe.ProcessingInstruction:return this.processingInstruction(fe,me,ge);case oe.Dummy:return"";case oe.Declaration:return this.declaration(fe,me,ge);case oe.DocType:return this.docType(fe,me,ge);case oe.AttributeDeclaration:return this.dtdAttList(fe,me,ge);case oe.ElementDeclaration:return this.dtdElement(fe,me,ge);case oe.EntityDeclaration:return this.dtdEntity(fe,me,ge);case oe.NotationDeclaration:return this.dtdNotation(fe,me,ge);default:throw new Error("Unknown XML node type: "+fe.constructor.name)}},ve.prototype.processingInstruction=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+"",be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.raw=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge),me.state=te.InsideTag,be+=fe.value,me.state=te.CloseTag,be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.text=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge),me.state=te.InsideTag,be+=fe.value,me.state=te.CloseTag,be+=this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdAttList=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdElement=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdEntity=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.dtdNotation=function(fe,me,ge){var be;return this.openNode(fe,me,ge),me.state=te.OpenTag,be=this.indent(fe,me,ge)+""+this.endline(fe,me,ge),me.state=te.None,this.closeNode(fe,me,ge),be},ve.prototype.openNode=function(fe,me,ge){},ve.prototype.closeNode=function(fe,me,ge){},ve.prototype.openAttribute=function(fe,me,ge){},ve.prototype.closeAttribute=function(fe,me,ge){},ve}()}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLCData":432,"./XMLComment":434,"./XMLDTDAttList":439,"./XMLDTDElement":440,"./XMLDTDEntity":441,"./XMLDTDNotation":442,"./XMLDeclaration":443,"./XMLDocType":444,"./XMLDummy":447,"./XMLElement":448,"./XMLProcessingInstruction":452,"./XMLRaw":453,"./XMLText":457}],459:[function(E,Se,ye){(function(){var oe,te,se,de,ue,ce,ae,ie,ne,a;a=E("./Utility"),ie=a.assign,ne=a.isFunction,se=E("./XMLDOMImplementation"),de=E("./XMLDocument"),ue=E("./XMLDocumentCB"),ae=E("./XMLStringWriter"),ce=E("./XMLStreamWriter"),oe=E("./NodeType"),te=E("./WriterState"),Se.exports.create=function(y,x,b,z){var ee,re;if(y==null)throw new Error("Root element needs a name.");return z=ie({},x,b,z),ee=new de(z),re=ee.element(y),z.headless||(ee.declaration(z),(z.pubID!=null||z.sysID!=null)&&ee.dtd(z)),re},Se.exports.begin=function(y,x,b){var z;return ne(y)&&(z=[y,x],x=z[0],b=z[1],y={}),x?new ue(y,x,b):new de(y)},Se.exports.stringWriter=function(y){return new ae(y)},Se.exports.streamWriter=function(y,x){return new ce(y,x)},Se.exports.implementation=new se,Se.exports.nodeType=oe,Se.exports.writerState=te}).call(this)},{"./NodeType":428,"./Utility":429,"./WriterState":430,"./XMLDOMImplementation":437,"./XMLDocument":445,"./XMLDocumentCB":446,"./XMLStreamWriter":454,"./XMLStringWriter":455}],460:[function(E,Se,ye){Se.exports=te;var oe=Object.prototype.hasOwnProperty;function te(){for(var se={},de=0;deue?y=a(y):y.length>5]|=128<>>9<<4)+14]=x;for(var b=1732584193,z=-271733879,ee=-1732584194,re=271733878,le=0;le>16)+(x>>16)+(b>>16);return z<<16|b&65535}function a(y,x){return y<>>32-x}Se.exports=function(x){return oe.hash(x,se,16)}},{"./helpers":462}],464:[function(E,Se,ye){"use strict";var oe=E("./helpers");function te(ae,ie){ae[ie>>5]|=128<<24-ie%32,ae[(ie+64>>9<<4)+15]=ie;for(var ne=Array(80),a=1732584193,y=-271733879,x=-1732584194,b=271733878,z=-1009589776,ee=0;ee>16)+(ie>>16)+(ne>>16);return a<<16|ne&65535}function ce(ae,ie){return ae<>>32-ie}Se.exports=function(ie){return oe.hash(ie,te,20,!0)}},{"./helpers":462}],465:[function(E,Se,ye){"use strict";Se.exports=function(){return function(){}}},{}],466:[function(E,Se,ye){(function(oe){(function(){"use strict";var te=E("@babel/runtime/helpers/interopRequireDefault"),se=te(E("@babel/runtime/helpers/typeof")),de=E("stream"),ue=de.Stream,ce=E("../lib/common/utils/isArray"),ae=ce.isArray;Se.exports.string=function(a){return typeof a=="string"},Se.exports.array=ae,Se.exports.buffer=oe.isBuffer;function ie(ne){return ne instanceof ue}Se.exports.writableStream=function(a){return ie(a)&&typeof a._write=="function"&&(0,se.default)(a._writableState)==="object"}}).call(this)}).call(this,{isBuffer:E("../node_modules/is-buffer/index.js")})},{"../lib/common/utils/isArray":63,"../node_modules/is-buffer/index.js":366,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,stream:398}],467:[function(E,Se,ye){"use strict";var oe=E("immediate"),te=Se.exports={};te.nextTick=oe,te.title="browser",te.browser=!0,te.env={},te.argv=[],te.version="",te.versions={};function se(){}te.on=se,te.addListener=se,te.once=se,te.off=se,te.removeListener=se,te.removeAllListeners=se,te.emit=se,te.prependListener=se,te.prependOnceListener=se,te.listeners=function(de){return[]},te.binding=function(de){throw new Error("process.binding is not supported")},te.cwd=function(){return"/"},te.chdir=function(de){throw new Error("process.chdir is not supported")},te.umask=function(){return 0}},{immediate:358}],468:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.search.js");var te=E("./lib/request"),se=E("./lib/response"),de=E("xtend"),ue=E("builtin-status-codes"),ce=E("url"),ae=ye;ae.request=function(ie,ne){typeof ie=="string"?ie=ce.parse(ie):ie=de(ie);var a=oe.location.protocol.search(/^https?:$/)===-1?"http:":"",y=ie.protocol||a,x=ie.hostname||ie.host,b=ie.port,z=ie.path||"/";x&&x.indexOf(":")!==-1&&(x="["+x+"]"),ie.url=(x?y+"//"+x:"")+(b?":"+b:"")+z,ie.method=(ie.method||"GET").toUpperCase(),ie.headers=ie.headers||{};var ee=new te(ie);return ne&&ee.on("response",ne),ee},ae.get=function(ne,a){var y=ae.request(ne,a);return y.end(),y},ae.ClientRequest=te,ae.IncomingMessage=se.IncomingMessage,ae.Agent=function(){},ae.Agent.defaultMaxSockets=4,ae.globalAgent=new ae.Agent,ae.STATUS_CODES=ue,ae.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"]}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"./lib/request":470,"./lib/response":471,"builtin-status-codes":91,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.search.js":306,url:472,xtend:460}],469:[function(E,Se,ye){(function(oe){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.array-buffer.constructor.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.array.slice.js"),ye.fetch=ae(oe.fetch)&&ae(oe.ReadableStream),ye.writableStream=ae(oe.WritableStream),ye.abortController=ae(oe.AbortController),ye.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),ye.blobConstructor=!0}catch(ie){}var te;function se(){if(te!==void 0)return te;if(oe.XMLHttpRequest){te=new oe.XMLHttpRequest;try{te.open("GET",oe.XDomainRequest?"/":"https://example.com")}catch(ie){te=null}}else te=null;return te}function de(ie){var ne=se();if(!ne)return!1;try{return ne.responseType=ie,ne.responseType===ie}catch(a){}return!1}var ue=typeof oe.ArrayBuffer!="undefined",ce=ue&&ae(oe.ArrayBuffer.prototype.slice);ye.arraybuffer=ye.fetch||ue&&de("arraybuffer"),ye.msstream=!ye.fetch&&ce&&de("ms-stream"),ye.mozchunkedarraybuffer=!ye.fetch&&ue&&de("moz-chunked-arraybuffer"),ye.overrideMimeType=ye.fetch||(se()?ae(se().overrideMimeType):!1),ye.vbArray=ae(oe.VBArray);function ae(ie){return typeof ie=="function"}te=null}).call(this)}).call(this,typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{"core-js/modules/es.array-buffer.constructor.js":270,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295}],470:[function(E,Se,ye){(function(oe,te,se){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.regexp.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.array.map.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js");var de=E("./capability"),ue=E("inherits"),ce=E("./response"),ae=E("readable-stream"),ie=E("to-arraybuffer"),ne=ce.IncomingMessage,a=ce.readyStates;function y(ee,re){return de.fetch&&re?"fetch":de.mozchunkedarraybuffer?"moz-chunked-arraybuffer":de.msstream?"ms-stream":de.arraybuffer&&ee?"arraybuffer":de.vbArray&&ee?"text:vbarray":"text"}var x=Se.exports=function(ee){var re=this;ae.Writable.call(re),re._opts=ee,re._body=[],re._headers={},ee.auth&&re.setHeader("Authorization","Basic "+new se(ee.auth).toString("base64")),Object.keys(ee.headers).forEach(function(ve){re.setHeader(ve,ee.headers[ve])});var le,he=!0;if(ee.mode==="disable-fetch"||"requestTimeout"in ee&&!de.abortController)he=!1,le=!0;else if(ee.mode==="prefer-streaming")le=!1;else if(ee.mode==="allow-wrong-content-type")le=!de.overrideMimeType;else if(!ee.mode||ee.mode==="default"||ee.mode==="prefer-fast")le=!0;else throw new Error("Invalid value for opts.mode");re._mode=y(le,he),re._fetchTimer=null,re.on("finish",function(){re._onFinish()})};ue(x,ae.Writable),x.prototype.setHeader=function(ee,re){var le=this,he=ee.toLowerCase();z.indexOf(he)===-1&&(le._headers[he]={name:ee,value:re})},x.prototype.getHeader=function(ee){var re=this._headers[ee.toLowerCase()];return re?re.value:null},x.prototype.removeHeader=function(ee){var re=this;delete re._headers[ee.toLowerCase()]},x.prototype._onFinish=function(){var ee=this;if(!ee._destroyed){var re=ee._opts,le=ee._headers,he=null;re.method!=="GET"&&re.method!=="HEAD"&&(de.arraybuffer?he=ie(se.concat(ee._body)):de.blobConstructor?he=new te.Blob(ee._body.map(function(Pe){return ie(Pe)}),{type:(le["content-type"]||{}).value||""}):he=se.concat(ee._body).toString());var ve=[];if(Object.keys(le).forEach(function(Pe){var Te=le[Pe].name,Ce=le[Pe].value;Array.isArray(Ce)?Ce.forEach(function(Le){ve.push([Te,Le])}):ve.push([Te,Ce])}),ee._mode==="fetch"){var fe=null,me=null;if(de.abortController){var ge=new AbortController;fe=ge.signal,ee._fetchAbortController=ge,"requestTimeout"in re&&re.requestTimeout!==0&&(ee._fetchTimer=te.setTimeout(function(){ee.emit("requestTimeout"),ee._fetchAbortController&&ee._fetchAbortController.abort()},re.requestTimeout))}te.fetch(ee._opts.url,{method:ee._opts.method,headers:ve,body:he||void 0,mode:"cors",credentials:re.withCredentials?"include":"same-origin",signal:fe}).then(function(Pe){ee._fetchResponse=Pe,ee._connect()},function(Pe){te.clearTimeout(ee._fetchTimer),ee._destroyed||ee.emit("error",Pe)})}else{var be=ee._xhr=new te.XMLHttpRequest;try{be.open(ee._opts.method,ee._opts.url,!0)}catch(Pe){oe.nextTick(function(){ee.emit("error",Pe)});return}"responseType"in be&&(be.responseType=ee._mode.split(":")[0]),"withCredentials"in be&&(be.withCredentials=!!re.withCredentials),ee._mode==="text"&&"overrideMimeType"in be&&be.overrideMimeType("text/plain; charset=x-user-defined"),"requestTimeout"in re&&(be.timeout=re.requestTimeout,be.ontimeout=function(){ee.emit("requestTimeout")}),ve.forEach(function(Pe){be.setRequestHeader(Pe[0],Pe[1])}),ee._response=null,be.onreadystatechange=function(){switch(be.readyState){case a.LOADING:case a.DONE:ee._onXHRProgress();break}},ee._mode==="moz-chunked-arraybuffer"&&(be.onprogress=function(){ee._onXHRProgress()}),be.onerror=function(){ee._destroyed||ee.emit("error",new Error("XHR error"))};try{be.send(he)}catch(Pe){oe.nextTick(function(){ee.emit("error",Pe)});return}}}};function b(ee){try{var re=ee.status;return re!==null&&re!==0}catch(le){return!1}}x.prototype._onXHRProgress=function(){var ee=this;!b(ee._xhr)||ee._destroyed||(ee._response||ee._connect(),ee._response._onXHRProgress())},x.prototype._connect=function(){var ee=this;ee._destroyed||(ee._response=new ne(ee._xhr,ee._fetchResponse,ee._mode,ee._fetchTimer),ee._response.on("error",function(re){ee.emit("error",re)}),ee.emit("response",ee._response))},x.prototype._write=function(ee,re,le){var he=this;he._body.push(ee),le()},x.prototype.abort=x.prototype.destroy=function(){var ee=this;ee._destroyed=!0,te.clearTimeout(ee._fetchTimer),ee._response&&(ee._response._destroyed=!0),ee._xhr?ee._xhr.abort():ee._fetchAbortController&&ee._fetchAbortController.abort()},x.prototype.end=function(ee,re,le){var he=this;typeof ee=="function"&&(le=ee,ee=void 0),ae.Writable.prototype.end.call(he,ee,re,le)},x.prototype.flushHeaders=function(){},x.prototype.setTimeout=function(){},x.prototype.setNoDelay=function(){},x.prototype.setSocketKeepAlive=function(){};var z=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"]}).call(this)}).call(this,E("_process"),typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{},E("buffer").Buffer)},{"./capability":469,"./response":471,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.map.js":280,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.regexp.to-string.js":301,"core-js/modules/es.string.split.js":307,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394,"to-arraybuffer":415}],471:[function(E,Se,ye){(function(oe,te,se){(function(){"use strict";E("core-js/modules/es.object.to-string.js"),E("core-js/modules/web.dom-collections.for-each.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.string.match.js"),E("core-js/modules/es.array.iterator.js"),E("core-js/modules/es.array-buffer.slice.js"),E("core-js/modules/es.typed-array.uint8-array.js"),E("core-js/modules/es.typed-array.copy-within.js"),E("core-js/modules/es.typed-array.every.js"),E("core-js/modules/es.typed-array.fill.js"),E("core-js/modules/es.typed-array.filter.js"),E("core-js/modules/es.typed-array.find.js"),E("core-js/modules/es.typed-array.find-index.js"),E("core-js/modules/es.typed-array.for-each.js"),E("core-js/modules/es.typed-array.includes.js"),E("core-js/modules/es.typed-array.index-of.js"),E("core-js/modules/es.typed-array.iterator.js"),E("core-js/modules/es.typed-array.join.js"),E("core-js/modules/es.typed-array.last-index-of.js"),E("core-js/modules/es.typed-array.map.js"),E("core-js/modules/es.typed-array.reduce.js"),E("core-js/modules/es.typed-array.reduce-right.js"),E("core-js/modules/es.typed-array.reverse.js"),E("core-js/modules/es.typed-array.set.js"),E("core-js/modules/es.typed-array.slice.js"),E("core-js/modules/es.typed-array.some.js"),E("core-js/modules/es.typed-array.sort.js"),E("core-js/modules/es.typed-array.subarray.js"),E("core-js/modules/es.typed-array.to-locale-string.js"),E("core-js/modules/es.typed-array.to-string.js"),E("core-js/modules/es.array.slice.js");var de=E("./capability"),ue=E("inherits"),ce=E("readable-stream"),ae=ye.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},ie=ye.IncomingMessage=function(ne,a,y,x){var b=this;if(ce.Readable.call(b),b._mode=y,b.headers={},b.rawHeaders=[],b.trailers={},b.rawTrailers=[],b.on("end",function(){oe.nextTick(function(){b.emit("close")})}),y==="fetch"){var z=function fe(){re.read().then(function(me){if(!b._destroyed){if(me.done){te.clearTimeout(x),b.push(null);return}b.push(new se(me.value)),fe()}}).catch(function(me){te.clearTimeout(x),b._destroyed||b.emit("error",me)})};if(b._fetchResponse=a,b.url=a.url,b.statusCode=a.status,b.statusMessage=a.statusText,a.headers.forEach(function(fe,me){b.headers[me.toLowerCase()]=fe,b.rawHeaders.push(me,fe)}),de.writableStream){var ee=new WritableStream({write:function(me){return new Promise(function(ge,be){b._destroyed?be():b.push(new se(me))?ge():b._resumeFetch=ge})},close:function(){te.clearTimeout(x),b._destroyed||b.push(null)},abort:function(me){b._destroyed||b.emit("error",me)}});try{a.body.pipeTo(ee).catch(function(fe){te.clearTimeout(x),b._destroyed||b.emit("error",fe)});return}catch(fe){}}var re=a.body.getReader();z()}else{b._xhr=ne,b._pos=0,b.url=ne.responseURL,b.statusCode=ne.status,b.statusMessage=ne.statusText;var le=ne.getAllResponseHeaders().split(/\r?\n/);if(le.forEach(function(fe){var me=fe.match(/^([^:]+):\s*(.*)/);if(me){var ge=me[1].toLowerCase();ge==="set-cookie"?(b.headers[ge]===void 0&&(b.headers[ge]=[]),b.headers[ge].push(me[2])):b.headers[ge]!==void 0?b.headers[ge]+=", "+me[2]:b.headers[ge]=me[2],b.rawHeaders.push(me[1],me[2])}}),b._charset="x-user-defined",!de.overrideMimeType){var he=b.rawHeaders["mime-type"];if(he){var ve=he.match(/;\s*charset=([^;])(;|$)/);ve&&(b._charset=ve[1].toLowerCase())}b._charset||(b._charset="utf-8")}}};ue(ie,ce.Readable),ie.prototype._read=function(){var ne=this,a=ne._resumeFetch;a&&(ne._resumeFetch=null,a())},ie.prototype._onXHRProgress=function(){var ne=this,a=ne._xhr,y=null;switch(ne._mode){case"text:vbarray":if(a.readyState!==ae.DONE)break;try{y=new te.VBArray(a.responseBody).toArray()}catch(re){}if(y!==null){ne.push(new se(y));break}case"text":try{y=a.responseText}catch(re){ne._mode="text:vbarray";break}if(y.length>ne._pos){var x=y.substr(ne._pos);if(ne._charset==="x-user-defined"){for(var b=new se(x.length),z=0;zne._pos&&(ne.push(new se(new Uint8Array(ee.result.slice(ne._pos)))),ne._pos=ee.result.byteLength)},ee.onload=function(){ne.push(null)},ee.readAsArrayBuffer(y);break}ne._xhr.readyState===ae.DONE&&ne._mode!=="ms-stream"&&ne.push(null)}}).call(this)}).call(this,E("_process"),typeof Ct!="undefined"?Ct:typeof self!="undefined"?self:typeof window!="undefined"?window:{},E("buffer").Buffer)},{"./capability":469,_process:467,buffer:90,"core-js/modules/es.array-buffer.slice.js":271,"core-js/modules/es.array.iterator.js":278,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.split.js":307,"core-js/modules/es.typed-array.copy-within.js":315,"core-js/modules/es.typed-array.every.js":316,"core-js/modules/es.typed-array.fill.js":317,"core-js/modules/es.typed-array.filter.js":318,"core-js/modules/es.typed-array.find-index.js":319,"core-js/modules/es.typed-array.find.js":320,"core-js/modules/es.typed-array.for-each.js":321,"core-js/modules/es.typed-array.includes.js":322,"core-js/modules/es.typed-array.index-of.js":323,"core-js/modules/es.typed-array.iterator.js":324,"core-js/modules/es.typed-array.join.js":325,"core-js/modules/es.typed-array.last-index-of.js":326,"core-js/modules/es.typed-array.map.js":327,"core-js/modules/es.typed-array.reduce-right.js":328,"core-js/modules/es.typed-array.reduce.js":329,"core-js/modules/es.typed-array.reverse.js":330,"core-js/modules/es.typed-array.set.js":331,"core-js/modules/es.typed-array.slice.js":332,"core-js/modules/es.typed-array.some.js":333,"core-js/modules/es.typed-array.sort.js":334,"core-js/modules/es.typed-array.subarray.js":335,"core-js/modules/es.typed-array.to-locale-string.js":336,"core-js/modules/es.typed-array.to-string.js":337,"core-js/modules/es.typed-array.uint8-array.js":338,"core-js/modules/web.dom-collections.for-each.js":339,inherits:364,"readable-stream":394}],472:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/helpers/typeof"));E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.search.js"),E("core-js/modules/es.array.concat.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.string.replace.js"),E("core-js/modules/es.array.join.js"),E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.string.match.js"),E("core-js/modules/es.array.slice.js"),E("core-js/modules/es.object.keys.js"),E("core-js/modules/es.array.splice.js");var se=E("punycode"),de=E("./util");ye.parse=me,ye.resolve=be,ye.resolveObject=Pe,ye.format=ge,ye.Url=ue;function ue(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var ce=/^([a-z0-9.+-]+:)/i,ae=/:[0-9]*$/,ie=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,ne=["<",">",'"',"`"," ","\r",` +`," "],a=["{","}","|","\\","^","`"].concat(ne),y=["'"].concat(a),x=["%","/","?",";","#"].concat(y),b=["/","?","#"],z=255,ee=/^[+a-z0-9A-Z_-]{0,63}$/,re=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,le={javascript:!0,"javascript:":!0},he={javascript:!0,"javascript:":!0},ve={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},fe=E("querystring");function me(Te,Ce,Le){if(Te&&de.isObject(Te)&&Te instanceof ue)return Te;var Ie=new ue;return Ie.parse(Te,Ce,Le),Ie}ue.prototype.parse=function(Te,Ce,Le){if(!de.isString(Te))throw new TypeError("Parameter 'url' must be a string, not "+(0,te.default)(Te));var Ie=Te.indexOf("?"),Me=Ie!==-1&&Ie127?Ye+="x":Ye+=Oe[Fe];if(!Ye.match(ee)){var et=_e.slice(0,Re),De=_e.slice(Re+1),je=Oe.match(re);je&&(et.push(je[1]),De.unshift(je[2])),De.length&&(Ge="/"+De.join(".")+Ge),this.hostname=et.join(".");break}}}this.hostname.length>z?this.hostname="":this.hostname=this.hostname.toLowerCase(),ut||(this.hostname=se.toASCII(this.hostname));var Ee=this.port?":"+this.port:"",xe=this.hostname||"";this.host=xe+Ee,this.href+=this.host,ut&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),Ge[0]!=="/"&&(Ge="/"+Ge))}if(!le[Xe])for(var Re=0,We=y.length;Re0?Le.host.split("@"):!1;Ye&&(Le.auth=Ye.shift(),Le.host=Le.hostname=Ye.shift())}return Le.search=Te.search,Le.query=Te.query,(!de.isNull(Le.pathname)||!de.isNull(Le.search))&&(Le.path=(Le.pathname?Le.pathname:"")+(Le.search?Le.search:"")),Le.href=Le.format(),Le}if(!_e.length)return Le.pathname=null,Le.search?Le.path="/"+Le.search:Le.path=null,Le.href=Le.format(),Le;for(var Fe=_e.slice(-1)[0],Ne=(Le.host||Te.host||_e.length>1)&&(Fe==="."||Fe==="..")||Fe==="",et=0,De=_e.length;De>=0;De--)Fe=_e[De],Fe==="."?_e.splice(De,1):Fe===".."?(_e.splice(De,1),et++):et&&(_e.splice(De,1),et--);if(!qe&&!ut)for(;et--;et)_e.unshift("..");qe&&_e[0]!==""&&(!_e[0]||_e[0].charAt(0)!=="/")&&_e.unshift(""),Ne&&_e.join("/").substr(-1)!=="/"&&_e.push("");var je=_e[0]===""||_e[0]&&_e[0].charAt(0)==="/";if(Oe){Le.hostname=Le.host=je?"":_e.length?_e.shift():"";var Ye=Le.host&&Le.host.indexOf("@")>0?Le.host.split("@"):!1;Ye&&(Le.auth=Ye.shift(),Le.host=Le.hostname=Ye.shift())}return qe=qe||Le.host&&_e.length,qe&&!je&&_e.unshift(""),_e.length?Le.pathname=_e.join("/"):(Le.pathname=null,Le.path=null),(!de.isNull(Le.pathname)||!de.isNull(Le.search))&&(Le.path=(Le.pathname?Le.pathname:"")+(Le.search?Le.search:"")),Le.auth=Te.auth||Le.auth,Le.slashes=Le.slashes||Te.slashes,Le.href=Le.format(),Le},ue.prototype.parseHost=function(){var Te=this.host,Ce=ae.exec(Te);Ce&&(Ce=Ce[0],Ce!==":"&&(this.port=Ce.substr(1)),Te=Te.substr(0,Te.length-Ce.length)),Te&&(this.hostname=Te)}},{"./util":473,"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.array.join.js":279,"core-js/modules/es.array.slice.js":281,"core-js/modules/es.array.splice.js":283,"core-js/modules/es.object.keys.js":290,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.match.js":304,"core-js/modules/es.string.replace.js":305,"core-js/modules/es.string.search.js":306,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,punycode:382,querystring:385}],473:[function(E,Se,ye){"use strict";var oe=E("@babel/runtime/helpers/interopRequireDefault"),te=oe(E("@babel/runtime/helpers/typeof"));Se.exports={isString:function(de){return typeof de=="string"},isObject:function(de){return(0,te.default)(de)==="object"&&de!==null},isNull:function(de){return de===null},isNullOrUndefined:function(de){return de==null}}},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79}],474:[function(E,Se,ye){"use strict";E("core-js/modules/es.number.constructor.js"),ye.encodeURIComponent=function(oe){try{return encodeURIComponent(oe)}catch(te){return oe}},ye.escape=E("escape-html"),ye.timestamp=function(te){if(te){var se=te;return typeof se=="string"&&(se=Number(se)),String(te).length===10&&(se*=1e3),new Date(se)}return Math.round(Date.now()/1e3)}},{"core-js/modules/es.number.constructor.js":286,"escape-html":343}],475:[function(E,Se,ye){(function(oe,te){(function(){"use strict";var se=E("@babel/runtime/helpers/interopRequireDefault"),de=se(E("@babel/runtime/helpers/typeof"));E("core-js/modules/es.string.trim.js"),E("core-js/modules/es.regexp.exec.js"),E("core-js/modules/es.string.split.js"),E("core-js/modules/es.object.to-string.js"),E("core-js/modules/es.promise.js"),E("core-js/modules/es.function.name.js"),E("core-js/modules/es.array.concat.js");var ue=E("util"),ce=E("url"),ae=E("http"),ie=E("https"),ne=E("debug")("urllib"),a=E("humanize-ms"),y=0,x=Math.pow(2,31)-10,b=/^https?:\/\//i;function z(he,ve){return he===void 0?ve:he}function ee(he){return he?he.split(";")[0].trim().toLowerCase():""}function re(he,ve){return function(fe,me,ge){if(fe)return ve(fe);he({data:me,status:ge.statusCode,headers:ge.headers,res:ge})}}ye.TIMEOUTS=[a("300s"),a("300s")];var le=["json","text"];ye.request=function(ve,fe,me){return arguments.length===2&&typeof fe=="function"&&(me=fe,fe=null),typeof me=="function"?ye.requestWithCallback(ve,fe,me):new Promise(function(ge,be){ye.requestWithCallback(ve,fe,re(ge,be))})},ye.requestWithCallback=function(ve,fe,me){if(!ve||typeof ve!="string"&&(0,de.default)(ve)!=="object"){var ge=ue.format("expect request url to be a string or a http request options, but got %j",ve);throw new Error(ge)}arguments.length===2&&typeof fe=="function"&&(me=fe,fe=null),fe=fe||{},y>=x&&(y=0);var be=++y;fe.requestUrls=fe.requestUrls||[];var Pe={requestId:be,url:ve,args:fe,ctx:fe.ctx};fe.emitter&&fe.emitter.emit("request",Pe),fe.timeout=fe.timeout||ye.TIMEOUTS,fe.maxRedirects=fe.maxRedirects||10,fe.streaming=fe.streaming||fe.customResponse;var Te=Date.now(),Ce;typeof ve=="string"?(b.test(ve)||(ve="https://"+ve),Ce=ce.parse(ve)):Ce=ve;var Le=(fe.type||fe.method||Ce.method||"GET").toUpperCase(),Ie=Ce.port||80,Me=ae,Ue=z(fe.agent,ye.agent),Qe=fe.fixJSONCtlChars;Ce.protocol==="https:"&&(Me=ie,Ue=z(fe.httpsAgent,ye.httpsAgent),Ce.port||(Ie=443));var Ge={host:Ce.hostname||Ce.host||"localhost",path:Ce.path||"/",method:Le,port:Ie,agent:Ue,headers:fe.headers||{},lookup:fe.lookup};Array.isArray(fe.timeout)?Ge.requestTimeout=fe.timeout[fe.timeout.length-1]:typeof fe.timeout!="undefined"&&(Ge.requestTimeout=fe.timeout);var ot=fe.auth||Ce.auth;ot&&(Ge.auth=ot);var Ve=fe.content||fe.data,Xe=Le==="GET"||Le==="HEAD"||fe.dataAsQueryString;if(!fe.content&&Ve&&!(typeof Ve=="string"||te.isBuffer(Ve)))if(Xe)Ve=fe.nestedQuerystring?qs.stringify(Ve):querystring.stringify(Ve);else{var Ze=Ge.headers["Content-Type"]||Ge.headers["content-type"];Ze||(fe.contentType==="json"?Ze="application/json":Ze="application/x-www-form-urlencoded",Ge.headers["Content-Type"]=Ze),ee(Ze)==="application/json"?Ve=JSON.stringify(Ve):Ve=fe.nestedQuerystring?qs.stringify(Ve):querystring.stringify(Ve)}Xe&&Ve&&(Ge.path+=(Ce.query?"&":"?")+Ve,Ve=null);var ze=0;if(Ve){var Re=Ve.length;te.isBuffer(Ve)||(Re=te.byteLength(Ve)),ze=Ge.headers["Content-Length"]=Re}fe.dataType==="json"&&(Ge.headers.Accept="application/json"),typeof fe.beforeRequest=="function"&&fe.beforeRequest(Ge);var He=null,rt=null,qe=null,ut=!1,_e=!1,We=0,Oe=-1,Ye=!1,Fe="",Ne="",et=null;fe.timing&&(et={queuing:0,dnslookup:0,connected:0,requestSent:0,waiting:0,contentDownload:0});function De(){He&&(clearTimeout(He),He=null)}function je(){rt&&(clearTimeout(rt),rt=null)}function Ee(st,ht,at){if(je(),!me){console.warn("[urllib:warn] [%s] [%s] [worker:%s] %s %s callback twice!!!",Date(),be,oe.pid,Ge.method,ve),st&&console.warn(`[urllib:warn] [%s] [%s] [worker:%s] %s: %s stack: %s`,Date(),be,oe.pid,st.name,st.message,st.stack);return}var lt=me;me=null;var ft={};at&&(Oe=at.statusCode,ft=at.headers);var mt=Date.now()-Te;et&&(et.contentDownload=mt),ne("[%sms] done, %s bytes HTTP %s %s %s %s, keepAliveSocket: %s, timing: %j",mt,We,Oe,Ge.method,Ge.host,Ge.path,_e,et);var Pt={status:Oe,statusCode:Oe,headers:ft,size:We,aborted:Ye,rt:mt,keepAliveSocket:_e,data:ht,requestUrls:fe.requestUrls,timing:et,remoteAddress:Fe,remotePort:Ne};if(st){var Et="";Ue&&typeof Ue.getCurrentStatus=="function"&&(Et=", agent status: "+JSON.stringify(Ue.getCurrentStatus())),st.message+=", "+Ge.method+" "+ve+" "+Oe+" (connected: "+ut+", keepalive socket: "+_e+Et+`) -headers: `+JSON.stringify(ft),st.data=ht,st.path=Ge.path,st.status=Oe,st.headers=ft,st.res=Pt}lt(st,ht,fe.streaming?at:Pt),fe.emitter&&(Pe.url=ve,Pe.socket=ct&&ct.connection,Pe.options=Ge,Pe.size=ze,fe.emitter.emit("response",{requestId:be,error:st,ctx:fe.ctx,req:Pe,res:Pt}))}function xe(st){var ht=null;if(fe.followRedirect&&statuses.redirect[st.statusCode]){fe._followRedirectCount=(fe._followRedirectCount||0)+1;var at=st.headers.location;if(!at)ht=new Error("Got statusCode "+st.statusCode+" but cannot resolve next location from headers"),ht.name="FollowRedirectError";else if(fe._followRedirectCount>fe.maxRedirects)ht=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+ve),ht.name="MaxRedirectError";else{var lt=fe.formatRedirectUrl?fe.formatRedirectUrl(ve,at):ce.resolve(ve,at);ne("Request#%d %s: `redirected` from %s to %s",be,Ge.path,ve,lt),je(),fe.headers&&fe.headers.Host&&b.test(at)&&(fe.headers.Host=null);var ft=me;return me=null,ye.requestWithCallback(lt,fe,ft),{redirect:!0,error:null}}}return{redirect:!1,error:ht}}fe.gzip&&!Ge.headers["Accept-Encoding"]&&!Ge.headers["accept-encoding"]&&(Ge.headers["Accept-Encoding"]="gzip");function we(st,ht,at){var lt=st.headers["content-encoding"];return at(null,ht,lt)}var Be=fe.writeStream;ne("Request#%d %s %s with headers %j, options.path: %s",be,Le,ve,Ge.headers,Ge.path),fe.requestUrls.push(ve);function Ke(st){if(et&&(et.waiting=Date.now()-Te),ne("Request#%d %s `req response` event emit: status %d, headers: %j",be,ve,st.statusCode,st.headers),fe.streaming){var ht=xe(st);if(ht.redirect){st.resume();return}return ht.error?(st.resume(),Ee(ht.error,null,st)):Ee(null,null,st)}if(st.on("close",function(){ne("Request#%d %s: `res close` event emit, total size %d",be,ve,We)}),st.on("error",function(){ne("Request#%d %s: `res error` event emit, total size %d",be,ve,We)}),st.on("aborted",function(){Ye=!0,ne("Request#%d %s: `res aborted` event emit, total size %d",be,ve,We)}),Be){var at=xe(st);if(at.redirect){st.resume();return}return at.error?(st.resume(),Be.end(),Ee(at.error,null,st)):(fe.consumeWriteStream===!1?st.on("end",Ee.bind(null,null,null,st)):Be.on("close",function(){ne("Request#%d %s: writeStream close event emitted",be,ve),Ee(qe||null,null,st)}),st.pipe(Be))}var lt=[];st.on("data",function(ft){ne("Request#%d %s: `res data` event emit, size %d",be,ve,ft.length),We+=ft.length,lt.push(ft)}),st.on("end",function(){var ft=te.concat(lt,We);if(ne("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",be,ve,We,st._dumped),qe)return Ee(qe,ft,st);var mt=xe(st);if(mt.error)return Ee(mt.error,ft,st);mt.redirect||we(st,ft,function(Pt,Et,Lt){if(Pt)return Ee(Pt,ft,st);if(!Lt&&le.indexOf(fe.dataType)>=0){try{Et=decodeBodyByCharset(Et,st)}catch(tn){return ne("decodeBodyByCharset error: %s",tn),Ee(null,Et,st)}if(fe.dataType==="json")if(We===0)Et=null;else{var Ht=parseJSON(Et,Qe);Ht.error?Pt=Ht.error:Et=Ht.data}}Ye&&ne("Request#%d %s: Remote socket was terminated before `response.end()` was called",be,ve),Ee(Pt,Et,st)})})}var nt,ke;Array.isArray(fe.timeout)?(nt=a(fe.timeout[0]),ke=a(fe.timeout[1])):nt=ke=a(fe.timeout),ne("ConnectTimeout: %d, ResponseTimeout: %d",nt,ke);function $e(){ne("Connect timer ticking, timeout: %d",nt),He=setTimeout(function(){He=null,Oe===-1&&(Oe=-2);var st="Connect timeout for "+nt+"ms",ht="ConnectionTimeoutError";ct.socket||(ht="SocketAssignTimeoutError",st+=", working sockets is full"),qe=new Error(st),qe.name=ht,qe.requestId=be,ne("ConnectTimeout: Request#%d %s %s: %s, connected: %s",be,ve,qe.name,st,ut),vt()},nt)}function gt(){ne("Response timer ticking, timeout: %d",ke),rt=setTimeout(function(){rt=null;var st="Response timeout for "+ke+"ms",ht="ResponseTimeoutError";qe=new Error(st),qe.name=ht,qe.requestId=be,ne("ResponseTimeout: Request#%d %s %s: %s, connected: %s",be,ve,qe.name,st,ut),vt()},ke)}var ct;Ge.mode=fe.mode?fe.mode:"";try{ct=Me.request(Ge,Ke)}catch(st){return Ee(st)}typeof window=="undefined"?$e():ct.on("requestTimeout",function(){Oe===-1&&(Oe=-2);var st="Connect timeout for "+nt+"ms",ht="ConnectionTimeoutError";qe=new Error(st),qe.name=ht,qe.requestId=be,vt()});function vt(){ne("Request#%d %s abort, connected: %s",be,ve,ut),ct.socket||(qe.noSocket=!0,Ee(qe)),ct.abort()}return et&&ct.on("finish",function(){et.requestSent=Date.now()-Te}),ct.once("socket",function(st){et&&(et.queuing=Date.now()-Te);var ht=st.readyState;if(ht==="opening"){st.once("lookup",function(at,lt,ft){ne("Request#%d %s lookup: %s, %s, %s",be,ve,at,lt,ft),et&&(et.dnslookup=Date.now()-Te),lt&&(Fe=lt)}),st.once("connect",function(){et&&(et.connected=Date.now()-Te),De(),gt(),ne("Request#%d %s new socket connected",be,ve),ut=!0,Fe||(Fe=st.remoteAddress),Ne=st.remotePort});return}ne("Request#%d %s reuse socket connected, readyState: %s",be,ve,ht),ut=!0,_e=!0,Fe||(Fe=st.remoteAddress),Ne=st.remotePort,De(),gt()}),ct.on("error",function(st){(st.name==="Error"||st.name==="TypeError")&&(st.name=ut?"ResponseError":"RequestError"),st.message+=' (req "error")',ne("Request#%d %s `req error` event emit, %s: %s",be,ve,st.name,st.message),Ee(qe||st)}),Be&&Be.once("error",function(st){st.message+=' (writeStream "error")',qe=st,ne("Request#%d %s `writeStream error` event emit, %s: %s",be,ve,st.name,st.message),vt()}),fe.stream?(fe.stream.pipe(ct),fe.stream.once("error",function(st){st.message+=' (stream "error")',qe=st,ne("Request#%d %s `readStream error` event emit, %s: %s",be,ve,st.name,st.message),vt()})):ct.end(Ve),ct.requestId=be,ct}}).call(this)}).call(this,E("_process"),E("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},50371:function(xt,Ct){"use strict";function Ae(){const he=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let it=1;it{const ye=E[Se];ye!==void 0&&(he[Se]=ye)})}return he}Ct.Z=Ae},77578:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return he}});const he=it=>it?typeof it=="function"?it():it:null},13845:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{F:function(){return he},Z:function(){return it}});function he(E){return E!=null&&E===E.window}function it(E,Se){var ye,oe;if(typeof window=="undefined")return 0;const te=Se?"scrollTop":"scrollLeft";let se=0;return he(E)?se=E[Se?"pageYOffset":"pageXOffset"]:E instanceof Document?se=E.documentElement[te]:(E instanceof HTMLElement||E)&&(se=E[te]),E&&!he(E)&&typeof se!="number"&&(se=(oe=((ye=E.ownerDocument)!==null&&ye!==void 0?ye:E).documentElement)===null||oe===void 0?void 0:oe[te]),se}},56762:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return it}});var he=Ae(59301);function it(){const[,E]=he.useReducer(Se=>Se+1,0);return E}},68031:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return Se}});var he=Ae(16089);function it(ye,oe,te,se){const de=te-oe;return ye/=se/2,ye<1?de/2*ye*ye*ye+oe:de/2*((ye-=2)*ye*ye+2)+oe}var E=Ae(13845);function Se(ye){let oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:te=()=>window,callback:se,duration:de=450}=oe,ue=te(),ce=(0,E.Z)(ue,!0),ae=Date.now(),ie=()=>{const a=Date.now()-ae,y=it(a>de?de:a,ce,ye,de);(0,E.F)(ue)?ue.scrollTo(window.pageXOffset,y):ue instanceof Document||ue.constructor.name==="HTMLDocument"?ue.documentElement.scrollTop=y:ue.scrollTop=y,a{var ge;const{prefixCls:be,className:Pe,rootClassName:Te,children:Ce,indeterminate:Le=!1,style:Ie,onMouseEnter:Me,onMouseLeave:Ue,skipGroup:Qe=!1,disabled:Ge}=fe,ot=ie(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ve,direction:Xe,checkbox:Ze}=Se.useContext(ye.E_),ze=Se.useContext(de),{isFormItemInput:Re}=Se.useContext(te.aM),He=Se.useContext(oe.Z),rt=(ge=(ze==null?void 0:ze.disabled)||Ge)!==null&&ge!==void 0?ge:He,qe=Se.useRef(ot.value);Se.useEffect(()=>{ze==null||ze.registerValue(ot.value)},[]),Se.useEffect(()=>{if(!Qe)return ot.value!==qe.current&&(ze==null||ze.cancelValue(qe.current),ze==null||ze.registerValue(ot.value),qe.current=ot.value),()=>ze==null?void 0:ze.cancelValue(ot.value)},[ot.value]);const ut=Ve("checkbox",be),[_e,We]=(0,ue.ZP)(ut),Oe=Object.assign({},ot);ze&&!Qe&&(Oe.onChange=function(){ot.onChange&&ot.onChange.apply(ot,arguments),ze.toggleOption&&ze.toggleOption({label:Ce,value:ot.value})},Oe.name=ze.name,Oe.checked=ze.value.includes(ot.value));const Ye=it()(`${ut}-wrapper`,{[`${ut}-rtl`]:Xe==="rtl",[`${ut}-wrapper-checked`]:Oe.checked,[`${ut}-wrapper-disabled`]:rt,[`${ut}-wrapper-in-form-item`]:Re},Ze==null?void 0:Ze.className,Pe,Te,We),Fe=it()({[`${ut}-indeterminate`]:Le},ae.A,We),Ne=Le?"mixed":void 0;return _e(Se.createElement(ce.Z,{component:"Checkbox",disabled:rt},Se.createElement("label",{className:Ye,style:Object.assign(Object.assign({},Ze==null?void 0:Ze.style),Ie),onMouseEnter:Me,onMouseLeave:Ue},Se.createElement(E.Z,Object.assign({"aria-checked":Ne},Oe,{prefixCls:ut,className:Fe,disabled:rt,ref:me})),Ce!==void 0&&Se.createElement("span",null,Ce))))};var y=Se.forwardRef(ne),x=Ae(94480),b=Ae(2738),z=function(fe,me){var ge={};for(var be in fe)Object.prototype.hasOwnProperty.call(fe,be)&&me.indexOf(be)<0&&(ge[be]=fe[be]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,be=Object.getOwnPropertySymbols(fe);Pe{const{defaultValue:ge,children:be,options:Pe=[],prefixCls:Te,className:Ce,rootClassName:Le,style:Ie,onChange:Me}=fe,Ue=z(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Qe,direction:Ge}=Se.useContext(ye.E_),[ot,Ve]=Se.useState(Ue.value||ge||[]),[Xe,Ze]=Se.useState([]);Se.useEffect(()=>{"value"in Ue&&Ve(Ue.value||[])},[Ue.value]);const ze=Se.useMemo(()=>Pe.map(et=>typeof et=="string"||typeof et=="number"?{label:et,value:et}:et),[Pe]),Re=et=>{Ze(De=>De.filter(je=>je!==et))},He=et=>{Ze(De=>[].concat((0,x.Z)(De),[et]))},rt=et=>{const De=ot.indexOf(et.value),je=(0,x.Z)(ot);De===-1?je.push(et.value):je.splice(De,1),"value"in Ue||Ve(je),Me==null||Me(je.filter(Ee=>Xe.includes(Ee)).sort((Ee,xe)=>{const we=ze.findIndex(Ke=>Ke.value===Ee),Be=ze.findIndex(Ke=>Ke.value===xe);return we-Be}))},qe=Qe("checkbox",Te),ut=`${qe}-group`,[_e,We]=(0,ue.ZP)(qe),Oe=(0,b.Z)(Ue,["value","disabled"]),Ye=Pe.length?ze.map(et=>Se.createElement(y,{prefixCls:qe,key:et.value.toString(),disabled:"disabled"in et?et.disabled:Ue.disabled,value:et.value,checked:ot.includes(et.value),onChange:et.onChange,className:`${ut}-item`,style:et.style,title:et.title},et.label)):be,Fe={toggleOption:rt,value:ot,disabled:Ue.disabled,name:Ue.name,registerValue:He,cancelValue:Re},Ne=it()(ut,{[`${ut}-rtl`]:Ge==="rtl"},Ce,Le,We);return _e(Se.createElement("div",Object.assign({className:Ne,style:Ie},Oe,{ref:me}),Se.createElement(de.Provider,{value:Fe},Ye)))},re=Se.forwardRef(ee);var le=Se.memo(re);const pe=y;pe.Group=le,pe.__ANT_CHECKBOX=!0;var ve=pe},98447:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{C2:function(){return ye}});var he=Ae(17313),it=Ae(37613),E=Ae(83116);const Se=oe=>{const{checkboxCls:te}=oe,se=`${te}-wrapper`;return[{[`${te}-group`]:Object.assign(Object.assign({},(0,he.Wf)(oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:oe.marginXS,[`> ${oe.antCls}-row`]:{flex:1}}),[se]:Object.assign(Object.assign({},(0,he.Wf)(oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${se}`]:{marginInlineStart:0},[`&${se}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[te]:Object.assign(Object.assign({},(0,he.Wf)(oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:oe.borderRadiusSM,alignSelf:"center",[`${te}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${te}-inner`]:Object.assign({},(0,he.oN)(oe))},[`${te}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:oe.checkboxSize,height:oe.checkboxSize,direction:"ltr",backgroundColor:oe.colorBgContainer,border:`${oe.lineWidth}px ${oe.lineType} ${oe.colorBorder}`,borderRadius:oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:oe.checkboxSize/14*5,height:oe.checkboxSize/14*8,border:`${oe.lineWidthBold}px solid ${oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${oe.motionDurationFast} ${oe.motionEaseInBack}, opacity ${oe.motionDurationFast}`}},"& + span":{paddingInlineStart:oe.paddingXS,paddingInlineEnd:oe.paddingXS}})},{[` +headers: `+JSON.stringify(ft),st.data=ht,st.path=Ge.path,st.status=Oe,st.headers=ft,st.res=Pt}lt(st,ht,fe.streaming?at:Pt),fe.emitter&&(Pe.url=ve,Pe.socket=ct&&ct.connection,Pe.options=Ge,Pe.size=ze,fe.emitter.emit("response",{requestId:be,error:st,ctx:fe.ctx,req:Pe,res:Pt}))}function xe(st){var ht=null;if(fe.followRedirect&&statuses.redirect[st.statusCode]){fe._followRedirectCount=(fe._followRedirectCount||0)+1;var at=st.headers.location;if(!at)ht=new Error("Got statusCode "+st.statusCode+" but cannot resolve next location from headers"),ht.name="FollowRedirectError";else if(fe._followRedirectCount>fe.maxRedirects)ht=new Error("Exceeded maxRedirects. Probably stuck in a redirect loop "+ve),ht.name="MaxRedirectError";else{var lt=fe.formatRedirectUrl?fe.formatRedirectUrl(ve,at):ce.resolve(ve,at);ne("Request#%d %s: `redirected` from %s to %s",be,Ge.path,ve,lt),je(),fe.headers&&fe.headers.Host&&b.test(at)&&(fe.headers.Host=null);var ft=me;return me=null,ye.requestWithCallback(lt,fe,ft),{redirect:!0,error:null}}}return{redirect:!1,error:ht}}fe.gzip&&!Ge.headers["Accept-Encoding"]&&!Ge.headers["accept-encoding"]&&(Ge.headers["Accept-Encoding"]="gzip");function we(st,ht,at){var lt=st.headers["content-encoding"];return at(null,ht,lt)}var Be=fe.writeStream;ne("Request#%d %s %s with headers %j, options.path: %s",be,Le,ve,Ge.headers,Ge.path),fe.requestUrls.push(ve);function Ke(st){if(et&&(et.waiting=Date.now()-Te),ne("Request#%d %s `req response` event emit: status %d, headers: %j",be,ve,st.statusCode,st.headers),fe.streaming){var ht=xe(st);if(ht.redirect){st.resume();return}return ht.error?(st.resume(),Ee(ht.error,null,st)):Ee(null,null,st)}if(st.on("close",function(){ne("Request#%d %s: `res close` event emit, total size %d",be,ve,We)}),st.on("error",function(){ne("Request#%d %s: `res error` event emit, total size %d",be,ve,We)}),st.on("aborted",function(){Ye=!0,ne("Request#%d %s: `res aborted` event emit, total size %d",be,ve,We)}),Be){var at=xe(st);if(at.redirect){st.resume();return}return at.error?(st.resume(),Be.end(),Ee(at.error,null,st)):(fe.consumeWriteStream===!1?st.on("end",Ee.bind(null,null,null,st)):Be.on("close",function(){ne("Request#%d %s: writeStream close event emitted",be,ve),Ee(qe||null,null,st)}),st.pipe(Be))}var lt=[];st.on("data",function(ft){ne("Request#%d %s: `res data` event emit, size %d",be,ve,ft.length),We+=ft.length,lt.push(ft)}),st.on("end",function(){var ft=te.concat(lt,We);if(ne("Request#%d %s: `res end` event emit, total size %d, _dumped: %s",be,ve,We,st._dumped),qe)return Ee(qe,ft,st);var mt=xe(st);if(mt.error)return Ee(mt.error,ft,st);mt.redirect||we(st,ft,function(Pt,Et,Lt){if(Pt)return Ee(Pt,ft,st);if(!Lt&&le.indexOf(fe.dataType)>=0){try{Et=decodeBodyByCharset(Et,st)}catch(tn){return ne("decodeBodyByCharset error: %s",tn),Ee(null,Et,st)}if(fe.dataType==="json")if(We===0)Et=null;else{var Ht=parseJSON(Et,Qe);Ht.error?Pt=Ht.error:Et=Ht.data}}Ye&&ne("Request#%d %s: Remote socket was terminated before `response.end()` was called",be,ve),Ee(Pt,Et,st)})})}var nt,ke;Array.isArray(fe.timeout)?(nt=a(fe.timeout[0]),ke=a(fe.timeout[1])):nt=ke=a(fe.timeout),ne("ConnectTimeout: %d, ResponseTimeout: %d",nt,ke);function $e(){ne("Connect timer ticking, timeout: %d",nt),He=setTimeout(function(){He=null,Oe===-1&&(Oe=-2);var st="Connect timeout for "+nt+"ms",ht="ConnectionTimeoutError";ct.socket||(ht="SocketAssignTimeoutError",st+=", working sockets is full"),qe=new Error(st),qe.name=ht,qe.requestId=be,ne("ConnectTimeout: Request#%d %s %s: %s, connected: %s",be,ve,qe.name,st,ut),vt()},nt)}function gt(){ne("Response timer ticking, timeout: %d",ke),rt=setTimeout(function(){rt=null;var st="Response timeout for "+ke+"ms",ht="ResponseTimeoutError";qe=new Error(st),qe.name=ht,qe.requestId=be,ne("ResponseTimeout: Request#%d %s %s: %s, connected: %s",be,ve,qe.name,st,ut),vt()},ke)}var ct;Ge.mode=fe.mode?fe.mode:"";try{ct=Me.request(Ge,Ke)}catch(st){return Ee(st)}typeof window=="undefined"?$e():ct.on("requestTimeout",function(){Oe===-1&&(Oe=-2);var st="Connect timeout for "+nt+"ms",ht="ConnectionTimeoutError";qe=new Error(st),qe.name=ht,qe.requestId=be,vt()});function vt(){ne("Request#%d %s abort, connected: %s",be,ve,ut),ct.socket||(qe.noSocket=!0,Ee(qe)),ct.abort()}return et&&ct.on("finish",function(){et.requestSent=Date.now()-Te}),ct.once("socket",function(st){et&&(et.queuing=Date.now()-Te);var ht=st.readyState;if(ht==="opening"){st.once("lookup",function(at,lt,ft){ne("Request#%d %s lookup: %s, %s, %s",be,ve,at,lt,ft),et&&(et.dnslookup=Date.now()-Te),lt&&(Fe=lt)}),st.once("connect",function(){et&&(et.connected=Date.now()-Te),De(),gt(),ne("Request#%d %s new socket connected",be,ve),ut=!0,Fe||(Fe=st.remoteAddress),Ne=st.remotePort});return}ne("Request#%d %s reuse socket connected, readyState: %s",be,ve,ht),ut=!0,_e=!0,Fe||(Fe=st.remoteAddress),Ne=st.remotePort,De(),gt()}),ct.on("error",function(st){(st.name==="Error"||st.name==="TypeError")&&(st.name=ut?"ResponseError":"RequestError"),st.message+=' (req "error")',ne("Request#%d %s `req error` event emit, %s: %s",be,ve,st.name,st.message),Ee(qe||st)}),Be&&Be.once("error",function(st){st.message+=' (writeStream "error")',qe=st,ne("Request#%d %s `writeStream error` event emit, %s: %s",be,ve,st.name,st.message),vt()}),fe.stream?(fe.stream.pipe(ct),fe.stream.once("error",function(st){st.message+=' (stream "error")',qe=st,ne("Request#%d %s `readStream error` event emit, %s: %s",be,ve,st.name,st.message),vt()})):ct.end(Ve),ct.requestId=be,ct}}).call(this)}).call(this,E("_process"),E("buffer").Buffer)},{"@babel/runtime/helpers/interopRequireDefault":78,"@babel/runtime/helpers/typeof":79,_process:467,buffer:90,"core-js/modules/es.array.concat.js":272,"core-js/modules/es.function.name.js":284,"core-js/modules/es.object.to-string.js":291,"core-js/modules/es.promise.js":295,"core-js/modules/es.regexp.exec.js":300,"core-js/modules/es.string.split.js":307,"core-js/modules/es.string.trim.js":308,debug:465,http:468,https:355,"humanize-ms":356,url:472,util:419}]},{},[1])(1)})})(window)},50371:function(xt,Ct){"use strict";function Ae(){const pe=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let it=1;it{const ye=E[Se];ye!==void 0&&(pe[Se]=ye)})}return pe}Ct.Z=Ae},77578:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return pe}});const pe=it=>it?typeof it=="function"?it():it:null},13845:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{F:function(){return pe},Z:function(){return it}});function pe(E){return E!=null&&E===E.window}function it(E,Se){var ye,oe;if(typeof window=="undefined")return 0;const te=Se?"scrollTop":"scrollLeft";let se=0;return pe(E)?se=E[Se?"pageYOffset":"pageXOffset"]:E instanceof Document?se=E.documentElement[te]:(E instanceof HTMLElement||E)&&(se=E[te]),E&&!pe(E)&&typeof se!="number"&&(se=(oe=((ye=E.ownerDocument)!==null&&ye!==void 0?ye:E).documentElement)===null||oe===void 0?void 0:oe[te]),se}},56762:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return it}});var pe=Ae(59301);function it(){const[,E]=pe.useReducer(Se=>Se+1,0);return E}},68031:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return Se}});var pe=Ae(16089);function it(ye,oe,te,se){const de=te-oe;return ye/=se/2,ye<1?de/2*ye*ye*ye+oe:de/2*((ye-=2)*ye*ye+2)+oe}var E=Ae(13845);function Se(ye){let oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:te=()=>window,callback:se,duration:de=450}=oe,ue=te(),ce=(0,E.Z)(ue,!0),ae=Date.now(),ie=()=>{const a=Date.now()-ae,y=it(a>de?de:a,ce,ye,de);(0,E.F)(ue)?ue.scrollTo(window.pageXOffset,y):ue instanceof Document||ue.constructor.name==="HTMLDocument"?ue.documentElement.scrollTop=y:ue.scrollTop=y,a{var ge;const{prefixCls:be,className:Pe,rootClassName:Te,children:Ce,indeterminate:Le=!1,style:Ie,onMouseEnter:Me,onMouseLeave:Ue,skipGroup:Qe=!1,disabled:Ge}=fe,ot=ie(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ve,direction:Xe,checkbox:Ze}=Se.useContext(ye.E_),ze=Se.useContext(de),{isFormItemInput:Re}=Se.useContext(te.aM),He=Se.useContext(oe.Z),rt=(ge=(ze==null?void 0:ze.disabled)||Ge)!==null&&ge!==void 0?ge:He,qe=Se.useRef(ot.value);Se.useEffect(()=>{ze==null||ze.registerValue(ot.value)},[]),Se.useEffect(()=>{if(!Qe)return ot.value!==qe.current&&(ze==null||ze.cancelValue(qe.current),ze==null||ze.registerValue(ot.value),qe.current=ot.value),()=>ze==null?void 0:ze.cancelValue(ot.value)},[ot.value]);const ut=Ve("checkbox",be),[_e,We]=(0,ue.ZP)(ut),Oe=Object.assign({},ot);ze&&!Qe&&(Oe.onChange=function(){ot.onChange&&ot.onChange.apply(ot,arguments),ze.toggleOption&&ze.toggleOption({label:Ce,value:ot.value})},Oe.name=ze.name,Oe.checked=ze.value.includes(ot.value));const Ye=it()(`${ut}-wrapper`,{[`${ut}-rtl`]:Xe==="rtl",[`${ut}-wrapper-checked`]:Oe.checked,[`${ut}-wrapper-disabled`]:rt,[`${ut}-wrapper-in-form-item`]:Re},Ze==null?void 0:Ze.className,Pe,Te,We),Fe=it()({[`${ut}-indeterminate`]:Le},ae.A,We),Ne=Le?"mixed":void 0;return _e(Se.createElement(ce.Z,{component:"Checkbox",disabled:rt},Se.createElement("label",{className:Ye,style:Object.assign(Object.assign({},Ze==null?void 0:Ze.style),Ie),onMouseEnter:Me,onMouseLeave:Ue},Se.createElement(E.Z,Object.assign({"aria-checked":Ne},Oe,{prefixCls:ut,className:Fe,disabled:rt,ref:me})),Ce!==void 0&&Se.createElement("span",null,Ce))))};var y=Se.forwardRef(ne),x=Ae(94480),b=Ae(2738),z=function(fe,me){var ge={};for(var be in fe)Object.prototype.hasOwnProperty.call(fe,be)&&me.indexOf(be)<0&&(ge[be]=fe[be]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,be=Object.getOwnPropertySymbols(fe);Pe{const{defaultValue:ge,children:be,options:Pe=[],prefixCls:Te,className:Ce,rootClassName:Le,style:Ie,onChange:Me}=fe,Ue=z(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Qe,direction:Ge}=Se.useContext(ye.E_),[ot,Ve]=Se.useState(Ue.value||ge||[]),[Xe,Ze]=Se.useState([]);Se.useEffect(()=>{"value"in Ue&&Ve(Ue.value||[])},[Ue.value]);const ze=Se.useMemo(()=>Pe.map(et=>typeof et=="string"||typeof et=="number"?{label:et,value:et}:et),[Pe]),Re=et=>{Ze(De=>De.filter(je=>je!==et))},He=et=>{Ze(De=>[].concat((0,x.Z)(De),[et]))},rt=et=>{const De=ot.indexOf(et.value),je=(0,x.Z)(ot);De===-1?je.push(et.value):je.splice(De,1),"value"in Ue||Ve(je),Me==null||Me(je.filter(Ee=>Xe.includes(Ee)).sort((Ee,xe)=>{const we=ze.findIndex(Ke=>Ke.value===Ee),Be=ze.findIndex(Ke=>Ke.value===xe);return we-Be}))},qe=Qe("checkbox",Te),ut=`${qe}-group`,[_e,We]=(0,ue.ZP)(qe),Oe=(0,b.Z)(Ue,["value","disabled"]),Ye=Pe.length?ze.map(et=>Se.createElement(y,{prefixCls:qe,key:et.value.toString(),disabled:"disabled"in et?et.disabled:Ue.disabled,value:et.value,checked:ot.includes(et.value),onChange:et.onChange,className:`${ut}-item`,style:et.style,title:et.title},et.label)):be,Fe={toggleOption:rt,value:ot,disabled:Ue.disabled,name:Ue.name,registerValue:He,cancelValue:Re},Ne=it()(ut,{[`${ut}-rtl`]:Ge==="rtl"},Ce,Le,We);return _e(Se.createElement("div",Object.assign({className:Ne,style:Ie},Oe,{ref:me}),Se.createElement(de.Provider,{value:Fe},Ye)))},re=Se.forwardRef(ee);var le=Se.memo(re);const he=y;he.Group=le,he.__ANT_CHECKBOX=!0;var ve=he},98447:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{C2:function(){return ye}});var pe=Ae(17313),it=Ae(37613),E=Ae(83116);const Se=oe=>{const{checkboxCls:te}=oe,se=`${te}-wrapper`;return[{[`${te}-group`]:Object.assign(Object.assign({},(0,pe.Wf)(oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:oe.marginXS,[`> ${oe.antCls}-row`]:{flex:1}}),[se]:Object.assign(Object.assign({},(0,pe.Wf)(oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${se}`]:{marginInlineStart:0},[`&${se}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[te]:Object.assign(Object.assign({},(0,pe.Wf)(oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:oe.borderRadiusSM,alignSelf:"center",[`${te}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${te}-inner`]:Object.assign({},(0,pe.oN)(oe))},[`${te}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:oe.checkboxSize,height:oe.checkboxSize,direction:"ltr",backgroundColor:oe.colorBgContainer,border:`${oe.lineWidth}px ${oe.lineType} ${oe.colorBorder}`,borderRadius:oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:oe.checkboxSize/14*5,height:oe.checkboxSize/14*8,border:`${oe.lineWidthBold}px solid ${oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${oe.motionDurationFast} ${oe.motionEaseInBack}, opacity ${oe.motionDurationFast}`}},"& + span":{paddingInlineStart:oe.paddingXS,paddingInlineEnd:oe.paddingXS}})},{[` ${se}:not(${se}-disabled), ${te}:not(${te}-disabled) `]:{[`&:hover ${te}-inner`]:{borderColor:oe.colorPrimary}},[`${se}:not(${se}-disabled)`]:{[`&:hover ${te}-checked:not(${te}-disabled) ${te}-inner`]:{backgroundColor:oe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${te}-checked:not(${te}-disabled):after`]:{borderColor:oe.colorPrimaryHover}}},{[`${te}-checked`]:{[`${te}-inner`]:{backgroundColor:oe.colorPrimary,borderColor:oe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${oe.motionDurationMid} ${oe.motionEaseOutBack} ${oe.motionDurationFast}`}}},[` ${se}-checked:not(${se}-disabled), ${te}-checked:not(${te}-disabled) - `]:{[`&:hover ${te}-inner`]:{backgroundColor:oe.colorPrimaryHover,borderColor:"transparent"}}},{[te]:{"&-indeterminate":{[`${te}-inner`]:{backgroundColor:oe.colorBgContainer,borderColor:oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:oe.fontSizeLG/2,height:oe.fontSizeLG/2,backgroundColor:oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${se}-disabled`]:{cursor:"not-allowed"},[`${te}-disabled`]:{[`&, ${te}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${te}-inner`]:{background:oe.colorBgContainerDisabled,borderColor:oe.colorBorder,"&:after":{borderColor:oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:oe.colorTextDisabled},[`&${te}-indeterminate ${te}-inner::after`]:{background:oe.colorTextDisabled}}}]};function ye(oe,te){const se=(0,it.TS)(te,{checkboxCls:`.${oe}`,checkboxSize:te.controlInteractiveSize});return[Se(se)]}Ct.ZP=(0,E.Z)("Checkbox",(oe,te)=>{let{prefixCls:se}=te;return[ye(se,oe)]})},36381:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Oe}});var he=Ae(38819),it=Ae(92310),E=Ae.n(it),Se=Ae(54476),ye=Ae(94480),oe=Ae(42978),te=Ae(76190),se=Ae(18929),de=Ae(48736),ue=Ae(59301),ce=Ae(75931),ae=Ae(11592),ie=Ae(20068),ne=Ae(77900),a=Ae(10228),y=ue.forwardRef(function(Ye,Fe){var Ne=Ye.prefixCls,et=Ye.forceRender,De=Ye.className,je=Ye.style,Ee=Ye.children,xe=Ye.isActive,we=Ye.role,Be=ue.useState(xe||et),Ke=(0,oe.Z)(Be,2),nt=Ke[0],ke=Ke[1];return ue.useEffect(function(){(et||xe)&&ke(!0)},[et,xe]),nt?ue.createElement("div",{ref:Fe,className:E()("".concat(Ne,"-content"),(0,ie.Z)((0,ie.Z)({},"".concat(Ne,"-content-active"),xe),"".concat(Ne,"-content-inactive"),!xe),De),style:je,role:we},ue.createElement("div",{className:"".concat(Ne,"-content-box")},Ee)):null});y.displayName="PanelContent";var x=y,b=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=ue.forwardRef(function(Ye,Fe){var Ne=Ye.showArrow,et=Ne===void 0?!0:Ne,De=Ye.headerClass,je=Ye.isActive,Ee=Ye.onItemClick,xe=Ye.forceRender,we=Ye.className,Be=Ye.prefixCls,Ke=Ye.collapsible,nt=Ye.accordion,ke=Ye.panelKey,$e=Ye.extra,gt=Ye.header,ct=Ye.expandIcon,vt=Ye.openMotion,st=Ye.destroyInactivePanel,ht=Ye.children,at=(0,ce.Z)(Ye,b),lt=Ke==="disabled",ft=Ke==="header",mt=Ke==="icon",Pt=$e!=null&&typeof $e!="boolean",Et=function(){Ee==null||Ee(ke)},Lt=function(xn){(xn.key==="Enter"||xn.keyCode===a.Z.ENTER||xn.which===a.Z.ENTER)&&Et()},Ht=typeof ct=="function"?ct(Ye):ue.createElement("i",{className:"arrow"});Ht&&(Ht=ue.createElement("div",{className:"".concat(Be,"-expand-icon"),onClick:["header","icon"].includes(Ke)?Et:void 0},Ht));var tn=E()((0,ie.Z)((0,ie.Z)((0,ie.Z)({},"".concat(Be,"-item"),!0),"".concat(Be,"-item-active"),je),"".concat(Be,"-item-disabled"),lt),we),gn=E()(De,(0,ie.Z)((0,ie.Z)((0,ie.Z)({},"".concat(Be,"-header"),!0),"".concat(Be,"-header-collapsible-only"),ft),"".concat(Be,"-icon-collapsible-only"),mt)),dn={className:gn,"aria-expanded":je,"aria-disabled":lt,onKeyDown:Lt};return!ft&&!mt&&(dn.onClick=Et,dn.role=nt?"tab":"button",dn.tabIndex=lt?-1:0),ue.createElement("div",(0,Se.Z)({},at,{ref:Fe,className:tn}),ue.createElement("div",dn,et&&Ht,ue.createElement("span",{className:"".concat(Be,"-header-text"),onClick:Ke==="header"?Et:void 0},gt),Pt&&ue.createElement("div",{className:"".concat(Be,"-extra")},$e)),ue.createElement(ne.default,(0,Se.Z)({visible:je,leavedClassName:"".concat(Be,"-content-hidden")},vt,{forceRender:xe,removeOnLeave:st}),function(on,xn){var Dn=on.className,sn=on.style;return ue.createElement(x,{ref:xn,prefixCls:Be,className:Dn,style:sn,isActive:je,forceRender:xe,role:nt?"tabpanel":void 0},ht)}))}),ee=z,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],le=function(Fe,Ne){var et=Ne.prefixCls,De=Ne.accordion,je=Ne.collapsible,Ee=Ne.destroyInactivePanel,xe=Ne.onItemClick,we=Ne.activeKey,Be=Ne.openMotion,Ke=Ne.expandIcon;return Fe.map(function(nt,ke){var $e=nt.children,gt=nt.label,ct=nt.key,vt=nt.collapsible,st=nt.onItemClick,ht=nt.destroyInactivePanel,at=(0,ce.Z)(nt,re),lt=String(ct!=null?ct:ke),ft=vt!=null?vt:je,mt=ht!=null?ht:Ee,Pt=function(Ht){ft!=="disabled"&&(xe(Ht),st==null||st(Ht))},Et=!1;return De?Et=we[0]===lt:Et=we.indexOf(lt)>-1,ue.createElement(ee,(0,Se.Z)({},at,{prefixCls:et,key:lt,panelKey:lt,isActive:Et,accordion:De,openMotion:Be,expandIcon:Ke,header:gt,collapsible:ft,onItemClick:Pt,destroyInactivePanel:mt}),$e)})},pe=function(Fe,Ne,et){if(!Fe)return null;var De=et.prefixCls,je=et.accordion,Ee=et.collapsible,xe=et.destroyInactivePanel,we=et.onItemClick,Be=et.activeKey,Ke=et.openMotion,nt=et.expandIcon,ke=Fe.key||String(Ne),$e=Fe.props,gt=$e.header,ct=$e.headerClass,vt=$e.destroyInactivePanel,st=$e.collapsible,ht=$e.onItemClick,at=!1;je?at=Be[0]===ke:at=Be.indexOf(ke)>-1;var lt=st!=null?st:Ee,ft=function(Et){lt!=="disabled"&&(we(Et),ht==null||ht(Et))},mt={key:ke,panelKey:ke,header:gt,headerClass:ct,isActive:at,prefixCls:De,destroyInactivePanel:vt!=null?vt:xe,openMotion:Ke,accordion:je,children:Fe.props.children,onItemClick:ft,expandIcon:nt,collapsible:lt};return typeof Fe.type=="string"?Fe:(Object.keys(mt).forEach(function(Pt){typeof mt[Pt]=="undefined"&&delete mt[Pt]}),ue.cloneElement(Fe,mt))};function ve(Ye,Fe,Ne){return Array.isArray(Ye)?le(Ye,Ne):(0,ae.Z)(Fe).map(function(et,De){return pe(et,De,Ne)})}var fe=ve,me=Ae(26112);function ge(Ye){var Fe=Ye;if(!Array.isArray(Fe)){var Ne=(0,te.Z)(Fe);Fe=Ne==="number"||Ne==="string"?[Fe]:[]}return Fe.map(function(et){return String(et)})}var be=ue.forwardRef(function(Ye,Fe){var Ne=Ye.prefixCls,et=Ne===void 0?"rc-collapse":Ne,De=Ye.destroyInactivePanel,je=De===void 0?!1:De,Ee=Ye.style,xe=Ye.accordion,we=Ye.className,Be=Ye.children,Ke=Ye.collapsible,nt=Ye.openMotion,ke=Ye.expandIcon,$e=Ye.activeKey,gt=Ye.defaultActiveKey,ct=Ye.onChange,vt=Ye.items,st=E()(et,we),ht=(0,se.Z)([],{value:$e,onChange:function(Lt){return ct==null?void 0:ct(Lt)},defaultValue:gt,postState:ge}),at=(0,oe.Z)(ht,2),lt=at[0],ft=at[1],mt=function(Lt){return ft(function(){if(xe)return lt[0]===Lt?[]:[Lt];var Ht=lt.indexOf(Lt),tn=Ht>-1;return tn?lt.filter(function(gn){return gn!==Lt}):[].concat((0,ye.Z)(lt),[Lt])})};(0,de.ZP)(!Be,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Pt=fe(vt,Be,{prefixCls:et,accordion:xe,openMotion:nt,expandIcon:ke,collapsible:Ke,destroyInactivePanel:je,onItemClick:mt,activeKey:lt});return ue.createElement("div",(0,Se.Z)({ref:Fe,className:st,style:Ee,role:xe?"tablist":void 0},(0,me.Z)(Ye,{aria:!0,data:!0})),Pt)}),Pe=Object.assign(be,{Panel:ee}),Te=Pe,Ce=Pe.Panel,Le=Ae(2738),Ie=Ae(62892),Me=Ae(92343),Ue=Ae(36355),Qe=Ae(19716),ot=ue.forwardRef((Ye,Fe)=>{const{getPrefixCls:Ne}=ue.useContext(Ue.E_),{prefixCls:et,className:De,showArrow:je=!0}=Ye,Ee=Ne("collapse",et),xe=E()({[`${Ee}-no-arrow`]:!je},De);return ue.createElement(Te.Panel,Object.assign({ref:Fe},Ye,{prefixCls:Ee,className:xe}))}),Ve=Ae(17313),Xe=Ae(8378),Ze=Ae(83116),ze=Ae(37613);const Re=Ye=>{const{componentCls:Fe,contentBg:Ne,padding:et,headerBg:De,headerPadding:je,collapseHeaderPaddingSM:Ee,collapseHeaderPaddingLG:xe,collapsePanelBorderRadius:we,lineWidth:Be,lineType:Ke,colorBorder:nt,colorText:ke,colorTextHeading:$e,colorTextDisabled:gt,fontSize:ct,fontSizeLG:vt,lineHeight:st,marginSM:ht,paddingSM:at,paddingLG:lt,paddingXS:ft,motionDurationSlow:mt,fontSizeIcon:Pt,contentPadding:Et}=Ye,Lt=`${Be}px ${Ke} ${nt}`;return{[Fe]:Object.assign(Object.assign({},(0,Ve.Wf)(Ye)),{backgroundColor:De,border:Lt,borderBottom:0,borderRadius:`${we}px`,"&-rtl":{direction:"rtl"},[`& > ${Fe}-item`]:{borderBottom:Lt,"&:last-child":{[` + `]:{[`&:hover ${te}-inner`]:{backgroundColor:oe.colorPrimaryHover,borderColor:"transparent"}}},{[te]:{"&-indeterminate":{[`${te}-inner`]:{backgroundColor:oe.colorBgContainer,borderColor:oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:oe.fontSizeLG/2,height:oe.fontSizeLG/2,backgroundColor:oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${se}-disabled`]:{cursor:"not-allowed"},[`${te}-disabled`]:{[`&, ${te}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${te}-inner`]:{background:oe.colorBgContainerDisabled,borderColor:oe.colorBorder,"&:after":{borderColor:oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:oe.colorTextDisabled},[`&${te}-indeterminate ${te}-inner::after`]:{background:oe.colorTextDisabled}}}]};function ye(oe,te){const se=(0,it.TS)(te,{checkboxCls:`.${oe}`,checkboxSize:te.controlInteractiveSize});return[Se(se)]}Ct.ZP=(0,E.Z)("Checkbox",(oe,te)=>{let{prefixCls:se}=te;return[ye(se,oe)]})},36381:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Oe}});var pe=Ae(38819),it=Ae(92310),E=Ae.n(it),Se=Ae(54476),ye=Ae(94480),oe=Ae(42978),te=Ae(76190),se=Ae(18929),de=Ae(48736),ue=Ae(59301),ce=Ae(75931),ae=Ae(11592),ie=Ae(20068),ne=Ae(77900),a=Ae(10228),y=ue.forwardRef(function(Ye,Fe){var Ne=Ye.prefixCls,et=Ye.forceRender,De=Ye.className,je=Ye.style,Ee=Ye.children,xe=Ye.isActive,we=Ye.role,Be=ue.useState(xe||et),Ke=(0,oe.Z)(Be,2),nt=Ke[0],ke=Ke[1];return ue.useEffect(function(){(et||xe)&&ke(!0)},[et,xe]),nt?ue.createElement("div",{ref:Fe,className:E()("".concat(Ne,"-content"),(0,ie.Z)((0,ie.Z)({},"".concat(Ne,"-content-active"),xe),"".concat(Ne,"-content-inactive"),!xe),De),style:je,role:we},ue.createElement("div",{className:"".concat(Ne,"-content-box")},Ee)):null});y.displayName="PanelContent";var x=y,b=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=ue.forwardRef(function(Ye,Fe){var Ne=Ye.showArrow,et=Ne===void 0?!0:Ne,De=Ye.headerClass,je=Ye.isActive,Ee=Ye.onItemClick,xe=Ye.forceRender,we=Ye.className,Be=Ye.prefixCls,Ke=Ye.collapsible,nt=Ye.accordion,ke=Ye.panelKey,$e=Ye.extra,gt=Ye.header,ct=Ye.expandIcon,vt=Ye.openMotion,st=Ye.destroyInactivePanel,ht=Ye.children,at=(0,ce.Z)(Ye,b),lt=Ke==="disabled",ft=Ke==="header",mt=Ke==="icon",Pt=$e!=null&&typeof $e!="boolean",Et=function(){Ee==null||Ee(ke)},Lt=function(xn){(xn.key==="Enter"||xn.keyCode===a.Z.ENTER||xn.which===a.Z.ENTER)&&Et()},Ht=typeof ct=="function"?ct(Ye):ue.createElement("i",{className:"arrow"});Ht&&(Ht=ue.createElement("div",{className:"".concat(Be,"-expand-icon"),onClick:["header","icon"].includes(Ke)?Et:void 0},Ht));var tn=E()((0,ie.Z)((0,ie.Z)((0,ie.Z)({},"".concat(Be,"-item"),!0),"".concat(Be,"-item-active"),je),"".concat(Be,"-item-disabled"),lt),we),gn=E()(De,(0,ie.Z)((0,ie.Z)((0,ie.Z)({},"".concat(Be,"-header"),!0),"".concat(Be,"-header-collapsible-only"),ft),"".concat(Be,"-icon-collapsible-only"),mt)),dn={className:gn,"aria-expanded":je,"aria-disabled":lt,onKeyDown:Lt};return!ft&&!mt&&(dn.onClick=Et,dn.role=nt?"tab":"button",dn.tabIndex=lt?-1:0),ue.createElement("div",(0,Se.Z)({},at,{ref:Fe,className:tn}),ue.createElement("div",dn,et&&Ht,ue.createElement("span",{className:"".concat(Be,"-header-text"),onClick:Ke==="header"?Et:void 0},gt),Pt&&ue.createElement("div",{className:"".concat(Be,"-extra")},$e)),ue.createElement(ne.default,(0,Se.Z)({visible:je,leavedClassName:"".concat(Be,"-content-hidden")},vt,{forceRender:xe,removeOnLeave:st}),function(on,xn){var Dn=on.className,sn=on.style;return ue.createElement(x,{ref:xn,prefixCls:Be,className:Dn,style:sn,isActive:je,forceRender:xe,role:nt?"tabpanel":void 0},ht)}))}),ee=z,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],le=function(Fe,Ne){var et=Ne.prefixCls,De=Ne.accordion,je=Ne.collapsible,Ee=Ne.destroyInactivePanel,xe=Ne.onItemClick,we=Ne.activeKey,Be=Ne.openMotion,Ke=Ne.expandIcon;return Fe.map(function(nt,ke){var $e=nt.children,gt=nt.label,ct=nt.key,vt=nt.collapsible,st=nt.onItemClick,ht=nt.destroyInactivePanel,at=(0,ce.Z)(nt,re),lt=String(ct!=null?ct:ke),ft=vt!=null?vt:je,mt=ht!=null?ht:Ee,Pt=function(Ht){ft!=="disabled"&&(xe(Ht),st==null||st(Ht))},Et=!1;return De?Et=we[0]===lt:Et=we.indexOf(lt)>-1,ue.createElement(ee,(0,Se.Z)({},at,{prefixCls:et,key:lt,panelKey:lt,isActive:Et,accordion:De,openMotion:Be,expandIcon:Ke,header:gt,collapsible:ft,onItemClick:Pt,destroyInactivePanel:mt}),$e)})},he=function(Fe,Ne,et){if(!Fe)return null;var De=et.prefixCls,je=et.accordion,Ee=et.collapsible,xe=et.destroyInactivePanel,we=et.onItemClick,Be=et.activeKey,Ke=et.openMotion,nt=et.expandIcon,ke=Fe.key||String(Ne),$e=Fe.props,gt=$e.header,ct=$e.headerClass,vt=$e.destroyInactivePanel,st=$e.collapsible,ht=$e.onItemClick,at=!1;je?at=Be[0]===ke:at=Be.indexOf(ke)>-1;var lt=st!=null?st:Ee,ft=function(Et){lt!=="disabled"&&(we(Et),ht==null||ht(Et))},mt={key:ke,panelKey:ke,header:gt,headerClass:ct,isActive:at,prefixCls:De,destroyInactivePanel:vt!=null?vt:xe,openMotion:Ke,accordion:je,children:Fe.props.children,onItemClick:ft,expandIcon:nt,collapsible:lt};return typeof Fe.type=="string"?Fe:(Object.keys(mt).forEach(function(Pt){typeof mt[Pt]=="undefined"&&delete mt[Pt]}),ue.cloneElement(Fe,mt))};function ve(Ye,Fe,Ne){return Array.isArray(Ye)?le(Ye,Ne):(0,ae.Z)(Fe).map(function(et,De){return he(et,De,Ne)})}var fe=ve,me=Ae(26112);function ge(Ye){var Fe=Ye;if(!Array.isArray(Fe)){var Ne=(0,te.Z)(Fe);Fe=Ne==="number"||Ne==="string"?[Fe]:[]}return Fe.map(function(et){return String(et)})}var be=ue.forwardRef(function(Ye,Fe){var Ne=Ye.prefixCls,et=Ne===void 0?"rc-collapse":Ne,De=Ye.destroyInactivePanel,je=De===void 0?!1:De,Ee=Ye.style,xe=Ye.accordion,we=Ye.className,Be=Ye.children,Ke=Ye.collapsible,nt=Ye.openMotion,ke=Ye.expandIcon,$e=Ye.activeKey,gt=Ye.defaultActiveKey,ct=Ye.onChange,vt=Ye.items,st=E()(et,we),ht=(0,se.Z)([],{value:$e,onChange:function(Lt){return ct==null?void 0:ct(Lt)},defaultValue:gt,postState:ge}),at=(0,oe.Z)(ht,2),lt=at[0],ft=at[1],mt=function(Lt){return ft(function(){if(xe)return lt[0]===Lt?[]:[Lt];var Ht=lt.indexOf(Lt),tn=Ht>-1;return tn?lt.filter(function(gn){return gn!==Lt}):[].concat((0,ye.Z)(lt),[Lt])})};(0,de.ZP)(!Be,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Pt=fe(vt,Be,{prefixCls:et,accordion:xe,openMotion:nt,expandIcon:ke,collapsible:Ke,destroyInactivePanel:je,onItemClick:mt,activeKey:lt});return ue.createElement("div",(0,Se.Z)({ref:Fe,className:st,style:Ee,role:xe?"tablist":void 0},(0,me.Z)(Ye,{aria:!0,data:!0})),Pt)}),Pe=Object.assign(be,{Panel:ee}),Te=Pe,Ce=Pe.Panel,Le=Ae(2738),Ie=Ae(62892),Me=Ae(92343),Ue=Ae(36355),Qe=Ae(19716),ot=ue.forwardRef((Ye,Fe)=>{const{getPrefixCls:Ne}=ue.useContext(Ue.E_),{prefixCls:et,className:De,showArrow:je=!0}=Ye,Ee=Ne("collapse",et),xe=E()({[`${Ee}-no-arrow`]:!je},De);return ue.createElement(Te.Panel,Object.assign({ref:Fe},Ye,{prefixCls:Ee,className:xe}))}),Ve=Ae(17313),Xe=Ae(8378),Ze=Ae(83116),ze=Ae(37613);const Re=Ye=>{const{componentCls:Fe,contentBg:Ne,padding:et,headerBg:De,headerPadding:je,collapseHeaderPaddingSM:Ee,collapseHeaderPaddingLG:xe,collapsePanelBorderRadius:we,lineWidth:Be,lineType:Ke,colorBorder:nt,colorText:ke,colorTextHeading:$e,colorTextDisabled:gt,fontSize:ct,fontSizeLG:vt,lineHeight:st,marginSM:ht,paddingSM:at,paddingLG:lt,paddingXS:ft,motionDurationSlow:mt,fontSizeIcon:Pt,contentPadding:Et}=Ye,Lt=`${Be}px ${Ke} ${nt}`;return{[Fe]:Object.assign(Object.assign({},(0,Ve.Wf)(Ye)),{backgroundColor:De,border:Lt,borderBottom:0,borderRadius:`${we}px`,"&-rtl":{direction:"rtl"},[`& > ${Fe}-item`]:{borderBottom:Lt,"&:last-child":{[` &, & > ${Fe}-header`]:{borderRadius:`0 0 ${we}px ${we}px`}},[`> ${Fe}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:je,color:$e,lineHeight:st,cursor:"pointer",transition:`all ${mt}, visibility 0s`,[`> ${Fe}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Fe}-expand-icon`]:{height:ct*st,display:"flex",alignItems:"center",paddingInlineEnd:ht},[`${Fe}-arrow`]:Object.assign(Object.assign({},(0,Ve.Ro)()),{fontSize:Pt,svg:{transition:`transform ${mt}`}}),[`${Fe}-header-text`]:{marginInlineEnd:"auto"}},[`${Fe}-header-collapsible-only`]:{cursor:"default",[`${Fe}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Fe}-icon-collapsible-only`]:{cursor:"default",[`${Fe}-expand-icon`]:{cursor:"pointer"}}},[`${Fe}-content`]:{color:ke,backgroundColor:Ne,borderTop:Lt,[`& > ${Fe}-content-box`]:{padding:Et},"&-hidden":{display:"none"}},"&-small":{[`> ${Fe}-item`]:{[`> ${Fe}-header`]:{padding:Ee,paddingInlineStart:ft,[`> ${Fe}-expand-icon`]:{marginInlineStart:at-ft}},[`> ${Fe}-content > ${Fe}-content-box`]:{padding:at}}},"&-large":{[`> ${Fe}-item`]:{fontSize:vt,[`> ${Fe}-header`]:{padding:xe,paddingInlineStart:et,[`> ${Fe}-expand-icon`]:{height:vt*st,marginInlineStart:lt-et}},[`> ${Fe}-content > ${Fe}-content-box`]:{padding:lt}}},[`${Fe}-item:last-child`]:{[`> ${Fe}-content`]:{borderRadius:`0 0 ${we}px ${we}px`}},[`& ${Fe}-item-disabled > ${Fe}-header`]:{"\n &,\n & > .arrow\n ":{color:gt,cursor:"not-allowed"}},[`&${Fe}-icon-position-end`]:{[`& > ${Fe}-item`]:{[`> ${Fe}-header`]:{[`${Fe}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:ht}}}}})}},He=Ye=>{const{componentCls:Fe}=Ye,Ne=`> ${Fe}-item > ${Fe}-header ${Fe}-arrow svg`;return{[`${Fe}-rtl`]:{[Ne]:{transform:"rotate(180deg)"}}}},rt=Ye=>{const{componentCls:Fe,headerBg:Ne,paddingXXS:et,colorBorder:De}=Ye;return{[`${Fe}-borderless`]:{backgroundColor:Ne,border:0,[`> ${Fe}-item`]:{borderBottom:`1px solid ${De}`},[` > ${Fe}-item:last-child, > ${Fe}-item:last-child ${Fe}-header - `]:{borderRadius:0},[`> ${Fe}-item:last-child`]:{borderBottom:0},[`> ${Fe}-item > ${Fe}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Fe}-item > ${Fe}-content > ${Fe}-content-box`]:{paddingTop:et}}}},qe=Ye=>{const{componentCls:Fe,paddingSM:Ne}=Ye;return{[`${Fe}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Fe}-item`]:{borderBottom:0,[`> ${Fe}-content`]:{backgroundColor:"transparent",border:0,[`> ${Fe}-content-box`]:{paddingBlock:Ne}}}}}};var ut=(0,Ze.Z)("Collapse",Ye=>{const Fe=(0,ze.TS)(Ye,{collapseHeaderPaddingSM:`${Ye.paddingXS}px ${Ye.paddingSM}px`,collapseHeaderPaddingLG:`${Ye.padding}px ${Ye.paddingLG}px`,collapsePanelBorderRadius:Ye.borderRadiusLG});return[Re(Fe),rt(Fe),qe(Fe),He(Fe),(0,Xe.Z)(Fe)]},Ye=>({headerPadding:`${Ye.paddingSM}px ${Ye.padding}px`,headerBg:Ye.colorFillAlter,contentPadding:`${Ye.padding}px 16px`,contentBg:Ye.colorBgContainer})),We=Object.assign(ue.forwardRef((Ye,Fe)=>{const{getPrefixCls:Ne,direction:et,collapse:De}=ue.useContext(Ue.E_),{prefixCls:je,className:Ee,rootClassName:xe,style:we,bordered:Be=!0,ghost:Ke,size:nt,expandIconPosition:ke="start",children:$e,expandIcon:gt}=Ye,ct=(0,Qe.Z)(Lt=>{var Ht;return(Ht=nt!=null?nt:Lt)!==null&&Ht!==void 0?Ht:"middle"}),vt=Ne("collapse",je),st=Ne(),[ht,at]=ut(vt),lt=ue.useMemo(()=>ke==="left"?"start":ke==="right"?"end":ke,[ke]),ft=function(){let Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ht=gt?gt(Lt):ue.createElement(he.Z,{rotate:Lt.isActive?90:void 0});return(0,Me.Tm)(Ht,()=>({className:E()(Ht.props.className,`${vt}-arrow`)}))},mt=E()(`${vt}-icon-position-${lt}`,{[`${vt}-borderless`]:!Be,[`${vt}-rtl`]:et==="rtl",[`${vt}-ghost`]:!!Ke,[`${vt}-${ct}`]:ct!=="middle"},De==null?void 0:De.className,Ee,xe,at),Pt=Object.assign(Object.assign({},(0,Ie.Z)(st)),{motionAppear:!1,leavedClassName:`${vt}-content-hidden`}),Et=ue.useMemo(()=>$e?(0,ae.Z)($e).map((Lt,Ht)=>{var tn,gn;if(!((tn=Lt.props)===null||tn===void 0)&&tn.disabled){const dn=(gn=Lt.key)!==null&&gn!==void 0?gn:String(Ht),{disabled:on,collapsible:xn}=Lt.props,Dn=Object.assign(Object.assign({},(0,Le.Z)(Lt.props,["disabled"])),{key:dn,collapsible:xn!=null?xn:on?"disabled":void 0});return(0,Me.Tm)(Lt,Dn)}return Lt}):null,[$e]);return ht(ue.createElement(Te,Object.assign({ref:Fe,openMotion:Pt},(0,Le.Z)(Ye,["rootClassName"]),{expandIcon:ft,prefixCls:vt,className:mt,style:Object.assign(Object.assign({},De==null?void 0:De.style),we)}),Et))}),{Panel:ot}),Oe=We},91857:function(xt,Ct,Ae){"use strict";var he=Ae(59301),it=Ae(38819),E=Ae(92310),Se=Ae.n(E),ye=Ae(31561),oe=Ae(70425),te=Ae(18929),se=Ae(2738),de=Ae(79676),ue=Ae(53487),ce=Ae(92343),ae=Ae(36355),ie=Ae(20834),ne=Ae(40875),a=Ae(88088),y=Ae(47211);const x=null,b=le=>{const{menu:pe,arrow:ve,prefixCls:fe,children:me,trigger:ge,disabled:be,dropdownRender:Pe,getPopupContainer:Te,overlayClassName:Ce,rootClassName:Le,open:Ie,onOpenChange:Me,visible:Ue,onVisibleChange:Qe,mouseEnterDelay:Ge=.15,mouseLeaveDelay:ot=.1,autoAdjustOverflow:Ve=!0,placement:Xe="",overlay:Ze,transitionName:ze}=le,{getPopupContainer:Re,getPrefixCls:He,direction:rt}=he.useContext(ae.E_),qe=he.useMemo(()=>{const ke=He();return ze!==void 0?ze:Xe.includes("top")?`${ke}-slide-down`:`${ke}-slide-up`},[He,Xe,ze]),ut=he.useMemo(()=>Xe?Xe.includes("Center")?Xe.slice(0,Xe.indexOf("Center")):Xe:rt==="rtl"?"bottomRight":"bottomLeft",[Xe,rt]),_e=He("dropdown",fe),[We,Oe]=(0,y.Z)(_e),[,Ye]=(0,a.Z)(),Fe=he.Children.only(me),Ne=(0,ce.Tm)(Fe,{className:Se()(`${_e}-trigger`,{[`${_e}-rtl`]:rt==="rtl"},Fe.props.className),disabled:be}),et=be?[]:ge;let De;et&&et.includes("contextMenu")&&(De=!0);const[je,Ee]=(0,te.Z)(!1,{value:Ie!=null?Ie:Ue}),xe=(0,oe.useEvent)(ke=>{Me==null||Me(ke),Qe==null||Qe(ke),Ee(ke)}),we=Se()(Ce,Le,Oe,{[`${_e}-rtl`]:rt==="rtl"}),Be=(0,de.Z)({arrowPointAtCenter:typeof ve=="object"&&ve.pointAtCenter,autoAdjustOverflow:Ve,offset:Ye.marginXXS,arrowWidth:ve?Ye.sizePopupArrow:0,borderRadius:Ye.borderRadius}),Ke=he.useCallback(()=>{Ee(!1)},[]),nt=()=>{let ke;return pe!=null&&pe.items?ke=he.createElement(ie.default,Object.assign({},pe)):typeof Ze=="function"?ke=Ze():ke=Ze,Pe&&(ke=Pe(ke)),ke=he.Children.only(typeof ke=="string"?he.createElement("span",null,ke):ke),he.createElement(ne.J,{prefixCls:`${_e}-menu`,expandIcon:he.createElement("span",{className:`${_e}-menu-submenu-arrow`},he.createElement(it.Z,{className:`${_e}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ke,validator:$e=>{let{mode:gt}=$e}},ke)};return We(he.createElement(ye.Z,Object.assign({alignPoint:De},(0,se.Z)(le,["rootClassName"]),{mouseEnterDelay:Ge,mouseLeaveDelay:ot,visible:je,builtinPlacements:Be,arrow:!!ve,overlayClassName:we,prefixCls:_e,getPopupContainer:Te||Re,transitionName:qe,trigger:et,overlay:nt,placement:ut,onVisibleChange:xe}),Ne))};function z(le){return Object.assign(Object.assign({},le),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,ue.Z)(b,"dropdown",le=>le,z),re=le=>he.createElement(ee,Object.assign({},le),he.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=re,Ct.Z=b},38854:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return a}});var he=Ae(91857),it=Ae(92310),E=Ae.n(it),Se=Ae(59301),ye=Ae(18785),oe=Ae(3113),te=Ae(36355),se=Ae(81327),de=Ae(33234),ue=Ae(47211),ce=function(y,x){var b={};for(var z in y)Object.prototype.hasOwnProperty.call(y,z)&&x.indexOf(z)<0&&(b[z]=y[z]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,z=Object.getOwnPropertySymbols(y);ee{const{getPopupContainer:x,getPrefixCls:b,direction:z}=Se.useContext(te.E_),{prefixCls:ee,type:re="default",danger:le,disabled:pe,loading:ve,onClick:fe,htmlType:me,children:ge,className:be,menu:Pe,arrow:Te,autoFocus:Ce,overlay:Le,trigger:Ie,align:Me,open:Ue,onOpenChange:Qe,placement:Ge,getPopupContainer:ot,href:Ve,icon:Xe=Se.createElement(ye.Z,null),title:Ze,buttonsRender:ze=nt=>nt,mouseEnterDelay:Re,mouseLeaveDelay:He,overlayClassName:rt,overlayStyle:qe,destroyPopupOnHide:ut,dropdownRender:_e}=y,We=ce(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"]),Oe=b("dropdown",ee),Ye=`${Oe}-button`,[Fe,Ne]=(0,ue.Z)(Oe),et={menu:Pe,arrow:Te,autoFocus:Ce,align:Me,disabled:pe,trigger:pe?[]:Ie,onOpenChange:Qe,getPopupContainer:ot||x,mouseEnterDelay:Re,mouseLeaveDelay:He,overlayClassName:rt,overlayStyle:qe,destroyPopupOnHide:ut,dropdownRender:_e},{compactSize:De,compactItemClassnames:je}=(0,de.ri)(Oe,z),Ee=E()(Ye,je,be,Ne);"overlay"in y&&(et.overlay=Le),"open"in y&&(et.open=Ue),"placement"in y?et.placement=Ge:et.placement=z==="rtl"?"bottomLeft":"bottomRight";const xe=Se.createElement(oe.ZP,{type:re,danger:le,disabled:pe,loading:ve,onClick:fe,htmlType:me,href:Ve,title:Ze},ge),we=Se.createElement(oe.ZP,{type:re,danger:le,icon:Xe}),[Be,Ke]=ze([xe,we]);return Fe(Se.createElement(se.Z.Compact,Object.assign({className:Ee,size:De,block:!0},We),Be,Se.createElement(he.Z,Object.assign({},et),Ke)))};ae.__ANT_BUTTON=!0;var ie=ae;const ne=he.Z;ne.Button=ie;var a=ne},47211:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ce}});var he=Ae(17313),it=Ae(13826),E=Ae(92899),Se=Ae(29878),ye=Ae(19447),oe=Ae(83116),te=Ae(37613),de=ae=>{const{componentCls:ie,menuCls:ne,colorError:a,colorTextLightSolid:y}=ae,x=`${ne}-item`;return{[`${ie}, ${ie}-menu-submenu`]:{[`${ne} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const ue=ae=>{const{componentCls:ie,menuCls:ne,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:x,antCls:b,iconCls:z,motionDurationMid:ee,dropdownPaddingVertical:re,fontSize:le,dropdownEdgeChildPadding:pe,colorTextDisabled:ve,fontSizeIcon:fe,controlPaddingHorizontal:me,colorBgElevated:ge}=ae;return[{[ie]:Object.assign(Object.assign({},(0,he.Wf)(ae)),{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`]:{[`& > ${z}-down, & > ${b}-btn-icon > ${z}-down`]:{fontSize:fe}},[`${ie}-wrap`]:{position:"relative",[`${b}-btn > ${z}-down`]:{fontSize:fe},[`${z}-down::before`]:{transition:`transform ${ee}`}},[`${ie}-wrap-open`]:{[`${z}-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${ie}-placement-bottomLeft, + `]:{borderRadius:0},[`> ${Fe}-item:last-child`]:{borderBottom:0},[`> ${Fe}-item > ${Fe}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Fe}-item > ${Fe}-content > ${Fe}-content-box`]:{paddingTop:et}}}},qe=Ye=>{const{componentCls:Fe,paddingSM:Ne}=Ye;return{[`${Fe}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Fe}-item`]:{borderBottom:0,[`> ${Fe}-content`]:{backgroundColor:"transparent",border:0,[`> ${Fe}-content-box`]:{paddingBlock:Ne}}}}}};var ut=(0,Ze.Z)("Collapse",Ye=>{const Fe=(0,ze.TS)(Ye,{collapseHeaderPaddingSM:`${Ye.paddingXS}px ${Ye.paddingSM}px`,collapseHeaderPaddingLG:`${Ye.padding}px ${Ye.paddingLG}px`,collapsePanelBorderRadius:Ye.borderRadiusLG});return[Re(Fe),rt(Fe),qe(Fe),He(Fe),(0,Xe.Z)(Fe)]},Ye=>({headerPadding:`${Ye.paddingSM}px ${Ye.padding}px`,headerBg:Ye.colorFillAlter,contentPadding:`${Ye.padding}px 16px`,contentBg:Ye.colorBgContainer})),We=Object.assign(ue.forwardRef((Ye,Fe)=>{const{getPrefixCls:Ne,direction:et,collapse:De}=ue.useContext(Ue.E_),{prefixCls:je,className:Ee,rootClassName:xe,style:we,bordered:Be=!0,ghost:Ke,size:nt,expandIconPosition:ke="start",children:$e,expandIcon:gt}=Ye,ct=(0,Qe.Z)(Lt=>{var Ht;return(Ht=nt!=null?nt:Lt)!==null&&Ht!==void 0?Ht:"middle"}),vt=Ne("collapse",je),st=Ne(),[ht,at]=ut(vt),lt=ue.useMemo(()=>ke==="left"?"start":ke==="right"?"end":ke,[ke]),ft=function(){let Lt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ht=gt?gt(Lt):ue.createElement(pe.Z,{rotate:Lt.isActive?90:void 0});return(0,Me.Tm)(Ht,()=>({className:E()(Ht.props.className,`${vt}-arrow`)}))},mt=E()(`${vt}-icon-position-${lt}`,{[`${vt}-borderless`]:!Be,[`${vt}-rtl`]:et==="rtl",[`${vt}-ghost`]:!!Ke,[`${vt}-${ct}`]:ct!=="middle"},De==null?void 0:De.className,Ee,xe,at),Pt=Object.assign(Object.assign({},(0,Ie.Z)(st)),{motionAppear:!1,leavedClassName:`${vt}-content-hidden`}),Et=ue.useMemo(()=>$e?(0,ae.Z)($e).map((Lt,Ht)=>{var tn,gn;if(!((tn=Lt.props)===null||tn===void 0)&&tn.disabled){const dn=(gn=Lt.key)!==null&&gn!==void 0?gn:String(Ht),{disabled:on,collapsible:xn}=Lt.props,Dn=Object.assign(Object.assign({},(0,Le.Z)(Lt.props,["disabled"])),{key:dn,collapsible:xn!=null?xn:on?"disabled":void 0});return(0,Me.Tm)(Lt,Dn)}return Lt}):null,[$e]);return ht(ue.createElement(Te,Object.assign({ref:Fe,openMotion:Pt},(0,Le.Z)(Ye,["rootClassName"]),{expandIcon:ft,prefixCls:vt,className:mt,style:Object.assign(Object.assign({},De==null?void 0:De.style),we)}),Et))}),{Panel:ot}),Oe=We},91857:function(xt,Ct,Ae){"use strict";var pe=Ae(59301),it=Ae(38819),E=Ae(92310),Se=Ae.n(E),ye=Ae(31561),oe=Ae(70425),te=Ae(18929),se=Ae(2738),de=Ae(79676),ue=Ae(53487),ce=Ae(92343),ae=Ae(36355),ie=Ae(20834),ne=Ae(40875),a=Ae(88088),y=Ae(47211);const x=null,b=le=>{const{menu:he,arrow:ve,prefixCls:fe,children:me,trigger:ge,disabled:be,dropdownRender:Pe,getPopupContainer:Te,overlayClassName:Ce,rootClassName:Le,open:Ie,onOpenChange:Me,visible:Ue,onVisibleChange:Qe,mouseEnterDelay:Ge=.15,mouseLeaveDelay:ot=.1,autoAdjustOverflow:Ve=!0,placement:Xe="",overlay:Ze,transitionName:ze}=le,{getPopupContainer:Re,getPrefixCls:He,direction:rt}=pe.useContext(ae.E_),qe=pe.useMemo(()=>{const ke=He();return ze!==void 0?ze:Xe.includes("top")?`${ke}-slide-down`:`${ke}-slide-up`},[He,Xe,ze]),ut=pe.useMemo(()=>Xe?Xe.includes("Center")?Xe.slice(0,Xe.indexOf("Center")):Xe:rt==="rtl"?"bottomRight":"bottomLeft",[Xe,rt]),_e=He("dropdown",fe),[We,Oe]=(0,y.Z)(_e),[,Ye]=(0,a.Z)(),Fe=pe.Children.only(me),Ne=(0,ce.Tm)(Fe,{className:Se()(`${_e}-trigger`,{[`${_e}-rtl`]:rt==="rtl"},Fe.props.className),disabled:be}),et=be?[]:ge;let De;et&&et.includes("contextMenu")&&(De=!0);const[je,Ee]=(0,te.Z)(!1,{value:Ie!=null?Ie:Ue}),xe=(0,oe.useEvent)(ke=>{Me==null||Me(ke),Qe==null||Qe(ke),Ee(ke)}),we=Se()(Ce,Le,Oe,{[`${_e}-rtl`]:rt==="rtl"}),Be=(0,de.Z)({arrowPointAtCenter:typeof ve=="object"&&ve.pointAtCenter,autoAdjustOverflow:Ve,offset:Ye.marginXXS,arrowWidth:ve?Ye.sizePopupArrow:0,borderRadius:Ye.borderRadius}),Ke=pe.useCallback(()=>{Ee(!1)},[]),nt=()=>{let ke;return he!=null&&he.items?ke=pe.createElement(ie.default,Object.assign({},he)):typeof Ze=="function"?ke=Ze():ke=Ze,Pe&&(ke=Pe(ke)),ke=pe.Children.only(typeof ke=="string"?pe.createElement("span",null,ke):ke),pe.createElement(ne.J,{prefixCls:`${_e}-menu`,expandIcon:pe.createElement("span",{className:`${_e}-menu-submenu-arrow`},pe.createElement(it.Z,{className:`${_e}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ke,validator:$e=>{let{mode:gt}=$e}},ke)};return We(pe.createElement(ye.Z,Object.assign({alignPoint:De},(0,se.Z)(le,["rootClassName"]),{mouseEnterDelay:Ge,mouseLeaveDelay:ot,visible:je,builtinPlacements:Be,arrow:!!ve,overlayClassName:we,prefixCls:_e,getPopupContainer:Te||Re,transitionName:qe,trigger:et,overlay:nt,placement:ut,onVisibleChange:xe}),Ne))};function z(le){return Object.assign(Object.assign({},le),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,ue.Z)(b,"dropdown",le=>le,z),re=le=>pe.createElement(ee,Object.assign({},le),pe.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=re,Ct.Z=b},38854:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return a}});var pe=Ae(91857),it=Ae(92310),E=Ae.n(it),Se=Ae(59301),ye=Ae(18785),oe=Ae(3113),te=Ae(36355),se=Ae(81327),de=Ae(33234),ue=Ae(47211),ce=function(y,x){var b={};for(var z in y)Object.prototype.hasOwnProperty.call(y,z)&&x.indexOf(z)<0&&(b[z]=y[z]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,z=Object.getOwnPropertySymbols(y);ee{const{getPopupContainer:x,getPrefixCls:b,direction:z}=Se.useContext(te.E_),{prefixCls:ee,type:re="default",danger:le,disabled:he,loading:ve,onClick:fe,htmlType:me,children:ge,className:be,menu:Pe,arrow:Te,autoFocus:Ce,overlay:Le,trigger:Ie,align:Me,open:Ue,onOpenChange:Qe,placement:Ge,getPopupContainer:ot,href:Ve,icon:Xe=Se.createElement(ye.Z,null),title:Ze,buttonsRender:ze=nt=>nt,mouseEnterDelay:Re,mouseLeaveDelay:He,overlayClassName:rt,overlayStyle:qe,destroyPopupOnHide:ut,dropdownRender:_e}=y,We=ce(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"]),Oe=b("dropdown",ee),Ye=`${Oe}-button`,[Fe,Ne]=(0,ue.Z)(Oe),et={menu:Pe,arrow:Te,autoFocus:Ce,align:Me,disabled:he,trigger:he?[]:Ie,onOpenChange:Qe,getPopupContainer:ot||x,mouseEnterDelay:Re,mouseLeaveDelay:He,overlayClassName:rt,overlayStyle:qe,destroyPopupOnHide:ut,dropdownRender:_e},{compactSize:De,compactItemClassnames:je}=(0,de.ri)(Oe,z),Ee=E()(Ye,je,be,Ne);"overlay"in y&&(et.overlay=Le),"open"in y&&(et.open=Ue),"placement"in y?et.placement=Ge:et.placement=z==="rtl"?"bottomLeft":"bottomRight";const xe=Se.createElement(oe.ZP,{type:re,danger:le,disabled:he,loading:ve,onClick:fe,htmlType:me,href:Ve,title:Ze},ge),we=Se.createElement(oe.ZP,{type:re,danger:le,icon:Xe}),[Be,Ke]=ze([xe,we]);return Fe(Se.createElement(se.Z.Compact,Object.assign({className:Ee,size:De,block:!0},We),Be,Se.createElement(pe.Z,Object.assign({},et),Ke)))};ae.__ANT_BUTTON=!0;var ie=ae;const ne=pe.Z;ne.Button=ie;var a=ne},47211:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ce}});var pe=Ae(17313),it=Ae(13826),E=Ae(92899),Se=Ae(29878),ye=Ae(19447),oe=Ae(83116),te=Ae(37613),de=ae=>{const{componentCls:ie,menuCls:ne,colorError:a,colorTextLightSolid:y}=ae,x=`${ne}-item`;return{[`${ie}, ${ie}-menu-submenu`]:{[`${ne} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:a,"&:hover":{color:y,backgroundColor:a}}}}}};const ue=ae=>{const{componentCls:ie,menuCls:ne,zIndexPopup:a,dropdownArrowDistance:y,sizePopupArrow:x,antCls:b,iconCls:z,motionDurationMid:ee,dropdownPaddingVertical:re,fontSize:le,dropdownEdgeChildPadding:he,colorTextDisabled:ve,fontSizeIcon:fe,controlPaddingHorizontal:me,colorBgElevated:ge}=ae;return[{[ie]:Object.assign(Object.assign({},(0,pe.Wf)(ae)),{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`]:{[`& > ${z}-down, & > ${b}-btn-icon > ${z}-down`]:{fontSize:fe}},[`${ie}-wrap`]:{position:"relative",[`${b}-btn > ${z}-down`]:{fontSize:fe},[`${z}-down::before`]:{transition:`transform ${ee}`}},[`${ie}-wrap-open`]:{[`${z}-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${ie}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${ie}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${ie}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${ie}-placement-bottom, @@ -184,7 +184,7 @@ headers: `+JSON.stringify(ft),st.data=ht,st.path=Ge.path,st.status=Oe,st.headers &${b}-slide-down-leave${b}-slide-down-leave-active${ie}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${ie}-placement-bottomRight`]:{animationName:it.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${ie}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${ie}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${ie}-placement-topRight`]:{animationName:it.ly}})},(0,ye.ZP)(ae,{colorBg:ge,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ie} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ie}, ${ie}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:pe,listStyleType:"none",backgroundColor:ge,backgroundClip:"padding-box",borderRadius:ae.borderRadiusLG,outline:"none",boxShadow:ae.boxShadowSecondary},(0,he.Qy)(ae)),{[`${ne}-item-group-title`]:{padding:`${re}px ${me}px`,color:ae.colorTextDescription,transition:`all ${ee}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:le,marginInlineEnd:ae.marginXS,fontSize:ae.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${me}px`,color:ae.colorText,fontWeight:"normal",fontSize:le,lineHeight:ae.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:ae.borderRadiusSM,"&:hover, &-active":{backgroundColor:ae.controlItemBgHover}},(0,he.Qy)(ae)),{"&-selected":{color:ae.colorPrimary,backgroundColor:ae.controlItemBgActive,"&:hover, &-active":{backgroundColor:ae.controlItemBgActiveHover}},"&-disabled":{color:ve,cursor:"not-allowed","&:hover":{color:ve,backgroundColor:ge,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ae.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ae.colorSplit},[`${ie}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ae.paddingXS,[`${ie}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ae.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${ae.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+ae.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${ie}-menu-submenu-title`]:{[`&, ${ie}-menu-submenu-arrow-icon`]:{color:ve,backgroundColor:ge,cursor:"not-allowed"}},[`${ne}-submenu-selected ${ie}-menu-submenu-title`]:{color:ae.colorPrimary}})}},[(0,it.oN)(ae,"slide-up"),(0,it.oN)(ae,"slide-down"),(0,E.Fm)(ae,"move-up"),(0,E.Fm)(ae,"move-down"),(0,Se._y)(ae,"zoom-big")]]};var ce=(0,oe.Z)("Dropdown",(ae,ie)=>{let{rootPrefixCls:ne}=ie;const{marginXXS:a,sizePopupArrow:y,controlHeight:x,fontSize:b,lineHeight:z,paddingXXS:ee,componentCls:re,borderRadiusLG:le}=ae,pe=(x-b*z)/2,{dropdownArrowOffset:ve}=(0,ye.fS)({contentRadius:le}),fe=(0,te.TS)(ae,{menuCls:`${re}-menu`,rootPrefixCls:ne,dropdownArrowDistance:y/2+a,dropdownArrowOffset:ve,dropdownPaddingVertical:pe,dropdownEdgeChildPadding:ee});return[ue(fe),de(fe)]},ae=>({zIndexPopup:ae.zIndexPopupBase+50}))},8628:function(xt,Ct,Ae){"use strict";var he=Ae(59301),it=Ae(34280),E=Ae(56762),Se=Ae(69507);function ye(){let oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const te=(0,he.useRef)({}),se=(0,E.Z)(),de=(0,Se.ZP)();return(0,it.Z)(()=>{const ue=de.subscribe(ce=>{te.current=ce,oe&&se()});return()=>de.unsubscribe(ue)},[]),te.current}Ct.Z=ye},45818:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{D:function(){return ee},Z:function(){return pe}});var he=Ae(54476),it=Ae(59301),E={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"},Se=E,ye=Ae(7657),oe=function(fe,me){return it.createElement(ye.Z,(0,he.Z)({},fe,{ref:me,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(33853),ue=Ae(38819),ce=Ae(92310),ae=Ae.n(ce),ie=Ae(2738),a=ve=>!isNaN(parseFloat(ve))&&isFinite(ve),y=Ae(36355),x=Ae(84966),b=function(ve,fe){var me={};for(var ge in ve)Object.prototype.hasOwnProperty.call(ve,ge)&&fe.indexOf(ge)<0&&(me[ge]=ve[ge]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ge=Object.getOwnPropertySymbols(ve);be{let ve=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ve+=1,`${fe}${ve}`}})();var pe=it.forwardRef((ve,fe)=>{const{prefixCls:me,className:ge,trigger:be,children:Pe,defaultCollapsed:Te=!1,theme:Ce="dark",style:Le={},collapsible:Ie=!1,reverseArrow:Me=!1,width:Ue=200,collapsedWidth:Qe=80,zeroWidthTriggerStyle:Ge,breakpoint:ot,onCollapse:Ve,onBreakpoint:Xe}=ve,Ze=b(ve,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ze}=(0,it.useContext)(x.Gs),[Re,He]=(0,it.useState)("collapsed"in ve?ve.collapsed:Te),[rt,qe]=(0,it.useState)(!1);(0,it.useEffect)(()=>{"collapsed"in ve&&He(ve.collapsed)},[ve.collapsed]);const ut=(Ne,et)=>{"collapsed"in ve||He(Ne),Ve==null||Ve(Ne,et)},_e=(0,it.useRef)();_e.current=Ne=>{qe(Ne.matches),Xe==null||Xe(Ne.matches),Re!==Ne.matches&&ut(Ne.matches,"responsive")},(0,it.useEffect)(()=>{function Ne(De){return _e.current(De)}let et;if(typeof window!="undefined"){const{matchMedia:De}=window;if(De&&ot&&ot in z){et=De(`(max-width: ${z[ot]})`);try{et.addEventListener("change",Ne)}catch(je){et.addListener(Ne)}Ne(et)}}return()=>{try{et==null||et.removeEventListener("change",Ne)}catch(De){et==null||et.removeListener(Ne)}}},[ot]),(0,it.useEffect)(()=>{const Ne=re("ant-sider-");return ze.addSider(Ne),()=>ze.removeSider(Ne)},[]);const We=()=>{ut(!Re,"clickTrigger")},{getPrefixCls:Oe}=(0,it.useContext)(y.E_),Ye=()=>{const Ne=Oe("layout-sider",me),et=(0,ie.Z)(Ze,["collapsed"]),De=Re?Qe:Ue,je=a(De)?`${De}px`:String(De),Ee=parseFloat(String(Qe||0))===0?it.createElement("span",{onClick:We,className:ae()(`${Ne}-zero-width-trigger`,`${Ne}-zero-width-trigger-${Me?"right":"left"}`),style:Ge},be||it.createElement(se,null)):null,Be={expanded:Me?it.createElement(ue.Z,null):it.createElement(de.Z,null),collapsed:Me?it.createElement(de.Z,null):it.createElement(ue.Z,null)}[Re?"collapsed":"expanded"],Ke=be!==null?Ee||it.createElement("div",{className:`${Ne}-trigger`,onClick:We,style:{width:je}},be||Be):null,nt=Object.assign(Object.assign({},Le),{flex:`0 0 ${je}`,maxWidth:je,minWidth:je,width:je}),ke=ae()(Ne,`${Ne}-${Ce}`,{[`${Ne}-collapsed`]:!!Re,[`${Ne}-has-trigger`]:Ie&&be!==null&&!Ee,[`${Ne}-below`]:!!rt,[`${Ne}-zero-width`]:parseFloat(je)===0},ge);return it.createElement("aside",Object.assign({className:ke},et,{style:nt,ref:fe}),it.createElement("div",{className:`${Ne}-children`},Pe),Ie||rt&&Ee?Ke:null)},Fe=it.useMemo(()=>({siderCollapsed:Re}),[Re]);return it.createElement(ee.Provider,{value:Fe},Ye())})},84966:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{VY:function(){return ee},$_:function(){return z},h4:function(){return b},Gs:function(){return ie},ZP:function(){return re}});var he=Ae(94480),it=Ae(92310),E=Ae.n(it),Se=Ae(2738),ye=Ae(59301),oe=Ae(36355),te=Ae(83116),de=le=>{const{componentCls:pe,bodyBg:ve,lightSiderBg:fe,lightTriggerBg:me,lightTriggerColor:ge}=le;return{[`${pe}-sider-light`]:{background:fe,[`${pe}-sider-trigger`]:{color:ge,background:me},[`${pe}-sider-zero-width-trigger`]:{color:ge,background:me,border:`1px solid ${ve}`,borderInlineStart:0}}}};const ue=le=>{const{antCls:pe,componentCls:ve,colorText:fe,triggerColor:me,footerBg:ge,triggerBg:be,headerHeight:Pe,headerPadding:Te,headerColor:Ce,footerPadding:Le,triggerHeight:Ie,zeroTriggerHeight:Me,zeroTriggerWidth:Ue,motionDurationMid:Qe,motionDurationSlow:Ge,fontSize:ot,borderRadius:Ve,bodyBg:Xe,headerBg:Ze,siderBg:ze}=le;return{[ve]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Xe,"&, *":{boxSizing:"border-box"},[`&${ve}-has-sider`]:{flexDirection:"row",[`> ${ve}, > ${ve}-content`]:{width:0}},[`${ve}-header, &${ve}-footer`]:{flex:"0 0 auto"},[`${ve}-sider`]:{position:"relative",minWidth:0,background:ze,transition:`all ${Qe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${pe}-menu${pe}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ie},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ie,color:me,lineHeight:`${Ie}px`,textAlign:"center",background:be,cursor:"pointer",transition:`all ${Qe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-Ue,zIndex:1,width:Ue,height:Me,color:me,fontSize:le.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ze,borderStartStartRadius:0,borderStartEndRadius:Ve,borderEndEndRadius:Ve,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ge} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ge}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ue,borderStartStartRadius:Ve,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ve}}}}},de(le)),{"&-rtl":{direction:"rtl"}}),[`${ve}-header`]:{height:Pe,padding:Te,color:Ce,lineHeight:`${Pe}px`,background:Ze,[`${pe}-menu`]:{lineHeight:"inherit"}},[`${ve}-footer`]:{padding:Le,color:fe,fontSize:ot,background:ge},[`${ve}-content`]:{flex:"auto",minHeight:0}}};var ce=(0,te.Z)("Layout",le=>[ue(le)],le=>{const{colorBgLayout:pe,controlHeight:ve,controlHeightLG:fe,colorText:me,controlHeightSM:ge,marginXXS:be,colorTextLightSolid:Pe,colorBgContainer:Te}=le,Ce=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:pe,colorBgTrigger:"#002140",bodyBg:pe,headerBg:"#001529",headerHeight:ve*2,headerPadding:`0 ${Ce}px`,headerColor:me,footerPadding:`${ge}px ${Ce}px`,footerBg:pe,siderBg:"#001529",triggerHeight:fe+be*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:Te,lightTriggerBg:Te,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ae=function(le,pe){var ve={};for(var fe in le)Object.prototype.hasOwnProperty.call(le,fe)&&pe.indexOf(fe)<0&&(ve[fe]=le[fe]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,fe=Object.getOwnPropertySymbols(le);menull,removeSider:()=>null}});function ne(le){let{suffixCls:pe,tagName:ve,displayName:fe}=le;return me=>ye.forwardRef((be,Pe)=>ye.createElement(me,Object.assign({ref:Pe,suffixCls:pe,tagName:ve},be)))}const a=ye.forwardRef((le,pe)=>{const{prefixCls:ve,suffixCls:fe,className:me,tagName:ge}=le,be=ae(le,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=ye.useContext(oe.E_),Te=Pe("layout",ve),[Ce,Le]=ce(Te),Ie=fe?`${Te}-${fe}`:Te;return Ce(ye.createElement(ge,Object.assign({className:E()(ve||Ie,me,Le),ref:pe},be)))}),y=ye.forwardRef((le,pe)=>{const{direction:ve}=ye.useContext(oe.E_),[fe,me]=ye.useState([]),{prefixCls:ge,className:be,rootClassName:Pe,children:Te,hasSider:Ce,tagName:Le,style:Ie}=le,Me=ae(le,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ue=(0,Se.Z)(Me,["suffixCls"]),{getPrefixCls:Qe,layout:Ge}=ye.useContext(oe.E_),ot=Qe("layout",ge),[Ve,Xe]=ce(ot),Ze=E()(ot,{[`${ot}-has-sider`]:typeof Ce=="boolean"?Ce:fe.length>0,[`${ot}-rtl`]:ve==="rtl"},Ge==null?void 0:Ge.className,be,Pe,Xe),ze=ye.useMemo(()=>({siderHook:{addSider:Re=>{me(He=>[].concat((0,he.Z)(He),[Re]))},removeSider:Re=>{me(He=>He.filter(rt=>rt!==Re))}}}),[]);return Ve(ye.createElement(ie.Provider,{value:ze},ye.createElement(Le,Object.assign({ref:pe,className:Ze,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),Ie)},Ue),Te)))}),x=ne({tagName:"div",displayName:"Layout"})(y),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(a),z=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),ee=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var re=x},40875:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{J:function(){return oe}});var he=Ae(59301),it=Ae(33234),E=Ae(70425),Se=function(te,se){var de={};for(var ue in te)Object.prototype.hasOwnProperty.call(te,ue)&&se.indexOf(ue)<0&&(de[ue]=te[ue]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,ue=Object.getOwnPropertySymbols(te);ce{const{children:de}=te,ue=Se(te,["children"]),ce=he.useContext(ye),ae=he.useMemo(()=>Object.assign(Object.assign({},ce),ue),[ce,ue.prefixCls,ue.mode,ue.selectable]);return he.createElement(ye.Provider,{value:ae},he.createElement(it.BR,null,(0,E.supportNodeRef)(de)?he.cloneElement(de,{ref:se}):de))});Ct.Z=ye},20834:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Fe}});var he=Ae(15285),it=Ae(59301),E=Ae(45818),Se=Ae(92310),ye=Ae.n(Se),oe=Ae(36355),te=function(Ne,et){var De={};for(var je in Ne)Object.prototype.hasOwnProperty.call(Ne,je)&&et.indexOf(je)<0&&(De[je]=Ne[je]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,je=Object.getOwnPropertySymbols(Ne);Ee{const{prefixCls:et,className:De,dashed:je}=Ne,Ee=te(Ne,["prefixCls","className","dashed"]),{getPrefixCls:xe}=it.useContext(oe.E_),we=xe("menu",et),Be=ye()({[`${we}-item-divider-dashed`]:!!je},De);return it.createElement(he.iz,Object.assign({className:Be},Ee))},ue=Ae(11592),ce=Ae(2738),ae=Ae(6848),ie=Ae(92343),a=(0,it.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ne=>{var et;const{className:De,children:je,icon:Ee,title:xe,danger:we}=Ne,{prefixCls:Be,firstLevel:Ke,direction:nt,disableMenuItemTitleTooltip:ke,inlineCollapsed:$e}=it.useContext(a),gt=lt=>{const ft=it.createElement("span",{className:`${Be}-title-content`},je);return(!Ee||(0,ie.l$)(je)&&je.type==="span")&&je&<&&Ke&&typeof je=="string"?it.createElement("div",{className:`${Be}-inline-collapsed-noicon`},je.charAt(0)):ft},{siderCollapsed:ct}=it.useContext(E.D);let vt=xe;typeof xe=="undefined"?vt=Ke?je:"":xe===!1&&(vt="");const st={title:vt};!ct&&!$e&&(st.title=null,st.open=!1);const ht=(0,ue.Z)(je).length;let at=it.createElement(he.ck,Object.assign({},(0,ce.Z)(Ne,["title","icon","danger"]),{className:ye()({[`${Be}-item-danger`]:we,[`${Be}-item-only-child`]:(Ee?ht+1:ht)===1},De),title:typeof xe=="string"?xe:void 0}),(0,ie.Tm)(Ee,{className:ye()((0,ie.l$)(Ee)?(et=Ee.props)===null||et===void 0?void 0:et.className:"",`${Be}-item-icon`)}),gt($e));return ke||(at=it.createElement(ae.Z,Object.assign({},st,{placement:nt==="rtl"?"left":"right",overlayClassName:`${Be}-inline-collapsed-tooltip`}),at)),at},z=Ne=>{var et;const{popupClassName:De,icon:je,title:Ee,theme:xe}=Ne,we=it.useContext(a),{prefixCls:Be,inlineCollapsed:Ke,theme:nt}=we,ke=(0,he.Xl)();let $e;if(!je)$e=Ke&&!ke.length&&Ee&&typeof Ee=="string"?it.createElement("div",{className:`${Be}-inline-collapsed-noicon`},Ee.charAt(0)):it.createElement("span",{className:`${Be}-title-content`},Ee);else{const ct=(0,ie.l$)(Ee)&&Ee.type==="span";$e=it.createElement(it.Fragment,null,(0,ie.Tm)(je,{className:ye()((0,ie.l$)(je)?(et=je.props)===null||et===void 0?void 0:et.className:"",`${Be}-item-icon`)}),ct?Ee:it.createElement("span",{className:`${Be}-title-content`},Ee))}const gt=it.useMemo(()=>Object.assign(Object.assign({},we),{firstLevel:!1}),[we]);return it.createElement(a.Provider,{value:gt},it.createElement(he.Wd,Object.assign({},(0,ce.Z)(Ne,["icon"]),{title:$e,popupClassName:ye()(Be,De,`${Be}-${xe||nt}`)})))},ee=Ae(18785),re=Ae(70425),le=Ae(62892),pe=Ae(40875),ve=function(Ne,et){var De={};for(var je in Ne)Object.prototype.hasOwnProperty.call(Ne,je)&&et.indexOf(je)<0&&(De[je]=Ne[je]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,je=Object.getOwnPropertySymbols(Ne);Ee{if(et&&typeof et=="object"){const je=et,{label:Ee,children:xe,key:we,type:Be}=je,Ke=ve(je,["label","children","key","type"]),nt=we!=null?we:`tmp-${De}`;return xe||Be==="group"?Be==="group"?it.createElement(he.BW,Object.assign({key:nt},Ke,{title:Ee}),fe(xe)):it.createElement(z,Object.assign({key:nt},Ke,{title:Ee}),fe(xe)):Be==="divider"?it.createElement(de,Object.assign({key:nt},Ke)):it.createElement(x,Object.assign({key:nt},Ke),Ee)}return null}).filter(et=>et)}function me(Ne){return it.useMemo(()=>Ne&&fe(Ne),[Ne])}var ge=Ae(64993),be=Ae(17313),Pe=Ae(8378),Te=Ae(13826),Ce=Ae(29878),Le=Ae(83116),Ie=Ae(37613),Ue=Ne=>{const{componentCls:et,motionDurationSlow:De,horizontalLineHeight:je,colorSplit:Ee,lineWidth:xe,lineType:we,itemPaddingInline:Be}=Ne;return{[`${et}-horizontal`]:{lineHeight:je,border:0,borderBottom:`${xe}px ${we} ${Ee}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${et}-item, ${et}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Be},[`> ${et}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${ie}-placement-topRight`]:{animationName:it.ly}})},(0,ye.ZP)(ae,{colorBg:ge,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ie} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:a,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ie}, ${ie}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:he,listStyleType:"none",backgroundColor:ge,backgroundClip:"padding-box",borderRadius:ae.borderRadiusLG,outline:"none",boxShadow:ae.boxShadowSecondary},(0,pe.Qy)(ae)),{[`${ne}-item-group-title`]:{padding:`${re}px ${me}px`,color:ae.colorTextDescription,transition:`all ${ee}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:le,marginInlineEnd:ae.marginXS,fontSize:ae.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ee}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${me}px`,color:ae.colorText,fontWeight:"normal",fontSize:le,lineHeight:ae.lineHeight,cursor:"pointer",transition:`all ${ee}`,borderRadius:ae.borderRadiusSM,"&:hover, &-active":{backgroundColor:ae.controlItemBgHover}},(0,pe.Qy)(ae)),{"&-selected":{color:ae.colorPrimary,backgroundColor:ae.controlItemBgActive,"&:hover, &-active":{backgroundColor:ae.controlItemBgActiveHover}},"&-disabled":{color:ve,cursor:"not-allowed","&:hover":{color:ve,backgroundColor:ge,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ae.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ae.colorSplit},[`${ie}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ae.paddingXS,[`${ie}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ae.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${ae.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+ae.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${ie}-menu-submenu-title`]:{[`&, ${ie}-menu-submenu-arrow-icon`]:{color:ve,backgroundColor:ge,cursor:"not-allowed"}},[`${ne}-submenu-selected ${ie}-menu-submenu-title`]:{color:ae.colorPrimary}})}},[(0,it.oN)(ae,"slide-up"),(0,it.oN)(ae,"slide-down"),(0,E.Fm)(ae,"move-up"),(0,E.Fm)(ae,"move-down"),(0,Se._y)(ae,"zoom-big")]]};var ce=(0,oe.Z)("Dropdown",(ae,ie)=>{let{rootPrefixCls:ne}=ie;const{marginXXS:a,sizePopupArrow:y,controlHeight:x,fontSize:b,lineHeight:z,paddingXXS:ee,componentCls:re,borderRadiusLG:le}=ae,he=(x-b*z)/2,{dropdownArrowOffset:ve}=(0,ye.fS)({contentRadius:le}),fe=(0,te.TS)(ae,{menuCls:`${re}-menu`,rootPrefixCls:ne,dropdownArrowDistance:y/2+a,dropdownArrowOffset:ve,dropdownPaddingVertical:he,dropdownEdgeChildPadding:ee});return[ue(fe),de(fe)]},ae=>({zIndexPopup:ae.zIndexPopupBase+50}))},8628:function(xt,Ct,Ae){"use strict";var pe=Ae(59301),it=Ae(34280),E=Ae(56762),Se=Ae(69507);function ye(){let oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const te=(0,pe.useRef)({}),se=(0,E.Z)(),de=(0,Se.ZP)();return(0,it.Z)(()=>{const ue=de.subscribe(ce=>{te.current=ce,oe&&se()});return()=>de.unsubscribe(ue)},[]),te.current}Ct.Z=ye},45818:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{D:function(){return ee},Z:function(){return he}});var pe=Ae(54476),it=Ae(59301),E={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"},Se=E,ye=Ae(7657),oe=function(fe,me){return it.createElement(ye.Z,(0,pe.Z)({},fe,{ref:me,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(33853),ue=Ae(38819),ce=Ae(92310),ae=Ae.n(ce),ie=Ae(2738),a=ve=>!isNaN(parseFloat(ve))&&isFinite(ve),y=Ae(36355),x=Ae(84966),b=function(ve,fe){var me={};for(var ge in ve)Object.prototype.hasOwnProperty.call(ve,ge)&&fe.indexOf(ge)<0&&(me[ge]=ve[ge]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,ge=Object.getOwnPropertySymbols(ve);be{let ve=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ve+=1,`${fe}${ve}`}})();var he=it.forwardRef((ve,fe)=>{const{prefixCls:me,className:ge,trigger:be,children:Pe,defaultCollapsed:Te=!1,theme:Ce="dark",style:Le={},collapsible:Ie=!1,reverseArrow:Me=!1,width:Ue=200,collapsedWidth:Qe=80,zeroWidthTriggerStyle:Ge,breakpoint:ot,onCollapse:Ve,onBreakpoint:Xe}=ve,Ze=b(ve,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ze}=(0,it.useContext)(x.Gs),[Re,He]=(0,it.useState)("collapsed"in ve?ve.collapsed:Te),[rt,qe]=(0,it.useState)(!1);(0,it.useEffect)(()=>{"collapsed"in ve&&He(ve.collapsed)},[ve.collapsed]);const ut=(Ne,et)=>{"collapsed"in ve||He(Ne),Ve==null||Ve(Ne,et)},_e=(0,it.useRef)();_e.current=Ne=>{qe(Ne.matches),Xe==null||Xe(Ne.matches),Re!==Ne.matches&&ut(Ne.matches,"responsive")},(0,it.useEffect)(()=>{function Ne(De){return _e.current(De)}let et;if(typeof window!="undefined"){const{matchMedia:De}=window;if(De&&ot&&ot in z){et=De(`(max-width: ${z[ot]})`);try{et.addEventListener("change",Ne)}catch(je){et.addListener(Ne)}Ne(et)}}return()=>{try{et==null||et.removeEventListener("change",Ne)}catch(De){et==null||et.removeListener(Ne)}}},[ot]),(0,it.useEffect)(()=>{const Ne=re("ant-sider-");return ze.addSider(Ne),()=>ze.removeSider(Ne)},[]);const We=()=>{ut(!Re,"clickTrigger")},{getPrefixCls:Oe}=(0,it.useContext)(y.E_),Ye=()=>{const Ne=Oe("layout-sider",me),et=(0,ie.Z)(Ze,["collapsed"]),De=Re?Qe:Ue,je=a(De)?`${De}px`:String(De),Ee=parseFloat(String(Qe||0))===0?it.createElement("span",{onClick:We,className:ae()(`${Ne}-zero-width-trigger`,`${Ne}-zero-width-trigger-${Me?"right":"left"}`),style:Ge},be||it.createElement(se,null)):null,Be={expanded:Me?it.createElement(ue.Z,null):it.createElement(de.Z,null),collapsed:Me?it.createElement(de.Z,null):it.createElement(ue.Z,null)}[Re?"collapsed":"expanded"],Ke=be!==null?Ee||it.createElement("div",{className:`${Ne}-trigger`,onClick:We,style:{width:je}},be||Be):null,nt=Object.assign(Object.assign({},Le),{flex:`0 0 ${je}`,maxWidth:je,minWidth:je,width:je}),ke=ae()(Ne,`${Ne}-${Ce}`,{[`${Ne}-collapsed`]:!!Re,[`${Ne}-has-trigger`]:Ie&&be!==null&&!Ee,[`${Ne}-below`]:!!rt,[`${Ne}-zero-width`]:parseFloat(je)===0},ge);return it.createElement("aside",Object.assign({className:ke},et,{style:nt,ref:fe}),it.createElement("div",{className:`${Ne}-children`},Pe),Ie||rt&&Ee?Ke:null)},Fe=it.useMemo(()=>({siderCollapsed:Re}),[Re]);return it.createElement(ee.Provider,{value:Fe},Ye())})},84966:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{VY:function(){return ee},$_:function(){return z},h4:function(){return b},Gs:function(){return ie},ZP:function(){return re}});var pe=Ae(94480),it=Ae(92310),E=Ae.n(it),Se=Ae(2738),ye=Ae(59301),oe=Ae(36355),te=Ae(83116),de=le=>{const{componentCls:he,bodyBg:ve,lightSiderBg:fe,lightTriggerBg:me,lightTriggerColor:ge}=le;return{[`${he}-sider-light`]:{background:fe,[`${he}-sider-trigger`]:{color:ge,background:me},[`${he}-sider-zero-width-trigger`]:{color:ge,background:me,border:`1px solid ${ve}`,borderInlineStart:0}}}};const ue=le=>{const{antCls:he,componentCls:ve,colorText:fe,triggerColor:me,footerBg:ge,triggerBg:be,headerHeight:Pe,headerPadding:Te,headerColor:Ce,footerPadding:Le,triggerHeight:Ie,zeroTriggerHeight:Me,zeroTriggerWidth:Ue,motionDurationMid:Qe,motionDurationSlow:Ge,fontSize:ot,borderRadius:Ve,bodyBg:Xe,headerBg:Ze,siderBg:ze}=le;return{[ve]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Xe,"&, *":{boxSizing:"border-box"},[`&${ve}-has-sider`]:{flexDirection:"row",[`> ${ve}, > ${ve}-content`]:{width:0}},[`${ve}-header, &${ve}-footer`]:{flex:"0 0 auto"},[`${ve}-sider`]:{position:"relative",minWidth:0,background:ze,transition:`all ${Qe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${he}-menu${he}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ie},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ie,color:me,lineHeight:`${Ie}px`,textAlign:"center",background:be,cursor:"pointer",transition:`all ${Qe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-Ue,zIndex:1,width:Ue,height:Me,color:me,fontSize:le.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ze,borderStartStartRadius:0,borderStartEndRadius:Ve,borderEndEndRadius:Ve,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ge} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ge}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ue,borderStartStartRadius:Ve,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ve}}}}},de(le)),{"&-rtl":{direction:"rtl"}}),[`${ve}-header`]:{height:Pe,padding:Te,color:Ce,lineHeight:`${Pe}px`,background:Ze,[`${he}-menu`]:{lineHeight:"inherit"}},[`${ve}-footer`]:{padding:Le,color:fe,fontSize:ot,background:ge},[`${ve}-content`]:{flex:"auto",minHeight:0}}};var ce=(0,te.Z)("Layout",le=>[ue(le)],le=>{const{colorBgLayout:he,controlHeight:ve,controlHeightLG:fe,colorText:me,controlHeightSM:ge,marginXXS:be,colorTextLightSolid:Pe,colorBgContainer:Te}=le,Ce=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:he,colorBgTrigger:"#002140",bodyBg:he,headerBg:"#001529",headerHeight:ve*2,headerPadding:`0 ${Ce}px`,headerColor:me,footerPadding:`${ge}px ${Ce}px`,footerBg:he,siderBg:"#001529",triggerHeight:fe+be*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:Te,lightTriggerBg:Te,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ae=function(le,he){var ve={};for(var fe in le)Object.prototype.hasOwnProperty.call(le,fe)&&he.indexOf(fe)<0&&(ve[fe]=le[fe]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,fe=Object.getOwnPropertySymbols(le);menull,removeSider:()=>null}});function ne(le){let{suffixCls:he,tagName:ve,displayName:fe}=le;return me=>ye.forwardRef((be,Pe)=>ye.createElement(me,Object.assign({ref:Pe,suffixCls:he,tagName:ve},be)))}const a=ye.forwardRef((le,he)=>{const{prefixCls:ve,suffixCls:fe,className:me,tagName:ge}=le,be=ae(le,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=ye.useContext(oe.E_),Te=Pe("layout",ve),[Ce,Le]=ce(Te),Ie=fe?`${Te}-${fe}`:Te;return Ce(ye.createElement(ge,Object.assign({className:E()(ve||Ie,me,Le),ref:he},be)))}),y=ye.forwardRef((le,he)=>{const{direction:ve}=ye.useContext(oe.E_),[fe,me]=ye.useState([]),{prefixCls:ge,className:be,rootClassName:Pe,children:Te,hasSider:Ce,tagName:Le,style:Ie}=le,Me=ae(le,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ue=(0,Se.Z)(Me,["suffixCls"]),{getPrefixCls:Qe,layout:Ge}=ye.useContext(oe.E_),ot=Qe("layout",ge),[Ve,Xe]=ce(ot),Ze=E()(ot,{[`${ot}-has-sider`]:typeof Ce=="boolean"?Ce:fe.length>0,[`${ot}-rtl`]:ve==="rtl"},Ge==null?void 0:Ge.className,be,Pe,Xe),ze=ye.useMemo(()=>({siderHook:{addSider:Re=>{me(He=>[].concat((0,pe.Z)(He),[Re]))},removeSider:Re=>{me(He=>He.filter(rt=>rt!==Re))}}}),[]);return Ve(ye.createElement(ie.Provider,{value:ze},ye.createElement(Le,Object.assign({ref:he,className:Ze,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),Ie)},Ue),Te)))}),x=ne({tagName:"div",displayName:"Layout"})(y),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(a),z=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(a),ee=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(a);var re=x},40875:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{J:function(){return oe}});var pe=Ae(59301),it=Ae(33234),E=Ae(70425),Se=function(te,se){var de={};for(var ue in te)Object.prototype.hasOwnProperty.call(te,ue)&&se.indexOf(ue)<0&&(de[ue]=te[ue]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,ue=Object.getOwnPropertySymbols(te);ce{const{children:de}=te,ue=Se(te,["children"]),ce=pe.useContext(ye),ae=pe.useMemo(()=>Object.assign(Object.assign({},ce),ue),[ce,ue.prefixCls,ue.mode,ue.selectable]);return pe.createElement(ye.Provider,{value:ae},pe.createElement(it.BR,null,(0,E.supportNodeRef)(de)?pe.cloneElement(de,{ref:se}):de))});Ct.Z=ye},20834:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Fe}});var pe=Ae(15285),it=Ae(59301),E=Ae(45818),Se=Ae(92310),ye=Ae.n(Se),oe=Ae(36355),te=function(Ne,et){var De={};for(var je in Ne)Object.prototype.hasOwnProperty.call(Ne,je)&&et.indexOf(je)<0&&(De[je]=Ne[je]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,je=Object.getOwnPropertySymbols(Ne);Ee{const{prefixCls:et,className:De,dashed:je}=Ne,Ee=te(Ne,["prefixCls","className","dashed"]),{getPrefixCls:xe}=it.useContext(oe.E_),we=xe("menu",et),Be=ye()({[`${we}-item-divider-dashed`]:!!je},De);return it.createElement(pe.iz,Object.assign({className:Be},Ee))},ue=Ae(11592),ce=Ae(2738),ae=Ae(6848),ie=Ae(92343),a=(0,it.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ne=>{var et;const{className:De,children:je,icon:Ee,title:xe,danger:we}=Ne,{prefixCls:Be,firstLevel:Ke,direction:nt,disableMenuItemTitleTooltip:ke,inlineCollapsed:$e}=it.useContext(a),gt=lt=>{const ft=it.createElement("span",{className:`${Be}-title-content`},je);return(!Ee||(0,ie.l$)(je)&&je.type==="span")&&je&<&&Ke&&typeof je=="string"?it.createElement("div",{className:`${Be}-inline-collapsed-noicon`},je.charAt(0)):ft},{siderCollapsed:ct}=it.useContext(E.D);let vt=xe;typeof xe=="undefined"?vt=Ke?je:"":xe===!1&&(vt="");const st={title:vt};!ct&&!$e&&(st.title=null,st.open=!1);const ht=(0,ue.Z)(je).length;let at=it.createElement(pe.ck,Object.assign({},(0,ce.Z)(Ne,["title","icon","danger"]),{className:ye()({[`${Be}-item-danger`]:we,[`${Be}-item-only-child`]:(Ee?ht+1:ht)===1},De),title:typeof xe=="string"?xe:void 0}),(0,ie.Tm)(Ee,{className:ye()((0,ie.l$)(Ee)?(et=Ee.props)===null||et===void 0?void 0:et.className:"",`${Be}-item-icon`)}),gt($e));return ke||(at=it.createElement(ae.Z,Object.assign({},st,{placement:nt==="rtl"?"left":"right",overlayClassName:`${Be}-inline-collapsed-tooltip`}),at)),at},z=Ne=>{var et;const{popupClassName:De,icon:je,title:Ee,theme:xe}=Ne,we=it.useContext(a),{prefixCls:Be,inlineCollapsed:Ke,theme:nt}=we,ke=(0,pe.Xl)();let $e;if(!je)$e=Ke&&!ke.length&&Ee&&typeof Ee=="string"?it.createElement("div",{className:`${Be}-inline-collapsed-noicon`},Ee.charAt(0)):it.createElement("span",{className:`${Be}-title-content`},Ee);else{const ct=(0,ie.l$)(Ee)&&Ee.type==="span";$e=it.createElement(it.Fragment,null,(0,ie.Tm)(je,{className:ye()((0,ie.l$)(je)?(et=je.props)===null||et===void 0?void 0:et.className:"",`${Be}-item-icon`)}),ct?Ee:it.createElement("span",{className:`${Be}-title-content`},Ee))}const gt=it.useMemo(()=>Object.assign(Object.assign({},we),{firstLevel:!1}),[we]);return it.createElement(a.Provider,{value:gt},it.createElement(pe.Wd,Object.assign({},(0,ce.Z)(Ne,["icon"]),{title:$e,popupClassName:ye()(Be,De,`${Be}-${xe||nt}`)})))},ee=Ae(18785),re=Ae(70425),le=Ae(62892),he=Ae(40875),ve=function(Ne,et){var De={};for(var je in Ne)Object.prototype.hasOwnProperty.call(Ne,je)&&et.indexOf(je)<0&&(De[je]=Ne[je]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,je=Object.getOwnPropertySymbols(Ne);Ee{if(et&&typeof et=="object"){const je=et,{label:Ee,children:xe,key:we,type:Be}=je,Ke=ve(je,["label","children","key","type"]),nt=we!=null?we:`tmp-${De}`;return xe||Be==="group"?Be==="group"?it.createElement(pe.BW,Object.assign({key:nt},Ke,{title:Ee}),fe(xe)):it.createElement(z,Object.assign({key:nt},Ke,{title:Ee}),fe(xe)):Be==="divider"?it.createElement(de,Object.assign({key:nt},Ke)):it.createElement(x,Object.assign({key:nt},Ke),Ee)}return null}).filter(et=>et)}function me(Ne){return it.useMemo(()=>Ne&&fe(Ne),[Ne])}var ge=Ae(64993),be=Ae(17313),Pe=Ae(8378),Te=Ae(13826),Ce=Ae(29878),Le=Ae(83116),Ie=Ae(37613),Ue=Ne=>{const{componentCls:et,motionDurationSlow:De,horizontalLineHeight:je,colorSplit:Ee,lineWidth:xe,lineType:we,itemPaddingInline:Be}=Ne;return{[`${et}-horizontal`]:{lineHeight:je,border:0,borderBottom:`${xe}px ${we} ${Ee}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${et}-item, ${et}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Be},[`> ${et}-item:hover, > ${et}-item-active, > ${et}-submenu ${et}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${et}-item, ${et}-submenu-title`]:{transition:[`border-color ${De}`,`background ${De}`].join(",")},[`${et}-submenu-arrow`]:{display:"none"}}}},Ge=Ne=>{let{componentCls:et,menuArrowOffset:De}=Ne;return{[`${et}-rtl`]:{direction:"rtl"},[`${et}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${et}-rtl${et}-vertical, ${et}-submenu-rtl ${et}-vertical`]:{[`${et}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${De})`},"&::after":{transform:`rotate(45deg) translateY(${De})`}}}}};const ot=Ne=>Object.assign({},(0,be.oN)(Ne));var Xe=(Ne,et)=>{const{componentCls:De,itemColor:je,itemSelectedColor:Ee,groupTitleColor:xe,itemBg:we,subMenuItemBg:Be,itemSelectedBg:Ke,activeBarHeight:nt,activeBarWidth:ke,activeBarBorderWidth:$e,motionDurationSlow:gt,motionEaseInOut:ct,motionEaseOut:vt,itemPaddingInline:st,motionDurationMid:ht,itemHoverColor:at,lineType:lt,colorSplit:ft,itemDisabledColor:mt,dangerItemColor:Pt,dangerItemHoverColor:Et,dangerItemSelectedColor:Lt,dangerItemActiveBg:Ht,dangerItemSelectedBg:tn,itemHoverBg:gn,itemActiveBg:dn,menuSubMenuBg:on,horizontalItemSelectedColor:xn,horizontalItemSelectedBg:Dn,horizontalItemBorderRadius:sn,horizontalItemHoverBg:tr,popupBg:Xn}=Ne;return{[`${De}-${et}, ${De}-${et} > ${De}`]:{color:je,background:we,[`&${De}-root:focus-visible`]:Object.assign({},ot(Ne)),[`${De}-item-group-title`]:{color:xe},[`${De}-submenu-selected`]:{[`> ${De}-submenu-title`]:{color:Ee}},[`${De}-item-disabled, ${De}-submenu-disabled`]:{color:`${mt} !important`},[`${De}-item:not(${De}-item-selected):not(${De}-submenu-selected)`]:{[`&:hover, > ${De}-submenu-title:hover`]:{color:at}},[`&:not(${De}-horizontal)`]:{[`${De}-item:not(${De}-item-selected)`]:{"&:hover":{backgroundColor:gn},"&:active":{backgroundColor:dn}},[`${De}-submenu-title`]:{"&:hover":{backgroundColor:gn},"&:active":{backgroundColor:dn}}},[`${De}-item-danger`]:{color:Pt,[`&${De}-item:hover`]:{[`&:not(${De}-item-selected):not(${De}-submenu-selected)`]:{color:Et}},[`&${De}-item:active`]:{background:Ht}},[`${De}-item a`]:{"&, &:hover":{color:"inherit"}},[`${De}-item-selected`]:{color:Ee,[`&${De}-item-danger`]:{color:Lt},"a, a:hover":{color:"inherit"}},[`& ${De}-item-selected`]:{backgroundColor:Ke,[`&${De}-item-danger`]:{backgroundColor:tn}},[`${De}-item, ${De}-submenu-title`]:{[`&:not(${De}-item-disabled):focus-visible`]:Object.assign({},ot(Ne))},[`&${De}-submenu > ${De}`]:{backgroundColor:on},[`&${De}-popup > ${De}`]:{backgroundColor:Xn},[`&${De}-horizontal`]:Object.assign(Object.assign({},et==="dark"?{borderBottom:0}:{}),{[`> ${De}-item, > ${De}-submenu`]:{top:$e,marginTop:-$e,marginBottom:0,borderRadius:sn,"&::after":{position:"absolute",insetInline:st,bottom:0,borderBottom:`${nt}px solid transparent`,transition:`border-color ${gt} ${ct}`,content:'""'},"&:hover, &-active, &-open":{background:tr,"&::after":{borderBottomWidth:nt,borderBottomColor:xn}},"&-selected":{color:xn,backgroundColor:Dn,"&:hover":{backgroundColor:Dn},"&::after":{borderBottomWidth:nt,borderBottomColor:xn}}}}),[`&${De}-root`]:{[`&${De}-inline, &${De}-vertical`]:{borderInlineEnd:`${$e}px ${lt} ${ft}`}},[`&${De}-inline`]:{[`${De}-sub${De}-inline`]:{background:Be},[`${De}-item, ${De}-submenu-title`]:$e&&ke?{width:`calc(100% + ${$e}px)`}:{},[`${De}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ke}px solid ${Ee}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${ht} ${vt}`,`opacity ${ht} ${vt}`].join(","),content:'""'},[`&${De}-item-danger`]:{"&::after":{borderInlineEndColor:Lt}}},[`${De}-selected, ${De}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${ht} ${ct}`,`opacity ${ht} ${ct}`].join(",")}}}}}};const Ze=Ne=>{const{componentCls:et,itemHeight:De,itemMarginInline:je,padding:Ee,menuArrowSize:xe,marginXS:we,itemMarginBlock:Be}=Ne,Ke=Ee+xe+we;return{[`${et}-item`]:{position:"relative",overflow:"hidden"},[`${et}-item, ${et}-submenu-title`]:{height:De,lineHeight:`${De}px`,paddingInline:Ee,overflow:"hidden",textOverflow:"ellipsis",marginInline:je,marginBlock:Be,width:`calc(100% - ${je*2}px)`},[`> ${et}-item, @@ -196,7 +196,7 @@ headers: `+JSON.stringify(ft),st.data=ht,st.path=Ge.path,st.status=Oe,st.headers ${et}-submenu-arrow, ${et}-submenu-expand-icon `]:{opacity:0},[`${et}-item-icon, ${De}`]:{margin:0,fontSize:ht,lineHeight:`${je}px`,"+ span":{display:"inline-block",opacity:0}}},[`${et}-item-icon, ${De}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${et}-item-icon, ${De}`]:{display:"none"},"a, a:hover":{color:Ee}},[`${et}-item-group-title`]:Object.assign(Object.assign({},be.vS),{paddingInline:ct})}}]};const He=Ne=>{const{componentCls:et,motionDurationSlow:De,motionDurationMid:je,motionEaseInOut:Ee,motionEaseOut:xe,iconCls:we,iconSize:Be,iconMarginInlineEnd:Ke}=Ne;return{[`${et}-item, ${et}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${De}`,`background ${De}`,`padding ${De} ${Ee}`].join(","),[`${et}-item-icon, ${we}`]:{minWidth:Be,fontSize:Be,transition:[`font-size ${je} ${xe}`,`margin ${De} ${Ee}`,`color ${De}`].join(","),"+ span":{marginInlineStart:Ke,opacity:1,transition:[`opacity ${De} ${Ee}`,`margin ${De}`,`color ${De}`].join(",")}},[`${et}-item-icon`]:Object.assign({},(0,be.Ro)()),[`&${et}-item-only-child`]:{[`> ${we}, > ${et}-item-icon`]:{marginInlineEnd:0}}},[`${et}-item-disabled, ${et}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${et}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=Ne=>{const{componentCls:et,motionDurationSlow:De,motionEaseInOut:je,borderRadius:Ee,menuArrowSize:xe,menuArrowOffset:we}=Ne;return{[`${et}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ne.margin,width:xe,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${De} ${je}, opacity ${De}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:xe*.6,height:xe*.15,backgroundColor:"currentcolor",borderRadius:Ee,transition:[`background ${De} ${je}`,`transform ${De} ${je}`,`top ${De} ${je}`,`color ${De} ${je}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${we})`},"&::after":{transform:`rotate(-45deg) translateY(${we})`}}}}},qe=Ne=>{const{antCls:et,componentCls:De,fontSize:je,motionDurationSlow:Ee,motionDurationMid:xe,motionEaseInOut:we,paddingXS:Be,padding:Ke,colorSplit:nt,lineWidth:ke,zIndexPopup:$e,borderRadiusLG:gt,subMenuItemBorderRadius:ct,menuArrowSize:vt,menuArrowOffset:st,lineType:ht,menuPanelMaskInset:at,groupTitleLineHeight:lt,groupTitleFontSize:ft}=Ne;return[{"":{[`${De}`]:Object.assign(Object.assign({},(0,be.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,be.Wf)(Ne)),(0,be.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:je,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Ee} 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:Ne.itemBorderRadius},[`${De}-item-group-title`]:{padding:`${Be}px ${Ke}px`,fontSize:ft,lineHeight:lt,transition:`all ${Ee}`},[`&-horizontal ${De}-submenu`]:{transition:[`border-color ${Ee} ${we}`,`background ${Ee} ${we}`].join(",")},[`${De}-submenu, ${De}-submenu-inline`]:{transition:[`border-color ${Ee} ${we}`,`background ${Ee} ${we}`,`padding ${xe} ${we}`].join(",")},[`${De}-submenu ${De}-sub`]:{cursor:"initial",transition:[`background ${Ee} ${we}`,`padding ${Ee} ${we}`].join(",")},[`${De}-title-content`]:{transition:`color ${Ee}`},[`${De}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${De}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:nt,borderStyle:ht,borderWidth:0,borderTopWidth:ke,marginBlock:ke,padding:0,"&-dashed":{borderStyle:"dashed"}}}),He(Ne)),{[`${De}-item-group`]:{[`${De}-item-group-list`]:{margin:0,padding:0,[`${De}-item, ${De}-submenu-title`]:{paddingInline:`${je*2}px ${Ke}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:$e,borderRadius:gt,boxShadow:"none",transformOrigin:"0 0",[`&${De}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${at}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:at},"\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:Ne.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ne.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ne.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ne.paddingXS},[`> ${De}`]:Object.assign(Object.assign(Object.assign({borderRadius:gt},He(Ne)),rt(Ne)),{[`${De}-item, ${De}-submenu > ${De}-submenu-title`]:{borderRadius:ct},[`${De}-submenu-title::after`]:{transition:`transform ${Ee} ${we}`}})}}),rt(Ne)),{[`&-inline-collapsed ${De}-submenu-arrow, - &-inline ${De}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${st})`},"&::after":{transform:`rotate(45deg) translateX(-${st})`}},[`${De}-submenu-open${De}-submenu-inline > ${De}-submenu-title > ${De}-submenu-arrow`]:{transform:`translateY(-${vt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${st})`},"&::before":{transform:`rotate(45deg) translateX(${st})`}}})},{[`${et}-layout-header`]:{[De]:{lineHeight:"inherit"}}}]};var ut=(Ne,et)=>(0,Le.Z)("Menu",je=>{if(et===!1)return[];const{colorBgElevated:Ee,colorPrimary:xe,colorTextLightSolid:we,controlHeightLG:Be,fontSize:Ke,darkItemColor:nt,darkDangerItemColor:ke,darkItemBg:$e,darkSubMenuItemBg:gt,darkItemSelectedColor:ct,darkItemSelectedBg:vt,darkDangerItemSelectedBg:st,darkItemHoverBg:ht,darkGroupTitleColor:at,darkItemHoverColor:lt,darkItemDisabledColor:ft,darkDangerItemHoverColor:mt,darkDangerItemSelectedColor:Pt,darkDangerItemActiveBg:Et}=je,Lt=Ke/7*5,Ht=(0,Ie.TS)(je,{menuArrowSize:Lt,menuHorizontalHeight:Be*1.15,menuArrowOffset:`${Lt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ee}),tn=(0,Ie.TS)(Ht,{itemColor:nt,itemHoverColor:lt,groupTitleColor:at,itemSelectedColor:ct,itemBg:$e,popupBg:$e,subMenuItemBg:gt,itemActiveBg:"transparent",itemSelectedBg:vt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ht,itemDisabledColor:ft,dangerItemColor:ke,dangerItemHoverColor:mt,dangerItemSelectedColor:Pt,dangerItemActiveBg:Et,dangerItemSelectedBg:st,menuSubMenuBg:gt,horizontalItemSelectedColor:we,horizontalItemSelectedBg:xe});return[qe(Ht),Ue(Ht),Re(Ht),Xe(Ht,"light"),Xe(tn,"dark"),Ge(Ht),(0,Pe.Z)(Ht),(0,Te.oN)(Ht,"slide-up"),(0,Te.oN)(Ht,"slide-down"),(0,Ce._y)(Ht,"zoom-big")]},je=>{const{colorPrimary:Ee,colorError:xe,colorTextDisabled:we,colorErrorBg:Be,colorText:Ke,colorTextDescription:nt,colorBgContainer:ke,colorFillAlter:$e,colorFillContent:gt,lineWidth:ct,lineWidthBold:vt,controlItemBgActive:st,colorBgTextHover:ht,controlHeightLG:at,lineHeight:lt,colorBgElevated:ft,marginXXS:mt,padding:Pt,fontSize:Et,controlHeightSM:Lt,fontSizeLG:Ht,colorTextLightSolid:tn,colorErrorHover:gn}=je,dn=new ge.C(tn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:je.zIndexPopupBase+50,radiusItem:je.borderRadiusLG,itemBorderRadius:je.borderRadiusLG,radiusSubMenuItem:je.borderRadiusSM,subMenuItemBorderRadius:je.borderRadiusSM,colorItemText:Ke,itemColor:Ke,colorItemTextHover:Ke,itemHoverColor:Ke,colorItemTextHoverHorizontal:Ee,horizontalItemHoverColor:Ee,colorGroupTitle:nt,groupTitleColor:nt,colorItemTextSelected:Ee,itemSelectedColor:Ee,colorItemTextSelectedHorizontal:Ee,horizontalItemSelectedColor:Ee,colorItemBg:ke,itemBg:ke,colorItemBgHover:ht,itemHoverBg:ht,colorItemBgActive:gt,itemActiveBg:st,colorSubItemBg:$e,subMenuItemBg:$e,colorItemBgSelected:st,itemSelectedBg:st,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:vt,activeBarHeight:vt,colorActiveBarBorderSize:ct,activeBarBorderWidth:ct,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:xe,dangerItemColor:xe,colorDangerItemTextHover:xe,dangerItemHoverColor:xe,colorDangerItemTextSelected:xe,dangerItemSelectedColor:xe,colorDangerItemBgActive:Be,dangerItemActiveBg:Be,colorDangerItemBgSelected:Be,dangerItemSelectedBg:Be,itemMarginInline:je.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:at,groupTitleLineHeight:lt,collapsedWidth:at*2,popupBg:ft,itemMarginBlock:mt,itemPaddingInline:Pt,horizontalLineHeight:`${at*1.15}px`,iconSize:Et,iconMarginInlineEnd:Lt-Et,collapsedIconSize:Ht,groupTitleFontSize:Et,darkItemDisabledColor:new ge.C(tn).setAlpha(.25).toRgbString(),darkItemColor:dn,darkDangerItemColor:xe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:tn,darkItemSelectedBg:Ee,darkDangerItemSelectedBg:xe,darkItemHoverBg:"transparent",darkGroupTitleColor:dn,darkItemHoverColor:tn,darkDangerItemHoverColor:gn,darkDangerItemSelectedColor:tn,darkDangerItemActiveBg:xe}},{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"]]})(Ne),_e=function(Ne,et){var De={};for(var je in Ne)Object.prototype.hasOwnProperty.call(Ne,je)&&et.indexOf(je)<0&&(De[je]=Ne[je]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,je=Object.getOwnPropertySymbols(Ne);Ee{var De,je;const Ee=it.useContext(pe.Z),xe=Ee||{},{getPrefixCls:we,getPopupContainer:Be,direction:Ke,menu:nt}=it.useContext(oe.E_),ke=we(),{prefixCls:$e,className:gt,style:ct,theme:vt="light",expandIcon:st,_internalDisableMenuItemTitleTooltip:ht,inlineCollapsed:at,siderCollapsed:lt,items:ft,children:mt,rootClassName:Pt,mode:Et,selectable:Lt,onClick:Ht,overflowedIndicatorPopupClassName:tn}=Ne,gn=_e(Ne,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),dn=(0,ce.Z)(gn,["collapsedWidth"]),on=me(ft)||mt;(De=xe.validator)===null||De===void 0||De.call(xe,{mode:Et});const xn=(0,re.useEvent)(function(){var Mn;Ht==null||Ht.apply(void 0,arguments),(Mn=xe.onClick)===null||Mn===void 0||Mn.call(xe)}),Dn=xe.mode||Et,sn=Lt!=null?Lt:xe.selectable,tr=it.useMemo(()=>lt!==void 0?lt:at,[at,lt]),Xn={horizontal:{motionName:`${ke}-slide-up`},inline:(0,le.Z)(ke),other:{motionName:`${ke}-zoom-big`}},kn=we("menu",$e||xe.prefixCls),[qn,hr]=ut(kn,!Ee),mr=ye()(`${kn}-${vt}`,nt==null?void 0:nt.className,gt);let Yn;if(typeof st=="function")Yn=st;else if(st===null||st===!1)Yn=null;else if(xe.expandIcon===null||xe.expandIcon===!1)Yn=null;else{const Mn=st!=null?st:xe.expandIcon;Yn=(0,ie.Tm)(Mn,{className:ye()(`${kn}-submenu-expand-icon`,(0,ie.l$)(Mn)?(je=Mn.props)===null||je===void 0?void 0:je.className:"")})}const cr=it.useMemo(()=>({prefixCls:kn,inlineCollapsed:tr||!1,direction:Ke,firstLevel:!0,theme:vt,mode:Dn,disableMenuItemTitleTooltip:ht}),[kn,tr,Ke,ht,vt]);return qn(it.createElement(pe.Z.Provider,{value:null},it.createElement(a.Provider,{value:cr},it.createElement(he.ZP,Object.assign({getPopupContainer:Be,overflowedIndicator:it.createElement(ee.Z,null),overflowedIndicatorPopupClassName:ye()(kn,`${kn}-${vt}`,tn),mode:Dn,selectable:sn,onClick:xn},dn,{inlineCollapsed:tr,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),ct),className:mr,prefixCls:kn,direction:Ke,defaultMotions:Xn,expandIcon:Yn,ref:et,rootClassName:ye()(Pt,hr)}),on))))});const Ye=(0,it.forwardRef)((Ne,et)=>{const De=(0,it.useRef)(null),je=it.useContext(E.D);return(0,it.useImperativeHandle)(et,()=>({menu:De.current,focus:Ee=>{var xe;(xe=De.current)===null||xe===void 0||xe.focus(Ee)}})),it.createElement(Oe,Object.assign({ref:De},Ne,je))});Ye.Item=x,Ye.SubMenu=z,Ye.Divider=de,Ye.ItemGroup=he.BW;var Fe=Ye},58421:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return xe}});var he=Ae(54476),it=Ae(59301),E={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"},Se=E,ye=Ae(7657),oe=function(Be,Ke){return it.createElement(ye.Z,(0,he.Z)({},Be,{ref:Ke,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(49198),ue=Ae(33853),ce=Ae(38819),ae=Ae(92310),ie=Ae.n(ae),ne=Ae(20068),a=Ae(33885),y=Ae(67732),x=Ae(83652),b=Ae(42403),z=Ae(158),ee=Ae(26112),re={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},le=re,pe=Ae(91735),ve=function(we){(0,b.Z)(Ke,we);var Be=(0,z.Z)(Ke);function Ke(){var nt;(0,y.Z)(this,Ke);for(var ke=arguments.length,$e=new Array(ke),gt=0;gt=0||ct.relatedTarget.className.indexOf("".concat(at,"-item"))>=0))&&ht(nt.getValidValue()))},nt.go=function(ct){var vt=nt.state.goInputText;vt!==""&&(ct.keyCode===le.ENTER||ct.type==="click")&&(nt.setState({goInputText:""}),nt.props.quickGo(nt.getValidValue()))},nt}return(0,x.Z)(Ke,[{key:"getPageSizeOptions",value:function(){var ke=this.props,$e=ke.pageSize,gt=ke.pageSizeOptions;return gt.some(function(ct){return ct.toString()===$e.toString()})?gt:gt.concat([$e.toString()]).sort(function(ct,vt){var st=Number.isNaN(Number(ct))?0:Number(ct),ht=Number.isNaN(Number(vt))?0:Number(vt);return st-ht})}},{key:"render",value:function(){var ke=this,$e=this.props,gt=$e.pageSize,ct=$e.locale,vt=$e.rootPrefixCls,st=$e.changeSize,ht=$e.quickGo,at=$e.goButton,lt=$e.selectComponentClass,ft=$e.buildOptionText,mt=$e.selectPrefixCls,Pt=$e.disabled,Et=this.state.goInputText,Lt="".concat(vt,"-options"),Ht=lt,tn=null,gn=null,dn=null;if(!st&&!ht)return null;var on=this.getPageSizeOptions();if(st&&Ht){var xn=on.map(function(Dn,sn){return it.createElement(Ht.Option,{key:sn,value:Dn.toString()},(ft||ke.buildOptionText)(Dn))});tn=it.createElement(Ht,{disabled:Pt,prefixCls:mt,showSearch:!1,className:"".concat(Lt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(gt||on[0]).toString(),onChange:this.changeSize,getPopupContainer:function(sn){return sn.parentNode},"aria-label":ct.page_size,defaultOpen:!1},xn)}return ht&&(at&&(dn=typeof at=="boolean"?it.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Pt,className:"".concat(Lt,"-quick-jumper-button")},ct.jump_to_confirm):it.createElement("span",{onClick:this.go,onKeyUp:this.go},at)),gn=it.createElement("div",{className:"".concat(Lt,"-quick-jumper")},ct.jump_to,it.createElement("input",{disabled:Pt,type:"text",value:Et,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ct.page}),ct.page,dn)),it.createElement("li",{className:"".concat(Lt)},tn,gn)}}]),Ke}(it.Component);ve.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ve,me=function(Be){var Ke,nt=Be.rootPrefixCls,ke=Be.page,$e=Be.active,gt=Be.className,ct=Be.showTitle,vt=Be.onClick,st=Be.onKeyPress,ht=Be.itemRender,at="".concat(nt,"-item"),lt=ie()(at,"".concat(at,"-").concat(ke),(Ke={},(0,ne.Z)(Ke,"".concat(at,"-active"),$e),(0,ne.Z)(Ke,"".concat(at,"-disabled"),!ke),(0,ne.Z)(Ke,Be.className,gt),Ke)),ft=function(){vt(ke)},mt=function(Lt){st(Lt,vt,ke)},Pt=ht(ke,"page",it.createElement("a",{rel:"nofollow"},ke));return Pt?it.createElement("li",{title:ct?ke.toString():null,className:lt,onClick:ft,onKeyPress:mt,tabIndex:0},Pt):null},ge=me;function be(){}function Pe(we){var Be=Number(we);return typeof Be=="number"&&!Number.isNaN(Be)&&isFinite(Be)&&Math.floor(Be)===Be}var Te=function(Be,Ke,nt){return nt};function Ce(we,Be,Ke){var nt=typeof we=="undefined"?Be.pageSize:we;return Math.floor((Ke.total-1)/nt)+1}var Le=function(we){(0,b.Z)(Ke,we);var Be=(0,z.Z)(Ke);function Ke(nt){var ke;(0,y.Z)(this,Ke),ke=Be.call(this,nt),ke.paginationNode=it.createRef(),ke.getJumpPrevPage=function(){return Math.max(1,ke.state.current-(ke.props.showLessItems?3:5))},ke.getJumpNextPage=function(){return Math.min(Ce(void 0,ke.state,ke.props),ke.state.current+(ke.props.showLessItems?3:5))},ke.getItemIcon=function(st,ht){var at=ke.props.prefixCls,lt=st||it.createElement("button",{type:"button","aria-label":ht,className:"".concat(at,"-item-link")});return typeof st=="function"&&(lt=it.createElement(st,(0,a.Z)({},ke.props))),lt},ke.isValid=function(st){var ht=ke.props.total;return Pe(st)&&st!==ke.state.current&&Pe(ht)&&ht>0},ke.shouldDisplayQuickJumper=function(){var st=ke.props,ht=st.showQuickJumper,at=st.total,lt=ke.state.pageSize;return at<=lt?!1:ht},ke.handleKeyDown=function(st){(st.keyCode===le.ARROW_UP||st.keyCode===le.ARROW_DOWN)&&st.preventDefault()},ke.handleKeyUp=function(st){var ht=ke.getValidValue(st),at=ke.state.currentInputValue;ht!==at&&ke.setState({currentInputValue:ht}),st.keyCode===le.ENTER?ke.handleChange(ht):st.keyCode===le.ARROW_UP?ke.handleChange(ht-1):st.keyCode===le.ARROW_DOWN&&ke.handleChange(ht+1)},ke.handleBlur=function(st){var ht=ke.getValidValue(st);ke.handleChange(ht)},ke.changePageSize=function(st){var ht=ke.state.current,at=Ce(st,ke.state,ke.props);ht=ht>at?at:ht,at===0&&(ht=ke.state.current),typeof st=="number"&&("pageSize"in ke.props||ke.setState({pageSize:st}),"current"in ke.props||ke.setState({current:ht,currentInputValue:ht})),ke.props.onShowSizeChange(ht,st),"onChange"in ke.props&&ke.props.onChange&&ke.props.onChange(ht,st)},ke.handleChange=function(st){var ht=ke.props,at=ht.disabled,lt=ht.onChange,ft=ke.state,mt=ft.pageSize,Pt=ft.current,Et=ft.currentInputValue;if(ke.isValid(st)&&!at){var Lt=Ce(void 0,ke.state,ke.props),Ht=st;return st>Lt?Ht=Lt:st<1&&(Ht=1),"current"in ke.props||ke.setState({current:Ht}),Ht!==Et&&ke.setState({currentInputValue:Ht}),lt(Ht,mt),Ht}return Pt},ke.prev=function(){ke.hasPrev()&&ke.handleChange(ke.state.current-1)},ke.next=function(){ke.hasNext()&&ke.handleChange(ke.state.current+1)},ke.jumpPrev=function(){ke.handleChange(ke.getJumpPrevPage())},ke.jumpNext=function(){ke.handleChange(ke.getJumpNextPage())},ke.hasPrev=function(){return ke.state.current>1},ke.hasNext=function(){return ke.state.current2?at-2:0),ft=2;ft=gt?vt=gt:vt=Number($e),vt}},{key:"getShowSizeChanger",value:function(){var ke=this.props,$e=ke.showSizeChanger,gt=ke.total,ct=ke.totalBoundaryShowSizeChanger;return typeof $e!="undefined"?$e:gt>ct}},{key:"render",value:function(){var ke=this.props,$e=ke.prefixCls,gt=ke.className,ct=ke.style,vt=ke.disabled,st=ke.hideOnSinglePage,ht=ke.total,at=ke.locale,lt=ke.showQuickJumper,ft=ke.showLessItems,mt=ke.showTitle,Pt=ke.showTotal,Et=ke.simple,Lt=ke.itemRender,Ht=ke.showPrevNextJumpers,tn=ke.jumpPrevIcon,gn=ke.jumpNextIcon,dn=ke.selectComponentClass,on=ke.selectPrefixCls,xn=ke.pageSizeOptions,Dn=this.state,sn=Dn.current,tr=Dn.pageSize,Xn=Dn.currentInputValue;if(st===!0&&ht<=tr)return null;var kn=Ce(void 0,this.state,this.props),qn=[],hr=null,mr=null,Yn=null,cr=null,Mn=null,Ar=lt&<.goButton,Gr=ft?1:2,bn=sn-1>0?sn-1:0,Bt=sn+1ht?ht:sn*tr]));if(Et){Ar&&(typeof Ar=="boolean"?Mn=it.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},at.jump_to_confirm):Mn=it.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ar),Mn=it.createElement("li",{title:mt?"".concat(at.jump_to).concat(sn,"/").concat(kn):null,className:"".concat($e,"-simple-pager")},Mn));var Zt=this.renderPrev(bn);return it.createElement("ul",(0,he.Z)({className:ie()($e,"".concat($e,"-simple"),(0,ne.Z)({},"".concat($e,"-disabled"),vt),gt),style:ct,ref:this.paginationNode},Tt),Ft,Zt?it.createElement("li",{title:mt?at.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ie()("".concat($e,"-prev"),(0,ne.Z)({},"".concat($e,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Zt):null,it.createElement("li",{title:mt?"".concat(sn,"/").concat(kn):null,className:"".concat($e,"-simple-pager")},it.createElement("input",{type:"text",value:Xn,disabled:vt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),it.createElement("span",{className:"".concat($e,"-slash")},"/"),kn),it.createElement("li",{title:mt?at.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ie()("".concat($e,"-next"),(0,ne.Z)({},"".concat($e,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Bt)),Mn)}if(kn<=3+Gr*2){var Sn={locale:at,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:mt,itemRender:Lt};kn||qn.push(it.createElement(ge,(0,he.Z)({},Sn,{key:"noPager",page:1,className:"".concat($e,"-item-disabled")})));for(var qt=1;qt<=kn;qt+=1){var dr=sn===qt;qn.push(it.createElement(ge,(0,he.Z)({},Sn,{key:qt,page:qt,active:dr})))}}else{var fn=ft?at.prev_3:at.prev_5,wn=ft?at.next_3:at.next_5,$n=Lt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(tn,"prev page")),Kr=Lt(this.getJumpNextPage(),"jump-next",this.getItemIcon(gn,"next page"));Ht&&(hr=$n?it.createElement("li",{title:mt?fn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ie()("".concat($e,"-jump-prev"),(0,ne.Z)({},"".concat($e,"-jump-prev-custom-icon"),!!tn))},$n):null,mr=Kr?it.createElement("li",{title:mt?wn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ie()("".concat($e,"-jump-next"),(0,ne.Z)({},"".concat($e,"-jump-next-custom-icon"),!!gn))},Kr):null),cr=it.createElement(ge,{locale:at,last:!0,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:kn,page:kn,active:!1,showTitle:mt,itemRender:Lt}),Yn=it.createElement(ge,{locale:at,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:mt,itemRender:Lt});var Qt=Math.max(1,sn-Gr),ur=Math.min(sn+Gr,kn);sn-1<=Gr&&(ur=1+Gr*2),kn-sn<=Gr&&(Qt=kn-Gr*2);for(var qr=Qt;qr<=ur;qr+=1){var xr=sn===qr;qn.push(it.createElement(ge,{locale:at,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:qr,page:qr,active:xr,showTitle:mt,itemRender:Lt}))}sn-1>=Gr*2&&sn!==3&&(qn[0]=(0,it.cloneElement)(qn[0],{className:"".concat($e,"-item-after-jump-prev")}),qn.unshift(hr)),kn-sn>=Gr*2&&sn!==kn-2&&(qn[qn.length-1]=(0,it.cloneElement)(qn[qn.length-1],{className:"".concat($e,"-item-before-jump-next")}),qn.push(mr)),Qt!==1&&qn.unshift(Yn),ur!==kn&&qn.push(cr)}var Br=!this.hasPrev()||!kn,wt=!this.hasNext()||!kn,Dt=this.renderPrev(bn),Mt=this.renderNext(Bt);return it.createElement("ul",(0,he.Z)({className:ie()($e,gt,(0,ne.Z)({},"".concat($e,"-disabled"),vt)),style:ct,ref:this.paginationNode},Tt),Ft,Dt?it.createElement("li",{title:mt?at.prev_page:null,onClick:this.prev,tabIndex:Br?null:0,onKeyPress:this.runIfEnterPrev,className:ie()("".concat($e,"-prev"),(0,ne.Z)({},"".concat($e,"-disabled"),Br)),"aria-disabled":Br},Dt):null,qn,Mt?it.createElement("li",{title:mt?at.next_page:null,onClick:this.next,tabIndex:wt?null:0,onKeyPress:this.runIfEnterNext,className:ie()("".concat($e,"-next"),(0,ne.Z)({},"".concat($e,"-disabled"),wt)),"aria-disabled":wt},Mt):null,it.createElement(fe,{disabled:vt,locale:at,rootPrefixCls:$e,selectComponentClass:dn,selectPrefixCls:on,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:sn,pageSize:tr,pageSizeOptions:xn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ar}))}}],[{key:"getDerivedStateFromProps",value:function(ke,$e){var gt={};if("current"in ke&&(gt.current=ke.current,ke.current!==$e.current&&(gt.currentInputValue=gt.current)),"pageSize"in ke&&ke.pageSize!==$e.pageSize){var ct=$e.current,vt=Ce(ke.pageSize,$e,ke);ct=ct>vt?vt:ct,"current"in ke||(gt.current=ct,gt.currentInputValue=ct),gt.pageSize=ke.pageSize}return gt}}]),Ke}(it.Component);Le.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:pe.Z,style:{},itemRender:Te,totalBoundaryShowSizeChanger:50};var Ie=Le,Me=Ae(22075),Ue=Ae(36355),Qe=Ae(19716),Ge=Ae(8628),ot=Ae(9763),Ve=Ae(57809);const Xe=we=>it.createElement(Ve.default,Object.assign({},we,{showSearch:!0,size:"small"})),Ze=we=>it.createElement(Ve.default,Object.assign({},we,{showSearch:!0,size:"middle"}));Xe.Option=Ve.default.Option,Ze.Option=Ve.default.Option;var ze=Ae(9937),Re=Ae(17313),He=Ae(83116),rt=Ae(37613);const qe=we=>{const{componentCls:Be}=we;return{[`${Be}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Be}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Be}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${Be}-disabled`]:{cursor:"not-allowed",[`${Be}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${Be}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Be}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Be}-simple-pager`]:{color:we.colorTextDisabled},[`${Be}-jump-prev, ${Be}-jump-next`]:{[`${Be}-item-link-icon`]:{opacity:0},[`${Be}-item-ellipsis`]:{opacity:1}}},[`&${Be}-simple`]:{[`${Be}-prev, ${Be}-next`]:{[`&${Be}-disabled ${Be}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ut=we=>{const{componentCls:Be}=we;return{[`&${Be}-mini ${Be}-total-text, &${Be}-mini ${Be}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${Be}-mini ${Be}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${Be}-mini:not(${Be}-disabled) ${Be}-item:not(${Be}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${Be}-mini ${Be}-prev, &${Be}-mini ${Be}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${Be}-mini:not(${Be}-disabled)`]:{[`${Be}-prev, ${Be}-next`]:{[`&:hover ${Be}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Be}-disabled:hover ${Be}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${De}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${st})`},"&::after":{transform:`rotate(45deg) translateX(-${st})`}},[`${De}-submenu-open${De}-submenu-inline > ${De}-submenu-title > ${De}-submenu-arrow`]:{transform:`translateY(-${vt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${st})`},"&::before":{transform:`rotate(45deg) translateX(${st})`}}})},{[`${et}-layout-header`]:{[De]:{lineHeight:"inherit"}}}]};var ut=(Ne,et)=>(0,Le.Z)("Menu",je=>{if(et===!1)return[];const{colorBgElevated:Ee,colorPrimary:xe,colorTextLightSolid:we,controlHeightLG:Be,fontSize:Ke,darkItemColor:nt,darkDangerItemColor:ke,darkItemBg:$e,darkSubMenuItemBg:gt,darkItemSelectedColor:ct,darkItemSelectedBg:vt,darkDangerItemSelectedBg:st,darkItemHoverBg:ht,darkGroupTitleColor:at,darkItemHoverColor:lt,darkItemDisabledColor:ft,darkDangerItemHoverColor:mt,darkDangerItemSelectedColor:Pt,darkDangerItemActiveBg:Et}=je,Lt=Ke/7*5,Ht=(0,Ie.TS)(je,{menuArrowSize:Lt,menuHorizontalHeight:Be*1.15,menuArrowOffset:`${Lt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Ee}),tn=(0,Ie.TS)(Ht,{itemColor:nt,itemHoverColor:lt,groupTitleColor:at,itemSelectedColor:ct,itemBg:$e,popupBg:$e,subMenuItemBg:gt,itemActiveBg:"transparent",itemSelectedBg:vt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:ht,itemDisabledColor:ft,dangerItemColor:ke,dangerItemHoverColor:mt,dangerItemSelectedColor:Pt,dangerItemActiveBg:Et,dangerItemSelectedBg:st,menuSubMenuBg:gt,horizontalItemSelectedColor:we,horizontalItemSelectedBg:xe});return[qe(Ht),Ue(Ht),Re(Ht),Xe(Ht,"light"),Xe(tn,"dark"),Ge(Ht),(0,Pe.Z)(Ht),(0,Te.oN)(Ht,"slide-up"),(0,Te.oN)(Ht,"slide-down"),(0,Ce._y)(Ht,"zoom-big")]},je=>{const{colorPrimary:Ee,colorError:xe,colorTextDisabled:we,colorErrorBg:Be,colorText:Ke,colorTextDescription:nt,colorBgContainer:ke,colorFillAlter:$e,colorFillContent:gt,lineWidth:ct,lineWidthBold:vt,controlItemBgActive:st,colorBgTextHover:ht,controlHeightLG:at,lineHeight:lt,colorBgElevated:ft,marginXXS:mt,padding:Pt,fontSize:Et,controlHeightSM:Lt,fontSizeLG:Ht,colorTextLightSolid:tn,colorErrorHover:gn}=je,dn=new ge.C(tn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:je.zIndexPopupBase+50,radiusItem:je.borderRadiusLG,itemBorderRadius:je.borderRadiusLG,radiusSubMenuItem:je.borderRadiusSM,subMenuItemBorderRadius:je.borderRadiusSM,colorItemText:Ke,itemColor:Ke,colorItemTextHover:Ke,itemHoverColor:Ke,colorItemTextHoverHorizontal:Ee,horizontalItemHoverColor:Ee,colorGroupTitle:nt,groupTitleColor:nt,colorItemTextSelected:Ee,itemSelectedColor:Ee,colorItemTextSelectedHorizontal:Ee,horizontalItemSelectedColor:Ee,colorItemBg:ke,itemBg:ke,colorItemBgHover:ht,itemHoverBg:ht,colorItemBgActive:gt,itemActiveBg:st,colorSubItemBg:$e,subMenuItemBg:$e,colorItemBgSelected:st,itemSelectedBg:st,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:vt,activeBarHeight:vt,colorActiveBarBorderSize:ct,activeBarBorderWidth:ct,colorItemTextDisabled:we,itemDisabledColor:we,colorDangerItemText:xe,dangerItemColor:xe,colorDangerItemTextHover:xe,dangerItemHoverColor:xe,colorDangerItemTextSelected:xe,dangerItemSelectedColor:xe,colorDangerItemBgActive:Be,dangerItemActiveBg:Be,colorDangerItemBgSelected:Be,dangerItemSelectedBg:Be,itemMarginInline:je.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:at,groupTitleLineHeight:lt,collapsedWidth:at*2,popupBg:ft,itemMarginBlock:mt,itemPaddingInline:Pt,horizontalLineHeight:`${at*1.15}px`,iconSize:Et,iconMarginInlineEnd:Lt-Et,collapsedIconSize:Ht,groupTitleFontSize:Et,darkItemDisabledColor:new ge.C(tn).setAlpha(.25).toRgbString(),darkItemColor:dn,darkDangerItemColor:xe,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:tn,darkItemSelectedBg:Ee,darkDangerItemSelectedBg:xe,darkItemHoverBg:"transparent",darkGroupTitleColor:dn,darkItemHoverColor:tn,darkDangerItemHoverColor:gn,darkDangerItemSelectedColor:tn,darkDangerItemActiveBg:xe}},{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"]]})(Ne),_e=function(Ne,et){var De={};for(var je in Ne)Object.prototype.hasOwnProperty.call(Ne,je)&&et.indexOf(je)<0&&(De[je]=Ne[je]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,je=Object.getOwnPropertySymbols(Ne);Ee{var De,je;const Ee=it.useContext(he.Z),xe=Ee||{},{getPrefixCls:we,getPopupContainer:Be,direction:Ke,menu:nt}=it.useContext(oe.E_),ke=we(),{prefixCls:$e,className:gt,style:ct,theme:vt="light",expandIcon:st,_internalDisableMenuItemTitleTooltip:ht,inlineCollapsed:at,siderCollapsed:lt,items:ft,children:mt,rootClassName:Pt,mode:Et,selectable:Lt,onClick:Ht,overflowedIndicatorPopupClassName:tn}=Ne,gn=_e(Ne,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),dn=(0,ce.Z)(gn,["collapsedWidth"]),on=me(ft)||mt;(De=xe.validator)===null||De===void 0||De.call(xe,{mode:Et});const xn=(0,re.useEvent)(function(){var Mn;Ht==null||Ht.apply(void 0,arguments),(Mn=xe.onClick)===null||Mn===void 0||Mn.call(xe)}),Dn=xe.mode||Et,sn=Lt!=null?Lt:xe.selectable,tr=it.useMemo(()=>lt!==void 0?lt:at,[at,lt]),Xn={horizontal:{motionName:`${ke}-slide-up`},inline:(0,le.Z)(ke),other:{motionName:`${ke}-zoom-big`}},kn=we("menu",$e||xe.prefixCls),[qn,hr]=ut(kn,!Ee),mr=ye()(`${kn}-${vt}`,nt==null?void 0:nt.className,gt);let Yn;if(typeof st=="function")Yn=st;else if(st===null||st===!1)Yn=null;else if(xe.expandIcon===null||xe.expandIcon===!1)Yn=null;else{const Mn=st!=null?st:xe.expandIcon;Yn=(0,ie.Tm)(Mn,{className:ye()(`${kn}-submenu-expand-icon`,(0,ie.l$)(Mn)?(je=Mn.props)===null||je===void 0?void 0:je.className:"")})}const cr=it.useMemo(()=>({prefixCls:kn,inlineCollapsed:tr||!1,direction:Ke,firstLevel:!0,theme:vt,mode:Dn,disableMenuItemTitleTooltip:ht}),[kn,tr,Ke,ht,vt]);return qn(it.createElement(he.Z.Provider,{value:null},it.createElement(a.Provider,{value:cr},it.createElement(pe.ZP,Object.assign({getPopupContainer:Be,overflowedIndicator:it.createElement(ee.Z,null),overflowedIndicatorPopupClassName:ye()(kn,`${kn}-${vt}`,tn),mode:Dn,selectable:sn,onClick:xn},dn,{inlineCollapsed:tr,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),ct),className:mr,prefixCls:kn,direction:Ke,defaultMotions:Xn,expandIcon:Yn,ref:et,rootClassName:ye()(Pt,hr)}),on))))});const Ye=(0,it.forwardRef)((Ne,et)=>{const De=(0,it.useRef)(null),je=it.useContext(E.D);return(0,it.useImperativeHandle)(et,()=>({menu:De.current,focus:Ee=>{var xe;(xe=De.current)===null||xe===void 0||xe.focus(Ee)}})),it.createElement(Oe,Object.assign({ref:De},Ne,je))});Ye.Item=x,Ye.SubMenu=z,Ye.Divider=de,Ye.ItemGroup=pe.BW;var Fe=Ye},58421:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return xe}});var pe=Ae(54476),it=Ae(59301),E={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"},Se=E,ye=Ae(7657),oe=function(Be,Ke){return it.createElement(ye.Z,(0,pe.Z)({},Be,{ref:Ke,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(49198),ue=Ae(33853),ce=Ae(38819),ae=Ae(92310),ie=Ae.n(ae),ne=Ae(20068),a=Ae(33885),y=Ae(67732),x=Ae(83652),b=Ae(42403),z=Ae(158),ee=Ae(26112),re={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},le=re,he=Ae(91735),ve=function(we){(0,b.Z)(Ke,we);var Be=(0,z.Z)(Ke);function Ke(){var nt;(0,y.Z)(this,Ke);for(var ke=arguments.length,$e=new Array(ke),gt=0;gt=0||ct.relatedTarget.className.indexOf("".concat(at,"-item"))>=0))&&ht(nt.getValidValue()))},nt.go=function(ct){var vt=nt.state.goInputText;vt!==""&&(ct.keyCode===le.ENTER||ct.type==="click")&&(nt.setState({goInputText:""}),nt.props.quickGo(nt.getValidValue()))},nt}return(0,x.Z)(Ke,[{key:"getPageSizeOptions",value:function(){var ke=this.props,$e=ke.pageSize,gt=ke.pageSizeOptions;return gt.some(function(ct){return ct.toString()===$e.toString()})?gt:gt.concat([$e.toString()]).sort(function(ct,vt){var st=Number.isNaN(Number(ct))?0:Number(ct),ht=Number.isNaN(Number(vt))?0:Number(vt);return st-ht})}},{key:"render",value:function(){var ke=this,$e=this.props,gt=$e.pageSize,ct=$e.locale,vt=$e.rootPrefixCls,st=$e.changeSize,ht=$e.quickGo,at=$e.goButton,lt=$e.selectComponentClass,ft=$e.buildOptionText,mt=$e.selectPrefixCls,Pt=$e.disabled,Et=this.state.goInputText,Lt="".concat(vt,"-options"),Ht=lt,tn=null,gn=null,dn=null;if(!st&&!ht)return null;var on=this.getPageSizeOptions();if(st&&Ht){var xn=on.map(function(Dn,sn){return it.createElement(Ht.Option,{key:sn,value:Dn.toString()},(ft||ke.buildOptionText)(Dn))});tn=it.createElement(Ht,{disabled:Pt,prefixCls:mt,showSearch:!1,className:"".concat(Lt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(gt||on[0]).toString(),onChange:this.changeSize,getPopupContainer:function(sn){return sn.parentNode},"aria-label":ct.page_size,defaultOpen:!1},xn)}return ht&&(at&&(dn=typeof at=="boolean"?it.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Pt,className:"".concat(Lt,"-quick-jumper-button")},ct.jump_to_confirm):it.createElement("span",{onClick:this.go,onKeyUp:this.go},at)),gn=it.createElement("div",{className:"".concat(Lt,"-quick-jumper")},ct.jump_to,it.createElement("input",{disabled:Pt,type:"text",value:Et,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ct.page}),ct.page,dn)),it.createElement("li",{className:"".concat(Lt)},tn,gn)}}]),Ke}(it.Component);ve.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ve,me=function(Be){var Ke,nt=Be.rootPrefixCls,ke=Be.page,$e=Be.active,gt=Be.className,ct=Be.showTitle,vt=Be.onClick,st=Be.onKeyPress,ht=Be.itemRender,at="".concat(nt,"-item"),lt=ie()(at,"".concat(at,"-").concat(ke),(Ke={},(0,ne.Z)(Ke,"".concat(at,"-active"),$e),(0,ne.Z)(Ke,"".concat(at,"-disabled"),!ke),(0,ne.Z)(Ke,Be.className,gt),Ke)),ft=function(){vt(ke)},mt=function(Lt){st(Lt,vt,ke)},Pt=ht(ke,"page",it.createElement("a",{rel:"nofollow"},ke));return Pt?it.createElement("li",{title:ct?ke.toString():null,className:lt,onClick:ft,onKeyPress:mt,tabIndex:0},Pt):null},ge=me;function be(){}function Pe(we){var Be=Number(we);return typeof Be=="number"&&!Number.isNaN(Be)&&isFinite(Be)&&Math.floor(Be)===Be}var Te=function(Be,Ke,nt){return nt};function Ce(we,Be,Ke){var nt=typeof we=="undefined"?Be.pageSize:we;return Math.floor((Ke.total-1)/nt)+1}var Le=function(we){(0,b.Z)(Ke,we);var Be=(0,z.Z)(Ke);function Ke(nt){var ke;(0,y.Z)(this,Ke),ke=Be.call(this,nt),ke.paginationNode=it.createRef(),ke.getJumpPrevPage=function(){return Math.max(1,ke.state.current-(ke.props.showLessItems?3:5))},ke.getJumpNextPage=function(){return Math.min(Ce(void 0,ke.state,ke.props),ke.state.current+(ke.props.showLessItems?3:5))},ke.getItemIcon=function(st,ht){var at=ke.props.prefixCls,lt=st||it.createElement("button",{type:"button","aria-label":ht,className:"".concat(at,"-item-link")});return typeof st=="function"&&(lt=it.createElement(st,(0,a.Z)({},ke.props))),lt},ke.isValid=function(st){var ht=ke.props.total;return Pe(st)&&st!==ke.state.current&&Pe(ht)&&ht>0},ke.shouldDisplayQuickJumper=function(){var st=ke.props,ht=st.showQuickJumper,at=st.total,lt=ke.state.pageSize;return at<=lt?!1:ht},ke.handleKeyDown=function(st){(st.keyCode===le.ARROW_UP||st.keyCode===le.ARROW_DOWN)&&st.preventDefault()},ke.handleKeyUp=function(st){var ht=ke.getValidValue(st),at=ke.state.currentInputValue;ht!==at&&ke.setState({currentInputValue:ht}),st.keyCode===le.ENTER?ke.handleChange(ht):st.keyCode===le.ARROW_UP?ke.handleChange(ht-1):st.keyCode===le.ARROW_DOWN&&ke.handleChange(ht+1)},ke.handleBlur=function(st){var ht=ke.getValidValue(st);ke.handleChange(ht)},ke.changePageSize=function(st){var ht=ke.state.current,at=Ce(st,ke.state,ke.props);ht=ht>at?at:ht,at===0&&(ht=ke.state.current),typeof st=="number"&&("pageSize"in ke.props||ke.setState({pageSize:st}),"current"in ke.props||ke.setState({current:ht,currentInputValue:ht})),ke.props.onShowSizeChange(ht,st),"onChange"in ke.props&&ke.props.onChange&&ke.props.onChange(ht,st)},ke.handleChange=function(st){var ht=ke.props,at=ht.disabled,lt=ht.onChange,ft=ke.state,mt=ft.pageSize,Pt=ft.current,Et=ft.currentInputValue;if(ke.isValid(st)&&!at){var Lt=Ce(void 0,ke.state,ke.props),Ht=st;return st>Lt?Ht=Lt:st<1&&(Ht=1),"current"in ke.props||ke.setState({current:Ht}),Ht!==Et&&ke.setState({currentInputValue:Ht}),lt(Ht,mt),Ht}return Pt},ke.prev=function(){ke.hasPrev()&&ke.handleChange(ke.state.current-1)},ke.next=function(){ke.hasNext()&&ke.handleChange(ke.state.current+1)},ke.jumpPrev=function(){ke.handleChange(ke.getJumpPrevPage())},ke.jumpNext=function(){ke.handleChange(ke.getJumpNextPage())},ke.hasPrev=function(){return ke.state.current>1},ke.hasNext=function(){return ke.state.current2?at-2:0),ft=2;ft=gt?vt=gt:vt=Number($e),vt}},{key:"getShowSizeChanger",value:function(){var ke=this.props,$e=ke.showSizeChanger,gt=ke.total,ct=ke.totalBoundaryShowSizeChanger;return typeof $e!="undefined"?$e:gt>ct}},{key:"render",value:function(){var ke=this.props,$e=ke.prefixCls,gt=ke.className,ct=ke.style,vt=ke.disabled,st=ke.hideOnSinglePage,ht=ke.total,at=ke.locale,lt=ke.showQuickJumper,ft=ke.showLessItems,mt=ke.showTitle,Pt=ke.showTotal,Et=ke.simple,Lt=ke.itemRender,Ht=ke.showPrevNextJumpers,tn=ke.jumpPrevIcon,gn=ke.jumpNextIcon,dn=ke.selectComponentClass,on=ke.selectPrefixCls,xn=ke.pageSizeOptions,Dn=this.state,sn=Dn.current,tr=Dn.pageSize,Xn=Dn.currentInputValue;if(st===!0&&ht<=tr)return null;var kn=Ce(void 0,this.state,this.props),qn=[],hr=null,mr=null,Yn=null,cr=null,Mn=null,Ar=lt&<.goButton,Gr=ft?1:2,bn=sn-1>0?sn-1:0,Bt=sn+1ht?ht:sn*tr]));if(Et){Ar&&(typeof Ar=="boolean"?Mn=it.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},at.jump_to_confirm):Mn=it.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ar),Mn=it.createElement("li",{title:mt?"".concat(at.jump_to).concat(sn,"/").concat(kn):null,className:"".concat($e,"-simple-pager")},Mn));var Zt=this.renderPrev(bn);return it.createElement("ul",(0,pe.Z)({className:ie()($e,"".concat($e,"-simple"),(0,ne.Z)({},"".concat($e,"-disabled"),vt),gt),style:ct,ref:this.paginationNode},Tt),Ft,Zt?it.createElement("li",{title:mt?at.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:ie()("".concat($e,"-prev"),(0,ne.Z)({},"".concat($e,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Zt):null,it.createElement("li",{title:mt?"".concat(sn,"/").concat(kn):null,className:"".concat($e,"-simple-pager")},it.createElement("input",{type:"text",value:Xn,disabled:vt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),it.createElement("span",{className:"".concat($e,"-slash")},"/"),kn),it.createElement("li",{title:mt?at.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:ie()("".concat($e,"-next"),(0,ne.Z)({},"".concat($e,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Bt)),Mn)}if(kn<=3+Gr*2){var Sn={locale:at,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:mt,itemRender:Lt};kn||qn.push(it.createElement(ge,(0,pe.Z)({},Sn,{key:"noPager",page:1,className:"".concat($e,"-item-disabled")})));for(var qt=1;qt<=kn;qt+=1){var dr=sn===qt;qn.push(it.createElement(ge,(0,pe.Z)({},Sn,{key:qt,page:qt,active:dr})))}}else{var fn=ft?at.prev_3:at.prev_5,wn=ft?at.next_3:at.next_5,$n=Lt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(tn,"prev page")),Kr=Lt(this.getJumpNextPage(),"jump-next",this.getItemIcon(gn,"next page"));Ht&&(hr=$n?it.createElement("li",{title:mt?fn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:ie()("".concat($e,"-jump-prev"),(0,ne.Z)({},"".concat($e,"-jump-prev-custom-icon"),!!tn))},$n):null,mr=Kr?it.createElement("li",{title:mt?wn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:ie()("".concat($e,"-jump-next"),(0,ne.Z)({},"".concat($e,"-jump-next-custom-icon"),!!gn))},Kr):null),cr=it.createElement(ge,{locale:at,last:!0,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:kn,page:kn,active:!1,showTitle:mt,itemRender:Lt}),Yn=it.createElement(ge,{locale:at,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:mt,itemRender:Lt});var Qt=Math.max(1,sn-Gr),ur=Math.min(sn+Gr,kn);sn-1<=Gr&&(ur=1+Gr*2),kn-sn<=Gr&&(Qt=kn-Gr*2);for(var qr=Qt;qr<=ur;qr+=1){var xr=sn===qr;qn.push(it.createElement(ge,{locale:at,rootPrefixCls:$e,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:qr,page:qr,active:xr,showTitle:mt,itemRender:Lt}))}sn-1>=Gr*2&&sn!==3&&(qn[0]=(0,it.cloneElement)(qn[0],{className:"".concat($e,"-item-after-jump-prev")}),qn.unshift(hr)),kn-sn>=Gr*2&&sn!==kn-2&&(qn[qn.length-1]=(0,it.cloneElement)(qn[qn.length-1],{className:"".concat($e,"-item-before-jump-next")}),qn.push(mr)),Qt!==1&&qn.unshift(Yn),ur!==kn&&qn.push(cr)}var Br=!this.hasPrev()||!kn,wt=!this.hasNext()||!kn,Dt=this.renderPrev(bn),Mt=this.renderNext(Bt);return it.createElement("ul",(0,pe.Z)({className:ie()($e,gt,(0,ne.Z)({},"".concat($e,"-disabled"),vt)),style:ct,ref:this.paginationNode},Tt),Ft,Dt?it.createElement("li",{title:mt?at.prev_page:null,onClick:this.prev,tabIndex:Br?null:0,onKeyPress:this.runIfEnterPrev,className:ie()("".concat($e,"-prev"),(0,ne.Z)({},"".concat($e,"-disabled"),Br)),"aria-disabled":Br},Dt):null,qn,Mt?it.createElement("li",{title:mt?at.next_page:null,onClick:this.next,tabIndex:wt?null:0,onKeyPress:this.runIfEnterNext,className:ie()("".concat($e,"-next"),(0,ne.Z)({},"".concat($e,"-disabled"),wt)),"aria-disabled":wt},Mt):null,it.createElement(fe,{disabled:vt,locale:at,rootPrefixCls:$e,selectComponentClass:dn,selectPrefixCls:on,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:sn,pageSize:tr,pageSizeOptions:xn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Ar}))}}],[{key:"getDerivedStateFromProps",value:function(ke,$e){var gt={};if("current"in ke&&(gt.current=ke.current,ke.current!==$e.current&&(gt.currentInputValue=gt.current)),"pageSize"in ke&&ke.pageSize!==$e.pageSize){var ct=$e.current,vt=Ce(ke.pageSize,$e,ke);ct=ct>vt?vt:ct,"current"in ke||(gt.current=ct,gt.currentInputValue=ct),gt.pageSize=ke.pageSize}return gt}}]),Ke}(it.Component);Le.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:he.Z,style:{},itemRender:Te,totalBoundaryShowSizeChanger:50};var Ie=Le,Me=Ae(22075),Ue=Ae(36355),Qe=Ae(19716),Ge=Ae(8628),ot=Ae(9763),Ve=Ae(57809);const Xe=we=>it.createElement(Ve.default,Object.assign({},we,{showSearch:!0,size:"small"})),Ze=we=>it.createElement(Ve.default,Object.assign({},we,{showSearch:!0,size:"middle"}));Xe.Option=Ve.default.Option,Ze.Option=Ve.default.Option;var ze=Ae(9937),Re=Ae(17313),He=Ae(83116),rt=Ae(37613);const qe=we=>{const{componentCls:Be}=we;return{[`${Be}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Be}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Be}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed"}}},[`&${Be}-disabled`]:{cursor:"not-allowed",[`${Be}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:we.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:we.colorBorder,backgroundColor:we.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:we.itemActiveBgDisabled},a:{color:we.itemActiveColorDisabled}}},[`${Be}-item-link`]:{color:we.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Be}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Be}-simple-pager`]:{color:we.colorTextDisabled},[`${Be}-jump-prev, ${Be}-jump-next`]:{[`${Be}-item-link-icon`]:{opacity:0},[`${Be}-item-ellipsis`]:{opacity:1}}},[`&${Be}-simple`]:{[`${Be}-prev, ${Be}-next`]:{[`&${Be}-disabled ${Be}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ut=we=>{const{componentCls:Be}=we;return{[`&${Be}-mini ${Be}-total-text, &${Be}-mini ${Be}-simple-pager`]:{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`},[`&${Be}-mini ${Be}-item`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM-2}px`},[`&${Be}-mini:not(${Be}-disabled) ${Be}-item:not(${Be}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},[`&${Be}-mini ${Be}-prev, &${Be}-mini ${Be}-next`]:{minWidth:we.itemSizeSM,height:we.itemSizeSM,margin:0,lineHeight:`${we.itemSizeSM}px`},[`&${Be}-mini:not(${Be}-disabled)`]:{[`${Be}-prev, ${Be}-next`]:{[`&:hover ${Be}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Be}-disabled:hover ${Be}-item-link`]:{backgroundColor:"transparent"}}},[` &${Be}-mini ${Be}-prev ${Be}-item-link, &${Be}-mini ${Be}-next ${Be}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`}},[`&${Be}-mini ${Be}-jump-prev, &${Be}-mini ${Be}-jump-next`]:{height:we.itemSizeSM,marginInlineEnd:0,lineHeight:`${we.itemSizeSM}px`},[`&${Be}-mini ${Be}-options`]:{marginInlineStart:we.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:we.miniOptionsSizeChangerTop},"&-quick-jumper":{height:we.itemSizeSM,lineHeight:`${we.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,ze.x0)(we)),{width:we.paginationMiniQuickJumperInputWidth,height:we.controlHeightSM})}}}},_e=we=>{const{componentCls:Be}=we;return{[` @@ -211,15 +211,15 @@ headers: `+JSON.stringify(ft),st.data=ht,st.path=Ge.path,st.status=Oe,st.headers ${Be}-next, ${Be}-jump-prev, ${Be}-jump-next - `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${Be}-prev, ${Be}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${Be}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${Be}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Be}-disabled:hover`]:{[`${Be}-item-link`]:{backgroundColor:"transparent"}}},[`${Be}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${Be}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ze.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},Oe=we=>{const{componentCls:Be}=we;return{[`${Be}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Be}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},Ye=we=>{const{componentCls:Be}=we;return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Be}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),Oe(we)),We(we)),_e(we)),ut(we)),qe(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${Be}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${Be}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},Fe=we=>{const{componentCls:Be}=we;return{[`${Be}${Be}-disabled:not(${Be}-mini)`]:{"&, &:hover":{[`${Be}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${Be}-item-link`]:{borderColor:we.colorBorder}},[`${Be}-item, ${Be}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${Be}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${Be}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${Be}-prev, ${Be}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${Be}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${Be}:not(${Be}-mini)`]:{[`${Be}-prev, ${Be}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${Be}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${Be}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${Be}-disabled`]:{[`${Be}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${Be}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${Be}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},Ne=we=>{const{componentCls:Be}=we;return{[`${Be}:not(${Be}-disabled)`]:{[`${Be}-item`]:Object.assign({},(0,Re.Qy)(we)),[`${Be}-jump-prev, ${Be}-jump-next`]:{"&:focus-visible":Object.assign({[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}},(0,Re.oN)(we))},[`${Be}-prev, ${Be}-next`]:{[`&:focus-visible ${Be}-item-link`]:Object.assign({},(0,Re.oN)(we))}}}};var et=(0,He.Z)("Pagination",we=>{const Be=(0,rt.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ze.e5)(we),(0,ze.TM)(we));return[Ye(Be),Ne(Be),we.wireframe&&Fe(Be)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),De=function(we,Be){var Ke={};for(var nt in we)Object.prototype.hasOwnProperty.call(we,nt)&&Be.indexOf(nt)<0&&(Ke[nt]=we[nt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,nt=Object.getOwnPropertySymbols(we);ke{const{prefixCls:Be,selectPrefixCls:Ke,className:nt,rootClassName:ke,style:$e,size:gt,locale:ct,selectComponentClass:vt,responsive:st,showSizeChanger:ht}=we,at=De(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:lt}=(0,Ge.Z)(st),{getPrefixCls:ft,direction:mt,pagination:Pt={}}=it.useContext(Ue.E_),Et=ft("pagination",Be),[Lt,Ht]=et(Et),tn=ht!=null?ht:Pt.showSizeChanger,gn=it.useMemo(()=>{const kn=it.createElement("span",{className:`${Et}-item-ellipsis`},"\u2022\u2022\u2022"),qn=it.createElement("button",{className:`${Et}-item-link`,type:"button",tabIndex:-1},mt==="rtl"?it.createElement(ce.Z,null):it.createElement(ue.Z,null)),hr=it.createElement("button",{className:`${Et}-item-link`,type:"button",tabIndex:-1},mt==="rtl"?it.createElement(ue.Z,null):it.createElement(ce.Z,null)),mr=it.createElement("a",{className:`${Et}-item-link`},it.createElement("div",{className:`${Et}-item-container`},mt==="rtl"?it.createElement(de.Z,{className:`${Et}-item-link-icon`}):it.createElement(se,{className:`${Et}-item-link-icon`}),kn)),Yn=it.createElement("a",{className:`${Et}-item-link`},it.createElement("div",{className:`${Et}-item-container`},mt==="rtl"?it.createElement(se,{className:`${Et}-item-link-icon`}):it.createElement(de.Z,{className:`${Et}-item-link-icon`}),kn));return{prevIcon:qn,nextIcon:hr,jumpPrevIcon:mr,jumpNextIcon:Yn}},[mt,Et]),[dn]=(0,ot.Z)("Pagination",Me.Z),on=Object.assign(Object.assign({},dn),ct),xn=(0,Qe.Z)(gt),Dn=xn==="small"||!!(lt&&!xn&&st),sn=ft("select",Ke),tr=ie()({[`${Et}-mini`]:Dn,[`${Et}-rtl`]:mt==="rtl"},Pt==null?void 0:Pt.className,nt,ke,Ht),Xn=Object.assign(Object.assign({},Pt==null?void 0:Pt.style),$e);return Lt(it.createElement(Ie,Object.assign({},gn,at,{style:Xn,prefixCls:Et,selectPrefixCls:sn,className:tr,selectComponentClass:vt||(Dn?Xe:Ze),locale:on,showSizeChanger:tn})))},xe=Ee},39722:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{t5:function(){return ue}});var he=Ae(92310),it=Ae.n(he),E=Ae(55477),Se=Ae(59301),ye=Ae(36355),oe=Ae(77578),te=Ae(17356),se=function(ae,ie){var ne={};for(var a in ae)Object.prototype.hasOwnProperty.call(ae,a)&&ie.indexOf(a)<0&&(ne[a]=ae[a]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(ae);y{if(!(!ie&&!ne))return Se.createElement(Se.Fragment,null,ie&&Se.createElement("div",{className:`${ae}-title`},(0,oe.Z)(ie)),Se.createElement("div",{className:`${ae}-inner-content`},(0,oe.Z)(ne)))},ue=ae=>{const{hashId:ie,prefixCls:ne,className:a,style:y,placement:x="top",title:b,content:z,children:ee}=ae;return Se.createElement("div",{className:it()(ie,ne,`${ne}-pure`,`${ne}-placement-${x}`,a),style:y},Se.createElement("div",{className:`${ne}-arrow`}),Se.createElement(E.G,Object.assign({},ae,{className:ie,prefixCls:ne}),ee||de(ne,b,z)))},ce=ae=>{const{prefixCls:ie}=ae,ne=se(ae,["prefixCls"]),{getPrefixCls:a}=Se.useContext(ye.E_),y=a("popover",ie),[x,b]=(0,te.Z)(y);return x(Se.createElement(ue,Object.assign({},ne,{prefixCls:y,hashId:b})))};Ct.ZP=ce},60324:function(xt,Ct,Ae){"use strict";var he=Ae(92310),it=Ae.n(he),E=Ae(59301),Se=Ae(77578),ye=Ae(62892),oe=Ae(36355),te=Ae(6848),se=Ae(39722),de=Ae(17356),ue=function(ie,ne){var a={};for(var y in ie)Object.prototype.hasOwnProperty.call(ie,y)&&ne.indexOf(y)<0&&(a[y]=ie[y]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(ie);x{let{title:ne,content:a,prefixCls:y}=ie;return E.createElement(E.Fragment,null,ne&&E.createElement("div",{className:`${y}-title`},(0,Se.Z)(ne)),E.createElement("div",{className:`${y}-inner-content`},(0,Se.Z)(a)))},ae=E.forwardRef((ie,ne)=>{const{prefixCls:a,title:y,content:x,overlayClassName:b,placement:z="top",trigger:ee="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:le=.1,overlayStyle:pe={}}=ie,ve=ue(ie,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:fe}=E.useContext(oe.E_),me=fe("popover",a),[ge,be]=(0,de.Z)(me),Pe=fe(),Te=it()(b,be);return ge(E.createElement(te.Z,Object.assign({placement:z,trigger:ee,mouseEnterDelay:re,mouseLeaveDelay:le,overlayStyle:pe},ve,{prefixCls:me,overlayClassName:Te,ref:ne,overlay:y||x?E.createElement(ce,{prefixCls:me,title:y,content:x}):null,transitionName:(0,ye.m)(Pe,"zoom-big",ve.transitionName),"data-popover-inject":!0})))});ae._InternalPanelDoNotUseOrYouWillBeFired=se.ZP,Ct.Z=ae},17356:function(xt,Ct,Ae){"use strict";var he=Ae(17313),it=Ae(29878),E=Ae(19447),Se=Ae(33166),ye=Ae(83116),oe=Ae(37613);const te=ue=>{const{componentCls:ce,popoverColor:ae,minWidth:ie,fontWeightStrong:ne,popoverPadding:a,boxShadowSecondary:y,colorTextHeading:x,borderRadiusLG:b,zIndexPopup:z,marginXS:ee,colorBgElevated:re,popoverBg:le}=ue;return[{[ce]:Object.assign(Object.assign({},(0,he.Wf)(ue)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${ce}-content`]:{position:"relative"},[`${ce}-inner`]:{backgroundColor:le,backgroundClip:"padding-box",borderRadius:b,boxShadow:y,padding:a},[`${ce}-title`]:{minWidth:ie,marginBottom:ee,color:x,fontWeight:ne},[`${ce}-inner-content`]:{color:ae}})},(0,E.ZP)(ue,{colorBg:"var(--antd-arrow-background-color)"}),{[`${ce}-pure`]:{position:"relative",maxWidth:"none",margin:ue.sizePopupArrow,display:"inline-block",[`${ce}-content`]:{display:"inline-block"}}}]},se=ue=>{const{componentCls:ce}=ue;return{[ce]:Se.i.map(ae=>{const ie=ue[`${ae}6`];return{[`&${ce}-${ae}`]:{"--antd-arrow-background-color":ie,[`${ce}-inner`]:{backgroundColor:ie},[`${ce}-arrow`]:{background:"transparent"}}}})}},de=ue=>{const{componentCls:ce,lineWidth:ae,lineType:ie,colorSplit:ne,paddingSM:a,controlHeight:y,fontSize:x,lineHeight:b,padding:z}=ue,ee=y-Math.round(x*b),re=ee/2,le=ee/2-ae,pe=z;return{[ce]:{[`${ce}-inner`]:{padding:0},[`${ce}-title`]:{margin:0,padding:`${re}px ${pe}px ${le}px`,borderBottom:`${ae}px ${ie} ${ne}`},[`${ce}-inner-content`]:{padding:`${a}px ${pe}px`}}}};Ct.Z=(0,ye.Z)("Popover",ue=>{const{colorBgElevated:ce,colorText:ae,wireframe:ie}=ue,ne=(0,oe.TS)(ue,{popoverPadding:12,popoverBg:ce,popoverColor:ae});return[te(ne),se(ne),ie&&de(ne),(0,it._y)(ne,"zoom-big")]},ue=>({width:177,minWidth:177,zIndexPopup:ue.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ht}});var he=Ae(59301),it=Ae(29679),E=Ae(40001),Se=Ae(19248),ye=Ae(99267),oe=Ae(92310),te=Ae.n(oe),se=Ae(2738),de=Ae(36355),ue=Ae(54476),ce=Ae(33885),ae=Ae(75931),ie={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ne=function(){var lt=(0,he.useRef)([]),ft=(0,he.useRef)(null);return(0,he.useEffect)(function(){var mt=Date.now(),Pt=!1;lt.current.forEach(function(Et){if(Et){Pt=!0;var Lt=Et.style;Lt.transitionDuration=".3s, .3s, .3s, .06s",ft.current&&mt-ft.current<100&&(Lt.transitionDuration="0s, 0s")}}),Pt&&(ft.current=Date.now())}),lt.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(lt){var ft=(0,ce.Z)((0,ce.Z)({},ie),lt),mt=ft.className,Pt=ft.percent,Et=ft.prefixCls,Lt=ft.strokeColor,Ht=ft.strokeLinecap,tn=ft.strokeWidth,gn=ft.style,dn=ft.trailColor,on=ft.trailWidth,xn=ft.transition,Dn=(0,ae.Z)(ft,a);delete Dn.gapPosition;var sn=Array.isArray(Pt)?Pt:[Pt],tr=Array.isArray(Lt)?Lt:[Lt],Xn=ne(),kn=tn/2,qn=100-tn/2,hr="M ".concat(Ht==="round"?kn:0,",").concat(kn,` - L `).concat(Ht==="round"?qn:100,",").concat(kn),mr="0 0 100 ".concat(tn),Yn=0;return he.createElement("svg",(0,ue.Z)({className:te()("".concat(Et,"-line"),mt),viewBox:mr,preserveAspectRatio:"none",style:gn},Dn),he.createElement("path",{className:"".concat(Et,"-line-trail"),d:hr,strokeLinecap:Ht,stroke:dn,strokeWidth:on||tn,fillOpacity:"0"}),sn.map(function(cr,Mn){var Ar=1;switch(Ht){case"round":Ar=1-tn/100;break;case"square":Ar=1-tn/2/100;break;default:Ar=1;break}var Gr={strokeDasharray:"".concat(cr*Ar,"px, 100px"),strokeDashoffset:"-".concat(Yn,"px"),transition:xn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},bn=tr[Mn]||tr[tr.length-1];return Yn+=cr,he.createElement("path",{key:Mn,className:"".concat(Et,"-line-path"),d:hr,strokeLinecap:Ht,stroke:bn,strokeWidth:tn,fillOpacity:"0",ref:function(Tt){Xn[Mn]=Tt},style:Gr})}))},x=y,b=Ae(76190),z=Ae(42978),ee=Ae(47273),re=0,le=(0,ee.Z)();function pe(){var at;return le?(at=re,re+=1):at="TEST_OR_SSR",at}var ve=function(at){var lt=he.useState(),ft=(0,z.Z)(lt,2),mt=ft[0],Pt=ft[1];return he.useEffect(function(){Pt("rc_progress_".concat(pe()))},[]),at||mt},fe=function(lt){var ft=lt.bg,mt=lt.children;return he.createElement("div",{style:{width:"100%",height:"100%",background:ft}},mt)};function me(at,lt){return Object.keys(at).map(function(ft){var mt=parseFloat(ft),Pt="".concat(Math.floor(mt*lt),"%");return"".concat(at[ft]," ").concat(Pt)})}var ge=he.forwardRef(function(at,lt){var ft=at.prefixCls,mt=at.color,Pt=at.gradientId,Et=at.radius,Lt=at.style,Ht=at.ptg,tn=at.strokeLinecap,gn=at.strokeWidth,dn=at.size,on=at.gapDegree,xn=mt&&(0,b.Z)(mt)==="object",Dn=xn?"#FFF":void 0,sn=dn/2,tr=he.createElement("circle",{className:"".concat(ft,"-circle-path"),r:Et,cx:sn,cy:sn,stroke:Dn,strokeLinecap:tn,strokeWidth:gn,opacity:Ht===0?0:1,style:Lt,ref:lt});if(!xn)return tr;var Xn="".concat(Pt,"-conic"),kn=on?"".concat(180+on/2,"deg"):"0deg",qn=me(mt,(360-on)/360),hr=me(mt,1),mr="conic-gradient(from ".concat(kn,", ").concat(qn.join(", "),")"),Yn="linear-gradient(to ".concat(on?"bottom":"top",", ").concat(hr.join(", "),")");return he.createElement(he.Fragment,null,he.createElement("mask",{id:Xn},tr),he.createElement("foreignObject",{x:0,y:0,width:dn,height:dn,mask:"url(#".concat(Xn,")")},he.createElement(fe,{bg:Yn},he.createElement(fe,{bg:mr}))))}),be=ge,Pe=100,Te=function(lt,ft,mt,Pt,Et,Lt,Ht,tn,gn,dn){var on=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,xn=mt/100*360*((360-Lt)/360),Dn=Lt===0?0:{bottom:0,top:180,left:90,right:-90}[Ht],sn=(100-Pt)/100*ft;gn==="round"&&Pt!==100&&(sn+=dn/2,sn>=ft&&(sn=ft-.01));var tr=Pe/2;return{stroke:typeof tn=="string"?tn:void 0,strokeDasharray:"".concat(ft,"px ").concat(lt),strokeDashoffset:sn+on,transform:"rotate(".concat(Et+xn+Dn,"deg)"),transformOrigin:"".concat(tr,"px ").concat(tr,"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}},Ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Le(at){var lt=at!=null?at:[];return Array.isArray(lt)?lt:[lt]}var Ie=function(lt){var ft=(0,ce.Z)((0,ce.Z)({},ie),lt),mt=ft.id,Pt=ft.prefixCls,Et=ft.steps,Lt=ft.strokeWidth,Ht=ft.trailWidth,tn=ft.gapDegree,gn=tn===void 0?0:tn,dn=ft.gapPosition,on=ft.trailColor,xn=ft.strokeLinecap,Dn=ft.style,sn=ft.className,tr=ft.strokeColor,Xn=ft.percent,kn=(0,ae.Z)(ft,Ce),qn=Pe/2,hr=ve(mt),mr="".concat(hr,"-gradient"),Yn=qn-Lt/2,cr=Math.PI*2*Yn,Mn=gn>0?90+gn/2:-90,Ar=cr*((360-gn)/360),Gr=(0,b.Z)(Et)==="object"?Et:{count:Et,space:2},bn=Gr.count,Bt=Gr.space,Tt=Le(Xn),Ft=Le(tr),Zt=Ft.find(function(Kr){return Kr&&(0,b.Z)(Kr)==="object"}),Sn=Zt&&(0,b.Z)(Zt)==="object",qt=Sn?"butt":xn,dr=Te(cr,Ar,0,100,Mn,gn,dn,on,qt,Lt),fn=ne(),wn=function(){var Qt=0;return Tt.map(function(ur,qr){var xr=Ft[qr]||Ft[Ft.length-1],Br=Te(cr,Ar,Qt,ur,Mn,gn,dn,xr,qt,Lt);return Qt+=ur,he.createElement(be,{key:qr,color:xr,ptg:ur,radius:Yn,prefixCls:Pt,gradientId:mr,style:Br,strokeLinecap:qt,strokeWidth:Lt,gapDegree:gn,ref:function(Dt){fn[qr]=Dt},size:Pe})}).reverse()},$n=function(){var Qt=Math.round(bn*(Tt[0]/100)),ur=100/bn,qr=0;return new Array(bn).fill(null).map(function(xr,Br){var wt=Br<=Qt-1?Ft[0]:on,Dt=wt&&(0,b.Z)(wt)==="object"?"url(#".concat(mr,")"):void 0,Mt=Te(cr,Ar,qr,ur,Mn,gn,dn,wt,"butt",Lt,Bt);return qr+=(Ar-Mt.strokeDashoffset+Bt)*100/Ar,he.createElement("circle",{key:Br,className:"".concat(Pt,"-circle-path"),r:Yn,cx:qn,cy:qn,stroke:Dt,strokeWidth:Lt,opacity:1,style:Mt,ref:function($t){fn[Br]=$t}})})};return he.createElement("svg",(0,ue.Z)({className:te()("".concat(Pt,"-circle"),sn),viewBox:"0 0 ".concat(Pe," ").concat(Pe),style:Dn,id:mt,role:"presentation"},kn),!bn&&he.createElement("circle",{className:"".concat(Pt,"-circle-trail"),r:Yn,cx:qn,cy:qn,stroke:on,strokeLinecap:qt,strokeWidth:Ht||Lt,style:dr}),bn?$n():wn())},Me=Ie,Ue={Line:x,Circle:Me},Qe=Ae(6848),Ge=Ae(30071);function ot(at){return!at||at<0?0:at>100?100:at}function Ve(at){let{success:lt,successPercent:ft}=at,mt=ft;return lt&&"progress"in lt&&(mt=lt.progress),lt&&"percent"in lt&&(mt=lt.percent),mt}const Xe=at=>{let{percent:lt,success:ft,successPercent:mt}=at;const Pt=ot(Ve({success:ft,successPercent:mt}));return[Pt,ot(ot(lt)-Pt)]},Ze=at=>{let{success:lt={},strokeColor:ft}=at;const{strokeColor:mt}=lt;return[mt||Ge.presetPrimaryColors.green,ft||null]},ze=(at,lt,ft)=>{var mt,Pt,Et,Lt;let Ht=-1,tn=-1;if(lt==="step"){const gn=ft.steps,dn=ft.strokeWidth;typeof at=="string"||typeof at=="undefined"?(Ht=at==="small"?2:14,tn=dn!=null?dn:8):typeof at=="number"?[Ht,tn]=[at,at]:[Ht=14,tn=8]=at,Ht*=gn}else if(lt==="line"){const gn=ft==null?void 0:ft.strokeWidth;typeof at=="string"||typeof at=="undefined"?tn=gn||(at==="small"?6:8):typeof at=="number"?[Ht,tn]=[at,at]:[Ht=-1,tn=8]=at}else(lt==="circle"||lt==="dashboard")&&(typeof at=="string"||typeof at=="undefined"?[Ht,tn]=at==="small"?[60,60]:[120,120]:typeof at=="number"?[Ht,tn]=[at,at]:(Ht=(Pt=(mt=at[0])!==null&&mt!==void 0?mt:at[1])!==null&&Pt!==void 0?Pt:120,tn=(Lt=(Et=at[0])!==null&&Et!==void 0?Et:at[1])!==null&&Lt!==void 0?Lt:120));return[Ht,tn]},Re=3,He=at=>Re/at*100;var qe=at=>{const{prefixCls:lt,trailColor:ft=null,strokeLinecap:mt="round",gapPosition:Pt,gapDegree:Et,width:Lt=120,type:Ht,children:tn,success:gn,size:dn=Lt}=at,[on,xn]=ze(dn,"circle");let{strokeWidth:Dn}=at;Dn===void 0&&(Dn=Math.max(He(on),6));const sn={width:on,height:xn,fontSize:on*.15+6},tr=he.useMemo(()=>{if(Et||Et===0)return Et;if(Ht==="dashboard")return 75},[Et,Ht]),Xn=Pt||Ht==="dashboard"&&"bottom"||void 0,kn=Object.prototype.toString.call(at.strokeColor)==="[object Object]",qn=Ze({success:gn,strokeColor:at.strokeColor}),hr=te()(`${lt}-inner`,{[`${lt}-circle-gradient`]:kn}),mr=he.createElement(Me,{percent:Xe(at),strokeWidth:Dn,trailWidth:Dn,strokeColor:qn,strokeLinecap:mt,trailColor:ft,prefixCls:lt,gapDegree:tr,gapPosition:Xn});return he.createElement("div",{className:hr,style:sn},on<=20?he.createElement(Qe.Z,{title:tn},he.createElement("span",null,mr)):he.createElement(he.Fragment,null,mr,tn))},ut=function(at,lt){var ft={};for(var mt in at)Object.prototype.hasOwnProperty.call(at,mt)&<.indexOf(mt)<0&&(ft[mt]=at[mt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,mt=Object.getOwnPropertySymbols(at);Pt{let lt=[];return Object.keys(at).forEach(ft=>{const mt=parseFloat(ft.replace(/%/g,""));isNaN(mt)||lt.push({key:mt,value:at[ft]})}),lt=lt.sort((ft,mt)=>ft.key-mt.key),lt.map(ft=>{let{key:mt,value:Pt}=ft;return`${Pt} ${mt}%`}).join(", ")},We=(at,lt)=>{const{from:ft=Ge.presetPrimaryColors.blue,to:mt=Ge.presetPrimaryColors.blue,direction:Pt=lt==="rtl"?"to left":"to right"}=at,Et=ut(at,["from","to","direction"]);if(Object.keys(Et).length!==0){const Lt=_e(Et);return{backgroundImage:`linear-gradient(${Pt}, ${Lt})`}}return{backgroundImage:`linear-gradient(${Pt}, ${ft}, ${mt})`}};var Ye=at=>{const{prefixCls:lt,direction:ft,percent:mt,size:Pt,strokeWidth:Et,strokeColor:Lt,strokeLinecap:Ht="round",children:tn,trailColor:gn=null,success:dn}=at,on=Lt&&typeof Lt!="string"?We(Lt,ft):{backgroundColor:Lt},xn=Ht==="square"||Ht==="butt"?0:void 0,Dn={backgroundColor:gn||void 0,borderRadius:xn},sn=Pt!=null?Pt:[-1,Et||(Pt==="small"?6:8)],[tr,Xn]=ze(sn,"line",{strokeWidth:Et}),kn=Object.assign({width:`${ot(mt)}%`,height:Xn,borderRadius:xn},on),qn=Ve(at),hr={width:`${ot(qn)}%`,height:Xn,borderRadius:xn,backgroundColor:dn==null?void 0:dn.strokeColor},mr={width:tr<0?"100%":tr,height:Xn};return he.createElement(he.Fragment,null,he.createElement("div",{className:`${lt}-outer`,style:mr},he.createElement("div",{className:`${lt}-inner`,style:Dn},he.createElement("div",{className:`${lt}-bg`,style:kn}),qn!==void 0?he.createElement("div",{className:`${lt}-success-bg`,style:hr}):null)),tn)},Ne=at=>{const{size:lt,steps:ft,percent:mt=0,strokeWidth:Pt=8,strokeColor:Et,trailColor:Lt=null,prefixCls:Ht,children:tn}=at,gn=Math.round(ft*(mt/100)),dn=lt==="small"?2:14,on=lt!=null?lt:[dn,Pt],[xn,Dn]=ze(on,"step",{steps:ft,strokeWidth:Pt}),sn=xn/ft,tr=new Array(ft);for(let Xn=0;Xn{const lt=at?"100%":"-100%";return new et.Keyframes(`antProgress${at?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=at=>{const{componentCls:lt,iconCls:ft}=at;return{[lt]:Object.assign(Object.assign({},(0,De.Wf)(at)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:at.fontSize,marginInlineEnd:at.marginXS,marginBottom:at.marginXS},[`${lt}-outer`]:{display:"inline-block",width:"100%"},[`&${lt}-show-info`]:{[`${lt}-outer`]:{marginInlineEnd:`calc(-2em - ${at.marginXS}px)`,paddingInlineEnd:`calc(2em + ${at.paddingXS}px)`}},[`${lt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:at.remainingColor,borderRadius:at.lineBorderRadius},[`${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:at.defaultColor}},[`${lt}-success-bg, ${lt}-bg`]:{position:"relative",backgroundColor:at.defaultColor,borderRadius:at.lineBorderRadius,transition:`all ${at.motionDurationSlow} ${at.motionEaseInOutCirc}`},[`${lt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:at.colorSuccess},[`${lt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:at.marginXS,color:at.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ft]:{fontSize:at.fontSize}},[`&${lt}-status-active`]:{[`${lt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:at.colorBgContainer,borderRadius:at.lineBorderRadius,opacity:0,animationName:xe(),animationDuration:at.progressActiveMotionDuration,animationTimingFunction:at.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${lt}-rtl${lt}-status-active`]:{[`${lt}-bg::before`]:{animationName:xe(!0)}},[`&${lt}-status-exception`]:{[`${lt}-bg`]:{backgroundColor:at.colorError},[`${lt}-text`]:{color:at.colorError}},[`&${lt}-status-exception ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:at.colorError}},[`&${lt}-status-success`]:{[`${lt}-bg`]:{backgroundColor:at.colorSuccess},[`${lt}-text`]:{color:at.colorSuccess}},[`&${lt}-status-success ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:at.colorSuccess}}})}},Be=at=>{const{componentCls:lt,iconCls:ft}=at;return{[lt]:{[`${lt}-circle-trail`]:{stroke:at.remainingColor},[`&${lt}-circle ${lt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${lt}-circle ${lt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:at.circleTextColor,fontSize:at.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ft]:{fontSize:`${at.fontSize/at.fontSizeSM}em`}},[`${lt}-circle&-status-exception`]:{[`${lt}-text`]:{color:at.colorError}},[`${lt}-circle&-status-success`]:{[`${lt}-text`]:{color:at.colorSuccess}}},[`${lt}-inline-circle`]:{lineHeight:1,[`${lt}-inner`]:{verticalAlign:"bottom"}}}},Ke=at=>{const{componentCls:lt}=at;return{[lt]:{[`${lt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:at.progressStepMinWidth,marginInlineEnd:at.progressStepMarginInlineEnd,backgroundColor:at.remainingColor,transition:`all ${at.motionDurationSlow}`,"&-active":{backgroundColor:at.defaultColor}}}}}},nt=at=>{const{componentCls:lt,iconCls:ft}=at;return{[lt]:{[`${lt}-small&-line, ${lt}-small&-line ${lt}-text ${ft}`]:{fontSize:at.fontSizeSM}}}};var ke=(0,je.Z)("Progress",at=>{const lt=at.marginXXS/2,ft=(0,Ee.TS)(at,{progressStepMarginInlineEnd:lt,progressStepMinWidth:lt,progressActiveMotionDuration:"2.4s"});return[we(ft),Be(ft),Ke(ft),nt(ft)]},at=>({circleTextColor:at.colorText,defaultColor:at.colorInfo,remainingColor:at.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),$e=function(at,lt){var ft={};for(var mt in at)Object.prototype.hasOwnProperty.call(at,mt)&<.indexOf(mt)<0&&(ft[mt]=at[mt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,mt=Object.getOwnPropertySymbols(at);Pt{const{prefixCls:ft,className:mt,rootClassName:Pt,steps:Et,strokeColor:Lt,percent:Ht=0,size:tn="default",showInfo:gn=!0,type:dn="line",status:on,format:xn,style:Dn}=at,sn=$e(at,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tr=he.useMemo(()=>{var Tt,Ft;const Zt=Ve(at);return parseInt(Zt!==void 0?(Tt=Zt!=null?Zt:0)===null||Tt===void 0?void 0:Tt.toString():(Ft=Ht!=null?Ht:0)===null||Ft===void 0?void 0:Ft.toString(),10)},[Ht,at.success,at.successPercent]),Xn=he.useMemo(()=>!ct.includes(on)&&tr>=100?"success":on||"normal",[on,tr]),{getPrefixCls:kn,direction:qn,progress:hr}=he.useContext(de.E_),mr=kn("progress",ft),[Yn,cr]=ke(mr),Mn=he.useMemo(()=>{if(!gn)return null;const Tt=Ve(at);let Ft;const Zt=xn||(qt=>`${qt}%`),Sn=dn==="line";return xn||Xn!=="exception"&&Xn!=="success"?Ft=Zt(ot(Ht),ot(Tt)):Xn==="exception"?Ft=Sn?he.createElement(Se.Z,null):he.createElement(ye.Z,null):Xn==="success"&&(Ft=Sn?he.createElement(it.Z,null):he.createElement(E.Z,null)),he.createElement("span",{className:`${mr}-text`,title:typeof Ft=="string"?Ft:void 0},Ft)},[gn,Ht,tr,Xn,dn,mr,xn]),Ar=Array.isArray(Lt)?Lt[0]:Lt,Gr=typeof Lt=="string"||Array.isArray(Lt)?Lt:void 0;let bn;dn==="line"?bn=Et?he.createElement(Ne,Object.assign({},at,{strokeColor:Gr,prefixCls:mr,steps:Et}),Mn):he.createElement(Ye,Object.assign({},at,{strokeColor:Ar,prefixCls:mr,direction:qn}),Mn):(dn==="circle"||dn==="dashboard")&&(bn=he.createElement(qe,Object.assign({},at,{strokeColor:Ar,prefixCls:mr,progressStatus:Xn}),Mn));const Bt=te()(mr,`${mr}-status-${Xn}`,`${mr}-${dn==="dashboard"&&"circle"||Et&&"steps"||dn}`,{[`${mr}-inline-circle`]:dn==="circle"&&ze(tn,"circle")[0]<=20,[`${mr}-show-info`]:gn,[`${mr}-${tn}`]:typeof tn=="string",[`${mr}-rtl`]:qn==="rtl"},hr==null?void 0:hr.className,mt,Pt,cr);return Yn(he.createElement("div",Object.assign({ref:lt,style:Object.assign(Object.assign({},hr==null?void 0:hr.style),Dn),className:Bt,role:"progressbar","aria-valuenow":tr},(0,se.Z)(sn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),bn))}),ht=st},13570:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ot}});var he=Ae(54476),it=Ae(59301),E={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"},Se=E,ye=Ae(7657),oe=function(Xe,Ze){return it.createElement(ye.Z,(0,he.Z)({},Xe,{ref:Ze,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(92310),ue=Ae.n(de),ce=Ae(20068),ae=Ae(42978),ie=Ae(75931),ne=Ae(18929),a=Ae(10228),y=Ae(26112);function x(Ve,Xe){var Ze=Ve.disabled,ze=Ve.prefixCls,Re=Ve.character,He=Ve.characterRender,rt=Ve.index,qe=Ve.count,ut=Ve.value,_e=Ve.allowHalf,We=Ve.focused,Oe=Ve.onHover,Ye=Ve.onClick,Fe=function(Be){Oe(Be,rt)},Ne=function(Be){Ye(Be,rt)},et=function(Be){Be.keyCode===a.Z.ENTER&&Ye(Be,rt)},De=rt+1,je=new Set([ze]);ut===0&&rt===0&&We?je.add("".concat(ze,"-focused")):_e&&ut+.5>=De&&utrt?"true":"false","aria-posinset":rt+1,"aria-setsize":qe,tabIndex:Ze?-1:0},it.createElement("div",{className:"".concat(ze,"-first")},Ee),it.createElement("div",{className:"".concat(ze,"-second")},Ee)));return He&&(xe=He(xe,Ve)),xe}var b=it.forwardRef(x);function z(){var Ve=it.useRef({});function Xe(ze){return Ve.current[ze]}function Ze(ze){return function(Re){Ve.current[ze]=Re}}return[Xe,Ze]}function ee(Ve){var Xe=Ve.pageXOffset,Ze="scrollLeft";if(typeof Xe!="number"){var ze=Ve.document;Xe=ze.documentElement[Ze],typeof Xe!="number"&&(Xe=ze.body[Ze])}return Xe}function re(Ve){var Xe,Ze,ze=Ve.ownerDocument,Re=ze.body,He=ze&&ze.documentElement,rt=Ve.getBoundingClientRect();return Xe=rt.left,Ze=rt.top,Xe-=He.clientLeft||Re.clientLeft||0,Ze-=He.clientTop||Re.clientTop||0,{left:Xe,top:Ze}}function le(Ve){var Xe=re(Ve),Ze=Ve.ownerDocument,ze=Ze.defaultView||Ze.parentWindow;return Xe.left+=ee(ze),Xe.left}var pe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ve(Ve,Xe){var Ze,ze=Ve.prefixCls,Re=ze===void 0?"rc-rate":ze,He=Ve.className,rt=Ve.defaultValue,qe=Ve.value,ut=Ve.count,_e=ut===void 0?5:ut,We=Ve.allowHalf,Oe=We===void 0?!1:We,Ye=Ve.allowClear,Fe=Ye===void 0?!0:Ye,Ne=Ve.character,et=Ne===void 0?"\u2605":Ne,De=Ve.characterRender,je=Ve.disabled,Ee=Ve.direction,xe=Ee===void 0?"ltr":Ee,we=Ve.tabIndex,Be=we===void 0?0:we,Ke=Ve.autoFocus,nt=Ve.onHoverChange,ke=Ve.onChange,$e=Ve.onFocus,gt=Ve.onBlur,ct=Ve.onKeyDown,vt=Ve.onMouseLeave,st=(0,ie.Z)(Ve,pe),ht=z(),at=(0,ae.Z)(ht,2),lt=at[0],ft=at[1],mt=it.useRef(null),Pt=function(){if(!je){var qt;(qt=mt.current)===null||qt===void 0||qt.focus()}};it.useImperativeHandle(Xe,function(){return{focus:Pt,blur:function(){if(!je){var qt;(qt=mt.current)===null||qt===void 0||qt.blur()}}}});var Et=(0,ne.Z)(rt||0,{value:qe}),Lt=(0,ae.Z)(Et,2),Ht=Lt[0],tn=Lt[1],gn=(0,ne.Z)(null),dn=(0,ae.Z)(gn,2),on=dn[0],xn=dn[1],Dn=function(qt,dr){var fn=xe==="rtl",wn=qt+1;if(Oe){var $n=lt(qt),Kr=le($n),Qt=$n.clientWidth;(fn&&dr-Kr>Qt/2||!fn&&dr-Kr0&&!fn||dr===a.Z.RIGHT&&wn>0&&fn?(Oe?wn-=.5:wn-=1,sn(wn),qt.preventDefault()):dr===a.Z.LEFT&&wn<_e&&fn&&(Oe?wn+=.5:wn+=1,sn(wn),qt.preventDefault()),ct==null||ct(qt)};it.useEffect(function(){Ke&&!je&&Pt()},[]);var Ft=new Array(_e).fill(0).map(function(Sn,qt){return it.createElement(b,{ref:ft(qt),index:qt,count:_e,disabled:je,prefixCls:"".concat(Re,"-star"),allowHalf:Oe,value:Mn===null?Ht:Mn,onClick:Bt,onHover:Gr,key:Sn||qt,character:et,characterRender:De,focused:kn})}),Zt=ue()(Re,He,(Ze={},(0,ce.Z)(Ze,"".concat(Re,"-disabled"),je),(0,ce.Z)(Ze,"".concat(Re,"-rtl"),xe==="rtl"),Ze));return it.createElement("ul",(0,he.Z)({className:Zt,onMouseLeave:bn,tabIndex:je?-1:Be,onFocus:je?null:hr,onBlur:je?null:mr,onKeyDown:je?null:Tt,ref:mt,role:"radiogroup"},(0,y.Z)(st,{aria:!0,data:!0,attr:!0})),Ft)}var fe=it.forwardRef(ve),me=fe,ge=Ae(36355),be=Ae(6848),Pe=Ae(17313),Te=Ae(83116),Ce=Ae(37613);const Le=Ve=>{const{componentCls:Xe}=Ve;return{[`${Xe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ve.marginXS},"> div":{transition:`all ${Ve.motionDurationMid}, outline 0s`,"&:hover":{transform:Ve.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ve.lineWidth}px dashed ${Ve.starColor}`,transform:Ve.starHoverScale}},"&-first, &-second":{color:Ve.starBg,transition:`all ${Ve.motionDurationMid}`,userSelect:"none",[Ve.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Xe}-star-first, &-half ${Xe}-star-second`]:{opacity:1},[`&-half ${Xe}-star-first, &-full ${Xe}-star-second`]:{color:"inherit"}}}},Ie=Ve=>({[`&-rtl${Ve.componentCls}`]:{direction:"rtl"}}),Me=Ve=>{const{componentCls:Xe}=Ve;return{[Xe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Pe.Wf)(Ve)),{display:"inline-block",margin:0,padding:0,color:Ve.starColor,fontSize:Ve.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Xe} ${Xe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Le(Ve)),{[`+ ${Xe}-text`]:{display:"inline-block",marginInlineStart:Ve.marginXS,fontSize:Ve.fontSize}}),Ie(Ve))}};var Ue=(0,Te.Z)("Rate",Ve=>{const Xe=(0,Ce.TS)(Ve,{});return[Me(Xe)]},Ve=>({starColor:Ve.yellow6,starSize:Ve.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ve.colorFillContent})),Qe=function(Ve,Xe){var Ze={};for(var ze in Ve)Object.prototype.hasOwnProperty.call(Ve,ze)&&Xe.indexOf(ze)<0&&(Ze[ze]=Ve[ze]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ze=Object.getOwnPropertySymbols(Ve);Re{const{prefixCls:Ze,className:ze,rootClassName:Re,style:He,tooltips:rt,character:qe=it.createElement(se,null)}=Ve,ut=Qe(Ve,["prefixCls","className","rootClassName","style","tooltips","character"]),_e=(je,Ee)=>{let{index:xe}=Ee;return rt?it.createElement(be.Z,{title:rt[xe]},je):je},{getPrefixCls:We,direction:Oe,rate:Ye}=it.useContext(ge.E_),Fe=We("rate",Ze),[Ne,et]=Ue(Fe),De=Object.assign(Object.assign({},Ye==null?void 0:Ye.style),He);return Ne(it.createElement(me,Object.assign({ref:Xe,character:qe,characterRender:_e},ut,{className:ue()(ze,Re,et,Ye==null?void 0:Ye.className),style:De,prefixCls:Fe,direction:Oe})))})},61621:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return et}});var he=Ae(92310),it=Ae.n(he),E=Ae(59301),Se=Ae(36355),ye=Ae(2738),te=De=>{const{prefixCls:je,className:Ee,style:xe,size:we,shape:Be}=De,Ke=it()({[`${je}-lg`]:we==="large",[`${je}-sm`]:we==="small"}),nt=it()({[`${je}-circle`]:Be==="circle",[`${je}-square`]:Be==="square",[`${je}-round`]:Be==="round"}),ke=E.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return E.createElement("span",{className:it()(je,Ke,nt,Ee),style:Object.assign(Object.assign({},ke),xe)})},se=Ae(36237),de=Ae(83116),ue=Ae(37613);const ce=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ae=De=>({height:De,lineHeight:`${De}px`}),ie=De=>Object.assign({width:De},ae(De)),ne=De=>({background:De.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ce,animationDuration:De.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=De=>Object.assign({width:De*5,minWidth:De*5},ae(De)),y=De=>{const{skeletonAvatarCls:je,gradientFromColor:Ee,controlHeight:xe,controlHeightLG:we,controlHeightSM:Be}=De;return{[`${je}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ee},ie(xe)),[`${je}${je}-circle`]:{borderRadius:"50%"},[`${je}${je}-lg`]:Object.assign({},ie(we)),[`${je}${je}-sm`]:Object.assign({},ie(Be))}},x=De=>{const{controlHeight:je,borderRadiusSM:Ee,skeletonInputCls:xe,controlHeightLG:we,controlHeightSM:Be,gradientFromColor:Ke}=De;return{[`${xe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:Ee},a(je)),[`${xe}-lg`]:Object.assign({},a(we)),[`${xe}-sm`]:Object.assign({},a(Be))}},b=De=>Object.assign({width:De},ae(De)),z=De=>{const{skeletonImageCls:je,imageSizeBase:Ee,gradientFromColor:xe,borderRadiusSM:we}=De;return{[`${je}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:xe,borderRadius:we},b(Ee*2)),{[`${je}-path`]:{fill:"#bfbfbf"},[`${je}-svg`]:Object.assign(Object.assign({},b(Ee)),{maxWidth:Ee*4,maxHeight:Ee*4}),[`${je}-svg${je}-svg-circle`]:{borderRadius:"50%"}}),[`${je}${je}-circle`]:{borderRadius:"50%"}}},ee=(De,je,Ee)=>{const{skeletonButtonCls:xe}=De;return{[`${Ee}${xe}-circle`]:{width:je,minWidth:je,borderRadius:"50%"},[`${Ee}${xe}-round`]:{borderRadius:je}}},re=De=>Object.assign({width:De*2,minWidth:De*2},ae(De)),le=De=>{const{borderRadiusSM:je,skeletonButtonCls:Ee,controlHeight:xe,controlHeightLG:we,controlHeightSM:Be,gradientFromColor:Ke}=De;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ee}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:je,width:xe*2,minWidth:xe*2},re(xe))},ee(De,xe,Ee)),{[`${Ee}-lg`]:Object.assign({},re(we))}),ee(De,we,`${Ee}-lg`)),{[`${Ee}-sm`]:Object.assign({},re(Be))}),ee(De,Be,`${Ee}-sm`))},pe=De=>{const{componentCls:je,skeletonAvatarCls:Ee,skeletonTitleCls:xe,skeletonParagraphCls:we,skeletonButtonCls:Be,skeletonInputCls:Ke,skeletonImageCls:nt,controlHeight:ke,controlHeightLG:$e,controlHeightSM:gt,gradientFromColor:ct,padding:vt,marginSM:st,borderRadius:ht,titleHeight:at,blockRadius:lt,paragraphLiHeight:ft,controlHeightXS:mt,paragraphMarginTop:Pt}=De;return{[`${je}`]:{display:"table",width:"100%",[`${je}-header`]:{display:"table-cell",paddingInlineEnd:vt,verticalAlign:"top",[`${Ee}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ct},ie(ke)),[`${Ee}-circle`]:{borderRadius:"50%"},[`${Ee}-lg`]:Object.assign({},ie($e)),[`${Ee}-sm`]:Object.assign({},ie(gt))},[`${je}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${xe}`]:{width:"100%",height:at,background:ct,borderRadius:lt,[`+ ${we}`]:{marginBlockStart:gt}},[`${we}`]:{padding:0,"> li":{width:"100%",height:ft,listStyle:"none",background:ct,borderRadius:lt,"+ li":{marginBlockStart:mt}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${je}-content`]:{[`${xe}, ${we} > li`]:{borderRadius:ht}}},[`${je}-with-avatar ${je}-content`]:{[`${xe}`]:{marginBlockStart:st,[`+ ${we}`]:{marginBlockStart:Pt}}},[`${je}${je}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},le(De)),y(De)),x(De)),z(De)),[`${je}${je}-block`]:{width:"100%",[`${Be}`]:{width:"100%"},[`${Ke}`]:{width:"100%"}},[`${je}${je}-active`]:{[` + `]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,color:we.colorText,fontFamily:we.fontFamily,lineHeight:`${we.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:we.borderRadius,cursor:"pointer",transition:`all ${we.motionDurationMid}`},[`${Be}-prev, ${Be}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:we.colorText,cursor:"pointer",userSelect:"none"},[`${Be}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:we.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:"none",transition:`all ${we.motionDurationMid}`},[`&:hover ${Be}-item-link`]:{backgroundColor:we.colorBgTextHover},[`&:active ${Be}-item-link`]:{backgroundColor:we.colorBgTextActive},[`&${Be}-disabled:hover`]:{[`${Be}-item-link`]:{backgroundColor:"transparent"}}},[`${Be}-slash`]:{marginInlineEnd:we.paginationSlashMarginInlineEnd,marginInlineStart:we.paginationSlashMarginInlineStart},[`${Be}-options`]:{display:"inline-block",marginInlineStart:we.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:we.controlHeight,marginInlineStart:we.marginXS,lineHeight:`${we.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,ze.ik)(we)),{width:we.controlHeightLG*1.25,height:we.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:we.marginXS,marginInlineEnd:we.marginXS})}}}},Oe=we=>{const{componentCls:Be}=we;return{[`${Be}-item`]:{display:"inline-block",minWidth:we.itemSize,height:we.itemSize,marginInlineEnd:we.marginXS,fontFamily:we.fontFamily,lineHeight:`${we.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${we.lineWidth}px ${we.lineType} transparent`,borderRadius:we.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${we.paginationItemPaddingInline}px`,color:we.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Be}-item-active)`]:{"&:hover":{transition:`all ${we.motionDurationMid}`,backgroundColor:we.colorBgTextHover},"&:active":{backgroundColor:we.colorBgTextActive}},"&-active":{fontWeight:we.fontWeightStrong,backgroundColor:we.itemActiveBg,borderColor:we.colorPrimary,a:{color:we.colorPrimary},"&:hover":{borderColor:we.colorPrimaryHover},"&:hover a":{color:we.colorPrimaryHover}}}}},Ye=we=>{const{componentCls:Be}=we;return{[Be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(we)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Be}-total-text`]:{display:"inline-block",height:we.itemSize,marginInlineEnd:we.marginXS,lineHeight:`${we.itemSize-2}px`,verticalAlign:"middle"}}),Oe(we)),We(we)),_e(we)),ut(we)),qe(we)),{[`@media only screen and (max-width: ${we.screenLG}px)`]:{[`${Be}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${we.screenSM}px)`]:{[`${Be}-options`]:{display:"none"}}}),[`&${we.componentCls}-rtl`]:{direction:"rtl"}}},Fe=we=>{const{componentCls:Be}=we;return{[`${Be}${Be}-disabled:not(${Be}-mini)`]:{"&, &:hover":{[`${Be}-item-link`]:{borderColor:we.colorBorder}},"&:focus-visible":{[`${Be}-item-link`]:{borderColor:we.colorBorder}},[`${Be}-item, ${Be}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,[`&:hover:not(${Be}-item-active)`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,a:{color:we.colorTextDisabled}},[`&${Be}-item-active`]:{backgroundColor:we.itemActiveBgDisabled}},[`${Be}-prev, ${Be}-next`]:{"&:hover button":{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder,color:we.colorTextDisabled},[`${Be}-item-link`]:{backgroundColor:we.colorBgContainerDisabled,borderColor:we.colorBorder}}},[`${Be}:not(${Be}-mini)`]:{[`${Be}-prev, ${Be}-next`]:{"&:hover button":{borderColor:we.colorPrimaryHover,backgroundColor:we.itemBg},[`${Be}-item-link`]:{backgroundColor:we.itemLinkBg,borderColor:we.colorBorder},[`&:hover ${Be}-item-link`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,color:we.colorPrimary},[`&${Be}-disabled`]:{[`${Be}-item-link`]:{borderColor:we.colorBorder,color:we.colorTextDisabled}}},[`${Be}-item`]:{backgroundColor:we.itemBg,border:`${we.lineWidth}px ${we.lineType} ${we.colorBorder}`,[`&:hover:not(${Be}-item-active)`]:{borderColor:we.colorPrimary,backgroundColor:we.itemBg,a:{color:we.colorPrimary}},"&-active":{borderColor:we.colorPrimary}}}}},Ne=we=>{const{componentCls:Be}=we;return{[`${Be}:not(${Be}-disabled)`]:{[`${Be}-item`]:Object.assign({},(0,Re.Qy)(we)),[`${Be}-jump-prev, ${Be}-jump-next`]:{"&:focus-visible":Object.assign({[`${Be}-item-link-icon`]:{opacity:1},[`${Be}-item-ellipsis`]:{opacity:0}},(0,Re.oN)(we))},[`${Be}-prev, ${Be}-next`]:{[`&:focus-visible ${Be}-item-link`]:Object.assign({},(0,Re.oN)(we))}}}};var et=(0,He.Z)("Pagination",we=>{const Be=(0,rt.TS)(we,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:we.marginXXS/2,paginationMiniQuickJumperInputWidth:we.controlHeightLG*1.1,paginationItemPaddingInline:we.marginXXS*1.5,paginationEllipsisLetterSpacing:we.marginXXS/2,paginationSlashMarginInlineStart:we.marginXXS,paginationSlashMarginInlineEnd:we.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,ze.e5)(we),(0,ze.TM)(we));return[Ye(Be),Ne(Be),we.wireframe&&Fe(Be)]},we=>({itemBg:we.colorBgContainer,itemSize:we.controlHeight,itemSizeSM:we.controlHeightSM,itemActiveBg:we.colorBgContainer,itemLinkBg:we.colorBgContainer,itemActiveColorDisabled:we.colorTextDisabled,itemActiveBgDisabled:we.controlItemBgActiveDisabled,itemInputBg:we.colorBgContainer,miniOptionsSizeChangerTop:0})),De=function(we,Be){var Ke={};for(var nt in we)Object.prototype.hasOwnProperty.call(we,nt)&&Be.indexOf(nt)<0&&(Ke[nt]=we[nt]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,nt=Object.getOwnPropertySymbols(we);ke{const{prefixCls:Be,selectPrefixCls:Ke,className:nt,rootClassName:ke,style:$e,size:gt,locale:ct,selectComponentClass:vt,responsive:st,showSizeChanger:ht}=we,at=De(we,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:lt}=(0,Ge.Z)(st),{getPrefixCls:ft,direction:mt,pagination:Pt={}}=it.useContext(Ue.E_),Et=ft("pagination",Be),[Lt,Ht]=et(Et),tn=ht!=null?ht:Pt.showSizeChanger,gn=it.useMemo(()=>{const kn=it.createElement("span",{className:`${Et}-item-ellipsis`},"\u2022\u2022\u2022"),qn=it.createElement("button",{className:`${Et}-item-link`,type:"button",tabIndex:-1},mt==="rtl"?it.createElement(ce.Z,null):it.createElement(ue.Z,null)),hr=it.createElement("button",{className:`${Et}-item-link`,type:"button",tabIndex:-1},mt==="rtl"?it.createElement(ue.Z,null):it.createElement(ce.Z,null)),mr=it.createElement("a",{className:`${Et}-item-link`},it.createElement("div",{className:`${Et}-item-container`},mt==="rtl"?it.createElement(de.Z,{className:`${Et}-item-link-icon`}):it.createElement(se,{className:`${Et}-item-link-icon`}),kn)),Yn=it.createElement("a",{className:`${Et}-item-link`},it.createElement("div",{className:`${Et}-item-container`},mt==="rtl"?it.createElement(se,{className:`${Et}-item-link-icon`}):it.createElement(de.Z,{className:`${Et}-item-link-icon`}),kn));return{prevIcon:qn,nextIcon:hr,jumpPrevIcon:mr,jumpNextIcon:Yn}},[mt,Et]),[dn]=(0,ot.Z)("Pagination",Me.Z),on=Object.assign(Object.assign({},dn),ct),xn=(0,Qe.Z)(gt),Dn=xn==="small"||!!(lt&&!xn&&st),sn=ft("select",Ke),tr=ie()({[`${Et}-mini`]:Dn,[`${Et}-rtl`]:mt==="rtl"},Pt==null?void 0:Pt.className,nt,ke,Ht),Xn=Object.assign(Object.assign({},Pt==null?void 0:Pt.style),$e);return Lt(it.createElement(Ie,Object.assign({},gn,at,{style:Xn,prefixCls:Et,selectPrefixCls:sn,className:tr,selectComponentClass:vt||(Dn?Xe:Ze),locale:on,showSizeChanger:tn})))},xe=Ee},39722:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{t5:function(){return ue}});var pe=Ae(92310),it=Ae.n(pe),E=Ae(55477),Se=Ae(59301),ye=Ae(36355),oe=Ae(77578),te=Ae(17356),se=function(ae,ie){var ne={};for(var a in ae)Object.prototype.hasOwnProperty.call(ae,a)&&ie.indexOf(a)<0&&(ne[a]=ae[a]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,a=Object.getOwnPropertySymbols(ae);y{if(!(!ie&&!ne))return Se.createElement(Se.Fragment,null,ie&&Se.createElement("div",{className:`${ae}-title`},(0,oe.Z)(ie)),Se.createElement("div",{className:`${ae}-inner-content`},(0,oe.Z)(ne)))},ue=ae=>{const{hashId:ie,prefixCls:ne,className:a,style:y,placement:x="top",title:b,content:z,children:ee}=ae;return Se.createElement("div",{className:it()(ie,ne,`${ne}-pure`,`${ne}-placement-${x}`,a),style:y},Se.createElement("div",{className:`${ne}-arrow`}),Se.createElement(E.G,Object.assign({},ae,{className:ie,prefixCls:ne}),ee||de(ne,b,z)))},ce=ae=>{const{prefixCls:ie}=ae,ne=se(ae,["prefixCls"]),{getPrefixCls:a}=Se.useContext(ye.E_),y=a("popover",ie),[x,b]=(0,te.Z)(y);return x(Se.createElement(ue,Object.assign({},ne,{prefixCls:y,hashId:b})))};Ct.ZP=ce},60324:function(xt,Ct,Ae){"use strict";var pe=Ae(92310),it=Ae.n(pe),E=Ae(59301),Se=Ae(77578),ye=Ae(62892),oe=Ae(36355),te=Ae(6848),se=Ae(39722),de=Ae(17356),ue=function(ie,ne){var a={};for(var y in ie)Object.prototype.hasOwnProperty.call(ie,y)&&ne.indexOf(y)<0&&(a[y]=ie[y]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,y=Object.getOwnPropertySymbols(ie);x{let{title:ne,content:a,prefixCls:y}=ie;return E.createElement(E.Fragment,null,ne&&E.createElement("div",{className:`${y}-title`},(0,Se.Z)(ne)),E.createElement("div",{className:`${y}-inner-content`},(0,Se.Z)(a)))},ae=E.forwardRef((ie,ne)=>{const{prefixCls:a,title:y,content:x,overlayClassName:b,placement:z="top",trigger:ee="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:le=.1,overlayStyle:he={}}=ie,ve=ue(ie,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:fe}=E.useContext(oe.E_),me=fe("popover",a),[ge,be]=(0,de.Z)(me),Pe=fe(),Te=it()(b,be);return ge(E.createElement(te.Z,Object.assign({placement:z,trigger:ee,mouseEnterDelay:re,mouseLeaveDelay:le,overlayStyle:he},ve,{prefixCls:me,overlayClassName:Te,ref:ne,overlay:y||x?E.createElement(ce,{prefixCls:me,title:y,content:x}):null,transitionName:(0,ye.m)(Pe,"zoom-big",ve.transitionName),"data-popover-inject":!0})))});ae._InternalPanelDoNotUseOrYouWillBeFired=se.ZP,Ct.Z=ae},17356:function(xt,Ct,Ae){"use strict";var pe=Ae(17313),it=Ae(29878),E=Ae(19447),Se=Ae(33166),ye=Ae(83116),oe=Ae(37613);const te=ue=>{const{componentCls:ce,popoverColor:ae,minWidth:ie,fontWeightStrong:ne,popoverPadding:a,boxShadowSecondary:y,colorTextHeading:x,borderRadiusLG:b,zIndexPopup:z,marginXS:ee,colorBgElevated:re,popoverBg:le}=ue;return[{[ce]:Object.assign(Object.assign({},(0,pe.Wf)(ue)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${ce}-content`]:{position:"relative"},[`${ce}-inner`]:{backgroundColor:le,backgroundClip:"padding-box",borderRadius:b,boxShadow:y,padding:a},[`${ce}-title`]:{minWidth:ie,marginBottom:ee,color:x,fontWeight:ne},[`${ce}-inner-content`]:{color:ae}})},(0,E.ZP)(ue,{colorBg:"var(--antd-arrow-background-color)"}),{[`${ce}-pure`]:{position:"relative",maxWidth:"none",margin:ue.sizePopupArrow,display:"inline-block",[`${ce}-content`]:{display:"inline-block"}}}]},se=ue=>{const{componentCls:ce}=ue;return{[ce]:Se.i.map(ae=>{const ie=ue[`${ae}6`];return{[`&${ce}-${ae}`]:{"--antd-arrow-background-color":ie,[`${ce}-inner`]:{backgroundColor:ie},[`${ce}-arrow`]:{background:"transparent"}}}})}},de=ue=>{const{componentCls:ce,lineWidth:ae,lineType:ie,colorSplit:ne,paddingSM:a,controlHeight:y,fontSize:x,lineHeight:b,padding:z}=ue,ee=y-Math.round(x*b),re=ee/2,le=ee/2-ae,he=z;return{[ce]:{[`${ce}-inner`]:{padding:0},[`${ce}-title`]:{margin:0,padding:`${re}px ${he}px ${le}px`,borderBottom:`${ae}px ${ie} ${ne}`},[`${ce}-inner-content`]:{padding:`${a}px ${he}px`}}}};Ct.Z=(0,ye.Z)("Popover",ue=>{const{colorBgElevated:ce,colorText:ae,wireframe:ie}=ue,ne=(0,oe.TS)(ue,{popoverPadding:12,popoverBg:ce,popoverColor:ae});return[te(ne),se(ne),ie&&de(ne),(0,it._y)(ne,"zoom-big")]},ue=>({width:177,minWidth:177,zIndexPopup:ue.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ht}});var pe=Ae(59301),it=Ae(29679),E=Ae(40001),Se=Ae(19248),ye=Ae(99267),oe=Ae(92310),te=Ae.n(oe),se=Ae(2738),de=Ae(36355),ue=Ae(54476),ce=Ae(33885),ae=Ae(75931),ie={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ne=function(){var lt=(0,pe.useRef)([]),ft=(0,pe.useRef)(null);return(0,pe.useEffect)(function(){var mt=Date.now(),Pt=!1;lt.current.forEach(function(Et){if(Et){Pt=!0;var Lt=Et.style;Lt.transitionDuration=".3s, .3s, .3s, .06s",ft.current&&mt-ft.current<100&&(Lt.transitionDuration="0s, 0s")}}),Pt&&(ft.current=Date.now())}),lt.current},a=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],y=function(lt){var ft=(0,ce.Z)((0,ce.Z)({},ie),lt),mt=ft.className,Pt=ft.percent,Et=ft.prefixCls,Lt=ft.strokeColor,Ht=ft.strokeLinecap,tn=ft.strokeWidth,gn=ft.style,dn=ft.trailColor,on=ft.trailWidth,xn=ft.transition,Dn=(0,ae.Z)(ft,a);delete Dn.gapPosition;var sn=Array.isArray(Pt)?Pt:[Pt],tr=Array.isArray(Lt)?Lt:[Lt],Xn=ne(),kn=tn/2,qn=100-tn/2,hr="M ".concat(Ht==="round"?kn:0,",").concat(kn,` + L `).concat(Ht==="round"?qn:100,",").concat(kn),mr="0 0 100 ".concat(tn),Yn=0;return pe.createElement("svg",(0,ue.Z)({className:te()("".concat(Et,"-line"),mt),viewBox:mr,preserveAspectRatio:"none",style:gn},Dn),pe.createElement("path",{className:"".concat(Et,"-line-trail"),d:hr,strokeLinecap:Ht,stroke:dn,strokeWidth:on||tn,fillOpacity:"0"}),sn.map(function(cr,Mn){var Ar=1;switch(Ht){case"round":Ar=1-tn/100;break;case"square":Ar=1-tn/2/100;break;default:Ar=1;break}var Gr={strokeDasharray:"".concat(cr*Ar,"px, 100px"),strokeDashoffset:"-".concat(Yn,"px"),transition:xn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},bn=tr[Mn]||tr[tr.length-1];return Yn+=cr,pe.createElement("path",{key:Mn,className:"".concat(Et,"-line-path"),d:hr,strokeLinecap:Ht,stroke:bn,strokeWidth:tn,fillOpacity:"0",ref:function(Tt){Xn[Mn]=Tt},style:Gr})}))},x=y,b=Ae(76190),z=Ae(42978),ee=Ae(47273),re=0,le=(0,ee.Z)();function he(){var at;return le?(at=re,re+=1):at="TEST_OR_SSR",at}var ve=function(at){var lt=pe.useState(),ft=(0,z.Z)(lt,2),mt=ft[0],Pt=ft[1];return pe.useEffect(function(){Pt("rc_progress_".concat(he()))},[]),at||mt},fe=function(lt){var ft=lt.bg,mt=lt.children;return pe.createElement("div",{style:{width:"100%",height:"100%",background:ft}},mt)};function me(at,lt){return Object.keys(at).map(function(ft){var mt=parseFloat(ft),Pt="".concat(Math.floor(mt*lt),"%");return"".concat(at[ft]," ").concat(Pt)})}var ge=pe.forwardRef(function(at,lt){var ft=at.prefixCls,mt=at.color,Pt=at.gradientId,Et=at.radius,Lt=at.style,Ht=at.ptg,tn=at.strokeLinecap,gn=at.strokeWidth,dn=at.size,on=at.gapDegree,xn=mt&&(0,b.Z)(mt)==="object",Dn=xn?"#FFF":void 0,sn=dn/2,tr=pe.createElement("circle",{className:"".concat(ft,"-circle-path"),r:Et,cx:sn,cy:sn,stroke:Dn,strokeLinecap:tn,strokeWidth:gn,opacity:Ht===0?0:1,style:Lt,ref:lt});if(!xn)return tr;var Xn="".concat(Pt,"-conic"),kn=on?"".concat(180+on/2,"deg"):"0deg",qn=me(mt,(360-on)/360),hr=me(mt,1),mr="conic-gradient(from ".concat(kn,", ").concat(qn.join(", "),")"),Yn="linear-gradient(to ".concat(on?"bottom":"top",", ").concat(hr.join(", "),")");return pe.createElement(pe.Fragment,null,pe.createElement("mask",{id:Xn},tr),pe.createElement("foreignObject",{x:0,y:0,width:dn,height:dn,mask:"url(#".concat(Xn,")")},pe.createElement(fe,{bg:Yn},pe.createElement(fe,{bg:mr}))))}),be=ge,Pe=100,Te=function(lt,ft,mt,Pt,Et,Lt,Ht,tn,gn,dn){var on=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,xn=mt/100*360*((360-Lt)/360),Dn=Lt===0?0:{bottom:0,top:180,left:90,right:-90}[Ht],sn=(100-Pt)/100*ft;gn==="round"&&Pt!==100&&(sn+=dn/2,sn>=ft&&(sn=ft-.01));var tr=Pe/2;return{stroke:typeof tn=="string"?tn:void 0,strokeDasharray:"".concat(ft,"px ").concat(lt),strokeDashoffset:sn+on,transform:"rotate(".concat(Et+xn+Dn,"deg)"),transformOrigin:"".concat(tr,"px ").concat(tr,"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}},Ce=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Le(at){var lt=at!=null?at:[];return Array.isArray(lt)?lt:[lt]}var Ie=function(lt){var ft=(0,ce.Z)((0,ce.Z)({},ie),lt),mt=ft.id,Pt=ft.prefixCls,Et=ft.steps,Lt=ft.strokeWidth,Ht=ft.trailWidth,tn=ft.gapDegree,gn=tn===void 0?0:tn,dn=ft.gapPosition,on=ft.trailColor,xn=ft.strokeLinecap,Dn=ft.style,sn=ft.className,tr=ft.strokeColor,Xn=ft.percent,kn=(0,ae.Z)(ft,Ce),qn=Pe/2,hr=ve(mt),mr="".concat(hr,"-gradient"),Yn=qn-Lt/2,cr=Math.PI*2*Yn,Mn=gn>0?90+gn/2:-90,Ar=cr*((360-gn)/360),Gr=(0,b.Z)(Et)==="object"?Et:{count:Et,space:2},bn=Gr.count,Bt=Gr.space,Tt=Le(Xn),Ft=Le(tr),Zt=Ft.find(function(Kr){return Kr&&(0,b.Z)(Kr)==="object"}),Sn=Zt&&(0,b.Z)(Zt)==="object",qt=Sn?"butt":xn,dr=Te(cr,Ar,0,100,Mn,gn,dn,on,qt,Lt),fn=ne(),wn=function(){var Qt=0;return Tt.map(function(ur,qr){var xr=Ft[qr]||Ft[Ft.length-1],Br=Te(cr,Ar,Qt,ur,Mn,gn,dn,xr,qt,Lt);return Qt+=ur,pe.createElement(be,{key:qr,color:xr,ptg:ur,radius:Yn,prefixCls:Pt,gradientId:mr,style:Br,strokeLinecap:qt,strokeWidth:Lt,gapDegree:gn,ref:function(Dt){fn[qr]=Dt},size:Pe})}).reverse()},$n=function(){var Qt=Math.round(bn*(Tt[0]/100)),ur=100/bn,qr=0;return new Array(bn).fill(null).map(function(xr,Br){var wt=Br<=Qt-1?Ft[0]:on,Dt=wt&&(0,b.Z)(wt)==="object"?"url(#".concat(mr,")"):void 0,Mt=Te(cr,Ar,qr,ur,Mn,gn,dn,wt,"butt",Lt,Bt);return qr+=(Ar-Mt.strokeDashoffset+Bt)*100/Ar,pe.createElement("circle",{key:Br,className:"".concat(Pt,"-circle-path"),r:Yn,cx:qn,cy:qn,stroke:Dt,strokeWidth:Lt,opacity:1,style:Mt,ref:function($t){fn[Br]=$t}})})};return pe.createElement("svg",(0,ue.Z)({className:te()("".concat(Pt,"-circle"),sn),viewBox:"0 0 ".concat(Pe," ").concat(Pe),style:Dn,id:mt,role:"presentation"},kn),!bn&&pe.createElement("circle",{className:"".concat(Pt,"-circle-trail"),r:Yn,cx:qn,cy:qn,stroke:on,strokeLinecap:qt,strokeWidth:Ht||Lt,style:dr}),bn?$n():wn())},Me=Ie,Ue={Line:x,Circle:Me},Qe=Ae(6848),Ge=Ae(30071);function ot(at){return!at||at<0?0:at>100?100:at}function Ve(at){let{success:lt,successPercent:ft}=at,mt=ft;return lt&&"progress"in lt&&(mt=lt.progress),lt&&"percent"in lt&&(mt=lt.percent),mt}const Xe=at=>{let{percent:lt,success:ft,successPercent:mt}=at;const Pt=ot(Ve({success:ft,successPercent:mt}));return[Pt,ot(ot(lt)-Pt)]},Ze=at=>{let{success:lt={},strokeColor:ft}=at;const{strokeColor:mt}=lt;return[mt||Ge.presetPrimaryColors.green,ft||null]},ze=(at,lt,ft)=>{var mt,Pt,Et,Lt;let Ht=-1,tn=-1;if(lt==="step"){const gn=ft.steps,dn=ft.strokeWidth;typeof at=="string"||typeof at=="undefined"?(Ht=at==="small"?2:14,tn=dn!=null?dn:8):typeof at=="number"?[Ht,tn]=[at,at]:[Ht=14,tn=8]=at,Ht*=gn}else if(lt==="line"){const gn=ft==null?void 0:ft.strokeWidth;typeof at=="string"||typeof at=="undefined"?tn=gn||(at==="small"?6:8):typeof at=="number"?[Ht,tn]=[at,at]:[Ht=-1,tn=8]=at}else(lt==="circle"||lt==="dashboard")&&(typeof at=="string"||typeof at=="undefined"?[Ht,tn]=at==="small"?[60,60]:[120,120]:typeof at=="number"?[Ht,tn]=[at,at]:(Ht=(Pt=(mt=at[0])!==null&&mt!==void 0?mt:at[1])!==null&&Pt!==void 0?Pt:120,tn=(Lt=(Et=at[0])!==null&&Et!==void 0?Et:at[1])!==null&&Lt!==void 0?Lt:120));return[Ht,tn]},Re=3,He=at=>Re/at*100;var qe=at=>{const{prefixCls:lt,trailColor:ft=null,strokeLinecap:mt="round",gapPosition:Pt,gapDegree:Et,width:Lt=120,type:Ht,children:tn,success:gn,size:dn=Lt}=at,[on,xn]=ze(dn,"circle");let{strokeWidth:Dn}=at;Dn===void 0&&(Dn=Math.max(He(on),6));const sn={width:on,height:xn,fontSize:on*.15+6},tr=pe.useMemo(()=>{if(Et||Et===0)return Et;if(Ht==="dashboard")return 75},[Et,Ht]),Xn=Pt||Ht==="dashboard"&&"bottom"||void 0,kn=Object.prototype.toString.call(at.strokeColor)==="[object Object]",qn=Ze({success:gn,strokeColor:at.strokeColor}),hr=te()(`${lt}-inner`,{[`${lt}-circle-gradient`]:kn}),mr=pe.createElement(Me,{percent:Xe(at),strokeWidth:Dn,trailWidth:Dn,strokeColor:qn,strokeLinecap:mt,trailColor:ft,prefixCls:lt,gapDegree:tr,gapPosition:Xn});return pe.createElement("div",{className:hr,style:sn},on<=20?pe.createElement(Qe.Z,{title:tn},pe.createElement("span",null,mr)):pe.createElement(pe.Fragment,null,mr,tn))},ut=function(at,lt){var ft={};for(var mt in at)Object.prototype.hasOwnProperty.call(at,mt)&<.indexOf(mt)<0&&(ft[mt]=at[mt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,mt=Object.getOwnPropertySymbols(at);Pt{let lt=[];return Object.keys(at).forEach(ft=>{const mt=parseFloat(ft.replace(/%/g,""));isNaN(mt)||lt.push({key:mt,value:at[ft]})}),lt=lt.sort((ft,mt)=>ft.key-mt.key),lt.map(ft=>{let{key:mt,value:Pt}=ft;return`${Pt} ${mt}%`}).join(", ")},We=(at,lt)=>{const{from:ft=Ge.presetPrimaryColors.blue,to:mt=Ge.presetPrimaryColors.blue,direction:Pt=lt==="rtl"?"to left":"to right"}=at,Et=ut(at,["from","to","direction"]);if(Object.keys(Et).length!==0){const Lt=_e(Et);return{backgroundImage:`linear-gradient(${Pt}, ${Lt})`}}return{backgroundImage:`linear-gradient(${Pt}, ${ft}, ${mt})`}};var Ye=at=>{const{prefixCls:lt,direction:ft,percent:mt,size:Pt,strokeWidth:Et,strokeColor:Lt,strokeLinecap:Ht="round",children:tn,trailColor:gn=null,success:dn}=at,on=Lt&&typeof Lt!="string"?We(Lt,ft):{backgroundColor:Lt},xn=Ht==="square"||Ht==="butt"?0:void 0,Dn={backgroundColor:gn||void 0,borderRadius:xn},sn=Pt!=null?Pt:[-1,Et||(Pt==="small"?6:8)],[tr,Xn]=ze(sn,"line",{strokeWidth:Et}),kn=Object.assign({width:`${ot(mt)}%`,height:Xn,borderRadius:xn},on),qn=Ve(at),hr={width:`${ot(qn)}%`,height:Xn,borderRadius:xn,backgroundColor:dn==null?void 0:dn.strokeColor},mr={width:tr<0?"100%":tr,height:Xn};return pe.createElement(pe.Fragment,null,pe.createElement("div",{className:`${lt}-outer`,style:mr},pe.createElement("div",{className:`${lt}-inner`,style:Dn},pe.createElement("div",{className:`${lt}-bg`,style:kn}),qn!==void 0?pe.createElement("div",{className:`${lt}-success-bg`,style:hr}):null)),tn)},Ne=at=>{const{size:lt,steps:ft,percent:mt=0,strokeWidth:Pt=8,strokeColor:Et,trailColor:Lt=null,prefixCls:Ht,children:tn}=at,gn=Math.round(ft*(mt/100)),dn=lt==="small"?2:14,on=lt!=null?lt:[dn,Pt],[xn,Dn]=ze(on,"step",{steps:ft,strokeWidth:Pt}),sn=xn/ft,tr=new Array(ft);for(let Xn=0;Xn{const lt=at?"100%":"-100%";return new et.Keyframes(`antProgress${at?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${lt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},we=at=>{const{componentCls:lt,iconCls:ft}=at;return{[lt]:Object.assign(Object.assign({},(0,De.Wf)(at)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:at.fontSize,marginInlineEnd:at.marginXS,marginBottom:at.marginXS},[`${lt}-outer`]:{display:"inline-block",width:"100%"},[`&${lt}-show-info`]:{[`${lt}-outer`]:{marginInlineEnd:`calc(-2em - ${at.marginXS}px)`,paddingInlineEnd:`calc(2em + ${at.paddingXS}px)`}},[`${lt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:at.remainingColor,borderRadius:at.lineBorderRadius},[`${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:at.defaultColor}},[`${lt}-success-bg, ${lt}-bg`]:{position:"relative",backgroundColor:at.defaultColor,borderRadius:at.lineBorderRadius,transition:`all ${at.motionDurationSlow} ${at.motionEaseInOutCirc}`},[`${lt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:at.colorSuccess},[`${lt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:at.marginXS,color:at.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ft]:{fontSize:at.fontSize}},[`&${lt}-status-active`]:{[`${lt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:at.colorBgContainer,borderRadius:at.lineBorderRadius,opacity:0,animationName:xe(),animationDuration:at.progressActiveMotionDuration,animationTimingFunction:at.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${lt}-rtl${lt}-status-active`]:{[`${lt}-bg::before`]:{animationName:xe(!0)}},[`&${lt}-status-exception`]:{[`${lt}-bg`]:{backgroundColor:at.colorError},[`${lt}-text`]:{color:at.colorError}},[`&${lt}-status-exception ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:at.colorError}},[`&${lt}-status-success`]:{[`${lt}-bg`]:{backgroundColor:at.colorSuccess},[`${lt}-text`]:{color:at.colorSuccess}},[`&${lt}-status-success ${lt}-inner:not(${lt}-circle-gradient)`]:{[`${lt}-circle-path`]:{stroke:at.colorSuccess}}})}},Be=at=>{const{componentCls:lt,iconCls:ft}=at;return{[lt]:{[`${lt}-circle-trail`]:{stroke:at.remainingColor},[`&${lt}-circle ${lt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${lt}-circle ${lt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:at.circleTextColor,fontSize:at.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ft]:{fontSize:`${at.fontSize/at.fontSizeSM}em`}},[`${lt}-circle&-status-exception`]:{[`${lt}-text`]:{color:at.colorError}},[`${lt}-circle&-status-success`]:{[`${lt}-text`]:{color:at.colorSuccess}}},[`${lt}-inline-circle`]:{lineHeight:1,[`${lt}-inner`]:{verticalAlign:"bottom"}}}},Ke=at=>{const{componentCls:lt}=at;return{[lt]:{[`${lt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:at.progressStepMinWidth,marginInlineEnd:at.progressStepMarginInlineEnd,backgroundColor:at.remainingColor,transition:`all ${at.motionDurationSlow}`,"&-active":{backgroundColor:at.defaultColor}}}}}},nt=at=>{const{componentCls:lt,iconCls:ft}=at;return{[lt]:{[`${lt}-small&-line, ${lt}-small&-line ${lt}-text ${ft}`]:{fontSize:at.fontSizeSM}}}};var ke=(0,je.Z)("Progress",at=>{const lt=at.marginXXS/2,ft=(0,Ee.TS)(at,{progressStepMarginInlineEnd:lt,progressStepMinWidth:lt,progressActiveMotionDuration:"2.4s"});return[we(ft),Be(ft),Ke(ft),nt(ft)]},at=>({circleTextColor:at.colorText,defaultColor:at.colorInfo,remainingColor:at.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),$e=function(at,lt){var ft={};for(var mt in at)Object.prototype.hasOwnProperty.call(at,mt)&<.indexOf(mt)<0&&(ft[mt]=at[mt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,mt=Object.getOwnPropertySymbols(at);Pt{const{prefixCls:ft,className:mt,rootClassName:Pt,steps:Et,strokeColor:Lt,percent:Ht=0,size:tn="default",showInfo:gn=!0,type:dn="line",status:on,format:xn,style:Dn}=at,sn=$e(at,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tr=pe.useMemo(()=>{var Tt,Ft;const Zt=Ve(at);return parseInt(Zt!==void 0?(Tt=Zt!=null?Zt:0)===null||Tt===void 0?void 0:Tt.toString():(Ft=Ht!=null?Ht:0)===null||Ft===void 0?void 0:Ft.toString(),10)},[Ht,at.success,at.successPercent]),Xn=pe.useMemo(()=>!ct.includes(on)&&tr>=100?"success":on||"normal",[on,tr]),{getPrefixCls:kn,direction:qn,progress:hr}=pe.useContext(de.E_),mr=kn("progress",ft),[Yn,cr]=ke(mr),Mn=pe.useMemo(()=>{if(!gn)return null;const Tt=Ve(at);let Ft;const Zt=xn||(qt=>`${qt}%`),Sn=dn==="line";return xn||Xn!=="exception"&&Xn!=="success"?Ft=Zt(ot(Ht),ot(Tt)):Xn==="exception"?Ft=Sn?pe.createElement(Se.Z,null):pe.createElement(ye.Z,null):Xn==="success"&&(Ft=Sn?pe.createElement(it.Z,null):pe.createElement(E.Z,null)),pe.createElement("span",{className:`${mr}-text`,title:typeof Ft=="string"?Ft:void 0},Ft)},[gn,Ht,tr,Xn,dn,mr,xn]),Ar=Array.isArray(Lt)?Lt[0]:Lt,Gr=typeof Lt=="string"||Array.isArray(Lt)?Lt:void 0;let bn;dn==="line"?bn=Et?pe.createElement(Ne,Object.assign({},at,{strokeColor:Gr,prefixCls:mr,steps:Et}),Mn):pe.createElement(Ye,Object.assign({},at,{strokeColor:Ar,prefixCls:mr,direction:qn}),Mn):(dn==="circle"||dn==="dashboard")&&(bn=pe.createElement(qe,Object.assign({},at,{strokeColor:Ar,prefixCls:mr,progressStatus:Xn}),Mn));const Bt=te()(mr,`${mr}-status-${Xn}`,`${mr}-${dn==="dashboard"&&"circle"||Et&&"steps"||dn}`,{[`${mr}-inline-circle`]:dn==="circle"&&ze(tn,"circle")[0]<=20,[`${mr}-show-info`]:gn,[`${mr}-${tn}`]:typeof tn=="string",[`${mr}-rtl`]:qn==="rtl"},hr==null?void 0:hr.className,mt,Pt,cr);return Yn(pe.createElement("div",Object.assign({ref:lt,style:Object.assign(Object.assign({},hr==null?void 0:hr.style),Dn),className:Bt,role:"progressbar","aria-valuenow":tr},(0,se.Z)(sn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),bn))}),ht=st},13570:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return ot}});var pe=Ae(54476),it=Ae(59301),E={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"},Se=E,ye=Ae(7657),oe=function(Xe,Ze){return it.createElement(ye.Z,(0,pe.Z)({},Xe,{ref:Ze,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(92310),ue=Ae.n(de),ce=Ae(20068),ae=Ae(42978),ie=Ae(75931),ne=Ae(18929),a=Ae(10228),y=Ae(26112);function x(Ve,Xe){var Ze=Ve.disabled,ze=Ve.prefixCls,Re=Ve.character,He=Ve.characterRender,rt=Ve.index,qe=Ve.count,ut=Ve.value,_e=Ve.allowHalf,We=Ve.focused,Oe=Ve.onHover,Ye=Ve.onClick,Fe=function(Be){Oe(Be,rt)},Ne=function(Be){Ye(Be,rt)},et=function(Be){Be.keyCode===a.Z.ENTER&&Ye(Be,rt)},De=rt+1,je=new Set([ze]);ut===0&&rt===0&&We?je.add("".concat(ze,"-focused")):_e&&ut+.5>=De&&utrt?"true":"false","aria-posinset":rt+1,"aria-setsize":qe,tabIndex:Ze?-1:0},it.createElement("div",{className:"".concat(ze,"-first")},Ee),it.createElement("div",{className:"".concat(ze,"-second")},Ee)));return He&&(xe=He(xe,Ve)),xe}var b=it.forwardRef(x);function z(){var Ve=it.useRef({});function Xe(ze){return Ve.current[ze]}function Ze(ze){return function(Re){Ve.current[ze]=Re}}return[Xe,Ze]}function ee(Ve){var Xe=Ve.pageXOffset,Ze="scrollLeft";if(typeof Xe!="number"){var ze=Ve.document;Xe=ze.documentElement[Ze],typeof Xe!="number"&&(Xe=ze.body[Ze])}return Xe}function re(Ve){var Xe,Ze,ze=Ve.ownerDocument,Re=ze.body,He=ze&&ze.documentElement,rt=Ve.getBoundingClientRect();return Xe=rt.left,Ze=rt.top,Xe-=He.clientLeft||Re.clientLeft||0,Ze-=He.clientTop||Re.clientTop||0,{left:Xe,top:Ze}}function le(Ve){var Xe=re(Ve),Ze=Ve.ownerDocument,ze=Ze.defaultView||Ze.parentWindow;return Xe.left+=ee(ze),Xe.left}var he=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ve(Ve,Xe){var Ze,ze=Ve.prefixCls,Re=ze===void 0?"rc-rate":ze,He=Ve.className,rt=Ve.defaultValue,qe=Ve.value,ut=Ve.count,_e=ut===void 0?5:ut,We=Ve.allowHalf,Oe=We===void 0?!1:We,Ye=Ve.allowClear,Fe=Ye===void 0?!0:Ye,Ne=Ve.character,et=Ne===void 0?"\u2605":Ne,De=Ve.characterRender,je=Ve.disabled,Ee=Ve.direction,xe=Ee===void 0?"ltr":Ee,we=Ve.tabIndex,Be=we===void 0?0:we,Ke=Ve.autoFocus,nt=Ve.onHoverChange,ke=Ve.onChange,$e=Ve.onFocus,gt=Ve.onBlur,ct=Ve.onKeyDown,vt=Ve.onMouseLeave,st=(0,ie.Z)(Ve,he),ht=z(),at=(0,ae.Z)(ht,2),lt=at[0],ft=at[1],mt=it.useRef(null),Pt=function(){if(!je){var qt;(qt=mt.current)===null||qt===void 0||qt.focus()}};it.useImperativeHandle(Xe,function(){return{focus:Pt,blur:function(){if(!je){var qt;(qt=mt.current)===null||qt===void 0||qt.blur()}}}});var Et=(0,ne.Z)(rt||0,{value:qe}),Lt=(0,ae.Z)(Et,2),Ht=Lt[0],tn=Lt[1],gn=(0,ne.Z)(null),dn=(0,ae.Z)(gn,2),on=dn[0],xn=dn[1],Dn=function(qt,dr){var fn=xe==="rtl",wn=qt+1;if(Oe){var $n=lt(qt),Kr=le($n),Qt=$n.clientWidth;(fn&&dr-Kr>Qt/2||!fn&&dr-Kr0&&!fn||dr===a.Z.RIGHT&&wn>0&&fn?(Oe?wn-=.5:wn-=1,sn(wn),qt.preventDefault()):dr===a.Z.LEFT&&wn<_e&&fn&&(Oe?wn+=.5:wn+=1,sn(wn),qt.preventDefault()),ct==null||ct(qt)};it.useEffect(function(){Ke&&!je&&Pt()},[]);var Ft=new Array(_e).fill(0).map(function(Sn,qt){return it.createElement(b,{ref:ft(qt),index:qt,count:_e,disabled:je,prefixCls:"".concat(Re,"-star"),allowHalf:Oe,value:Mn===null?Ht:Mn,onClick:Bt,onHover:Gr,key:Sn||qt,character:et,characterRender:De,focused:kn})}),Zt=ue()(Re,He,(Ze={},(0,ce.Z)(Ze,"".concat(Re,"-disabled"),je),(0,ce.Z)(Ze,"".concat(Re,"-rtl"),xe==="rtl"),Ze));return it.createElement("ul",(0,pe.Z)({className:Zt,onMouseLeave:bn,tabIndex:je?-1:Be,onFocus:je?null:hr,onBlur:je?null:mr,onKeyDown:je?null:Tt,ref:mt,role:"radiogroup"},(0,y.Z)(st,{aria:!0,data:!0,attr:!0})),Ft)}var fe=it.forwardRef(ve),me=fe,ge=Ae(36355),be=Ae(6848),Pe=Ae(17313),Te=Ae(83116),Ce=Ae(37613);const Le=Ve=>{const{componentCls:Xe}=Ve;return{[`${Xe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ve.marginXS},"> div":{transition:`all ${Ve.motionDurationMid}, outline 0s`,"&:hover":{transform:Ve.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ve.lineWidth}px dashed ${Ve.starColor}`,transform:Ve.starHoverScale}},"&-first, &-second":{color:Ve.starBg,transition:`all ${Ve.motionDurationMid}`,userSelect:"none",[Ve.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Xe}-star-first, &-half ${Xe}-star-second`]:{opacity:1},[`&-half ${Xe}-star-first, &-full ${Xe}-star-second`]:{color:"inherit"}}}},Ie=Ve=>({[`&-rtl${Ve.componentCls}`]:{direction:"rtl"}}),Me=Ve=>{const{componentCls:Xe}=Ve;return{[Xe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Pe.Wf)(Ve)),{display:"inline-block",margin:0,padding:0,color:Ve.starColor,fontSize:Ve.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Xe} ${Xe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Le(Ve)),{[`+ ${Xe}-text`]:{display:"inline-block",marginInlineStart:Ve.marginXS,fontSize:Ve.fontSize}}),Ie(Ve))}};var Ue=(0,Te.Z)("Rate",Ve=>{const Xe=(0,Ce.TS)(Ve,{});return[Me(Xe)]},Ve=>({starColor:Ve.yellow6,starSize:Ve.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ve.colorFillContent})),Qe=function(Ve,Xe){var Ze={};for(var ze in Ve)Object.prototype.hasOwnProperty.call(Ve,ze)&&Xe.indexOf(ze)<0&&(Ze[ze]=Ve[ze]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ze=Object.getOwnPropertySymbols(Ve);Re{const{prefixCls:Ze,className:ze,rootClassName:Re,style:He,tooltips:rt,character:qe=it.createElement(se,null)}=Ve,ut=Qe(Ve,["prefixCls","className","rootClassName","style","tooltips","character"]),_e=(je,Ee)=>{let{index:xe}=Ee;return rt?it.createElement(be.Z,{title:rt[xe]},je):je},{getPrefixCls:We,direction:Oe,rate:Ye}=it.useContext(ge.E_),Fe=We("rate",Ze),[Ne,et]=Ue(Fe),De=Object.assign(Object.assign({},Ye==null?void 0:Ye.style),He);return Ne(it.createElement(me,Object.assign({ref:Xe,character:qe,characterRender:_e},ut,{className:ue()(ze,Re,et,Ye==null?void 0:Ye.className),style:De,prefixCls:Fe,direction:Oe})))})},61621:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return et}});var pe=Ae(92310),it=Ae.n(pe),E=Ae(59301),Se=Ae(36355),ye=Ae(2738),te=De=>{const{prefixCls:je,className:Ee,style:xe,size:we,shape:Be}=De,Ke=it()({[`${je}-lg`]:we==="large",[`${je}-sm`]:we==="small"}),nt=it()({[`${je}-circle`]:Be==="circle",[`${je}-square`]:Be==="square",[`${je}-round`]:Be==="round"}),ke=E.useMemo(()=>typeof we=="number"?{width:we,height:we,lineHeight:`${we}px`}:{},[we]);return E.createElement("span",{className:it()(je,Ke,nt,Ee),style:Object.assign(Object.assign({},ke),xe)})},se=Ae(36237),de=Ae(83116),ue=Ae(37613);const ce=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ae=De=>({height:De,lineHeight:`${De}px`}),ie=De=>Object.assign({width:De},ae(De)),ne=De=>({background:De.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ce,animationDuration:De.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),a=De=>Object.assign({width:De*5,minWidth:De*5},ae(De)),y=De=>{const{skeletonAvatarCls:je,gradientFromColor:Ee,controlHeight:xe,controlHeightLG:we,controlHeightSM:Be}=De;return{[`${je}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ee},ie(xe)),[`${je}${je}-circle`]:{borderRadius:"50%"},[`${je}${je}-lg`]:Object.assign({},ie(we)),[`${je}${je}-sm`]:Object.assign({},ie(Be))}},x=De=>{const{controlHeight:je,borderRadiusSM:Ee,skeletonInputCls:xe,controlHeightLG:we,controlHeightSM:Be,gradientFromColor:Ke}=De;return{[`${xe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:Ee},a(je)),[`${xe}-lg`]:Object.assign({},a(we)),[`${xe}-sm`]:Object.assign({},a(Be))}},b=De=>Object.assign({width:De},ae(De)),z=De=>{const{skeletonImageCls:je,imageSizeBase:Ee,gradientFromColor:xe,borderRadiusSM:we}=De;return{[`${je}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:xe,borderRadius:we},b(Ee*2)),{[`${je}-path`]:{fill:"#bfbfbf"},[`${je}-svg`]:Object.assign(Object.assign({},b(Ee)),{maxWidth:Ee*4,maxHeight:Ee*4}),[`${je}-svg${je}-svg-circle`]:{borderRadius:"50%"}}),[`${je}${je}-circle`]:{borderRadius:"50%"}}},ee=(De,je,Ee)=>{const{skeletonButtonCls:xe}=De;return{[`${Ee}${xe}-circle`]:{width:je,minWidth:je,borderRadius:"50%"},[`${Ee}${xe}-round`]:{borderRadius:je}}},re=De=>Object.assign({width:De*2,minWidth:De*2},ae(De)),le=De=>{const{borderRadiusSM:je,skeletonButtonCls:Ee,controlHeight:xe,controlHeightLG:we,controlHeightSM:Be,gradientFromColor:Ke}=De;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Ee}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:je,width:xe*2,minWidth:xe*2},re(xe))},ee(De,xe,Ee)),{[`${Ee}-lg`]:Object.assign({},re(we))}),ee(De,we,`${Ee}-lg`)),{[`${Ee}-sm`]:Object.assign({},re(Be))}),ee(De,Be,`${Ee}-sm`))},he=De=>{const{componentCls:je,skeletonAvatarCls:Ee,skeletonTitleCls:xe,skeletonParagraphCls:we,skeletonButtonCls:Be,skeletonInputCls:Ke,skeletonImageCls:nt,controlHeight:ke,controlHeightLG:$e,controlHeightSM:gt,gradientFromColor:ct,padding:vt,marginSM:st,borderRadius:ht,titleHeight:at,blockRadius:lt,paragraphLiHeight:ft,controlHeightXS:mt,paragraphMarginTop:Pt}=De;return{[`${je}`]:{display:"table",width:"100%",[`${je}-header`]:{display:"table-cell",paddingInlineEnd:vt,verticalAlign:"top",[`${Ee}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ct},ie(ke)),[`${Ee}-circle`]:{borderRadius:"50%"},[`${Ee}-lg`]:Object.assign({},ie($e)),[`${Ee}-sm`]:Object.assign({},ie(gt))},[`${je}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${xe}`]:{width:"100%",height:at,background:ct,borderRadius:lt,[`+ ${we}`]:{marginBlockStart:gt}},[`${we}`]:{padding:0,"> li":{width:"100%",height:ft,listStyle:"none",background:ct,borderRadius:lt,"+ li":{marginBlockStart:mt}}},[`${we}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${je}-content`]:{[`${xe}, ${we} > li`]:{borderRadius:ht}}},[`${je}-with-avatar ${je}-content`]:{[`${xe}`]:{marginBlockStart:st,[`+ ${we}`]:{marginBlockStart:Pt}}},[`${je}${je}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},le(De)),y(De)),x(De)),z(De)),[`${je}${je}-block`]:{width:"100%",[`${Be}`]:{width:"100%"},[`${Ke}`]:{width:"100%"}},[`${je}${je}-active`]:{[` ${xe}, ${we} > li, ${Ee}, ${Be}, ${Ke}, ${nt} - `]:Object.assign({},ne(De))}}};var ve=(0,de.Z)("Skeleton",De=>{const{componentCls:je}=De,Ee=(0,ue.TS)(De,{skeletonAvatarCls:`${je}-avatar`,skeletonTitleCls:`${je}-title`,skeletonParagraphCls:`${je}-paragraph`,skeletonButtonCls:`${je}-button`,skeletonInputCls:`${je}-input`,skeletonImageCls:`${je}-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[pe(Ee)]},De=>{const{colorFillContent:je,colorFill:Ee}=De,xe=je,we=Ee;return{color:xe,colorGradientEnd:we,gradientFromColor:xe,gradientToColor:we,titleHeight:De.controlHeight/2,blockRadius:De.borderRadiusSM,paragraphMarginTop:De.marginLG+De.marginXXS,paragraphLiHeight:De.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),me=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,active:we,shape:Be="circle",size:Ke="default"}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=(0,ye.Z)(De,["prefixCls","className"]),vt=it()(ke,`${ke}-element`,{[`${ke}-active`]:we},Ee,xe,gt);return $e(E.createElement("div",{className:vt},E.createElement(te,Object.assign({prefixCls:`${ke}-avatar`,shape:Be,size:Ke},ct))))},be=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,active:we,block:Be=!1,size:Ke="default"}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=(0,ye.Z)(De,["prefixCls"]),vt=it()(ke,`${ke}-element`,{[`${ke}-active`]:we,[`${ke}-block`]:Be},Ee,xe,gt);return $e(E.createElement("div",{className:vt},E.createElement(te,Object.assign({prefixCls:`${ke}-button`,size:Ke},ct))))};const Pe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Ce=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,style:we,active:Be}=De,{getPrefixCls:Ke}=E.useContext(Se.E_),nt=Ke("skeleton",je),[ke,$e]=ve(nt),gt=it()(nt,`${nt}-element`,{[`${nt}-active`]:Be},Ee,xe,$e);return ke(E.createElement("div",{className:gt},E.createElement("div",{className:it()(`${nt}-image`,Ee),style:we},E.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${nt}-image-svg`},E.createElement("path",{d:Pe,className:`${nt}-image-path`})))))},Ie=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,active:we,block:Be,size:Ke="default"}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=(0,ye.Z)(De,["prefixCls"]),vt=it()(ke,`${ke}-element`,{[`${ke}-active`]:we,[`${ke}-block`]:Be},Ee,xe,gt);return $e(E.createElement("div",{className:vt},E.createElement(te,Object.assign({prefixCls:`${ke}-input`,size:Ke},ct))))},Me=Ae(54476),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Qe=Ue,Ge=Ae(7657),ot=function(je,Ee){return E.createElement(Ge.Z,(0,Me.Z)({},je,{ref:Ee,icon:Qe}))},Ve=E.forwardRef(ot),Xe=Ve,ze=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,style:we,active:Be,children:Ke}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=it()(ke,`${ke}-element`,{[`${ke}-active`]:Be},gt,Ee,xe),vt=Ke!=null?Ke:E.createElement(Xe,null);return $e(E.createElement("div",{className:ct},E.createElement("div",{className:it()(`${ke}-image`,Ee),style:we},vt)))},Re=Ae(94480),rt=De=>{const je=nt=>{const{width:ke,rows:$e=2}=De;if(Array.isArray(ke))return ke[nt];if($e-1===nt)return ke},{prefixCls:Ee,className:xe,style:we,rows:Be}=De,Ke=(0,Re.Z)(Array(Be)).map((nt,ke)=>E.createElement("li",{key:ke,style:{width:je(ke)}}));return E.createElement("ul",{className:it()(Ee,xe),style:we},Ke)},ut=De=>{let{prefixCls:je,className:Ee,width:xe,style:we}=De;return E.createElement("h3",{className:it()(je,Ee),style:Object.assign({width:xe},we)})};function _e(De){return De&&typeof De=="object"?De:{}}function We(De,je){return De&&!je?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Oe(De,je){return!De&&je?{width:"38%"}:De&&je?{width:"50%"}:{}}function Ye(De,je){const Ee={};return(!De||!je)&&(Ee.width="61%"),!De&&je?Ee.rows=3:Ee.rows=2,Ee}const Fe=De=>{const{prefixCls:je,loading:Ee,className:xe,rootClassName:we,style:Be,children:Ke,avatar:nt=!1,title:ke=!0,paragraph:$e=!0,active:gt,round:ct}=De,{getPrefixCls:vt,direction:st,skeleton:ht}=E.useContext(Se.E_),at=vt("skeleton",je),[lt,ft]=ve(at);if(Ee||!("loading"in De)){const mt=!!nt,Pt=!!ke,Et=!!$e;let Lt;if(mt){const gn=Object.assign(Object.assign({prefixCls:`${at}-avatar`},We(Pt,Et)),_e(nt));Lt=E.createElement("div",{className:`${at}-header`},E.createElement(te,Object.assign({},gn)))}let Ht;if(Pt||Et){let gn;if(Pt){const on=Object.assign(Object.assign({prefixCls:`${at}-title`},Oe(mt,Et)),_e(ke));gn=E.createElement(ut,Object.assign({},on))}let dn;if(Et){const on=Object.assign(Object.assign({prefixCls:`${at}-paragraph`},Ye(mt,Pt)),_e($e));dn=E.createElement(rt,Object.assign({},on))}Ht=E.createElement("div",{className:`${at}-content`},gn,dn)}const tn=it()(at,{[`${at}-with-avatar`]:mt,[`${at}-active`]:gt,[`${at}-rtl`]:st==="rtl",[`${at}-round`]:ct},ht==null?void 0:ht.className,xe,we,ft);return lt(E.createElement("div",{className:tn,style:Object.assign(Object.assign({},ht==null?void 0:ht.style),Be)},Lt,Ht))}return typeof Ke!="undefined"?Ke:null};Fe.Button=be,Fe.Avatar=me,Fe.Input=Ie,Fe.Image=Ce,Fe.Node=ze;var Ne=Fe,et=Ne},31797:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return ve}});var he=Ae(59301),it=Ae(56762),E=Ae(92343),Se=Ae(92310),ye=Ae.n(Se),oe=Ae(36355),te=Ae(61621),de=fe=>{const{value:me,formatter:ge,precision:be,decimalSeparator:Pe,groupSeparator:Te="",prefixCls:Ce}=fe;let Le;if(typeof ge=="function")Le=ge(me);else{const Ie=String(me),Me=Ie.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Me||Ie==="-")Le=Ie;else{const Ue=Me[1];let Qe=Me[2]||"0",Ge=Me[4]||"";Qe=Qe.replace(/\B(?=(\d{3})+(?!\d))/g,Te),typeof be=="number"&&(Ge=Ge.padEnd(be,"0").slice(0,be>0?be:0)),Ge&&(Ge=`${Pe}${Ge}`),Le=[he.createElement("span",{key:"int",className:`${Ce}-content-value-int`},Ue,Qe),Ge&&he.createElement("span",{key:"decimal",className:`${Ce}-content-value-decimal`},Ge)]}}return he.createElement("span",{className:`${Ce}-content-value`},Le)},ue=Ae(17313),ce=Ae(83116),ae=Ae(37613);const ie=fe=>{const{componentCls:me,marginXXS:ge,padding:be,colorTextDescription:Pe,titleFontSize:Te,colorTextHeading:Ce,contentFontSize:Le,fontFamily:Ie}=fe;return{[`${me}`]:Object.assign(Object.assign({},(0,ue.Wf)(fe)),{[`${me}-title`]:{marginBottom:ge,color:Pe,fontSize:Te},[`${me}-skeleton`]:{paddingTop:be},[`${me}-content`]:{color:Ce,fontSize:Le,fontFamily:Ie,[`${me}-content-value`]:{display:"inline-block",direction:"ltr"},[`${me}-content-prefix, ${me}-content-suffix`]:{display:"inline-block"},[`${me}-content-prefix`]:{marginInlineEnd:ge},[`${me}-content-suffix`]:{marginInlineStart:ge}}})}};var ne=(0,ce.Z)("Statistic",fe=>{const me=(0,ae.TS)(fe,{});return[ie(me)]},fe=>{const{fontSizeHeading3:me,fontSize:ge}=fe;return{titleFontSize:ge,contentFontSize:me}}),y=fe=>{const{prefixCls:me,className:ge,rootClassName:be,style:Pe,valueStyle:Te,value:Ce=0,title:Le,valueRender:Ie,prefix:Me,suffix:Ue,loading:Qe=!1,onMouseEnter:Ge,onMouseLeave:ot,decimalSeparator:Ve=".",groupSeparator:Xe=","}=fe,{getPrefixCls:Ze,direction:ze,statistic:Re}=he.useContext(oe.E_),He=Ze("statistic",me),[rt,qe]=ne(He),ut=he.createElement(de,Object.assign({decimalSeparator:Ve,groupSeparator:Xe,prefixCls:He},fe,{value:Ce})),_e=ye()(He,{[`${He}-rtl`]:ze==="rtl"},Re==null?void 0:Re.className,ge,be,qe);return rt(he.createElement("div",{className:_e,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pe),onMouseEnter:Ge,onMouseLeave:ot},Le&&he.createElement("div",{className:`${He}-title`},Le),he.createElement(te.Z,{paragraph:!1,loading:Qe,className:`${He}-skeleton`},he.createElement("div",{style:Te,className:`${He}-content`},Me&&he.createElement("span",{className:`${He}-content-prefix`},Me),Ie?Ie(ut):ut,Ue&&he.createElement("span",{className:`${He}-content-suffix`},Ue)))))};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(fe,me){let ge=fe;const be=/\[[^\]]*]/g,Pe=(me.match(be)||[]).map(Ie=>Ie.slice(1,-1)),Te=me.replace(be,"[]"),Ce=x.reduce((Ie,Me)=>{let[Ue,Qe]=Me;if(Ie.includes(Ue)){const Ge=Math.floor(ge/Qe);return ge-=Ge*Qe,Ie.replace(new RegExp(`${Ue}+`,"g"),ot=>{const Ve=ot.length;return Ge.toString().padStart(Ve,"0")})}return Ie},Te);let Le=0;return Ce.replace(be,()=>{const Ie=Pe[Le];return Le+=1,Ie})}function z(fe,me){const{format:ge=""}=me,be=new Date(fe).getTime(),Pe=Date.now(),Te=Math.max(be-Pe,0);return b(Te,ge)}const ee=1e3/30;function re(fe){return new Date(fe).getTime()}const le=fe=>{const{value:me,format:ge="HH:mm:ss",onChange:be,onFinish:Pe}=fe,Te=(0,it.Z)(),Ce=he.useRef(null),Le=()=>{Pe==null||Pe(),Ce.current&&(clearInterval(Ce.current),Ce.current=null)},Ie=()=>{const Qe=re(me);Qe>=Date.now()&&(Ce.current=setInterval(()=>{Te(),be==null||be(Qe-Date.now()),Qe(Ie(),()=>{Ce.current&&(clearInterval(Ce.current),Ce.current=null)}),[me]);const Me=(Qe,Ge)=>z(Qe,Object.assign(Object.assign({},Ge),{format:ge})),Ue=Qe=>(0,E.Tm)(Qe,{title:void 0});return he.createElement(y,Object.assign({},fe,{valueRender:Ue,formatter:Me}))};var pe=he.memo(le);y.Countdown=pe;var ve=y},15969:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{N:function(){return he}});const he=it=>({color:it.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${it.motionDurationSlow}`,"&:focus, &:hover":{color:it.colorLinkHover},"&:active":{color:it.colorLinkActive}})},1710:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Fs}});var he={},it="rc-table-internal-hook",E=Ae(42978),Se=Ae(6089),ye=Ae(34280),oe=Ae(13697),te=Ae(59301),se=Ae(4676);function de(Je){var tt=te.createContext(void 0),dt=function(bt){var St=bt.value,jt=bt.children,Ot=te.useRef(St);Ot.current=St;var At=te.useState(function(){return{getValue:function(){return Ot.current},listeners:new Set}}),It=(0,E.Z)(At,1),Ut=It[0];return(0,ye.Z)(function(){(0,se.unstable_batchedUpdates)(function(){Ut.listeners.forEach(function(Nt){Nt(St)})})},[St]),te.createElement(tt.Provider,{value:Ut},jt)};return{Context:tt,Provider:dt,defaultValue:Je}}function ue(Je,tt){var dt=(0,Se.Z)(typeof tt=="function"?tt:function(Nt){if(tt===void 0)return Nt;if(!Array.isArray(tt))return Nt[tt];var Jt={};return tt.forEach(function(Xt){Jt[Xt]=Nt[Xt]}),Jt}),pt=te.useContext(Je==null?void 0:Je.Context),bt=pt||{},St=bt.listeners,jt=bt.getValue,Ot=te.useRef();Ot.current=dt(pt?jt():Je==null?void 0:Je.defaultValue);var At=te.useState({}),It=(0,E.Z)(At,2),Ut=It[1];return(0,ye.Z)(function(){if(!pt)return;function Nt(Jt){var Xt=dt(Jt);(0,oe.Z)(Ot.current,Xt,!0)||Ut({})}return St.add(Nt),function(){St.delete(Nt)}},[pt]),Ot.current}var ce=Ae(54476),ae=Ae(8654);function ie(){var Je=te.createContext(null);function tt(){return te.useContext(Je)}function dt(bt,St){var jt=(0,ae.Yr)(bt),Ot=function(It,Ut){var Nt=jt?{ref:Ut}:{},Jt=te.useRef(0),Xt=te.useRef(It),Yt=tt();return Yt!==null?te.createElement(bt,(0,ce.Z)({},It,Nt)):((!St||St(Xt.current,It))&&(Jt.current+=1),Xt.current=It,te.createElement(Je.Provider,{value:Jt.current},te.createElement(bt,(0,ce.Z)({},It,Nt))))};return jt?te.forwardRef(Ot):Ot}function pt(bt,St){var jt=(0,ae.Yr)(bt),Ot=function(It,Ut){var Nt=jt?{ref:Ut}:{};return tt(),te.createElement(bt,(0,ce.Z)({},It,Nt))};return jt?te.memo(te.forwardRef(Ot),St):te.memo(Ot,St)}return{makeImmutable:dt,responseImmutable:pt,useImmutableMark:tt}}var ne=ie(),a=ne.makeImmutable,y=ne.responseImmutable,x=ne.useImmutableMark,b=ie(),z=b.makeImmutable,ee=b.responseImmutable,re=b.useImmutableMark,le=de(),pe=le;function ve(Je,tt){var dt=te.useRef(0);dt.current+=1;var pt=te.useRef(Je),bt=[];Object.keys(Je||{}).map(function(jt){var Ot;(Je==null?void 0:Je[jt])!==((Ot=pt.current)===null||Ot===void 0?void 0:Ot[jt])&&bt.push(jt)}),pt.current=Je;var St=te.useRef([]);return bt.length&&(St.current=bt),te.useDebugValue(dt.current),te.useDebugValue(St.current.join(", ")),tt&&console.log("".concat(tt,":"),dt.current,St.current),dt.current}var fe=null,me=te.memo(function(){var Je=ve();return te.createElement("h1",null,"Render Times: ",Je)});me.displayName="RenderBlock";var ge=Ae(76190),be=Ae(33885),Pe=Ae(20068),Te=Ae(92310),Ce=Ae.n(Te),Le=Ae(80547),Ie=Ae(97938),Me=Ae(48736),Ue=te.createContext({renderWithProps:!1}),Qe=Ue,Ge="RC_TABLE_KEY";function ot(Je){return Je==null?[]:Array.isArray(Je)?Je:[Je]}function Ve(Je){var tt=[],dt={};return Je.forEach(function(pt){for(var bt=pt||{},St=bt.key,jt=bt.dataIndex,Ot=St||ot(jt).join("-")||Ge;dt[Ot];)Ot="".concat(Ot,"_next");dt[Ot]=!0,tt.push(Ot)}),tt}function Xe(Je){return Je!=null}function Ze(Je){return Je&&(0,ge.Z)(Je)==="object"&&!Array.isArray(Je)&&!te.isValidElement(Je)}function ze(Je,tt,dt,pt,bt,St){var jt=te.useContext(Qe),Ot=re(),At=(0,Le.Z)(function(){if(Xe(pt))return[pt];var It=tt==null||tt===""?[]:Array.isArray(tt)?tt:[tt],Ut=(0,Ie.Z)(Je,It),Nt=Ut,Jt=void 0;if(bt){var Xt=bt(Ut,Je,dt);Ze(Xt)?(Nt=Xt.children,Jt=Xt.props,jt.renderWithProps=!0):Nt=Xt}return[Nt,Jt]},[Ot,Je,pt,tt,bt,dt],function(It,Ut){if(St){var Nt=(0,E.Z)(It,2),Jt=Nt[1],Xt=(0,E.Z)(Ut,2),Yt=Xt[1];return St(Yt,Jt)}return jt.renderWithProps?!0:!(0,oe.Z)(It,Ut,!0)});return At}function Re(Je,tt,dt,pt){var bt=Je+tt-1;return Je<=pt&&bt>=dt}function He(Je,tt){return ue(pe,function(dt){var pt=Re(Je,tt||1,dt.hoverStartRow,dt.hoverEndRow);return[pt,dt.onHover]})}var rt=function(tt){var dt=tt.ellipsis,pt=tt.rowType,bt=tt.children,St,jt=dt===!0?{showTitle:!0}:dt;return jt&&(jt.showTitle||pt==="header")&&(typeof bt=="string"||typeof bt=="number"?St=bt.toString():te.isValidElement(bt)&&typeof bt.props.children=="string"&&(St=bt.props.children)),St};function qe(Je){var tt,dt,pt,bt,St,jt,Ot,At,It=Je.component,Ut=Je.children,Nt=Je.ellipsis,Jt=Je.scope,Xt=Je.prefixCls,Yt=Je.className,vn=Je.align,un=Je.record,yn=Je.render,cn=Je.dataIndex,En=Je.renderIndex,_n=Je.shouldCellUpdate,Jn=Je.index,Gn=Je.rowType,gr=Je.colSpan,Pr=Je.rowSpan,On=Je.fixLeft,Hn=Je.fixRight,Tn=Je.firstFixLeft,Pn=Je.lastFixLeft,Nn=Je.firstFixRight,lr=Je.lastFixRight,Fr=Je.appendNode,br=Je.additionalProps,nr=br===void 0?{}:br,Tr=Je.isSticky,Nr="".concat(Xt,"-cell"),sa=ue(pe,["supportSticky","allColumnsFixedLeft"]),Vr=sa.supportSticky,wa=sa.allColumnsFixedLeft,Ea=ze(un,cn,En,Ut,yn,_n),wr=(0,E.Z)(Ea,2),Ba=wr[0],_r=wr[1],pa={},ga=typeof On=="number"&&Vr,Qa=typeof Hn=="number"&&Vr;ga&&(pa.position="sticky",pa.left=On),Qa&&(pa.position="sticky",pa.right=Hn);var ir=(tt=(dt=(pt=_r==null?void 0:_r.colSpan)!==null&&pt!==void 0?pt:nr.colSpan)!==null&&dt!==void 0?dt:gr)!==null&&tt!==void 0?tt:1,or=(bt=(St=(jt=_r==null?void 0:_r.rowSpan)!==null&&jt!==void 0?jt:nr.rowSpan)!==null&&St!==void 0?St:Pr)!==null&&bt!==void 0?bt:1,rr=He(Jn,or),Zn=(0,E.Z)(rr,2),Xr=Zn[0],Vn=Zn[1],yr=function(Oa){var Ja;un&&Vn(Jn,Jn+or-1),nr==null||(Ja=nr.onMouseEnter)===null||Ja===void 0||Ja.call(nr,Oa)},Ur=function(Oa){var Ja;un&&Vn(-1,-1),nr==null||(Ja=nr.onMouseLeave)===null||Ja===void 0||Ja.call(nr,Oa)};if(ir===0||or===0)return null;var Mr=(Ot=nr.title)!==null&&Ot!==void 0?Ot:rt({rowType:Gn,ellipsis:Nt,children:Ba}),Wa=Ce()(Nr,Yt,(At={},(0,Pe.Z)(At,"".concat(Nr,"-fix-left"),ga&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-left-first"),Tn&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-left-last"),Pn&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-left-all"),Pn&&wa&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-right"),Qa&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-right-first"),Nn&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-right-last"),lr&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-ellipsis"),Nt),(0,Pe.Z)(At,"".concat(Nr,"-with-append"),Fr),(0,Pe.Z)(At,"".concat(Nr,"-fix-sticky"),(ga||Qa)&&Tr&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-row-hover"),!_r&&Xr),At),nr.className,_r==null?void 0:_r.className),za={};vn&&(za.textAlign=vn);var lo=(0,be.Z)((0,be.Z)((0,be.Z)((0,be.Z)({},pa),nr.style),za),_r==null?void 0:_r.style),ja=Ba;return(0,ge.Z)(ja)==="object"&&!Array.isArray(ja)&&!te.isValidElement(ja)&&(ja=null),Nt&&(Pn||Nn)&&(ja=te.createElement("span",{className:"".concat(Nr,"-content")},ja)),te.createElement(It,(0,ce.Z)({},_r,nr,{className:Wa,style:lo,title:Mr,scope:Jt,onMouseEnter:yr,onMouseLeave:Ur,colSpan:ir!==1?ir:null,rowSpan:or!==1?or:null}),Fr,ja)}var ut=te.memo(qe);function _e(Je,tt,dt,pt,bt,St){var jt=dt[Je]||{},Ot=dt[tt]||{},At,It;jt.fixed==="left"?At=pt.left[bt==="rtl"?tt:Je]:Ot.fixed==="right"&&(It=pt.right[bt==="rtl"?Je:tt]);var Ut=!1,Nt=!1,Jt=!1,Xt=!1,Yt=dt[tt+1],vn=dt[Je-1],un=!(St!=null&&St.children);if(bt==="rtl"){if(At!==void 0){var yn=vn&&vn.fixed==="left";Xt=!yn&&un}else if(It!==void 0){var cn=Yt&&Yt.fixed==="right";Jt=!cn&&un}}else if(At!==void 0){var En=Yt&&Yt.fixed==="left";Ut=!En&&un}else if(It!==void 0){var _n=vn&&vn.fixed==="right";Nt=!_n&&un}return{fixLeft:At,fixRight:It,lastFixLeft:Ut,firstFixRight:Nt,lastFixRight:Jt,firstFixLeft:Xt,isSticky:pt.isSticky}}var We=te.createContext({}),Oe=We;function Ye(Je){var tt=Je.className,dt=Je.index,pt=Je.children,bt=Je.colSpan,St=bt===void 0?1:bt,jt=Je.rowSpan,Ot=Je.align,At=ue(pe,["prefixCls","direction"]),It=At.prefixCls,Ut=At.direction,Nt=te.useContext(Oe),Jt=Nt.scrollColumnIndex,Xt=Nt.stickyOffsets,Yt=Nt.flattenColumns,vn=Nt.columns,un=dt+St-1,yn=un+1===Jt?St+1:St,cn=_e(dt,dt+yn-1,Yt,Xt,Ut,vn==null?void 0:vn[dt]);return te.createElement(ut,(0,ce.Z)({className:tt,index:dt,component:"td",prefixCls:It,record:null,dataIndex:null,align:Ot,colSpan:yn,rowSpan:jt,render:function(){return pt}},cn))}var Fe=Ae(75931),Ne=["children"];function et(Je){var tt=Je.children,dt=(0,Fe.Z)(Je,Ne);return te.createElement("tr",dt,tt)}function De(Je){var tt=Je.children;return tt}De.Row=et,De.Cell=Ye;var je=De;function Ee(Je){var tt=Je.children,dt=Je.stickyOffsets,pt=Je.flattenColumns,bt=Je.columns,St=ue(pe,"prefixCls"),jt=pt.length-1,Ot=pt[jt],At=te.useMemo(function(){return{stickyOffsets:dt,flattenColumns:pt,scrollColumnIndex:Ot!=null&&Ot.scrollbar?jt:null,columns:bt}},[Ot,pt,jt,dt,bt]);return te.createElement(Oe.Provider,{value:At},te.createElement("tfoot",{className:"".concat(St,"-summary")},tt))}var xe=ee(Ee),we=je,Be=Ae(70425),Ke=Ae(29301),nt=Ae(29194),ke=Ae(3465),$e=Ae(75152),gt=Ae(26112);function ct(Je,tt,dt,pt,bt,St,jt){Je.push({record:tt,indent:dt,index:jt});var Ot=St(tt),At=bt==null?void 0:bt.has(Ot);if(tt&&Array.isArray(tt[pt])&&At)for(var It=0;It1?Tn-1:0),Nn=1;Nn=0;Ot-=1){var At=tt[Ot],It=dt&&dt[Ot],Ut=It&&It[gn];if(At||Ut||jt){var Nt=Ut||{},Jt=Nt.columnType,Xt=(0,Fe.Z)(Nt,on);bt.unshift(te.createElement("col",(0,ce.Z)({key:Ot,style:{width:At}},Xt))),jt=!0}}return te.createElement("colgroup",null,bt)}var Dn=xn,sn=Ae(94480),tr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Xn(Je,tt){return(0,te.useMemo)(function(){for(var dt=[],pt=0;pt1?"colgroup":"col":null,ellipsis:un.ellipsis,align:un.align,component:un.title?St:jt,prefixCls:Ut,key:Xt[vn]},yn,{additionalProps:cn,rowType:"header"}))}))}hr.displayName="HeaderRow";var mr=hr;function Yn(Je){var tt=[];function dt(jt,Ot){var At=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;tt[At]=tt[At]||[];var It=Ot,Ut=jt.filter(Boolean).map(function(Nt){var Jt={key:Nt.key,className:Nt.className||"",children:Nt.title,column:Nt,colStart:It},Xt=1,Yt=Nt.children;return Yt&&Yt.length>0&&(Xt=dt(Yt,It,At+1).reduce(function(vn,un){return vn+un},0),Jt.hasSubColumns=!0),"colSpan"in Nt&&(Xt=Nt.colSpan),"rowSpan"in Nt&&(Jt.rowSpan=Nt.rowSpan),Jt.colSpan=Xt,Jt.colEnd=Jt.colStart+Xt-1,tt[At].push(Jt),It+=Xt,Xt});return Ut}dt(Je,0);for(var pt=tt.length,bt=function(Ot){tt[Ot].forEach(function(At){!("rowSpan"in At)&&!At.hasSubColumns&&(At.rowSpan=pt-Ot)})},St=0;St1&&arguments[1]!==void 0?arguments[1]:"";return typeof tt=="number"?tt:tt.endsWith("%")?Je*parseFloat(tt)/100:null}function bn(Je,tt){return te.useMemo(function(){if(tt&&tt>0){var dt=0,pt=0;Je.forEach(function(It){var Ut=Gr(tt,It.width);Ut?dt+=Ut:pt+=1});var bt=tt-dt,St=pt,jt=bt/pt,Ot=0,At=Je.map(function(It){var Ut=(0,be.Z)({},It),Nt=Gr(tt,Ut.width);if(Nt)Ut.width=Nt;else{var Jt=Math.floor(jt);Ut.width=St===1?bt:Jt,bt-=Jt,St-=1}return Ot+=Ut.width,Ut});return[At,Ot]}return[Je,tt]},[Je,tt])}var Bt=["children"],Tt=["fixed"];function Ft(Je){return(0,Ar.Z)(Je).filter(function(tt){return te.isValidElement(tt)}).map(function(tt){var dt=tt.key,pt=tt.props,bt=pt.children,St=(0,Fe.Z)(pt,Bt),jt=(0,be.Z)({key:dt},St);return bt&&(jt.children=Ft(bt)),jt})}function Zt(Je){var tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Je.filter(function(dt){return dt&&(0,ge.Z)(dt)==="object"}).reduce(function(dt,pt,bt){var St=pt.fixed,jt=St===!0?"left":St,Ot="".concat(tt,"-").concat(bt),At=pt.children;return At&&At.length>0?[].concat((0,sn.Z)(dt),(0,sn.Z)(Zt(At,Ot).map(function(It){return(0,be.Z)({fixed:jt},It)}))):[].concat((0,sn.Z)(dt),[(0,be.Z)((0,be.Z)({key:Ot},pt),{},{fixed:jt})])},[])}function Sn(Je){for(var tt=!0,dt=0;dt=0;St-=1){var jt=Je[St];if(bt&&jt.fixed!=="right")bt=!1;else if(!bt&&jt.fixed==="right"){warning(!1,"Index ".concat(St+1," of `columns` missing `fixed='right'` prop."));break}}}function qt(Je){return Je.map(function(tt){var dt=tt.fixed,pt=(0,Fe.Z)(tt,Tt),bt=dt;return dt==="left"?bt="right":dt==="right"&&(bt="left"),(0,be.Z)({fixed:bt},pt)})}function dr(Je,tt){var dt=Je.prefixCls,pt=Je.columns,bt=Je.children,St=Je.expandable,jt=Je.expandedKeys,Ot=Je.columnTitle,At=Je.getRowKey,It=Je.onTriggerExpand,Ut=Je.expandIcon,Nt=Je.rowExpandable,Jt=Je.expandIconColumnIndex,Xt=Je.direction,Yt=Je.expandRowByClick,vn=Je.columnWidth,un=Je.fixed,yn=Je.scrollWidth,cn=te.useMemo(function(){return pt||Ft(bt)},[pt,bt]),En=te.useMemo(function(){if(St){var Hn,Tn=cn.slice();if(!Tn.includes(he)){var Pn=Jt||0;Pn>=0&&Tn.splice(Pn,0,he)}var Nn=Tn.indexOf(he);Tn=Tn.filter(function(nr,Tr){return nr!==he||Tr===Nn});var lr=cn[Nn],Fr;(un==="left"||un)&&!Jt?Fr="left":(un==="right"||un)&&Jt===cn.length?Fr="right":Fr=lr?lr.fixed:null;var br=(Hn={},(0,Pe.Z)(Hn,gn,{className:"".concat(dt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Pe.Z)(Hn,"title",Ot),(0,Pe.Z)(Hn,"fixed",Fr),(0,Pe.Z)(Hn,"className","".concat(dt,"-row-expand-icon-cell")),(0,Pe.Z)(Hn,"width",vn),(0,Pe.Z)(Hn,"render",function(Tr,Nr,sa){var Vr=At(Nr,sa),wa=jt.has(Vr),Ea=Nt?Nt(Nr):!0,wr=Ut({prefixCls:dt,expanded:wa,expandable:Ea,record:Nr,onExpand:It});return Yt?te.createElement("span",{onClick:function(_r){return _r.stopPropagation()}},wr):wr}),Hn);return Tn.map(function(nr){return nr===he?br:nr})}return cn.filter(function(nr){return nr!==he})},[St,cn,At,jt,Ut,Xt]),_n=te.useMemo(function(){var Hn=En;return tt&&(Hn=tt(Hn)),Hn.length||(Hn=[{render:function(){return null}}]),Hn},[tt,En,Xt]),Jn=te.useMemo(function(){return Xt==="rtl"?qt(Zt(_n)):Zt(_n)},[_n,Xt,yn]),Gn=bn(Jn,yn),gr=(0,E.Z)(Gn,2),Pr=gr[0],On=gr[1];return[_n,Pr,On]}var fn=dr;function wn(Je){var tt,dt=Je.prefixCls,pt=Je.record,bt=Je.onExpand,St=Je.expanded,jt=Je.expandable,Ot="".concat(dt,"-row-expand-icon");if(!jt)return te.createElement("span",{className:Ce()(Ot,"".concat(dt,"-row-spaced"))});var At=function(Ut){bt(pt,Ut),Ut.stopPropagation()};return te.createElement("span",{className:Ce()(Ot,(tt={},(0,Pe.Z)(tt,"".concat(dt,"-row-expanded"),St),(0,Pe.Z)(tt,"".concat(dt,"-row-collapsed"),!St),tt)),onClick:At})}function $n(Je,tt,dt){var pt=[];function bt(St){(St||[]).forEach(function(jt,Ot){pt.push(tt(jt,Ot)),bt(jt[dt])})}return bt(Je),pt}function Kr(Je,tt,dt){var pt=dn(Je),bt=pt.expandIcon,St=pt.expandedRowKeys,jt=pt.defaultExpandedRowKeys,Ot=pt.defaultExpandAllRows,At=pt.expandedRowRender,It=pt.onExpand,Ut=pt.onExpandedRowsChange,Nt=pt.childrenColumnName,Jt=bt||wn,Xt=Nt||"children",Yt=te.useMemo(function(){return At?"row":Je.expandable&&Je.internalHooks===it&&Je.expandable.__PARENT_RENDER_ICON__||tt.some(function(Jn){return Jn&&(0,ge.Z)(Jn)==="object"&&Jn[Xt]})?"nest":!1},[!!At,tt]),vn=te.useState(function(){return jt||(Ot?$n(tt,dt,Xt):[])}),un=(0,E.Z)(vn,2),yn=un[0],cn=un[1],En=te.useMemo(function(){return new Set(St||yn||[])},[St,yn]),_n=te.useCallback(function(Jn){var Gn=dt(Jn,tt.indexOf(Jn)),gr,Pr=En.has(Gn);Pr?(En.delete(Gn),gr=(0,sn.Z)(En)):gr=[].concat((0,sn.Z)(En),[Gn]),cn(gr),It&&It(!Pr,Jn),Ut&&Ut(gr)},[dt,En,tt,It,Ut]);return[pt,Yt,En,Jt,Xt,_n]}function Qt(Je,tt,dt,pt){var bt=Je.map(function(St,jt){return _e(jt,jt,Je,tt,dt,pt==null?void 0:pt[jt])});return(0,Le.Z)(function(){return bt},[bt],function(St,jt){return!(0,oe.Z)(St,jt)})}function ur(Je){var tt=(0,te.useRef)(Je),dt=(0,te.useState)({}),pt=(0,E.Z)(dt,2),bt=pt[1],St=(0,te.useRef)(null),jt=(0,te.useRef)([]);function Ot(At){jt.current.push(At);var It=Promise.resolve();St.current=It,It.then(function(){if(St.current===It){var Ut=jt.current,Nt=tt.current;jt.current=[],Ut.forEach(function(Jt){tt.current=Jt(tt.current)}),St.current=null,Nt!==tt.current&&bt({})}})}return(0,te.useEffect)(function(){return function(){St.current=null}},[]),[tt.current,Ot]}function qr(Je){var tt=(0,te.useRef)(Je||null),dt=(0,te.useRef)();function pt(){window.clearTimeout(dt.current)}function bt(jt){tt.current=jt,pt(),dt.current=window.setTimeout(function(){tt.current=null,dt.current=void 0},100)}function St(){return tt.current}return(0,te.useEffect)(function(){return pt},[]),[bt,St]}function xr(){var Je=te.useState(-1),tt=(0,E.Z)(Je,2),dt=tt[0],pt=tt[1],bt=te.useState(-1),St=(0,E.Z)(bt,2),jt=St[0],Ot=St[1],At=te.useCallback(function(It,Ut){pt(It),Ot(Ut)},[]);return[dt,jt,At]}var Br=Ae(47273),wt=(0,Br.Z)()?window:null;function Dt(Je,tt){var dt=(0,ge.Z)(Je)==="object"?Je:{},pt=dt.offsetHeader,bt=pt===void 0?0:pt,St=dt.offsetSummary,jt=St===void 0?0:St,Ot=dt.offsetScroll,At=Ot===void 0?0:Ot,It=dt.getContainer,Ut=It===void 0?function(){return wt}:It,Nt=Ut()||wt;return te.useMemo(function(){var Jt=!!Je;return{isSticky:Jt,stickyClassName:Jt?"".concat(tt,"-sticky-holder"):"",offsetHeader:bt,offsetSummary:jt,offsetScroll:At,container:Nt}},[At,bt,jt,tt,Nt])}function Mt(Je,tt,dt){var pt=(0,te.useMemo)(function(){for(var bt=[],St=[],jt=0,Ot=0,At=0;At=Nt&&(nr=Nt-Jt),jt({scrollLeft:nr/Nt*(Ut+2)}),cn.current.x=Nn.pageX},Hn=function(){if(St.current){var Nn=(0,Vt.os)(St.current).top,lr=Nn+St.current.offsetHeight,Fr=At===window?document.documentElement.scrollTop+window.innerHeight:(0,Vt.os)(At).top+At.clientHeight;lr-(0,$e.Z)()<=Fr||Nn>=Fr-Ot?yn(function(br){return(0,be.Z)((0,be.Z)({},br),{},{isHiddenScrollBar:!0})}):yn(function(br){return(0,be.Z)((0,be.Z)({},br),{},{isHiddenScrollBar:!1})})}},Tn=function(Nn){yn(function(lr){return(0,be.Z)((0,be.Z)({},lr),{},{scrollLeft:Nn/Ut*Nt||0})})};return te.useImperativeHandle(dt,function(){return{setScrollLeft:Tn}}),te.useEffect(function(){var Pn=(0,_t.Z)(document.body,"mouseup",gr,!1),Nn=(0,_t.Z)(document.body,"mousemove",On,!1);return Hn(),function(){Pn.remove(),Nn.remove()}},[Jt,Jn]),te.useEffect(function(){var Pn=(0,_t.Z)(At,"scroll",Hn,!1),Nn=(0,_t.Z)(window,"resize",Hn,!1);return function(){Pn.remove(),Nn.remove()}},[At]),te.useEffect(function(){un.isHiddenScrollBar||yn(function(Pn){var Nn=St.current;return Nn?(0,be.Z)((0,be.Z)({},Pn),{},{scrollLeft:Nn.scrollLeft/Nn.scrollWidth*Nn.clientWidth}):Pn})},[un.isHiddenScrollBar]),Ut<=Nt||!Jt||un.isHiddenScrollBar?null:te.createElement("div",{style:{height:(0,$e.Z)(),width:Nt,bottom:Ot},className:"".concat(It,"-sticky-scroll")},te.createElement("div",{onMouseDown:Pr,ref:Xt,className:Ce()("".concat(It,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(It,"-sticky-scroll-bar-active"),Jn)),style:{width:"".concat(Jt,"px"),transform:"translate3d(".concat(un.scrollLeft,"px, 0, 0)")}}))},er=te.forwardRef(Qn);function kt(Je){return null}var zr=kt;function kr(Je){return null}var $r=kr,la="rc-table",nn=[],Fn={};function Ln(){return"No Data"}function Bn(Je){var tt,dt=(0,be.Z)({rowKey:"key",prefixCls:la,emptyText:Ln},Je),pt=dt.prefixCls,bt=dt.className,St=dt.rowClassName,jt=dt.style,Ot=dt.data,At=dt.rowKey,It=dt.scroll,Ut=dt.tableLayout,Nt=dt.direction,Jt=dt.title,Xt=dt.footer,Yt=dt.summary,vn=dt.caption,un=dt.id,yn=dt.showHeader,cn=dt.components,En=dt.emptyText,_n=dt.onRow,Jn=dt.onHeaderRow,Gn=dt.internalHooks,gr=dt.transformColumns,Pr=dt.internalRefs,On=dt.tailor,Hn=dt.sticky,Tn=Ot||nn,Pn=!!Tn.length,Nn=Gn===it,lr=te.useCallback(function(ra,ha){return(0,Ie.Z)(cn,ra)||ha},[cn]),Fr=te.useMemo(function(){return typeof At=="function"?At:function(ra){var ha=ra&&ra[At];return ha}},[At]),br=lr(["body"]),nr=xr(),Tr=(0,E.Z)(nr,3),Nr=Tr[0],sa=Tr[1],Vr=Tr[2],wa=Kr(dt,Tn,Fr),Ea=(0,E.Z)(wa,6),wr=Ea[0],Ba=Ea[1],_r=Ea[2],pa=Ea[3],ga=Ea[4],Qa=Ea[5],ir=It==null?void 0:It.x,or=te.useState(0),rr=(0,E.Z)(or,2),Zn=rr[0],Xr=rr[1],Vn=fn((0,be.Z)((0,be.Z)((0,be.Z)({},dt),wr),{},{expandable:!!wr.expandedRowRender,columnTitle:wr.columnTitle,expandedKeys:_r,getRowKey:Fr,onTriggerExpand:Qa,expandIcon:pa,expandIconColumnIndex:wr.expandIconColumnIndex,direction:Nt,scrollWidth:Nn&&On&&typeof ir=="number"?ir:null}),Nn?gr:null),yr=(0,E.Z)(Vn,3),Ur=yr[0],Mr=yr[1],Wa=yr[2],za=Wa!=null?Wa:ir,lo=te.useMemo(function(){return{columns:Ur,flattenColumns:Mr}},[Ur,Mr]),ja=te.useRef(),oo=te.useRef(),Oa=te.useRef(),Ja=te.useRef(),Co=te.useRef(),Jr=te.useState(!1),na=(0,E.Z)(Jr,2),ba=na[0],Ia=na[1],Na=te.useState(!1),Dr=(0,E.Z)(Na,2),Va=Dr[0],Ka=Dr[1],no=ur(new Map),co=(0,E.Z)(no,2),uo=co[0],No=co[1],vo=Ve(Mr),io=vo.map(function(ra){return uo.get(ra)}),qa=te.useMemo(function(){return io},[io.join("_")]),_a=Kt(qa,Mr.length,Nt),Da=It&&Xe(It.y),Sa=It&&Xe(za)||!!wr.fixed,fo=Sa&&Mr.some(function(ra){var ha=ra.fixed;return ha}),Ao=te.useRef(),So=Dt(Hn,pt),mo=So.isSticky,Ho=So.offsetHeader,ni=So.offsetSummary,Wr=So.offsetScroll,ca=So.stickyClassName,Ha=So.container,Pa=te.useMemo(function(){return Yt==null?void 0:Yt(Tn)},[Yt,Tn]),Za=(Da||mo)&&te.isValidElement(Pa)&&Pa.type===je&&Pa.props.fixed,$a,eo,yo;Da&&(eo={overflowY:"scroll",maxHeight:It.y}),Sa&&($a={overflowX:"auto"},Da||(eo={overflowY:"hidden"}),yo={width:za===!0?"auto":za,minWidth:"100%"});var Ei=te.useCallback(function(ra,ha){(0,nt.Z)(ja.current)&&No(function(so){if(so.get(ra)!==ha){var Po=new Map(so);return Po.set(ra,ha),Po}return so})},[]),Bs=qr(null),xi=(0,E.Z)(Bs,2),js=xi[0],Ci=xi[1];function Uo(ra,ha){ha&&(typeof ha=="function"?ha(ra):ha.scrollLeft!==ra&&(ha.scrollLeft=ra,ha.scrollLeft!==ra&&setTimeout(function(){ha.scrollLeft=ra},0)))}var jo=(0,Se.Z)(function(ra){var ha=ra.currentTarget,so=ra.scrollLeft,Po=Nt==="rtl",wo=typeof so=="number"?so:ha.scrollLeft,zi=ha||Fn;if(!Ci()||Ci()===zi){var si;js(zi),Uo(wo,oo.current),Uo(wo,Oa.current),Uo(wo,Co.current),Uo(wo,(si=Ao.current)===null||si===void 0?void 0:si.setScrollLeft)}var li=ha||oo.current;if(li){var ui=li.scrollWidth,ci=li.clientWidth;if(ui===ci){Ia(!1),Ka(!1);return}Po?(Ia(-wo0)):(Ia(wo>0),Ka(wo1?vn-Nn:0,Fr=(0,be.Z)((0,be.Z)((0,be.Z)({},gr),At),{},{flex:"0 0 ".concat(Nn,"px"),width:"".concat(Nn,"px"),marginRight:lr,pointerEvents:"auto"}),br=te.useMemo(function(){return Ut?Tn<=1:On===0||Tn===0||Tn>1},[Tn,On,Ut]);br?Fr.visibility="hidden":Ut&&(Fr.height=Nt==null?void 0:Nt(Tn));var nr=br?function(){return null}:Jt,Tr={};return(Tn===0||On===0)&&(Tr.rowSpan=1,Tr.colSpan=1),te.createElement(ut,(0,ce.Z)({className:Ce()(Yt,It),ellipsis:dt.ellipsis,align:dt.align,scope:dt.rowScope,component:"div",prefixCls:tt.prefixCls,key:En,record:Ot,index:St,renderIndex:jt,dataIndex:Xt,render:nr,shouldCellUpdate:dt.shouldCellUpdate},_n,{appendNode:Jn,additionalProps:(0,be.Z)((0,be.Z)({},Gn),{},{style:Fr},Tr)}))}var Ua=Ra,va=["data","index","className","rowKey","style","extra","getHeight"],to=te.forwardRef(function(Je,tt){var dt=Je.data,pt=Je.index,bt=Je.className,St=Je.rowKey,jt=Je.style,Ot=Je.extra,At=Je.getHeight,It=(0,Fe.Z)(Je,va),Ut=dt.record,Nt=dt.indent,Jt=dt.index,Xt=ue(pe,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Yt=Xt.scrollX,vn=Xt.flattenColumns,un=Xt.prefixCls,yn=Xt.fixColumn,cn=Xt.componentWidth,En=at(Ut,St,pt,Nt),_n=En.rowSupportExpand,Jn=En.expanded,Gn=En.rowProps,gr=En.expandedRowRender,Pr=En.expandedRowClassName,On;if(_n&&Jn){var Hn=gr(Ut,pt,Nt+1,Jn),Tn=Pr==null?void 0:Pr(Ut,pt,Nt),Pn={};yn&&(Pn={style:(0,Pe.Z)({},"--virtual-width","".concat(cn,"px"))});var Nn="".concat(un,"-expanded-row-cell");On=te.createElement("div",{className:Ce()("".concat(un,"-expanded-row"),"".concat(un,"-expanded-row-level-").concat(Nt+1),Tn)},te.createElement(ut,{component:"div",prefixCls:un,className:Ce()(Nn,(0,Pe.Z)({},"".concat(Nn,"-fixed"),yn)),additionalProps:Pn},Hn))}var lr=(0,be.Z)((0,be.Z)({},jt),{},{width:Yt});Ot&&(lr.position="absolute",lr.pointerEvents="none");var Fr=te.createElement("div",(0,ce.Z)({},Gn,It,{ref:_n?null:tt,className:Ce()(bt,"".concat(un,"-row"),Gn==null?void 0:Gn.className,(0,Pe.Z)({},"".concat(un,"-row-extra"),Ot)),style:(0,be.Z)((0,be.Z)({},lr),Gn==null?void 0:Gn.style)}),vn.map(function(br,nr){return te.createElement(Ua,{key:nr,rowInfo:En,column:br,colIndex:nr,indent:Nt,index:pt,renderIndex:Jt,record:Ut,inverse:Ot,getHeight:At})}));return _n?te.createElement("div",{ref:tt},Fr,On):Fr}),ka=ee(to),xa=ka,Lr=te.forwardRef(function(Je,tt){var dt=Je.data,pt=Je.onScroll,bt=ue(pe,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),St=bt.flattenColumns,jt=bt.onColumnResize,Ot=bt.getRowKey,At=bt.expandedKeys,It=bt.prefixCls,Ut=bt.childrenColumnName,Nt=bt.emptyNode,Jt=bt.scrollX,Xt=ue(Hr),Yt=Xt.scrollY,vn=Xt.listItemHeight,un=te.useRef(),yn=vt(dt,Ut,At,Ot),cn=te.useMemo(function(){var On=0;return St.map(function(Hn){var Tn=Hn.width,Pn=Hn.key;return On+=Tn,[Pn,Tn,On]})},[St]),En=te.useMemo(function(){return cn.map(function(On){return On[2]})},[cn]);te.useEffect(function(){cn.forEach(function(On){var Hn=(0,E.Z)(On,2),Tn=Hn[0],Pn=Hn[1];jt(Tn,Pn)})},[cn]),te.useImperativeHandle(tt,function(){var On={};return Object.defineProperty(On,"scrollLeft",{get:function(){var Tn;return((Tn=un.current)===null||Tn===void 0?void 0:Tn.getScrollInfo().x)||0},set:function(Tn){var Pn;(Pn=un.current)===null||Pn===void 0||Pn.scrollTo({left:Tn})}}),On});var _n=function(Hn,Tn){var Pn,Nn=(Pn=yn[Tn])===null||Pn===void 0?void 0:Pn.record,lr=Hn.onCell;if(lr){var Fr,br=lr(Nn,Tn);return(Fr=br==null?void 0:br.rowSpan)!==null&&Fr!==void 0?Fr:1}return 1},Jn=function(Hn){var Tn=Hn.start,Pn=Hn.end,Nn=Hn.getSize,lr=Hn.offsetY;if(Pn<0)return null;for(var Fr=St.filter(function(ir){return _n(ir,Tn)===0}),br=Tn,nr=function(or){if(Fr=Fr.filter(function(rr){return _n(rr,or)===0}),!Fr.length)return br=or,"break"},Tr=Tn;Tr>=0;Tr-=1){var Nr=nr(Tr);if(Nr==="break")break}for(var sa=St.filter(function(ir){return _n(ir,Pn)!==1}),Vr=Pn,wa=function(or){if(sa=sa.filter(function(rr){return _n(rr,or)!==1}),!sa.length)return Vr=Math.max(or-1,Pn),"break"},Ea=Pn;Ea1})&&Ba.push(or)},pa=br;pa<=Vr;pa+=1)var ga=_r(pa);var Qa=Ba.map(function(ir){var or=yn[ir],rr=Ot(or.record,ir),Zn=function(yr){var Ur=ir+yr-1,Mr=Ot(yn[Ur].record,Ur),Wa=Nn(rr,Mr);return Wa.bottom-Wa.top},Xr=Nn(rr);return te.createElement(xa,{key:ir,data:or,rowKey:rr,index:ir,style:{top:-lr+Xr.top},extra:!0,getHeight:Zn})});return Qa},Gn=te.useMemo(function(){return{columnsOffset:En}},[En]),gr="".concat(It,"-tbody"),Pr;return yn.length?Pr=te.createElement(Yr.Z,{fullHeight:!1,ref:un,className:Ce()(gr,"".concat(gr,"-virtual")),height:Yt,itemHeight:vn||24,data:yn,itemKey:function(Hn){return Ot(Hn.record)},scrollWidth:Jt,onVirtualScroll:function(Hn){var Tn=Hn.x;pt({scrollLeft:Tn})},extraRender:Jn},function(On,Hn,Tn){var Pn=Ot(On.record,Hn);return te.createElement(xa,(0,ce.Z)({data:On,rowKey:Pn,index:Hn},Tn))}):Pr=te.createElement("div",{className:Ce()("".concat(It,"-placeholder"))},te.createElement(ut,{component:"div",prefixCls:It},Nt)),te.createElement(Ma.Provider,{value:Gn},Pr)}),Ca=ee(Lr),Ta=Ca,Gt=function(tt,dt){var pt=dt.ref,bt=dt.onScroll;return te.createElement(Ta,{ref:pt,data:tt,onScroll:bt})},zt=100;function Wt(Je){var tt=Je.columns,dt=Je.scroll,pt=Je.prefixCls,bt=pt===void 0?la:pt,St=Je.className,jt=Je.listItemHeight,Ot=dt||{},At=Ot.x,It=Ot.y;typeof At!="number"&&(At=((tt||[]).length+1)*zt),typeof It!="number"&&(It=500);var Ut=te.useMemo(function(){return{scrollY:It,listItemHeight:jt}},[It,jt]);return te.createElement(Hr.Provider,{value:Ut},te.createElement(ar,(0,ce.Z)({},Je,{className:Ce()(St,"".concat(bt,"-virtual")),scroll:(0,be.Z)((0,be.Z)({},dt),{},{x:At}),components:{body:Gt},columns:tt,internalHooks:it,tailor:!0})))}function pn(Je){return z(Wt,Je)}var mn=pn(),Kn=null;function rn(Je){return null}var Cn=rn;function Un(Je){return null}var jr=Un,pr=Ae(2738),Rn=Ae(68031),vr=Ae(36355),fr=Ae(93891),ea=Ae(19716),Rr=Ae(8628),ia=Ae(31724),ya=Ae(58421),hn=Ae(71418),ln=Ae(88088);function jn(Je){return function(dt){let{prefixCls:pt,onExpand:bt,record:St,expanded:jt,expandable:Ot}=dt;const At=`${pt}-row-expand-icon`;return te.createElement("button",{type:"button",onClick:It=>{bt(St,It),It.stopPropagation()},className:Ce()(At,{[`${At}-spaced`]:!Ot,[`${At}-expanded`]:Ot&&jt,[`${At}-collapsed`]:Ot&&!jt}),"aria-label":jt?Je.collapse:Je.expand,"aria-expanded":jt})}}var zn=jn;function Or(Je,tt){return"key"in Je&&Je.key!==void 0&&Je.key!==null?Je.key:Je.dataIndex?Array.isArray(Je.dataIndex)?Je.dataIndex.join("."):Je.dataIndex:tt}function Qr(Je,tt){return tt?`${tt}-${Je}`:`${Je}`}function ua(Je,tt){return typeof Je=="function"?Je(tt):Je}function ma(Je,tt){const dt=ua(Je,tt);return Object.prototype.toString.call(dt)==="[object Object]"?"":dt}var Aa={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"},da=Aa,Xa=Ae(7657),La=function(tt,dt){return te.createElement(Xa.Z,(0,ce.Z)({},tt,{ref:dt,icon:da}))},sr=te.forwardRef(La),Cr=sr,aa=Ae(56762);function Ir(Je){const tt=te.useRef(Je),dt=(0,aa.Z)();return[()=>tt.current,pt=>{tt.current=pt,dt()}]}var Zr=Ae(3113),fa=Ae(24905),oa=Ae(38854),ro=Ae(64165),ao=Ae(20834),Eo=Ae(40875),Fo=Ae(5112),xo=Ae(17574),Ya=Ae(47472),Oo=Ae(92832);function Bo(Je){let{value:tt,onChange:dt,filterSearch:pt,tablePrefixCls:bt,locale:St}=Je;return pt?te.createElement("div",{className:`${bt}-filter-dropdown-search`},te.createElement(Oo.default,{prefix:te.createElement(Ya.Z,null),placeholder:St.filterSearchPlaceholder,onChange:dt,value:tt,htmlSize:1,className:`${bt}-filter-dropdown-search-input`})):null}var yt=Bo,Rt=Ae(10228);const an=Je=>{const{keyCode:tt}=Je;tt===Rt.Z.ENTER&&Je.stopPropagation()};var Wn=te.forwardRef((Je,tt)=>te.createElement("div",{className:Je.className,onClick:dt=>dt.stopPropagation(),onKeyDown:an,ref:tt},Je.children));function An(Je){let tt=[];return(Je||[]).forEach(dt=>{let{value:pt,children:bt}=dt;tt.push(pt),bt&&(tt=[].concat((0,sn.Z)(tt),(0,sn.Z)(An(bt))))}),tt}function ta(Je){return Je.some(tt=>{let{children:dt}=tt;return dt})}function Ga(Je,tt){return typeof tt=="string"||typeof tt=="number"?tt==null?void 0:tt.toString().toLowerCase().includes(Je.trim().toLowerCase()):!1}function po(Je){let{filters:tt,prefixCls:dt,filteredKeys:pt,filterMultiple:bt,searchValue:St,filterSearch:jt}=Je;return tt.map((Ot,At)=>{const It=String(Ot.value);if(Ot.children)return{key:It||At,label:Ot.text,popupClassName:`${dt}-dropdown-submenu`,children:po({filters:Ot.children,prefixCls:dt,filteredKeys:pt,filterMultiple:bt,searchValue:St,filterSearch:jt})};const Ut=bt?fa.default:Fo.ZP,Nt={key:Ot.value!==void 0?It:At,label:te.createElement(te.Fragment,null,te.createElement(Ut,{checked:pt.includes(It)}),te.createElement("span",null,Ot.text))};return St.trim()?typeof jt=="function"?jt(St,Ot)?Nt:null:Ga(St,Ot.text)?Nt:null:Nt})}function Do(Je){var tt,dt;const{tablePrefixCls:pt,prefixCls:bt,column:St,dropdownPrefixCls:jt,columnKey:Ot,filterMultiple:At,filterMode:It="menu",filterSearch:Ut=!1,filterState:Nt,triggerFilter:Jt,locale:Xt,children:Yt,getPopupContainer:vn}=Je,{filterDropdownOpen:un,onFilterDropdownOpenChange:yn,filterResetToDefaultFilteredValue:cn,defaultFilteredValue:En,filterDropdownVisible:_n,onFilterDropdownVisibleChange:Jn}=St,[Gn,gr]=te.useState(!1),Pr=!!(Nt&&(!((tt=Nt.filteredKeys)===null||tt===void 0)&&tt.length||Nt.forceFiltered)),On=Vn=>{gr(Vn),yn==null||yn(Vn),Jn==null||Jn(Vn)},Hn=(dt=un!=null?un:_n)!==null&&dt!==void 0?dt:Gn,Tn=Nt==null?void 0:Nt.filteredKeys,[Pn,Nn]=Ir(Tn||[]),lr=Vn=>{let{selectedKeys:yr}=Vn;Nn(yr)},Fr=(Vn,yr)=>{let{node:Ur,checked:Mr}=yr;lr(At?{selectedKeys:Vn}:{selectedKeys:Mr&&Ur.key?[Ur.key]:[]})};te.useEffect(()=>{Gn&&lr({selectedKeys:Tn||[]})},[Tn]);const[br,nr]=te.useState([]),Tr=Vn=>{nr(Vn)},[Nr,sa]=te.useState(""),Vr=Vn=>{const{value:yr}=Vn.target;sa(yr)};te.useEffect(()=>{Gn||sa("")},[Gn]);const wa=Vn=>{const yr=Vn&&Vn.length?Vn:null;if(yr===null&&(!Nt||!Nt.filteredKeys)||(0,oe.Z)(yr,Nt==null?void 0:Nt.filteredKeys,!0))return null;Jt({column:St,key:Ot,filteredKeys:yr})},Ea=()=>{On(!1),wa(Pn())},wr=function(){let{confirm:Vn,closeDropdown:yr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Vn&&wa([]),yr&&On(!1),sa(""),Nn(cn?(En||[]).map(Ur=>String(Ur)):[])},Ba=function(){let{closeDropdown:Vn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Vn&&On(!1),wa(Pn())},_r=Vn=>{Vn&&Tn!==void 0&&Nn(Tn||[]),On(Vn),!Vn&&!St.filterDropdown&&Ea()},pa=Ce()({[`${jt}-menu-without-submenu`]:!ta(St.filters||[])}),ga=Vn=>{if(Vn.target.checked){const yr=An(St==null?void 0:St.filters).map(Ur=>String(Ur));Nn(yr)}else Nn([])},Qa=Vn=>{let{filters:yr}=Vn;return(yr||[]).map((Ur,Mr)=>{const Wa=String(Ur.value),za={title:Ur.text,key:Ur.value!==void 0?Wa:Mr};return Ur.children&&(za.children=Qa({filters:Ur.children})),za})},ir=Vn=>{var yr;return Object.assign(Object.assign({},Vn),{text:Vn.title,value:Vn.key,children:((yr=Vn.children)===null||yr===void 0?void 0:yr.map(Ur=>ir(Ur)))||[]})};let or;if(typeof St.filterDropdown=="function")or=St.filterDropdown({prefixCls:`${jt}-custom`,setSelectedKeys:Vn=>lr({selectedKeys:Vn}),selectedKeys:Pn(),confirm:Ba,clearFilters:wr,filters:St.filters,visible:Hn,close:()=>{On(!1)}});else if(St.filterDropdown)or=St.filterDropdown;else{const Vn=Pn()||[],yr=()=>(St.filters||[]).length===0?te.createElement(ro.Z,{image:ro.Z.PRESENTED_IMAGE_SIMPLE,description:Xt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):It==="tree"?te.createElement(te.Fragment,null,te.createElement(yt,{filterSearch:Ut,value:Nr,onChange:Vr,tablePrefixCls:pt,locale:Xt}),te.createElement("div",{className:`${pt}-filter-dropdown-tree`},At?te.createElement(fa.default,{checked:Vn.length===An(St.filters).length,indeterminate:Vn.length>0&&Vn.lengthtypeof Ut=="function"?Ut(Nr,ir(Mr)):Ga(Nr,Mr.title):void 0}))):te.createElement(te.Fragment,null,te.createElement(yt,{filterSearch:Ut,value:Nr,onChange:Vr,tablePrefixCls:pt,locale:Xt}),te.createElement(ao.default,{selectable:!0,multiple:At,prefixCls:`${jt}-menu`,className:pa,onSelect:lr,onDeselect:lr,selectedKeys:Vn,getPopupContainer:vn,openKeys:br,onOpenChange:Tr,items:po({filters:St.filters||[],filterSearch:Ut,prefixCls:bt,filteredKeys:Pn(),filterMultiple:At,searchValue:Nr})})),Ur=()=>cn?(0,oe.Z)((En||[]).map(Mr=>String(Mr)),Vn,!0):Vn.length===0;or=te.createElement(te.Fragment,null,yr(),te.createElement("div",{className:`${bt}-dropdown-btns`},te.createElement(Zr.ZP,{type:"link",size:"small",disabled:Ur(),onClick:()=>wr()},Xt.filterReset),te.createElement(Zr.ZP,{type:"primary",size:"small",onClick:Ea},Xt.filterConfirm)))}St.filterDropdown&&(or=te.createElement(Eo.J,{selectable:void 0},or));const rr=()=>te.createElement(Wn,{className:`${bt}-dropdown`},or);let Zn;typeof St.filterIcon=="function"?Zn=St.filterIcon(Pr):St.filterIcon?Zn=St.filterIcon:Zn=te.createElement(Cr,null);const{direction:Xr}=te.useContext(vr.E_);return te.createElement("div",{className:`${bt}-column`},te.createElement("span",{className:`${pt}-column-title`},Yt),te.createElement(oa.Z,{dropdownRender:rr,trigger:["click"],open:Hn,onOpenChange:_r,getPopupContainer:vn,placement:Xr==="rtl"?"bottomLeft":"bottomRight"},te.createElement("span",{role:"button",tabIndex:-1,className:Ce()(`${bt}-trigger`,{active:Pr}),onClick:Vn=>{Vn.stopPropagation()}},Zn)))}var di=Do;function To(Je,tt,dt){let pt=[];return(Je||[]).forEach((bt,St)=>{var jt;const Ot=Qr(St,dt);if(bt.filters||"filterDropdown"in bt||"onFilter"in bt)if("filteredValue"in bt){let At=bt.filteredValue;"filterDropdown"in bt||(At=(jt=At==null?void 0:At.map(String))!==null&&jt!==void 0?jt:At),pt.push({column:bt,key:Or(bt,Ot),filteredKeys:At,forceFiltered:bt.filtered})}else pt.push({column:bt,key:Or(bt,Ot),filteredKeys:tt&&bt.defaultFilteredValue?bt.defaultFilteredValue:void 0,forceFiltered:bt.filtered});"children"in bt&&(pt=[].concat((0,sn.Z)(pt),(0,sn.Z)(To(bt.children,tt,Ot))))}),pt}function Ro(Je,tt,dt,pt,bt,St,jt,Ot){return dt.map((At,It)=>{const Ut=Qr(It,Ot),{filterMultiple:Nt=!0,filterMode:Jt,filterSearch:Xt}=At;let Yt=At;if(Yt.filters||Yt.filterDropdown){const vn=Or(Yt,Ut),un=pt.find(yn=>{let{key:cn}=yn;return vn===cn});Yt=Object.assign(Object.assign({},Yt),{title:yn=>te.createElement(di,{tablePrefixCls:Je,prefixCls:`${Je}-filter`,dropdownPrefixCls:tt,column:Yt,columnKey:vn,filterState:un,filterMultiple:Nt,filterMode:Jt,filterSearch:Xt,triggerFilter:St,locale:bt,getPopupContainer:jt},ua(At.title,yn))})}return"children"in Yt&&(Yt=Object.assign(Object.assign({},Yt),{children:Ro(Je,tt,Yt.children,pt,bt,St,jt,Ut)})),Yt})}function Zo(Je){const tt={};return Je.forEach(dt=>{let{key:pt,filteredKeys:bt,column:St}=dt;const{filters:jt,filterDropdown:Ot}=St;if(Ot)tt[pt]=bt||null;else if(Array.isArray(bt)){const At=An(jt);tt[pt]=At.filter(It=>bt.includes(String(It)))}else tt[pt]=null}),tt}function Vo(Je,tt){return tt.reduce((dt,pt)=>{const{column:{onFilter:bt,filters:St},filteredKeys:jt}=pt;return bt&&jt&&jt.length?dt.filter(Ot=>jt.some(At=>{const It=An(St),Ut=It.findIndex(Jt=>String(Jt)===String(At)),Nt=Ut!==-1?It[Ut]:At;return bt(Nt,Ot)})):dt},Je)}const _o=Je=>Je.flatMap(tt=>"children"in tt?[tt].concat((0,sn.Z)(_o(tt.children||[]))):[tt]);function fi(Je){let{prefixCls:tt,dropdownPrefixCls:dt,mergedColumns:pt,onFilterChange:bt,getPopupContainer:St,locale:jt}=Je;const Ot=te.useMemo(()=>_o(pt||[]),[pt]),[At,It]=te.useState(()=>To(Ot,!0)),Ut=te.useMemo(()=>{const Yt=To(Ot,!1);if(Yt.length===0)return Yt;let vn=!0,un=!0;if(Yt.forEach(yn=>{let{filteredKeys:cn}=yn;cn!==void 0?vn=!1:un=!1}),vn){const yn=(Ot||[]).map((cn,En)=>Or(cn,Qr(En)));return At.filter(cn=>{let{key:En}=cn;return yn.includes(En)}).map(cn=>{const En=Ot[yn.findIndex(_n=>_n===cn.key)];return Object.assign(Object.assign({},cn),{column:Object.assign(Object.assign({},cn.column),En),forceFiltered:En.filtered})})}return Yt},[Ot,At]),Nt=te.useMemo(()=>Zo(Ut),[Ut]),Jt=Yt=>{const vn=Ut.filter(un=>{let{key:yn}=un;return yn!==Yt.key});vn.push(Yt),It(vn),bt(Zo(vn),vn)};return[Yt=>Ro(tt,dt,Yt,Ut,jt,Jt,St),Ut,Nt]}var Xo=fi;function Lo(Je,tt,dt){const pt=te.useRef({});function bt(St){if(!pt.current||pt.current.data!==Je||pt.current.childrenColumnName!==tt||pt.current.getRowKey!==dt){let Ot=function(At){At.forEach((It,Ut)=>{const Nt=dt(It,Ut);jt.set(Nt,It),It&&typeof It=="object"&&tt in It&&Ot(It[tt]||[])})};const jt=new Map;Ot(Je),pt.current={data:Je,childrenColumnName:tt,kvMap:jt,getRowKey:dt}}return pt.current.kvMap.get(St)}return[bt]}var ko=Ae(50371),Hi=function(Je,tt){var dt={};for(var pt in Je)Object.prototype.hasOwnProperty.call(Je,pt)&&tt.indexOf(pt)<0&&(dt[pt]=Je[pt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,pt=Object.getOwnPropertySymbols(Je);bt{const St=Je[bt];typeof St!="function"&&(dt[bt]=St)}),dt}function Wi(Je,tt,dt){const pt=dt&&typeof dt=="object"?dt:{},{total:bt=0}=pt,St=Hi(pt,["total"]),[jt,Ot]=(0,te.useState)(()=>({current:"defaultCurrent"in St?St.defaultCurrent:1,pageSize:"defaultPageSize"in St?St.defaultPageSize:gi})),At=(0,ko.Z)(jt,St,{total:bt>0?bt:Je}),It=Math.ceil((bt||Je)/At.pageSize);At.current>It&&(At.current=It||1);const Ut=(Jt,Xt)=>{Ot({current:Jt!=null?Jt:1,pageSize:Xt||At.pageSize})},Nt=(Jt,Xt)=>{var Yt;dt&&((Yt=dt.onChange)===null||Yt===void 0||Yt.call(dt,Jt,Xt)),Ut(Jt,Xt),tt(Jt,Xt||(At==null?void 0:At.pageSize))};return dt===!1?[{},()=>{}]:[Object.assign(Object.assign({},At),{onChange:Nt}),Ut]}var Ki=Wi,Zi=Ae(84105),mi=Ae(35654),Yo=Ae(90782),Vi=Ae(71430),_i=Ae(18929);const bo={},Qo="SELECT_ALL",Jo="SELECT_INVERT",qo="SELECT_NONE",pi=[],hi=(Je,tt)=>{let dt=[];return(tt||[]).forEach(pt=>{dt.push(pt),pt&&typeof pt=="object"&&Je in pt&&(dt=[].concat((0,sn.Z)(dt),(0,sn.Z)(hi(Je,pt[Je]))))}),dt};var Xi=(Je,tt)=>{const{preserveSelectedRowKeys:dt,selectedRowKeys:pt,defaultSelectedRowKeys:bt,getCheckboxProps:St,onChange:jt,onSelect:Ot,onSelectAll:At,onSelectInvert:It,onSelectNone:Ut,onSelectMultiple:Nt,columnWidth:Jt,type:Xt,selections:Yt,fixed:vn,renderCell:un,hideSelectAll:yn,checkStrictly:cn=!0}=tt||{},{prefixCls:En,data:_n,pageData:Jn,getRecordByKey:Gn,getRowKey:gr,expandType:Pr,childrenColumnName:On,locale:Hn,getPopupContainer:Tn}=Je,[Pn,Nn]=(0,_i.Z)(pt||bt||pi,{value:pt}),lr=te.useRef(new Map),Fr=(0,te.useCallback)(ir=>{if(dt){const or=new Map;ir.forEach(rr=>{let Zn=Gn(rr);!Zn&&lr.current.has(rr)&&(Zn=lr.current.get(rr)),or.set(rr,Zn)}),lr.current=or}},[Gn,dt]);te.useEffect(()=>{Fr(Pn)},[Pn]);const{keyEntities:br}=(0,te.useMemo)(()=>{if(cn)return{keyEntities:null};let ir=_n;if(dt){const or=new Set(_n.map((Zn,Xr)=>gr(Zn,Xr))),rr=Array.from(lr.current).reduce((Zn,Xr)=>{let[Vn,yr]=Xr;return or.has(Vn)?Zn:Zn.concat(yr)},[]);ir=[].concat((0,sn.Z)(ir),(0,sn.Z)(rr))}return(0,Vi.I8)(ir,{externalGetKey:gr,childrenPropName:On})},[_n,gr,cn,On,dt]),nr=(0,te.useMemo)(()=>hi(On,Jn),[On,Jn]),Tr=(0,te.useMemo)(()=>{const ir=new Map;return nr.forEach((or,rr)=>{const Zn=gr(or,rr),Xr=(St?St(or):null)||{};ir.set(Zn,Xr)}),ir},[nr,gr,St]),Nr=(0,te.useCallback)(ir=>{var or;return!!(!((or=Tr.get(gr(ir)))===null||or===void 0)&&or.disabled)},[Tr,gr]),[sa,Vr]=(0,te.useMemo)(()=>{if(cn)return[Pn||[],[]];const{checkedKeys:ir,halfCheckedKeys:or}=(0,Yo.S)(Pn,!0,br,Nr);return[ir||[],or]},[Pn,cn,br,Nr]),wa=(0,te.useMemo)(()=>{const ir=Xt==="radio"?sa.slice(0,1):sa;return new Set(ir)},[sa,Xt]),Ea=(0,te.useMemo)(()=>Xt==="radio"?new Set:new Set(Vr),[Vr,Xt]),[wr,Ba]=(0,te.useState)(null);te.useEffect(()=>{tt||Nn(pi)},[!!tt]);const _r=(0,te.useCallback)((ir,or)=>{let rr,Zn;Fr(ir),dt?(rr=ir,Zn=ir.map(Xr=>lr.current.get(Xr))):(rr=[],Zn=[],ir.forEach(Xr=>{const Vn=Gn(Xr);Vn!==void 0&&(rr.push(Xr),Zn.push(Vn))})),Nn(rr),jt==null||jt(rr,Zn,{type:or})},[Nn,Gn,jt,dt]),pa=(0,te.useCallback)((ir,or,rr,Zn)=>{if(Ot){const Xr=rr.map(Vn=>Gn(Vn));Ot(Gn(ir),or,Xr,Zn)}_r(rr,"single")},[Ot,Gn,_r]),ga=(0,te.useMemo)(()=>!Yt||yn?null:(Yt===!0?[Qo,Jo,qo]:Yt).map(or=>or===Qo?{key:"all",text:Hn.selectionAll,onSelect(){_r(_n.map((rr,Zn)=>gr(rr,Zn)).filter(rr=>{const Zn=Tr.get(rr);return!(Zn!=null&&Zn.disabled)||wa.has(rr)}),"all")}}:or===Jo?{key:"invert",text:Hn.selectInvert,onSelect(){const rr=new Set(wa);Jn.forEach((Xr,Vn)=>{const yr=gr(Xr,Vn),Ur=Tr.get(yr);Ur!=null&&Ur.disabled||(rr.has(yr)?rr.delete(yr):rr.add(yr))});const Zn=Array.from(rr);It&&It(Zn),_r(Zn,"invert")}}:or===qo?{key:"none",text:Hn.selectNone,onSelect(){Ut==null||Ut(),_r(Array.from(wa).filter(rr=>{const Zn=Tr.get(rr);return Zn==null?void 0:Zn.disabled}),"none")}}:or).map(or=>Object.assign(Object.assign({},or),{onSelect:function(){for(var rr,Zn,Xr=arguments.length,Vn=new Array(Xr),yr=0;yr{var or;if(!tt)return ir.filter(Jr=>Jr!==bo);let rr=(0,sn.Z)(ir);const Zn=new Set(wa),Xr=nr.map(gr).filter(Jr=>!Tr.get(Jr).disabled),Vn=Xr.every(Jr=>Zn.has(Jr)),yr=Xr.some(Jr=>Zn.has(Jr)),Ur=()=>{const Jr=[];Vn?Xr.forEach(ba=>{Zn.delete(ba),Jr.push(ba)}):Xr.forEach(ba=>{Zn.has(ba)||(Zn.add(ba),Jr.push(ba))});const na=Array.from(Zn);At==null||At(!Vn,na.map(ba=>Gn(ba)),Jr.map(ba=>Gn(ba))),_r(na,"all"),Ba(null)};let Mr;if(Xt!=="radio"){let Jr;if(ga){const Dr={getPopupContainer:Tn,items:ga.map((Va,Ka)=>{const{key:no,text:co,onSelect:uo}=Va;return{key:no!=null?no:Ka,onClick:()=>{uo==null||uo(Xr)},label:co}})};Jr=te.createElement("div",{className:`${En}-selection-extra`},te.createElement(oa.Z,{menu:Dr,getPopupContainer:Tn},te.createElement("span",null,te.createElement(Zi.Z,null))))}const na=nr.map((Dr,Va)=>{const Ka=gr(Dr,Va),no=Tr.get(Ka)||{};return Object.assign({checked:Zn.has(Ka)},no)}).filter(Dr=>{let{disabled:Va}=Dr;return Va}),ba=!!na.length&&na.length===nr.length,Ia=ba&&na.every(Dr=>{let{checked:Va}=Dr;return Va}),Na=ba&&na.some(Dr=>{let{checked:Va}=Dr;return Va});Mr=!yn&&te.createElement("div",{className:`${En}-selection`},te.createElement(fa.default,{checked:ba?Ia:!!nr.length&&Vn,indeterminate:ba?!Ia&&Na:!Vn&&yr,onChange:Ur,disabled:nr.length===0||ba,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Wa;Xt==="radio"?Wa=(Jr,na,ba)=>{const Ia=gr(na,ba),Na=Zn.has(Ia);return{node:te.createElement(Fo.ZP,Object.assign({},Tr.get(Ia),{checked:Na,onClick:Dr=>Dr.stopPropagation(),onChange:Dr=>{Zn.has(Ia)||pa(Ia,!0,[Ia],Dr.nativeEvent)}})),checked:Na}}:Wa=(Jr,na,ba)=>{var Ia;const Na=gr(na,ba),Dr=Zn.has(Na),Va=Ea.has(Na),Ka=Tr.get(Na);let no;return Pr==="nest"?no=Va:no=(Ia=Ka==null?void 0:Ka.indeterminate)!==null&&Ia!==void 0?Ia:Va,{node:te.createElement(fa.default,Object.assign({},Ka,{indeterminate:no,checked:Dr,skipGroup:!0,onClick:co=>co.stopPropagation(),onChange:co=>{let{nativeEvent:uo}=co;const{shiftKey:No}=uo;let vo=-1,io=-1;if(No&&cn){const qa=new Set([wr,Na]);Xr.some((_a,Da)=>{if(qa.has(_a))if(vo===-1)vo=Da;else return io=Da,!0;return!1})}if(io!==-1&&vo!==io&&cn){const qa=Xr.slice(vo,io+1),_a=[];Dr?qa.forEach(Sa=>{Zn.has(Sa)&&(_a.push(Sa),Zn.delete(Sa))}):qa.forEach(Sa=>{Zn.has(Sa)||(_a.push(Sa),Zn.add(Sa))});const Da=Array.from(Zn);Nt==null||Nt(!Dr,Da.map(Sa=>Gn(Sa)),_a.map(Sa=>Gn(Sa))),_r(Da,"multiple")}else{const qa=sa;if(cn){const _a=Dr?(0,mi._5)(qa,Na):(0,mi.L0)(qa,Na);pa(Na,!Dr,_a,uo)}else{const _a=(0,Yo.S)([].concat((0,sn.Z)(qa),[Na]),!0,br,Nr),{checkedKeys:Da,halfCheckedKeys:Sa}=_a;let fo=Da;if(Dr){const Ao=new Set(Da);Ao.delete(Na),fo=(0,Yo.S)(Array.from(Ao),{checked:!1,halfCheckedKeys:Sa},br,Nr).checkedKeys}pa(Na,!Dr,fo,uo)}}Ba(Dr?null:Na)}})),checked:Dr}};const za=(Jr,na,ba)=>{const{node:Ia,checked:Na}=Wa(Jr,na,ba);return un?un(Na,na,ba,Ia):Ia};if(!rr.includes(bo))if(rr.findIndex(Jr=>{var na;return((na=Jr[gn])===null||na===void 0?void 0:na.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...na]=rr;rr=[Jr,bo].concat((0,sn.Z)(na))}else rr=[bo].concat((0,sn.Z)(rr));const lo=rr.indexOf(bo);rr=rr.filter((Jr,na)=>Jr!==bo||na===lo);const ja=rr[lo-1],oo=rr[lo+1];let Oa=vn;Oa===void 0&&((oo==null?void 0:oo.fixed)!==void 0?Oa=oo.fixed:(ja==null?void 0:ja.fixed)!==void 0&&(Oa=ja.fixed)),Oa&&ja&&((or=ja[gn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&ja.fixed===void 0&&(ja.fixed=Oa);const Ja=Ce()(`${En}-selection-col`,{[`${En}-selection-col-with-dropdown`]:Yt&&Xt==="checkbox"}),Co={fixed:Oa,width:Jt,className:`${En}-selection-column`,title:tt.columnTitle||Mr,render:za,onCell:tt.onCell,[gn]:{className:Ja}};return rr.map(Jr=>Jr===bo?Co:Jr)},[gr,nr,tt,sa,wa,Ea,Jt,ga,Pr,wr,Tr,Nt,pa,Nr]),wa]},Yi=Ae(89489),Qi=Ae(59477),Ji=Ae(6848);const Mo="ascend",$o="descend";function Go(Je){return typeof Je.sorter=="object"&&typeof Je.sorter.multiple=="number"?Je.sorter.multiple:!1}function vi(Je){return typeof Je=="function"?Je:Je&&typeof Je=="object"&&Je.compare?Je.compare:!1}function qi(Je,tt){return tt?Je[Je.indexOf(tt)+1]:Je[0]}function ei(Je,tt,dt){let pt=[];function bt(St,jt){pt.push({column:St,key:Or(St,jt),multiplePriority:Go(St),sortOrder:St.sortOrder})}return(Je||[]).forEach((St,jt)=>{const Ot=Qr(jt,dt);St.children?("sortOrder"in St&&bt(St,Ot),pt=[].concat((0,sn.Z)(pt),(0,sn.Z)(ei(St.children,tt,Ot)))):St.sorter&&("sortOrder"in St?bt(St,Ot):tt&&St.defaultSortOrder&&pt.push({column:St,key:Or(St,Ot),multiplePriority:Go(St),sortOrder:St.defaultSortOrder}))}),pt}function yi(Je,tt,dt,pt,bt,St,jt,Ot){return(tt||[]).map((At,It)=>{const Ut=Qr(It,Ot);let Nt=At;if(Nt.sorter){const Jt=Nt.sortDirections||bt,Xt=Nt.showSorterTooltip===void 0?jt:Nt.showSorterTooltip,Yt=Or(Nt,Ut),vn=dt.find(Pr=>{let{key:On}=Pr;return On===Yt}),un=vn?vn.sortOrder:null,yn=qi(Jt,un);let cn;if(At.sortIcon)cn=At.sortIcon({sortOrder:un});else{const Pr=Jt.includes(Mo)&&te.createElement(Qi.Z,{className:Ce()(`${Je}-column-sorter-up`,{active:un===Mo})}),On=Jt.includes($o)&&te.createElement(Yi.Z,{className:Ce()(`${Je}-column-sorter-down`,{active:un===$o})});cn=te.createElement("span",{className:Ce()(`${Je}-column-sorter`,{[`${Je}-column-sorter-full`]:!!(Pr&&On)})},te.createElement("span",{className:`${Je}-column-sorter-inner`,"aria-hidden":"true"},Pr,On))}const{cancelSort:En,triggerAsc:_n,triggerDesc:Jn}=St||{};let Gn=En;yn===$o?Gn=Jn:yn===Mo&&(Gn=_n);const gr=typeof Xt=="object"?Xt:{title:Gn};Nt=Object.assign(Object.assign({},Nt),{className:Ce()(Nt.className,{[`${Je}-column-sort`]:un}),title:Pr=>{const On=te.createElement("div",{className:`${Je}-column-sorters`},te.createElement("span",{className:`${Je}-column-title`},ua(At.title,Pr)),cn);return Xt?te.createElement(Ji.Z,Object.assign({},gr),On):On},onHeaderCell:Pr=>{const On=At.onHeaderCell&&At.onHeaderCell(Pr)||{},Hn=On.onClick,Tn=On.onKeyDown;On.onClick=lr=>{pt({column:At,key:Yt,sortOrder:yn,multiplePriority:Go(At)}),Hn==null||Hn(lr)},On.onKeyDown=lr=>{lr.keyCode===Rt.Z.ENTER&&(pt({column:At,key:Yt,sortOrder:yn,multiplePriority:Go(At)}),Tn==null||Tn(lr))};const Pn=ma(At.title,{}),Nn=Pn==null?void 0:Pn.toString();return un?On["aria-sort"]=un==="ascend"?"ascending":"descending":On["aria-label"]=Nn||"",On.className=Ce()(On.className,`${Je}-column-has-sorters`),On.tabIndex=0,At.ellipsis&&(On.title=(Pn!=null?Pn:"").toString()),On}})}return"children"in Nt&&(Nt=Object.assign(Object.assign({},Nt),{children:yi(Je,Nt.children,dt,pt,bt,St,jt,Ut)})),Nt})}function bi(Je){const{column:tt,sortOrder:dt}=Je;return{column:tt,order:dt,field:tt.dataIndex,columnKey:tt.key}}function Si(Je){const tt=Je.filter(dt=>{let{sortOrder:pt}=dt;return pt}).map(bi);return tt.length===0&&Je.length?Object.assign(Object.assign({},bi(Je[Je.length-1])),{column:void 0}):tt.length<=1?tt[0]||{}:tt}function ti(Je,tt,dt){const pt=tt.slice().sort((jt,Ot)=>Ot.multiplePriority-jt.multiplePriority),bt=Je.slice(),St=pt.filter(jt=>{let{column:{sorter:Ot},sortOrder:At}=jt;return vi(Ot)&&At});return St.length?bt.sort((jt,Ot)=>{for(let At=0;At{const Ot=jt[dt];return Ot?Object.assign(Object.assign({},jt),{[dt]:ti(Ot,tt,dt)}):jt}):bt}function $i(Je){let{prefixCls:tt,mergedColumns:dt,onSorterChange:pt,sortDirections:bt,tableLocale:St,showSorterTooltip:jt}=Je;const[Ot,At]=te.useState(ei(dt,!0)),It=te.useMemo(()=>{let Yt=!0;const vn=ei(dt,!1);if(!vn.length)return Ot;const un=[];function yn(En){Yt?un.push(En):un.push(Object.assign(Object.assign({},En),{sortOrder:null}))}let cn=null;return vn.forEach(En=>{cn===null?(yn(En),En.sortOrder&&(En.multiplePriority===!1?Yt=!1:cn=!0)):(cn&&En.multiplePriority!==!1||(Yt=!1),yn(En))}),un},[dt,Ot]),Ut=te.useMemo(()=>{const Yt=It.map(vn=>{let{column:un,sortOrder:yn}=vn;return{column:un,order:yn}});return{sortColumns:Yt,sortColumn:Yt[0]&&Yt[0].column,sortOrder:Yt[0]&&Yt[0].order}},[It]);function Nt(Yt){let vn;Yt.multiplePriority===!1||!It.length||It[0].multiplePriority===!1?vn=[Yt]:vn=[].concat((0,sn.Z)(It.filter(un=>{let{key:yn}=un;return yn!==Yt.key})),[Yt]),At(vn),pt(Si(vn),vn)}return[Yt=>yi(tt,Yt,It,Nt,bt,St,jt),It,Ut,()=>Si(It)]}function Pi(Je,tt){return Je.map(dt=>{const pt=Object.assign({},dt);return pt.title=ua(dt.title,tt),"children"in pt&&(pt.children=Pi(pt.children,tt)),pt})}function es(Je){return[te.useCallback(dt=>Pi(dt,Je),[Je])]}var ts=Er((Je,tt)=>{const{_renderTimes:dt}=Je,{_renderTimes:pt}=tt;return dt!==pt}),ns=pn((Je,tt)=>{const{_renderTimes:dt}=Je,{_renderTimes:pt}=tt;return dt!==pt}),Io=Ae(64993),zo=Ae(17313),rs=Ae(83116),as=Ae(37613),os=Je=>{const{componentCls:tt}=Je,dt=`${Je.lineWidth}px ${Je.lineType} ${Je.tableBorderColor}`,pt=(bt,St,jt)=>({[`&${tt}-${bt}`]:{[`> ${tt}-container`]:{[`> ${tt}-content, > ${tt}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${tt}-expanded-row-fixed`]:{margin:`-${St}px -${jt+Je.lineWidth}px`}}}}}});return{[`${tt}-wrapper`]:{[`${tt}${tt}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${tt}-title`]:{border:dt,borderBottom:0},[`> ${tt}-container`]:{borderInlineStart:dt,borderTop:dt,[` + `]:Object.assign({},ne(De))}}};var ve=(0,de.Z)("Skeleton",De=>{const{componentCls:je}=De,Ee=(0,ue.TS)(De,{skeletonAvatarCls:`${je}-avatar`,skeletonTitleCls:`${je}-title`,skeletonParagraphCls:`${je}-paragraph`,skeletonButtonCls:`${je}-button`,skeletonInputCls:`${je}-input`,skeletonImageCls:`${je}-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[he(Ee)]},De=>{const{colorFillContent:je,colorFill:Ee}=De,xe=je,we=Ee;return{color:xe,colorGradientEnd:we,gradientFromColor:xe,gradientToColor:we,titleHeight:De.controlHeight/2,blockRadius:De.borderRadiusSM,paragraphMarginTop:De.marginLG+De.marginXXS,paragraphLiHeight:De.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),me=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,active:we,shape:Be="circle",size:Ke="default"}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=(0,ye.Z)(De,["prefixCls","className"]),vt=it()(ke,`${ke}-element`,{[`${ke}-active`]:we},Ee,xe,gt);return $e(E.createElement("div",{className:vt},E.createElement(te,Object.assign({prefixCls:`${ke}-avatar`,shape:Be,size:Ke},ct))))},be=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,active:we,block:Be=!1,size:Ke="default"}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=(0,ye.Z)(De,["prefixCls"]),vt=it()(ke,`${ke}-element`,{[`${ke}-active`]:we,[`${ke}-block`]:Be},Ee,xe,gt);return $e(E.createElement("div",{className:vt},E.createElement(te,Object.assign({prefixCls:`${ke}-button`,size:Ke},ct))))};const Pe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Ce=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,style:we,active:Be}=De,{getPrefixCls:Ke}=E.useContext(Se.E_),nt=Ke("skeleton",je),[ke,$e]=ve(nt),gt=it()(nt,`${nt}-element`,{[`${nt}-active`]:Be},Ee,xe,$e);return ke(E.createElement("div",{className:gt},E.createElement("div",{className:it()(`${nt}-image`,Ee),style:we},E.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${nt}-image-svg`},E.createElement("path",{d:Pe,className:`${nt}-image-path`})))))},Ie=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,active:we,block:Be,size:Ke="default"}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=(0,ye.Z)(De,["prefixCls"]),vt=it()(ke,`${ke}-element`,{[`${ke}-active`]:we,[`${ke}-block`]:Be},Ee,xe,gt);return $e(E.createElement("div",{className:vt},E.createElement(te,Object.assign({prefixCls:`${ke}-input`,size:Ke},ct))))},Me=Ae(54476),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Qe=Ue,Ge=Ae(7657),ot=function(je,Ee){return E.createElement(Ge.Z,(0,Me.Z)({},je,{ref:Ee,icon:Qe}))},Ve=E.forwardRef(ot),Xe=Ve,ze=De=>{const{prefixCls:je,className:Ee,rootClassName:xe,style:we,active:Be,children:Ke}=De,{getPrefixCls:nt}=E.useContext(Se.E_),ke=nt("skeleton",je),[$e,gt]=ve(ke),ct=it()(ke,`${ke}-element`,{[`${ke}-active`]:Be},gt,Ee,xe),vt=Ke!=null?Ke:E.createElement(Xe,null);return $e(E.createElement("div",{className:ct},E.createElement("div",{className:it()(`${ke}-image`,Ee),style:we},vt)))},Re=Ae(94480),rt=De=>{const je=nt=>{const{width:ke,rows:$e=2}=De;if(Array.isArray(ke))return ke[nt];if($e-1===nt)return ke},{prefixCls:Ee,className:xe,style:we,rows:Be}=De,Ke=(0,Re.Z)(Array(Be)).map((nt,ke)=>E.createElement("li",{key:ke,style:{width:je(ke)}}));return E.createElement("ul",{className:it()(Ee,xe),style:we},Ke)},ut=De=>{let{prefixCls:je,className:Ee,width:xe,style:we}=De;return E.createElement("h3",{className:it()(je,Ee),style:Object.assign({width:xe},we)})};function _e(De){return De&&typeof De=="object"?De:{}}function We(De,je){return De&&!je?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Oe(De,je){return!De&&je?{width:"38%"}:De&&je?{width:"50%"}:{}}function Ye(De,je){const Ee={};return(!De||!je)&&(Ee.width="61%"),!De&&je?Ee.rows=3:Ee.rows=2,Ee}const Fe=De=>{const{prefixCls:je,loading:Ee,className:xe,rootClassName:we,style:Be,children:Ke,avatar:nt=!1,title:ke=!0,paragraph:$e=!0,active:gt,round:ct}=De,{getPrefixCls:vt,direction:st,skeleton:ht}=E.useContext(Se.E_),at=vt("skeleton",je),[lt,ft]=ve(at);if(Ee||!("loading"in De)){const mt=!!nt,Pt=!!ke,Et=!!$e;let Lt;if(mt){const gn=Object.assign(Object.assign({prefixCls:`${at}-avatar`},We(Pt,Et)),_e(nt));Lt=E.createElement("div",{className:`${at}-header`},E.createElement(te,Object.assign({},gn)))}let Ht;if(Pt||Et){let gn;if(Pt){const on=Object.assign(Object.assign({prefixCls:`${at}-title`},Oe(mt,Et)),_e(ke));gn=E.createElement(ut,Object.assign({},on))}let dn;if(Et){const on=Object.assign(Object.assign({prefixCls:`${at}-paragraph`},Ye(mt,Pt)),_e($e));dn=E.createElement(rt,Object.assign({},on))}Ht=E.createElement("div",{className:`${at}-content`},gn,dn)}const tn=it()(at,{[`${at}-with-avatar`]:mt,[`${at}-active`]:gt,[`${at}-rtl`]:st==="rtl",[`${at}-round`]:ct},ht==null?void 0:ht.className,xe,we,ft);return lt(E.createElement("div",{className:tn,style:Object.assign(Object.assign({},ht==null?void 0:ht.style),Be)},Lt,Ht))}return typeof Ke!="undefined"?Ke:null};Fe.Button=be,Fe.Avatar=me,Fe.Input=Ie,Fe.Image=Ce,Fe.Node=ze;var Ne=Fe,et=Ne},31797:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return ve}});var pe=Ae(59301),it=Ae(56762),E=Ae(92343),Se=Ae(92310),ye=Ae.n(Se),oe=Ae(36355),te=Ae(61621),de=fe=>{const{value:me,formatter:ge,precision:be,decimalSeparator:Pe,groupSeparator:Te="",prefixCls:Ce}=fe;let Le;if(typeof ge=="function")Le=ge(me);else{const Ie=String(me),Me=Ie.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Me||Ie==="-")Le=Ie;else{const Ue=Me[1];let Qe=Me[2]||"0",Ge=Me[4]||"";Qe=Qe.replace(/\B(?=(\d{3})+(?!\d))/g,Te),typeof be=="number"&&(Ge=Ge.padEnd(be,"0").slice(0,be>0?be:0)),Ge&&(Ge=`${Pe}${Ge}`),Le=[pe.createElement("span",{key:"int",className:`${Ce}-content-value-int`},Ue,Qe),Ge&&pe.createElement("span",{key:"decimal",className:`${Ce}-content-value-decimal`},Ge)]}}return pe.createElement("span",{className:`${Ce}-content-value`},Le)},ue=Ae(17313),ce=Ae(83116),ae=Ae(37613);const ie=fe=>{const{componentCls:me,marginXXS:ge,padding:be,colorTextDescription:Pe,titleFontSize:Te,colorTextHeading:Ce,contentFontSize:Le,fontFamily:Ie}=fe;return{[`${me}`]:Object.assign(Object.assign({},(0,ue.Wf)(fe)),{[`${me}-title`]:{marginBottom:ge,color:Pe,fontSize:Te},[`${me}-skeleton`]:{paddingTop:be},[`${me}-content`]:{color:Ce,fontSize:Le,fontFamily:Ie,[`${me}-content-value`]:{display:"inline-block",direction:"ltr"},[`${me}-content-prefix, ${me}-content-suffix`]:{display:"inline-block"},[`${me}-content-prefix`]:{marginInlineEnd:ge},[`${me}-content-suffix`]:{marginInlineStart:ge}}})}};var ne=(0,ce.Z)("Statistic",fe=>{const me=(0,ae.TS)(fe,{});return[ie(me)]},fe=>{const{fontSizeHeading3:me,fontSize:ge}=fe;return{titleFontSize:ge,contentFontSize:me}}),y=fe=>{const{prefixCls:me,className:ge,rootClassName:be,style:Pe,valueStyle:Te,value:Ce=0,title:Le,valueRender:Ie,prefix:Me,suffix:Ue,loading:Qe=!1,onMouseEnter:Ge,onMouseLeave:ot,decimalSeparator:Ve=".",groupSeparator:Xe=","}=fe,{getPrefixCls:Ze,direction:ze,statistic:Re}=pe.useContext(oe.E_),He=Ze("statistic",me),[rt,qe]=ne(He),ut=pe.createElement(de,Object.assign({decimalSeparator:Ve,groupSeparator:Xe,prefixCls:He},fe,{value:Ce})),_e=ye()(He,{[`${He}-rtl`]:ze==="rtl"},Re==null?void 0:Re.className,ge,be,qe);return rt(pe.createElement("div",{className:_e,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pe),onMouseEnter:Ge,onMouseLeave:ot},Le&&pe.createElement("div",{className:`${He}-title`},Le),pe.createElement(te.Z,{paragraph:!1,loading:Qe,className:`${He}-skeleton`},pe.createElement("div",{style:Te,className:`${He}-content`},Me&&pe.createElement("span",{className:`${He}-content-prefix`},Me),Ie?Ie(ut):ut,Ue&&pe.createElement("span",{className:`${He}-content-suffix`},Ue)))))};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(fe,me){let ge=fe;const be=/\[[^\]]*]/g,Pe=(me.match(be)||[]).map(Ie=>Ie.slice(1,-1)),Te=me.replace(be,"[]"),Ce=x.reduce((Ie,Me)=>{let[Ue,Qe]=Me;if(Ie.includes(Ue)){const Ge=Math.floor(ge/Qe);return ge-=Ge*Qe,Ie.replace(new RegExp(`${Ue}+`,"g"),ot=>{const Ve=ot.length;return Ge.toString().padStart(Ve,"0")})}return Ie},Te);let Le=0;return Ce.replace(be,()=>{const Ie=Pe[Le];return Le+=1,Ie})}function z(fe,me){const{format:ge=""}=me,be=new Date(fe).getTime(),Pe=Date.now(),Te=Math.max(be-Pe,0);return b(Te,ge)}const ee=1e3/30;function re(fe){return new Date(fe).getTime()}const le=fe=>{const{value:me,format:ge="HH:mm:ss",onChange:be,onFinish:Pe}=fe,Te=(0,it.Z)(),Ce=pe.useRef(null),Le=()=>{Pe==null||Pe(),Ce.current&&(clearInterval(Ce.current),Ce.current=null)},Ie=()=>{const Qe=re(me);Qe>=Date.now()&&(Ce.current=setInterval(()=>{Te(),be==null||be(Qe-Date.now()),Qe(Ie(),()=>{Ce.current&&(clearInterval(Ce.current),Ce.current=null)}),[me]);const Me=(Qe,Ge)=>z(Qe,Object.assign(Object.assign({},Ge),{format:ge})),Ue=Qe=>(0,E.Tm)(Qe,{title:void 0});return pe.createElement(y,Object.assign({},fe,{valueRender:Ue,formatter:Me}))};var he=pe.memo(le);y.Countdown=he;var ve=y},15969:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{N:function(){return pe}});const pe=it=>({color:it.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${it.motionDurationSlow}`,"&:focus, &:hover":{color:it.colorLinkHover},"&:active":{color:it.colorLinkActive}})},1710:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Fs}});var pe={},it="rc-table-internal-hook",E=Ae(42978),Se=Ae(6089),ye=Ae(34280),oe=Ae(13697),te=Ae(59301),se=Ae(4676);function de(Je){var tt=te.createContext(void 0),dt=function(bt){var St=bt.value,jt=bt.children,Ot=te.useRef(St);Ot.current=St;var At=te.useState(function(){return{getValue:function(){return Ot.current},listeners:new Set}}),It=(0,E.Z)(At,1),Ut=It[0];return(0,ye.Z)(function(){(0,se.unstable_batchedUpdates)(function(){Ut.listeners.forEach(function(Nt){Nt(St)})})},[St]),te.createElement(tt.Provider,{value:Ut},jt)};return{Context:tt,Provider:dt,defaultValue:Je}}function ue(Je,tt){var dt=(0,Se.Z)(typeof tt=="function"?tt:function(Nt){if(tt===void 0)return Nt;if(!Array.isArray(tt))return Nt[tt];var Jt={};return tt.forEach(function(Xt){Jt[Xt]=Nt[Xt]}),Jt}),pt=te.useContext(Je==null?void 0:Je.Context),bt=pt||{},St=bt.listeners,jt=bt.getValue,Ot=te.useRef();Ot.current=dt(pt?jt():Je==null?void 0:Je.defaultValue);var At=te.useState({}),It=(0,E.Z)(At,2),Ut=It[1];return(0,ye.Z)(function(){if(!pt)return;function Nt(Jt){var Xt=dt(Jt);(0,oe.Z)(Ot.current,Xt,!0)||Ut({})}return St.add(Nt),function(){St.delete(Nt)}},[pt]),Ot.current}var ce=Ae(54476),ae=Ae(8654);function ie(){var Je=te.createContext(null);function tt(){return te.useContext(Je)}function dt(bt,St){var jt=(0,ae.Yr)(bt),Ot=function(It,Ut){var Nt=jt?{ref:Ut}:{},Jt=te.useRef(0),Xt=te.useRef(It),Yt=tt();return Yt!==null?te.createElement(bt,(0,ce.Z)({},It,Nt)):((!St||St(Xt.current,It))&&(Jt.current+=1),Xt.current=It,te.createElement(Je.Provider,{value:Jt.current},te.createElement(bt,(0,ce.Z)({},It,Nt))))};return jt?te.forwardRef(Ot):Ot}function pt(bt,St){var jt=(0,ae.Yr)(bt),Ot=function(It,Ut){var Nt=jt?{ref:Ut}:{};return tt(),te.createElement(bt,(0,ce.Z)({},It,Nt))};return jt?te.memo(te.forwardRef(Ot),St):te.memo(Ot,St)}return{makeImmutable:dt,responseImmutable:pt,useImmutableMark:tt}}var ne=ie(),a=ne.makeImmutable,y=ne.responseImmutable,x=ne.useImmutableMark,b=ie(),z=b.makeImmutable,ee=b.responseImmutable,re=b.useImmutableMark,le=de(),he=le;function ve(Je,tt){var dt=te.useRef(0);dt.current+=1;var pt=te.useRef(Je),bt=[];Object.keys(Je||{}).map(function(jt){var Ot;(Je==null?void 0:Je[jt])!==((Ot=pt.current)===null||Ot===void 0?void 0:Ot[jt])&&bt.push(jt)}),pt.current=Je;var St=te.useRef([]);return bt.length&&(St.current=bt),te.useDebugValue(dt.current),te.useDebugValue(St.current.join(", ")),tt&&console.log("".concat(tt,":"),dt.current,St.current),dt.current}var fe=null,me=te.memo(function(){var Je=ve();return te.createElement("h1",null,"Render Times: ",Je)});me.displayName="RenderBlock";var ge=Ae(76190),be=Ae(33885),Pe=Ae(20068),Te=Ae(92310),Ce=Ae.n(Te),Le=Ae(80547),Ie=Ae(97938),Me=Ae(48736),Ue=te.createContext({renderWithProps:!1}),Qe=Ue,Ge="RC_TABLE_KEY";function ot(Je){return Je==null?[]:Array.isArray(Je)?Je:[Je]}function Ve(Je){var tt=[],dt={};return Je.forEach(function(pt){for(var bt=pt||{},St=bt.key,jt=bt.dataIndex,Ot=St||ot(jt).join("-")||Ge;dt[Ot];)Ot="".concat(Ot,"_next");dt[Ot]=!0,tt.push(Ot)}),tt}function Xe(Je){return Je!=null}function Ze(Je){return Je&&(0,ge.Z)(Je)==="object"&&!Array.isArray(Je)&&!te.isValidElement(Je)}function ze(Je,tt,dt,pt,bt,St){var jt=te.useContext(Qe),Ot=re(),At=(0,Le.Z)(function(){if(Xe(pt))return[pt];var It=tt==null||tt===""?[]:Array.isArray(tt)?tt:[tt],Ut=(0,Ie.Z)(Je,It),Nt=Ut,Jt=void 0;if(bt){var Xt=bt(Ut,Je,dt);Ze(Xt)?(Nt=Xt.children,Jt=Xt.props,jt.renderWithProps=!0):Nt=Xt}return[Nt,Jt]},[Ot,Je,pt,tt,bt,dt],function(It,Ut){if(St){var Nt=(0,E.Z)(It,2),Jt=Nt[1],Xt=(0,E.Z)(Ut,2),Yt=Xt[1];return St(Yt,Jt)}return jt.renderWithProps?!0:!(0,oe.Z)(It,Ut,!0)});return At}function Re(Je,tt,dt,pt){var bt=Je+tt-1;return Je<=pt&&bt>=dt}function He(Je,tt){return ue(he,function(dt){var pt=Re(Je,tt||1,dt.hoverStartRow,dt.hoverEndRow);return[pt,dt.onHover]})}var rt=function(tt){var dt=tt.ellipsis,pt=tt.rowType,bt=tt.children,St,jt=dt===!0?{showTitle:!0}:dt;return jt&&(jt.showTitle||pt==="header")&&(typeof bt=="string"||typeof bt=="number"?St=bt.toString():te.isValidElement(bt)&&typeof bt.props.children=="string"&&(St=bt.props.children)),St};function qe(Je){var tt,dt,pt,bt,St,jt,Ot,At,It=Je.component,Ut=Je.children,Nt=Je.ellipsis,Jt=Je.scope,Xt=Je.prefixCls,Yt=Je.className,vn=Je.align,un=Je.record,yn=Je.render,cn=Je.dataIndex,En=Je.renderIndex,_n=Je.shouldCellUpdate,Jn=Je.index,Gn=Je.rowType,gr=Je.colSpan,Pr=Je.rowSpan,On=Je.fixLeft,Hn=Je.fixRight,Tn=Je.firstFixLeft,Pn=Je.lastFixLeft,Nn=Je.firstFixRight,lr=Je.lastFixRight,Fr=Je.appendNode,br=Je.additionalProps,nr=br===void 0?{}:br,Tr=Je.isSticky,Nr="".concat(Xt,"-cell"),sa=ue(he,["supportSticky","allColumnsFixedLeft"]),Vr=sa.supportSticky,wa=sa.allColumnsFixedLeft,Ea=ze(un,cn,En,Ut,yn,_n),wr=(0,E.Z)(Ea,2),Ba=wr[0],_r=wr[1],pa={},ga=typeof On=="number"&&Vr,Qa=typeof Hn=="number"&&Vr;ga&&(pa.position="sticky",pa.left=On),Qa&&(pa.position="sticky",pa.right=Hn);var ir=(tt=(dt=(pt=_r==null?void 0:_r.colSpan)!==null&&pt!==void 0?pt:nr.colSpan)!==null&&dt!==void 0?dt:gr)!==null&&tt!==void 0?tt:1,or=(bt=(St=(jt=_r==null?void 0:_r.rowSpan)!==null&&jt!==void 0?jt:nr.rowSpan)!==null&&St!==void 0?St:Pr)!==null&&bt!==void 0?bt:1,rr=He(Jn,or),Zn=(0,E.Z)(rr,2),Xr=Zn[0],Vn=Zn[1],yr=function(Oa){var Ja;un&&Vn(Jn,Jn+or-1),nr==null||(Ja=nr.onMouseEnter)===null||Ja===void 0||Ja.call(nr,Oa)},Ur=function(Oa){var Ja;un&&Vn(-1,-1),nr==null||(Ja=nr.onMouseLeave)===null||Ja===void 0||Ja.call(nr,Oa)};if(ir===0||or===0)return null;var Mr=(Ot=nr.title)!==null&&Ot!==void 0?Ot:rt({rowType:Gn,ellipsis:Nt,children:Ba}),Wa=Ce()(Nr,Yt,(At={},(0,Pe.Z)(At,"".concat(Nr,"-fix-left"),ga&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-left-first"),Tn&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-left-last"),Pn&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-left-all"),Pn&&wa&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-right"),Qa&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-right-first"),Nn&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-fix-right-last"),lr&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-ellipsis"),Nt),(0,Pe.Z)(At,"".concat(Nr,"-with-append"),Fr),(0,Pe.Z)(At,"".concat(Nr,"-fix-sticky"),(ga||Qa)&&Tr&&Vr),(0,Pe.Z)(At,"".concat(Nr,"-row-hover"),!_r&&Xr),At),nr.className,_r==null?void 0:_r.className),za={};vn&&(za.textAlign=vn);var lo=(0,be.Z)((0,be.Z)((0,be.Z)((0,be.Z)({},pa),nr.style),za),_r==null?void 0:_r.style),ja=Ba;return(0,ge.Z)(ja)==="object"&&!Array.isArray(ja)&&!te.isValidElement(ja)&&(ja=null),Nt&&(Pn||Nn)&&(ja=te.createElement("span",{className:"".concat(Nr,"-content")},ja)),te.createElement(It,(0,ce.Z)({},_r,nr,{className:Wa,style:lo,title:Mr,scope:Jt,onMouseEnter:yr,onMouseLeave:Ur,colSpan:ir!==1?ir:null,rowSpan:or!==1?or:null}),Fr,ja)}var ut=te.memo(qe);function _e(Je,tt,dt,pt,bt,St){var jt=dt[Je]||{},Ot=dt[tt]||{},At,It;jt.fixed==="left"?At=pt.left[bt==="rtl"?tt:Je]:Ot.fixed==="right"&&(It=pt.right[bt==="rtl"?Je:tt]);var Ut=!1,Nt=!1,Jt=!1,Xt=!1,Yt=dt[tt+1],vn=dt[Je-1],un=!(St!=null&&St.children);if(bt==="rtl"){if(At!==void 0){var yn=vn&&vn.fixed==="left";Xt=!yn&&un}else if(It!==void 0){var cn=Yt&&Yt.fixed==="right";Jt=!cn&&un}}else if(At!==void 0){var En=Yt&&Yt.fixed==="left";Ut=!En&&un}else if(It!==void 0){var _n=vn&&vn.fixed==="right";Nt=!_n&&un}return{fixLeft:At,fixRight:It,lastFixLeft:Ut,firstFixRight:Nt,lastFixRight:Jt,firstFixLeft:Xt,isSticky:pt.isSticky}}var We=te.createContext({}),Oe=We;function Ye(Je){var tt=Je.className,dt=Je.index,pt=Je.children,bt=Je.colSpan,St=bt===void 0?1:bt,jt=Je.rowSpan,Ot=Je.align,At=ue(he,["prefixCls","direction"]),It=At.prefixCls,Ut=At.direction,Nt=te.useContext(Oe),Jt=Nt.scrollColumnIndex,Xt=Nt.stickyOffsets,Yt=Nt.flattenColumns,vn=Nt.columns,un=dt+St-1,yn=un+1===Jt?St+1:St,cn=_e(dt,dt+yn-1,Yt,Xt,Ut,vn==null?void 0:vn[dt]);return te.createElement(ut,(0,ce.Z)({className:tt,index:dt,component:"td",prefixCls:It,record:null,dataIndex:null,align:Ot,colSpan:yn,rowSpan:jt,render:function(){return pt}},cn))}var Fe=Ae(75931),Ne=["children"];function et(Je){var tt=Je.children,dt=(0,Fe.Z)(Je,Ne);return te.createElement("tr",dt,tt)}function De(Je){var tt=Je.children;return tt}De.Row=et,De.Cell=Ye;var je=De;function Ee(Je){var tt=Je.children,dt=Je.stickyOffsets,pt=Je.flattenColumns,bt=Je.columns,St=ue(he,"prefixCls"),jt=pt.length-1,Ot=pt[jt],At=te.useMemo(function(){return{stickyOffsets:dt,flattenColumns:pt,scrollColumnIndex:Ot!=null&&Ot.scrollbar?jt:null,columns:bt}},[Ot,pt,jt,dt,bt]);return te.createElement(Oe.Provider,{value:At},te.createElement("tfoot",{className:"".concat(St,"-summary")},tt))}var xe=ee(Ee),we=je,Be=Ae(70425),Ke=Ae(29301),nt=Ae(29194),ke=Ae(3465),$e=Ae(75152),gt=Ae(26112);function ct(Je,tt,dt,pt,bt,St,jt){Je.push({record:tt,indent:dt,index:jt});var Ot=St(tt),At=bt==null?void 0:bt.has(Ot);if(tt&&Array.isArray(tt[pt])&&At)for(var It=0;It1?Tn-1:0),Nn=1;Nn=0;Ot-=1){var At=tt[Ot],It=dt&&dt[Ot],Ut=It&&It[gn];if(At||Ut||jt){var Nt=Ut||{},Jt=Nt.columnType,Xt=(0,Fe.Z)(Nt,on);bt.unshift(te.createElement("col",(0,ce.Z)({key:Ot,style:{width:At}},Xt))),jt=!0}}return te.createElement("colgroup",null,bt)}var Dn=xn,sn=Ae(94480),tr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Xn(Je,tt){return(0,te.useMemo)(function(){for(var dt=[],pt=0;pt1?"colgroup":"col":null,ellipsis:un.ellipsis,align:un.align,component:un.title?St:jt,prefixCls:Ut,key:Xt[vn]},yn,{additionalProps:cn,rowType:"header"}))}))}hr.displayName="HeaderRow";var mr=hr;function Yn(Je){var tt=[];function dt(jt,Ot){var At=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;tt[At]=tt[At]||[];var It=Ot,Ut=jt.filter(Boolean).map(function(Nt){var Jt={key:Nt.key,className:Nt.className||"",children:Nt.title,column:Nt,colStart:It},Xt=1,Yt=Nt.children;return Yt&&Yt.length>0&&(Xt=dt(Yt,It,At+1).reduce(function(vn,un){return vn+un},0),Jt.hasSubColumns=!0),"colSpan"in Nt&&(Xt=Nt.colSpan),"rowSpan"in Nt&&(Jt.rowSpan=Nt.rowSpan),Jt.colSpan=Xt,Jt.colEnd=Jt.colStart+Xt-1,tt[At].push(Jt),It+=Xt,Xt});return Ut}dt(Je,0);for(var pt=tt.length,bt=function(Ot){tt[Ot].forEach(function(At){!("rowSpan"in At)&&!At.hasSubColumns&&(At.rowSpan=pt-Ot)})},St=0;St1&&arguments[1]!==void 0?arguments[1]:"";return typeof tt=="number"?tt:tt.endsWith("%")?Je*parseFloat(tt)/100:null}function bn(Je,tt){return te.useMemo(function(){if(tt&&tt>0){var dt=0,pt=0;Je.forEach(function(It){var Ut=Gr(tt,It.width);Ut?dt+=Ut:pt+=1});var bt=tt-dt,St=pt,jt=bt/pt,Ot=0,At=Je.map(function(It){var Ut=(0,be.Z)({},It),Nt=Gr(tt,Ut.width);if(Nt)Ut.width=Nt;else{var Jt=Math.floor(jt);Ut.width=St===1?bt:Jt,bt-=Jt,St-=1}return Ot+=Ut.width,Ut});return[At,Ot]}return[Je,tt]},[Je,tt])}var Bt=["children"],Tt=["fixed"];function Ft(Je){return(0,Ar.Z)(Je).filter(function(tt){return te.isValidElement(tt)}).map(function(tt){var dt=tt.key,pt=tt.props,bt=pt.children,St=(0,Fe.Z)(pt,Bt),jt=(0,be.Z)({key:dt},St);return bt&&(jt.children=Ft(bt)),jt})}function Zt(Je){var tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Je.filter(function(dt){return dt&&(0,ge.Z)(dt)==="object"}).reduce(function(dt,pt,bt){var St=pt.fixed,jt=St===!0?"left":St,Ot="".concat(tt,"-").concat(bt),At=pt.children;return At&&At.length>0?[].concat((0,sn.Z)(dt),(0,sn.Z)(Zt(At,Ot).map(function(It){return(0,be.Z)({fixed:jt},It)}))):[].concat((0,sn.Z)(dt),[(0,be.Z)((0,be.Z)({key:Ot},pt),{},{fixed:jt})])},[])}function Sn(Je){for(var tt=!0,dt=0;dt=0;St-=1){var jt=Je[St];if(bt&&jt.fixed!=="right")bt=!1;else if(!bt&&jt.fixed==="right"){warning(!1,"Index ".concat(St+1," of `columns` missing `fixed='right'` prop."));break}}}function qt(Je){return Je.map(function(tt){var dt=tt.fixed,pt=(0,Fe.Z)(tt,Tt),bt=dt;return dt==="left"?bt="right":dt==="right"&&(bt="left"),(0,be.Z)({fixed:bt},pt)})}function dr(Je,tt){var dt=Je.prefixCls,pt=Je.columns,bt=Je.children,St=Je.expandable,jt=Je.expandedKeys,Ot=Je.columnTitle,At=Je.getRowKey,It=Je.onTriggerExpand,Ut=Je.expandIcon,Nt=Je.rowExpandable,Jt=Je.expandIconColumnIndex,Xt=Je.direction,Yt=Je.expandRowByClick,vn=Je.columnWidth,un=Je.fixed,yn=Je.scrollWidth,cn=te.useMemo(function(){return pt||Ft(bt)},[pt,bt]),En=te.useMemo(function(){if(St){var Hn,Tn=cn.slice();if(!Tn.includes(pe)){var Pn=Jt||0;Pn>=0&&Tn.splice(Pn,0,pe)}var Nn=Tn.indexOf(pe);Tn=Tn.filter(function(nr,Tr){return nr!==pe||Tr===Nn});var lr=cn[Nn],Fr;(un==="left"||un)&&!Jt?Fr="left":(un==="right"||un)&&Jt===cn.length?Fr="right":Fr=lr?lr.fixed:null;var br=(Hn={},(0,Pe.Z)(Hn,gn,{className:"".concat(dt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Pe.Z)(Hn,"title",Ot),(0,Pe.Z)(Hn,"fixed",Fr),(0,Pe.Z)(Hn,"className","".concat(dt,"-row-expand-icon-cell")),(0,Pe.Z)(Hn,"width",vn),(0,Pe.Z)(Hn,"render",function(Tr,Nr,sa){var Vr=At(Nr,sa),wa=jt.has(Vr),Ea=Nt?Nt(Nr):!0,wr=Ut({prefixCls:dt,expanded:wa,expandable:Ea,record:Nr,onExpand:It});return Yt?te.createElement("span",{onClick:function(_r){return _r.stopPropagation()}},wr):wr}),Hn);return Tn.map(function(nr){return nr===pe?br:nr})}return cn.filter(function(nr){return nr!==pe})},[St,cn,At,jt,Ut,Xt]),_n=te.useMemo(function(){var Hn=En;return tt&&(Hn=tt(Hn)),Hn.length||(Hn=[{render:function(){return null}}]),Hn},[tt,En,Xt]),Jn=te.useMemo(function(){return Xt==="rtl"?qt(Zt(_n)):Zt(_n)},[_n,Xt,yn]),Gn=bn(Jn,yn),gr=(0,E.Z)(Gn,2),Pr=gr[0],On=gr[1];return[_n,Pr,On]}var fn=dr;function wn(Je){var tt,dt=Je.prefixCls,pt=Je.record,bt=Je.onExpand,St=Je.expanded,jt=Je.expandable,Ot="".concat(dt,"-row-expand-icon");if(!jt)return te.createElement("span",{className:Ce()(Ot,"".concat(dt,"-row-spaced"))});var At=function(Ut){bt(pt,Ut),Ut.stopPropagation()};return te.createElement("span",{className:Ce()(Ot,(tt={},(0,Pe.Z)(tt,"".concat(dt,"-row-expanded"),St),(0,Pe.Z)(tt,"".concat(dt,"-row-collapsed"),!St),tt)),onClick:At})}function $n(Je,tt,dt){var pt=[];function bt(St){(St||[]).forEach(function(jt,Ot){pt.push(tt(jt,Ot)),bt(jt[dt])})}return bt(Je),pt}function Kr(Je,tt,dt){var pt=dn(Je),bt=pt.expandIcon,St=pt.expandedRowKeys,jt=pt.defaultExpandedRowKeys,Ot=pt.defaultExpandAllRows,At=pt.expandedRowRender,It=pt.onExpand,Ut=pt.onExpandedRowsChange,Nt=pt.childrenColumnName,Jt=bt||wn,Xt=Nt||"children",Yt=te.useMemo(function(){return At?"row":Je.expandable&&Je.internalHooks===it&&Je.expandable.__PARENT_RENDER_ICON__||tt.some(function(Jn){return Jn&&(0,ge.Z)(Jn)==="object"&&Jn[Xt]})?"nest":!1},[!!At,tt]),vn=te.useState(function(){return jt||(Ot?$n(tt,dt,Xt):[])}),un=(0,E.Z)(vn,2),yn=un[0],cn=un[1],En=te.useMemo(function(){return new Set(St||yn||[])},[St,yn]),_n=te.useCallback(function(Jn){var Gn=dt(Jn,tt.indexOf(Jn)),gr,Pr=En.has(Gn);Pr?(En.delete(Gn),gr=(0,sn.Z)(En)):gr=[].concat((0,sn.Z)(En),[Gn]),cn(gr),It&&It(!Pr,Jn),Ut&&Ut(gr)},[dt,En,tt,It,Ut]);return[pt,Yt,En,Jt,Xt,_n]}function Qt(Je,tt,dt,pt){var bt=Je.map(function(St,jt){return _e(jt,jt,Je,tt,dt,pt==null?void 0:pt[jt])});return(0,Le.Z)(function(){return bt},[bt],function(St,jt){return!(0,oe.Z)(St,jt)})}function ur(Je){var tt=(0,te.useRef)(Je),dt=(0,te.useState)({}),pt=(0,E.Z)(dt,2),bt=pt[1],St=(0,te.useRef)(null),jt=(0,te.useRef)([]);function Ot(At){jt.current.push(At);var It=Promise.resolve();St.current=It,It.then(function(){if(St.current===It){var Ut=jt.current,Nt=tt.current;jt.current=[],Ut.forEach(function(Jt){tt.current=Jt(tt.current)}),St.current=null,Nt!==tt.current&&bt({})}})}return(0,te.useEffect)(function(){return function(){St.current=null}},[]),[tt.current,Ot]}function qr(Je){var tt=(0,te.useRef)(Je||null),dt=(0,te.useRef)();function pt(){window.clearTimeout(dt.current)}function bt(jt){tt.current=jt,pt(),dt.current=window.setTimeout(function(){tt.current=null,dt.current=void 0},100)}function St(){return tt.current}return(0,te.useEffect)(function(){return pt},[]),[bt,St]}function xr(){var Je=te.useState(-1),tt=(0,E.Z)(Je,2),dt=tt[0],pt=tt[1],bt=te.useState(-1),St=(0,E.Z)(bt,2),jt=St[0],Ot=St[1],At=te.useCallback(function(It,Ut){pt(It),Ot(Ut)},[]);return[dt,jt,At]}var Br=Ae(47273),wt=(0,Br.Z)()?window:null;function Dt(Je,tt){var dt=(0,ge.Z)(Je)==="object"?Je:{},pt=dt.offsetHeader,bt=pt===void 0?0:pt,St=dt.offsetSummary,jt=St===void 0?0:St,Ot=dt.offsetScroll,At=Ot===void 0?0:Ot,It=dt.getContainer,Ut=It===void 0?function(){return wt}:It,Nt=Ut()||wt;return te.useMemo(function(){var Jt=!!Je;return{isSticky:Jt,stickyClassName:Jt?"".concat(tt,"-sticky-holder"):"",offsetHeader:bt,offsetSummary:jt,offsetScroll:At,container:Nt}},[At,bt,jt,tt,Nt])}function Mt(Je,tt,dt){var pt=(0,te.useMemo)(function(){for(var bt=[],St=[],jt=0,Ot=0,At=0;At=Nt&&(nr=Nt-Jt),jt({scrollLeft:nr/Nt*(Ut+2)}),cn.current.x=Nn.pageX},Hn=function(){if(St.current){var Nn=(0,Vt.os)(St.current).top,lr=Nn+St.current.offsetHeight,Fr=At===window?document.documentElement.scrollTop+window.innerHeight:(0,Vt.os)(At).top+At.clientHeight;lr-(0,$e.Z)()<=Fr||Nn>=Fr-Ot?yn(function(br){return(0,be.Z)((0,be.Z)({},br),{},{isHiddenScrollBar:!0})}):yn(function(br){return(0,be.Z)((0,be.Z)({},br),{},{isHiddenScrollBar:!1})})}},Tn=function(Nn){yn(function(lr){return(0,be.Z)((0,be.Z)({},lr),{},{scrollLeft:Nn/Ut*Nt||0})})};return te.useImperativeHandle(dt,function(){return{setScrollLeft:Tn}}),te.useEffect(function(){var Pn=(0,_t.Z)(document.body,"mouseup",gr,!1),Nn=(0,_t.Z)(document.body,"mousemove",On,!1);return Hn(),function(){Pn.remove(),Nn.remove()}},[Jt,Jn]),te.useEffect(function(){var Pn=(0,_t.Z)(At,"scroll",Hn,!1),Nn=(0,_t.Z)(window,"resize",Hn,!1);return function(){Pn.remove(),Nn.remove()}},[At]),te.useEffect(function(){un.isHiddenScrollBar||yn(function(Pn){var Nn=St.current;return Nn?(0,be.Z)((0,be.Z)({},Pn),{},{scrollLeft:Nn.scrollLeft/Nn.scrollWidth*Nn.clientWidth}):Pn})},[un.isHiddenScrollBar]),Ut<=Nt||!Jt||un.isHiddenScrollBar?null:te.createElement("div",{style:{height:(0,$e.Z)(),width:Nt,bottom:Ot},className:"".concat(It,"-sticky-scroll")},te.createElement("div",{onMouseDown:Pr,ref:Xt,className:Ce()("".concat(It,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(It,"-sticky-scroll-bar-active"),Jn)),style:{width:"".concat(Jt,"px"),transform:"translate3d(".concat(un.scrollLeft,"px, 0, 0)")}}))},er=te.forwardRef(Qn);function kt(Je){return null}var zr=kt;function kr(Je){return null}var $r=kr,la="rc-table",nn=[],Fn={};function Ln(){return"No Data"}function Bn(Je){var tt,dt=(0,be.Z)({rowKey:"key",prefixCls:la,emptyText:Ln},Je),pt=dt.prefixCls,bt=dt.className,St=dt.rowClassName,jt=dt.style,Ot=dt.data,At=dt.rowKey,It=dt.scroll,Ut=dt.tableLayout,Nt=dt.direction,Jt=dt.title,Xt=dt.footer,Yt=dt.summary,vn=dt.caption,un=dt.id,yn=dt.showHeader,cn=dt.components,En=dt.emptyText,_n=dt.onRow,Jn=dt.onHeaderRow,Gn=dt.internalHooks,gr=dt.transformColumns,Pr=dt.internalRefs,On=dt.tailor,Hn=dt.sticky,Tn=Ot||nn,Pn=!!Tn.length,Nn=Gn===it,lr=te.useCallback(function(ra,ha){return(0,Ie.Z)(cn,ra)||ha},[cn]),Fr=te.useMemo(function(){return typeof At=="function"?At:function(ra){var ha=ra&&ra[At];return ha}},[At]),br=lr(["body"]),nr=xr(),Tr=(0,E.Z)(nr,3),Nr=Tr[0],sa=Tr[1],Vr=Tr[2],wa=Kr(dt,Tn,Fr),Ea=(0,E.Z)(wa,6),wr=Ea[0],Ba=Ea[1],_r=Ea[2],pa=Ea[3],ga=Ea[4],Qa=Ea[5],ir=It==null?void 0:It.x,or=te.useState(0),rr=(0,E.Z)(or,2),Zn=rr[0],Xr=rr[1],Vn=fn((0,be.Z)((0,be.Z)((0,be.Z)({},dt),wr),{},{expandable:!!wr.expandedRowRender,columnTitle:wr.columnTitle,expandedKeys:_r,getRowKey:Fr,onTriggerExpand:Qa,expandIcon:pa,expandIconColumnIndex:wr.expandIconColumnIndex,direction:Nt,scrollWidth:Nn&&On&&typeof ir=="number"?ir:null}),Nn?gr:null),yr=(0,E.Z)(Vn,3),Ur=yr[0],Mr=yr[1],Wa=yr[2],za=Wa!=null?Wa:ir,lo=te.useMemo(function(){return{columns:Ur,flattenColumns:Mr}},[Ur,Mr]),ja=te.useRef(),oo=te.useRef(),Oa=te.useRef(),Ja=te.useRef(),Co=te.useRef(),Jr=te.useState(!1),na=(0,E.Z)(Jr,2),ba=na[0],Ia=na[1],Na=te.useState(!1),Dr=(0,E.Z)(Na,2),Va=Dr[0],Ka=Dr[1],no=ur(new Map),co=(0,E.Z)(no,2),uo=co[0],No=co[1],vo=Ve(Mr),io=vo.map(function(ra){return uo.get(ra)}),qa=te.useMemo(function(){return io},[io.join("_")]),_a=Kt(qa,Mr.length,Nt),Da=It&&Xe(It.y),Sa=It&&Xe(za)||!!wr.fixed,fo=Sa&&Mr.some(function(ra){var ha=ra.fixed;return ha}),Ao=te.useRef(),So=Dt(Hn,pt),mo=So.isSticky,Ho=So.offsetHeader,ni=So.offsetSummary,Wr=So.offsetScroll,ca=So.stickyClassName,Ha=So.container,Pa=te.useMemo(function(){return Yt==null?void 0:Yt(Tn)},[Yt,Tn]),Za=(Da||mo)&&te.isValidElement(Pa)&&Pa.type===je&&Pa.props.fixed,$a,eo,yo;Da&&(eo={overflowY:"scroll",maxHeight:It.y}),Sa&&($a={overflowX:"auto"},Da||(eo={overflowY:"hidden"}),yo={width:za===!0?"auto":za,minWidth:"100%"});var Ei=te.useCallback(function(ra,ha){(0,nt.Z)(ja.current)&&No(function(so){if(so.get(ra)!==ha){var Po=new Map(so);return Po.set(ra,ha),Po}return so})},[]),Bs=qr(null),xi=(0,E.Z)(Bs,2),js=xi[0],Ci=xi[1];function Uo(ra,ha){ha&&(typeof ha=="function"?ha(ra):ha.scrollLeft!==ra&&(ha.scrollLeft=ra,ha.scrollLeft!==ra&&setTimeout(function(){ha.scrollLeft=ra},0)))}var jo=(0,Se.Z)(function(ra){var ha=ra.currentTarget,so=ra.scrollLeft,Po=Nt==="rtl",wo=typeof so=="number"?so:ha.scrollLeft,zi=ha||Fn;if(!Ci()||Ci()===zi){var si;js(zi),Uo(wo,oo.current),Uo(wo,Oa.current),Uo(wo,Co.current),Uo(wo,(si=Ao.current)===null||si===void 0?void 0:si.setScrollLeft)}var li=ha||oo.current;if(li){var ui=li.scrollWidth,ci=li.clientWidth;if(ui===ci){Ia(!1),Ka(!1);return}Po?(Ia(-wo0)):(Ia(wo>0),Ka(wo1?vn-Nn:0,Fr=(0,be.Z)((0,be.Z)((0,be.Z)({},gr),At),{},{flex:"0 0 ".concat(Nn,"px"),width:"".concat(Nn,"px"),marginRight:lr,pointerEvents:"auto"}),br=te.useMemo(function(){return Ut?Tn<=1:On===0||Tn===0||Tn>1},[Tn,On,Ut]);br?Fr.visibility="hidden":Ut&&(Fr.height=Nt==null?void 0:Nt(Tn));var nr=br?function(){return null}:Jt,Tr={};return(Tn===0||On===0)&&(Tr.rowSpan=1,Tr.colSpan=1),te.createElement(ut,(0,ce.Z)({className:Ce()(Yt,It),ellipsis:dt.ellipsis,align:dt.align,scope:dt.rowScope,component:"div",prefixCls:tt.prefixCls,key:En,record:Ot,index:St,renderIndex:jt,dataIndex:Xt,render:nr,shouldCellUpdate:dt.shouldCellUpdate},_n,{appendNode:Jn,additionalProps:(0,be.Z)((0,be.Z)({},Gn),{},{style:Fr},Tr)}))}var Ua=Ra,va=["data","index","className","rowKey","style","extra","getHeight"],to=te.forwardRef(function(Je,tt){var dt=Je.data,pt=Je.index,bt=Je.className,St=Je.rowKey,jt=Je.style,Ot=Je.extra,At=Je.getHeight,It=(0,Fe.Z)(Je,va),Ut=dt.record,Nt=dt.indent,Jt=dt.index,Xt=ue(he,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Yt=Xt.scrollX,vn=Xt.flattenColumns,un=Xt.prefixCls,yn=Xt.fixColumn,cn=Xt.componentWidth,En=at(Ut,St,pt,Nt),_n=En.rowSupportExpand,Jn=En.expanded,Gn=En.rowProps,gr=En.expandedRowRender,Pr=En.expandedRowClassName,On;if(_n&&Jn){var Hn=gr(Ut,pt,Nt+1,Jn),Tn=Pr==null?void 0:Pr(Ut,pt,Nt),Pn={};yn&&(Pn={style:(0,Pe.Z)({},"--virtual-width","".concat(cn,"px"))});var Nn="".concat(un,"-expanded-row-cell");On=te.createElement("div",{className:Ce()("".concat(un,"-expanded-row"),"".concat(un,"-expanded-row-level-").concat(Nt+1),Tn)},te.createElement(ut,{component:"div",prefixCls:un,className:Ce()(Nn,(0,Pe.Z)({},"".concat(Nn,"-fixed"),yn)),additionalProps:Pn},Hn))}var lr=(0,be.Z)((0,be.Z)({},jt),{},{width:Yt});Ot&&(lr.position="absolute",lr.pointerEvents="none");var Fr=te.createElement("div",(0,ce.Z)({},Gn,It,{ref:_n?null:tt,className:Ce()(bt,"".concat(un,"-row"),Gn==null?void 0:Gn.className,(0,Pe.Z)({},"".concat(un,"-row-extra"),Ot)),style:(0,be.Z)((0,be.Z)({},lr),Gn==null?void 0:Gn.style)}),vn.map(function(br,nr){return te.createElement(Ua,{key:nr,rowInfo:En,column:br,colIndex:nr,indent:Nt,index:pt,renderIndex:Jt,record:Ut,inverse:Ot,getHeight:At})}));return _n?te.createElement("div",{ref:tt},Fr,On):Fr}),ka=ee(to),xa=ka,Lr=te.forwardRef(function(Je,tt){var dt=Je.data,pt=Je.onScroll,bt=ue(he,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),St=bt.flattenColumns,jt=bt.onColumnResize,Ot=bt.getRowKey,At=bt.expandedKeys,It=bt.prefixCls,Ut=bt.childrenColumnName,Nt=bt.emptyNode,Jt=bt.scrollX,Xt=ue(Hr),Yt=Xt.scrollY,vn=Xt.listItemHeight,un=te.useRef(),yn=vt(dt,Ut,At,Ot),cn=te.useMemo(function(){var On=0;return St.map(function(Hn){var Tn=Hn.width,Pn=Hn.key;return On+=Tn,[Pn,Tn,On]})},[St]),En=te.useMemo(function(){return cn.map(function(On){return On[2]})},[cn]);te.useEffect(function(){cn.forEach(function(On){var Hn=(0,E.Z)(On,2),Tn=Hn[0],Pn=Hn[1];jt(Tn,Pn)})},[cn]),te.useImperativeHandle(tt,function(){var On={};return Object.defineProperty(On,"scrollLeft",{get:function(){var Tn;return((Tn=un.current)===null||Tn===void 0?void 0:Tn.getScrollInfo().x)||0},set:function(Tn){var Pn;(Pn=un.current)===null||Pn===void 0||Pn.scrollTo({left:Tn})}}),On});var _n=function(Hn,Tn){var Pn,Nn=(Pn=yn[Tn])===null||Pn===void 0?void 0:Pn.record,lr=Hn.onCell;if(lr){var Fr,br=lr(Nn,Tn);return(Fr=br==null?void 0:br.rowSpan)!==null&&Fr!==void 0?Fr:1}return 1},Jn=function(Hn){var Tn=Hn.start,Pn=Hn.end,Nn=Hn.getSize,lr=Hn.offsetY;if(Pn<0)return null;for(var Fr=St.filter(function(ir){return _n(ir,Tn)===0}),br=Tn,nr=function(or){if(Fr=Fr.filter(function(rr){return _n(rr,or)===0}),!Fr.length)return br=or,"break"},Tr=Tn;Tr>=0;Tr-=1){var Nr=nr(Tr);if(Nr==="break")break}for(var sa=St.filter(function(ir){return _n(ir,Pn)!==1}),Vr=Pn,wa=function(or){if(sa=sa.filter(function(rr){return _n(rr,or)!==1}),!sa.length)return Vr=Math.max(or-1,Pn),"break"},Ea=Pn;Ea1})&&Ba.push(or)},pa=br;pa<=Vr;pa+=1)var ga=_r(pa);var Qa=Ba.map(function(ir){var or=yn[ir],rr=Ot(or.record,ir),Zn=function(yr){var Ur=ir+yr-1,Mr=Ot(yn[Ur].record,Ur),Wa=Nn(rr,Mr);return Wa.bottom-Wa.top},Xr=Nn(rr);return te.createElement(xa,{key:ir,data:or,rowKey:rr,index:ir,style:{top:-lr+Xr.top},extra:!0,getHeight:Zn})});return Qa},Gn=te.useMemo(function(){return{columnsOffset:En}},[En]),gr="".concat(It,"-tbody"),Pr;return yn.length?Pr=te.createElement(Yr.Z,{fullHeight:!1,ref:un,className:Ce()(gr,"".concat(gr,"-virtual")),height:Yt,itemHeight:vn||24,data:yn,itemKey:function(Hn){return Ot(Hn.record)},scrollWidth:Jt,onVirtualScroll:function(Hn){var Tn=Hn.x;pt({scrollLeft:Tn})},extraRender:Jn},function(On,Hn,Tn){var Pn=Ot(On.record,Hn);return te.createElement(xa,(0,ce.Z)({data:On,rowKey:Pn,index:Hn},Tn))}):Pr=te.createElement("div",{className:Ce()("".concat(It,"-placeholder"))},te.createElement(ut,{component:"div",prefixCls:It},Nt)),te.createElement(Ma.Provider,{value:Gn},Pr)}),Ca=ee(Lr),Ta=Ca,Gt=function(tt,dt){var pt=dt.ref,bt=dt.onScroll;return te.createElement(Ta,{ref:pt,data:tt,onScroll:bt})},zt=100;function Wt(Je){var tt=Je.columns,dt=Je.scroll,pt=Je.prefixCls,bt=pt===void 0?la:pt,St=Je.className,jt=Je.listItemHeight,Ot=dt||{},At=Ot.x,It=Ot.y;typeof At!="number"&&(At=((tt||[]).length+1)*zt),typeof It!="number"&&(It=500);var Ut=te.useMemo(function(){return{scrollY:It,listItemHeight:jt}},[It,jt]);return te.createElement(Hr.Provider,{value:Ut},te.createElement(ar,(0,ce.Z)({},Je,{className:Ce()(St,"".concat(bt,"-virtual")),scroll:(0,be.Z)((0,be.Z)({},dt),{},{x:At}),components:{body:Gt},columns:tt,internalHooks:it,tailor:!0})))}function pn(Je){return z(Wt,Je)}var mn=pn(),Kn=null;function rn(Je){return null}var Cn=rn;function Un(Je){return null}var jr=Un,pr=Ae(2738),Rn=Ae(68031),vr=Ae(36355),fr=Ae(93891),ea=Ae(19716),Rr=Ae(8628),ia=Ae(31724),ya=Ae(58421),hn=Ae(71418),ln=Ae(88088);function jn(Je){return function(dt){let{prefixCls:pt,onExpand:bt,record:St,expanded:jt,expandable:Ot}=dt;const At=`${pt}-row-expand-icon`;return te.createElement("button",{type:"button",onClick:It=>{bt(St,It),It.stopPropagation()},className:Ce()(At,{[`${At}-spaced`]:!Ot,[`${At}-expanded`]:Ot&&jt,[`${At}-collapsed`]:Ot&&!jt}),"aria-label":jt?Je.collapse:Je.expand,"aria-expanded":jt})}}var zn=jn;function Or(Je,tt){return"key"in Je&&Je.key!==void 0&&Je.key!==null?Je.key:Je.dataIndex?Array.isArray(Je.dataIndex)?Je.dataIndex.join("."):Je.dataIndex:tt}function Qr(Je,tt){return tt?`${tt}-${Je}`:`${Je}`}function ua(Je,tt){return typeof Je=="function"?Je(tt):Je}function ma(Je,tt){const dt=ua(Je,tt);return Object.prototype.toString.call(dt)==="[object Object]"?"":dt}var Aa={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"},da=Aa,Xa=Ae(7657),La=function(tt,dt){return te.createElement(Xa.Z,(0,ce.Z)({},tt,{ref:dt,icon:da}))},sr=te.forwardRef(La),Cr=sr,aa=Ae(56762);function Ir(Je){const tt=te.useRef(Je),dt=(0,aa.Z)();return[()=>tt.current,pt=>{tt.current=pt,dt()}]}var Zr=Ae(3113),fa=Ae(24905),oa=Ae(38854),ro=Ae(64165),ao=Ae(20834),Eo=Ae(40875),Fo=Ae(5112),xo=Ae(17574),Ya=Ae(47472),Oo=Ae(92832);function Bo(Je){let{value:tt,onChange:dt,filterSearch:pt,tablePrefixCls:bt,locale:St}=Je;return pt?te.createElement("div",{className:`${bt}-filter-dropdown-search`},te.createElement(Oo.default,{prefix:te.createElement(Ya.Z,null),placeholder:St.filterSearchPlaceholder,onChange:dt,value:tt,htmlSize:1,className:`${bt}-filter-dropdown-search-input`})):null}var yt=Bo,Rt=Ae(10228);const an=Je=>{const{keyCode:tt}=Je;tt===Rt.Z.ENTER&&Je.stopPropagation()};var Wn=te.forwardRef((Je,tt)=>te.createElement("div",{className:Je.className,onClick:dt=>dt.stopPropagation(),onKeyDown:an,ref:tt},Je.children));function An(Je){let tt=[];return(Je||[]).forEach(dt=>{let{value:pt,children:bt}=dt;tt.push(pt),bt&&(tt=[].concat((0,sn.Z)(tt),(0,sn.Z)(An(bt))))}),tt}function ta(Je){return Je.some(tt=>{let{children:dt}=tt;return dt})}function Ga(Je,tt){return typeof tt=="string"||typeof tt=="number"?tt==null?void 0:tt.toString().toLowerCase().includes(Je.trim().toLowerCase()):!1}function po(Je){let{filters:tt,prefixCls:dt,filteredKeys:pt,filterMultiple:bt,searchValue:St,filterSearch:jt}=Je;return tt.map((Ot,At)=>{const It=String(Ot.value);if(Ot.children)return{key:It||At,label:Ot.text,popupClassName:`${dt}-dropdown-submenu`,children:po({filters:Ot.children,prefixCls:dt,filteredKeys:pt,filterMultiple:bt,searchValue:St,filterSearch:jt})};const Ut=bt?fa.default:Fo.ZP,Nt={key:Ot.value!==void 0?It:At,label:te.createElement(te.Fragment,null,te.createElement(Ut,{checked:pt.includes(It)}),te.createElement("span",null,Ot.text))};return St.trim()?typeof jt=="function"?jt(St,Ot)?Nt:null:Ga(St,Ot.text)?Nt:null:Nt})}function Do(Je){var tt,dt;const{tablePrefixCls:pt,prefixCls:bt,column:St,dropdownPrefixCls:jt,columnKey:Ot,filterMultiple:At,filterMode:It="menu",filterSearch:Ut=!1,filterState:Nt,triggerFilter:Jt,locale:Xt,children:Yt,getPopupContainer:vn}=Je,{filterDropdownOpen:un,onFilterDropdownOpenChange:yn,filterResetToDefaultFilteredValue:cn,defaultFilteredValue:En,filterDropdownVisible:_n,onFilterDropdownVisibleChange:Jn}=St,[Gn,gr]=te.useState(!1),Pr=!!(Nt&&(!((tt=Nt.filteredKeys)===null||tt===void 0)&&tt.length||Nt.forceFiltered)),On=Vn=>{gr(Vn),yn==null||yn(Vn),Jn==null||Jn(Vn)},Hn=(dt=un!=null?un:_n)!==null&&dt!==void 0?dt:Gn,Tn=Nt==null?void 0:Nt.filteredKeys,[Pn,Nn]=Ir(Tn||[]),lr=Vn=>{let{selectedKeys:yr}=Vn;Nn(yr)},Fr=(Vn,yr)=>{let{node:Ur,checked:Mr}=yr;lr(At?{selectedKeys:Vn}:{selectedKeys:Mr&&Ur.key?[Ur.key]:[]})};te.useEffect(()=>{Gn&&lr({selectedKeys:Tn||[]})},[Tn]);const[br,nr]=te.useState([]),Tr=Vn=>{nr(Vn)},[Nr,sa]=te.useState(""),Vr=Vn=>{const{value:yr}=Vn.target;sa(yr)};te.useEffect(()=>{Gn||sa("")},[Gn]);const wa=Vn=>{const yr=Vn&&Vn.length?Vn:null;if(yr===null&&(!Nt||!Nt.filteredKeys)||(0,oe.Z)(yr,Nt==null?void 0:Nt.filteredKeys,!0))return null;Jt({column:St,key:Ot,filteredKeys:yr})},Ea=()=>{On(!1),wa(Pn())},wr=function(){let{confirm:Vn,closeDropdown:yr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Vn&&wa([]),yr&&On(!1),sa(""),Nn(cn?(En||[]).map(Ur=>String(Ur)):[])},Ba=function(){let{closeDropdown:Vn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Vn&&On(!1),wa(Pn())},_r=Vn=>{Vn&&Tn!==void 0&&Nn(Tn||[]),On(Vn),!Vn&&!St.filterDropdown&&Ea()},pa=Ce()({[`${jt}-menu-without-submenu`]:!ta(St.filters||[])}),ga=Vn=>{if(Vn.target.checked){const yr=An(St==null?void 0:St.filters).map(Ur=>String(Ur));Nn(yr)}else Nn([])},Qa=Vn=>{let{filters:yr}=Vn;return(yr||[]).map((Ur,Mr)=>{const Wa=String(Ur.value),za={title:Ur.text,key:Ur.value!==void 0?Wa:Mr};return Ur.children&&(za.children=Qa({filters:Ur.children})),za})},ir=Vn=>{var yr;return Object.assign(Object.assign({},Vn),{text:Vn.title,value:Vn.key,children:((yr=Vn.children)===null||yr===void 0?void 0:yr.map(Ur=>ir(Ur)))||[]})};let or;if(typeof St.filterDropdown=="function")or=St.filterDropdown({prefixCls:`${jt}-custom`,setSelectedKeys:Vn=>lr({selectedKeys:Vn}),selectedKeys:Pn(),confirm:Ba,clearFilters:wr,filters:St.filters,visible:Hn,close:()=>{On(!1)}});else if(St.filterDropdown)or=St.filterDropdown;else{const Vn=Pn()||[],yr=()=>(St.filters||[]).length===0?te.createElement(ro.Z,{image:ro.Z.PRESENTED_IMAGE_SIMPLE,description:Xt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):It==="tree"?te.createElement(te.Fragment,null,te.createElement(yt,{filterSearch:Ut,value:Nr,onChange:Vr,tablePrefixCls:pt,locale:Xt}),te.createElement("div",{className:`${pt}-filter-dropdown-tree`},At?te.createElement(fa.default,{checked:Vn.length===An(St.filters).length,indeterminate:Vn.length>0&&Vn.lengthtypeof Ut=="function"?Ut(Nr,ir(Mr)):Ga(Nr,Mr.title):void 0}))):te.createElement(te.Fragment,null,te.createElement(yt,{filterSearch:Ut,value:Nr,onChange:Vr,tablePrefixCls:pt,locale:Xt}),te.createElement(ao.default,{selectable:!0,multiple:At,prefixCls:`${jt}-menu`,className:pa,onSelect:lr,onDeselect:lr,selectedKeys:Vn,getPopupContainer:vn,openKeys:br,onOpenChange:Tr,items:po({filters:St.filters||[],filterSearch:Ut,prefixCls:bt,filteredKeys:Pn(),filterMultiple:At,searchValue:Nr})})),Ur=()=>cn?(0,oe.Z)((En||[]).map(Mr=>String(Mr)),Vn,!0):Vn.length===0;or=te.createElement(te.Fragment,null,yr(),te.createElement("div",{className:`${bt}-dropdown-btns`},te.createElement(Zr.ZP,{type:"link",size:"small",disabled:Ur(),onClick:()=>wr()},Xt.filterReset),te.createElement(Zr.ZP,{type:"primary",size:"small",onClick:Ea},Xt.filterConfirm)))}St.filterDropdown&&(or=te.createElement(Eo.J,{selectable:void 0},or));const rr=()=>te.createElement(Wn,{className:`${bt}-dropdown`},or);let Zn;typeof St.filterIcon=="function"?Zn=St.filterIcon(Pr):St.filterIcon?Zn=St.filterIcon:Zn=te.createElement(Cr,null);const{direction:Xr}=te.useContext(vr.E_);return te.createElement("div",{className:`${bt}-column`},te.createElement("span",{className:`${pt}-column-title`},Yt),te.createElement(oa.Z,{dropdownRender:rr,trigger:["click"],open:Hn,onOpenChange:_r,getPopupContainer:vn,placement:Xr==="rtl"?"bottomLeft":"bottomRight"},te.createElement("span",{role:"button",tabIndex:-1,className:Ce()(`${bt}-trigger`,{active:Pr}),onClick:Vn=>{Vn.stopPropagation()}},Zn)))}var di=Do;function To(Je,tt,dt){let pt=[];return(Je||[]).forEach((bt,St)=>{var jt;const Ot=Qr(St,dt);if(bt.filters||"filterDropdown"in bt||"onFilter"in bt)if("filteredValue"in bt){let At=bt.filteredValue;"filterDropdown"in bt||(At=(jt=At==null?void 0:At.map(String))!==null&&jt!==void 0?jt:At),pt.push({column:bt,key:Or(bt,Ot),filteredKeys:At,forceFiltered:bt.filtered})}else pt.push({column:bt,key:Or(bt,Ot),filteredKeys:tt&&bt.defaultFilteredValue?bt.defaultFilteredValue:void 0,forceFiltered:bt.filtered});"children"in bt&&(pt=[].concat((0,sn.Z)(pt),(0,sn.Z)(To(bt.children,tt,Ot))))}),pt}function Ro(Je,tt,dt,pt,bt,St,jt,Ot){return dt.map((At,It)=>{const Ut=Qr(It,Ot),{filterMultiple:Nt=!0,filterMode:Jt,filterSearch:Xt}=At;let Yt=At;if(Yt.filters||Yt.filterDropdown){const vn=Or(Yt,Ut),un=pt.find(yn=>{let{key:cn}=yn;return vn===cn});Yt=Object.assign(Object.assign({},Yt),{title:yn=>te.createElement(di,{tablePrefixCls:Je,prefixCls:`${Je}-filter`,dropdownPrefixCls:tt,column:Yt,columnKey:vn,filterState:un,filterMultiple:Nt,filterMode:Jt,filterSearch:Xt,triggerFilter:St,locale:bt,getPopupContainer:jt},ua(At.title,yn))})}return"children"in Yt&&(Yt=Object.assign(Object.assign({},Yt),{children:Ro(Je,tt,Yt.children,pt,bt,St,jt,Ut)})),Yt})}function Zo(Je){const tt={};return Je.forEach(dt=>{let{key:pt,filteredKeys:bt,column:St}=dt;const{filters:jt,filterDropdown:Ot}=St;if(Ot)tt[pt]=bt||null;else if(Array.isArray(bt)){const At=An(jt);tt[pt]=At.filter(It=>bt.includes(String(It)))}else tt[pt]=null}),tt}function Vo(Je,tt){return tt.reduce((dt,pt)=>{const{column:{onFilter:bt,filters:St},filteredKeys:jt}=pt;return bt&&jt&&jt.length?dt.filter(Ot=>jt.some(At=>{const It=An(St),Ut=It.findIndex(Jt=>String(Jt)===String(At)),Nt=Ut!==-1?It[Ut]:At;return bt(Nt,Ot)})):dt},Je)}const _o=Je=>Je.flatMap(tt=>"children"in tt?[tt].concat((0,sn.Z)(_o(tt.children||[]))):[tt]);function fi(Je){let{prefixCls:tt,dropdownPrefixCls:dt,mergedColumns:pt,onFilterChange:bt,getPopupContainer:St,locale:jt}=Je;const Ot=te.useMemo(()=>_o(pt||[]),[pt]),[At,It]=te.useState(()=>To(Ot,!0)),Ut=te.useMemo(()=>{const Yt=To(Ot,!1);if(Yt.length===0)return Yt;let vn=!0,un=!0;if(Yt.forEach(yn=>{let{filteredKeys:cn}=yn;cn!==void 0?vn=!1:un=!1}),vn){const yn=(Ot||[]).map((cn,En)=>Or(cn,Qr(En)));return At.filter(cn=>{let{key:En}=cn;return yn.includes(En)}).map(cn=>{const En=Ot[yn.findIndex(_n=>_n===cn.key)];return Object.assign(Object.assign({},cn),{column:Object.assign(Object.assign({},cn.column),En),forceFiltered:En.filtered})})}return Yt},[Ot,At]),Nt=te.useMemo(()=>Zo(Ut),[Ut]),Jt=Yt=>{const vn=Ut.filter(un=>{let{key:yn}=un;return yn!==Yt.key});vn.push(Yt),It(vn),bt(Zo(vn),vn)};return[Yt=>Ro(tt,dt,Yt,Ut,jt,Jt,St),Ut,Nt]}var Xo=fi;function Lo(Je,tt,dt){const pt=te.useRef({});function bt(St){if(!pt.current||pt.current.data!==Je||pt.current.childrenColumnName!==tt||pt.current.getRowKey!==dt){let Ot=function(At){At.forEach((It,Ut)=>{const Nt=dt(It,Ut);jt.set(Nt,It),It&&typeof It=="object"&&tt in It&&Ot(It[tt]||[])})};const jt=new Map;Ot(Je),pt.current={data:Je,childrenColumnName:tt,kvMap:jt,getRowKey:dt}}return pt.current.kvMap.get(St)}return[bt]}var ko=Ae(50371),Hi=function(Je,tt){var dt={};for(var pt in Je)Object.prototype.hasOwnProperty.call(Je,pt)&&tt.indexOf(pt)<0&&(dt[pt]=Je[pt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,pt=Object.getOwnPropertySymbols(Je);bt{const St=Je[bt];typeof St!="function"&&(dt[bt]=St)}),dt}function Wi(Je,tt,dt){const pt=dt&&typeof dt=="object"?dt:{},{total:bt=0}=pt,St=Hi(pt,["total"]),[jt,Ot]=(0,te.useState)(()=>({current:"defaultCurrent"in St?St.defaultCurrent:1,pageSize:"defaultPageSize"in St?St.defaultPageSize:gi})),At=(0,ko.Z)(jt,St,{total:bt>0?bt:Je}),It=Math.ceil((bt||Je)/At.pageSize);At.current>It&&(At.current=It||1);const Ut=(Jt,Xt)=>{Ot({current:Jt!=null?Jt:1,pageSize:Xt||At.pageSize})},Nt=(Jt,Xt)=>{var Yt;dt&&((Yt=dt.onChange)===null||Yt===void 0||Yt.call(dt,Jt,Xt)),Ut(Jt,Xt),tt(Jt,Xt||(At==null?void 0:At.pageSize))};return dt===!1?[{},()=>{}]:[Object.assign(Object.assign({},At),{onChange:Nt}),Ut]}var Ki=Wi,Zi=Ae(84105),mi=Ae(35654),Yo=Ae(90782),Vi=Ae(71430),_i=Ae(18929);const bo={},Qo="SELECT_ALL",Jo="SELECT_INVERT",qo="SELECT_NONE",pi=[],hi=(Je,tt)=>{let dt=[];return(tt||[]).forEach(pt=>{dt.push(pt),pt&&typeof pt=="object"&&Je in pt&&(dt=[].concat((0,sn.Z)(dt),(0,sn.Z)(hi(Je,pt[Je]))))}),dt};var Xi=(Je,tt)=>{const{preserveSelectedRowKeys:dt,selectedRowKeys:pt,defaultSelectedRowKeys:bt,getCheckboxProps:St,onChange:jt,onSelect:Ot,onSelectAll:At,onSelectInvert:It,onSelectNone:Ut,onSelectMultiple:Nt,columnWidth:Jt,type:Xt,selections:Yt,fixed:vn,renderCell:un,hideSelectAll:yn,checkStrictly:cn=!0}=tt||{},{prefixCls:En,data:_n,pageData:Jn,getRecordByKey:Gn,getRowKey:gr,expandType:Pr,childrenColumnName:On,locale:Hn,getPopupContainer:Tn}=Je,[Pn,Nn]=(0,_i.Z)(pt||bt||pi,{value:pt}),lr=te.useRef(new Map),Fr=(0,te.useCallback)(ir=>{if(dt){const or=new Map;ir.forEach(rr=>{let Zn=Gn(rr);!Zn&&lr.current.has(rr)&&(Zn=lr.current.get(rr)),or.set(rr,Zn)}),lr.current=or}},[Gn,dt]);te.useEffect(()=>{Fr(Pn)},[Pn]);const{keyEntities:br}=(0,te.useMemo)(()=>{if(cn)return{keyEntities:null};let ir=_n;if(dt){const or=new Set(_n.map((Zn,Xr)=>gr(Zn,Xr))),rr=Array.from(lr.current).reduce((Zn,Xr)=>{let[Vn,yr]=Xr;return or.has(Vn)?Zn:Zn.concat(yr)},[]);ir=[].concat((0,sn.Z)(ir),(0,sn.Z)(rr))}return(0,Vi.I8)(ir,{externalGetKey:gr,childrenPropName:On})},[_n,gr,cn,On,dt]),nr=(0,te.useMemo)(()=>hi(On,Jn),[On,Jn]),Tr=(0,te.useMemo)(()=>{const ir=new Map;return nr.forEach((or,rr)=>{const Zn=gr(or,rr),Xr=(St?St(or):null)||{};ir.set(Zn,Xr)}),ir},[nr,gr,St]),Nr=(0,te.useCallback)(ir=>{var or;return!!(!((or=Tr.get(gr(ir)))===null||or===void 0)&&or.disabled)},[Tr,gr]),[sa,Vr]=(0,te.useMemo)(()=>{if(cn)return[Pn||[],[]];const{checkedKeys:ir,halfCheckedKeys:or}=(0,Yo.S)(Pn,!0,br,Nr);return[ir||[],or]},[Pn,cn,br,Nr]),wa=(0,te.useMemo)(()=>{const ir=Xt==="radio"?sa.slice(0,1):sa;return new Set(ir)},[sa,Xt]),Ea=(0,te.useMemo)(()=>Xt==="radio"?new Set:new Set(Vr),[Vr,Xt]),[wr,Ba]=(0,te.useState)(null);te.useEffect(()=>{tt||Nn(pi)},[!!tt]);const _r=(0,te.useCallback)((ir,or)=>{let rr,Zn;Fr(ir),dt?(rr=ir,Zn=ir.map(Xr=>lr.current.get(Xr))):(rr=[],Zn=[],ir.forEach(Xr=>{const Vn=Gn(Xr);Vn!==void 0&&(rr.push(Xr),Zn.push(Vn))})),Nn(rr),jt==null||jt(rr,Zn,{type:or})},[Nn,Gn,jt,dt]),pa=(0,te.useCallback)((ir,or,rr,Zn)=>{if(Ot){const Xr=rr.map(Vn=>Gn(Vn));Ot(Gn(ir),or,Xr,Zn)}_r(rr,"single")},[Ot,Gn,_r]),ga=(0,te.useMemo)(()=>!Yt||yn?null:(Yt===!0?[Qo,Jo,qo]:Yt).map(or=>or===Qo?{key:"all",text:Hn.selectionAll,onSelect(){_r(_n.map((rr,Zn)=>gr(rr,Zn)).filter(rr=>{const Zn=Tr.get(rr);return!(Zn!=null&&Zn.disabled)||wa.has(rr)}),"all")}}:or===Jo?{key:"invert",text:Hn.selectInvert,onSelect(){const rr=new Set(wa);Jn.forEach((Xr,Vn)=>{const yr=gr(Xr,Vn),Ur=Tr.get(yr);Ur!=null&&Ur.disabled||(rr.has(yr)?rr.delete(yr):rr.add(yr))});const Zn=Array.from(rr);It&&It(Zn),_r(Zn,"invert")}}:or===qo?{key:"none",text:Hn.selectNone,onSelect(){Ut==null||Ut(),_r(Array.from(wa).filter(rr=>{const Zn=Tr.get(rr);return Zn==null?void 0:Zn.disabled}),"none")}}:or).map(or=>Object.assign(Object.assign({},or),{onSelect:function(){for(var rr,Zn,Xr=arguments.length,Vn=new Array(Xr),yr=0;yr{var or;if(!tt)return ir.filter(Jr=>Jr!==bo);let rr=(0,sn.Z)(ir);const Zn=new Set(wa),Xr=nr.map(gr).filter(Jr=>!Tr.get(Jr).disabled),Vn=Xr.every(Jr=>Zn.has(Jr)),yr=Xr.some(Jr=>Zn.has(Jr)),Ur=()=>{const Jr=[];Vn?Xr.forEach(ba=>{Zn.delete(ba),Jr.push(ba)}):Xr.forEach(ba=>{Zn.has(ba)||(Zn.add(ba),Jr.push(ba))});const na=Array.from(Zn);At==null||At(!Vn,na.map(ba=>Gn(ba)),Jr.map(ba=>Gn(ba))),_r(na,"all"),Ba(null)};let Mr;if(Xt!=="radio"){let Jr;if(ga){const Dr={getPopupContainer:Tn,items:ga.map((Va,Ka)=>{const{key:no,text:co,onSelect:uo}=Va;return{key:no!=null?no:Ka,onClick:()=>{uo==null||uo(Xr)},label:co}})};Jr=te.createElement("div",{className:`${En}-selection-extra`},te.createElement(oa.Z,{menu:Dr,getPopupContainer:Tn},te.createElement("span",null,te.createElement(Zi.Z,null))))}const na=nr.map((Dr,Va)=>{const Ka=gr(Dr,Va),no=Tr.get(Ka)||{};return Object.assign({checked:Zn.has(Ka)},no)}).filter(Dr=>{let{disabled:Va}=Dr;return Va}),ba=!!na.length&&na.length===nr.length,Ia=ba&&na.every(Dr=>{let{checked:Va}=Dr;return Va}),Na=ba&&na.some(Dr=>{let{checked:Va}=Dr;return Va});Mr=!yn&&te.createElement("div",{className:`${En}-selection`},te.createElement(fa.default,{checked:ba?Ia:!!nr.length&&Vn,indeterminate:ba?!Ia&&Na:!Vn&&yr,onChange:Ur,disabled:nr.length===0||ba,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Wa;Xt==="radio"?Wa=(Jr,na,ba)=>{const Ia=gr(na,ba),Na=Zn.has(Ia);return{node:te.createElement(Fo.ZP,Object.assign({},Tr.get(Ia),{checked:Na,onClick:Dr=>Dr.stopPropagation(),onChange:Dr=>{Zn.has(Ia)||pa(Ia,!0,[Ia],Dr.nativeEvent)}})),checked:Na}}:Wa=(Jr,na,ba)=>{var Ia;const Na=gr(na,ba),Dr=Zn.has(Na),Va=Ea.has(Na),Ka=Tr.get(Na);let no;return Pr==="nest"?no=Va:no=(Ia=Ka==null?void 0:Ka.indeterminate)!==null&&Ia!==void 0?Ia:Va,{node:te.createElement(fa.default,Object.assign({},Ka,{indeterminate:no,checked:Dr,skipGroup:!0,onClick:co=>co.stopPropagation(),onChange:co=>{let{nativeEvent:uo}=co;const{shiftKey:No}=uo;let vo=-1,io=-1;if(No&&cn){const qa=new Set([wr,Na]);Xr.some((_a,Da)=>{if(qa.has(_a))if(vo===-1)vo=Da;else return io=Da,!0;return!1})}if(io!==-1&&vo!==io&&cn){const qa=Xr.slice(vo,io+1),_a=[];Dr?qa.forEach(Sa=>{Zn.has(Sa)&&(_a.push(Sa),Zn.delete(Sa))}):qa.forEach(Sa=>{Zn.has(Sa)||(_a.push(Sa),Zn.add(Sa))});const Da=Array.from(Zn);Nt==null||Nt(!Dr,Da.map(Sa=>Gn(Sa)),_a.map(Sa=>Gn(Sa))),_r(Da,"multiple")}else{const qa=sa;if(cn){const _a=Dr?(0,mi._5)(qa,Na):(0,mi.L0)(qa,Na);pa(Na,!Dr,_a,uo)}else{const _a=(0,Yo.S)([].concat((0,sn.Z)(qa),[Na]),!0,br,Nr),{checkedKeys:Da,halfCheckedKeys:Sa}=_a;let fo=Da;if(Dr){const Ao=new Set(Da);Ao.delete(Na),fo=(0,Yo.S)(Array.from(Ao),{checked:!1,halfCheckedKeys:Sa},br,Nr).checkedKeys}pa(Na,!Dr,fo,uo)}}Ba(Dr?null:Na)}})),checked:Dr}};const za=(Jr,na,ba)=>{const{node:Ia,checked:Na}=Wa(Jr,na,ba);return un?un(Na,na,ba,Ia):Ia};if(!rr.includes(bo))if(rr.findIndex(Jr=>{var na;return((na=Jr[gn])===null||na===void 0?void 0:na.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...na]=rr;rr=[Jr,bo].concat((0,sn.Z)(na))}else rr=[bo].concat((0,sn.Z)(rr));const lo=rr.indexOf(bo);rr=rr.filter((Jr,na)=>Jr!==bo||na===lo);const ja=rr[lo-1],oo=rr[lo+1];let Oa=vn;Oa===void 0&&((oo==null?void 0:oo.fixed)!==void 0?Oa=oo.fixed:(ja==null?void 0:ja.fixed)!==void 0&&(Oa=ja.fixed)),Oa&&ja&&((or=ja[gn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&ja.fixed===void 0&&(ja.fixed=Oa);const Ja=Ce()(`${En}-selection-col`,{[`${En}-selection-col-with-dropdown`]:Yt&&Xt==="checkbox"}),Co={fixed:Oa,width:Jt,className:`${En}-selection-column`,title:tt.columnTitle||Mr,render:za,onCell:tt.onCell,[gn]:{className:Ja}};return rr.map(Jr=>Jr===bo?Co:Jr)},[gr,nr,tt,sa,wa,Ea,Jt,ga,Pr,wr,Tr,Nt,pa,Nr]),wa]},Yi=Ae(89489),Qi=Ae(59477),Ji=Ae(6848);const Mo="ascend",$o="descend";function Go(Je){return typeof Je.sorter=="object"&&typeof Je.sorter.multiple=="number"?Je.sorter.multiple:!1}function vi(Je){return typeof Je=="function"?Je:Je&&typeof Je=="object"&&Je.compare?Je.compare:!1}function qi(Je,tt){return tt?Je[Je.indexOf(tt)+1]:Je[0]}function ei(Je,tt,dt){let pt=[];function bt(St,jt){pt.push({column:St,key:Or(St,jt),multiplePriority:Go(St),sortOrder:St.sortOrder})}return(Je||[]).forEach((St,jt)=>{const Ot=Qr(jt,dt);St.children?("sortOrder"in St&&bt(St,Ot),pt=[].concat((0,sn.Z)(pt),(0,sn.Z)(ei(St.children,tt,Ot)))):St.sorter&&("sortOrder"in St?bt(St,Ot):tt&&St.defaultSortOrder&&pt.push({column:St,key:Or(St,Ot),multiplePriority:Go(St),sortOrder:St.defaultSortOrder}))}),pt}function yi(Je,tt,dt,pt,bt,St,jt,Ot){return(tt||[]).map((At,It)=>{const Ut=Qr(It,Ot);let Nt=At;if(Nt.sorter){const Jt=Nt.sortDirections||bt,Xt=Nt.showSorterTooltip===void 0?jt:Nt.showSorterTooltip,Yt=Or(Nt,Ut),vn=dt.find(Pr=>{let{key:On}=Pr;return On===Yt}),un=vn?vn.sortOrder:null,yn=qi(Jt,un);let cn;if(At.sortIcon)cn=At.sortIcon({sortOrder:un});else{const Pr=Jt.includes(Mo)&&te.createElement(Qi.Z,{className:Ce()(`${Je}-column-sorter-up`,{active:un===Mo})}),On=Jt.includes($o)&&te.createElement(Yi.Z,{className:Ce()(`${Je}-column-sorter-down`,{active:un===$o})});cn=te.createElement("span",{className:Ce()(`${Je}-column-sorter`,{[`${Je}-column-sorter-full`]:!!(Pr&&On)})},te.createElement("span",{className:`${Je}-column-sorter-inner`,"aria-hidden":"true"},Pr,On))}const{cancelSort:En,triggerAsc:_n,triggerDesc:Jn}=St||{};let Gn=En;yn===$o?Gn=Jn:yn===Mo&&(Gn=_n);const gr=typeof Xt=="object"?Xt:{title:Gn};Nt=Object.assign(Object.assign({},Nt),{className:Ce()(Nt.className,{[`${Je}-column-sort`]:un}),title:Pr=>{const On=te.createElement("div",{className:`${Je}-column-sorters`},te.createElement("span",{className:`${Je}-column-title`},ua(At.title,Pr)),cn);return Xt?te.createElement(Ji.Z,Object.assign({},gr),On):On},onHeaderCell:Pr=>{const On=At.onHeaderCell&&At.onHeaderCell(Pr)||{},Hn=On.onClick,Tn=On.onKeyDown;On.onClick=lr=>{pt({column:At,key:Yt,sortOrder:yn,multiplePriority:Go(At)}),Hn==null||Hn(lr)},On.onKeyDown=lr=>{lr.keyCode===Rt.Z.ENTER&&(pt({column:At,key:Yt,sortOrder:yn,multiplePriority:Go(At)}),Tn==null||Tn(lr))};const Pn=ma(At.title,{}),Nn=Pn==null?void 0:Pn.toString();return un?On["aria-sort"]=un==="ascend"?"ascending":"descending":On["aria-label"]=Nn||"",On.className=Ce()(On.className,`${Je}-column-has-sorters`),On.tabIndex=0,At.ellipsis&&(On.title=(Pn!=null?Pn:"").toString()),On}})}return"children"in Nt&&(Nt=Object.assign(Object.assign({},Nt),{children:yi(Je,Nt.children,dt,pt,bt,St,jt,Ut)})),Nt})}function bi(Je){const{column:tt,sortOrder:dt}=Je;return{column:tt,order:dt,field:tt.dataIndex,columnKey:tt.key}}function Si(Je){const tt=Je.filter(dt=>{let{sortOrder:pt}=dt;return pt}).map(bi);return tt.length===0&&Je.length?Object.assign(Object.assign({},bi(Je[Je.length-1])),{column:void 0}):tt.length<=1?tt[0]||{}:tt}function ti(Je,tt,dt){const pt=tt.slice().sort((jt,Ot)=>Ot.multiplePriority-jt.multiplePriority),bt=Je.slice(),St=pt.filter(jt=>{let{column:{sorter:Ot},sortOrder:At}=jt;return vi(Ot)&&At});return St.length?bt.sort((jt,Ot)=>{for(let At=0;At{const Ot=jt[dt];return Ot?Object.assign(Object.assign({},jt),{[dt]:ti(Ot,tt,dt)}):jt}):bt}function $i(Je){let{prefixCls:tt,mergedColumns:dt,onSorterChange:pt,sortDirections:bt,tableLocale:St,showSorterTooltip:jt}=Je;const[Ot,At]=te.useState(ei(dt,!0)),It=te.useMemo(()=>{let Yt=!0;const vn=ei(dt,!1);if(!vn.length)return Ot;const un=[];function yn(En){Yt?un.push(En):un.push(Object.assign(Object.assign({},En),{sortOrder:null}))}let cn=null;return vn.forEach(En=>{cn===null?(yn(En),En.sortOrder&&(En.multiplePriority===!1?Yt=!1:cn=!0)):(cn&&En.multiplePriority!==!1||(Yt=!1),yn(En))}),un},[dt,Ot]),Ut=te.useMemo(()=>{const Yt=It.map(vn=>{let{column:un,sortOrder:yn}=vn;return{column:un,order:yn}});return{sortColumns:Yt,sortColumn:Yt[0]&&Yt[0].column,sortOrder:Yt[0]&&Yt[0].order}},[It]);function Nt(Yt){let vn;Yt.multiplePriority===!1||!It.length||It[0].multiplePriority===!1?vn=[Yt]:vn=[].concat((0,sn.Z)(It.filter(un=>{let{key:yn}=un;return yn!==Yt.key})),[Yt]),At(vn),pt(Si(vn),vn)}return[Yt=>yi(tt,Yt,It,Nt,bt,St,jt),It,Ut,()=>Si(It)]}function Pi(Je,tt){return Je.map(dt=>{const pt=Object.assign({},dt);return pt.title=ua(dt.title,tt),"children"in pt&&(pt.children=Pi(pt.children,tt)),pt})}function es(Je){return[te.useCallback(dt=>Pi(dt,Je),[Je])]}var ts=Er((Je,tt)=>{const{_renderTimes:dt}=Je,{_renderTimes:pt}=tt;return dt!==pt}),ns=pn((Je,tt)=>{const{_renderTimes:dt}=Je,{_renderTimes:pt}=tt;return dt!==pt}),Io=Ae(64993),zo=Ae(17313),rs=Ae(83116),as=Ae(37613),os=Je=>{const{componentCls:tt}=Je,dt=`${Je.lineWidth}px ${Je.lineType} ${Je.tableBorderColor}`,pt=(bt,St,jt)=>({[`&${tt}-${bt}`]:{[`> ${tt}-container`]:{[`> ${tt}-content, > ${tt}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${tt}-expanded-row-fixed`]:{margin:`-${St}px -${jt+Je.lineWidth}px`}}}}}});return{[`${tt}-wrapper`]:{[`${tt}${tt}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${tt}-title`]:{border:dt,borderBottom:0},[`> ${tt}-container`]:{borderInlineStart:dt,borderTop:dt,[` > ${tt}-content, > ${tt}-header, > ${tt}-body, @@ -275,7 +275,7 @@ headers: `+JSON.stringify(ft),st.data=ht,st.path=Ge.path,st.status=Oe,st.headers &${tt}-row:hover > td, > th${tt}-cell-row-hover, > td${tt}-cell-row-hover - `]:{background:vn},[`&${tt}-row-selected`]:{"> th, > td":{background:un},"&:hover > th, &:hover > td":{background:yn}}}},[`${tt}-footer`]:{padding:`${pt}px ${bt}px`,color:cn,background:En}})}};var Ps=(0,rs.Z)("Table",Je=>{const{colorTextHeading:tt,colorSplit:dt,colorIcon:pt,colorIconHover:bt,opacityLoading:St,colorBgContainer:jt,controlInteractiveSize:Ot,headerBg:At,headerColor:It,headerSortActiveBg:Ut,headerSortHoverBg:Nt,bodySortBg:Jt,rowHoverBg:Xt,rowSelectedBg:Yt,rowSelectedHoverBg:vn,rowExpandedBg:un,cellPaddingBlock:yn,cellPaddingInline:cn,cellPaddingBlockMD:En,cellPaddingInlineMD:_n,cellPaddingBlockSM:Jn,cellPaddingInlineSM:Gn,borderColor:gr,footerBg:Pr,footerColor:On,headerBorderRadius:Hn,cellFontSize:Tn,cellFontSizeMD:Pn,cellFontSizeSM:Nn,headerSplitColor:lr,fixedHeaderSortActiveBg:Fr,headerFilterHoverBg:br,filterDropdownBg:nr,expandIconBg:Tr,selectionColumnWidth:Nr,stickyScrollBarBg:sa}=Je,Vr=new Io.C(pt),wa=new Io.C(bt),Ea=2,wr=(0,as.TS)(Je,{tableFontSize:Tn,tableBg:jt,tableRadius:Hn,tablePaddingVertical:yn,tablePaddingHorizontal:cn,tablePaddingVerticalMiddle:En,tablePaddingHorizontalMiddle:_n,tablePaddingVerticalSmall:Jn,tablePaddingHorizontalSmall:Gn,tableBorderColor:gr,tableHeaderTextColor:It,tableHeaderBg:At,tableFooterTextColor:On,tableFooterBg:Pr,tableHeaderCellSplitColor:lr,tableHeaderSortBg:Ut,tableHeaderSortHoverBg:Nt,tableHeaderIconColor:Vr.clone().setAlpha(Vr.getAlpha()*St).toRgbString(),tableHeaderIconColorHover:wa.clone().setAlpha(wa.getAlpha()*St).toRgbString(),tableBodySortBg:Jt,tableFixedHeaderSortActiveBg:Fr,tableHeaderFilterActiveBg:br,tableFilterDropdownBg:nr,tableRowHoverBg:Xt,tableSelectedRowBg:Yt,tableSelectedRowHoverBg:vn,zIndexTableFixed:Ea,zIndexTableSticky:Ea+1,tableFontSizeMiddle:Pn,tableFontSizeSmall:Nn,tableSelectionColumnWidth:Nr,tableExpandIconBg:Tr,tableExpandColumnWidth:Ot+2*Je.padding,tableExpandedRowBg:un,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:sa,tableScrollThumbBgHover:tt,tableScrollBg:dt});return[Ss(wr),fs(wr),wi(wr),vs(wr),cs(wr),os(wr),gs(wr),us(wr),wi(wr),ss(wr),ps(wr),ds(wr),ys(wr),is(wr),hs(wr),ms(wr),bs(wr)]},Je=>{const{colorFillAlter:tt,colorBgContainer:dt,colorTextHeading:pt,colorFillSecondary:bt,colorFillContent:St,controlItemBgActive:jt,controlItemBgActiveHover:Ot,padding:At,paddingSM:It,paddingXS:Ut,colorBorderSecondary:Nt,borderRadiusLG:Jt,fontSize:Xt,controlHeight:Yt,colorTextPlaceholder:vn}=Je,un=new Io.C(bt).onBackground(dt).toHexShortString(),yn=new Io.C(St).onBackground(dt).toHexShortString(),cn=new Io.C(tt).onBackground(dt).toHexShortString();return{headerBg:cn,headerColor:pt,headerSortActiveBg:un,headerSortHoverBg:yn,bodySortBg:cn,rowHoverBg:cn,rowSelectedBg:jt,rowSelectedHoverBg:Ot,rowExpandedBg:tt,cellPaddingBlock:At,cellPaddingInline:At,cellPaddingBlockMD:It,cellPaddingInlineMD:Ut,cellPaddingBlockSM:Ut,cellPaddingInlineSM:Ut,borderColor:Nt,headerBorderRadius:Jt,footerBg:cn,footerColor:pt,cellFontSize:Xt,cellFontSizeMD:Xt,cellFontSizeSM:Xt,headerSplitColor:Nt,fixedHeaderSortActiveBg:un,headerFilterHoverBg:St,filterDropdownMenuBg:dt,filterDropdownBg:dt,expandIconBg:dt,selectionColumnWidth:Yt,stickyScrollBarBg:vn,stickyScrollBarBorderRadius:100}});const ws=[],Es=(Je,tt)=>{const{prefixCls:dt,className:pt,rootClassName:bt,style:St,size:jt,bordered:Ot,dropdownPrefixCls:At,dataSource:It,pagination:Ut,rowSelection:Nt,rowKey:Jt="key",rowClassName:Xt,columns:Yt,children:vn,childrenColumnName:un,onChange:yn,getPopupContainer:cn,loading:En,expandIcon:_n,expandable:Jn,expandedRowRender:Gn,expandIconColumnIndex:gr,indentSize:Pr,scroll:On,sortDirections:Hn,locale:Tn,showSorterTooltip:Pn=!0,virtual:Nn}=Je,lr=te.useMemo(()=>Yt||Ft(vn),[Yt,vn]),Fr=te.useMemo(()=>lr.some(Wr=>Wr.responsive),[lr]),br=(0,Rr.Z)(Fr),nr=te.useMemo(()=>{const Wr=new Set(Object.keys(br).filter(ca=>br[ca]));return lr.filter(ca=>!ca.responsive||ca.responsive.some(Ha=>Wr.has(Ha)))},[lr,br]),Tr=(0,pr.Z)(Je,["className","style","columns"]),{locale:Nr=ia.Z,direction:sa,table:Vr,renderEmpty:wa,getPrefixCls:Ea,getPopupContainer:wr}=te.useContext(vr.E_),Ba=(0,ea.Z)(jt),_r=Object.assign(Object.assign({},Nr.Table),Tn),pa=It||ws,ga=Ea("table",dt),Qa=Ea("dropdown",At),ir=Object.assign({childrenColumnName:un,expandIconColumnIndex:gr},Jn),{childrenColumnName:or="children"}=ir,rr=te.useMemo(()=>pa.some(Wr=>Wr==null?void 0:Wr[or])?"nest":Gn||Jn&&Jn.expandedRowRender?"row":null,[pa]),Zn={body:te.useRef()},Xr=te.useMemo(()=>typeof Jt=="function"?Jt:Wr=>Wr==null?void 0:Wr[Jt],[Jt]),[Vn]=Lo(pa,or,Xr),yr={},Ur=function(Wr,ca){let Ha=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Pa,Za,$a;const eo=Object.assign(Object.assign({},yr),Wr);Ha&&((Pa=yr.resetPagination)===null||Pa===void 0||Pa.call(yr),!((Za=eo.pagination)===null||Za===void 0)&&Za.current&&(eo.pagination.current=1),Ut&&Ut.onChange&&Ut.onChange(1,($a=eo.pagination)===null||$a===void 0?void 0:$a.pageSize)),On&&On.scrollToFirstRowOnChange!==!1&&Zn.body.current&&(0,Rn.Z)(0,{getContainer:()=>Zn.body.current}),yn==null||yn(eo.pagination,eo.filters,eo.sorter,{currentDataSource:Vo(ti(pa,eo.sorterStates,or),eo.filterStates),action:ca})},Mr=(Wr,ca)=>{Ur({sorter:Wr,sorterStates:ca},"sort",!1)},[Wa,za,lo,ja]=$i({prefixCls:ga,mergedColumns:nr,onSorterChange:Mr,sortDirections:Hn||["ascend","descend"],tableLocale:_r,showSorterTooltip:Pn}),oo=te.useMemo(()=>ti(pa,za,or),[pa,za]);yr.sorter=ja(),yr.sorterStates=za;const Oa=(Wr,ca)=>{Ur({filters:Wr,filterStates:ca},"filter",!0)},[Ja,Co,Jr]=Xo({prefixCls:ga,locale:_r,dropdownPrefixCls:Qa,mergedColumns:nr,onFilterChange:Oa,getPopupContainer:cn||wr}),na=Vo(oo,Co);yr.filters=Jr,yr.filterStates=Co;const ba=te.useMemo(()=>{const Wr={};return Object.keys(Jr).forEach(ca=>{Jr[ca]!==null&&(Wr[ca]=Jr[ca])}),Object.assign(Object.assign({},lo),{filters:Wr})},[lo,Jr]),[Ia]=es(ba),Na=(Wr,ca)=>{Ur({pagination:Object.assign(Object.assign({},yr.pagination),{current:Wr,pageSize:ca})},"paginate")},[Dr,Va]=Ki(na.length,Na,Ut);yr.pagination=Ut===!1?{}:Ui(Dr,Ut),yr.resetPagination=Va;const Ka=te.useMemo(()=>{if(Ut===!1||!Dr.pageSize)return na;const{current:Wr=1,total:ca,pageSize:Ha=gi}=Dr;return na.lengthHa?na.slice((Wr-1)*Ha,Wr*Ha):na:na.slice((Wr-1)*Ha,Wr*Ha)},[!!Ut,na,Dr&&Dr.current,Dr&&Dr.pageSize,Dr&&Dr.total]),[no,co]=Xi({prefixCls:ga,data:na,pageData:Ka,getRowKey:Xr,getRecordByKey:Vn,expandType:rr,childrenColumnName:or,locale:_r,getPopupContainer:cn||wr},Nt),uo=(Wr,ca,Ha)=>{let Pa;return typeof Xt=="function"?Pa=Ce()(Xt(Wr,ca,Ha)):Pa=Ce()(Xt),Ce()({[`${ga}-row-selected`]:co.has(Xr(Wr,ca))},Pa)};ir.__PARENT_RENDER_ICON__=ir.expandIcon,ir.expandIcon=ir.expandIcon||_n||zn(_r),rr==="nest"&&ir.expandIconColumnIndex===void 0?ir.expandIconColumnIndex=Nt?1:0:ir.expandIconColumnIndex>0&&Nt&&(ir.expandIconColumnIndex-=1),typeof ir.indentSize!="number"&&(ir.indentSize=typeof Pr=="number"?Pr:15);const No=te.useCallback(Wr=>Ia(no(Ja(Wa(Wr)))),[Wa,Ja,no]);let vo,io;if(Ut!==!1&&(Dr!=null&&Dr.total)){let Wr;Dr.size?Wr=Dr.size:Wr=Ba==="small"||Ba==="middle"?"small":void 0;const ca=Za=>te.createElement(ya.Z,Object.assign({},Dr,{className:Ce()(`${ga}-pagination ${ga}-pagination-${Za}`,Dr.className),size:Wr})),Ha=sa==="rtl"?"left":"right",{position:Pa}=Dr;if(Pa!==null&&Array.isArray(Pa)){const Za=Pa.find(yo=>yo.includes("top")),$a=Pa.find(yo=>yo.includes("bottom")),eo=Pa.every(yo=>`${yo}`=="none");!Za&&!$a&&!eo&&(io=ca(Ha)),Za&&(vo=ca(Za.toLowerCase().replace("top",""))),$a&&(io=ca($a.toLowerCase().replace("bottom","")))}else io=ca(Ha)}let qa;typeof En=="boolean"?qa={spinning:En}:typeof En=="object"&&(qa=Object.assign({spinning:!0},En));const[_a,Da]=Ps(ga),[,Sa]=(0,ln.Z)(),fo=Ce()(`${ga}-wrapper`,Vr==null?void 0:Vr.className,{[`${ga}-wrapper-rtl`]:sa==="rtl"},pt,bt,Da),Ao=Object.assign(Object.assign({},Vr==null?void 0:Vr.style),St),So=Tn&&Tn.emptyText||(wa==null?void 0:wa("Table"))||te.createElement(fr.Z,{componentName:"Table"}),mo=Nn?ns:ts,Ho={},ni=te.useMemo(()=>{const{fontSize:Wr,lineHeight:ca,padding:Ha,paddingXS:Pa,paddingSM:Za}=Sa,$a=Math.floor(Wr*ca);switch(Ba){case"large":return Ha*2+$a;case"small":return Pa*2+$a;default:return Za*2+$a}},[Sa,Ba]);return Nn&&(Ho.listItemHeight=ni),_a(te.createElement("div",{ref:tt,className:fo,style:Ao},te.createElement(hn.Z,Object.assign({spinning:!1},qa),vo,te.createElement(mo,Object.assign({},Ho,Tr,{columns:nr,direction:sa,expandable:ir,prefixCls:ga,className:Ce()({[`${ga}-middle`]:Ba==="middle",[`${ga}-small`]:Ba==="small",[`${ga}-bordered`]:Ot,[`${ga}-empty`]:pa.length===0}),data:Ka,rowKey:Xr,rowClassName:uo,emptyText:So,internalHooks:it,internalRefs:Zn,transformColumns:No})),io)))};var xs=te.forwardRef(Es);const Cs=(Je,tt)=>{const dt=te.useRef(0);return dt.current+=1,te.createElement(xs,Object.assign({},Je,{ref:tt,_renderTimes:dt.current}))},ho=te.forwardRef(Cs);ho.SELECTION_COLUMN=bo,ho.EXPAND_COLUMN=he,ho.SELECTION_ALL=Qo,ho.SELECTION_INVERT=Jo,ho.SELECTION_NONE=qo,ho.Column=Cn,ho.ColumnGroup=jr,ho.Summary=we;var As=ho,Fs=As},17574:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Ge}});var he=Ae(60091),it=Ae(94480),E=Ae(52671),Se=Ae(8657),ye=Ae(54476),oe=Ae(59301),te={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"},se=te,de=Ae(7657),ue=function(Ve,Xe){return oe.createElement(de.Z,(0,ye.Z)({},Ve,{ref:Xe,icon:se}))},ce=oe.forwardRef(ue),ae=ce,ie=Ae(92310),ne=Ae.n(ie),a=Ae(35654),y=Ae(71430),x=Ae(36355),b=Ae(56082),z=Ae(62892),ee=Ae(20648);const re=4;function le(ot){const{dropPosition:Ve,dropLevelOffset:Xe,prefixCls:Ze,indent:ze,direction:Re="ltr"}=ot,He=Re==="ltr"?"left":"right",rt=Re==="ltr"?"right":"left",qe={[He]:-Xe*ze+re,[rt]:0};switch(Ve){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[He]=ze+re;break}return oe.createElement("div",{style:qe,className:`${Ze}-drop-indicator`})}var pe=Ae(71997),fe=oe.forwardRef((ot,Ve)=>{const{getPrefixCls:Xe,direction:Ze,virtual:ze,tree:Re}=oe.useContext(x.E_),{prefixCls:He,className:rt,showIcon:qe=!1,showLine:ut,switcherIcon:_e,blockNode:We=!1,children:Oe,checkable:Ye=!1,selectable:Fe=!0,draggable:Ne,motion:et,style:De}=ot,je=Xe("tree",He),Ee=Xe(),xe=et!=null?et:Object.assign(Object.assign({},(0,z.Z)(Ee)),{motionAppear:!1}),we=Object.assign(Object.assign({},ot),{checkable:Ye,selectable:Fe,showIcon:qe,motion:xe,blockNode:We,showLine:!!ut,dropIndicatorRender:le}),[Be,Ke]=(0,ee.ZP)(je),nt=oe.useMemo(()=>{if(!Ne)return!1;let $e={};switch(typeof Ne){case"function":$e.nodeDraggable=Ne;break;case"object":$e=Object.assign({},Ne);break;default:break}return $e.icon!==!1&&($e.icon=$e.icon||oe.createElement(b.Z,null)),$e},[Ne]),ke=$e=>oe.createElement(pe.Z,{prefixCls:je,switcherIcon:_e,treeNodeProps:$e,showLine:ut});return Be(oe.createElement(he.Z,Object.assign({itemHeight:20,ref:Ve,virtual:ze},we,{style:Object.assign(Object.assign({},Re==null?void 0:Re.style),De),prefixCls:je,className:ne()({[`${je}-icon-hide`]:!qe,[`${je}-block-node`]:We,[`${je}-unselectable`]:!Fe,[`${je}-rtl`]:Ze==="rtl"},Re==null?void 0:Re.className,rt,Ke),direction:Ze,checkable:Ye&&oe.createElement("span",{className:`${je}-checkbox-inner`}),selectable:Fe,switcherIcon:ke,draggable:nt}),Oe))}),me;(function(ot){ot[ot.None=0]="None",ot[ot.Start=1]="Start",ot[ot.End=2]="End"})(me||(me={}));function ge(ot,Ve){function Xe(Ze){const{key:ze,children:Re}=Ze;Ve(ze,Ze)!==!1&&ge(Re||[],Ve)}ot.forEach(Xe)}function be(ot){let{treeData:Ve,expandedKeys:Xe,startKey:Ze,endKey:ze}=ot;const Re=[];let He=me.None;if(Ze&&Ze===ze)return[Ze];if(!Ze||!ze)return[];function rt(qe){return qe===Ze||qe===ze}return ge(Ve,qe=>{if(He===me.End)return!1;if(rt(qe)){if(Re.push(qe),He===me.None)He=me.Start;else if(He===me.Start)return He=me.End,!1}else He===me.Start&&Re.push(qe);return Xe.includes(qe)}),Re}function Pe(ot,Ve){const Xe=(0,it.Z)(Ve),Ze=[];return ge(ot,(ze,Re)=>{const He=Xe.indexOf(ze);return He!==-1&&(Ze.push(Re),Xe.splice(He,1)),!!Xe.length}),Ze}var Te=function(ot,Ve){var Xe={};for(var Ze in ot)Object.prototype.hasOwnProperty.call(ot,Ze)&&Ve.indexOf(Ze)<0&&(Xe[Ze]=ot[Ze]);if(ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ze=Object.getOwnPropertySymbols(ot);ze{var{defaultExpandAll:Xe,defaultExpandParent:Ze,defaultExpandedKeys:ze}=ot,Re=Te(ot,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const He=oe.useRef(),rt=oe.useRef(),qe=()=>{const{keyEntities:nt}=(0,y.I8)(Le(Re));let ke;return Xe?ke=Object.keys(nt):Ze?ke=(0,a.r7)(Re.expandedKeys||ze||[],nt):ke=Re.expandedKeys||ze,ke},[ut,_e]=oe.useState(Re.selectedKeys||Re.defaultSelectedKeys||[]),[We,Oe]=oe.useState(()=>qe());oe.useEffect(()=>{"selectedKeys"in Re&&_e(Re.selectedKeys)},[Re.selectedKeys]),oe.useEffect(()=>{"expandedKeys"in Re&&Oe(Re.expandedKeys)},[Re.expandedKeys]);const Ye=(nt,ke)=>{var $e;return"expandedKeys"in Re||Oe(nt),($e=Re.onExpand)===null||$e===void 0?void 0:$e.call(Re,nt,ke)},Fe=(nt,ke)=>{var $e;const{multiple:gt}=Re,{node:ct,nativeEvent:vt}=ke,{key:st=""}=ct,ht=Le(Re),at=Object.assign(Object.assign({},ke),{selected:!0}),lt=(vt==null?void 0:vt.ctrlKey)||(vt==null?void 0:vt.metaKey),ft=vt==null?void 0:vt.shiftKey;let mt;gt&<?(mt=nt,He.current=st,rt.current=mt,at.selectedNodes=Pe(ht,mt)):gt&&ft?(mt=Array.from(new Set([].concat((0,it.Z)(rt.current||[]),(0,it.Z)(be({treeData:ht,expandedKeys:We,startKey:st,endKey:He.current}))))),at.selectedNodes=Pe(ht,mt)):(mt=[st],He.current=st,rt.current=mt,at.selectedNodes=Pe(ht,mt)),($e=Re.onSelect)===null||$e===void 0||$e.call(Re,mt,at),"selectedKeys"in Re||_e(mt)},{getPrefixCls:Ne,direction:et}=oe.useContext(x.E_),{prefixCls:De,className:je,showIcon:Ee=!0,expandAction:xe="click"}=Re,we=Te(Re,["prefixCls","className","showIcon","expandAction"]),Be=Ne("tree",De),Ke=ne()(`${Be}-directory`,{[`${Be}-directory-rtl`]:et==="rtl"},je);return oe.createElement(fe,Object.assign({icon:Ce,ref:Ve,blockNode:!0},we,{showIcon:Ee,expandAction:xe,prefixCls:Be,className:Ke,expandedKeys:We,selectedKeys:ut,onSelect:Fe,onExpand:Ye}))};var Ue=oe.forwardRef(Ie);const Qe=fe;Qe.DirectoryTree=Ue,Qe.TreeNode=he.O;var Ge=Qe},20648:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{TM:function(){return ie},Yk:function(){return ae}});var he=Ae(36237),it=Ae(98447),E=Ae(17313),Se=Ae(8378),ye=Ae(37613),oe=Ae(83116);const te=new he.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),se=(ne,a)=>({[`.${ne}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),de=(ne,a)=>({[`.${ne}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ue=(ne,a)=>{const{treeCls:y,treeNodeCls:x,treeNodePadding:b,titleHeight:z,nodeSelectedBg:ee,nodeHoverBg:re}=a,le=a.paddingXS;return{[y]:Object.assign(Object.assign({},(0,E.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${y}-rtl`]:{[`${y}-switcher`]:{"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${y}-active-focused)`]:Object.assign({},(0,E.oN)(a)),[`${y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${y}-block-node`]:{[`${y}-list-holder-inner`]:{alignItems:"stretch",[`${y}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:te,animationDuration:a.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":{[`${y}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${y}-node-content-wrapper`]:Object.assign({},(0,E.oN)(a)),[`&:not(${x}-disabled).filter-node ${y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${y}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${y}-draggable-icon`]:{visibility:"hidden"}}}},[`${y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${y}-draggable-icon`]:{visibility:"hidden"},[`${y}-switcher`]:Object.assign(Object.assign({},se(ne,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${y}-checkbox`]:{top:"initial",marginInlineEnd:le},[`${y}-node-content-wrapper, ${y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${y}-node-selected`]:{backgroundColor:ee},[`${y}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${y}-unselectable ${y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${y}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},de(ne,a)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-b,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},ce=ne=>{const{treeCls:a,treeNodeCls:y,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:z}=ne;return{[`${a}${a}-directory`]:{[y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ne.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ne.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${ne.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${a}-switcher`]:{color:z},[`${a}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},ae=(ne,a)=>{const y=`.${ne}`,x=`${y}-treenode`,b=a.paddingXS/2,z=(0,ye.TS)(a,{treeCls:y,treeNodeCls:x,treeNodePadding:b});return[ue(ne,z),ce(z)]},ie=ne=>{const{controlHeightSM:a}=ne;return{titleHeight:a,nodeHoverBg:ne.controlItemBgHover,nodeSelectedBg:ne.controlItemBgActive}};Ct.ZP=(0,oe.Z)("Tree",(ne,a)=>{let{prefixCls:y}=a;return[{[ne.componentCls]:(0,it.C2)(`${y}-checkbox`,ne)},ae(y,ne),(0,Se.Z)(ne)]},ne=>{const{colorTextLightSolid:a,colorPrimary:y}=ne;return Object.assign(Object.assign({},ie(ne)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:y})})},71997:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return x}});var he=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Se=E,ye=Ae(7657),oe=function(z,ee){return it.createElement(ye.Z,(0,he.Z)({},z,{ref:ee,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(52671),ue=Ae(58617),ce=Ae(15075),ae=Ae(43531),ie=Ae(92310),ne=Ae.n(ie),a=Ae(92343),x=b=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:re,showLine:le}=b,{isLeaf:pe,expanded:ve,loading:fe}=re;if(fe)return it.createElement(ue.Z,{className:`${z}-switcher-loading-icon`});let me;if(le&&typeof le=="object"&&(me=le.showLeafIcon),pe){if(!le)return null;if(typeof me!="boolean"&&me){const Pe=typeof me=="function"?me(re):me,Te=`${z}-switcher-line-custom-icon`;return(0,a.l$)(Pe)?(0,a.Tm)(Pe,{className:ne()(Pe.props.className||"",Te)}):Pe}return me?it.createElement(de.Z,{className:`${z}-switcher-line-icon`}):it.createElement("span",{className:`${z}-switcher-leaf-line`})}const ge=`${z}-switcher-icon`,be=typeof ee=="function"?ee(re):ee;return(0,a.l$)(be)?(0,a.Tm)(be,{className:ne()(be.props.className||"",ge)}):be!==void 0?be:le?ve?it.createElement(ce.Z,{className:`${z}-switcher-line-icon`}):it.createElement(ae.Z,{className:`${z}-switcher-line-icon`}):it.createElement(se,{className:ge})}},54580:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Br}});var he=Ae(59301),it=Ae(94480),E=Ae(92310),Se=Ae.n(E),ye=Ae(54476),oe=Ae(67732),te=Ae(83652),se=Ae(42403),de=Ae(158),ue=Ae(20068),ce=Ae(75931),ae=Ae(75044),ie=Ae(76190),ne=Ae(3202),a=Ae(26112);function y(wt,Dt){var Mt="cannot ".concat(wt.method," ").concat(wt.action," ").concat(Dt.status,"'"),Kt=new Error(Mt);return Kt.status=Dt.status,Kt.method=wt.method,Kt.url=wt.action,Kt}function x(wt){var Dt=wt.responseText||wt.response;if(!Dt)return Dt;try{return JSON.parse(Dt)}catch(Mt){return Dt}}function b(wt){var Dt=new XMLHttpRequest;wt.onProgress&&Dt.upload&&(Dt.upload.onprogress=function(en){en.total>0&&(en.percent=en.loaded/en.total*100),wt.onProgress(en)});var Mt=new FormData;wt.data&&Object.keys(wt.data).forEach(function($t){var en=wt.data[$t];if(Array.isArray(en)){en.forEach(function(_t){Mt.append("".concat($t,"[]"),_t)});return}Mt.append($t,en)}),wt.file instanceof Blob?Mt.append(wt.filename,wt.file,wt.file.name):Mt.append(wt.filename,wt.file),Dt.onerror=function(en){wt.onError(en)},Dt.onload=function(){return Dt.status<200||Dt.status>=300?wt.onError(y(wt,Dt),x(Dt)):wt.onSuccess(x(Dt),Dt)},Dt.open(wt.method,wt.action,!0),wt.withCredentials&&"withCredentials"in Dt&&(Dt.withCredentials=!0);var Kt=wt.headers||{};return Kt["X-Requested-With"]!==null&&Dt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Kt).forEach(function($t){Kt[$t]!==null&&Dt.setRequestHeader($t,Kt[$t])}),Dt.send(Mt),{abort:function(){Dt.abort()}}}var z=+new Date,ee=0;function re(){return"rc-upload-".concat(z,"-").concat(++ee)}var le=Ae(48736),pe=function(wt,Dt){if(wt&&Dt){var Mt=Array.isArray(Dt)?Dt:Dt.split(","),Kt=wt.name||"",$t=wt.type||"",en=$t.replace(/\/.*$/,"");return Mt.some(function(_t){var Vt=_t.trim();if(/^\*(\/\*)?$/.test(_t))return!0;if(Vt.charAt(0)==="."){var Qn=Kt.toLowerCase(),er=Vt.toLowerCase(),kt=[er];return(er===".jpg"||er===".jpeg")&&(kt=[".jpg",".jpeg"]),kt.some(function(zr){return Qn.endsWith(zr)})}return/\/\*$/.test(Vt)?en===Vt.replace(/\/.*$/,""):$t===Vt?!0:/^\w+$/.test(Vt)?((0,le.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Vt,"'.Skip for check.")),!0):!1})}return!0};function ve(wt,Dt){var Mt=wt.createReader(),Kt=[];function $t(){Mt.readEntries(function(en){var _t=Array.prototype.slice.apply(en);Kt=Kt.concat(_t);var Vt=!_t.length;Vt?Dt(Kt):$t()})}$t()}var fe=function(Dt,Mt,Kt){var $t=function en(_t,Vt){_t&&(_t.path=Vt||"",_t.isFile?_t.file(function(Qn){Kt(Qn)&&(_t.fullPath&&!Qn.webkitRelativePath&&(Object.defineProperties(Qn,{webkitRelativePath:{writable:!0}}),Qn.webkitRelativePath=_t.fullPath.replace(/^\//,""),Object.defineProperties(Qn,{webkitRelativePath:{writable:!1}})),Mt([Qn]))}):_t.isDirectory&&ve(_t,function(Qn){Qn.forEach(function(er){en(er,"".concat(Vt).concat(_t.name,"/"))})}))};Dt.forEach(function(en){$t(en.webkitGetAsEntry())})},me=fe,ge=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],be=function(wt){(0,se.Z)(Mt,wt);var Dt=(0,de.Z)(Mt);function Mt(){var Kt;(0,oe.Z)(this,Mt);for(var $t=arguments.length,en=new Array($t),_t=0;_t<$t;_t++)en[_t]=arguments[_t];return Kt=Dt.call.apply(Dt,[this].concat(en)),Kt.state={uid:re()},Kt.reqs={},Kt.fileInput=void 0,Kt._isMounted=void 0,Kt.onChange=function(Vt){var Qn=Kt.props,er=Qn.accept,kt=Qn.directory,zr=Vt.target.files,kr=(0,it.Z)(zr).filter(function($r){return!kt||pe($r,er)});Kt.uploadFiles(kr),Kt.reset()},Kt.onClick=function(Vt){var Qn=Kt.fileInput;if(Qn){var er=Vt.target,kt=Kt.props.onClick;if(er&&er.tagName==="BUTTON"){var zr=Qn.parentNode;zr.focus(),er.blur()}Qn.click(),kt&&kt(Vt)}},Kt.onKeyDown=function(Vt){Vt.key==="Enter"&&Kt.onClick(Vt)},Kt.onFileDrop=function(Vt){var Qn=Kt.props.multiple;if(Vt.preventDefault(),Vt.type!=="dragover")if(Kt.props.directory)me(Array.prototype.slice.call(Vt.dataTransfer.items),Kt.uploadFiles,function(kt){return pe(kt,Kt.props.accept)});else{var er=(0,it.Z)(Vt.dataTransfer.files).filter(function(kt){return pe(kt,Kt.props.accept)});Qn===!1&&(er=er.slice(0,1)),Kt.uploadFiles(er)}},Kt.uploadFiles=function(Vt){var Qn=(0,it.Z)(Vt),er=Qn.map(function(kt){return kt.uid=re(),Kt.processFile(kt,Qn)});Promise.all(er).then(function(kt){var zr=Kt.props.onBatchStart;zr==null||zr(kt.map(function(kr){var $r=kr.origin,la=kr.parsedFile;return{file:$r,parsedFile:la}})),kt.filter(function(kr){return kr.parsedFile!==null}).forEach(function(kr){Kt.post(kr)})})},Kt.processFile=function(){var Vt=(0,ne.Z)((0,ae.Z)().mark(function Qn(er,kt){var zr,kr,$r,la,nn,Fn,Ln,Bn,Er;return(0,ae.Z)().wrap(function(ar){for(;;)switch(ar.prev=ar.next){case 0:if(zr=Kt.props.beforeUpload,kr=er,!zr){ar.next=14;break}return ar.prev=3,ar.next=6,zr(er,kt);case 6:kr=ar.sent,ar.next=12;break;case 9:ar.prev=9,ar.t0=ar.catch(3),kr=!1;case 12:if(kr!==!1){ar.next=14;break}return ar.abrupt("return",{origin:er,parsedFile:null,action:null,data:null});case 14:if($r=Kt.props.action,typeof $r!="function"){ar.next=21;break}return ar.next=18,$r(er);case 18:la=ar.sent,ar.next=22;break;case 21:la=$r;case 22:if(nn=Kt.props.data,typeof nn!="function"){ar.next=29;break}return ar.next=26,nn(er);case 26:Fn=ar.sent,ar.next=30;break;case 29:Fn=nn;case 30:return Ln=((0,ie.Z)(kr)==="object"||typeof kr=="string")&&kr?kr:er,Ln instanceof File?Bn=Ln:Bn=new File([Ln],er.name,{type:er.type}),Er=Bn,Er.uid=er.uid,ar.abrupt("return",{origin:er,data:Fn,parsedFile:Er,action:la});case 35:case"end":return ar.stop()}},Qn,null,[[3,9]])}));return function(Qn,er){return Vt.apply(this,arguments)}}(),Kt.saveFileInput=function(Vt){Kt.fileInput=Vt},Kt}return(0,te.Z)(Mt,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function($t){var en=this,_t=$t.data,Vt=$t.origin,Qn=$t.action,er=$t.parsedFile;if(this._isMounted){var kt=this.props,zr=kt.onStart,kr=kt.customRequest,$r=kt.name,la=kt.headers,nn=kt.withCredentials,Fn=kt.method,Ln=Vt.uid,Bn=kr||b,Er={action:Qn,filename:$r,data:_t,file:er,headers:la,withCredentials:nn,method:Fn||"post",onProgress:function(ar){var Yr=en.props.onProgress;Yr==null||Yr(ar,er)},onSuccess:function(ar,Yr){var Hr=en.props.onSuccess;Hr==null||Hr(ar,er,Yr),delete en.reqs[Ln]},onError:function(ar,Yr){var Hr=en.props.onError;Hr==null||Hr(ar,Yr,er),delete en.reqs[Ln]}};zr(Vt),this.reqs[Ln]=Bn(Er)}}},{key:"reset",value:function(){this.setState({uid:re()})}},{key:"abort",value:function($t){var en=this.reqs;if($t){var _t=$t.uid?$t.uid:$t;en[_t]&&en[_t].abort&&en[_t].abort(),delete en[_t]}else Object.keys(en).forEach(function(Vt){en[Vt]&&en[Vt].abort&&en[Vt].abort(),delete en[Vt]})}},{key:"render",value:function(){var $t=this.props,en=$t.component,_t=$t.prefixCls,Vt=$t.className,Qn=$t.disabled,er=$t.id,kt=$t.style,zr=$t.multiple,kr=$t.accept,$r=$t.capture,la=$t.children,nn=$t.directory,Fn=$t.openFileDialogOnClick,Ln=$t.onMouseEnter,Bn=$t.onMouseLeave,Er=(0,ce.Z)($t,ge),Sr=Se()((0,ue.Z)((0,ue.Z)((0,ue.Z)({},_t,!0),"".concat(_t,"-disabled"),Qn),Vt,Vt)),ar=nn?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Yr=Qn?{}:{onClick:Fn?this.onClick:function(){},onKeyDown:Fn?this.onKeyDown:function(){},onMouseEnter:Ln,onMouseLeave:Bn,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return he.createElement(en,(0,ye.Z)({},Yr,{className:Sr,role:"button",style:kt}),he.createElement("input",(0,ye.Z)({},(0,a.Z)(Er,{aria:!0,data:!0}),{id:er,disabled:Qn,type:"file",ref:this.saveFileInput,onClick:function(Ma){return Ma.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:kr},ar,{multiple:zr,onChange:this.onChange},$r!=null?{capture:$r}:{})),la)}}]),Mt}(he.Component),Pe=be;function Te(){}var Ce=function(wt){(0,se.Z)(Mt,wt);var Dt=(0,de.Z)(Mt);function Mt(){var Kt;(0,oe.Z)(this,Mt);for(var $t=arguments.length,en=new Array($t),_t=0;_t<$t;_t++)en[_t]=arguments[_t];return Kt=Dt.call.apply(Dt,[this].concat(en)),Kt.uploader=void 0,Kt.saveUploader=function(Vt){Kt.uploader=Vt},Kt}return(0,te.Z)(Mt,[{key:"abort",value:function($t){this.uploader.abort($t)}},{key:"render",value:function(){return he.createElement(Pe,(0,ye.Z)({},this.props,{ref:this.saveUploader}))}}]),Mt}(he.Component);Ce.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Te,onError:Te,onSuccess:Te,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Le=Ce,Ie=Le,Me=Ae(18929),Ue=Ae(4676),Qe=Ae(36355),Ge=Ae(1684),ot=Ae(9763),Ve=Ae(31724),Xe={icon:function(Dt,Mt){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Mt}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Dt}}]}},name:"file",theme:"twotone"},Ze=Xe,ze=Ae(7657),Re=function(Dt,Mt){return he.createElement(ze.Z,(0,ye.Z)({},Dt,{ref:Mt,icon:Ze}))},He=he.forwardRef(Re),rt=He,qe=Ae(58617),ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},_e=ut,We=function(Dt,Mt){return he.createElement(ze.Z,(0,ye.Z)({},Dt,{ref:Mt,icon:_e}))},Oe=he.forwardRef(We),Ye=Oe,Fe={icon:function(Dt,Mt){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Dt}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Mt}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:Mt}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Mt}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Dt}}]}},name:"picture",theme:"twotone"},Ne=Fe,et=function(Dt,Mt){return he.createElement(ze.Z,(0,ye.Z)({},Dt,{ref:Mt,icon:Ne}))},De=he.forwardRef(et),je=De,Ee=Ae(77900),xe=Ae(56762),we=Ae(62892),Be=Ae(92343),Ke=Ae(3113);function nt(wt){return Object.assign(Object.assign({},wt),{lastModified:wt.lastModified,lastModifiedDate:wt.lastModifiedDate,name:wt.name,size:wt.size,type:wt.type,uid:wt.uid,percent:0,originFileObj:wt})}function ke(wt,Dt){const Mt=(0,it.Z)(Dt),Kt=Mt.findIndex($t=>{let{uid:en}=$t;return en===wt.uid});return Kt===-1?Mt.push(wt):Mt[Kt]=wt,Mt}function $e(wt,Dt){const Mt=wt.uid!==void 0?"uid":"name";return Dt.filter(Kt=>Kt[Mt]===wt[Mt])[0]}function gt(wt,Dt){const Mt=wt.uid!==void 0?"uid":"name",Kt=Dt.filter($t=>$t[Mt]!==wt[Mt]);return Kt.length===Dt.length?null:Kt}const ct=function(){const Dt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Kt=Dt[Dt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Kt)||[""])[0]},vt=wt=>wt.indexOf("image/")===0,st=wt=>{if(wt.type&&!wt.thumbUrl)return vt(wt.type);const Dt=wt.thumbUrl||wt.url||"",Mt=ct(Dt);return/^data:image\//.test(Dt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Mt)?!0:!(/^data:/.test(Dt)||Mt)},ht=200;function at(wt){return new Promise(Dt=>{if(!wt.type||!vt(wt.type)){Dt("");return}const Mt=document.createElement("canvas");Mt.width=ht,Mt.height=ht,Mt.style.cssText=`position: fixed; left: 0; top: 0; width: ${ht}px; height: ${ht}px; z-index: 9999; display: none;`,document.body.appendChild(Mt);const Kt=Mt.getContext("2d"),$t=new Image;if($t.onload=()=>{const{width:en,height:_t}=$t;let Vt=ht,Qn=ht,er=0,kt=0;en>_t?(Qn=_t*(ht/en),kt=-(Qn-Vt)/2):(Vt=en*(ht/_t),er=-(Vt-Qn)/2),Kt.drawImage($t,er,kt,Vt,Qn);const zr=Mt.toDataURL();document.body.removeChild(Mt),window.URL.revokeObjectURL($t.src),Dt(zr)},$t.crossOrigin="anonymous",wt.type.startsWith("image/svg+xml")){const en=new FileReader;en.onload=()=>{en.result&&($t.src=en.result)},en.readAsDataURL(wt)}else if(wt.type.startsWith("image/gif")){const en=new FileReader;en.onload=()=>{en.result&&Dt(en.result)},en.readAsDataURL(wt)}else $t.src=window.URL.createObjectURL(wt)})}var lt=Ae(26227),ft=Ae(41464),mt=Ae(15277),Pt=Ae(93948),Et=Ae(6848),Ht=he.forwardRef((wt,Dt)=>{let{prefixCls:Mt,className:Kt,style:$t,locale:en,listType:_t,file:Vt,items:Qn,progress:er,iconRender:kt,actionIconRender:zr,itemRender:kr,isImgUrl:$r,showPreviewIcon:la,showRemoveIcon:nn,showDownloadIcon:Fn,previewIcon:Ln,removeIcon:Bn,downloadIcon:Er,onPreview:Sr,onDownload:ar,onClose:Yr}=wt;var Hr,Ma;const{status:Fa}=Vt,[Ra,Ua]=he.useState(Fa);he.useEffect(()=>{Fa!=="removed"&&Ua(Fa)},[Fa]);const[va,to]=he.useState(!1);he.useEffect(()=>{const vr=setTimeout(()=>{to(!0)},300);return()=>{clearTimeout(vr)}},[]);const ka=kt(Vt);let xa=he.createElement("div",{className:`${Mt}-icon`},ka);if(_t==="picture"||_t==="picture-card"||_t==="picture-circle")if(Ra==="uploading"||!Vt.thumbUrl&&!Vt.url){const vr=Se()(`${Mt}-list-item-thumbnail`,{[`${Mt}-list-item-file`]:Ra!=="uploading"});xa=he.createElement("div",{className:vr},ka)}else{const vr=$r!=null&&$r(Vt)?he.createElement("img",{src:Vt.thumbUrl||Vt.url,alt:Vt.name,className:`${Mt}-list-item-image`,crossOrigin:Vt.crossOrigin}):ka,fr=Se()(`${Mt}-list-item-thumbnail`,{[`${Mt}-list-item-file`]:$r&&!$r(Vt)});xa=he.createElement("a",{className:fr,onClick:ea=>Sr(Vt,ea),href:Vt.url||Vt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},vr)}const Lr=Se()(`${Mt}-list-item`,`${Mt}-list-item-${Ra}`),Ca=typeof Vt.linkProps=="string"?JSON.parse(Vt.linkProps):Vt.linkProps,Ta=nn?zr((typeof Bn=="function"?Bn(Vt):Bn)||he.createElement(lt.Z,null),()=>Yr(Vt),Mt,en.removeFile):null,Gt=Fn&&Ra==="done"?zr((typeof Er=="function"?Er(Vt):Er)||he.createElement(ft.Z,null),()=>ar(Vt),Mt,en.downloadFile):null,zt=_t!=="picture-card"&&_t!=="picture-circle"&&he.createElement("span",{key:"download-delete",className:Se()(`${Mt}-list-item-actions`,{picture:_t==="picture"})},Gt,Ta),Wt=Se()(`${Mt}-list-item-name`),pn=Vt.url?[he.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Wt,title:Vt.name},Ca,{href:Vt.url,onClick:vr=>Sr(Vt,vr)}),Vt.name),zt]:[he.createElement("span",{key:"view",className:Wt,onClick:vr=>Sr(Vt,vr),title:Vt.name},Vt.name),zt],mn={pointerEvents:"none",opacity:.5},Kn=la?he.createElement("a",{href:Vt.url||Vt.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Vt.url||Vt.thumbUrl?void 0:mn,onClick:vr=>Sr(Vt,vr),title:en.previewFile},typeof Ln=="function"?Ln(Vt):Ln||he.createElement(mt.Z,null)):null,rn=(_t==="picture-card"||_t==="picture-circle")&&Ra!=="uploading"&&he.createElement("span",{className:`${Mt}-list-item-actions`},Kn,Ra==="done"&&Gt,Ta),{getPrefixCls:Cn}=he.useContext(Qe.E_),Un=Cn(),jr=he.createElement("div",{className:Lr},xa,pn,rn,va&&he.createElement(Ee.default,{motionName:`${Un}-fade`,visible:Ra==="uploading",motionDeadline:2e3},vr=>{let{className:fr}=vr;const ea="percent"in Vt?he.createElement(Pt.Z,Object.assign({},er,{type:"line",percent:Vt.percent,"aria-label":Vt["aria-label"],"aria-labelledby":Vt["aria-labelledby"]})):null;return he.createElement("div",{className:Se()(`${Mt}-list-item-progress`,fr)},ea)})),pr=Vt.response&&typeof Vt.response=="string"?Vt.response:((Hr=Vt.error)===null||Hr===void 0?void 0:Hr.statusText)||((Ma=Vt.error)===null||Ma===void 0?void 0:Ma.message)||en.uploadError,Rn=Ra==="error"?he.createElement(Et.Z,{title:pr,getPopupContainer:vr=>vr.parentNode},jr):jr;return he.createElement("div",{className:Se()(`${Mt}-list-item-container`,Kt),style:$t,ref:Dt},kr?kr(Rn,Vt,Qn,{download:ar.bind(null,Vt),preview:Sr.bind(null,Vt),remove:Yr.bind(null,Vt)}):Rn)});const tn=(wt,Dt)=>{const{listType:Mt="text",previewFile:Kt=at,onPreview:$t,onDownload:en,onRemove:_t,locale:Vt,iconRender:Qn,isImageUrl:er=st,prefixCls:kt,items:zr=[],showPreviewIcon:kr=!0,showRemoveIcon:$r=!0,showDownloadIcon:la=!1,removeIcon:nn,previewIcon:Fn,downloadIcon:Ln,progress:Bn={size:[-1,2],showInfo:!1},appendAction:Er,appendActionVisible:Sr=!0,itemRender:ar,disabled:Yr}=wt,Hr=(0,xe.Z)(),[Ma,Fa]=he.useState(!1);he.useEffect(()=>{Mt!=="picture"&&Mt!=="picture-card"&&Mt!=="picture-circle"||(zr||[]).forEach(mn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(mn.originFileObj instanceof File||mn.originFileObj instanceof Blob)||mn.thumbUrl!==void 0||(mn.thumbUrl="",Kt&&Kt(mn.originFileObj).then(Kn=>{mn.thumbUrl=Kn||"",Hr()}))})},[Mt,zr,Kt]),he.useEffect(()=>{Fa(!0)},[]);const Ra=(mn,Kn)=>{if($t)return Kn==null||Kn.preventDefault(),$t(mn)},Ua=mn=>{typeof en=="function"?en(mn):mn.url&&window.open(mn.url)},va=mn=>{_t==null||_t(mn)},to=mn=>{if(Qn)return Qn(mn,Mt);const Kn=mn.status==="uploading",rn=er&&er(mn)?he.createElement(je,null):he.createElement(rt,null);let Cn=Kn?he.createElement(qe.Z,null):he.createElement(Ye,null);return Mt==="picture"?Cn=Kn?he.createElement(qe.Z,null):rn:(Mt==="picture-card"||Mt==="picture-circle")&&(Cn=Kn?Vt.uploading:rn),Cn},ka=(mn,Kn,rn,Cn)=>{const Un={type:"text",size:"small",title:Cn,onClick:jr=>{Kn(),(0,Be.l$)(mn)&&mn.props.onClick&&mn.props.onClick(jr)},className:`${rn}-list-item-action`,disabled:Yr};if((0,Be.l$)(mn)){const jr=(0,Be.Tm)(mn,Object.assign(Object.assign({},mn.props),{onClick:()=>{}}));return he.createElement(Ke.ZP,Object.assign({},Un,{icon:jr}))}return he.createElement(Ke.ZP,Object.assign({},Un),he.createElement("span",null,mn))};he.useImperativeHandle(Dt,()=>({handlePreview:Ra,handleDownload:Ua}));const{getPrefixCls:xa}=he.useContext(Qe.E_),Lr=xa("upload",kt),Ca=xa(),Ta=Se()(`${Lr}-list`,`${Lr}-list-${Mt}`),Gt=(0,it.Z)(zr.map(mn=>({key:mn.uid,file:mn})));let Wt={motionDeadline:2e3,motionName:`${Lr}-${Mt==="picture-card"||Mt==="picture-circle"?"animate-inline":"animate"}`,keys:Gt,motionAppear:Ma};const pn=he.useMemo(()=>{const mn=Object.assign({},(0,we.Z)(Ca));return delete mn.onAppearEnd,delete mn.onEnterEnd,delete mn.onLeaveEnd,mn},[Ca]);return Mt!=="picture-card"&&Mt!=="picture-circle"&&(Wt=Object.assign(Object.assign({},pn),Wt)),he.createElement("div",{className:Ta},he.createElement(Ee.CSSMotionList,Object.assign({},Wt,{component:!1}),mn=>{let{key:Kn,file:rn,className:Cn,style:Un}=mn;return he.createElement(Ht,{key:Kn,locale:Vt,prefixCls:Lr,className:Cn,style:Un,file:rn,items:zr,progress:Bn,listType:Mt,isImgUrl:er,showPreviewIcon:kr,showRemoveIcon:$r,showDownloadIcon:la,removeIcon:nn,previewIcon:Fn,downloadIcon:Ln,iconRender:to,actionIconRender:ka,itemRender:ar,onPreview:Ra,onDownload:Ua,onClose:va})}),Er&&he.createElement(Ee.default,Object.assign({},Wt,{visible:Sr,forceRender:!0}),mn=>{let{className:Kn,style:rn}=mn;return(0,Be.Tm)(Er,Cn=>({className:Se()(Cn.className,Kn),style:Object.assign(Object.assign(Object.assign({},rn),{pointerEvents:Kn?"none":void 0}),Cn.style)}))}))};var dn=he.forwardRef(tn),on=Ae(17313),xn=Ae(8378),Dn=Ae(83116),sn=Ae(37613),Xn=wt=>{const{componentCls:Dt,iconCls:Mt}=wt;return{[`${Dt}-wrapper`]:{[`${Dt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:wt.colorFillAlter,border:`${wt.lineWidth}px dashed ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,cursor:"pointer",transition:`border-color ${wt.motionDurationSlow}`,[Dt]:{padding:`${wt.padding}px 0`},[`${Dt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Dt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Dt}-disabled):hover`]:{borderColor:wt.colorPrimaryHover},[`p${Dt}-drag-icon`]:{marginBottom:wt.margin,[Mt]:{color:wt.colorPrimary,fontSize:wt.uploadThumbnailSize}},[`p${Dt}-text`]:{margin:`0 0 ${wt.marginXXS}px`,color:wt.colorTextHeading,fontSize:wt.fontSizeLG},[`p${Dt}-hint`]:{color:wt.colorTextDescription,fontSize:wt.fontSize},[`&${Dt}-disabled`]:{cursor:"not-allowed",[`p${Dt}-drag-icon ${Mt}, + `]:{background:vn},[`&${tt}-row-selected`]:{"> th, > td":{background:un},"&:hover > th, &:hover > td":{background:yn}}}},[`${tt}-footer`]:{padding:`${pt}px ${bt}px`,color:cn,background:En}})}};var Ps=(0,rs.Z)("Table",Je=>{const{colorTextHeading:tt,colorSplit:dt,colorIcon:pt,colorIconHover:bt,opacityLoading:St,colorBgContainer:jt,controlInteractiveSize:Ot,headerBg:At,headerColor:It,headerSortActiveBg:Ut,headerSortHoverBg:Nt,bodySortBg:Jt,rowHoverBg:Xt,rowSelectedBg:Yt,rowSelectedHoverBg:vn,rowExpandedBg:un,cellPaddingBlock:yn,cellPaddingInline:cn,cellPaddingBlockMD:En,cellPaddingInlineMD:_n,cellPaddingBlockSM:Jn,cellPaddingInlineSM:Gn,borderColor:gr,footerBg:Pr,footerColor:On,headerBorderRadius:Hn,cellFontSize:Tn,cellFontSizeMD:Pn,cellFontSizeSM:Nn,headerSplitColor:lr,fixedHeaderSortActiveBg:Fr,headerFilterHoverBg:br,filterDropdownBg:nr,expandIconBg:Tr,selectionColumnWidth:Nr,stickyScrollBarBg:sa}=Je,Vr=new Io.C(pt),wa=new Io.C(bt),Ea=2,wr=(0,as.TS)(Je,{tableFontSize:Tn,tableBg:jt,tableRadius:Hn,tablePaddingVertical:yn,tablePaddingHorizontal:cn,tablePaddingVerticalMiddle:En,tablePaddingHorizontalMiddle:_n,tablePaddingVerticalSmall:Jn,tablePaddingHorizontalSmall:Gn,tableBorderColor:gr,tableHeaderTextColor:It,tableHeaderBg:At,tableFooterTextColor:On,tableFooterBg:Pr,tableHeaderCellSplitColor:lr,tableHeaderSortBg:Ut,tableHeaderSortHoverBg:Nt,tableHeaderIconColor:Vr.clone().setAlpha(Vr.getAlpha()*St).toRgbString(),tableHeaderIconColorHover:wa.clone().setAlpha(wa.getAlpha()*St).toRgbString(),tableBodySortBg:Jt,tableFixedHeaderSortActiveBg:Fr,tableHeaderFilterActiveBg:br,tableFilterDropdownBg:nr,tableRowHoverBg:Xt,tableSelectedRowBg:Yt,tableSelectedRowHoverBg:vn,zIndexTableFixed:Ea,zIndexTableSticky:Ea+1,tableFontSizeMiddle:Pn,tableFontSizeSmall:Nn,tableSelectionColumnWidth:Nr,tableExpandIconBg:Tr,tableExpandColumnWidth:Ot+2*Je.padding,tableExpandedRowBg:un,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:sa,tableScrollThumbBgHover:tt,tableScrollBg:dt});return[Ss(wr),fs(wr),wi(wr),vs(wr),cs(wr),os(wr),gs(wr),us(wr),wi(wr),ss(wr),ps(wr),ds(wr),ys(wr),is(wr),hs(wr),ms(wr),bs(wr)]},Je=>{const{colorFillAlter:tt,colorBgContainer:dt,colorTextHeading:pt,colorFillSecondary:bt,colorFillContent:St,controlItemBgActive:jt,controlItemBgActiveHover:Ot,padding:At,paddingSM:It,paddingXS:Ut,colorBorderSecondary:Nt,borderRadiusLG:Jt,fontSize:Xt,controlHeight:Yt,colorTextPlaceholder:vn}=Je,un=new Io.C(bt).onBackground(dt).toHexShortString(),yn=new Io.C(St).onBackground(dt).toHexShortString(),cn=new Io.C(tt).onBackground(dt).toHexShortString();return{headerBg:cn,headerColor:pt,headerSortActiveBg:un,headerSortHoverBg:yn,bodySortBg:cn,rowHoverBg:cn,rowSelectedBg:jt,rowSelectedHoverBg:Ot,rowExpandedBg:tt,cellPaddingBlock:At,cellPaddingInline:At,cellPaddingBlockMD:It,cellPaddingInlineMD:Ut,cellPaddingBlockSM:Ut,cellPaddingInlineSM:Ut,borderColor:Nt,headerBorderRadius:Jt,footerBg:cn,footerColor:pt,cellFontSize:Xt,cellFontSizeMD:Xt,cellFontSizeSM:Xt,headerSplitColor:Nt,fixedHeaderSortActiveBg:un,headerFilterHoverBg:St,filterDropdownMenuBg:dt,filterDropdownBg:dt,expandIconBg:dt,selectionColumnWidth:Yt,stickyScrollBarBg:vn,stickyScrollBarBorderRadius:100}});const ws=[],Es=(Je,tt)=>{const{prefixCls:dt,className:pt,rootClassName:bt,style:St,size:jt,bordered:Ot,dropdownPrefixCls:At,dataSource:It,pagination:Ut,rowSelection:Nt,rowKey:Jt="key",rowClassName:Xt,columns:Yt,children:vn,childrenColumnName:un,onChange:yn,getPopupContainer:cn,loading:En,expandIcon:_n,expandable:Jn,expandedRowRender:Gn,expandIconColumnIndex:gr,indentSize:Pr,scroll:On,sortDirections:Hn,locale:Tn,showSorterTooltip:Pn=!0,virtual:Nn}=Je,lr=te.useMemo(()=>Yt||Ft(vn),[Yt,vn]),Fr=te.useMemo(()=>lr.some(Wr=>Wr.responsive),[lr]),br=(0,Rr.Z)(Fr),nr=te.useMemo(()=>{const Wr=new Set(Object.keys(br).filter(ca=>br[ca]));return lr.filter(ca=>!ca.responsive||ca.responsive.some(Ha=>Wr.has(Ha)))},[lr,br]),Tr=(0,pr.Z)(Je,["className","style","columns"]),{locale:Nr=ia.Z,direction:sa,table:Vr,renderEmpty:wa,getPrefixCls:Ea,getPopupContainer:wr}=te.useContext(vr.E_),Ba=(0,ea.Z)(jt),_r=Object.assign(Object.assign({},Nr.Table),Tn),pa=It||ws,ga=Ea("table",dt),Qa=Ea("dropdown",At),ir=Object.assign({childrenColumnName:un,expandIconColumnIndex:gr},Jn),{childrenColumnName:or="children"}=ir,rr=te.useMemo(()=>pa.some(Wr=>Wr==null?void 0:Wr[or])?"nest":Gn||Jn&&Jn.expandedRowRender?"row":null,[pa]),Zn={body:te.useRef()},Xr=te.useMemo(()=>typeof Jt=="function"?Jt:Wr=>Wr==null?void 0:Wr[Jt],[Jt]),[Vn]=Lo(pa,or,Xr),yr={},Ur=function(Wr,ca){let Ha=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Pa,Za,$a;const eo=Object.assign(Object.assign({},yr),Wr);Ha&&((Pa=yr.resetPagination)===null||Pa===void 0||Pa.call(yr),!((Za=eo.pagination)===null||Za===void 0)&&Za.current&&(eo.pagination.current=1),Ut&&Ut.onChange&&Ut.onChange(1,($a=eo.pagination)===null||$a===void 0?void 0:$a.pageSize)),On&&On.scrollToFirstRowOnChange!==!1&&Zn.body.current&&(0,Rn.Z)(0,{getContainer:()=>Zn.body.current}),yn==null||yn(eo.pagination,eo.filters,eo.sorter,{currentDataSource:Vo(ti(pa,eo.sorterStates,or),eo.filterStates),action:ca})},Mr=(Wr,ca)=>{Ur({sorter:Wr,sorterStates:ca},"sort",!1)},[Wa,za,lo,ja]=$i({prefixCls:ga,mergedColumns:nr,onSorterChange:Mr,sortDirections:Hn||["ascend","descend"],tableLocale:_r,showSorterTooltip:Pn}),oo=te.useMemo(()=>ti(pa,za,or),[pa,za]);yr.sorter=ja(),yr.sorterStates=za;const Oa=(Wr,ca)=>{Ur({filters:Wr,filterStates:ca},"filter",!0)},[Ja,Co,Jr]=Xo({prefixCls:ga,locale:_r,dropdownPrefixCls:Qa,mergedColumns:nr,onFilterChange:Oa,getPopupContainer:cn||wr}),na=Vo(oo,Co);yr.filters=Jr,yr.filterStates=Co;const ba=te.useMemo(()=>{const Wr={};return Object.keys(Jr).forEach(ca=>{Jr[ca]!==null&&(Wr[ca]=Jr[ca])}),Object.assign(Object.assign({},lo),{filters:Wr})},[lo,Jr]),[Ia]=es(ba),Na=(Wr,ca)=>{Ur({pagination:Object.assign(Object.assign({},yr.pagination),{current:Wr,pageSize:ca})},"paginate")},[Dr,Va]=Ki(na.length,Na,Ut);yr.pagination=Ut===!1?{}:Ui(Dr,Ut),yr.resetPagination=Va;const Ka=te.useMemo(()=>{if(Ut===!1||!Dr.pageSize)return na;const{current:Wr=1,total:ca,pageSize:Ha=gi}=Dr;return na.lengthHa?na.slice((Wr-1)*Ha,Wr*Ha):na:na.slice((Wr-1)*Ha,Wr*Ha)},[!!Ut,na,Dr&&Dr.current,Dr&&Dr.pageSize,Dr&&Dr.total]),[no,co]=Xi({prefixCls:ga,data:na,pageData:Ka,getRowKey:Xr,getRecordByKey:Vn,expandType:rr,childrenColumnName:or,locale:_r,getPopupContainer:cn||wr},Nt),uo=(Wr,ca,Ha)=>{let Pa;return typeof Xt=="function"?Pa=Ce()(Xt(Wr,ca,Ha)):Pa=Ce()(Xt),Ce()({[`${ga}-row-selected`]:co.has(Xr(Wr,ca))},Pa)};ir.__PARENT_RENDER_ICON__=ir.expandIcon,ir.expandIcon=ir.expandIcon||_n||zn(_r),rr==="nest"&&ir.expandIconColumnIndex===void 0?ir.expandIconColumnIndex=Nt?1:0:ir.expandIconColumnIndex>0&&Nt&&(ir.expandIconColumnIndex-=1),typeof ir.indentSize!="number"&&(ir.indentSize=typeof Pr=="number"?Pr:15);const No=te.useCallback(Wr=>Ia(no(Ja(Wa(Wr)))),[Wa,Ja,no]);let vo,io;if(Ut!==!1&&(Dr!=null&&Dr.total)){let Wr;Dr.size?Wr=Dr.size:Wr=Ba==="small"||Ba==="middle"?"small":void 0;const ca=Za=>te.createElement(ya.Z,Object.assign({},Dr,{className:Ce()(`${ga}-pagination ${ga}-pagination-${Za}`,Dr.className),size:Wr})),Ha=sa==="rtl"?"left":"right",{position:Pa}=Dr;if(Pa!==null&&Array.isArray(Pa)){const Za=Pa.find(yo=>yo.includes("top")),$a=Pa.find(yo=>yo.includes("bottom")),eo=Pa.every(yo=>`${yo}`=="none");!Za&&!$a&&!eo&&(io=ca(Ha)),Za&&(vo=ca(Za.toLowerCase().replace("top",""))),$a&&(io=ca($a.toLowerCase().replace("bottom","")))}else io=ca(Ha)}let qa;typeof En=="boolean"?qa={spinning:En}:typeof En=="object"&&(qa=Object.assign({spinning:!0},En));const[_a,Da]=Ps(ga),[,Sa]=(0,ln.Z)(),fo=Ce()(`${ga}-wrapper`,Vr==null?void 0:Vr.className,{[`${ga}-wrapper-rtl`]:sa==="rtl"},pt,bt,Da),Ao=Object.assign(Object.assign({},Vr==null?void 0:Vr.style),St),So=Tn&&Tn.emptyText||(wa==null?void 0:wa("Table"))||te.createElement(fr.Z,{componentName:"Table"}),mo=Nn?ns:ts,Ho={},ni=te.useMemo(()=>{const{fontSize:Wr,lineHeight:ca,padding:Ha,paddingXS:Pa,paddingSM:Za}=Sa,$a=Math.floor(Wr*ca);switch(Ba){case"large":return Ha*2+$a;case"small":return Pa*2+$a;default:return Za*2+$a}},[Sa,Ba]);return Nn&&(Ho.listItemHeight=ni),_a(te.createElement("div",{ref:tt,className:fo,style:Ao},te.createElement(hn.Z,Object.assign({spinning:!1},qa),vo,te.createElement(mo,Object.assign({},Ho,Tr,{columns:nr,direction:sa,expandable:ir,prefixCls:ga,className:Ce()({[`${ga}-middle`]:Ba==="middle",[`${ga}-small`]:Ba==="small",[`${ga}-bordered`]:Ot,[`${ga}-empty`]:pa.length===0}),data:Ka,rowKey:Xr,rowClassName:uo,emptyText:So,internalHooks:it,internalRefs:Zn,transformColumns:No})),io)))};var xs=te.forwardRef(Es);const Cs=(Je,tt)=>{const dt=te.useRef(0);return dt.current+=1,te.createElement(xs,Object.assign({},Je,{ref:tt,_renderTimes:dt.current}))},ho=te.forwardRef(Cs);ho.SELECTION_COLUMN=bo,ho.EXPAND_COLUMN=pe,ho.SELECTION_ALL=Qo,ho.SELECTION_INVERT=Jo,ho.SELECTION_NONE=qo,ho.Column=Cn,ho.ColumnGroup=jr,ho.Summary=we;var As=ho,Fs=As},17574:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Ge}});var pe=Ae(60091),it=Ae(94480),E=Ae(52671),Se=Ae(8657),ye=Ae(54476),oe=Ae(59301),te={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"},se=te,de=Ae(7657),ue=function(Ve,Xe){return oe.createElement(de.Z,(0,ye.Z)({},Ve,{ref:Xe,icon:se}))},ce=oe.forwardRef(ue),ae=ce,ie=Ae(92310),ne=Ae.n(ie),a=Ae(35654),y=Ae(71430),x=Ae(36355),b=Ae(56082),z=Ae(62892),ee=Ae(20648);const re=4;function le(ot){const{dropPosition:Ve,dropLevelOffset:Xe,prefixCls:Ze,indent:ze,direction:Re="ltr"}=ot,He=Re==="ltr"?"left":"right",rt=Re==="ltr"?"right":"left",qe={[He]:-Xe*ze+re,[rt]:0};switch(Ve){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[He]=ze+re;break}return oe.createElement("div",{style:qe,className:`${Ze}-drop-indicator`})}var he=Ae(71997),fe=oe.forwardRef((ot,Ve)=>{const{getPrefixCls:Xe,direction:Ze,virtual:ze,tree:Re}=oe.useContext(x.E_),{prefixCls:He,className:rt,showIcon:qe=!1,showLine:ut,switcherIcon:_e,blockNode:We=!1,children:Oe,checkable:Ye=!1,selectable:Fe=!0,draggable:Ne,motion:et,style:De}=ot,je=Xe("tree",He),Ee=Xe(),xe=et!=null?et:Object.assign(Object.assign({},(0,z.Z)(Ee)),{motionAppear:!1}),we=Object.assign(Object.assign({},ot),{checkable:Ye,selectable:Fe,showIcon:qe,motion:xe,blockNode:We,showLine:!!ut,dropIndicatorRender:le}),[Be,Ke]=(0,ee.ZP)(je),nt=oe.useMemo(()=>{if(!Ne)return!1;let $e={};switch(typeof Ne){case"function":$e.nodeDraggable=Ne;break;case"object":$e=Object.assign({},Ne);break;default:break}return $e.icon!==!1&&($e.icon=$e.icon||oe.createElement(b.Z,null)),$e},[Ne]),ke=$e=>oe.createElement(he.Z,{prefixCls:je,switcherIcon:_e,treeNodeProps:$e,showLine:ut});return Be(oe.createElement(pe.Z,Object.assign({itemHeight:20,ref:Ve,virtual:ze},we,{style:Object.assign(Object.assign({},Re==null?void 0:Re.style),De),prefixCls:je,className:ne()({[`${je}-icon-hide`]:!qe,[`${je}-block-node`]:We,[`${je}-unselectable`]:!Fe,[`${je}-rtl`]:Ze==="rtl"},Re==null?void 0:Re.className,rt,Ke),direction:Ze,checkable:Ye&&oe.createElement("span",{className:`${je}-checkbox-inner`}),selectable:Fe,switcherIcon:ke,draggable:nt}),Oe))}),me;(function(ot){ot[ot.None=0]="None",ot[ot.Start=1]="Start",ot[ot.End=2]="End"})(me||(me={}));function ge(ot,Ve){function Xe(Ze){const{key:ze,children:Re}=Ze;Ve(ze,Ze)!==!1&&ge(Re||[],Ve)}ot.forEach(Xe)}function be(ot){let{treeData:Ve,expandedKeys:Xe,startKey:Ze,endKey:ze}=ot;const Re=[];let He=me.None;if(Ze&&Ze===ze)return[Ze];if(!Ze||!ze)return[];function rt(qe){return qe===Ze||qe===ze}return ge(Ve,qe=>{if(He===me.End)return!1;if(rt(qe)){if(Re.push(qe),He===me.None)He=me.Start;else if(He===me.Start)return He=me.End,!1}else He===me.Start&&Re.push(qe);return Xe.includes(qe)}),Re}function Pe(ot,Ve){const Xe=(0,it.Z)(Ve),Ze=[];return ge(ot,(ze,Re)=>{const He=Xe.indexOf(ze);return He!==-1&&(Ze.push(Re),Xe.splice(He,1)),!!Xe.length}),Ze}var Te=function(ot,Ve){var Xe={};for(var Ze in ot)Object.prototype.hasOwnProperty.call(ot,Ze)&&Ve.indexOf(Ze)<0&&(Xe[Ze]=ot[Ze]);if(ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ze=Object.getOwnPropertySymbols(ot);ze{var{defaultExpandAll:Xe,defaultExpandParent:Ze,defaultExpandedKeys:ze}=ot,Re=Te(ot,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const He=oe.useRef(),rt=oe.useRef(),qe=()=>{const{keyEntities:nt}=(0,y.I8)(Le(Re));let ke;return Xe?ke=Object.keys(nt):Ze?ke=(0,a.r7)(Re.expandedKeys||ze||[],nt):ke=Re.expandedKeys||ze,ke},[ut,_e]=oe.useState(Re.selectedKeys||Re.defaultSelectedKeys||[]),[We,Oe]=oe.useState(()=>qe());oe.useEffect(()=>{"selectedKeys"in Re&&_e(Re.selectedKeys)},[Re.selectedKeys]),oe.useEffect(()=>{"expandedKeys"in Re&&Oe(Re.expandedKeys)},[Re.expandedKeys]);const Ye=(nt,ke)=>{var $e;return"expandedKeys"in Re||Oe(nt),($e=Re.onExpand)===null||$e===void 0?void 0:$e.call(Re,nt,ke)},Fe=(nt,ke)=>{var $e;const{multiple:gt}=Re,{node:ct,nativeEvent:vt}=ke,{key:st=""}=ct,ht=Le(Re),at=Object.assign(Object.assign({},ke),{selected:!0}),lt=(vt==null?void 0:vt.ctrlKey)||(vt==null?void 0:vt.metaKey),ft=vt==null?void 0:vt.shiftKey;let mt;gt&<?(mt=nt,He.current=st,rt.current=mt,at.selectedNodes=Pe(ht,mt)):gt&&ft?(mt=Array.from(new Set([].concat((0,it.Z)(rt.current||[]),(0,it.Z)(be({treeData:ht,expandedKeys:We,startKey:st,endKey:He.current}))))),at.selectedNodes=Pe(ht,mt)):(mt=[st],He.current=st,rt.current=mt,at.selectedNodes=Pe(ht,mt)),($e=Re.onSelect)===null||$e===void 0||$e.call(Re,mt,at),"selectedKeys"in Re||_e(mt)},{getPrefixCls:Ne,direction:et}=oe.useContext(x.E_),{prefixCls:De,className:je,showIcon:Ee=!0,expandAction:xe="click"}=Re,we=Te(Re,["prefixCls","className","showIcon","expandAction"]),Be=Ne("tree",De),Ke=ne()(`${Be}-directory`,{[`${Be}-directory-rtl`]:et==="rtl"},je);return oe.createElement(fe,Object.assign({icon:Ce,ref:Ve,blockNode:!0},we,{showIcon:Ee,expandAction:xe,prefixCls:Be,className:Ke,expandedKeys:We,selectedKeys:ut,onSelect:Fe,onExpand:Ye}))};var Ue=oe.forwardRef(Ie);const Qe=fe;Qe.DirectoryTree=Ue,Qe.TreeNode=pe.O;var Ge=Qe},20648:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{TM:function(){return ie},Yk:function(){return ae}});var pe=Ae(36237),it=Ae(98447),E=Ae(17313),Se=Ae(8378),ye=Ae(37613),oe=Ae(83116);const te=new pe.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),se=(ne,a)=>({[`.${ne}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${a.motionDurationSlow}`}}}),de=(ne,a)=>({[`.${ne}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:a.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${a.lineWidthBold}px solid ${a.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ue=(ne,a)=>{const{treeCls:y,treeNodeCls:x,treeNodePadding:b,titleHeight:z,nodeSelectedBg:ee,nodeHoverBg:re}=a,le=a.paddingXS;return{[y]:Object.assign(Object.assign({},(0,E.Wf)(a)),{background:a.colorBgContainer,borderRadius:a.borderRadius,transition:`background-color ${a.motionDurationSlow}`,[`&${y}-rtl`]:{[`${y}-switcher`]:{"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${y}-active-focused)`]:Object.assign({},(0,E.oN)(a)),[`${y}-list-holder-inner`]:{alignItems:"flex-start"},[`&${y}-block-node`]:{[`${y}-list-holder-inner`]:{alignItems:"stretch",[`${y}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${a.colorPrimary}`,opacity:0,animationName:te,animationDuration:a.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":{[`${y}-node-content-wrapper`]:{color:a.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${y}-node-content-wrapper`]:Object.assign({},(0,E.oN)(a)),[`&:not(${x}-disabled).filter-node ${y}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${y}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${a.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${y}-draggable-icon`]:{visibility:"hidden"}}}},[`${y}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${y}-draggable-icon`]:{visibility:"hidden"},[`${y}-switcher`]:Object.assign(Object.assign({},se(ne,a)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${y}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:a.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${a.colorBorder}`,content:'""'}}}),[`${y}-checkbox`]:{top:"initial",marginInlineEnd:le},[`${y}-node-content-wrapper, ${y}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${a.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:a.borderRadius,cursor:"pointer",transition:`all ${a.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${y}-node-selected`]:{backgroundColor:ee},[`${y}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${y}-unselectable ${y}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${y}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},de(ne,a)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${a.colorPrimary}`}},"&-show-line":{[`${y}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-b,borderInlineEnd:`1px solid ${a.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${y}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${y}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},ce=ne=>{const{treeCls:a,treeNodeCls:y,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:z}=ne;return{[`${a}${a}-directory`]:{[y]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ne.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ne.controlItemBgHover}},"> *":{zIndex:1},[`${a}-switcher`]:{transition:`color ${ne.motionDurationMid}`},[`${a}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${a}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${a}-switcher`]:{color:z},[`${a}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},ae=(ne,a)=>{const y=`.${ne}`,x=`${y}-treenode`,b=a.paddingXS/2,z=(0,ye.TS)(a,{treeCls:y,treeNodeCls:x,treeNodePadding:b});return[ue(ne,z),ce(z)]},ie=ne=>{const{controlHeightSM:a}=ne;return{titleHeight:a,nodeHoverBg:ne.controlItemBgHover,nodeSelectedBg:ne.controlItemBgActive}};Ct.ZP=(0,oe.Z)("Tree",(ne,a)=>{let{prefixCls:y}=a;return[{[ne.componentCls]:(0,it.C2)(`${y}-checkbox`,ne)},ae(y,ne),(0,Se.Z)(ne)]},ne=>{const{colorTextLightSolid:a,colorPrimary:y}=ne;return Object.assign(Object.assign({},ie(ne)),{directoryNodeSelectedColor:a,directoryNodeSelectedBg:y})})},71997:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return x}});var pe=Ae(54476),it=Ae(59301),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Se=E,ye=Ae(7657),oe=function(z,ee){return it.createElement(ye.Z,(0,pe.Z)({},z,{ref:ee,icon:Se}))},te=it.forwardRef(oe),se=te,de=Ae(52671),ue=Ae(58617),ce=Ae(15075),ae=Ae(43531),ie=Ae(92310),ne=Ae.n(ie),a=Ae(92343),x=b=>{const{prefixCls:z,switcherIcon:ee,treeNodeProps:re,showLine:le}=b,{isLeaf:he,expanded:ve,loading:fe}=re;if(fe)return it.createElement(ue.Z,{className:`${z}-switcher-loading-icon`});let me;if(le&&typeof le=="object"&&(me=le.showLeafIcon),he){if(!le)return null;if(typeof me!="boolean"&&me){const Pe=typeof me=="function"?me(re):me,Te=`${z}-switcher-line-custom-icon`;return(0,a.l$)(Pe)?(0,a.Tm)(Pe,{className:ne()(Pe.props.className||"",Te)}):Pe}return me?it.createElement(de.Z,{className:`${z}-switcher-line-icon`}):it.createElement("span",{className:`${z}-switcher-leaf-line`})}const ge=`${z}-switcher-icon`,be=typeof ee=="function"?ee(re):ee;return(0,a.l$)(be)?(0,a.Tm)(be,{className:ne()(be.props.className||"",ge)}):be!==void 0?be:le?ve?it.createElement(ce.Z,{className:`${z}-switcher-line-icon`}):it.createElement(ae.Z,{className:`${z}-switcher-line-icon`}):it.createElement(se,{className:ge})}},54580:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{default:function(){return Br}});var pe=Ae(59301),it=Ae(94480),E=Ae(92310),Se=Ae.n(E),ye=Ae(54476),oe=Ae(67732),te=Ae(83652),se=Ae(42403),de=Ae(158),ue=Ae(20068),ce=Ae(75931),ae=Ae(75044),ie=Ae(76190),ne=Ae(3202),a=Ae(26112);function y(wt,Dt){var Mt="cannot ".concat(wt.method," ").concat(wt.action," ").concat(Dt.status,"'"),Kt=new Error(Mt);return Kt.status=Dt.status,Kt.method=wt.method,Kt.url=wt.action,Kt}function x(wt){var Dt=wt.responseText||wt.response;if(!Dt)return Dt;try{return JSON.parse(Dt)}catch(Mt){return Dt}}function b(wt){var Dt=new XMLHttpRequest;wt.onProgress&&Dt.upload&&(Dt.upload.onprogress=function(en){en.total>0&&(en.percent=en.loaded/en.total*100),wt.onProgress(en)});var Mt=new FormData;wt.data&&Object.keys(wt.data).forEach(function($t){var en=wt.data[$t];if(Array.isArray(en)){en.forEach(function(_t){Mt.append("".concat($t,"[]"),_t)});return}Mt.append($t,en)}),wt.file instanceof Blob?Mt.append(wt.filename,wt.file,wt.file.name):Mt.append(wt.filename,wt.file),Dt.onerror=function(en){wt.onError(en)},Dt.onload=function(){return Dt.status<200||Dt.status>=300?wt.onError(y(wt,Dt),x(Dt)):wt.onSuccess(x(Dt),Dt)},Dt.open(wt.method,wt.action,!0),wt.withCredentials&&"withCredentials"in Dt&&(Dt.withCredentials=!0);var Kt=wt.headers||{};return Kt["X-Requested-With"]!==null&&Dt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Kt).forEach(function($t){Kt[$t]!==null&&Dt.setRequestHeader($t,Kt[$t])}),Dt.send(Mt),{abort:function(){Dt.abort()}}}var z=+new Date,ee=0;function re(){return"rc-upload-".concat(z,"-").concat(++ee)}var le=Ae(48736),he=function(wt,Dt){if(wt&&Dt){var Mt=Array.isArray(Dt)?Dt:Dt.split(","),Kt=wt.name||"",$t=wt.type||"",en=$t.replace(/\/.*$/,"");return Mt.some(function(_t){var Vt=_t.trim();if(/^\*(\/\*)?$/.test(_t))return!0;if(Vt.charAt(0)==="."){var Qn=Kt.toLowerCase(),er=Vt.toLowerCase(),kt=[er];return(er===".jpg"||er===".jpeg")&&(kt=[".jpg",".jpeg"]),kt.some(function(zr){return Qn.endsWith(zr)})}return/\/\*$/.test(Vt)?en===Vt.replace(/\/.*$/,""):$t===Vt?!0:/^\w+$/.test(Vt)?((0,le.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Vt,"'.Skip for check.")),!0):!1})}return!0};function ve(wt,Dt){var Mt=wt.createReader(),Kt=[];function $t(){Mt.readEntries(function(en){var _t=Array.prototype.slice.apply(en);Kt=Kt.concat(_t);var Vt=!_t.length;Vt?Dt(Kt):$t()})}$t()}var fe=function(Dt,Mt,Kt){var $t=function en(_t,Vt){_t&&(_t.path=Vt||"",_t.isFile?_t.file(function(Qn){Kt(Qn)&&(_t.fullPath&&!Qn.webkitRelativePath&&(Object.defineProperties(Qn,{webkitRelativePath:{writable:!0}}),Qn.webkitRelativePath=_t.fullPath.replace(/^\//,""),Object.defineProperties(Qn,{webkitRelativePath:{writable:!1}})),Mt([Qn]))}):_t.isDirectory&&ve(_t,function(Qn){Qn.forEach(function(er){en(er,"".concat(Vt).concat(_t.name,"/"))})}))};Dt.forEach(function(en){$t(en.webkitGetAsEntry())})},me=fe,ge=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],be=function(wt){(0,se.Z)(Mt,wt);var Dt=(0,de.Z)(Mt);function Mt(){var Kt;(0,oe.Z)(this,Mt);for(var $t=arguments.length,en=new Array($t),_t=0;_t<$t;_t++)en[_t]=arguments[_t];return Kt=Dt.call.apply(Dt,[this].concat(en)),Kt.state={uid:re()},Kt.reqs={},Kt.fileInput=void 0,Kt._isMounted=void 0,Kt.onChange=function(Vt){var Qn=Kt.props,er=Qn.accept,kt=Qn.directory,zr=Vt.target.files,kr=(0,it.Z)(zr).filter(function($r){return!kt||he($r,er)});Kt.uploadFiles(kr),Kt.reset()},Kt.onClick=function(Vt){var Qn=Kt.fileInput;if(Qn){var er=Vt.target,kt=Kt.props.onClick;if(er&&er.tagName==="BUTTON"){var zr=Qn.parentNode;zr.focus(),er.blur()}Qn.click(),kt&&kt(Vt)}},Kt.onKeyDown=function(Vt){Vt.key==="Enter"&&Kt.onClick(Vt)},Kt.onFileDrop=function(Vt){var Qn=Kt.props.multiple;if(Vt.preventDefault(),Vt.type!=="dragover")if(Kt.props.directory)me(Array.prototype.slice.call(Vt.dataTransfer.items),Kt.uploadFiles,function(kt){return he(kt,Kt.props.accept)});else{var er=(0,it.Z)(Vt.dataTransfer.files).filter(function(kt){return he(kt,Kt.props.accept)});Qn===!1&&(er=er.slice(0,1)),Kt.uploadFiles(er)}},Kt.uploadFiles=function(Vt){var Qn=(0,it.Z)(Vt),er=Qn.map(function(kt){return kt.uid=re(),Kt.processFile(kt,Qn)});Promise.all(er).then(function(kt){var zr=Kt.props.onBatchStart;zr==null||zr(kt.map(function(kr){var $r=kr.origin,la=kr.parsedFile;return{file:$r,parsedFile:la}})),kt.filter(function(kr){return kr.parsedFile!==null}).forEach(function(kr){Kt.post(kr)})})},Kt.processFile=function(){var Vt=(0,ne.Z)((0,ae.Z)().mark(function Qn(er,kt){var zr,kr,$r,la,nn,Fn,Ln,Bn,Er;return(0,ae.Z)().wrap(function(ar){for(;;)switch(ar.prev=ar.next){case 0:if(zr=Kt.props.beforeUpload,kr=er,!zr){ar.next=14;break}return ar.prev=3,ar.next=6,zr(er,kt);case 6:kr=ar.sent,ar.next=12;break;case 9:ar.prev=9,ar.t0=ar.catch(3),kr=!1;case 12:if(kr!==!1){ar.next=14;break}return ar.abrupt("return",{origin:er,parsedFile:null,action:null,data:null});case 14:if($r=Kt.props.action,typeof $r!="function"){ar.next=21;break}return ar.next=18,$r(er);case 18:la=ar.sent,ar.next=22;break;case 21:la=$r;case 22:if(nn=Kt.props.data,typeof nn!="function"){ar.next=29;break}return ar.next=26,nn(er);case 26:Fn=ar.sent,ar.next=30;break;case 29:Fn=nn;case 30:return Ln=((0,ie.Z)(kr)==="object"||typeof kr=="string")&&kr?kr:er,Ln instanceof File?Bn=Ln:Bn=new File([Ln],er.name,{type:er.type}),Er=Bn,Er.uid=er.uid,ar.abrupt("return",{origin:er,data:Fn,parsedFile:Er,action:la});case 35:case"end":return ar.stop()}},Qn,null,[[3,9]])}));return function(Qn,er){return Vt.apply(this,arguments)}}(),Kt.saveFileInput=function(Vt){Kt.fileInput=Vt},Kt}return(0,te.Z)(Mt,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function($t){var en=this,_t=$t.data,Vt=$t.origin,Qn=$t.action,er=$t.parsedFile;if(this._isMounted){var kt=this.props,zr=kt.onStart,kr=kt.customRequest,$r=kt.name,la=kt.headers,nn=kt.withCredentials,Fn=kt.method,Ln=Vt.uid,Bn=kr||b,Er={action:Qn,filename:$r,data:_t,file:er,headers:la,withCredentials:nn,method:Fn||"post",onProgress:function(ar){var Yr=en.props.onProgress;Yr==null||Yr(ar,er)},onSuccess:function(ar,Yr){var Hr=en.props.onSuccess;Hr==null||Hr(ar,er,Yr),delete en.reqs[Ln]},onError:function(ar,Yr){var Hr=en.props.onError;Hr==null||Hr(ar,Yr,er),delete en.reqs[Ln]}};zr(Vt),this.reqs[Ln]=Bn(Er)}}},{key:"reset",value:function(){this.setState({uid:re()})}},{key:"abort",value:function($t){var en=this.reqs;if($t){var _t=$t.uid?$t.uid:$t;en[_t]&&en[_t].abort&&en[_t].abort(),delete en[_t]}else Object.keys(en).forEach(function(Vt){en[Vt]&&en[Vt].abort&&en[Vt].abort(),delete en[Vt]})}},{key:"render",value:function(){var $t=this.props,en=$t.component,_t=$t.prefixCls,Vt=$t.className,Qn=$t.disabled,er=$t.id,kt=$t.style,zr=$t.multiple,kr=$t.accept,$r=$t.capture,la=$t.children,nn=$t.directory,Fn=$t.openFileDialogOnClick,Ln=$t.onMouseEnter,Bn=$t.onMouseLeave,Er=(0,ce.Z)($t,ge),Sr=Se()((0,ue.Z)((0,ue.Z)((0,ue.Z)({},_t,!0),"".concat(_t,"-disabled"),Qn),Vt,Vt)),ar=nn?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Yr=Qn?{}:{onClick:Fn?this.onClick:function(){},onKeyDown:Fn?this.onKeyDown:function(){},onMouseEnter:Ln,onMouseLeave:Bn,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return pe.createElement(en,(0,ye.Z)({},Yr,{className:Sr,role:"button",style:kt}),pe.createElement("input",(0,ye.Z)({},(0,a.Z)(Er,{aria:!0,data:!0}),{id:er,disabled:Qn,type:"file",ref:this.saveFileInput,onClick:function(Ma){return Ma.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:kr},ar,{multiple:zr,onChange:this.onChange},$r!=null?{capture:$r}:{})),la)}}]),Mt}(pe.Component),Pe=be;function Te(){}var Ce=function(wt){(0,se.Z)(Mt,wt);var Dt=(0,de.Z)(Mt);function Mt(){var Kt;(0,oe.Z)(this,Mt);for(var $t=arguments.length,en=new Array($t),_t=0;_t<$t;_t++)en[_t]=arguments[_t];return Kt=Dt.call.apply(Dt,[this].concat(en)),Kt.uploader=void 0,Kt.saveUploader=function(Vt){Kt.uploader=Vt},Kt}return(0,te.Z)(Mt,[{key:"abort",value:function($t){this.uploader.abort($t)}},{key:"render",value:function(){return pe.createElement(Pe,(0,ye.Z)({},this.props,{ref:this.saveUploader}))}}]),Mt}(pe.Component);Ce.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Te,onError:Te,onSuccess:Te,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Le=Ce,Ie=Le,Me=Ae(18929),Ue=Ae(4676),Qe=Ae(36355),Ge=Ae(1684),ot=Ae(9763),Ve=Ae(31724),Xe={icon:function(Dt,Mt){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Mt}},{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.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Dt}}]}},name:"file",theme:"twotone"},Ze=Xe,ze=Ae(7657),Re=function(Dt,Mt){return pe.createElement(ze.Z,(0,ye.Z)({},Dt,{ref:Mt,icon:Ze}))},He=pe.forwardRef(Re),rt=He,qe=Ae(58617),ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},_e=ut,We=function(Dt,Mt){return pe.createElement(ze.Z,(0,ye.Z)({},Dt,{ref:Mt,icon:_e}))},Oe=pe.forwardRef(We),Ye=Oe,Fe={icon:function(Dt,Mt){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Dt}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Mt}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:Mt}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Mt}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Dt}}]}},name:"picture",theme:"twotone"},Ne=Fe,et=function(Dt,Mt){return pe.createElement(ze.Z,(0,ye.Z)({},Dt,{ref:Mt,icon:Ne}))},De=pe.forwardRef(et),je=De,Ee=Ae(77900),xe=Ae(56762),we=Ae(62892),Be=Ae(92343),Ke=Ae(3113);function nt(wt){return Object.assign(Object.assign({},wt),{lastModified:wt.lastModified,lastModifiedDate:wt.lastModifiedDate,name:wt.name,size:wt.size,type:wt.type,uid:wt.uid,percent:0,originFileObj:wt})}function ke(wt,Dt){const Mt=(0,it.Z)(Dt),Kt=Mt.findIndex($t=>{let{uid:en}=$t;return en===wt.uid});return Kt===-1?Mt.push(wt):Mt[Kt]=wt,Mt}function $e(wt,Dt){const Mt=wt.uid!==void 0?"uid":"name";return Dt.filter(Kt=>Kt[Mt]===wt[Mt])[0]}function gt(wt,Dt){const Mt=wt.uid!==void 0?"uid":"name",Kt=Dt.filter($t=>$t[Mt]!==wt[Mt]);return Kt.length===Dt.length?null:Kt}const ct=function(){const Dt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Kt=Dt[Dt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Kt)||[""])[0]},vt=wt=>wt.indexOf("image/")===0,st=wt=>{if(wt.type&&!wt.thumbUrl)return vt(wt.type);const Dt=wt.thumbUrl||wt.url||"",Mt=ct(Dt);return/^data:image\//.test(Dt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Mt)?!0:!(/^data:/.test(Dt)||Mt)},ht=200;function at(wt){return new Promise(Dt=>{if(!wt.type||!vt(wt.type)){Dt("");return}const Mt=document.createElement("canvas");Mt.width=ht,Mt.height=ht,Mt.style.cssText=`position: fixed; left: 0; top: 0; width: ${ht}px; height: ${ht}px; z-index: 9999; display: none;`,document.body.appendChild(Mt);const Kt=Mt.getContext("2d"),$t=new Image;if($t.onload=()=>{const{width:en,height:_t}=$t;let Vt=ht,Qn=ht,er=0,kt=0;en>_t?(Qn=_t*(ht/en),kt=-(Qn-Vt)/2):(Vt=en*(ht/_t),er=-(Vt-Qn)/2),Kt.drawImage($t,er,kt,Vt,Qn);const zr=Mt.toDataURL();document.body.removeChild(Mt),window.URL.revokeObjectURL($t.src),Dt(zr)},$t.crossOrigin="anonymous",wt.type.startsWith("image/svg+xml")){const en=new FileReader;en.onload=()=>{en.result&&($t.src=en.result)},en.readAsDataURL(wt)}else if(wt.type.startsWith("image/gif")){const en=new FileReader;en.onload=()=>{en.result&&Dt(en.result)},en.readAsDataURL(wt)}else $t.src=window.URL.createObjectURL(wt)})}var lt=Ae(26227),ft=Ae(41464),mt=Ae(15277),Pt=Ae(93948),Et=Ae(6848),Ht=pe.forwardRef((wt,Dt)=>{let{prefixCls:Mt,className:Kt,style:$t,locale:en,listType:_t,file:Vt,items:Qn,progress:er,iconRender:kt,actionIconRender:zr,itemRender:kr,isImgUrl:$r,showPreviewIcon:la,showRemoveIcon:nn,showDownloadIcon:Fn,previewIcon:Ln,removeIcon:Bn,downloadIcon:Er,onPreview:Sr,onDownload:ar,onClose:Yr}=wt;var Hr,Ma;const{status:Fa}=Vt,[Ra,Ua]=pe.useState(Fa);pe.useEffect(()=>{Fa!=="removed"&&Ua(Fa)},[Fa]);const[va,to]=pe.useState(!1);pe.useEffect(()=>{const vr=setTimeout(()=>{to(!0)},300);return()=>{clearTimeout(vr)}},[]);const ka=kt(Vt);let xa=pe.createElement("div",{className:`${Mt}-icon`},ka);if(_t==="picture"||_t==="picture-card"||_t==="picture-circle")if(Ra==="uploading"||!Vt.thumbUrl&&!Vt.url){const vr=Se()(`${Mt}-list-item-thumbnail`,{[`${Mt}-list-item-file`]:Ra!=="uploading"});xa=pe.createElement("div",{className:vr},ka)}else{const vr=$r!=null&&$r(Vt)?pe.createElement("img",{src:Vt.thumbUrl||Vt.url,alt:Vt.name,className:`${Mt}-list-item-image`,crossOrigin:Vt.crossOrigin}):ka,fr=Se()(`${Mt}-list-item-thumbnail`,{[`${Mt}-list-item-file`]:$r&&!$r(Vt)});xa=pe.createElement("a",{className:fr,onClick:ea=>Sr(Vt,ea),href:Vt.url||Vt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},vr)}const Lr=Se()(`${Mt}-list-item`,`${Mt}-list-item-${Ra}`),Ca=typeof Vt.linkProps=="string"?JSON.parse(Vt.linkProps):Vt.linkProps,Ta=nn?zr((typeof Bn=="function"?Bn(Vt):Bn)||pe.createElement(lt.Z,null),()=>Yr(Vt),Mt,en.removeFile):null,Gt=Fn&&Ra==="done"?zr((typeof Er=="function"?Er(Vt):Er)||pe.createElement(ft.Z,null),()=>ar(Vt),Mt,en.downloadFile):null,zt=_t!=="picture-card"&&_t!=="picture-circle"&&pe.createElement("span",{key:"download-delete",className:Se()(`${Mt}-list-item-actions`,{picture:_t==="picture"})},Gt,Ta),Wt=Se()(`${Mt}-list-item-name`),pn=Vt.url?[pe.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Wt,title:Vt.name},Ca,{href:Vt.url,onClick:vr=>Sr(Vt,vr)}),Vt.name),zt]:[pe.createElement("span",{key:"view",className:Wt,onClick:vr=>Sr(Vt,vr),title:Vt.name},Vt.name),zt],mn={pointerEvents:"none",opacity:.5},Kn=la?pe.createElement("a",{href:Vt.url||Vt.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Vt.url||Vt.thumbUrl?void 0:mn,onClick:vr=>Sr(Vt,vr),title:en.previewFile},typeof Ln=="function"?Ln(Vt):Ln||pe.createElement(mt.Z,null)):null,rn=(_t==="picture-card"||_t==="picture-circle")&&Ra!=="uploading"&&pe.createElement("span",{className:`${Mt}-list-item-actions`},Kn,Ra==="done"&&Gt,Ta),{getPrefixCls:Cn}=pe.useContext(Qe.E_),Un=Cn(),jr=pe.createElement("div",{className:Lr},xa,pn,rn,va&&pe.createElement(Ee.default,{motionName:`${Un}-fade`,visible:Ra==="uploading",motionDeadline:2e3},vr=>{let{className:fr}=vr;const ea="percent"in Vt?pe.createElement(Pt.Z,Object.assign({},er,{type:"line",percent:Vt.percent,"aria-label":Vt["aria-label"],"aria-labelledby":Vt["aria-labelledby"]})):null;return pe.createElement("div",{className:Se()(`${Mt}-list-item-progress`,fr)},ea)})),pr=Vt.response&&typeof Vt.response=="string"?Vt.response:((Hr=Vt.error)===null||Hr===void 0?void 0:Hr.statusText)||((Ma=Vt.error)===null||Ma===void 0?void 0:Ma.message)||en.uploadError,Rn=Ra==="error"?pe.createElement(Et.Z,{title:pr,getPopupContainer:vr=>vr.parentNode},jr):jr;return pe.createElement("div",{className:Se()(`${Mt}-list-item-container`,Kt),style:$t,ref:Dt},kr?kr(Rn,Vt,Qn,{download:ar.bind(null,Vt),preview:Sr.bind(null,Vt),remove:Yr.bind(null,Vt)}):Rn)});const tn=(wt,Dt)=>{const{listType:Mt="text",previewFile:Kt=at,onPreview:$t,onDownload:en,onRemove:_t,locale:Vt,iconRender:Qn,isImageUrl:er=st,prefixCls:kt,items:zr=[],showPreviewIcon:kr=!0,showRemoveIcon:$r=!0,showDownloadIcon:la=!1,removeIcon:nn,previewIcon:Fn,downloadIcon:Ln,progress:Bn={size:[-1,2],showInfo:!1},appendAction:Er,appendActionVisible:Sr=!0,itemRender:ar,disabled:Yr}=wt,Hr=(0,xe.Z)(),[Ma,Fa]=pe.useState(!1);pe.useEffect(()=>{Mt!=="picture"&&Mt!=="picture-card"&&Mt!=="picture-circle"||(zr||[]).forEach(mn=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(mn.originFileObj instanceof File||mn.originFileObj instanceof Blob)||mn.thumbUrl!==void 0||(mn.thumbUrl="",Kt&&Kt(mn.originFileObj).then(Kn=>{mn.thumbUrl=Kn||"",Hr()}))})},[Mt,zr,Kt]),pe.useEffect(()=>{Fa(!0)},[]);const Ra=(mn,Kn)=>{if($t)return Kn==null||Kn.preventDefault(),$t(mn)},Ua=mn=>{typeof en=="function"?en(mn):mn.url&&window.open(mn.url)},va=mn=>{_t==null||_t(mn)},to=mn=>{if(Qn)return Qn(mn,Mt);const Kn=mn.status==="uploading",rn=er&&er(mn)?pe.createElement(je,null):pe.createElement(rt,null);let Cn=Kn?pe.createElement(qe.Z,null):pe.createElement(Ye,null);return Mt==="picture"?Cn=Kn?pe.createElement(qe.Z,null):rn:(Mt==="picture-card"||Mt==="picture-circle")&&(Cn=Kn?Vt.uploading:rn),Cn},ka=(mn,Kn,rn,Cn)=>{const Un={type:"text",size:"small",title:Cn,onClick:jr=>{Kn(),(0,Be.l$)(mn)&&mn.props.onClick&&mn.props.onClick(jr)},className:`${rn}-list-item-action`,disabled:Yr};if((0,Be.l$)(mn)){const jr=(0,Be.Tm)(mn,Object.assign(Object.assign({},mn.props),{onClick:()=>{}}));return pe.createElement(Ke.ZP,Object.assign({},Un,{icon:jr}))}return pe.createElement(Ke.ZP,Object.assign({},Un),pe.createElement("span",null,mn))};pe.useImperativeHandle(Dt,()=>({handlePreview:Ra,handleDownload:Ua}));const{getPrefixCls:xa}=pe.useContext(Qe.E_),Lr=xa("upload",kt),Ca=xa(),Ta=Se()(`${Lr}-list`,`${Lr}-list-${Mt}`),Gt=(0,it.Z)(zr.map(mn=>({key:mn.uid,file:mn})));let Wt={motionDeadline:2e3,motionName:`${Lr}-${Mt==="picture-card"||Mt==="picture-circle"?"animate-inline":"animate"}`,keys:Gt,motionAppear:Ma};const pn=pe.useMemo(()=>{const mn=Object.assign({},(0,we.Z)(Ca));return delete mn.onAppearEnd,delete mn.onEnterEnd,delete mn.onLeaveEnd,mn},[Ca]);return Mt!=="picture-card"&&Mt!=="picture-circle"&&(Wt=Object.assign(Object.assign({},pn),Wt)),pe.createElement("div",{className:Ta},pe.createElement(Ee.CSSMotionList,Object.assign({},Wt,{component:!1}),mn=>{let{key:Kn,file:rn,className:Cn,style:Un}=mn;return pe.createElement(Ht,{key:Kn,locale:Vt,prefixCls:Lr,className:Cn,style:Un,file:rn,items:zr,progress:Bn,listType:Mt,isImgUrl:er,showPreviewIcon:kr,showRemoveIcon:$r,showDownloadIcon:la,removeIcon:nn,previewIcon:Fn,downloadIcon:Ln,iconRender:to,actionIconRender:ka,itemRender:ar,onPreview:Ra,onDownload:Ua,onClose:va})}),Er&&pe.createElement(Ee.default,Object.assign({},Wt,{visible:Sr,forceRender:!0}),mn=>{let{className:Kn,style:rn}=mn;return(0,Be.Tm)(Er,Cn=>({className:Se()(Cn.className,Kn),style:Object.assign(Object.assign(Object.assign({},rn),{pointerEvents:Kn?"none":void 0}),Cn.style)}))}))};var dn=pe.forwardRef(tn),on=Ae(17313),xn=Ae(8378),Dn=Ae(83116),sn=Ae(37613),Xn=wt=>{const{componentCls:Dt,iconCls:Mt}=wt;return{[`${Dt}-wrapper`]:{[`${Dt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:wt.colorFillAlter,border:`${wt.lineWidth}px dashed ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,cursor:"pointer",transition:`border-color ${wt.motionDurationSlow}`,[Dt]:{padding:`${wt.padding}px 0`},[`${Dt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Dt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Dt}-disabled):hover`]:{borderColor:wt.colorPrimaryHover},[`p${Dt}-drag-icon`]:{marginBottom:wt.margin,[Mt]:{color:wt.colorPrimary,fontSize:wt.uploadThumbnailSize}},[`p${Dt}-text`]:{margin:`0 0 ${wt.marginXXS}px`,color:wt.colorTextHeading,fontSize:wt.fontSizeLG},[`p${Dt}-hint`]:{color:wt.colorTextDescription,fontSize:wt.fontSize},[`&${Dt}-disabled`]:{cursor:"not-allowed",[`p${Dt}-drag-icon ${Mt}, p${Dt}-text, p${Dt}-hint `]:{color:wt.colorTextDisabled}}}}}},qn=wt=>{const{componentCls:Dt,antCls:Mt,iconCls:Kt,fontSize:$t,lineHeight:en}=wt,_t=`${Dt}-list-item`,Vt=`${_t}-actions`,Qn=`${_t}-action`,er=Math.round($t*en);return{[`${Dt}-wrapper`]:{[`${Dt}-list`]:Object.assign(Object.assign({},(0,on.dF)()),{lineHeight:wt.lineHeight,[_t]:{position:"relative",height:wt.lineHeight*$t,marginTop:wt.marginXS,fontSize:$t,display:"flex",alignItems:"center",transition:`background-color ${wt.motionDurationSlow}`,"&:hover":{backgroundColor:wt.controlItemBgHover},[`${_t}-name`]:Object.assign(Object.assign({},on.vS),{padding:`0 ${wt.paddingXS}px`,lineHeight:en,flex:"auto",transition:`all ${wt.motionDurationSlow}`}),[Vt]:{[Qn]:{opacity:0},[`${Qn}${Mt}-btn-sm`]:{height:er,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -288,4 +288,4 @@ headers: `+JSON.stringify(ft),st.data=ht,st.path=Ge.path,st.status=Oe,st.headers `]:{[_t]:{position:"relative",height:Kt+wt.lineWidth*2+wt.paddingXS*2,padding:wt.paddingXS,border:`${wt.lineWidth}px ${wt.lineType} ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,"&:hover":{background:"transparent"},[`${_t}-thumbnail`]:Object.assign(Object.assign({},on.vS),{width:Kt,height:Kt,lineHeight:`${Kt+wt.paddingSM}px`,textAlign:"center",flex:"none",[Mt]:{fontSize:wt.fontSizeHeading2,color:wt.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${_t}-progress`]:{bottom:$t,width:`calc(100% - ${wt.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Kt+wt.paddingXS}},[`${_t}-error`]:{borderColor:wt.colorError,[`${_t}-thumbnail ${Mt}`]:{[`svg path[fill='${Gr.blue[0]}']`]:{fill:wt.colorErrorBg},[`svg path[fill='${Gr.blue.primary}']`]:{fill:wt.colorError}}},[`${_t}-uploading`]:{borderStyle:"dashed",[`${_t}-name`]:{marginBottom:$t}}},[`${en}${en}-picture-circle ${_t}`]:{[`&, &::before, ${_t}-thumbnail`]:{borderRadius:"50%"}}}}},Tt=wt=>{const{componentCls:Dt,iconCls:Mt,fontSizeLG:Kt,colorTextLightSolid:$t}=wt,en=`${Dt}-list`,_t=`${en}-item`,Vt=wt.uploadPicCardSize;return{[` ${Dt}-wrapper${Dt}-picture-card-wrapper, ${Dt}-wrapper${Dt}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,on.dF)()),{display:"inline-block",width:"100%",[`${Dt}${Dt}-select`]:{width:Vt,height:Vt,marginInlineEnd:wt.marginXS,marginBottom:wt.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:wt.colorFillAlter,border:`${wt.lineWidth}px dashed ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,cursor:"pointer",transition:`border-color ${wt.motionDurationSlow}`,[`> ${Dt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Dt}-disabled):hover`]:{borderColor:wt.colorPrimary}},[`${en}${en}-picture-card, ${en}${en}-picture-circle`]:{[`${en}-item-container`]:{display:"inline-block",width:Vt,height:Vt,marginBlock:`0 ${wt.marginXS}px`,marginInline:`0 ${wt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[_t]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${wt.paddingXS*2}px)`,height:`calc(100% - ${wt.paddingXS*2}px)`,backgroundColor:wt.colorBgMask,opacity:0,transition:`all ${wt.motionDurationSlow}`,content:'" "'}},[`${_t}:hover`]:{[`&::before, ${_t}-actions`]:{opacity:1}},[`${_t}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${wt.motionDurationSlow}`,[`${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{zIndex:10,width:Kt,margin:`0 ${wt.marginXXS}px`,fontSize:Kt,cursor:"pointer",transition:`all ${wt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${_t}-actions, ${_t}-actions:hover`]:{[`${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{color:new bn.C($t).setAlpha(.65).toRgbString(),"&:hover":{color:$t}}},[`${_t}-thumbnail, ${_t}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${_t}-name`]:{display:"none",textAlign:"center"},[`${_t}-file + ${_t}-name`]:{position:"absolute",bottom:wt.margin,display:"block",width:`calc(100% - ${wt.paddingXS*2}px)`},[`${_t}-uploading`]:{[`&${_t}`]:{backgroundColor:wt.colorFillAlter},[`&::before, ${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{display:"none"}},[`${_t}-progress`]:{bottom:wt.marginXL,width:`calc(100% - ${wt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Dt}-wrapper${Dt}-picture-circle-wrapper`]:{[`${Dt}${Dt}-select`]:{borderRadius:"50%"}}}};var Zt=wt=>{const{componentCls:Dt}=wt;return{[`${Dt}-rtl`]:{direction:"rtl"}}};const Sn=wt=>{const{componentCls:Dt,colorTextDisabled:Mt}=wt;return{[`${Dt}-wrapper`]:Object.assign(Object.assign({},(0,on.Wf)(wt)),{[Dt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Dt}-select`]:{display:"inline-block"},[`${Dt}-disabled`]:{color:Mt,cursor:"not-allowed"}})}};var qt=(0,Dn.Z)("Upload",wt=>{const{fontSizeHeading3:Dt,fontSize:Mt,lineHeight:Kt,lineWidth:$t,controlHeightLG:en}=wt,_t=Math.round(Mt*Kt),Vt=(0,sn.TS)(wt,{uploadThumbnailSize:Dt*2,uploadProgressOffset:_t/2+$t,uploadPicCardSize:en*2.55});return[Sn(Vt),Xn(Vt),Bt(Vt),Tt(Vt),qn(Vt),Ar(Vt),Zt(Vt),(0,xn.Z)(Vt)]},wt=>({actionsColor:wt.colorTextDescription})),dr=function(wt,Dt,Mt,Kt){function $t(en){return en instanceof Mt?en:new Mt(function(_t){_t(en)})}return new(Mt||(Mt=Promise))(function(en,_t){function Vt(kt){try{er(Kt.next(kt))}catch(zr){_t(zr)}}function Qn(kt){try{er(Kt.throw(kt))}catch(zr){_t(zr)}}function er(kt){kt.done?en(kt.value):$t(kt.value).then(Vt,Qn)}er((Kt=Kt.apply(wt,Dt||[])).next())})};const fn=`__LIST_IGNORE_${Date.now()}__`,wn=(wt,Dt)=>{const{fileList:Mt,defaultFileList:Kt,onRemove:$t,showUploadList:en=!0,listType:_t="text",onPreview:Vt,onDownload:Qn,onChange:er,onDrop:kt,previewFile:zr,disabled:kr,locale:$r,iconRender:la,isImageUrl:nn,progress:Fn,prefixCls:Ln,className:Bn,type:Er="select",children:Sr,style:ar,itemRender:Yr,maxCount:Hr,data:Ma={},multiple:Fa=!1,action:Ra="",accept:Ua="",supportServerRender:va=!0,rootClassName:to}=wt,ka=he.useContext(Ge.Z),xa=kr!=null?kr:ka,[Lr,Ca]=(0,Me.Z)(Kt||[],{value:Mt,postState:sr=>sr!=null?sr:[]}),[Ta,Gt]=he.useState("drop"),zt=he.useRef(null);he.useMemo(()=>{const sr=Date.now();(Mt||[]).forEach((Cr,aa)=>{!Cr.uid&&!Object.isFrozen(Cr)&&(Cr.uid=`__AUTO__${sr}_${aa}__`)})},[Mt]);const Wt=(sr,Cr,aa)=>{let Ir=(0,it.Z)(Cr),Zr=!1;Hr===1?Ir=Ir.slice(-1):Hr&&(Zr=Ir.length>Hr,Ir=Ir.slice(0,Hr)),(0,Ue.flushSync)(()=>{Ca(Ir)});const fa={file:sr,fileList:Ir};aa&&(fa.event=aa),(!Zr||Ir.some(oa=>oa.uid===sr.uid))&&(0,Ue.flushSync)(()=>{er==null||er(fa)})},pn=(sr,Cr)=>dr(void 0,void 0,void 0,function*(){const{beforeUpload:aa,transformFile:Ir}=wt;let Zr=sr;if(aa){const fa=yield aa(sr,Cr);if(fa===!1)return!1;if(delete sr[fn],fa===fn)return Object.defineProperty(sr,fn,{value:!0,configurable:!0}),!1;typeof fa=="object"&&fa&&(Zr=fa)}return Ir&&(Zr=yield Ir(Zr)),Zr}),mn=sr=>{const Cr=sr.filter(Zr=>!Zr.file[fn]);if(!Cr.length)return;const aa=Cr.map(Zr=>nt(Zr.file));let Ir=(0,it.Z)(Lr);aa.forEach(Zr=>{Ir=ke(Zr,Ir)}),aa.forEach((Zr,fa)=>{let oa=Zr;if(Cr[fa].parsedFile)Zr.status="uploading";else{const{originFileObj:ro}=Zr;let ao;try{ao=new File([ro],ro.name,{type:ro.type})}catch(Eo){ao=new Blob([ro],{type:ro.type}),ao.name=ro.name,ao.lastModifiedDate=new Date,ao.lastModified=new Date().getTime()}ao.uid=Zr.uid,oa=ao}Wt(oa,Ir)})},Kn=(sr,Cr,aa)=>{try{typeof sr=="string"&&(sr=JSON.parse(sr))}catch(fa){}if(!$e(Cr,Lr))return;const Ir=nt(Cr);Ir.status="done",Ir.percent=100,Ir.response=sr,Ir.xhr=aa;const Zr=ke(Ir,Lr);Wt(Ir,Zr)},rn=(sr,Cr)=>{if(!$e(Cr,Lr))return;const aa=nt(Cr);aa.status="uploading",aa.percent=sr.percent;const Ir=ke(aa,Lr);Wt(aa,Ir,sr)},Cn=(sr,Cr,aa)=>{if(!$e(aa,Lr))return;const Ir=nt(aa);Ir.error=sr,Ir.response=Cr,Ir.status="error";const Zr=ke(Ir,Lr);Wt(Ir,Zr)},Un=sr=>{let Cr;Promise.resolve(typeof $t=="function"?$t(sr):$t).then(aa=>{var Ir;if(aa===!1)return;const Zr=gt(sr,Lr);Zr&&(Cr=Object.assign(Object.assign({},sr),{status:"removed"}),Lr==null||Lr.forEach(fa=>{const oa=Cr.uid!==void 0?"uid":"name";fa[oa]===Cr[oa]&&!Object.isFrozen(fa)&&(fa.status="removed")}),(Ir=zt.current)===null||Ir===void 0||Ir.abort(Cr),Wt(Cr,Zr))})},jr=sr=>{Gt(sr.type),sr.type==="drop"&&(kt==null||kt(sr))};he.useImperativeHandle(Dt,()=>({onBatchStart:mn,onSuccess:Kn,onProgress:rn,onError:Cn,fileList:Lr,upload:zt.current}));const{getPrefixCls:pr,direction:Rn,upload:vr}=he.useContext(Qe.E_),fr=pr("upload",Ln),ea=Object.assign(Object.assign({onBatchStart:mn,onError:Cn,onProgress:rn,onSuccess:Kn},wt),{data:Ma,multiple:Fa,action:Ra,accept:Ua,supportServerRender:va,prefixCls:fr,disabled:xa,beforeUpload:pn,onChange:void 0});delete ea.className,delete ea.style,(!Sr||xa)&&delete ea.id;const[Rr,ia]=qt(fr),[ya]=(0,ot.Z)("Upload",Ve.Z.Upload),{showRemoveIcon:hn,showPreviewIcon:ln,showDownloadIcon:jn,removeIcon:zn,previewIcon:Or,downloadIcon:Qr}=typeof en=="boolean"?{}:en,ua=(sr,Cr)=>en?he.createElement(dn,{prefixCls:fr,listType:_t,items:Lr,previewFile:zr,onPreview:Vt,onDownload:Qn,onRemove:Un,showRemoveIcon:!xa&&hn,showPreviewIcon:ln,showDownloadIcon:jn,removeIcon:zn,previewIcon:Or,downloadIcon:Qr,iconRender:la,locale:Object.assign(Object.assign({},ya),$r),isImageUrl:nn,progress:Fn,appendAction:sr,appendActionVisible:Cr,itemRender:Yr,disabled:xa}):sr,ma=Se()(`${fr}-wrapper`,Bn,to,ia,vr==null?void 0:vr.className,{[`${fr}-rtl`]:Rn==="rtl",[`${fr}-picture-card-wrapper`]:_t==="picture-card",[`${fr}-picture-circle-wrapper`]:_t==="picture-circle"}),Aa=Object.assign(Object.assign({},vr==null?void 0:vr.style),ar);if(Er==="drag"){const sr=Se()(ia,fr,`${fr}-drag`,{[`${fr}-drag-uploading`]:Lr.some(Cr=>Cr.status==="uploading"),[`${fr}-drag-hover`]:Ta==="dragover",[`${fr}-disabled`]:xa,[`${fr}-rtl`]:Rn==="rtl"});return Rr(he.createElement("span",{className:ma},he.createElement("div",{className:sr,style:Aa,onDrop:jr,onDragOver:jr,onDragLeave:jr},he.createElement(Ie,Object.assign({},ea,{ref:zt,className:`${fr}-btn`}),he.createElement("div",{className:`${fr}-drag-container`},Sr))),ua()))}const da=Se()(fr,`${fr}-select`,{[`${fr}-disabled`]:xa}),La=(sr=>he.createElement("div",{className:da,style:sr},he.createElement(Ie,Object.assign({},ea,{ref:zt}))))(Sr?void 0:{display:"none"});return Rr(_t==="picture-card"||_t==="picture-circle"?he.createElement("span",{className:ma},ua(La,!!Sr)):he.createElement("span",{className:ma},La,ua()))};var Kr=he.forwardRef(wn),Qt=function(wt,Dt){var Mt={};for(var Kt in wt)Object.prototype.hasOwnProperty.call(wt,Kt)&&Dt.indexOf(Kt)<0&&(Mt[Kt]=wt[Kt]);if(wt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Kt=Object.getOwnPropertySymbols(wt);$t{var{style:Mt,height:Kt}=wt,$t=Qt(wt,["style","height"]);return he.createElement(Kr,Object.assign({ref:Dt},$t,{type:"drag",style:Object.assign(Object.assign({},Mt),{height:Kt})}))});const xr=Kr;xr.Dragger=qr,xr.LIST_IGNORE=fn;var Br=xr},39417:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return fe}});var he=Ae(54476),it=Ae(20068),E=Ae(75931),Se=Ae(33885),ye=Ae(67732),oe=Ae(83652),te=Ae(31226),se=Ae(42403),de=Ae(158),ue=Ae(92310),ce=Ae.n(ue),ae=Ae(26112),ie=Ae(59301),ne=Ae(39378),a=function(ge){for(var be=ge.prefixCls,Pe=ge.level,Te=ge.isStart,Ce=ge.isEnd,Le="".concat(be,"-indent-unit"),Ie=[],Me=0;Me0&&arguments[0]!==void 0?arguments[0]:[],et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],De=Ne.length,je=et.length;if(Math.abs(De-je)!==1)return{add:!1,key:null};function Ee(xe,we){var Be=new Map;xe.forEach(function(nt){Be.set(nt,!0)});var Ke=we.filter(function(nt){return!Be.has(nt)});return Ke.length===1?Ke[0]:null}return De ").concat(et);return et}var He=y.forwardRef(function(Ne,et){var De=Ne.prefixCls,je=Ne.data,Ee=Ne.selectable,xe=Ne.checkable,we=Ne.expandedKeys,Be=Ne.selectedKeys,Ke=Ne.checkedKeys,nt=Ne.loadedKeys,ke=Ne.loadingKeys,$e=Ne.halfCheckedKeys,gt=Ne.keyEntities,ct=Ne.disabled,vt=Ne.dragging,st=Ne.dragOverNodeKey,ht=Ne.dropPosition,at=Ne.motion,lt=Ne.height,ft=Ne.itemHeight,mt=Ne.virtual,Pt=Ne.focusable,Et=Ne.activeItem,Lt=Ne.focused,Ht=Ne.tabIndex,tn=Ne.onKeyDown,gn=Ne.onFocus,dn=Ne.onBlur,on=Ne.onActiveChange,xn=Ne.onListChangeStart,Dn=Ne.onListChangeEnd,sn=(0,re.Z)(Ne,Me),tr=y.useRef(null),Xn=y.useRef(null);y.useImperativeHandle(et,function(){return{scrollTo:function(Br){tr.current.scrollTo(Br)},getIndentWidth:function(){return Xn.current.offsetWidth}}});var kn=y.useState(we),qn=(0,ee.Z)(kn,2),hr=qn[0],mr=qn[1],Yn=y.useState(je),cr=(0,ee.Z)(Yn,2),Mn=cr[0],Ar=cr[1],Gr=y.useState(je),bn=(0,ee.Z)(Gr,2),Bt=bn[0],Tt=bn[1],Ft=y.useState([]),Zt=(0,ee.Z)(Ft,2),Sn=Zt[0],qt=Zt[1],dr=y.useState(null),fn=(0,ee.Z)(dr,2),wn=fn[0],$n=fn[1],Kr=y.useRef(je);Kr.current=je;function Qt(){var xr=Kr.current;Ar(xr),Tt(xr),qt([]),$n(null),Dn()}(0,le.Z)(function(){mr(we);var xr=Le(hr,we);if(xr.key!==null)if(xr.add){var Br=Mn.findIndex(function(en){var _t=en.key;return _t===xr.key}),wt=Ze(Ie(Mn,je,xr.key),mt,lt,ft),Dt=Mn.slice();Dt.splice(Br+1,0,Xe),Tt(Dt),qt(wt),$n("show")}else{var Mt=je.findIndex(function(en){var _t=en.key;return _t===xr.key}),Kt=Ze(Ie(je,Mn,xr.key),mt,lt,ft),$t=je.slice();$t.splice(Mt+1,0,Xe),Tt($t),qt(Kt),$n("hide")}else Mn!==je&&(Ar(je),Tt(je))},[we,je]),y.useEffect(function(){vt||Qt()},[vt]);var ur=at?Bt:je,qr={expandedKeys:we,selectedKeys:Be,loadedKeys:nt,loadingKeys:ke,checkedKeys:Ke,halfCheckedKeys:$e,dragOverNodeKey:st,dropPosition:ht,keyEntities:gt};return y.createElement(y.Fragment,null,Lt&&Et&&y.createElement("span",{style:Ue,"aria-live":"assertive"},Re(Et)),y.createElement("div",null,y.createElement("input",{style:Ue,disabled:Pt===!1||ct,tabIndex:Pt!==!1?Ht:null,onKeyDown:tn,onFocus:gn,onBlur:dn,value:"",onChange:Qe,"aria-label":"for screen reader"})),y.createElement("div",{className:"".concat(De,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},y.createElement("div",{className:"".concat(De,"-indent")},y.createElement("div",{ref:Xn,className:"".concat(De,"-indent-unit")}))),y.createElement(pe.Z,(0,he.Z)({},sn,{data:ur,itemKey:ze,height:lt,fullHeight:!1,virtual:mt,itemHeight:ft,prefixCls:"".concat(De,"-list"),ref:tr,onVisibleChange:function(Br,wt){var Dt=new Set(Br),Mt=wt.filter(function(Kt){return!Dt.has(Kt)});Mt.some(function(Kt){return ze(Kt)===Ge})&&Qt()}}),function(xr){var Br=xr.pos,wt=(0,he.Z)({},(z(xr.data),xr.data)),Dt=xr.title,Mt=xr.key,Kt=xr.isStart,$t=xr.isEnd,en=(0,ge.km)(Mt,Br);delete wt.key,delete wt.children;var _t=(0,ge.H8)(en,qr);return y.createElement(Ce,(0,he.Z)({},wt,_t,{title:Dt,active:!!Et&&Mt===Et.key,pos:Br,data:xr.data,isStart:Kt,isEnd:$t,motion:at,motionNodes:Mt===Ge?Sn:null,motionType:wn,onMotionStart:xn,onMotionEnd:Qt,treeNodeRequiredProps:qr,onMouseMove:function(){on(null)}}))}))});He.displayName="NodeList";var rt=He,qe=Ae(35654),ut=Ae(90782),_e=Ae(67841),We=10,Oe=function(Ne){(0,de.Z)(De,Ne);var et=(0,ue.Z)(De);function De(){var je;(0,oe.Z)(this,De);for(var Ee=arguments.length,xe=new Array(Ee),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,$e=je.state,gt=$e.dragChildrenKeys,ct=$e.dropPosition,vt=$e.dropTargetKey,st=$e.dropTargetPos,ht=$e.dropAllowed;if(ht){var at=je.props.onDrop;if(je.setState({dragOverNodeKey:null}),je.cleanDragState(),vt!==null){var lt=(0,Se.Z)((0,Se.Z)({},(0,ge.H8)(vt,je.getTreeNodeRequiredProps())),{},{active:((nt=je.getActiveItem())===null||nt===void 0?void 0:nt.key)===vt,data:(0,_e.Z)(je.state.keyEntities,vt).node}),ft=gt.indexOf(vt)!==-1;(0,a.ZP)(!ft,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var mt=(0,qe.yx)(st),Pt={event:Be,node:(0,ge.F)(lt),dragNode:je.dragNode?(0,ge.F)(je.dragNode.props):null,dragNodesKeys:[je.dragNode.props.eventKey].concat(gt),dropToGap:ct!==0,dropPosition:ct+Number(mt[mt.length-1])};ke||at==null||at(Pt),je.dragNode=null}}},je.cleanDragState=function(){var Be=je.state.draggingNodeKey;Be!==null&&je.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),je.dragStartMousePosition=null,je.currentMouseOverDroppableNodeKey=null},je.triggerExpandActionExpand=function(Be,Ke){var nt=je.state,ke=nt.expandedKeys,$e=nt.flattenNodes,gt=Ke.expanded,ct=Ke.key,vt=Ke.isLeaf;if(!(vt||Be.shiftKey||Be.metaKey||Be.ctrlKey)){var st=$e.filter(function(at){return at.key===ct})[0],ht=(0,ge.F)((0,Se.Z)((0,Se.Z)({},(0,ge.H8)(ct,je.getTreeNodeRequiredProps())),{},{data:st.data}));je.setExpandedKeys(gt?(0,qe._5)(ke,ct):(0,qe.L0)(ke,ct)),je.onNodeExpand(Be,ht)}},je.onNodeClick=function(Be,Ke){var nt=je.props,ke=nt.onClick,$e=nt.expandAction;$e==="click"&&je.triggerExpandActionExpand(Be,Ke),ke==null||ke(Be,Ke)},je.onNodeDoubleClick=function(Be,Ke){var nt=je.props,ke=nt.onDoubleClick,$e=nt.expandAction;$e==="doubleClick"&&je.triggerExpandActionExpand(Be,Ke),ke==null||ke(Be,Ke)},je.onNodeSelect=function(Be,Ke){var nt=je.state.selectedKeys,ke=je.state,$e=ke.keyEntities,gt=ke.fieldNames,ct=je.props,vt=ct.onSelect,st=ct.multiple,ht=Ke.selected,at=Ke[gt.key],lt=!ht;lt?st?nt=(0,qe.L0)(nt,at):nt=[at]:nt=(0,qe._5)(nt,at);var ft=nt.map(function(mt){var Pt=(0,_e.Z)($e,mt);return Pt?Pt.node:null}).filter(function(mt){return mt});je.setUncontrolledState({selectedKeys:nt}),vt==null||vt(nt,{event:"select",selected:lt,node:Ke,selectedNodes:ft,nativeEvent:Be.nativeEvent})},je.onNodeCheck=function(Be,Ke,nt){var ke=je.state,$e=ke.keyEntities,gt=ke.checkedKeys,ct=ke.halfCheckedKeys,vt=je.props,st=vt.checkStrictly,ht=vt.onCheck,at=Ke.key,lt,ft={event:"check",node:Ke,checked:nt,nativeEvent:Be.nativeEvent};if(st){var mt=nt?(0,qe.L0)(gt,at):(0,qe._5)(gt,at),Pt=(0,qe._5)(ct,at);lt={checked:mt,halfChecked:Pt},ft.checkedNodes=mt.map(function(dn){return(0,_e.Z)($e,dn)}).filter(function(dn){return dn}).map(function(dn){return dn.node}),je.setUncontrolledState({checkedKeys:mt})}else{var Et=(0,ut.S)([].concat((0,ye.Z)(gt),[at]),!0,$e),Lt=Et.checkedKeys,Ht=Et.halfCheckedKeys;if(!nt){var tn=new Set(Lt);tn.delete(at);var gn=(0,ut.S)(Array.from(tn),{checked:!1,halfCheckedKeys:Ht},$e);Lt=gn.checkedKeys,Ht=gn.halfCheckedKeys}lt=Lt,ft.checkedNodes=[],ft.checkedNodesPositions=[],ft.halfCheckedKeys=Ht,Lt.forEach(function(dn){var on=(0,_e.Z)($e,dn);if(on){var xn=on.node,Dn=on.pos;ft.checkedNodes.push(xn),ft.checkedNodesPositions.push({node:xn,pos:Dn})}}),je.setUncontrolledState({checkedKeys:Lt},!1,{halfCheckedKeys:Ht})}ht==null||ht(lt,ft)},je.onNodeLoad=function(Be){var Ke=Be.key,nt=new Promise(function(ke,$e){je.setState(function(gt){var ct=gt.loadedKeys,vt=ct===void 0?[]:ct,st=gt.loadingKeys,ht=st===void 0?[]:st,at=je.props,lt=at.loadData,ft=at.onLoad;if(!lt||vt.indexOf(Ke)!==-1||ht.indexOf(Ke)!==-1)return null;var mt=lt(Be);return mt.then(function(){var Pt=je.state.loadedKeys,Et=(0,qe.L0)(Pt,Ke);ft==null||ft(Et,{event:"load",node:Be}),je.setUncontrolledState({loadedKeys:Et}),je.setState(function(Lt){return{loadingKeys:(0,qe._5)(Lt.loadingKeys,Ke)}}),ke()}).catch(function(Pt){if(je.setState(function(Lt){return{loadingKeys:(0,qe._5)(Lt.loadingKeys,Ke)}}),je.loadingRetryTimes[Ke]=(je.loadingRetryTimes[Ke]||0)+1,je.loadingRetryTimes[Ke]>=We){var Et=je.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),je.setUncontrolledState({loadedKeys:(0,qe.L0)(Et,Ke)}),ke()}$e(Pt)}),{loadingKeys:(0,qe.L0)(ht,Ke)}})});return nt.catch(function(){}),nt},je.onNodeMouseEnter=function(Be,Ke){var nt=je.props.onMouseEnter;nt==null||nt({event:Be,node:Ke})},je.onNodeMouseLeave=function(Be,Ke){var nt=je.props.onMouseLeave;nt==null||nt({event:Be,node:Ke})},je.onNodeContextMenu=function(Be,Ke){var nt=je.props.onRightClick;nt&&(Be.preventDefault(),nt({event:Be,node:Ke}))},je.onFocus=function(){var Be=je.props.onFocus;je.setState({focused:!0});for(var Ke=arguments.length,nt=new Array(Ke),ke=0;ke1&&arguments[1]!==void 0?arguments[1]:!1,nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!je.destroyed){var ke=!1,$e=!0,gt={};Object.keys(Be).forEach(function(ct){if(ct in je.props){$e=!1;return}ke=!0,gt[ct]=Be[ct]}),ke&&(!Ke||$e)&&je.setState((0,Se.Z)((0,Se.Z)({},gt),nt))}},je.scrollTo=function(Be){je.listRef.current.scrollTo(Be)},je}return(0,te.Z)(De,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ee=this.props.activeKey;Ee!==void 0&&Ee!==this.state.activeKey&&(this.setState({activeKey:Ee}),Ee!==null&&this.scrollTo({key:Ee}))}},{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 Ee,xe=this.state,we=xe.focused,Be=xe.flattenNodes,Ke=xe.keyEntities,nt=xe.draggingNodeKey,ke=xe.activeKey,$e=xe.dropLevelOffset,gt=xe.dropContainerKey,ct=xe.dropTargetKey,vt=xe.dropPosition,st=xe.dragOverNodeKey,ht=xe.indent,at=this.props,lt=at.prefixCls,ft=at.className,mt=at.style,Pt=at.showLine,Et=at.focusable,Lt=at.tabIndex,Ht=Lt===void 0?0:Lt,tn=at.selectable,gn=at.showIcon,dn=at.icon,on=at.switcherIcon,xn=at.draggable,Dn=at.checkable,sn=at.checkStrictly,tr=at.disabled,Xn=at.motion,kn=at.loadData,qn=at.filterTreeNode,hr=at.height,mr=at.itemHeight,Yn=at.virtual,cr=at.titleRender,Mn=at.dropIndicatorRender,Ar=at.onContextMenu,Gr=at.onScroll,bn=at.direction,Bt=at.rootClassName,Tt=at.rootStyle,Ft=(0,ne.Z)(this.props,{aria:!0,data:!0}),Zt;return xn&&((0,E.Z)(xn)==="object"?Zt=xn:typeof xn=="function"?Zt={nodeDraggable:xn}:Zt={}),y.createElement(x.k.Provider,{value:{prefixCls:lt,selectable:tn,showIcon:gn,icon:dn,switcherIcon:on,draggable:Zt,draggingNodeKey:nt,checkable:Dn,checkStrictly:sn,disabled:tr,keyEntities:Ke,dropLevelOffset:$e,dropContainerKey:gt,dropTargetKey:ct,dropPosition:vt,dragOverNodeKey:st,indent:ht,direction:bn,dropIndicatorRender:Mn,loadData:kn,filterTreeNode:qn,titleRender:cr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},y.createElement("div",{role:"tree",className:ae()(lt,ft,Bt,(Ee={},(0,it.Z)(Ee,"".concat(lt,"-show-line"),Pt),(0,it.Z)(Ee,"".concat(lt,"-focused"),we),(0,it.Z)(Ee,"".concat(lt,"-active-focused"),ke!==null),Ee)),style:Tt},y.createElement(rt,(0,he.Z)({ref:this.listRef,prefixCls:lt,style:mt,data:Be,disabled:tr,selectable:tn,checkable:!!Dn,motion:Xn,dragging:nt!==null,height:hr,itemHeight:mr,virtual:Yn,focusable:Et,focused:we,tabIndex:Ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ar,onScroll:Gr},this.getTreeNodeRequiredProps(),Ft))))}}],[{key:"getDerivedStateFromProps",value:function(Ee,xe){var we=xe.prevProps,Be={prevProps:Ee};function Ke(Et){return!we&&Et in Ee||we&&we[Et]!==Ee[Et]}var nt,ke=xe.fieldNames;if(Ke("fieldNames")&&(ke=(0,ge.w$)(Ee.fieldNames),Be.fieldNames=ke),Ke("treeData")?nt=Ee.treeData:Ke("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),nt=(0,ge.zn)(Ee.children)),nt){Be.treeData=nt;var $e=(0,ge.I8)(nt,{fieldNames:ke});Be.keyEntities=(0,Se.Z)((0,it.Z)({},Ge,Ve),$e.keyEntities)}var gt=Be.keyEntities||xe.keyEntities;if(Ke("expandedKeys")||we&&Ke("autoExpandParent"))Be.expandedKeys=Ee.autoExpandParent||!we&&Ee.defaultExpandParent?(0,qe.r7)(Ee.expandedKeys,gt):Ee.expandedKeys;else if(!we&&Ee.defaultExpandAll){var ct=(0,Se.Z)({},gt);delete ct[Ge],Be.expandedKeys=Object.keys(ct).map(function(Et){return ct[Et].key})}else!we&&Ee.defaultExpandedKeys&&(Be.expandedKeys=Ee.autoExpandParent||Ee.defaultExpandParent?(0,qe.r7)(Ee.defaultExpandedKeys,gt):Ee.defaultExpandedKeys);if(Be.expandedKeys||delete Be.expandedKeys,nt||Be.expandedKeys){var vt=(0,ge.oH)(nt||xe.treeData,Be.expandedKeys||xe.expandedKeys,ke);Be.flattenNodes=vt}if(Ee.selectable&&(Ke("selectedKeys")?Be.selectedKeys=(0,qe.BT)(Ee.selectedKeys,Ee):!we&&Ee.defaultSelectedKeys&&(Be.selectedKeys=(0,qe.BT)(Ee.defaultSelectedKeys,Ee))),Ee.checkable){var st;if(Ke("checkedKeys")?st=(0,qe.E6)(Ee.checkedKeys)||{}:!we&&Ee.defaultCheckedKeys?st=(0,qe.E6)(Ee.defaultCheckedKeys)||{}:nt&&(st=(0,qe.E6)(Ee.checkedKeys)||{checkedKeys:xe.checkedKeys,halfCheckedKeys:xe.halfCheckedKeys}),st){var ht=st,at=ht.checkedKeys,lt=at===void 0?[]:at,ft=ht.halfCheckedKeys,mt=ft===void 0?[]:ft;if(!Ee.checkStrictly){var Pt=(0,ut.S)(lt,!0,gt);lt=Pt.checkedKeys,mt=Pt.halfCheckedKeys}Be.checkedKeys=lt,Be.halfCheckedKeys=mt}}return Ke("loadedKeys")&&(Be.loadedKeys=Ee.loadedKeys),Be}}]),De}(y.Component);Oe.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},Oe.TreeNode=fe.Z;var Ye=Oe,Fe=Ye},35654:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{BT:function(){return y},E6:function(){return z},L0:function(){return ue},OM:function(){return a},_5:function(){return de},r7:function(){return ee},wA:function(){return ae},yx:function(){return ce}});var he=Ae(94480),it=Ae(76190),E=Ae(48736),Se=Ae(59301),ye=Ae(39417),oe=Ae(67841),te=Ae(71430),se=null;function de(re,le){if(!re)return[];var pe=re.slice(),ve=pe.indexOf(le);return ve>=0&&pe.splice(ve,1),pe}function ue(re,le){var pe=(re||[]).slice();return pe.indexOf(le)===-1&&pe.push(le),pe}function ce(re){return re.split("-")}function ae(re,le){var pe=[],ve=(0,oe.Z)(le,re);function fe(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];me.forEach(function(ge){var be=ge.key,Pe=ge.children;pe.push(be),fe(Pe)})}return fe(ve.children),pe}function ie(re){if(re.parent){var le=ce(re.pos);return Number(le[le.length-1])===re.parent.children.length-1}return!1}function ne(re){var le=ce(re.pos);return Number(le[le.length-1])===0}function a(re,le,pe,ve,fe,me,ge,be,Pe,Te){var Ce,Le=re.clientX,Ie=re.clientY,Me=re.target.getBoundingClientRect(),Ue=Me.top,Qe=Me.height,Ge=(Te==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Le),ot=(Ge-12)/ve,Ve=(0,oe.Z)(be,pe.props.eventKey);if(Ie-1.5?me({dragNode:We,dropNode:Oe,dropPosition:1})?qe=1:Ye=!1:me({dragNode:We,dropNode:Oe,dropPosition:0})?qe=0:me({dragNode:We,dropNode:Oe,dropPosition:1})?qe=1:Ye=!1:me({dragNode:We,dropNode:Oe,dropPosition:1})?qe=1:Ye=!1,{dropPosition:qe,dropLevelOffset:ut,dropTargetKey:Ve.key,dropTargetPos:Ve.pos,dragOverNodeKey:rt,dropContainerKey:qe===0?null:((Ce=Ve.parent)===null||Ce===void 0?void 0:Ce.key)||null,dropAllowed:Ye}}function y(re,le){if(re){var pe=le.multiple;return pe?re.slice():re.length?[re[0]]:re}}var x=function(le){return le};function b(re,le){if(!re)return[];var pe=le||{},ve=pe.processProps,fe=ve===void 0?x:ve,me=Array.isArray(re)?re:[re];return me.map(function(ge){var be=ge.children,Pe=_objectWithoutProperties(ge,se),Te=b(be,le);return React.createElement(TreeNode,_extends({key:Pe.key},fe(Pe)),Te)})}function z(re){if(!re)return null;var le;if(Array.isArray(re))le={checkedKeys:re,halfCheckedKeys:void 0};else if((0,it.Z)(re)==="object")le={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,E.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return le}function ee(re,le){var pe=new Set;function ve(fe){if(!pe.has(fe)){var me=(0,oe.Z)(le,fe);if(me){pe.add(fe);var ge=me.parent,be=me.node;be.disabled||ge&&ve(ge.key)}}}return(re||[]).forEach(function(fe){ve(fe)}),(0,he.Z)(pe)}},90782:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{S:function(){return te}});var he=Ae(48736),it=Ae(67841);function E(se,de){var ue=new Set;return se.forEach(function(ce){de.has(ce)||ue.add(ce)}),ue}function Se(se){var de=se||{},ue=de.disabled,ce=de.disableCheckbox,ae=de.checkable;return!!(ue||ce)||ae===!1}function ye(se,de,ue,ce){for(var ae=new Set(se),ie=new Set,ne=0;ne<=ue;ne+=1){var a=de.get(ne)||new Set;a.forEach(function(z){var ee=z.key,re=z.node,le=z.children,pe=le===void 0?[]:le;ae.has(ee)&&!ce(re)&&pe.filter(function(ve){return!ce(ve.node)}).forEach(function(ve){ae.add(ve.key)})})}for(var y=new Set,x=ue;x>=0;x-=1){var b=de.get(x)||new Set;b.forEach(function(z){var ee=z.parent,re=z.node;if(!(ce(re)||!z.parent||y.has(z.parent.key))){if(ce(z.parent.node)){y.add(ee.key);return}var le=!0,pe=!1;(ee.children||[]).filter(function(ve){return!ce(ve.node)}).forEach(function(ve){var fe=ve.key,me=ae.has(fe);le&&!me&&(le=!1),!pe&&(me||ie.has(fe))&&(pe=!0)}),le&&ae.add(ee.key),pe&&ie.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(ae),halfCheckedKeys:Array.from(E(ie,ae))}}function oe(se,de,ue,ce,ae){for(var ie=new Set(se),ne=new Set(de),a=0;a<=ce;a+=1){var y=ue.get(a)||new Set;y.forEach(function(ee){var re=ee.key,le=ee.node,pe=ee.children,ve=pe===void 0?[]:pe;!ie.has(re)&&!ne.has(re)&&!ae(le)&&ve.filter(function(fe){return!ae(fe.node)}).forEach(function(fe){ie.delete(fe.key)})})}ne=new Set;for(var x=new Set,b=ce;b>=0;b-=1){var z=ue.get(b)||new Set;z.forEach(function(ee){var re=ee.parent,le=ee.node;if(!(ae(le)||!ee.parent||x.has(ee.parent.key))){if(ae(ee.parent.node)){x.add(re.key);return}var pe=!0,ve=!1;(re.children||[]).filter(function(fe){return!ae(fe.node)}).forEach(function(fe){var me=fe.key,ge=ie.has(me);pe&&!ge&&(pe=!1),!ve&&(ge||ne.has(me))&&(ve=!0)}),pe||ie.delete(re.key),ve&&ne.add(re.key),x.add(re.key)}})}return{checkedKeys:Array.from(ie),halfCheckedKeys:Array.from(E(ne,ie))}}function te(se,de,ue,ce){var ae=[],ie;ce?ie=ce:ie=Se;var ne=new Set(se.filter(function(b){var z=!!(0,it.Z)(ue,b);return z||ae.push(b),z})),a=new Map,y=0;Object.keys(ue).forEach(function(b){var z=ue[b],ee=z.level,re=a.get(ee);re||(re=new Set,a.set(ee,re)),re.add(z),y=Math.max(y,ee)}),(0,he.ZP)(!ae.length,"Tree missing follow keys: ".concat(ae.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return de===!0?x=ye(ne,a,y,ie):x=oe(ne,de.halfCheckedKeys,a,y,ie),x}},67841:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return he}});function he(it,E){return it[E]}},71430:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{F:function(){return ee},H8:function(){return z},I8:function(){return b},km:function(){return ae},oH:function(){return y},w$:function(){return ie},zn:function(){return a}});var he=Ae(76190),it=Ae(94480),E=Ae(33885),Se=Ae(75931),ye=Ae(11592),oe=Ae(2738),te=Ae(48736),se=Ae(67841),de=["children"];function ue(re,le){return"".concat(re,"-").concat(le)}function ce(re){return re&&re.type&&re.type.isTreeNode}function ae(re,le){return re!=null?re:le}function ie(re){var le=re||{},pe=le.title,ve=le._title,fe=le.key,me=le.children,ge=pe||"title";return{title:ge,_title:ve||[ge],key:fe||"key",children:me||"children"}}function ne(re,le){var pe=new Map;function ve(fe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(ge){var be=ge[le.key],Pe=ge[le.children];warning(be!=null,"Tree node must have a certain key: [".concat(me).concat(be,"]"));var Te=String(be);warning(!pe.has(Te)||be===null||be===void 0,"Same 'key' exist in the Tree: ".concat(Te)),pe.set(Te,!0),ve(Pe,"".concat(me).concat(Te," > "))})}ve(re)}function a(re){function le(pe){var ve=(0,ye.Z)(pe);return ve.map(function(fe){if(!ce(fe))return(0,te.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var me=fe.key,ge=fe.props,be=ge.children,Pe=(0,Se.Z)(ge,de),Te=(0,E.Z)({key:me},Pe),Ce=le(be);return Ce.length&&(Te.children=Ce),Te}).filter(function(fe){return fe})}return le(re)}function y(re,le,pe){var ve=ie(pe),fe=ve._title,me=ve.key,ge=ve.children,be=new Set(le===!0?[]:le),Pe=[];function Te(Ce){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ce.map(function(Ie,Me){for(var Ue=ue(Le?Le.pos:"0",Me),Qe=ae(Ie[me],Ue),Ge,ot=0;ot1&&arguments[1]!==void 0?arguments[1]:{},pe=le.initWrapper,ve=le.processEntity,fe=le.onProcessFinished,me=le.externalGetKey,ge=le.childrenPropName,be=le.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,Te=me||Pe,Ce={},Le={},Ie={posEntities:Ce,keyEntities:Le};return pe&&(Ie=pe(Ie)||Ie),x(re,function(Me){var Ue=Me.node,Qe=Me.index,Ge=Me.pos,ot=Me.key,Ve=Me.parentPos,Xe=Me.level,Ze=Me.nodes,ze={node:Ue,nodes:Ze,index:Qe,key:ot,pos:Ge,level:Xe},Re=ae(ot,Ge);Ce[Ge]=ze,Le[Re]=ze,ze.parent=Ce[Ve],ze.parent&&(ze.parent.children=ze.parent.children||[],ze.parent.children.push(ze)),ve&&ve(ze,Ie)},{externalGetKey:Te,childrenPropName:ge,fieldNames:be}),fe&&fe(Ie),Ie}function z(re,le){var pe=le.expandedKeys,ve=le.selectedKeys,fe=le.loadedKeys,me=le.loadingKeys,ge=le.checkedKeys,be=le.halfCheckedKeys,Pe=le.dragOverNodeKey,Te=le.dropPosition,Ce=le.keyEntities,Le=(0,se.Z)(Ce,re),Ie={eventKey:re,expanded:pe.indexOf(re)!==-1,selected:ve.indexOf(re)!==-1,loaded:fe.indexOf(re)!==-1,loading:me.indexOf(re)!==-1,checked:ge.indexOf(re)!==-1,halfChecked:be.indexOf(re)!==-1,pos:String(Le?Le.pos:""),dragOver:Pe===re&&Te===0,dragOverGapTop:Pe===re&&Te===-1,dragOverGapBottom:Pe===re&&Te===1};return Ie}function ee(re){var le=re.data,pe=re.expanded,ve=re.selected,fe=re.checked,me=re.loaded,ge=re.loading,be=re.halfChecked,Pe=re.dragOver,Te=re.dragOverGapTop,Ce=re.dragOverGapBottom,Le=re.pos,Ie=re.active,Me=re.eventKey,Ue=(0,E.Z)((0,E.Z)({},le),{},{expanded:pe,selected:ve,checked:fe,loaded:me,loading:ge,halfChecked:be,dragOver:Pe,dragOverGapTop:Te,dragOverGapBottom:Ce,pos:Le,active:Ie,key:Me});return"props"in Ue||Object.defineProperty(Ue,"props",{get:function(){return(0,te.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),re}}),Ue}},8224:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return it}});var he=Ae(4676);function it(E,Se,ye,oe){var te=he.unstable_batchedUpdates?function(de){he.unstable_batchedUpdates(ye,de)}:ye;return E!=null&&E.addEventListener&&E.addEventListener(Se,te,oe),{remove:function(){E!=null&&E.removeEventListener&&E.removeEventListener(Se,te,oe)}}}},55468:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{g1:function(){return ce},os:function(){return ie}});var he=/margin|padding|width|height|max|min|offset/,it={left:!0,top:!0},E={cssFloat:1,styleFloat:1,float:1};function Se(ne){return ne.nodeType===1?ne.ownerDocument.defaultView.getComputedStyle(ne,null):{}}function ye(ne,a,y){if(a=a.toLowerCase(),y==="auto"){if(a==="height")return ne.offsetHeight;if(a==="width")return ne.offsetWidth}return a in it||(it[a]=he.test(a)),it[a]?parseFloat(y)||0:y}function oe(ne,a){var y=arguments.length,x=Se(ne);return a=E[a]?"cssFloat"in ne.style?"cssFloat":"styleFloat":a,y===1?x:ye(ne,a,x[a]||ne.style[a])}function te(ne,a,y){var x=arguments.length;if(a=E[a]?"cssFloat"in ne.style?"cssFloat":"styleFloat":a,x===3)return typeof y=="number"&&he.test(a)&&(y="".concat(y,"px")),ne.style[a]=y,y;for(var b in a)a.hasOwnProperty(b)&&te(ne,b,a[b]);return Se(ne)}function se(ne){return ne===document.body?document.documentElement.clientWidth:ne.offsetWidth}function de(ne){return ne===document.body?window.innerHeight||document.documentElement.clientHeight:ne.offsetHeight}function ue(){var ne=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ne,height:a}}function ce(){var ne=document.documentElement.clientWidth,a=window.innerHeight||document.documentElement.clientHeight;return{width:ne,height:a}}function ae(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ie(ne){var a=ne.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)}}},3465:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{G:function(){return Se}});var he=Ae(47273),it=function(oe){if((0,he.Z)()&&window.document.documentElement){var te=Array.isArray(oe)?oe:[oe],se=window.document.documentElement;return te.some(function(de){return de in se.style})}return!1},E=function(oe,te){if(!it(oe))return!1;var se=document.createElement("div"),de=se.style[oe];return se.style[oe]=te,se.style[oe]!==de};function Se(ye,oe){return!Array.isArray(ye)&&oe!==void 0?E(ye,oe):it(ye)}},25365:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(xt){"use strict";xt.exports="data:image/png;base64,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"},19664:function(xt){"use strict";xt.exports="data:image/png;base64,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"},77882:function(xt){"use strict";xt.exports="data:image/png;base64,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"},66832:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47558:function(xt){"use strict";xt.exports="data:image/png;base64,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(xt){"use strict";xt.exports="data:image/png;base64,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"},91833:function(xt){"use strict";xt.exports="data:image/png;base64,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"},31081:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},96593:function(xt){"use strict";xt.exports="data:image/png;base64,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"},42922:function(xt){"use strict";xt.exports="data:image/png;base64,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"},20345:function(xt){"use strict";xt.exports="data:image/png;base64,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"},79005:function(xt){"use strict";xt.exports="data:image/png;base64,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"},39057:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96908:function(xt){"use strict";xt.exports="data:image/png;base64,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"},57177:function(xt){"use strict";xt.exports="data:image/png;base64,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"},81378:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47621:function(xt){"use strict";xt.exports="data:image/png;base64,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"}}]); + `]:Object.assign(Object.assign({},(0,on.dF)()),{display:"inline-block",width:"100%",[`${Dt}${Dt}-select`]:{width:Vt,height:Vt,marginInlineEnd:wt.marginXS,marginBottom:wt.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:wt.colorFillAlter,border:`${wt.lineWidth}px dashed ${wt.colorBorder}`,borderRadius:wt.borderRadiusLG,cursor:"pointer",transition:`border-color ${wt.motionDurationSlow}`,[`> ${Dt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Dt}-disabled):hover`]:{borderColor:wt.colorPrimary}},[`${en}${en}-picture-card, ${en}${en}-picture-circle`]:{[`${en}-item-container`]:{display:"inline-block",width:Vt,height:Vt,marginBlock:`0 ${wt.marginXS}px`,marginInline:`0 ${wt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[_t]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${wt.paddingXS*2}px)`,height:`calc(100% - ${wt.paddingXS*2}px)`,backgroundColor:wt.colorBgMask,opacity:0,transition:`all ${wt.motionDurationSlow}`,content:'" "'}},[`${_t}:hover`]:{[`&::before, ${_t}-actions`]:{opacity:1}},[`${_t}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${wt.motionDurationSlow}`,[`${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{zIndex:10,width:Kt,margin:`0 ${wt.marginXXS}px`,fontSize:Kt,cursor:"pointer",transition:`all ${wt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${_t}-actions, ${_t}-actions:hover`]:{[`${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{color:new bn.C($t).setAlpha(.65).toRgbString(),"&:hover":{color:$t}}},[`${_t}-thumbnail, ${_t}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${_t}-name`]:{display:"none",textAlign:"center"},[`${_t}-file + ${_t}-name`]:{position:"absolute",bottom:wt.margin,display:"block",width:`calc(100% - ${wt.paddingXS*2}px)`},[`${_t}-uploading`]:{[`&${_t}`]:{backgroundColor:wt.colorFillAlter},[`&::before, ${Mt}-eye, ${Mt}-download, ${Mt}-delete`]:{display:"none"}},[`${_t}-progress`]:{bottom:wt.marginXL,width:`calc(100% - ${wt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Dt}-wrapper${Dt}-picture-circle-wrapper`]:{[`${Dt}${Dt}-select`]:{borderRadius:"50%"}}}};var Zt=wt=>{const{componentCls:Dt}=wt;return{[`${Dt}-rtl`]:{direction:"rtl"}}};const Sn=wt=>{const{componentCls:Dt,colorTextDisabled:Mt}=wt;return{[`${Dt}-wrapper`]:Object.assign(Object.assign({},(0,on.Wf)(wt)),{[Dt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Dt}-select`]:{display:"inline-block"},[`${Dt}-disabled`]:{color:Mt,cursor:"not-allowed"}})}};var qt=(0,Dn.Z)("Upload",wt=>{const{fontSizeHeading3:Dt,fontSize:Mt,lineHeight:Kt,lineWidth:$t,controlHeightLG:en}=wt,_t=Math.round(Mt*Kt),Vt=(0,sn.TS)(wt,{uploadThumbnailSize:Dt*2,uploadProgressOffset:_t/2+$t,uploadPicCardSize:en*2.55});return[Sn(Vt),Xn(Vt),Bt(Vt),Tt(Vt),qn(Vt),Ar(Vt),Zt(Vt),(0,xn.Z)(Vt)]},wt=>({actionsColor:wt.colorTextDescription})),dr=function(wt,Dt,Mt,Kt){function $t(en){return en instanceof Mt?en:new Mt(function(_t){_t(en)})}return new(Mt||(Mt=Promise))(function(en,_t){function Vt(kt){try{er(Kt.next(kt))}catch(zr){_t(zr)}}function Qn(kt){try{er(Kt.throw(kt))}catch(zr){_t(zr)}}function er(kt){kt.done?en(kt.value):$t(kt.value).then(Vt,Qn)}er((Kt=Kt.apply(wt,Dt||[])).next())})};const fn=`__LIST_IGNORE_${Date.now()}__`,wn=(wt,Dt)=>{const{fileList:Mt,defaultFileList:Kt,onRemove:$t,showUploadList:en=!0,listType:_t="text",onPreview:Vt,onDownload:Qn,onChange:er,onDrop:kt,previewFile:zr,disabled:kr,locale:$r,iconRender:la,isImageUrl:nn,progress:Fn,prefixCls:Ln,className:Bn,type:Er="select",children:Sr,style:ar,itemRender:Yr,maxCount:Hr,data:Ma={},multiple:Fa=!1,action:Ra="",accept:Ua="",supportServerRender:va=!0,rootClassName:to}=wt,ka=pe.useContext(Ge.Z),xa=kr!=null?kr:ka,[Lr,Ca]=(0,Me.Z)(Kt||[],{value:Mt,postState:sr=>sr!=null?sr:[]}),[Ta,Gt]=pe.useState("drop"),zt=pe.useRef(null);pe.useMemo(()=>{const sr=Date.now();(Mt||[]).forEach((Cr,aa)=>{!Cr.uid&&!Object.isFrozen(Cr)&&(Cr.uid=`__AUTO__${sr}_${aa}__`)})},[Mt]);const Wt=(sr,Cr,aa)=>{let Ir=(0,it.Z)(Cr),Zr=!1;Hr===1?Ir=Ir.slice(-1):Hr&&(Zr=Ir.length>Hr,Ir=Ir.slice(0,Hr)),(0,Ue.flushSync)(()=>{Ca(Ir)});const fa={file:sr,fileList:Ir};aa&&(fa.event=aa),(!Zr||Ir.some(oa=>oa.uid===sr.uid))&&(0,Ue.flushSync)(()=>{er==null||er(fa)})},pn=(sr,Cr)=>dr(void 0,void 0,void 0,function*(){const{beforeUpload:aa,transformFile:Ir}=wt;let Zr=sr;if(aa){const fa=yield aa(sr,Cr);if(fa===!1)return!1;if(delete sr[fn],fa===fn)return Object.defineProperty(sr,fn,{value:!0,configurable:!0}),!1;typeof fa=="object"&&fa&&(Zr=fa)}return Ir&&(Zr=yield Ir(Zr)),Zr}),mn=sr=>{const Cr=sr.filter(Zr=>!Zr.file[fn]);if(!Cr.length)return;const aa=Cr.map(Zr=>nt(Zr.file));let Ir=(0,it.Z)(Lr);aa.forEach(Zr=>{Ir=ke(Zr,Ir)}),aa.forEach((Zr,fa)=>{let oa=Zr;if(Cr[fa].parsedFile)Zr.status="uploading";else{const{originFileObj:ro}=Zr;let ao;try{ao=new File([ro],ro.name,{type:ro.type})}catch(Eo){ao=new Blob([ro],{type:ro.type}),ao.name=ro.name,ao.lastModifiedDate=new Date,ao.lastModified=new Date().getTime()}ao.uid=Zr.uid,oa=ao}Wt(oa,Ir)})},Kn=(sr,Cr,aa)=>{try{typeof sr=="string"&&(sr=JSON.parse(sr))}catch(fa){}if(!$e(Cr,Lr))return;const Ir=nt(Cr);Ir.status="done",Ir.percent=100,Ir.response=sr,Ir.xhr=aa;const Zr=ke(Ir,Lr);Wt(Ir,Zr)},rn=(sr,Cr)=>{if(!$e(Cr,Lr))return;const aa=nt(Cr);aa.status="uploading",aa.percent=sr.percent;const Ir=ke(aa,Lr);Wt(aa,Ir,sr)},Cn=(sr,Cr,aa)=>{if(!$e(aa,Lr))return;const Ir=nt(aa);Ir.error=sr,Ir.response=Cr,Ir.status="error";const Zr=ke(Ir,Lr);Wt(Ir,Zr)},Un=sr=>{let Cr;Promise.resolve(typeof $t=="function"?$t(sr):$t).then(aa=>{var Ir;if(aa===!1)return;const Zr=gt(sr,Lr);Zr&&(Cr=Object.assign(Object.assign({},sr),{status:"removed"}),Lr==null||Lr.forEach(fa=>{const oa=Cr.uid!==void 0?"uid":"name";fa[oa]===Cr[oa]&&!Object.isFrozen(fa)&&(fa.status="removed")}),(Ir=zt.current)===null||Ir===void 0||Ir.abort(Cr),Wt(Cr,Zr))})},jr=sr=>{Gt(sr.type),sr.type==="drop"&&(kt==null||kt(sr))};pe.useImperativeHandle(Dt,()=>({onBatchStart:mn,onSuccess:Kn,onProgress:rn,onError:Cn,fileList:Lr,upload:zt.current}));const{getPrefixCls:pr,direction:Rn,upload:vr}=pe.useContext(Qe.E_),fr=pr("upload",Ln),ea=Object.assign(Object.assign({onBatchStart:mn,onError:Cn,onProgress:rn,onSuccess:Kn},wt),{data:Ma,multiple:Fa,action:Ra,accept:Ua,supportServerRender:va,prefixCls:fr,disabled:xa,beforeUpload:pn,onChange:void 0});delete ea.className,delete ea.style,(!Sr||xa)&&delete ea.id;const[Rr,ia]=qt(fr),[ya]=(0,ot.Z)("Upload",Ve.Z.Upload),{showRemoveIcon:hn,showPreviewIcon:ln,showDownloadIcon:jn,removeIcon:zn,previewIcon:Or,downloadIcon:Qr}=typeof en=="boolean"?{}:en,ua=(sr,Cr)=>en?pe.createElement(dn,{prefixCls:fr,listType:_t,items:Lr,previewFile:zr,onPreview:Vt,onDownload:Qn,onRemove:Un,showRemoveIcon:!xa&&hn,showPreviewIcon:ln,showDownloadIcon:jn,removeIcon:zn,previewIcon:Or,downloadIcon:Qr,iconRender:la,locale:Object.assign(Object.assign({},ya),$r),isImageUrl:nn,progress:Fn,appendAction:sr,appendActionVisible:Cr,itemRender:Yr,disabled:xa}):sr,ma=Se()(`${fr}-wrapper`,Bn,to,ia,vr==null?void 0:vr.className,{[`${fr}-rtl`]:Rn==="rtl",[`${fr}-picture-card-wrapper`]:_t==="picture-card",[`${fr}-picture-circle-wrapper`]:_t==="picture-circle"}),Aa=Object.assign(Object.assign({},vr==null?void 0:vr.style),ar);if(Er==="drag"){const sr=Se()(ia,fr,`${fr}-drag`,{[`${fr}-drag-uploading`]:Lr.some(Cr=>Cr.status==="uploading"),[`${fr}-drag-hover`]:Ta==="dragover",[`${fr}-disabled`]:xa,[`${fr}-rtl`]:Rn==="rtl"});return Rr(pe.createElement("span",{className:ma},pe.createElement("div",{className:sr,style:Aa,onDrop:jr,onDragOver:jr,onDragLeave:jr},pe.createElement(Ie,Object.assign({},ea,{ref:zt,className:`${fr}-btn`}),pe.createElement("div",{className:`${fr}-drag-container`},Sr))),ua()))}const da=Se()(fr,`${fr}-select`,{[`${fr}-disabled`]:xa}),La=(sr=>pe.createElement("div",{className:da,style:sr},pe.createElement(Ie,Object.assign({},ea,{ref:zt}))))(Sr?void 0:{display:"none"});return Rr(_t==="picture-card"||_t==="picture-circle"?pe.createElement("span",{className:ma},ua(La,!!Sr)):pe.createElement("span",{className:ma},La,ua()))};var Kr=pe.forwardRef(wn),Qt=function(wt,Dt){var Mt={};for(var Kt in wt)Object.prototype.hasOwnProperty.call(wt,Kt)&&Dt.indexOf(Kt)<0&&(Mt[Kt]=wt[Kt]);if(wt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Kt=Object.getOwnPropertySymbols(wt);$t{var{style:Mt,height:Kt}=wt,$t=Qt(wt,["style","height"]);return pe.createElement(Kr,Object.assign({ref:Dt},$t,{type:"drag",style:Object.assign(Object.assign({},Mt),{height:Kt})}))});const xr=Kr;xr.Dragger=qr,xr.LIST_IGNORE=fn;var Br=xr},39417:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return fe}});var pe=Ae(54476),it=Ae(20068),E=Ae(75931),Se=Ae(33885),ye=Ae(67732),oe=Ae(83652),te=Ae(31226),se=Ae(42403),de=Ae(158),ue=Ae(92310),ce=Ae.n(ue),ae=Ae(26112),ie=Ae(59301),ne=Ae(39378),a=function(ge){for(var be=ge.prefixCls,Pe=ge.level,Te=ge.isStart,Ce=ge.isEnd,Le="".concat(be,"-indent-unit"),Ie=[],Me=0;Me0&&arguments[0]!==void 0?arguments[0]:[],et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],De=Ne.length,je=et.length;if(Math.abs(De-je)!==1)return{add:!1,key:null};function Ee(xe,we){var Be=new Map;xe.forEach(function(nt){Be.set(nt,!0)});var Ke=we.filter(function(nt){return!Be.has(nt)});return Ke.length===1?Ke[0]:null}return De ").concat(et);return et}var He=y.forwardRef(function(Ne,et){var De=Ne.prefixCls,je=Ne.data,Ee=Ne.selectable,xe=Ne.checkable,we=Ne.expandedKeys,Be=Ne.selectedKeys,Ke=Ne.checkedKeys,nt=Ne.loadedKeys,ke=Ne.loadingKeys,$e=Ne.halfCheckedKeys,gt=Ne.keyEntities,ct=Ne.disabled,vt=Ne.dragging,st=Ne.dragOverNodeKey,ht=Ne.dropPosition,at=Ne.motion,lt=Ne.height,ft=Ne.itemHeight,mt=Ne.virtual,Pt=Ne.focusable,Et=Ne.activeItem,Lt=Ne.focused,Ht=Ne.tabIndex,tn=Ne.onKeyDown,gn=Ne.onFocus,dn=Ne.onBlur,on=Ne.onActiveChange,xn=Ne.onListChangeStart,Dn=Ne.onListChangeEnd,sn=(0,re.Z)(Ne,Me),tr=y.useRef(null),Xn=y.useRef(null);y.useImperativeHandle(et,function(){return{scrollTo:function(Br){tr.current.scrollTo(Br)},getIndentWidth:function(){return Xn.current.offsetWidth}}});var kn=y.useState(we),qn=(0,ee.Z)(kn,2),hr=qn[0],mr=qn[1],Yn=y.useState(je),cr=(0,ee.Z)(Yn,2),Mn=cr[0],Ar=cr[1],Gr=y.useState(je),bn=(0,ee.Z)(Gr,2),Bt=bn[0],Tt=bn[1],Ft=y.useState([]),Zt=(0,ee.Z)(Ft,2),Sn=Zt[0],qt=Zt[1],dr=y.useState(null),fn=(0,ee.Z)(dr,2),wn=fn[0],$n=fn[1],Kr=y.useRef(je);Kr.current=je;function Qt(){var xr=Kr.current;Ar(xr),Tt(xr),qt([]),$n(null),Dn()}(0,le.Z)(function(){mr(we);var xr=Le(hr,we);if(xr.key!==null)if(xr.add){var Br=Mn.findIndex(function(en){var _t=en.key;return _t===xr.key}),wt=Ze(Ie(Mn,je,xr.key),mt,lt,ft),Dt=Mn.slice();Dt.splice(Br+1,0,Xe),Tt(Dt),qt(wt),$n("show")}else{var Mt=je.findIndex(function(en){var _t=en.key;return _t===xr.key}),Kt=Ze(Ie(je,Mn,xr.key),mt,lt,ft),$t=je.slice();$t.splice(Mt+1,0,Xe),Tt($t),qt(Kt),$n("hide")}else Mn!==je&&(Ar(je),Tt(je))},[we,je]),y.useEffect(function(){vt||Qt()},[vt]);var ur=at?Bt:je,qr={expandedKeys:we,selectedKeys:Be,loadedKeys:nt,loadingKeys:ke,checkedKeys:Ke,halfCheckedKeys:$e,dragOverNodeKey:st,dropPosition:ht,keyEntities:gt};return y.createElement(y.Fragment,null,Lt&&Et&&y.createElement("span",{style:Ue,"aria-live":"assertive"},Re(Et)),y.createElement("div",null,y.createElement("input",{style:Ue,disabled:Pt===!1||ct,tabIndex:Pt!==!1?Ht:null,onKeyDown:tn,onFocus:gn,onBlur:dn,value:"",onChange:Qe,"aria-label":"for screen reader"})),y.createElement("div",{className:"".concat(De,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},y.createElement("div",{className:"".concat(De,"-indent")},y.createElement("div",{ref:Xn,className:"".concat(De,"-indent-unit")}))),y.createElement(he.Z,(0,pe.Z)({},sn,{data:ur,itemKey:ze,height:lt,fullHeight:!1,virtual:mt,itemHeight:ft,prefixCls:"".concat(De,"-list"),ref:tr,onVisibleChange:function(Br,wt){var Dt=new Set(Br),Mt=wt.filter(function(Kt){return!Dt.has(Kt)});Mt.some(function(Kt){return ze(Kt)===Ge})&&Qt()}}),function(xr){var Br=xr.pos,wt=(0,pe.Z)({},(z(xr.data),xr.data)),Dt=xr.title,Mt=xr.key,Kt=xr.isStart,$t=xr.isEnd,en=(0,ge.km)(Mt,Br);delete wt.key,delete wt.children;var _t=(0,ge.H8)(en,qr);return y.createElement(Ce,(0,pe.Z)({},wt,_t,{title:Dt,active:!!Et&&Mt===Et.key,pos:Br,data:xr.data,isStart:Kt,isEnd:$t,motion:at,motionNodes:Mt===Ge?Sn:null,motionType:wn,onMotionStart:xn,onMotionEnd:Qt,treeNodeRequiredProps:qr,onMouseMove:function(){on(null)}}))}))});He.displayName="NodeList";var rt=He,qe=Ae(35654),ut=Ae(90782),_e=Ae(67841),We=10,Oe=function(Ne){(0,de.Z)(De,Ne);var et=(0,ue.Z)(De);function De(){var je;(0,oe.Z)(this,De);for(var Ee=arguments.length,xe=new Array(Ee),we=0;we2&&arguments[2]!==void 0?arguments[2]:!1,$e=je.state,gt=$e.dragChildrenKeys,ct=$e.dropPosition,vt=$e.dropTargetKey,st=$e.dropTargetPos,ht=$e.dropAllowed;if(ht){var at=je.props.onDrop;if(je.setState({dragOverNodeKey:null}),je.cleanDragState(),vt!==null){var lt=(0,Se.Z)((0,Se.Z)({},(0,ge.H8)(vt,je.getTreeNodeRequiredProps())),{},{active:((nt=je.getActiveItem())===null||nt===void 0?void 0:nt.key)===vt,data:(0,_e.Z)(je.state.keyEntities,vt).node}),ft=gt.indexOf(vt)!==-1;(0,a.ZP)(!ft,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var mt=(0,qe.yx)(st),Pt={event:Be,node:(0,ge.F)(lt),dragNode:je.dragNode?(0,ge.F)(je.dragNode.props):null,dragNodesKeys:[je.dragNode.props.eventKey].concat(gt),dropToGap:ct!==0,dropPosition:ct+Number(mt[mt.length-1])};ke||at==null||at(Pt),je.dragNode=null}}},je.cleanDragState=function(){var Be=je.state.draggingNodeKey;Be!==null&&je.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),je.dragStartMousePosition=null,je.currentMouseOverDroppableNodeKey=null},je.triggerExpandActionExpand=function(Be,Ke){var nt=je.state,ke=nt.expandedKeys,$e=nt.flattenNodes,gt=Ke.expanded,ct=Ke.key,vt=Ke.isLeaf;if(!(vt||Be.shiftKey||Be.metaKey||Be.ctrlKey)){var st=$e.filter(function(at){return at.key===ct})[0],ht=(0,ge.F)((0,Se.Z)((0,Se.Z)({},(0,ge.H8)(ct,je.getTreeNodeRequiredProps())),{},{data:st.data}));je.setExpandedKeys(gt?(0,qe._5)(ke,ct):(0,qe.L0)(ke,ct)),je.onNodeExpand(Be,ht)}},je.onNodeClick=function(Be,Ke){var nt=je.props,ke=nt.onClick,$e=nt.expandAction;$e==="click"&&je.triggerExpandActionExpand(Be,Ke),ke==null||ke(Be,Ke)},je.onNodeDoubleClick=function(Be,Ke){var nt=je.props,ke=nt.onDoubleClick,$e=nt.expandAction;$e==="doubleClick"&&je.triggerExpandActionExpand(Be,Ke),ke==null||ke(Be,Ke)},je.onNodeSelect=function(Be,Ke){var nt=je.state.selectedKeys,ke=je.state,$e=ke.keyEntities,gt=ke.fieldNames,ct=je.props,vt=ct.onSelect,st=ct.multiple,ht=Ke.selected,at=Ke[gt.key],lt=!ht;lt?st?nt=(0,qe.L0)(nt,at):nt=[at]:nt=(0,qe._5)(nt,at);var ft=nt.map(function(mt){var Pt=(0,_e.Z)($e,mt);return Pt?Pt.node:null}).filter(function(mt){return mt});je.setUncontrolledState({selectedKeys:nt}),vt==null||vt(nt,{event:"select",selected:lt,node:Ke,selectedNodes:ft,nativeEvent:Be.nativeEvent})},je.onNodeCheck=function(Be,Ke,nt){var ke=je.state,$e=ke.keyEntities,gt=ke.checkedKeys,ct=ke.halfCheckedKeys,vt=je.props,st=vt.checkStrictly,ht=vt.onCheck,at=Ke.key,lt,ft={event:"check",node:Ke,checked:nt,nativeEvent:Be.nativeEvent};if(st){var mt=nt?(0,qe.L0)(gt,at):(0,qe._5)(gt,at),Pt=(0,qe._5)(ct,at);lt={checked:mt,halfChecked:Pt},ft.checkedNodes=mt.map(function(dn){return(0,_e.Z)($e,dn)}).filter(function(dn){return dn}).map(function(dn){return dn.node}),je.setUncontrolledState({checkedKeys:mt})}else{var Et=(0,ut.S)([].concat((0,ye.Z)(gt),[at]),!0,$e),Lt=Et.checkedKeys,Ht=Et.halfCheckedKeys;if(!nt){var tn=new Set(Lt);tn.delete(at);var gn=(0,ut.S)(Array.from(tn),{checked:!1,halfCheckedKeys:Ht},$e);Lt=gn.checkedKeys,Ht=gn.halfCheckedKeys}lt=Lt,ft.checkedNodes=[],ft.checkedNodesPositions=[],ft.halfCheckedKeys=Ht,Lt.forEach(function(dn){var on=(0,_e.Z)($e,dn);if(on){var xn=on.node,Dn=on.pos;ft.checkedNodes.push(xn),ft.checkedNodesPositions.push({node:xn,pos:Dn})}}),je.setUncontrolledState({checkedKeys:Lt},!1,{halfCheckedKeys:Ht})}ht==null||ht(lt,ft)},je.onNodeLoad=function(Be){var Ke=Be.key,nt=new Promise(function(ke,$e){je.setState(function(gt){var ct=gt.loadedKeys,vt=ct===void 0?[]:ct,st=gt.loadingKeys,ht=st===void 0?[]:st,at=je.props,lt=at.loadData,ft=at.onLoad;if(!lt||vt.indexOf(Ke)!==-1||ht.indexOf(Ke)!==-1)return null;var mt=lt(Be);return mt.then(function(){var Pt=je.state.loadedKeys,Et=(0,qe.L0)(Pt,Ke);ft==null||ft(Et,{event:"load",node:Be}),je.setUncontrolledState({loadedKeys:Et}),je.setState(function(Lt){return{loadingKeys:(0,qe._5)(Lt.loadingKeys,Ke)}}),ke()}).catch(function(Pt){if(je.setState(function(Lt){return{loadingKeys:(0,qe._5)(Lt.loadingKeys,Ke)}}),je.loadingRetryTimes[Ke]=(je.loadingRetryTimes[Ke]||0)+1,je.loadingRetryTimes[Ke]>=We){var Et=je.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),je.setUncontrolledState({loadedKeys:(0,qe.L0)(Et,Ke)}),ke()}$e(Pt)}),{loadingKeys:(0,qe.L0)(ht,Ke)}})});return nt.catch(function(){}),nt},je.onNodeMouseEnter=function(Be,Ke){var nt=je.props.onMouseEnter;nt==null||nt({event:Be,node:Ke})},je.onNodeMouseLeave=function(Be,Ke){var nt=je.props.onMouseLeave;nt==null||nt({event:Be,node:Ke})},je.onNodeContextMenu=function(Be,Ke){var nt=je.props.onRightClick;nt&&(Be.preventDefault(),nt({event:Be,node:Ke}))},je.onFocus=function(){var Be=je.props.onFocus;je.setState({focused:!0});for(var Ke=arguments.length,nt=new Array(Ke),ke=0;ke1&&arguments[1]!==void 0?arguments[1]:!1,nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!je.destroyed){var ke=!1,$e=!0,gt={};Object.keys(Be).forEach(function(ct){if(ct in je.props){$e=!1;return}ke=!0,gt[ct]=Be[ct]}),ke&&(!Ke||$e)&&je.setState((0,Se.Z)((0,Se.Z)({},gt),nt))}},je.scrollTo=function(Be){je.listRef.current.scrollTo(Be)},je}return(0,te.Z)(De,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ee=this.props.activeKey;Ee!==void 0&&Ee!==this.state.activeKey&&(this.setState({activeKey:Ee}),Ee!==null&&this.scrollTo({key:Ee}))}},{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 Ee,xe=this.state,we=xe.focused,Be=xe.flattenNodes,Ke=xe.keyEntities,nt=xe.draggingNodeKey,ke=xe.activeKey,$e=xe.dropLevelOffset,gt=xe.dropContainerKey,ct=xe.dropTargetKey,vt=xe.dropPosition,st=xe.dragOverNodeKey,ht=xe.indent,at=this.props,lt=at.prefixCls,ft=at.className,mt=at.style,Pt=at.showLine,Et=at.focusable,Lt=at.tabIndex,Ht=Lt===void 0?0:Lt,tn=at.selectable,gn=at.showIcon,dn=at.icon,on=at.switcherIcon,xn=at.draggable,Dn=at.checkable,sn=at.checkStrictly,tr=at.disabled,Xn=at.motion,kn=at.loadData,qn=at.filterTreeNode,hr=at.height,mr=at.itemHeight,Yn=at.virtual,cr=at.titleRender,Mn=at.dropIndicatorRender,Ar=at.onContextMenu,Gr=at.onScroll,bn=at.direction,Bt=at.rootClassName,Tt=at.rootStyle,Ft=(0,ne.Z)(this.props,{aria:!0,data:!0}),Zt;return xn&&((0,E.Z)(xn)==="object"?Zt=xn:typeof xn=="function"?Zt={nodeDraggable:xn}:Zt={}),y.createElement(x.k.Provider,{value:{prefixCls:lt,selectable:tn,showIcon:gn,icon:dn,switcherIcon:on,draggable:Zt,draggingNodeKey:nt,checkable:Dn,checkStrictly:sn,disabled:tr,keyEntities:Ke,dropLevelOffset:$e,dropContainerKey:gt,dropTargetKey:ct,dropPosition:vt,dragOverNodeKey:st,indent:ht,direction:bn,dropIndicatorRender:Mn,loadData:kn,filterTreeNode:qn,titleRender:cr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},y.createElement("div",{role:"tree",className:ae()(lt,ft,Bt,(Ee={},(0,it.Z)(Ee,"".concat(lt,"-show-line"),Pt),(0,it.Z)(Ee,"".concat(lt,"-focused"),we),(0,it.Z)(Ee,"".concat(lt,"-active-focused"),ke!==null),Ee)),style:Tt},y.createElement(rt,(0,pe.Z)({ref:this.listRef,prefixCls:lt,style:mt,data:Be,disabled:tr,selectable:tn,checkable:!!Dn,motion:Xn,dragging:nt!==null,height:hr,itemHeight:mr,virtual:Yn,focusable:Et,focused:we,tabIndex:Ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Ar,onScroll:Gr},this.getTreeNodeRequiredProps(),Ft))))}}],[{key:"getDerivedStateFromProps",value:function(Ee,xe){var we=xe.prevProps,Be={prevProps:Ee};function Ke(Et){return!we&&Et in Ee||we&&we[Et]!==Ee[Et]}var nt,ke=xe.fieldNames;if(Ke("fieldNames")&&(ke=(0,ge.w$)(Ee.fieldNames),Be.fieldNames=ke),Ke("treeData")?nt=Ee.treeData:Ke("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),nt=(0,ge.zn)(Ee.children)),nt){Be.treeData=nt;var $e=(0,ge.I8)(nt,{fieldNames:ke});Be.keyEntities=(0,Se.Z)((0,it.Z)({},Ge,Ve),$e.keyEntities)}var gt=Be.keyEntities||xe.keyEntities;if(Ke("expandedKeys")||we&&Ke("autoExpandParent"))Be.expandedKeys=Ee.autoExpandParent||!we&&Ee.defaultExpandParent?(0,qe.r7)(Ee.expandedKeys,gt):Ee.expandedKeys;else if(!we&&Ee.defaultExpandAll){var ct=(0,Se.Z)({},gt);delete ct[Ge],Be.expandedKeys=Object.keys(ct).map(function(Et){return ct[Et].key})}else!we&&Ee.defaultExpandedKeys&&(Be.expandedKeys=Ee.autoExpandParent||Ee.defaultExpandParent?(0,qe.r7)(Ee.defaultExpandedKeys,gt):Ee.defaultExpandedKeys);if(Be.expandedKeys||delete Be.expandedKeys,nt||Be.expandedKeys){var vt=(0,ge.oH)(nt||xe.treeData,Be.expandedKeys||xe.expandedKeys,ke);Be.flattenNodes=vt}if(Ee.selectable&&(Ke("selectedKeys")?Be.selectedKeys=(0,qe.BT)(Ee.selectedKeys,Ee):!we&&Ee.defaultSelectedKeys&&(Be.selectedKeys=(0,qe.BT)(Ee.defaultSelectedKeys,Ee))),Ee.checkable){var st;if(Ke("checkedKeys")?st=(0,qe.E6)(Ee.checkedKeys)||{}:!we&&Ee.defaultCheckedKeys?st=(0,qe.E6)(Ee.defaultCheckedKeys)||{}:nt&&(st=(0,qe.E6)(Ee.checkedKeys)||{checkedKeys:xe.checkedKeys,halfCheckedKeys:xe.halfCheckedKeys}),st){var ht=st,at=ht.checkedKeys,lt=at===void 0?[]:at,ft=ht.halfCheckedKeys,mt=ft===void 0?[]:ft;if(!Ee.checkStrictly){var Pt=(0,ut.S)(lt,!0,gt);lt=Pt.checkedKeys,mt=Pt.halfCheckedKeys}Be.checkedKeys=lt,Be.halfCheckedKeys=mt}}return Ke("loadedKeys")&&(Be.loadedKeys=Ee.loadedKeys),Be}}]),De}(y.Component);Oe.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},Oe.TreeNode=fe.Z;var Ye=Oe,Fe=Ye},35654:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{BT:function(){return y},E6:function(){return z},L0:function(){return ue},OM:function(){return a},_5:function(){return de},r7:function(){return ee},wA:function(){return ae},yx:function(){return ce}});var pe=Ae(94480),it=Ae(76190),E=Ae(48736),Se=Ae(59301),ye=Ae(39417),oe=Ae(67841),te=Ae(71430),se=null;function de(re,le){if(!re)return[];var he=re.slice(),ve=he.indexOf(le);return ve>=0&&he.splice(ve,1),he}function ue(re,le){var he=(re||[]).slice();return he.indexOf(le)===-1&&he.push(le),he}function ce(re){return re.split("-")}function ae(re,le){var he=[],ve=(0,oe.Z)(le,re);function fe(){var me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];me.forEach(function(ge){var be=ge.key,Pe=ge.children;he.push(be),fe(Pe)})}return fe(ve.children),he}function ie(re){if(re.parent){var le=ce(re.pos);return Number(le[le.length-1])===re.parent.children.length-1}return!1}function ne(re){var le=ce(re.pos);return Number(le[le.length-1])===0}function a(re,le,he,ve,fe,me,ge,be,Pe,Te){var Ce,Le=re.clientX,Ie=re.clientY,Me=re.target.getBoundingClientRect(),Ue=Me.top,Qe=Me.height,Ge=(Te==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Le),ot=(Ge-12)/ve,Ve=(0,oe.Z)(be,he.props.eventKey);if(Ie-1.5?me({dragNode:We,dropNode:Oe,dropPosition:1})?qe=1:Ye=!1:me({dragNode:We,dropNode:Oe,dropPosition:0})?qe=0:me({dragNode:We,dropNode:Oe,dropPosition:1})?qe=1:Ye=!1:me({dragNode:We,dropNode:Oe,dropPosition:1})?qe=1:Ye=!1,{dropPosition:qe,dropLevelOffset:ut,dropTargetKey:Ve.key,dropTargetPos:Ve.pos,dragOverNodeKey:rt,dropContainerKey:qe===0?null:((Ce=Ve.parent)===null||Ce===void 0?void 0:Ce.key)||null,dropAllowed:Ye}}function y(re,le){if(re){var he=le.multiple;return he?re.slice():re.length?[re[0]]:re}}var x=function(le){return le};function b(re,le){if(!re)return[];var he=le||{},ve=he.processProps,fe=ve===void 0?x:ve,me=Array.isArray(re)?re:[re];return me.map(function(ge){var be=ge.children,Pe=_objectWithoutProperties(ge,se),Te=b(be,le);return React.createElement(TreeNode,_extends({key:Pe.key},fe(Pe)),Te)})}function z(re){if(!re)return null;var le;if(Array.isArray(re))le={checkedKeys:re,halfCheckedKeys:void 0};else if((0,it.Z)(re)==="object")le={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,E.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return le}function ee(re,le){var he=new Set;function ve(fe){if(!he.has(fe)){var me=(0,oe.Z)(le,fe);if(me){he.add(fe);var ge=me.parent,be=me.node;be.disabled||ge&&ve(ge.key)}}}return(re||[]).forEach(function(fe){ve(fe)}),(0,pe.Z)(he)}},90782:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{S:function(){return te}});var pe=Ae(48736),it=Ae(67841);function E(se,de){var ue=new Set;return se.forEach(function(ce){de.has(ce)||ue.add(ce)}),ue}function Se(se){var de=se||{},ue=de.disabled,ce=de.disableCheckbox,ae=de.checkable;return!!(ue||ce)||ae===!1}function ye(se,de,ue,ce){for(var ae=new Set(se),ie=new Set,ne=0;ne<=ue;ne+=1){var a=de.get(ne)||new Set;a.forEach(function(z){var ee=z.key,re=z.node,le=z.children,he=le===void 0?[]:le;ae.has(ee)&&!ce(re)&&he.filter(function(ve){return!ce(ve.node)}).forEach(function(ve){ae.add(ve.key)})})}for(var y=new Set,x=ue;x>=0;x-=1){var b=de.get(x)||new Set;b.forEach(function(z){var ee=z.parent,re=z.node;if(!(ce(re)||!z.parent||y.has(z.parent.key))){if(ce(z.parent.node)){y.add(ee.key);return}var le=!0,he=!1;(ee.children||[]).filter(function(ve){return!ce(ve.node)}).forEach(function(ve){var fe=ve.key,me=ae.has(fe);le&&!me&&(le=!1),!he&&(me||ie.has(fe))&&(he=!0)}),le&&ae.add(ee.key),he&&ie.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(ae),halfCheckedKeys:Array.from(E(ie,ae))}}function oe(se,de,ue,ce,ae){for(var ie=new Set(se),ne=new Set(de),a=0;a<=ce;a+=1){var y=ue.get(a)||new Set;y.forEach(function(ee){var re=ee.key,le=ee.node,he=ee.children,ve=he===void 0?[]:he;!ie.has(re)&&!ne.has(re)&&!ae(le)&&ve.filter(function(fe){return!ae(fe.node)}).forEach(function(fe){ie.delete(fe.key)})})}ne=new Set;for(var x=new Set,b=ce;b>=0;b-=1){var z=ue.get(b)||new Set;z.forEach(function(ee){var re=ee.parent,le=ee.node;if(!(ae(le)||!ee.parent||x.has(ee.parent.key))){if(ae(ee.parent.node)){x.add(re.key);return}var he=!0,ve=!1;(re.children||[]).filter(function(fe){return!ae(fe.node)}).forEach(function(fe){var me=fe.key,ge=ie.has(me);he&&!ge&&(he=!1),!ve&&(ge||ne.has(me))&&(ve=!0)}),he||ie.delete(re.key),ve&&ne.add(re.key),x.add(re.key)}})}return{checkedKeys:Array.from(ie),halfCheckedKeys:Array.from(E(ne,ie))}}function te(se,de,ue,ce){var ae=[],ie;ce?ie=ce:ie=Se;var ne=new Set(se.filter(function(b){var z=!!(0,it.Z)(ue,b);return z||ae.push(b),z})),a=new Map,y=0;Object.keys(ue).forEach(function(b){var z=ue[b],ee=z.level,re=a.get(ee);re||(re=new Set,a.set(ee,re)),re.add(z),y=Math.max(y,ee)}),(0,pe.ZP)(!ae.length,"Tree missing follow keys: ".concat(ae.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return de===!0?x=ye(ne,a,y,ie):x=oe(ne,de.halfCheckedKeys,a,y,ie),x}},67841:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return pe}});function pe(it,E){return it[E]}},71430:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{F:function(){return ee},H8:function(){return z},I8:function(){return b},km:function(){return ae},oH:function(){return y},w$:function(){return ie},zn:function(){return a}});var pe=Ae(76190),it=Ae(94480),E=Ae(33885),Se=Ae(75931),ye=Ae(11592),oe=Ae(2738),te=Ae(48736),se=Ae(67841),de=["children"];function ue(re,le){return"".concat(re,"-").concat(le)}function ce(re){return re&&re.type&&re.type.isTreeNode}function ae(re,le){return re!=null?re:le}function ie(re){var le=re||{},he=le.title,ve=le._title,fe=le.key,me=le.children,ge=he||"title";return{title:ge,_title:ve||[ge],key:fe||"key",children:me||"children"}}function ne(re,le){var he=new Map;function ve(fe){var me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(ge){var be=ge[le.key],Pe=ge[le.children];warning(be!=null,"Tree node must have a certain key: [".concat(me).concat(be,"]"));var Te=String(be);warning(!he.has(Te)||be===null||be===void 0,"Same 'key' exist in the Tree: ".concat(Te)),he.set(Te,!0),ve(Pe,"".concat(me).concat(Te," > "))})}ve(re)}function a(re){function le(he){var ve=(0,ye.Z)(he);return ve.map(function(fe){if(!ce(fe))return(0,te.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var me=fe.key,ge=fe.props,be=ge.children,Pe=(0,Se.Z)(ge,de),Te=(0,E.Z)({key:me},Pe),Ce=le(be);return Ce.length&&(Te.children=Ce),Te}).filter(function(fe){return fe})}return le(re)}function y(re,le,he){var ve=ie(he),fe=ve._title,me=ve.key,ge=ve.children,be=new Set(le===!0?[]:le),Pe=[];function Te(Ce){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ce.map(function(Ie,Me){for(var Ue=ue(Le?Le.pos:"0",Me),Qe=ae(Ie[me],Ue),Ge,ot=0;ot1&&arguments[1]!==void 0?arguments[1]:{},he=le.initWrapper,ve=le.processEntity,fe=le.onProcessFinished,me=le.externalGetKey,ge=le.childrenPropName,be=le.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,Te=me||Pe,Ce={},Le={},Ie={posEntities:Ce,keyEntities:Le};return he&&(Ie=he(Ie)||Ie),x(re,function(Me){var Ue=Me.node,Qe=Me.index,Ge=Me.pos,ot=Me.key,Ve=Me.parentPos,Xe=Me.level,Ze=Me.nodes,ze={node:Ue,nodes:Ze,index:Qe,key:ot,pos:Ge,level:Xe},Re=ae(ot,Ge);Ce[Ge]=ze,Le[Re]=ze,ze.parent=Ce[Ve],ze.parent&&(ze.parent.children=ze.parent.children||[],ze.parent.children.push(ze)),ve&&ve(ze,Ie)},{externalGetKey:Te,childrenPropName:ge,fieldNames:be}),fe&&fe(Ie),Ie}function z(re,le){var he=le.expandedKeys,ve=le.selectedKeys,fe=le.loadedKeys,me=le.loadingKeys,ge=le.checkedKeys,be=le.halfCheckedKeys,Pe=le.dragOverNodeKey,Te=le.dropPosition,Ce=le.keyEntities,Le=(0,se.Z)(Ce,re),Ie={eventKey:re,expanded:he.indexOf(re)!==-1,selected:ve.indexOf(re)!==-1,loaded:fe.indexOf(re)!==-1,loading:me.indexOf(re)!==-1,checked:ge.indexOf(re)!==-1,halfChecked:be.indexOf(re)!==-1,pos:String(Le?Le.pos:""),dragOver:Pe===re&&Te===0,dragOverGapTop:Pe===re&&Te===-1,dragOverGapBottom:Pe===re&&Te===1};return Ie}function ee(re){var le=re.data,he=re.expanded,ve=re.selected,fe=re.checked,me=re.loaded,ge=re.loading,be=re.halfChecked,Pe=re.dragOver,Te=re.dragOverGapTop,Ce=re.dragOverGapBottom,Le=re.pos,Ie=re.active,Me=re.eventKey,Ue=(0,E.Z)((0,E.Z)({},le),{},{expanded:he,selected:ve,checked:fe,loaded:me,loading:ge,halfChecked:be,dragOver:Pe,dragOverGapTop:Te,dragOverGapBottom:Ce,pos:Le,active:Ie,key:Me});return"props"in Ue||Object.defineProperty(Ue,"props",{get:function(){return(0,te.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),re}}),Ue}},8224:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{Z:function(){return it}});var pe=Ae(4676);function it(E,Se,ye,oe){var te=pe.unstable_batchedUpdates?function(de){pe.unstable_batchedUpdates(ye,de)}:ye;return E!=null&&E.addEventListener&&E.addEventListener(Se,te,oe),{remove:function(){E!=null&&E.removeEventListener&&E.removeEventListener(Se,te,oe)}}}},55468:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{g1:function(){return ce},os:function(){return ie}});var pe=/margin|padding|width|height|max|min|offset/,it={left:!0,top:!0},E={cssFloat:1,styleFloat:1,float:1};function Se(ne){return ne.nodeType===1?ne.ownerDocument.defaultView.getComputedStyle(ne,null):{}}function ye(ne,a,y){if(a=a.toLowerCase(),y==="auto"){if(a==="height")return ne.offsetHeight;if(a==="width")return ne.offsetWidth}return a in it||(it[a]=pe.test(a)),it[a]?parseFloat(y)||0:y}function oe(ne,a){var y=arguments.length,x=Se(ne);return a=E[a]?"cssFloat"in ne.style?"cssFloat":"styleFloat":a,y===1?x:ye(ne,a,x[a]||ne.style[a])}function te(ne,a,y){var x=arguments.length;if(a=E[a]?"cssFloat"in ne.style?"cssFloat":"styleFloat":a,x===3)return typeof y=="number"&&pe.test(a)&&(y="".concat(y,"px")),ne.style[a]=y,y;for(var b in a)a.hasOwnProperty(b)&&te(ne,b,a[b]);return Se(ne)}function se(ne){return ne===document.body?document.documentElement.clientWidth:ne.offsetWidth}function de(ne){return ne===document.body?window.innerHeight||document.documentElement.clientHeight:ne.offsetHeight}function ue(){var ne=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ne,height:a}}function ce(){var ne=document.documentElement.clientWidth,a=window.innerHeight||document.documentElement.clientHeight;return{width:ne,height:a}}function ae(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function ie(ne){var a=ne.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)}}},3465:function(xt,Ct,Ae){"use strict";Ae.d(Ct,{G:function(){return Se}});var pe=Ae(47273),it=function(oe){if((0,pe.Z)()&&window.document.documentElement){var te=Array.isArray(oe)?oe:[oe],se=window.document.documentElement;return te.some(function(de){return de in se.style})}return!1},E=function(oe,te){if(!it(oe))return!1;var se=document.createElement("div"),de=se.style[oe];return se.style[oe]=te,se.style[oe]!==de};function Se(ye,oe){return!Array.isArray(ye)&&oe!==void 0?E(ye,oe):it(ye)}},25365:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(xt){"use strict";xt.exports="data:image/png;base64,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"},19664:function(xt){"use strict";xt.exports="data:image/png;base64,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"},77882:function(xt){"use strict";xt.exports="data:image/png;base64,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"},66832:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47558:function(xt){"use strict";xt.exports="data:image/png;base64,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"},71979:function(xt){"use strict";xt.exports="data:image/png;base64,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"},91833:function(xt){"use strict";xt.exports="data:image/png;base64,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"},31081:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96593:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg=="},42922:function(xt){"use strict";xt.exports="data:image/png;base64,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"},20345:function(xt){"use strict";xt.exports="data:image/png;base64,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"},79005:function(xt){"use strict";xt.exports="data:image/png;base64,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"},39057:function(xt){"use strict";xt.exports="data:image/png;base64,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"},96908:function(xt){"use strict";xt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(xt){"use strict";xt.exports="data:image/png;base64,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"},81378:function(xt){"use strict";xt.exports="data:image/png;base64,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"},47621:function(xt){"use strict";xt.exports="data:image/png;base64,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"}}]); diff --git a/p__Shixuns__ThemeChange__Edit.23af36c2.async.js b/p__Shixuns__ThemeChange__Edit.fb09fe9e.async.js similarity index 99% rename from p__Shixuns__ThemeChange__Edit.23af36c2.async.js rename to p__Shixuns__ThemeChange__Edit.fb09fe9e.async.js index a86799cfc0..3d43469302 100644 --- a/p__Shixuns__ThemeChange__Edit.23af36c2.async.js +++ b/p__Shixuns__ThemeChange__Edit.fb09fe9e.async.js @@ -109,7 +109,7 @@ `}},grid:{right:"5%",bottom:"20%",top:"10%"},dataZoom:[{show:!0,start:0,end:100},{type:"inside",start:20,end:100}],xAxis:[{type:"category",gridIndex:0,boundaryGap:!0,axisTick:{show:!1,alignWithLabel:!1},axisLine:{show:!0,lineStyle:{color:"#F0F0F0",type:"solid"}},axisLabel:{show:!0,color:"#9096A3"},splitLine:{show:!1},data:Gt(Yt)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:rn==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:vt};ke.setOption(Et)};return ee.createElement("div",{id:`lineChart${rn}`,className:E.lineChart})},ce=ue(39864),de={flex_warp:"flex_warp___Rtigf",chart_content:"chart_content___tVmUj",chart_title:"chart_title___AOPx7",listdata:"listdata___mi4KG",block:"block___prArl",typename:"typename___j4diD",val:"val___MeuWc",info_con:"info_con___eIdJL",info_top:"info_top___UKMbT",fullscreen:"fullscreen___PICBn",chart_content_qp:"chart_content_qp___ae1n1",spin_dom:"spin_dom___T7PCy"},Se=ue(57809),Ae=ue(5083),Oe=ue(88522);const Ie=Jt=>{const rn=new Date,wn=(Kt=>{const De=new Date(rn);switch(Kt){case"\u6700\u8FD130\u5206\u949F":De.setMinutes(rn.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":De.setHours(rn.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":De.setDate(rn.getDate()-1);break;case"\u6700\u8FD17\u5929":De.setDate(rn.getDate()-7);break;case"\u6700\u8FD115\u5929":De.setDate(rn.getDate()-15);break;default:return null}return De})(Jt);return wn?{startTime:wn,endTime:rn}:null},Pt=(Jt,rn,an)=>{if(!Jt)return!1;const wn=y()(),[Kt,De]=rn;if(Jt.isAfter(wn))return!0;if(Kt){const ke=Kt.clone().add(an,"days");if(De&&Jt.isAfter(ke))return!0}if(De){const ke=De.clone().subtract(an,"days");return Jt.isBefore(ke)||Jt.isAfter(wn)}return!1},rt=Jt=>Jt<=5?"30s":Jt<=15?"1m":Jt<=30?"2m":Jt<=60?"5m":Jt<=180?"10m":Jt<=360?"30m":Jt<=720?"1h":Jt<=1440?"2h":Jt<=2880?"4h":Jt<=4320?"8h":Jt<=10080||Jt<=14400?"12h":Jt<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",pt=Jt=>{const[rn,an]=Jt,wn=moment.isMoment(rn)?rn:moment(rn),Kt=moment.isMoment(an)?an:moment(an);if(!wn.isValid()||!Kt.isValid())throw new Error("Invalid date provided");const ke=moment.duration(Kt.diff(wn)).asMinutes();return rt(ke)},ea=(Jt,rn,an=20)=>{const wn=new Date(Jt).getTime(),Kt=new Date(rn).getTime(),De=an*1e3,ke=[];let Dt=wn;for(;Dt<=Kt;)ke.push(Dt),Dt+=De;return ke};var Kn=ue(89392),Sa=ue(2524),da=ue(84056),Xt=ue(59301),Cn=(Jt,rn,an)=>new Promise((wn,Kt)=>{var De=Gt=>{try{Dt(an.next(Gt))}catch(ln){Kt(ln)}},ke=Gt=>{try{Dt(an.throw(Gt))}catch(ln){Kt(ln)}},Dt=Gt=>Gt.done?wn(Gt.value):Promise.resolve(Gt.value).then(De,ke);Dt((an=an.apply(Jt,rn)).next())});const it=Se.default.Option,{RangePicker:Ut}=Ae.default;var Zn=({identifier:Jt,data:rn,isFirst:an,setIsFirst:wn,info:Kt})=>{var De;const[ke,Dt]=(0,z.useState)([]),[Gt,ln]=(0,z.useState)([]),[yt,xt]=(0,z.useState)(null),[Bt,nt]=(0,z.useState)(""),[st,Yt]=(0,z.useState)([null,null]),[vt,Et]=(0,z.useState)([]),[Ct,Ht]=(0,z.useState)(!1),[bt,Zt]=(0,z.useState)([]),[Yn,en]=(0,z.useState)(!1),[ua,rr]=(0,z.useState)(!1),[dr,fr]=(0,z.useState)(""),[$a,Zr]=(0,z.useState)(1),Wr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],Er=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,z.useEffect)(()=>{var un,bn,aa,Ia;if(rn&&an){xn(),Dt(rn==null?void 0:rn.recent_users),ln(rn==null?void 0:rn.managers);const Qe=(Kt==null?void 0:Kt.type)==="\u6311\u6218\u9875\u9762";((un=rn==null?void 0:rn.managers)==null?void 0:un.length)>0?xt(Qe?Kt==null?void 0:Kt.myshixun_id:(bn=rn==null?void 0:rn.managers[0])==null?void 0:bn.id):((aa=rn==null?void 0:rn.recent_users)==null?void 0:aa.length)>0&&xt(Qe?Kt==null?void 0:Kt.myshixun_id:(Ia=rn==null?void 0:rn.recent_users[0])==null?void 0:Ia.id),nt("\u6700\u8FD130\u5206\u949F"),wn(!1)}},[rn]),(0,z.useEffect)(()=>{if(Bt){let un=Ie(Bt);Yt([y()(un==null?void 0:un.startTime),y()(un==null?void 0:un.endTime)])}},[Bt]),(0,z.useEffect)(()=>{yt&&(st!=null&&st[0])&&(st!=null&&st[1])&&br()},[yt,st]);const br=()=>Cn(void 0,null,function*(){var un;Ht(!0);let bn={startTimeString:st[0]?st[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:st[1]?st[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:yt};const aa=yield(0,fe.ZP)(`/api/shixuns/${Jt}/cpu_rank_data.json`,{method:"get",params:bn});(aa==null?void 0:aa.status)==0&&(Zt((un=aa==null?void 0:aa.data)==null?void 0:un.statisticsList),Zr($a+1)),Ht(!1)}),yr=(0,z.useRef)((0,Kn.throttle)(un=>er(un),1200,{leading:!0,trailing:!0})).current,er=un=>Cn(void 0,null,function*(){if(un=="")return;const bn=yield(0,fe.ZP)(`/api/shixuns/${Jt}/cpu_search_data`,{method:"get",params:{search:un}});(bn==null?void 0:bn.status)==0&&Et(bn==null?void 0:bn.data)}),to=(un,bn)=>{un==="CPU"?(Yn?(0,da.BU)():(0,da.Dj)(document.getElementById(`tj${bn}`)),en(!Yn)):(ua?(0,da.BU)():(0,da.Dj)(document.getElementById(`tj${bn}`)),rr(!ua))},nr=(un,bn,aa)=>{const Ia=bn==="CPU"?"cpuUsageChart":"memoryUsageChart";let Qe=un.map(mt=>{var Jn,qn,ma,pa;const Ya=(Jn=mt.promQueryResult)==null?void 0:Jn[Ia],xa=`${mt.envId}-${mt.myPracticalTrainingId}_${bn}`,Qa=((pa=(ma=(qn=Ya==null?void 0:Ya.results[xa])==null?void 0:qn.frames[0])==null?void 0:ma.data)==null?void 0:pa.values)||[];return Qa.length>0?Qa[aa]:[]});return Qe.some(mt=>Array.isArray(mt)&&mt.length>0)?Qe:[]},At=un=>{xt(un),xn()},xn=()=>{Et([]),fr("")},zn=un=>{let bn=!1;for(let aa=0;aa<(bt==null?void 0:bt.length);aa++){let Ia=nr(bt,un,1)[aa];if(Ia&&(Ia==null?void 0:Ia.length)>0){bn=!0;break}}return(bt==null?void 0:bt.length)>0&&bn};return Xt.createElement(Xt.Fragment,null,Xt.createElement("div",{className:`${de.flex_warp}`},Xt.createElement(Oe.Z,{allowClear:!0,showSearch:!0,value:dr,style:{width:280},onSearch:yr,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(un,bn)=>{fr(un),bn!=null&&bn.key&&xt(Number(bn==null?void 0:bn.key))},onClear:xn,size:"large"},vt==null?void 0:vt.map((un,bn)=>Xt.createElement(it,{key:un.id,value:un.name},un.name.length>4?`${un.name.slice(0,4)}...`:un.name,`( ${un.phone?un.phone:""} ${un.mail?` - ${un.mail}`:""})`))),Xt.createElement("div",null,Xt.createElement(Se.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:Bt,onChange:un=>{nt(un)}},Wr.map((un,bn)=>Xt.createElement(Se.default.Option,{key:bn,value:un},un))),Xt.createElement(Ut,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:st,disabledDate:un=>Pt(un,st,15),format:"YYYY-MM-DD HH:mm",onChange:un=>{Yt(un),nt(void 0)}}))),Xt.createElement(ce.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:yt,onChange:un=>At(un),dataSource:Gt,titleWidth:60,key:1}),Xt.createElement(ce.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(ke==null?void 0:ke.length)==0?"mt0":"",style:{marginBottom:(ke==null?void 0:ke.length)>0?"0px":"17px"},value:yt,onChange:un=>At(un),dataSource:ke,titleWidth:60,key:2}),(De=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:De.map((un,bn)=>Xt.createElement("div",{className:`${de.chart_content}`,key:bn,id:`tj${bn}`},Xt.createElement("div",{className:de.chart_title},Xt.createElement("span",null,un==null?void 0:un.name,"\u4F7F\u7528\u91CF"),Xt.createElement("i",{className:`${de.fullscreen} iconfont ${(un==null?void 0:un.type)=="CPU"?Yn?"icon-tuichuquanping2":"icon-quanping2":ua?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>to(un.type,bn)})),Xt.createElement(Je.Z,{spinning:Ct},zn(un.type)?Xt.createElement("div",{style:{marginTop:(un==null?void 0:un.type)=="CPU"?Yn?"7%":"":ua?"7%":""}},Xt.createElement(se,{dataInfo:{y:nr(bt,un==null?void 0:un.type,1)||[],x:nr(bt,un==null?void 0:un.type,0)||[]},startAndEndTime:st,colors:Er,indexKey:bn,valueName:bt.map(aa=>aa.name),imageTypeName:bt.map(aa=>{var Ia;return(Ia=aa==null?void 0:aa.promQueryResult)==null?void 0:Ia.imageTypeName}),key:`${bn}-${$a}`}),Xt.createElement("div",{className:de.info_con},Xt.createElement("div",{className:de.info_top},Xt.createElement("div",null,"\u6700\u5927\u503C"),Xt.createElement("div",null,"\u6700\u5C0F\u503C"),Xt.createElement("div",null,"\u5E73\u5747\u503C")),bt.map((aa,Ia)=>{var Qe;let ht=aa==null?void 0:aa.promQueryResult;return Xt.createElement("div",{className:de.listdata,key:Ia},Xt.createElement("div",{className:de.block,style:{backgroundColor:Er[Ia],marginRight:10}}),Xt.createElement("div",{className:de.typename},(Qe=aa==null?void 0:aa.promQueryResult)==null?void 0:Qe.imageTypeName),Xt.createElement("div",{className:de.val},(un==null?void 0:un.type)=="CPU"?`${ht==null?void 0:ht.cpuMaxDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMaxValue}MiB`),Xt.createElement("div",{className:de.val},(un==null?void 0:un.type)=="CPU"?`${ht==null?void 0:ht.cpuMinDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMinValue}MiB`),Xt.createElement("div",{className:de.val},(un==null?void 0:un.type)=="CPU"?`${ht==null?void 0:ht.cpuAvgDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleAvgValue}MiB`))}))):Xt.createElement(Sa.Z,null)))))},cn=ue(59301),ot=(Jt,rn,an)=>new Promise((wn,Kt)=>{var De=Gt=>{try{Dt(an.next(Gt))}catch(ln){Kt(ln)}},ke=Gt=>{try{Dt(an.throw(Gt))}catch(ln){Kt(ln)}},Dt=Gt=>Gt.done?wn(Gt.value):Promise.resolve(Gt.value).then(De,ke);Dt((an=an.apply(Jt,rn)).next())}),Rt=({getApi:Jt,identifier:rn,visible:an,info:wn})=>{const[Kt,De]=(0,z.useState)({}),[ke,Dt]=(0,z.useState)(!0);(0,z.useEffect)(()=>{Dt(!0)},[an]),(0,z.useEffect)(()=>{Jt&&ke&&Gt()},[Jt]);const Gt=()=>ot(void 0,null,function*(){const ln=yield(0,fe.ZP)(`/api/shixuns/${rn}/cpu_basic_data.json`,{method:"get"});(ln==null?void 0:ln.status)==0&&De(ln)});return cn.createElement("div",null,cn.createElement(Zn,{isFirst:ke,setIsFirst:ln=>Dt(ln),identifier:rn,data:Kt,info:wn}))},Mn=ue(65862),dn=ue(65582),Pn=ue(60979),Ne=ue(66457),we=ue(59301),Ue=(Jt,rn,an)=>new Promise((wn,Kt)=>{var De=Gt=>{try{Dt(an.next(Gt))}catch(ln){Kt(ln)}},ke=Gt=>{try{Dt(an.throw(Gt))}catch(ln){Kt(ln)}},Dt=Gt=>Gt.done?wn(Gt.value):Promise.resolve(Gt.value).then(De,ke);Dt((an=an.apply(Jt,rn)).next())});const Wt=({globalSetting:Jt,dispatch:rn,practiceSetting:an,shixunsDetail:wn,visible:Kt,onCancel:De,info:ke,identifier:Dt,isJupyter:Gt,onOk:ln})=>{const[yt,xt]=(0,z.useState)("1"),[Bt,nt]=(0,z.useState)("\u63A8\u8350\u914D\u7F6E"),[st,Yt]=(0,z.useState)([]),[vt,Et]=(0,z.useState)(!1),[Ct,Ht]=(0,z.useState)(!1),[bt,Zt]=(0,z.useState)({}),[Yn,en]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Kt&&(Ht(!1),xt("1"),nt("\u63A8\u8350\u914D\u7F6E"),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"?Yt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Yt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Zt({}),ua(),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"&&rn({type:"shixunsDetail/getShixunsDetail",payload:{id:Dt}}))},[Kt]);const ua=()=>Ue(void 0,null,function*(){en(!0);const br=yield(0,Pn.HS)(Dt);[0,-10].includes(br.status)&&(Zt(br),en(!1))}),rr=br=>{br=="2"?Ht(!0):Ht(!1),xt(br)},dr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:we.createElement("div",{className:"tc"},we.createElement("img",{src:He,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},fr=()=>Ue(void 0,null,function*(){if((0,Ne.gy)(rn,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Bt=="\u5F53\u524D\u914D\u7F6E")return;Et(!0),(yield(0,fe.ZP)(`/api/shixuns/${Dt}/apply_recommend_config.json`,{method:"put",body:{data:Bt=="\u63A8\u8350\u914D\u7F6E"?bt==null?void 0:bt.recommend:bt==null?void 0:bt.high}})).status==0&&(xe.ZP.success("\u5E94\u7528\u6210\u529F"),Et(!1),De(),ln())}),$a=()=>Ue(void 0,null,function*(){var br,yr;if(yield Zr(),(0,Mn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(br=wn.detail)!=null&&br.is_jupyter||(yr=wn.detail)!=null&&yr.is_jupyter_lab){rn({type:"shixunsDetail/execJupyter",payload:{id:Dt}}).then(to=>{var nr;to!=null&&to.identifier&&((nr=dn.history)==null||nr.push(`/tasks/${to.identifier}/jupyter`))});return}rn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const er=Gt?yield(0,Pn.BK)({id:Dt}):yield(0,Pn.Ir)({id:Dt});if(rn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),er!=null&&er.game_identifier||er!=null&&er.identifier){(0,Mn.xg)(Gt?`/tasks/${er==null?void 0:er.identifier}/jupyter`:`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===-3?(0,Mn.eF)():(er==null?void 0:er.status)===2?Wr(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Er(er==null?void 0:er.message)}),Zr=()=>new Promise((br,yr)=>{var er;(er=an==null?void 0:an.sideBar)!=null&&er.confirmLeave?x.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),br()},onCancel:()=>{yr()}}):br()}),Wr=br=>{br=br!=null&&br.includes(".json")?br:`${br}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ue(void 0,null,function*(){const yr=yield(0,fe.ZP)("/api"+br,{method:"get"});if(!yr)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const er=yield(0,Pn.Ir)({id:yr.shixun_identifier});if(er!=null&&er.game_identifier){(0,Mn.xg)(`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===2?Wr(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Er(er==null?void 0:er.message)})})},Er=br=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",br,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return we.createElement(we.Fragment,null,we.createElement(Ye.Z,{title:null,placement:"right",open:Kt,width:1e3,onClose:De,closeIcon:null,footer:null},we.createElement("div",{className:Re.header_body},we.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),we.createElement(Be.Z,{className:Re.close,onClick:De})),we.createElement(Te.default,{activeKey:yt,onChange:rr},we.createElement(Te.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},we.createElement(Je.Z,{spinning:Yn,size:"large",tip:we.createElement("div",{style:{color:"#666",fontSize:"14px"}},we.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),we.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",we.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(bt==null?void 0:bt.status)==0?we.createElement(we.Fragment,null,we.createElement("div",{className:Re.recommend_config_introduce},we.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),we.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),we.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),we.createElement("div",{className:Re.recommend_config},st.map((br,yr)=>we.createElement("div",{className:`${Re.recommend_config_item} ${br==Bt?Re.recommend_config_active_item:""}`,key:br,onClick:()=>nt(br)},we.createElement("div",{className:Re.item_title},we.createElement("div",null,br),yr==1?we.createElement("div",{className:Re.recommend_text},"\u63A8\u8350"):we.createElement(we.Fragment,null)),(br=="\u5F53\u524D\u914D\u7F6E"&&(bt==null?void 0:bt.current)||br=="\u63A8\u8350\u914D\u7F6E"&&(bt==null?void 0:bt.recommend)||br=="\u589E\u5F3A\u914D\u7F6E"&&(bt==null?void 0:bt.high)||[]).map((er,to)=>we.createElement("div",{className:Re.item_content,key:to},we.createElement("span",null,er==null?void 0:er.image_name),er!=null&&er.cpu_limit?we.createElement("span",null,er==null?void 0:er.cpu_limit,"\u6838",er==null?void 0:er.memory_limit,"G"):we.createElement("div",null,we.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),we.createElement(ye.Z,{title:we.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",we.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",we.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},we.createElement(We.Z,{className:Re.tooltip})))))))),we.createElement("div",{className:Re.recommend_config_footer},we.createElement("div",null,we.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),we.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>dr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),we.createElement(gt.ZP,{type:"primary",shape:"round",disabled:Bt=="\u5F53\u524D\u914D\u7F6E",onClick:fr,loading:vt},"\u4E00\u952E\u5E94\u7528"))):Yn?we.createElement("div",{style:{height:400}}):we.createElement("div",{className:Re.no_data},we.createElement("img",{src:ut,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),we.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",we.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(ke==null?void 0:ke.type)!="\u6311\u6218\u9875\u9762"&&we.createElement("div",{className:Re.application,onClick:()=>{$a(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),we.createElement(Te.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},we.createElement(Rt,{getApi:Ct,identifier:Dt,visible:Kt,info:ke})))))};var kt=(0,dn.connect)(({globalSetting:Jt,practiceSetting:rn,shixunsDetail:an})=>({globalSetting:Jt,practiceSetting:rn,shixunsDetail:an}))(Wt)},987:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ie}});var z=ue(59301),x=ue(43418),xe=ue(3113),Ye=ue(8591),Te=ue(99313),Je=ue(71418),ye=ue(10311),gt=ue(5871),Re=ue(1710),Be={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},We=ue(11724),He=ue(62772),ut=ue(38147),fe=ue(2524),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(Pt,rt,pt)=>rt in Pt?E(Pt,rt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Pt[rt]=pt,de=(Pt,rt)=>{for(var pt in rt||(rt={}))ae.call(rt,pt)&&ce(Pt,pt,rt[pt]);if(ee)for(var pt of ee(rt))se.call(rt,pt)&&ce(Pt,pt,rt[pt]);return Pt},Se=(Pt,rt)=>b(Pt,y(rt)),Ae=(Pt,rt,pt)=>new Promise((ea,Kn)=>{var Sa=Cn=>{try{Xt(pt.next(Cn))}catch(it){Kn(it)}},da=Cn=>{try{Xt(pt.throw(Cn))}catch(it){Kn(it)}},Xt=Cn=>Cn.done?ea(Cn.value):Promise.resolve(Cn.value).then(Sa,da);Xt((pt=pt.apply(Pt,rt)).next())}),Ie=({visible:Pt,onOk:rt,onCancel:pt,info:ea})=>{var Kn,Sa,da,Xt,Cn;const[it,Ut]=(0,z.useState)("1"),[En,Zn]=(0,z.useState)([]),[cn,ot]=(0,z.useState)([]),[ft,Rt]=(0,z.useState)(0),[Mn,dn]=(0,z.useState)(null),[Pn,Ne]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Pt&&(we(),Ue(),Wt())},[Pt]);const we=()=>{Ut("1"),Zn([]),dn(null),Rt(0)};(0,z.useEffect)(()=>{var ke,Dt;((Dt=(ke=cn==null?void 0:cn[ft])==null?void 0:ke.content)==null?void 0:Dt.length)>0&&dn(Se(de({},cn[ft].content[0]),{index:0}))},[it,ft,cn]);const Ue=()=>Ae(void 0,null,function*(){Ne(!0),yield(0,ut.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(ke=>{let{max_cpu:Dt,max_memory:Gt,min_cpu:ln,min_memory:yt}=ke,{cpu:xt,memory:Bt}=ea;Zn([{name:"CPU",value:xt,min:ln,max:Dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Bt,min:yt,max:Gt,typeName:"GB"}])}),Ne(!1)}),Wt=()=>Ae(void 0,null,function*(){yield(0,ut.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ke=>{var Dt;if(ot(ke),(ke==null?void 0:ke.length)>0){let Gt=Se(de({},(Dt=ke==null?void 0:ke[0])==null?void 0:Dt.content[0]),{index:0});dn(Gt)}})}),kt=ke=>{Ut(ke),ke==="2"&&Rt(0)},Jt=(ke,Dt)=>{Zn(En.map(Gt=>Gt.name===ke?Dt(Gt):Gt))},rn=(ke,Dt)=>{isNaN(ke)||Jt(Dt,Gt=>Se(de({},Gt),{value:ke}))},an=ke=>{var Dt;if(console.log("decline",ke.value),ke.value=Number(ke.value),ke.value<=((Dt=ke.min)!=null?Dt:-1/0))return;let Gt=ke.value-.5Se(de({},ln),{value:Gt}))},wn=ke=>{var Dt;if(ke.value=Number(ke.value),ke.value>=((Dt=ke.max)!=null?Dt:1/0))return;let Gt=ke.value+.5>ke.max?ke.max:ke.value+.5;Jt(ke.name,ln=>Se(de({},ln),{value:Gt}))},Kt=(ke,Dt)=>{isNaN(ke)||Jt(Dt,Gt=>Se(de({},Gt),{value:ke}))},De=ke=>{if(ke==null||Number.isInteger(ke))return ke;const Dt=ke%1;return Dt===.5?ke:Math.floor(ke)+(Dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Pt,width:752,destroyOnClose:!0,centered:!0,onCancel:pt,className:Be.modal,footer:[a.createElement("div",{className:Be.btn_warp,key:"1"},a.createElement(xe.ZP,{onClick:pt},"\u53D6\u6D88"),a.createElement(xe.ZP,{type:"primary",onClick:()=>{let ke=de({},ea);if(it=="1")ke.cpu=En[0].value,ke.memory=En[1].value;else if(it=="2"){if(!Mn){Ye.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ke=Se(de({},ke),{cpu:Mn.cpu,memory:Mn.memory})}rt(ke)}},"\u4FDD\u5B58"))]},a.createElement(Te.default,{activeKey:it,onChange:kt},a.createElement(Te.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(Je.Z,{spinning:Pn},En==null?void 0:En.map(ke=>a.createElement("div",{className:Be.con_warp,key:ke==null?void 0:ke.name},a.createElement("div",null,ke==null?void 0:ke.name),a.createElement("div",null,a.createElement(ye.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,onChange:Dt=>rn(Dt,ke==null?void 0:ke.name),value:ke==null?void 0:ke.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Be.config_Warp} ${Be.flex}`},a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>an(ke)},a.createElement(We.Z,null)),a.createElement(gt.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:ke==null?void 0:ke.value,onChange:Dt=>{const Gt=De(Dt);Kt(Gt,ke==null?void 0:ke.name)}}),a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>wn(ke)},a.createElement(He.Z,null))),a.createElement("div",null,ke==null?void 0:ke.typeName))))),(cn==null?void 0:cn.length)>0&&a.createElement(Te.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Be.sceneList},cn==null?void 0:cn.map((ke,Dt)=>a.createElement("div",{className:`${Be.sceneItem} ${ft==Dt&&Be.sceneItemActive}`,key:ke==null?void 0:ke.id,onClick:()=>{Rt(Dt)}},ke==null?void 0:ke.name))),((Sa=(Kn=cn==null?void 0:cn[ft])==null?void 0:Kn.content)==null?void 0:Sa.length)>0?a.createElement(Re.default,{rowSelection:{type:"radio",selectedRowKeys:[Mn==null?void 0:Mn.index],onChange:(ke,Dt)=>{dn(Dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"GB")}],dataSource:(da=cn==null?void 0:cn[ft])==null?void 0:da.content.map((ke,Dt)=>Se(de({},ke),{index:Dt})),rowKey:"index",pagination:!1,scroll:((Cn=(Xt=cn==null?void 0:cn[ft])==null?void 0:Xt.content)==null?void 0:Cn.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},30058:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Oe}});var z=ue(59301),x=ue(65582),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(67671),fe=ue(66457),a=ue(56656),E=ue.n(a),b={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ea)=>{var Kn=Xt=>{try{da(rt.next(Xt))}catch(Cn){ea(Cn)}},Sa=Xt=>{try{da(rt.throw(Xt))}catch(Cn){ea(Cn)}},da=Xt=>Xt.done?pt(Xt.value):Promise.resolve(Xt.value).then(Kn,Sa);da((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ea="YYYY-MM-DD HH:mm",Kn=E()(pt,ea);return Kn.add(1,"hours"),Kn.format(ea)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ea,user:Kn,dispatch:Sa}=Pt,da=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,Cn,it,Ut,En,Zn,cn,ot,ft;const Rt=(0,z.useRef)(),[Mn,dn]=(0,z.useState)(),[Pn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[Wt,kt]=(0,z.useState)([]),[Jt,rn]=(0,z.useState)(""),[an,wn]=(0,z.useState)(),[Kt,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),[Gt,ln]=(0,z.useState)(!1),yt=(Cn=(Xt=Kn.userInfo)==null?void 0:Xt.shixun)==null?void 0:Cn.editable;(0,z.useEffect)(()=>{var vt,Et;Rt.current=(Et=(vt=location.pathname)==null?void 0:vt.split("/"))==null?void 0:Et[2],xt()},[]),(0,z.useEffect)(()=>{var vt,Et,Ct,Ht,bt,Zt,Yn,en,ua,rr,dr,fr,$a,Zr;rt.setting&&(dn((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.can_copy),Ne((Ht=(Ct=rt.setting)==null?void 0:Ct.shixun)==null?void 0:Ht.use_scope),wn(!!((Zt=(bt=rt.setting)==null?void 0:bt.shixun)!=null&&Zt.opening_time)),De((en=(Yn=rt.setting)==null?void 0:Yn.shixun)==null?void 0:en.opening_time),Ue((rr=(ua=rt.setting)==null?void 0:ua.shixun)==null?void 0:rr.scope_partment),ln((fr=(dr=rt.setting)==null?void 0:dr.shixun)==null?void 0:fr.use_ai),Dt((Zr=($a=rt.setting)==null?void 0:$a.shixun)==null?void 0:Zr.git_size))},[rt.setting]);const xt=vt=>ce(void 0,null,function*(){const Et=yield Sa({type:"shixunsDetail/getDepartments",payload:{q:vt}});Et&&kt(Et.shools_name||[])}),Bt=()=>ce(void 0,null,function*(){var vt,Et,Ct,Ht,bt,Zt;const Yn=(yield Sa({type:"shixunsDetail/getShixunQuote",payload:{id:Rt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((vt=Yn.subjects)!=null&&vt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Ct=(Et=Yn.subjects)==null?void 0:Et.splice(0,2))==null?void 0:Ct.map(en=>`\u300A${en}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Yn==null?void 0:Yn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Ht=Yn.courses)!=null&&Ht.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Zt=(bt=Yn.courses)==null?void 0:bt.splice(0,2))==null?void 0:Zt.map(en=>`\u300A${en}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Yn==null?void 0:Yn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield Sa({type:"shixunsDetail/deleteShixun",payload:{id:Rt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),nt=()=>{(0,fe.gy)(Sa,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},st=vt=>{if(we.includes(vt)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}rn(null),Ue([...we,vt])},Yt=()=>ce(void 0,null,function*(){if(an&&!Kt){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Pn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Sa({type:"shixunsDetail/updatePermissionSetting",payload:{id:Rt.current,scope_partment:Pn===0?null:we,shixun:{can_copy:Mn,use_scope:Pn,opening_time:Kt,use_ai:Gt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Sa({type:"shixunsDetail/getSettingsData",payload:{id:Rt.current}}),Sa({type:"shixunsDetail/getShixunsDetail",payload:{id:Rt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:Bt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:nt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:Mn,onChange:vt=>dn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Ut=rt.detail)==null?void 0:Ut.shixun_status)>1||((En=rt.detail)==null?void 0:En.public)===2)&&((cn=(Zn=rt.setting)==null?void 0:Zn.shixun)==null?void 0:cn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Pn,onChange:vt=>Ne(vt.target.value),disabled:!yt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Pn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Jt,onChange:vt=>{rn(vt),xt(vt)},disabled:!yt,onSelect:st,options:Wt==null?void 0:Wt.map(vt=>({value:vt}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(vt=>yt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Et=>Et!==vt))},z.createElement(Te.ZP,{type:"primary",ghost:!0},vt)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},vt)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:an,onChange:vt=>wn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),an&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!yt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:vt=>vt&&vtDe(de(Et))}))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"AI\u52A9\u6559:"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:Gt,onChange:vt=>ln(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),((ft=Kn==null?void 0:Kn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:vt=>{Dt(vt)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:yt,loading:ea.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Rt.current}/challenges`),onOk:Yt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},6526:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(65582),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(63160),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(56656),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(30058),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(74128),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(66457),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(41867),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(10008),React=__webpack_require__(59301),__async=(Le,Ot,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Ot)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Ot=Le.split(":");if(Ot[1]=="00"||Ot[1]=="30")return Le;const ue=parseInt(Ot[1]);if(ue<30||ue==60)return[Ot[0],"30"].join(":");if(ue<60){const z=[Ot[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r,_s;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Ot=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Ot&&setDepartmentList(Ot.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Ot;(Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Ot.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Ot,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ea,Kn,Sa,da,Xt,Cn,it,Ut,En,Zn,cn,ot,ft,Rt;setCodeEditPermission((Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Ot.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Kn=(ea=shixunsDetail.setting)==null?void 0:ea.shixun)==null?void 0:Kn.start_permanent),setOpenSelfRun((da=(Sa=shixunsDetail.setting)==null?void 0:Sa.shixun)==null?void 0:da.open_self_run),setgitSize((Cn=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:Cn.git_size),setcourse_workspace_file_time((Ut=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Ut.course_workspace_file_time),setPodSwitch((Zn=(En=shixunsDetail.setting)==null?void 0:En.shixun)==null?void 0:Zn.exit_delete_pod_switch),setai_user((ot=(cn=shixunsDetail.setting)==null?void 0:cn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Rt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Ot)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Ot])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Ot=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ot))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Ot,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ot=Ye.subjects)==null?void 0:Ot.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Ot;if((Ot=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ot.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},!((_g=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_g.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_h=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_h.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ot=>Ot!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_j=(_i=shixunsDetail.setting)==null?void 0:_i.shixun)!=null&&_j.is_jupyter)&&!((_l=(_k=shixunsDetail.setting)==null?void 0:_k.shixun)!=null&&_l.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},(_n=(_m=shixunsDetail.setting)==null?void 0:_m.shixun)!=null&&_n.is_client_unity_3d?"\u516C\u5F00\u91C7\u96C6\u70B9\u548C\u7B54\u6848\uFF1A":"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_p=(_o=shixunsDetail.setting)==null?void 0:_o.shixun)==null?void 0:_p.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Ot))})))),!((_q=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_q.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_r=user==null?void 0:user.userInfo)==null?void 0:_r.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\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\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),!((_s=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_s.is_client_unity_3d)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Ot;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Ot=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ot.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Ot,practiceSetting:ue})=>({user:Le,shixunsDetail:Ot,practiceSetting:ue}))(Setting)},19243:function(Le,Ot,ue){"use strict";ue.r(Ot),ue.d(Ot,{default:function(){return wo}});var z=ue(59301),x={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},xe=ue(65582),Ye=ue(99313),Te=ue(6848),Je=ue(8591),ye=ue(20834),gt=ue(95237),Re=ue(43604),Be=ue(38854),We=ue(43418),He=ue(71418),ut=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ae=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Vt,lt,et)=>lt in Vt?ae(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,Ae=(Vt,lt)=>{for(var et in lt||(lt={}))ce.call(lt,et)&&Se(Vt,et,lt[et]);if(se)for(var et of se(lt))de.call(lt,et)&&Se(Vt,et,lt[et]);return Vt},Oe=(Vt,lt)=>{var et={};for(var on in Vt)ce.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&se)for(var on of se(Vt))lt.indexOf(on)<0&&de.call(Vt,on)&&(et[on]=Vt[on]);return et},Ie=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const Pt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=Oe(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)("");(0,z.useEffect)(()=>{yn.visible&&sa.resetFields()},[yn.visible]),(0,z.useEffect)(()=>{const mr=sessionStorage.getItem("pathArray");if(mr){const lr=mr.split(",").join("/"),xr=lr.indexOf("/")===0?lr.substr(1):lr;Ur(xr)}},[]),(0,z.useEffect)(()=>{var mr,lr;Br.current=(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[2]},[]);const Jr=(...mr)=>Ie(void 0,[...mr],function*(lr={}){const xr=yield Qn({type:"shixunsDetail/addRepositoryFile",payload:{id:io.id,message:lr.commitMessage,content:"",path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path+"/"+(lr.file||".gitkeep"),secret_repository:Ka?void 0:!0}});xr!=null&&xr.url&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),yn.onOK({path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path+"/"+(lr.file||".gitkeep"),name:lr.path.split("/")[lr.path.split("/").length-1]}),yn.onClose())}),po=()=>{var mr,lr;xe.history.push(`/shixuns/${Br.current}/${(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[3]}${jr?`/master/shixun_show/${jr}`:""}`)};return z.createElement(We.default,{width:"60%",centered:!0,open:yn.visible,wrapClassName:ee.modal,onOk:()=>{sa.submit()},onCancel:yn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onChange:()=>{var mr,lr,xr,Yr;const fo=Ae({},sa.getFieldsValue()),Or=(mr=fo==null?void 0:fo.path)==null?void 0:mr.split(""),Ga=(lr=fo==null?void 0:fo.file)==null?void 0:lr.split("");(xr=Or==null?void 0:Or.filter(ya=>ya=="/"))!=null&&xr.length&&(fo.path=fo.path.substring(0,fo.path.length-1)),(Yr=Ga==null?void 0:Ga.filter(ya=>ya=="/"))!=null&&Yr.length&&(fo.file=fo.file.substring(0,fo.path.length-1)),sa.setFieldsValue(Ae({},fo)),fu(fo)}},z.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,null,z.createElement("span",{className:ee.filePath},yn.defaultPath+"/")),z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),z.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var rt=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(Pt),pt=ue(85533),ea=ue(10008),Kn=ue(59301),Sa=Object.defineProperty,da=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,it=(Vt,lt,et)=>lt in Vt?Sa(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,Ut=(Vt,lt)=>{for(var et in lt||(lt={}))Xt.call(lt,et)&&it(Vt,et,lt[et]);if(da)for(var et of da(lt))Cn.call(lt,et)&&it(Vt,et,lt[et]);return Vt},En=(Vt,lt)=>{var et={};for(var on in Vt)Xt.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&da)for(var on of da(Vt))lt.indexOf(on)<0&&Cn.call(Vt,on)&&(et[on]=Vt[on]);return et},Zn=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const cn=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=En(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)("");(0,z.useEffect)(()=>{yn.visible&&sa.resetFields()},[yn.visible]),(0,z.useEffect)(()=>{const mr=sessionStorage.getItem("pathArray");if(mr){const lr=mr.split(",").join("/"),xr=lr.indexOf("/")===0?lr.substr(1):lr;Ur(xr)}},[]),(0,z.useEffect)(()=>{var mr,lr;Br.current=(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[2]},[]);const Jr=(...mr)=>Zn(void 0,[...mr],function*(lr={},xr=!1,Yr=1){var fo,Or;const Ga=yield Qn({type:"shixunsDetail/addRepositoryFile",payload:{id:io.id,message:lr.commitMessage,content:lr.codeMirror,path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path,secret_repository:Ka?void 0:!0,sync_origin_shixun:xr}});Ga!=null&&Ga.url&&((fo=et==null?void 0:et.detail)!=null&&fo.copy_for_exercise||Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),yn.onOK({path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path,name:lr.path.split("/")[lr.path.split("/").length-1]}),yn.onClose()),(Or=et==null?void 0:et.detail)!=null&&Or.copy_for_exercise&&(0,ea.m)(Qn,et,io.id,Yr)}),po=()=>{var mr,lr;xe.history.push(`/shixuns/${Br.current}/${(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[3]}${jr?`/master/shixun_show/${jr}`:""}`)};return Kn.createElement(We.default,{width:"60%",open:yn.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{sa.submit()},onCancel:yn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Kn.createElement("section",{className:ee.bg},Kn.createElement("div",{className:ee.wrap},Kn.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:mr=>{var lr,xr;(lr=et==null?void 0:et.detail)!=null&&lr.is_fork_from_creator&&((xr=et==null?void 0:et.detail)!=null&&xr.copy_for_exercise)?(yn.onClose(),Qn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:mr,type:"wareHouse",fn:(Yr,fo,Or)=>{Jr(Yr,fo,Or)}}})):Jr(mr)},onChange:()=>{var mr,lr;const xr=Ut({},sa.getFieldsValue()),Yr=(mr=xr==null?void 0:xr.path)==null?void 0:mr.split("");((lr=Yr==null?void 0:Yr.filter(fo=>fo=="/"))==null?void 0:lr.length)>1&&(xr.path=xr.path.substring(0,xr.path.length-1)),sa.setFieldsValue(Ut({},xr)),fu(xr)}},Kn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Kn.createElement(gt.Z,null,Kn.createElement(Re.Z,null,Kn.createElement("span",{className:ee.filePath},yn.defaultPath+"/")),Kn.createElement(Re.Z,{flex:"1"},Kn.createElement(b.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Kn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Kn.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Kn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Kn.createElement("div",{className:"mt10 mb20"},Kn.createElement(b.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Kn.createElement(pt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var ot=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(cn),ft=Object.defineProperty,Rt=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,Pn=(Vt,lt,et)=>lt in Vt?ft(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,Ne=(Vt,lt)=>{for(var et in lt||(lt={}))Mn.call(lt,et)&&Pn(Vt,et,lt[et]);if(Rt)for(var et of Rt(lt))dn.call(lt,et)&&Pn(Vt,et,lt[et]);return Vt},we=(Vt,lt)=>{var et={};for(var on in Vt)Mn.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&Rt)for(var on of Rt(Vt))lt.indexOf(on)<0&&dn.call(Vt,on)&&(et[on]=Vt[on]);return et},Ue=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const Wt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=we(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)(""),[Jr,po]=(0,z.useState)("");(0,z.useEffect)(()=>{yn.visible&&sa.resetFields()},[yn.visible]),(0,z.useEffect)(()=>{const xr=yn.defaultPath.split("/");xr.length===1?(Ur(""),po(yn.defaultPath)):(po(xr.pop()),Ur(xr.join("/")+"/"))},[yn.defaultPath]),(0,z.useEffect)(()=>{var xr,Yr;Br.current=(Yr=(xr=Ra.pathname)==null?void 0:xr.split("/"))==null?void 0:Yr[2]},[]);const mr=(...xr)=>Ue(void 0,[...xr],function*(Yr={}){const fo=yield Qn({type:"shixunsDetail/moveGitFile",payload:{id:io.id,from:yn.defaultPath,to:jr+Yr.path,message:Yr.commitMessage||`${yn.defaultPath} rename to ${jr}${Yr.path} `,secret_repository:Ka}});(fo==null?void 0:fo.status)===0&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),yn.onOK({path:Yr.path,name:Yr.path}),yn.onClose())}),lr=()=>{var xr,Yr;xe.history.push(`/shixuns/${Br.current}/${(Yr=(xr=Ra.pathname)==null?void 0:xr.split("/"))==null?void 0:Yr[3]}${jr?`/master/shixun_show/${jr}`:""}`)};return z.createElement(We.default,{width:"40%",open:yn.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{sa.submit()},onCancel:yn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:mr,onChange:()=>{var xr,Yr;const fo=Ne({},sa.getFieldsValue()),Or=(xr=fo==null?void 0:fo.path)==null?void 0:xr.split("");((Yr=Or==null?void 0:Or.filter(Ga=>Ga=="/"))==null?void 0:Yr.length)>1&&(fo.path=fo.path.substring(0,fo.path.length-1)),sa.setFieldsValue(Ne({},fo)),fu(fo)}},z.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Jr}))))),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},z.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${yn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var kt=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(Wt),Jt=ue(74128),rn=ue(38147),an=ue(54580),wn=ue(74044),Kt={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),ke=Object.defineProperty,Dt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,yt=(Vt,lt,et)=>lt in Vt?ke(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,xt=(Vt,lt)=>{for(var et in lt||(lt={}))Gt.call(lt,et)&&yt(Vt,et,lt[et]);if(Dt)for(var et of Dt(lt))ln.call(lt,et)&&yt(Vt,et,lt[et]);return Vt},Bt=(Vt,lt)=>{var et={};for(var on in Vt)Gt.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&Dt)for(var on of Dt(Vt))lt.indexOf(on)<0&&ln.call(Vt,on)&&(et[on]=Vt[on]);return et},nt=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const{Dragger:st}=an.default,Yt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=Bt(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)([]),[Jr,po]=(0,z.useState)();let mr;(0,z.useEffect)(()=>{yn.visible&&(sa.resetFields(),Ur([]))},[yn.visible]),(0,z.useEffect)(()=>{Br.current=io.id},[]),(0,z.useEffect)(()=>{const Ga=sessionStorage.getItem("pathArray");if(Ga){const ya=Ga.split(",").join("/"),$e=ya.indexOf("/")===0?ya.substr(1):ya;po($e)}},[]);const lr=Ga=>{var ya,$e,_t,zt;if(mr=Ga.file.name,Ga.file.status==="done"||Ga.file.status==="uploading"){if(Ur(Ga.fileList),!Ga.file.response)return;if(((ya=Ga.file.response)==null?void 0:ya.status)===0){($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise||(Je.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),sa.validateFields());return}Ur(jr.filter(An=>An.uid!==Ga.file.uid)),(_t=Ga.file.response)!=null&&_t.message&&Je.ZP.info((zt=Ga.file.response)==null?void 0:zt.message)}},xr=Ga=>nt(void 0,null,function*(){if(!Ga.response){Je.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Qn({type:"shixunsDetail/deleteGitFile",payload:{id:io.id,path:Jr?`${Jr}/${Ga.name}`:Ga.name,message:sa.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Jr?`${Jr}/${Ga.name}`:Ga.name}`,secret_repository:Ka?null:!0}})).status===0&&(Ur(jr.filter($e=>$e.uid!==Ga.uid)),Je.ZP.info("\u5220\u9664\u6210\u529F"))}),Yr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!sa.getFieldValue("commitMessage"),data:()=>nt(void 0,null,function*(){return new Promise((Ga,ya)=>nt(void 0,null,function*(){setTimeout(()=>nt(void 0,null,function*(){const $e=yield sa.getFieldsValue(),_t=xt(xt({},{path:yn.defaultPath?yn.defaultPath:"",message:Yo.commitMessage||`\u4E0A\u4F20\u4E86${mr}`}),Ka?{}:{secret_repository:!0});Ga(_t)}),200)}))}),fileList:jr,method:"post",action:`${Jt.Z.API_SERVER}/api/shixuns/${Br.current}/upload_git_file.json`,onChange:lr,onRemove:xr,beforeUpload:Ga=>(mr=Ga.name,Ga.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},fo=(Ga=!1,ya=1)=>nt(void 0,null,function*(){var $e;const _t=xt(xt({},{path:yn.defaultPath?yn.defaultPath:"",message:Yo.commitMessage||`\u4E0A\u4F20\u4E86${mr}`}),Ka?{}:{secret_repository:!0});for(let zt=0;zt{An.append(hr,_t[hr].toString())});const Nn=yield(0,rn.ZP)(`/api/shixuns/${Br.current}/upload_git_file.json`,{method:"post",body:An},!0)}yn.onClose(),yn.onOK({path:yn.defaultPath}),Or(),($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise&&(0,ea.m)(Qn,et,io.id,ya)}),Or=()=>{var Ga,ya;xe.history.push(`/shixuns/${Br.current}/${(ya=(Ga=Ra.pathname)==null?void 0:Ga.split("/"))==null?void 0:ya[3]}${Jr?`/master/shixun_show/${Jr}`:""}`)};return De.createElement(We.default,{open:yn.visible,onOk:Ga=>{sa.submit()},centered:!0,onCancel:yn.onClose,width:"70%"},De.createElement("section",{className:Kt.bg},De.createElement("div",{className:Kt.wrap},De.createElement("div",{className:Kt.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:()=>nt(void 0,null,function*(){var Ga,ya;yield sa.validateFields(),(Ga=et==null?void 0:et.detail)!=null&&Ga.is_fork_from_creator&&((ya=et==null?void 0:et.detail)!=null&&ya.copy_for_exercise)?(yn.onClose(),Qn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:($e,_t)=>{fo($e,_t)}}})):fo()}),onValuesChange:()=>fu(xt({},sa.getFieldsValue()))},De.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},De.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),De.createElement(b.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ga,ya){return(jr==null?void 0:jr.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!sa.getFieldValue("commitMessage")){Je.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(st,xt({},Yr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Kt.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Kt.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),De.createElement(wn.Z,{onFinish:Ga=>po(Ga)})))};var vt=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(Yt),Et={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},Ct={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Ht=Object.defineProperty,bt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,en=(Vt,lt,et)=>lt in Vt?Ht(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,ua=(Vt,lt)=>{for(var et in lt||(lt={}))Zt.call(lt,et)&&en(Vt,et,lt[et]);if(bt)for(var et of bt(lt))Yn.call(lt,et)&&en(Vt,et,lt[et]);return Vt},rr=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const dr=({shixunsDetail:Vt,globalSetting:lt,loading:et,dispatch:on,title:$n,pathList:Za=[],showInputPath:Qn=!1,isMergeSelectFile:Ka=!1,onFinish:yn=()=>{}})=>{const[Ra]=b.default.useForm(),io=(0,xe.useParams)(),Yo=(0,xe.useLocation)(),fu=(0,z.useRef)(),[Br,sa]=(0,z.useState)(""),[jr,Ur]=(0,z.useState)(""),[Jr,po]=(0,z.useState)([]),[mr,lr]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ya,$e;fu.current=(($e=(ya=Yo.pathname)==null?void 0:ya.split("/"))==null?void 0:$e[3])==="repository"},[]),(0,z.useEffect)(()=>{if(Vt.actionTabs.key!=="Repository-SelectFilePath")return;const ya=Za.join("/");let $e=[];Za.map((_t,zt)=>{zt===0?$e.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${_t}`,path:ya}):$e.push({val:`/${_t}`,path:ya})}),po($e),sa(ya),Ur(ya),xr(ya)},[Vt.actionTabs.key]);const xr=ya=>rr(void 0,null,function*(){const $e=yield on({type:fu.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:io.id,path:ya}});$e&&lr($e.trees||[])}),Yr=ya=>{let $e=Br;ya.type==="tree"&&(Jr.length?Jr.push({val:`/${ya.name}`,path:ya.name}):Jr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ya.name}`,path:ya.name}),po(Jr),$e=Br?`${Br}/${ya.name}`:ya.name,sa($e)),xr($e)},fo=(ya,$e)=>{const _t=Jr.filter((An,Nn)=>Nn<=$e);po(_t);const zt=_t.filter((An,Nn)=>Nn!==0).map(An=>An.val).join("").substr(1);sa(zt),xr(zt)},Or=()=>rr(void 0,null,function*(){const ya=Ra==null?void 0:Ra.getFieldsValue(),$e=Br?`${Br}${ya!=null&&ya.name?`/${ya==null?void 0:ya.name}`:""}`:ya==null?void 0:ya.name;if(Ka){yn($e),Ga();return}if(Qn){yield Ra.validateFields();const _t=yield on({type:"shixunsDetail/uploadGitFolder",payload:ua(ua({},{id:io.id,path:$e}),fu.current?{}:{secret_repository:!0})});yn(jr),_t.status===0&&Je.ZP.info("\u65B0\u5EFA\u6210\u529F")}else yn($e),Je.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ga()}),Ga=()=>{on({type:"shixunsDetail/setActionTabs",payload:{}}),Ra.resetFields()};return z.createElement(We.default,{centered:!0,title:$n||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Vt.actionTabs.key==="Repository-SelectFilePath",onOk:Or,onCancel:Ga},z.createElement("div",{className:Ct.wrap},z.createElement("div",{className:Ct.content},z.createElement("div",{className:Ct.mainPathWrap},!!(Jr!=null&&Jr.length)&&Jr.map((ya,$e)=>z.createElement("a",{key:$e,onClick:()=>fo(ya,$e)},ya.val))),!!(mr!=null&&mr.length)&&mr.map((ya,$e)=>ya.type==="tree"&&z.createElement("a",{key:$e,onClick:()=>Yr(ya)},z.createElement("i",{className:`iconfont icon-wenjianjia ${Ct.colorBlue}`}),ya.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},Br),Qn&&z.createElement(b.default,{form:Ra,scrollToFirstError:!0,className:"mt20"},z.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var fr=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et})=>({shixunsDetail:Vt,globalSetting:et,loading:lt.models.index}))(dr),$a=ue(18785),Zr=ue(84105),Wr=ue(60979),Er=ue(65862),br=ue(66457),yr=ue(59149),er=Object.defineProperty,to=Object.defineProperties,nr=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,un=(Vt,lt,et)=>lt in Vt?er(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,bn=(Vt,lt)=>{for(var et in lt||(lt={}))xn.call(lt,et)&&un(Vt,et,lt[et]);if(At)for(var et of At(lt))zn.call(lt,et)&&un(Vt,et,lt[et]);return Vt},aa=(Vt,lt)=>to(Vt,nr(lt)),Ia=(Vt,lt)=>{var et={};for(var on in Vt)xn.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&At)for(var on of At(Vt))lt.indexOf(on)<0&&zn.call(Vt,on)&&(et[on]=Vt[on]);return et},Qe=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const{DirectoryTree:ht}=fe.default,mt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,activeKey:Qn,dispatch:Ka,practiceSetting:yn,isRepository:Ra,treeData:io,setTreeData:Yo}=lt,fu=Ia(lt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Br,sa,jr,Ur,Jr,po,mr;const lr=(0,xe.useParams)(),xr=(0,xe.useLocation)(),[Yr,fo]=(0,z.useState)(),[Or,Ga]=(0,z.useState)(!1),[ya,$e]=(0,z.useState)(!1),[_t,zt]=(0,z.useState)(!1),[An,Nn]=(0,z.useState)(!1),[hr,wr]=(0,z.useState)("");let[Bn,wa]=(0,z.useState)([]),[Ir,Mo]=(0,z.useState)([]);const[Io,kn]=(0,z.useState)([]),[ta,Gn]=(0,z.useState)(!1),[ia,qr]=(0,z.useState)(),[uo,Lo]=(0,z.useState)(),[ir,sr]=(0,z.useState)(""),[Ja,Kr]=(0,z.useState)(),[Ro,Nr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Yo([]),To(""),localStorage.warehouseHideTip||Gn(!0)},[xr.pathname,Ra]);const no=(Ha="")=>Qe(void 0,null,function*(){(yield(0,Wr.Zt)({id:lr.id,secret_dir_path:Ha}))&&Kr(Ha)}),so=Ha=>{var co;return z.createElement(ye.default,{className:Et.menu,onClick:ho=>{switch(wr(Ha.path||""),ho.key){case"1":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ga(!0);break;case"2":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),zt(!0);break;case"3":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Nn(!0);break;case"4":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),$e(!0);break;case"5":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Wu(Ha.path,Ha.name,Ha);break;case"6":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Eu(Ha);break}}},(Ha.type==="topTree"||Ha.type==="tree")&&z.createElement(ye.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ha.type==="topTree"||Ha.type==="tree")&&z.createElement(ye.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ha.type==="topTree"||Ha.type==="tree")&&z.createElement(ye.default.Item,{key:"3"},"\u4E0A\u4F20"),Ha.type!=="topTree"&&Ha.type!=="tree"&&((co=et==null?void 0:et.detail)==null?void 0:co.public)<2&&z.createElement(ye.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ha.type!=="topTree"&&z.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${Ra?"":"secret/"}${Ha==null?void 0:Ha.path}`,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ye.default.Item,{key:"6"},z.createElement(z.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ha.type!=="topTree"&&z.createElement(ye.default.Item,{key:"5"},"\u5220\u9664"))},Mr=(Ha,co)=>Ha.map(ho=>(co==""?ho.path=co+ho.name:ho.path=co+"/"+ho.name,ho.title=z.createElement(gt.Z,{className:"font14"},z.createElement(Re.Z,{flex:"1"},z.createElement(gt.Z,null,ho.type==="blob"&&z.createElement(Re.Z,{flex:"20px",style:{marginLeft:-20}},z.createElement("span",{className:"iconfont icon-wenjian11 font12"})),z.createElement(Re.Z,{flex:"1"},z.createElement("span",{className:" multi_ellipsis1"},ho.name)))),z.createElement(Re.Z,null,(ho.type==="blob"||ho.type==="tree")&&z.createElement(Be.Z,{dropdownRender:()=>so(ho),className:Et.ellipsis},z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),ho.disableCheckbox=Yr&&Yr!==ho.name,ho.className=ho.type==="tree"?Et.pl23:"",ho.checkable=ho.type!=="tree",ho.isLeaf=ho.type!=="tree",ho.children=ho.type==="tree"&&[],ho.key=ho.path,ho)),ru=Ha=>{Ka({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ha}})},Du=(Ha,co)=>Qe(void 0,null,function*(){const ho=Ha.split("/");yield To(hr),setTimeout(()=>{ru(Ha),Bn=[ho[0]||""],Ir=[Ha],Mo([...Ir]),wa([...Bn])},150)}),vo=(Ha,co)=>{if(co=="")io=[...Ha],Yo([...Ha]);else{let ho=_u(io,co,Ha);io=ho,Yo([...ho])}};function _u(Ha,co,ho){return Ha.map(Vo=>Vo.key===co?(Vo.children=[...ho],bn({},Vo)):Vo.children?aa(bn({},Vo),{children:_u(Vo.children,co,ho)}):Vo)}const To=(Ha="")=>Qe(void 0,null,function*(){var co,ho;const Vo=yield Ka({type:Ra?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:lr.id,path:Ha}});if(Vo){if((co=Vo.trees)!=null&&co.length){let zu=Mr([...Vo.trees],Ha);vo(zu,Ha),kn(Vo.trees||[]),Lo(Ha||""),console.log("handleGetRepository:",zu,Ha),setTimeout(()=>console.log(io,Vo.trees,Ha,999999),2e3)}else Ha==""&&Yo([]);qr(((ho=Vo.commits)==null?void 0:ho[0])||{})}return Vo}),Zu=Ha=>Qe(void 0,null,function*(){return new Promise((co,ho)=>Qe(void 0,null,function*(){Ha.children.length&&co(),sr(Ha.path),yield To(Ha.path),co()}))}),Uo=(Ha,co)=>Qe(void 0,null,function*(){var ho;console.log("handleSelectTree",Ha,co.nativeEvent.target.nodeName,co);const Vo=()=>{ru(co.node.path),Ha=[co.node.path],Mo([...Ha])};co.nativeEvent.target.nodeName==="svg"||co.nativeEvent.target.nodeName==="LI"||co.nativeEvent.target.nodeName==="I"||co.node.type==="blob"&&((ho=yn==null?void 0:yn.sideBar)!=null&&ho.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Vo(),Ka({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Vo())}),Wu=(Ha,co,ho)=>{We.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${ho.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Vo=yield Ka({type:"shixunsDetail/deleteGitFile",payload:{id:lr.id,path:Ha,message:`\u5220\u9664${Ha}`,secret_repository:Ra?null:!0}});let zu=Ha.split("/");if((Vo==null?void 0:Vo.status)===0){Je.ZP.info("\u5220\u9664\u6210\u529F"),zu.splice(zu.length-1,1);const ci=yield To(zu.length>1?zu.join("/"):"");return ci!=null&&ci.trees||(zu.splice(zu.length-1,1),yield To(zu.length>1?zu.join("/"):"")),ru(""),!0}else(Vo==null?void 0:Vo.status)===-3?We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ha,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${lr.id}/edit/${Vo==null?void 0:Vo.message}/tab=2`}}):(Vo==null?void 0:Vo.status)===-4&&We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,Vo==null?void 0:Vo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${lr.id}/edit?tabId=service`}})})})},Eu=Ha=>{console.log(Ha,"item")},ol=(Ha,co)=>Qe(void 0,null,function*(){if(console.log("handleExpand",co),co.nativeEvent.target.nodeName==="svg"||co.nativeEvent.target.nodeName==="path"||co.nativeEvent.target.nodeName==="LI")return!0;yield Zu(co.node),Bn.includes(co.node.path)?Bn.splice(Bn.indexOf(co.node.path),1):Bn.push(co.node.path),wa([...Bn])}),vl=()=>{Gn(!1),localStorage.warehouseHideTip=!0},sl=Ha=>Qe(void 0,null,function*(){var co;let ho,Vo="",zu,ci;switch(Ra){case!0:Vo="\u5F00\u542F\u7248\u672C\u5E93",zu="\u5F00\u542F",ci="\u4E0D\u5F00\u542F",ho=z.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(co=et==null?void 0:et.detail)!=null&&co.secret_repository?(Vo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",zu="\u786E\u5B9A",ci="\u53D6\u6D88",ho=z.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Vo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",zu="\u4E0D\u4F7F\u7528",ci="\u4F7F\u7528",ho=z.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ra&&(0,br.gy)(Ka,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||We.default.confirm({title:Vo,okText:zu,cancelText:ci,content:ho,onOk:()=>{var wu;(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Vo]),!Ra&&!((wu=et==null?void 0:et.detail)!=null&&wu.secret_repository)||Xl(Ha)},onCancel:()=>{var wu;!Ra&&!((wu=et==null?void 0:et.detail)!=null&&wu.secret_repository)&&Xl(Ha)}})}),Xl=Ha=>Qe(void 0,null,function*(){Ra?(yield(0,Wr.h4)(bn({},lr)),Ka({type:"practiceSetting/getCommonData",payload:bn({},lr)})):yield(0,Wr.K0)(aa(bn({},lr),{is_secret_repository:Ha})),To(),Ka({type:"shixunsDetail/getShixunsDetail",payload:{id:lr.id}})}),Nl=Ha=>{console.log(Ha)},Pi=Ha=>Qe(void 0,null,function*(){console.log(Ha);const co=Ha.node.key,ho=Ha.dragNode.key,Vo=Ha.node.pos.split("-"),zu=Ha.dropPosition-Number(Vo[Vo.length-1]);if(Ha.dragNode.type==="tree"){Je.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ha.node.type!=="tree"){Je.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ka({type:"shixunsDetail/moveGitFile",payload:bn({id:lr.id,from:Ha.dragNode.path,to:Ha.node.path+"/"+Ha.dragNode.name,message:`${Ha.dragNode.path} move to ${Ha.node.path+"/"+Ha.dragNode.name} `},Ra?{}:{secret_repository:!0})})).status===0){ru(""),yield To("");for(let Fu=0;Fuso({type:"topTree"}),className:"current"},z.createElement(Te.Z,{open:ta,title:z.createElement("div",{className:"font16"},z.createElement($a.Z,{style:{position:"relative",left:-35},onClick:()=>vl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",z.createElement("span",{onClick:()=>vl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Et.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ra&&((Ur=et==null?void 0:et.detail)==null?void 0:Ur.init_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ra&&((Jr=et==null?void 0:et.detail)==null?void 0:Jr.secret_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!io.length&&!Ra&&z.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},z.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),io.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Et.content},Qn==="1"&&z.createElement("div",{className:Et.tips},"\u63D0\u793A\uFF1A",z.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),z.createElement(ht,{disabled:!!$n.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:io,switcherIcon:z.createElement(Zr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ol,expandedKeys:Bn,selectedKeys:Ir,onSelect:Uo,draggable:!0,onDragEnter:Nl,onDrop:Pi,className:Et.gitTree}))):"",!io.length&&Ra&&((po=et==null?void 0:et.detail)==null?void 0:po.init_repository)&&z.createElement(Jn,null),!io.length&&!Ra&&((mr=et==null?void 0:et.detail)==null?void 0:mr.secret_repository)&&z.createElement(Jn,null))),z.createElement(kt,{visible:ya,defaultPath:hr,onClose:()=>$e(!1),isRepository:!Ra,onOK:Ha=>Qe(void 0,null,function*(){const co=hr.split("/");co.pop(),yield To(co.join("/")),ru("")})}),z.createElement(ot,{visible:Or,defaultPath:hr,onClose:()=>Ga(!1),isRepository:Ra,onOK:Ha=>{Du(Ha.path,Ha.name)}}),z.createElement(rt,{visible:_t,defaultPath:hr,onClose:()=>zt(!1),isRepository:Ra,onOK:Ha=>{Du(Ha.path,Ha.name)}}),z.createElement(vt,{defaultPath:hr,visible:An,isRepository:Ra,onClose:()=>Nn(!1),onOK:Ha=>Qe(void 0,null,function*(){const co=hr.split("/");yield To(hr),Bn=[co[0]||""],Ir=[hr],Mo([...Ir]),wa([...Bn])})}),z.createElement(fr,{pathList:hr==null?void 0:hr.split("/"),showInputPath:!0,isMergeSelectFile:Ro,onFinish:Ha=>{Ro?no(Ha):To(Ha),Nr(!1)}}))},Jn=()=>z.createElement("div",{className:`mt20 pb50 ${Et.nodata}`},z.createElement("div",{className:Et.headLeft},"\u63D0\u793A\uFF1A",z.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",z.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",z.createElement("br",null),"1\u3001",z.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",z.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",z.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),z.createElement("img",{width:"100%",src:yr.Oe}));var qn=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,practiceSetting:on,user:$n})=>({shixunsDetail:Vt,globalSetting:et,user:$n,practiceSetting:on,loading:lt}))(mt),ma={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},pa=ue(28103),Ya=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,Va=(Vt,lt)=>{var et={};for(var on in Vt)xa.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&Ya)for(var on of Ya(Vt))lt.indexOf(on)<0&&Qa.call(Vt,on)&&(et[on]=Vt[on]);return et},Ln=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const ka=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=Va(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useParams)(),[io,Yo]=(0,z.useState)([]);(0,z.useEffect)(()=>{fu()},[Ka]);const fu=()=>Ln(void 0,null,function*(){const Br=yield Qn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ra.id,secret_repository:Ka?void 0:!0}});Br&&Yo(Br.commits||[])});return z.createElement(z.Fragment,null,io==""&&z.createElement("div",{className:ma.empty},z.createElement("img",{src:yr.em,width:"258"}),z.createElement("br",null),z.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),io!=""&&z.createElement("section",{className:ma.bg},z.createElement("div",{className:ma.wrap},z.createElement("div",{className:ma.content},io==null?void 0:io.map(Br=>{var sa,jr;return z.createElement("div",null,z.createElement(gt.Z,{align:"middle",className:"c-white font16"},z.createElement(Re.Z,null,Br.title)),z.createElement(gt.Z,{align:"middle",className:"mt20 "},z.createElement(Re.Z,null,z.createElement("img",{className:ma.imageUrl,src:Jt.Z.IMG_SERVER+"/"+((sa=Br.author)==null?void 0:sa.image_url)})),z.createElement(Re.Z,{className:ma.blueLight},z.createElement("span",{className:"ml20"},(jr=Br.author)==null?void 0:jr.username)),z.createElement(Re.Z,null,z.createElement("span",{className:`ml20 ${ma.blueLight}`},"\u63D0\u4EA4\u4E8E"),z.createElement("span",{className:`ml20 ${ma.blueLight}`},Br.time))),z.createElement(pa.Z,{className:ma.divider}))})))))};var zr=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(ka),Co=ue(21185),la=ue(59301),Sn=Object.defineProperty,eu=Object.defineProperties,Ar=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,Xr=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,zo=(Vt,lt,et)=>lt in Vt?Sn(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,jo=(Vt,lt)=>{for(var et in lt||(lt={}))Xr.call(lt,et)&&zo(Vt,et,lt[et]);if(bo)for(var et of bo(lt))Ko.call(lt,et)&&zo(Vt,et,lt[et]);return Vt},Po=(Vt,lt)=>eu(Vt,Ar(lt)),Ho=(Vt,lt)=>{var et={};for(var on in Vt)Xr.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&bo)for(var on of bo(Vt))lt.indexOf(on)<0&&Ko.call(Vt,on)&&(et[on]=Vt[on]);return et},ra=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const{TabPane:oo}=Ye.default,Ao=Vt=>{var lt=Vt,{globalSetting:et,loading:on,dispatch:$n,practiceSetting:Za,shixunsDetail:Qn}=lt,Ka=Ho(lt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),yn,Ra,io,Yo,fu,Br,sa,jr,Ur,Jr,po,mr,lr,xr,Yr,fo,Or,Ga,ya;const[$e,_t]=(0,z.useState)("1"),[zt,An]=(0,z.useState)("1");let[Nn,hr]=(0,z.useState)();const wr=(0,z.useRef)(),[Bn,wa]=(0,z.useState)(!0),[Ir,Mo]=(0,z.useState)(["2","1"]),[Io,kn]=(0,z.useState)([]),ta=(0,z.useRef)(),Gn=(0,xe.useParams)(),ia=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:la.createElement("span",null,la.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),la.createElement(Te.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},la.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,z.useEffect)(()=>{var ir,sr,Ja,Kr,Ro,Nr,no,so,Mr,ru,Du,vo,_u,To,Zu,Uo,Wu,Eu;try{((Ja=(sr=(ir=Qn==null?void 0:Qn.fileContent)==null?void 0:ir.content)==null?void 0:sr.content)!=null&&Ja.length||((Ro=(Kr=Qn==null?void 0:Qn.fileContent)==null?void 0:Kr.content)==null?void 0:Ro.content)=="")&&(((Nr=Qn==null?void 0:Qn.fileContent)==null?void 0:Nr.file_type)==="txt"?(wr.current=window.decodeURIComponent(escape(window.atob((so=(no=Qn==null?void 0:Qn.fileContent)==null?void 0:no.content)==null?void 0:so.content))),Nn=window.decodeURIComponent(escape(window.atob((ru=(Mr=Qn==null?void 0:Qn.fileContent)==null?void 0:Mr.content)==null?void 0:ru.content))),hr(Nn)):(wr.current=(vo=(Du=Qn==null?void 0:Qn.fileContent)==null?void 0:Du.content)==null?void 0:vo.content,Nn=(To=(_u=Qn==null?void 0:Qn.fileContent)==null?void 0:_u.content)==null?void 0:To.content,hr(Nn)))}catch(ol){wr.current=window.atob((Uo=(Zu=Qn==null?void 0:Qn.fileContent)==null?void 0:Zu.content)==null?void 0:Uo.content),Nn=window.atob((Eu=(Wu=Qn==null?void 0:Qn.fileContent)==null?void 0:Wu.content)==null?void 0:Eu.content),hr(Nn),Je.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Qn.fileContent.content)},[(yn=Qn==null?void 0:Qn.fileContent)==null?void 0:yn.content]),(0,z.useEffect)(()=>{var ir;const sr=(ir=Za==null?void 0:Za.sideBar)==null?void 0:ir.selectPath.split("/");Mo(sr)},[(Ra=Za==null?void 0:Za.sideBar)==null?void 0:Ra.selectPath]);const qr=ir=>{hr(ir);let sr=-1;ir===wr.current?sr=0:sr=1,$n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!sr}})};(0,z.useEffect)(()=>{new Promise((ir,sr)=>ra(void 0,null,function*(){var Ja,Kr,Ro;if(((Ja=Za==null?void 0:Za.sideBar)==null?void 0:Ja.selectPath)!==""&&((Kr=Za==null?void 0:Za.sideBar)!=null&&Kr.selectPath)){const Nr=yield $n({type:"shixunsDetail/getFileContent",payload:{id:Gn.id,path:(Ro=Za==null?void 0:Za.sideBar)==null?void 0:Ro.selectPath,secret_repository:Bn?null:!0}});Nr!=null&&Nr.content||(Nr==null?void 0:Nr.content)==""||$n({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(io=Za==null?void 0:Za.sideBar)==null?void 0:io.selectPath]);const uo=la.createElement(ye.default,{className:x.menu,style:{background:"#24294b"},onClick:ir=>{var sr;!((sr=Qn==null?void 0:Qn.detail)!=null&&sr.secret_repository)&&ir.key==="2"&&An("1"),_t(ir.key),ir.key==="1"?wa(!0):wa(!1)}},la.createElement(ye.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),ia.filter(ir=>{var sr,Ja;return!((sr=Qn==null?void 0:Qn.detail)!=null&&sr.init_repository)||(Ja=Qn==null?void 0:Qn.detail)!=null&&Ja.is_jupyter_lab?ir.id!=="2":ir}).map((ir,sr)=>la.createElement(ye.default.Item,{className:"leaveClick",key:ir.id},ir.name))),Lo=(ir=!1,sr=1)=>ra(void 0,null,function*(){var Ja,Kr,Ro,Nr;const no=yield $n({type:"shixunsDetail/updateRepositoryFile",payload:{id:Gn.id,path:(Kr=(Ja=Qn==null?void 0:Qn.fileContent)==null?void 0:Ja.params)==null?void 0:Kr.path,content:Nn,secret_repository:Bn?null:!0,sync_origin_shixun:ir}});no!=null&&no.content&&((Ro=Qn==null?void 0:Qn.detail)!=null&&Ro.copy_for_exercise||Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),$n({type:"practiceSetting/setSideBarTabs",payload:Po(jo({},Za.sideBar),{confirmLeave:!1})})),(Nr=Qn==null?void 0:Qn.detail)!=null&&Nr.copy_for_exercise&&(0,ea.m)($n,Qn,Gn.id,sr)});return la.createElement("div",{className:x.warehouse},la.createElement("div",{className:x.header},la.createElement(gt.Z,{align:"middle",className:"w100 c-white",style:{height:60}},la.createElement(Re.Z,{flex:"1"},la.createElement(gt.Z,{align:"middle"},la.createElement(Re.Z,null,la.createElement(Be.Z,{dropdownRender:()=>uo,className:x.menu},la.createElement("span",{className:"font16 c-white current ml20"},ia.find(ir=>ir.id===$e).name," ",la.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),la.createElement(Re.Z,{flex:"81px"},la.createElement("div",{className:x.line})),la.createElement(Re.Z,null,la.createElement(Ye.default,{className:x.tabs,activeKey:zt,onChange:ir=>{var sr;(sr=Za==null?void 0:Za.sideBar)!=null&&sr.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{An(ir),$n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(An(ir),$n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},la.createElement(oo,{tab:la.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Bn&&((Yo=Qn==null?void 0:Qn.detail)==null?void 0:Yo.init_repository)&&la.createElement(oo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Bn&&((fu=Qn==null?void 0:Qn.detail)==null?void 0:fu.secret_repository)&&la.createElement(oo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Bn&&((Br=Qn==null?void 0:Qn.repository)==null?void 0:Br.git_url)||!Bn&&((sa=Qn==null?void 0:Qn.secretRepository)==null?void 0:sa.git_url))&&la.createElement(la.Fragment,null,la.createElement(Re.Z,null,la.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),la.createElement("input",{value:Bn?(jr=Qn==null?void 0:Qn.repository)==null?void 0:jr.git_url:(Ur=Qn==null?void 0:Qn.secretRepository)==null?void 0:Ur.git_url}),la.createElement(E.CopyToClipboard,{text:Bn?(Jr=Qn==null?void 0:Qn.repository)==null?void 0:Jr.git_url:(po=Qn==null?void 0:Qn.secretRepository)==null?void 0:po.git_url,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},la.createElement(Te.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},la.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),la.createElement("div",{className:x.content,style:{overflow:"auto"}},zt==="1"&&la.createElement(la.Fragment,null,la.createElement("aside",{className:x.left},la.createElement(He.Z,{spinning:!!on.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},la.createElement(qn,{setTreeData:kn,treeData:Io,activeKey:$e,isRepository:Bn}))),la.createElement("aside",{className:x.right,ref:ta},((mr=Za==null?void 0:Za.sideBar)==null?void 0:mr.selectPath)!==""&&la.createElement(la.Fragment,null,la.createElement(He.Z,{spinning:!!on.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},la.createElement("div",{className:x.filePathWrp},la.createElement(gt.Z,{align:"middle",className:"w100"},la.createElement(Re.Z,null,la.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),la.createElement(Re.Z,{flex:"40px"},la.createElement("div",{className:x.line,style:{marginLeft:20}})),la.createElement(Re.Z,{className:x.filePath},Ir.map((ir,sr)=>la.createElement("span",{className:"c-blue"},ir))))),la.createElement("div",{className:on.effects["shixunsDetail/getFileContent"]?"hide":"show"},la.createElement(Co.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(lr=Qn==null?void 0:Qn.fileContent)==null?void 0:lr.filename,type:((xr=Qn==null?void 0:Qn.fileContent)==null?void 0:xr.file_type)==="office"?"download":(Yr=Qn==null?void 0:Qn.fileContent)==null?void 0:Yr.file_type,data:Nn,monacoEditor:{value:Nn,language:(fo=Qn==null?void 0:Qn.fileContent)==null?void 0:fo.language,onChange:ir=>qr(ir),options:{fontSize:14}}}))),((Or=Qn==null?void 0:Qn.fileContent)==null?void 0:Or.file_type)==="txt"&&la.createElement(gt.Z,{align:"middle",justify:"center",className:x.footer},la.createElement(Re.Z,null,la.createElement(ut.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Gn.id}/challenges`)}},"\u53D6\u6D88"),la.createElement(ut.ZP,{type:"primary",size:"middle",className:"ml40",onClick:ir=>{var sr,Ja;(sr=Qn==null?void 0:Qn.detail)!=null&&sr.is_fork_from_creator&&((Ja=Qn==null?void 0:Qn.detail)!=null&&Ja.copy_for_exercise)?$n({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Kr,Ro)=>{Lo(Kr,Ro)}}}):Lo()}},"\u63D0\u4EA4")))),((Ga=Za==null?void 0:Za.sideBar)==null?void 0:Ga.selectPath)==""&&((ya=Qn==null?void 0:Qn.detail)==null?void 0:ya.init_repository)&&la.createElement("div",{className:x.empty},la.createElement("img",{src:yr.x7,width:"258"}),la.createElement("br",null),la.createElement("span",{className:"c-grey-c"},!!(Io!=null&&Io.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Io!=null&&Io.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),zt==="2"&&la.createElement("div",{className:x.commit},la.createElement(zr,{isRepository:Bn}))))};var wo=(0,xe.connect)(({loading:Vt,globalSetting:lt,practiceSetting:et,shixunsDetail:on})=>({globalSetting:lt,loading:Vt,practiceSetting:et,shixunsDetail:on}))(Ao)},10008:function(Le,Ot,ue){"use strict";ue.d(Ot,{S:function(){return Je},m:function(){return ye}});var z=ue(65862),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},39785:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return ee}});var z=ue(59301),x=ue(65582),xe=ue(92832),Ye=ue(78241),Te=ue(43418),Je=ue(8591),ye=ue(54580),gt=ue(3113),Re=ue(74128),Be=ue(55351),We={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ae,se)=>{var ce={};for(var de in ae)ut.call(ae,de)&&se.indexOf(de)<0&&(ce[de]=ae[de]);if(ae!=null&&He)for(var de of He(ae))se.indexOf(de)<0&&fe.call(ae,de)&&(ce[de]=ae[de]);return ce},E=(ae,se,ce)=>new Promise((de,Se)=>{var Ae=Pt=>{try{Ie(ce.next(Pt))}catch(rt){Se(rt)}},Oe=Pt=>{try{Ie(ce.throw(Pt))}catch(rt){Se(rt)}},Ie=Pt=>Pt.done?de(Pt.value):Promise.resolve(Pt.value).then(Ae,Oe);Ie((ce=ce.apply(ae,se)).next())});const b=xe.default.TextArea,y=ae=>{var se=ae,{newShixuns:ce,globalSetting:de,loading:Se,dispatch:Ae}=se,Oe=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[Ie]=Ye.default.useForm(),[Pt,rt]=(0,z.useState)([]),pt=Xt=>{["uploading","done","removed"].includes(Xt.file.status)&&rt(Xt.fileList)},ea=Xt=>{var Cn;if(!Xt.percent||Xt.percent==100){const it=(Cn=Xt.response)==null?void 0:Cn.id;return Te.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield Ae({type:"newShixuns/deleteAttachment",payload:{id:it}}))&&rt(Pt.filter(En=>{var Zn;return((Zn=En.response)==null?void 0:Zn.id)!==it}))})}),!1}},Kn=Xt=>Pt.length?!1:Xt.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,Sa=Xt=>E(void 0,null,function*(){var Cn,it;const{language:Ut,env:En,mode:Zn,code:cn}=Xt||{},ot=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:Ut,runtime:En,run_method:Zn,attachment_id:(it=(Cn=Pt==null?void 0:Pt[0])==null?void 0:Cn.response)==null?void 0:it.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),ot&&Je.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),da=()=>{Ie.resetFields(),rt([])};return z.createElement(Te.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ce.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:da},z.createElement("section",{className:We.qrCode},z.createElement("aside",{className:We.a1},z.createElement("div",{className:We.code},z.createElement("img",{width:120,height:120,src:Be,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("div",{className:We.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),z.createElement("div",{className:We.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),z.createElement("aside",{className:We.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",z.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),z.createElement(Ye.default,{className:We.formWrap,form:Ie,labelCol:{span:4},wrapperCol:{span:20},onFinish:Sa},z.createElement(Ye.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),z.createElement(Ye.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},z.createElement("div",{className:We.upload},z.createElement(ye.default,{fileList:Pt,action:`${Re.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:pt,onRemove:ea,beforeUpload:Kn,withCredentials:!0},z.createElement("span",{className:`${We.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),z.createElement("span",{className:`${We.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),z.createElement("div",{className:We.footerWrap},z.createElement(Ye.default.Item,null,z.createElement(gt.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),z.createElement(gt.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Se["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,x.connect)(({newShixuns:ae,loading:se,globalSetting:ce})=>({newShixuns:ae,globalSetting:ce,loading:se.effects}))(y)},8458:function(Le,Ot,ue){"use strict";var z=ue(59301),x=ue(65582),xe=ue(43418),Ye=ue(55351);const Te=({newShixuns:Je,dispatch:ye,user:gt})=>{var Re;const[Be,We]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Je.actionTabs.key==="Create-Environment"&&ut()},[(Re=Je==null?void 0:Je.actionTabs)==null?void 0:Re.key]);const He=()=>{ye({type:"newShixuns/setActionTabs",payload:{}})},ut=()=>{var fe,a,E,b;He(),((fe=gt.userInfo)==null?void 0:fe.mirror_marker_status)===0?We(!0):((a=gt.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=gt.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=gt.userInfo)==null?void 0:b.mirror_marker_status)===2&&xe.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;x.history.push(`/users/${(y=gt.userInfo)==null?void 0:y.login}/experiment-img`)}})};return z.createElement(xe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Be,footer:null,onCancel:()=>{We(!1)}},z.createElement("div",{style:{textAlign:"center"}},z.createElement("br",null),z.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ye,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("img",null))};Ot.Z=(0,x.connect)(({newShixuns:Je,user:ye,globalSetting:gt})=>({newShixuns:Je,globalSetting:gt,user:ye}))(Te)},19375:function(Le,Ot,ue){"use strict";ue.r(Ot),ue.d(Ot,{default:function(){return iv}});var z=ue(2337),x=ue(59301),xe=ue(65582),Ye={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Te={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},Je=ue(65862),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",gt=ue(60979),Re=ue(43418),Be=ue(8591),We=ue(38147),He=ue(59301),ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var ve in oe)fe.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ut)for(var ve of ut(oe))le.indexOf(ve)<0&&a.call(oe,ve)&&(re[ve]=oe[ve]);return re},b=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze;const sn=(0,xe.useLocation)(),na=(0,x.useRef)(""),tn=(0,xe.useParams)(),{title:pn,base_info_warning:fn,challenges_warning:jn,service_warning:hn,repository_warning:Lt,mirror_warning:Ma}=Xe;(0,x.useEffect)(()=>{var nn;na.current=(nn=sn.pathname.split("/"))==null?void 0:nn[2],ze({type:"practiceSetting/setParams",payload:{id:na.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:na.current}})},[sn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(pn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Un=()=>b(void 0,null,function*(){yield $t(),xe.history.push(`/shixuns/${na.current}/challenges`)}),$t=()=>new Promise((nn,oa)=>{var It;(It=Xe==null?void 0:Xe.sideBar)!=null&&It.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),nn()},onCancel:()=>{oa()}}):nn()}),On=nn=>{var oa;if(nn===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const It=()=>{xe.history.push(`/shixuns/${na.current}/edit?tabId=${nn}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:nn,selectPath:"",confirmLeave:!1}})};(oa=Xe==null?void 0:Xe.sideBar)!=null&&oa.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{It()}}):It()},Qt=(nn,oa=!1)=>{nn=nn!=null&&nn.includes(".json")?nn:`${nn}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>b(void 0,null,function*(){const It=yield(0,We.ZP)("/api"+nn,{method:"get"});if(!It)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const qt=yield(0,gt.Ir)({id:It.shixun_identifier,jump_challenge_setting:oa});if(qt!=null&&qt.game_identifier){(0,Je.xg)(`/tasks/${qt.game_identifier}`);return}(qt==null?void 0:qt.status)===2?Qt(qt==null?void 0:qt.message):(qt==null?void 0:qt.status)===3&&St(qt==null?void 0:qt.message)})})},St=nn=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",nn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Tn=(nn,oa)=>b(void 0,null,function*(){var It,qt,Ua,Aa;if(yield $t(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(It=Ke.detail)!=null&&It.is_jupyter||(qt=Ke.detail)!=null&&qt.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:na.current}}).then(fa=>{var Oa;fa!=null&&fa.identifier&&((Oa=xe.history)==null||Oa.push(`/tasks/${fa.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ga=oa?yield(0,gt.BK)({id:nn}):yield(0,gt.Ir)({id:nn});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ga==null?void 0:ga.status)==5&&!oa){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Aa=(Ua=ga==null?void 0:ga.data)==null?void 0:Ua.challenge_errors)==null?void 0:Aa.map((fa,Oa)=>{var va;return He.createElement("span",{key:Oa,style:{color:"#3061D0"}},"\u7B2C",fa==null?void 0:fa.challenge_position,"\u5173",Oa!=((va=ga==null?void 0:ga.data)==null?void 0:va.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var fa,Oa,va;window.location.href=`/shixuns/${na.current}/edit/${(va=(Oa=(fa=ga==null?void 0:ga.data)==null?void 0:fa.challenge_errors)==null?void 0:Oa[0])==null?void 0:va.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:na.current,jump_challenge_setting:!0}).then(fa=>{if(fa!=null&&fa.game_identifier||fa!=null&&fa.identifier){(0,Je.xg)(`/tasks/${fa.game_identifier}`);return}(fa==null?void 0:fa.status)===-3?(0,Je.eF)():(fa==null?void 0:fa.status)===2?Qt(fa==null?void 0:fa.message,!0):(fa==null?void 0:fa.status)===3&&St(fa==null?void 0:fa.message)})}});return}if((ga==null?void 0:ga.status)==6&&!oa){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${na.current}/edit?tabId=environment`}});return}if(ga!=null&&ga.game_identifier||ga!=null&&ga.identifier){(0,Je.xg)(oa?`/tasks/${ga==null?void 0:ga.identifier}/jupyter`:`/tasks/${ga.game_identifier}`);return}(ga==null?void 0:ga.status)===-3?(0,Je.eF)():(ga==null?void 0:ga.status)===2?Qt(ga==null?void 0:ga.message):(ga==null?void 0:ga.status)===3&&St(ga==null?void 0:ga.message)}),jt=()=>b(void 0,null,function*(){yield $t(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),wt=nn=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===nn?"#0152d9":"transparent"});return He.createElement("div",{className:Te.header},He.createElement("aside",{className:Te.title},He.createElement("i",{onClick:Un,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),He.createElement("span",{className:Te.edit},pn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),He.createElement("i",{onClick:jt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),He.createElement("aside",{className:Te.schedule},He.createElement("div",null,He.createElement("span",{style:wt("information"),className:Te.clickWarp,onClick:()=>On("information")},fn?He.createElement("span",{className:Te.num},"1"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u57FA\u672C\u4FE1\u606F")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("warehouse"),className:Te.clickWarp,onClick:()=>On("warehouse")},Lt?He.createElement("span",{className:Te.num},"2"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EE3\u7801\u4ED3\u5E93")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("level"),className:Te.clickWarp,onClick:()=>On("level")},jn?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EFB\u52A1\u5173\u5361")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((Ze=Ke==null?void 0:Ke.detail)==null?void 0:Ze.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("service"),className:Te.clickWarp,onClick:()=>On("service")},hn?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u670D\u52A1")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("environment"),className:Te.clickWarp,onClick:()=>On("environment")},Ma?He.createElement("span",{className:Te.num},"4"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u5B9E\u9A8C\u73AF\u5883")))),He.createElement("aside",{className:Te.btns},He.createElement("div",{className:Te.simulate,onClick:()=>Tn(na.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var ee=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(y),ae={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(96565),ce=ue(78241),de=ue(3113),Se=ue(92832),Ae=ue(19842),Oe=ue(95237),Ie=ue(43604),Pt=ue(54580),rt=ue(24905),pt={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},ea="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Kn=Object.defineProperty,Sa=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Cn=(oe,le,re)=>le in oe?Kn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,it=(oe,le)=>{for(var re in le||(le={}))da.call(le,re)&&Cn(oe,re,le[re]);if(Sa)for(var re of Sa(le))Xt.call(le,re)&&Cn(oe,re,le[re]);return oe},Ut=(oe,le)=>{var re={};for(var ve in oe)da.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Sa)for(var ve of Sa(oe))le.indexOf(ve)<0&&Xt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Zn=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Ut(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=sn=>{const na=ve.filter((tn,pn)=>pn!==sn);ze(na)},Ze=sn=>{if(sn.preventDefault(),!!Ke){if(ve.findIndex(na=>na.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,it({bordered:!1,style:{width:600},value:Ke,onChange:sn=>Ge(sn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((sn,na)=>x.createElement("div",{key:na,className:pt.btn},x.createElement("span",{className:pt.s1},sn.name),x.createElement("img",{src:ea,className:pt.s2,onClick:()=>Ee(na)})))))},cn=ue(89392),ot=ue(74128),ft={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const Rt=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:ft.complete},x.createElement("div",{onClick:le,className:ft.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:ft.save},"\u4FDD\u5B58"));var Mn=(0,xe.connect)()(Rt),dn=ue(10008),Pn=ue(32050),Ne=ue(19248),we=ue(6339),Ue=ue(59301),Wt=Object.defineProperty,kt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Kt=(oe,le,re)=>le in oe?Wt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))an.call(le,re)&&Kt(oe,re,le[re]);if(rn)for(var re of rn(le))wn.call(le,re)&&Kt(oe,re,le[re]);return oe},ke=(oe,le)=>kt(oe,Jt(le)),Dt=(oe,le)=>{var re={};for(var ve in oe)an.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&rn)for(var ve of rn(oe))le.indexOf(ve)<0&&wn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ln=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=Dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,sn;const[na]=ce.default.useForm(),[tn,pn]=(0,x.useState)({}),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(!1),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(""),[Qt,St]=(0,x.useState)(""),[Tn,jt]=(0,x.useState)(""),[wt,nn]=(0,x.useState)(),oa=(0,x.useRef)({}),It=(0,x.useRef)(""),qt=(0,x.useRef)(""),Ua=(0,x.useRef)(""),Aa=(0,x.useRef)(null),ga=(0,x.useRef)((0,cn.throttle)(()=>Dr(),2e3,{leading:!0,trailing:!1})).current,{id:fa}=Xe,[Oa,va]=(0,x.useState)(!1);(0,x.useEffect)(()=>{fa&&Gr()},[fa]),(0,x.useEffect)(()=>(JSON.stringify(tn)!=="{}"&&ba(),()=>{clearTimeout(Aa.current)}),[tn,$t,Tn,Qt]);const ba=()=>{clearTimeout(Aa.current),Aa.current=setTimeout(()=>{!(0,cn.isEqual)(tn,oa.current)||$t!==It.current||Tn!==qt.current||Qt!==Ua.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Gr=()=>Gt(void 0,null,function*(){var pr,Tr,Oo,ca,cr,Qr,Xn;ze({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Fa=yield(0,We.ZP)(`/api/shixuns/${fa}/edit_base_info.json`,{method:"get"});if(Fa.status===0){const ja=ke(De({},Fa.data),{description:(0,dn.S)(Fa.data.description)}),No={description:ja.description,shixun_tags:ja.shixun_tags,name:ja.name,course:((pr=ja==null?void 0:ja.disciplines)==null?void 0:pr.length)>0?[(Oo=(Tr=ja==null?void 0:ja.disciplines)==null?void 0:Tr[0])==null?void 0:Oo.id,(Qr=(cr=(ca=ja==null?void 0:ja.disciplines)==null?void 0:ca[0])==null?void 0:cr.sub_discipline)==null?void 0:Qr.id]:[]};(Xn=Ge.detail)!=null&&Xn.is_jupyter_lab&&(No.jupyter_show_description=Fa.data.jupyter_show_description),na.setFieldsValue(No),oa.current=De({},No),It.current=ja.attachment_id||"",qt.current=ja.cover_image_id||"",Ua.current=ja.attachment_id_b||"",pn(De({},No)),On(ja.attachment_id||""),St(ja.attachment_id_b||""),jt(ja.cover_image_id||""),nn(ja.cover_image||"")}}),So=(pr,Tr)=>{pn(De({},Tr))},Fo=()=>{tr()},Dr=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),na.submit()},Dn=(pr,Tr=!1,Oo=1)=>{var ca;const{name:cr,description:Qr,shixun_tags:Xn,course:Fa,jupyter_show_description:ja=!1}=pr;let No={name:cr,description:Qr,shixun_tags:Xn,attachment_id:$t,cover_image_id:Tn,attachment_id_b:Qt,sub_discipline_ids:Fa[1]};(ca=Ge.detail)!=null&&ca.is_jupyter_lab&&(No=ke(De({},No),{jupyter_show_description:ja})),(0,We.ZP)(`/api/shixuns/${fa}/base_info_save.json`,{method:"post",body:{shixun:De({},No),sync_origin_shixun:Tr}}).then(Qu=>Gt(void 0,null,function*(){var Ii,Ki,nd,Xa;if(Qu.status===0&&((Ii=Ge==null?void 0:Ge.detail)!=null&&Ii.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:fa}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),oa.current={description:tn.description,shixun_tags:tn.shixun_tags,name:tn.name},It.current=$t,qt.current=Tn,Ua.current=Qt,(Ki=Ge==null?void 0:Ge.detail)!=null&&Ki.copy_for_exercise)){const ro=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:fa,save_type:Oo}});Oo===1?(nd=ro==null?void 0:ro.data)!=null&&nd.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Xa=ro==null?void 0:ro.data)==null?void 0:Xa.shixun_name,getBaseInfo:()=>{Gr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(ro==null?void 0:ro.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ue.createElement("div",null,Ue.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Eo,Jo;(0,Je.xg)(`/shixuns/${(Jo=(Eo=Ge==null?void 0:Ge.detail)==null?void 0:Eo.fork_from)==null?void 0:Jo.fork_identifier}/challenges`)}}))}}))},tr=()=>{var pr;const Tr=()=>{xe.history.push(`/shixuns/${fa}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(pr=Xe==null?void 0:Xe.sideBar)!=null&&pr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Tr()}}):Tr()};function Cr(pr){const Tr=pr.type==="image/jpeg"||pr.type==="image/png";return Tr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Tr}const Rn=Ue.createElement(de.ZP,{loading:fn,icon:Ue.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ta=Ue.createElement(de.ZP,{loading:Ma,icon:Ue.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Da=Ue.createElement(de.ZP,{loading:hn,icon:Ue.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function ur(pr,Tr){const Oo=new FileReader;Oo.addEventListener("load",()=>Tr(Oo.result)),Oo.readAsDataURL(pr)}const eo=pr=>{var Tr,Oo;if(pr.file.status==="uploading"){jn(!0);return}pr.file.status==="done"&&(jn(!1),On((Oo=(Tr=pr==null?void 0:pr.file)==null?void 0:Tr.response)==null?void 0:Oo.id))},yo=pr=>{var Tr,Oo;if(pr.file.status==="uploading"){Lt(!0);return}pr.file.status==="done"&&(Lt(!1),St((Oo=(Tr=pr==null?void 0:pr.file)==null?void 0:Tr.response)==null?void 0:Oo.id))},Na=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+$t,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>On(""),style:{fontSize:"16px",color:"red"}}))),kr=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+Qt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>St(""),style:{fontSize:"16px",color:"red"}}))),bu=pr=>{var Tr,Oo;if(pr.file.status==="uploading"){Un(!0);return}pr.file.status==="done"&&(Un(!1),jt((Oo=(Tr=pr==null?void 0:pr.file)==null?void 0:Tr.response)==null?void 0:Oo.id),va(!0))},Au=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)(Oa?"/api/attachments/"+Tn:wt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>{jt(""),nn("")},style:{fontSize:"16px",color:"red"}})));return Ue.createElement("div",{className:ae.information},Ue.createElement("section",{className:ae.scroll},Ue.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Ue.createElement("div",{className:ae.formWrap}," ",Ue.createElement(ce.default,{form:na,scrollToFirstError:!0,layout:"vertical",onValuesChange:So,onFinish:pr=>{var Tr,Oo;(Tr=Ge==null?void 0:Ge.detail)!=null&&Tr.is_fork_from_creator&&((Oo=Ge==null?void 0:Ge.detail)!=null&&Oo.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:pr,type:"information",fn:(ca,cr,Qr)=>{Dn(ca,cr,Qr)}}}):Dn(pr)}},Ue.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Ue.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=tn.name)==null?void 0:Ze.length)||0}/60`})),Ue.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:Ue.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Ue.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Ue.createElement(Zn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Ue.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Ue.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:pr=>pr.parentNode})),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},$t?Na():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Cr,onChange:eo},Rn))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Qt?kr():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Cr,onChange:yo},Da))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Tn||wt?Au():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Cr,onChange:bu},Ta))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Ue.createElement(se.Z,{defaultValue:tn.description||"",watch:!0})),((sn=Ge.detail)==null?void 0:sn.is_jupyter_lab)&&Ue.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Ue.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Ue.createElement(Mn,{onSave:ga,onCancel:Fo,loading:fn||Ma||hn}))};var yt=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(ln),xt={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},Bt=ue(99313),nt=ue(6848),st=ue(20834),Yt=ue(38854),vt=ue(71418),Et=ue(17574),Ct=ue(78673),Ht=ue(56102),bt={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Zt=Object.defineProperty,Yn=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,rr=(oe,le,re)=>le in oe?Zt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dr=(oe,le)=>{for(var re in le||(le={}))en.call(le,re)&&rr(oe,re,le[re]);if(Yn)for(var re of Yn(le))ua.call(le,re)&&rr(oe,re,le[re]);return oe},fr=(oe,le)=>{var re={};for(var ve in oe)en.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Yn)for(var ve of Yn(oe))le.indexOf(ve)<0&&ua.call(oe,ve)&&(re[ve]=oe[ve]);return re},$a=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Zr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=fr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&fn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Un=sessionStorage.getItem("pathArray");if(Un){const $t=Un.split(",").join("/"),On=$t.indexOf("/")===0?$t.substr(1):$t;hn(On)}},[]),(0,x.useEffect)(()=>{var Un,$t;pn.current=($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[2]},[]);const Lt=(...Un)=>$a(void 0,[...Un],function*($t={}){const On=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:sn.id,message:$t.commitMessage,content:"",path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path+"/"+($t.file||".gitkeep"),secret_repository:Ge?void 0:!0}});On!=null&&On.url&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path+"/"+($t.file||".gitkeep"),name:$t.path.split("/")[$t.path.split("/").length-1]}),Ee.onClose())}),Ma=()=>{var Un,$t;xe.history.push(`/shixuns/${pn.current}/${($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Re.default,{width:"60%",centered:!0,open:Ee.visible,wrapClassName:bt.modal,onOk:()=>{fn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:Lt,onChange:()=>{var Un,$t,On,Qt;const St=dr({},fn.getFieldsValue()),Tn=(Un=St==null?void 0:St.path)==null?void 0:Un.split(""),jt=($t=St==null?void 0:St.file)==null?void 0:$t.split("");(On=Tn==null?void 0:Tn.filter(wt=>wt=="/"))!=null&&On.length&&(St.path=St.path.substring(0,St.path.length-1)),(Qt=jt==null?void 0:jt.filter(wt=>wt=="/"))!=null&&Qt.length&&(St.file=St.file.substring(0,St.path.length-1)),fn.setFieldsValue(dr({},St)),tn(St)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,null,x.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var Wr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Zr),Er=ue(85533),br=ue(29488),yr=ue(59301),er=Object.defineProperty,to=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,xn=(oe,le,re)=>le in oe?er(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zn=(oe,le)=>{for(var re in le||(le={}))nr.call(le,re)&&xn(oe,re,le[re]);if(to)for(var re of to(le))At.call(le,re)&&xn(oe,re,le[re]);return oe},un=(oe,le)=>{var re={};for(var ve in oe)nr.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&to)for(var ve of to(oe))le.indexOf(ve)<0&&At.call(oe,ve)&&(re[ve]=oe[ve]);return re},bn=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const aa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=un(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&fn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Un=sessionStorage.getItem("pathArray");if(Un){const $t=Un.split(",").join("/"),On=$t.indexOf("/")===0?$t.substr(1):$t;hn(On)}},[]),(0,x.useEffect)(()=>{var Un,$t;pn.current=($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[2]},[]);const Lt=(...Un)=>bn(void 0,[...Un],function*($t={},On=!1,Qt=1){var St,Tn;const jt=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:sn.id,message:$t.commitMessage,content:$t.codeMirror,path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path,secret_repository:Ge?void 0:!0,sync_origin_shixun:On}});jt!=null&&jt.url&&((St=re==null?void 0:re.detail)!=null&&St.copy_for_exercise||Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path,name:$t.path.split("/")[$t.path.split("/").length-1]}),Ee.onClose()),(Tn=re==null?void 0:re.detail)!=null&&Tn.copy_for_exercise&&(0,br.m)(Ke,re,sn.id,Qt)}),Ma=()=>{var Un,$t;xe.history.push(`/shixuns/${pn.current}/${($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return yr.createElement(Re.default,{width:"60%",open:Ee.visible,wrapClassName:bt.modal,destroyOnClose:!0,centered:!0,onOk:()=>{fn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},yr.createElement("section",{className:bt.bg},yr.createElement("div",{className:bt.wrap},yr.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:Un=>{var $t,On;($t=re==null?void 0:re.detail)!=null&&$t.is_fork_from_creator&&((On=re==null?void 0:re.detail)!=null&&On.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Un,type:"wareHouse",fn:(Qt,St,Tn)=>{Lt(Qt,St,Tn)}}})):Lt(Un)},onChange:()=>{var Un,$t;const On=zn({},fn.getFieldsValue()),Qt=(Un=On==null?void 0:On.path)==null?void 0:Un.split("");(($t=Qt==null?void 0:Qt.filter(St=>St=="/"))==null?void 0:$t.length)>1&&(On.path=On.path.substring(0,On.path.length-1)),fn.setFieldsValue(zn({},On)),tn(On)}},yr.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},yr.createElement(Oe.Z,null,yr.createElement(Ie.Z,null,yr.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),yr.createElement(Ie.Z,{flex:"1"},yr.createElement(ce.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},yr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),yr.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},yr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),yr.createElement("div",{className:"mt10 mb20"},yr.createElement(ce.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},yr.createElement(Er.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ia=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(aa),Qe=Object.defineProperty,ht=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,qn=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ma=(oe,le)=>{for(var re in le||(le={}))mt.call(le,re)&&qn(oe,re,le[re]);if(ht)for(var re of ht(le))Jn.call(le,re)&&qn(oe,re,le[re]);return oe},pa=(oe,le)=>{var re={};for(var ve in oe)mt.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ht)for(var ve of ht(oe))le.indexOf(ve)<0&&Jn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ya=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const xa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=pa(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)(""),[Lt,Ma]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&fn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const On=Ee.defaultPath.split("/");On.length===1?(hn(""),Ma(Ee.defaultPath)):(Ma(On.pop()),hn(On.join("/")+"/"))},[Ee.defaultPath]),(0,x.useEffect)(()=>{var On,Qt;pn.current=(Qt=(On=Ze.pathname)==null?void 0:On.split("/"))==null?void 0:Qt[2]},[]);const Un=(...On)=>Ya(void 0,[...On],function*(Qt={}){const St=yield Ke({type:"shixunsDetail/moveGitFile",payload:{id:sn.id,from:Ee.defaultPath,to:jn+Qt.path,message:Qt.commitMessage||`${Ee.defaultPath} rename to ${jn}${Qt.path} `,secret_repository:Ge}});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:Qt.path,name:Qt.path}),Ee.onClose())}),$t=()=>{var On,Qt;xe.history.push(`/shixuns/${pn.current}/${(Qt=(On=Ze.pathname)==null?void 0:On.split("/"))==null?void 0:Qt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Re.default,{width:"40%",open:Ee.visible,wrapClassName:bt.modal,centered:!0,onOk:()=>{fn.submit()},onCancel:Ee.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:Un,onChange:()=>{var On,Qt;const St=ma({},fn.getFieldsValue()),Tn=(On=St==null?void 0:St.path)==null?void 0:On.split("");((Qt=Tn==null?void 0:Tn.filter(jt=>jt=="/"))==null?void 0:Qt.length)>1&&(St.path=St.path.substring(0,St.path.length-1)),fn.setFieldsValue(ma({},St)),tn(St)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Lt}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Se.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Ee.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Qa=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(xa),Va=ue(60964),Ln={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},ka=ue(59301),zr=Object.defineProperty,Co=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,eu=(oe,le,re)=>le in oe?zr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ar=(oe,le)=>{for(var re in le||(le={}))la.call(le,re)&&eu(oe,re,le[re]);if(Co)for(var re of Co(le))Sn.call(le,re)&&eu(oe,re,le[re]);return oe},bo=(oe,le)=>{var re={};for(var ve in oe)la.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Co)for(var ve of Co(oe))le.indexOf(ve)<0&&Sn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Xr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Ko}=Pt.default,zo=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=bo(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)();let Un;(0,x.useEffect)(()=>{Ee.visible&&(fn.resetFields(),hn([]))},[Ee.visible]),(0,x.useEffect)(()=>{pn.current=sn.id},[]),(0,x.useEffect)(()=>{const jt=sessionStorage.getItem("pathArray");if(jt){const wt=jt.split(",").join("/"),nn=wt.indexOf("/")===0?wt.substr(1):wt;Ma(nn)}},[]);const $t=jt=>{var wt,nn,oa,It;if(Un=jt.file.name,jt.file.status==="done"||jt.file.status==="uploading"){if(hn(jt.fileList),!jt.file.response)return;if(((wt=jt.file.response)==null?void 0:wt.status)===0){(nn=re==null?void 0:re.detail)!=null&&nn.copy_for_exercise||(Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),fn.validateFields());return}hn(jn.filter(qt=>qt.uid!==jt.file.uid)),(oa=jt.file.response)!=null&&oa.message&&Be.ZP.info((It=jt.file.response)==null?void 0:It.message)}},On=jt=>Xr(void 0,null,function*(){if(!jt.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:sn.id,path:Lt?`${Lt}/${jt.name}`:jt.name,message:fn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Lt?`${Lt}/${jt.name}`:jt.name}`,secret_repository:Ge?null:!0}})).status===0&&(hn(jn.filter(nn=>nn.uid!==jt.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),Qt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!fn.getFieldValue("commitMessage"),data:()=>Xr(void 0,null,function*(){return new Promise((jt,wt)=>Xr(void 0,null,function*(){setTimeout(()=>Xr(void 0,null,function*(){const nn=yield fn.getFieldsValue(),oa=Ar(Ar({},{path:Ee.defaultPath?Ee.defaultPath:"",message:na.commitMessage||`\u4E0A\u4F20\u4E86${Un}`}),Ge?{}:{secret_repository:!0});jt(oa)}),200)}))}),fileList:jn,method:"post",action:`${ot.Z.API_SERVER}/api/shixuns/${pn.current}/upload_git_file.json`,onChange:$t,onRemove:On,beforeUpload:jt=>(Un=jt.name,jt.size/1024/1024>50?(Be.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},St=(jt=!1,wt=1)=>Xr(void 0,null,function*(){var nn;const oa=Ar(Ar({},{path:Ee.defaultPath?Ee.defaultPath:"",message:na.commitMessage||`\u4E0A\u4F20\u4E86${Un}`}),Ge?{}:{secret_repository:!0});for(let It=0;It{qt.append(Aa,oa[Aa].toString())});const Ua=yield(0,We.ZP)(`/api/shixuns/${pn.current}/upload_git_file.json`,{method:"post",body:qt},!0)}Ee.onClose(),Ee.onOK({path:Ee.defaultPath}),Tn(),(nn=re==null?void 0:re.detail)!=null&&nn.copy_for_exercise&&(0,br.m)(Ke,re,sn.id,wt)}),Tn=()=>{var jt,wt;xe.history.push(`/shixuns/${pn.current}/${(wt=(jt=Ze.pathname)==null?void 0:jt.split("/"))==null?void 0:wt[3]}${Lt?`/master/shixun_show/${Lt}`:""}`)};return ka.createElement(Re.default,{open:Ee.visible,onOk:jt=>{fn.submit()},centered:!0,onCancel:Ee.onClose,width:"70%"},ka.createElement("section",{className:Ln.bg},ka.createElement("div",{className:Ln.wrap},ka.createElement("div",{className:Ln.title},"\u4E0A\u4F20\u6587\u4EF6"),ka.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Xr(void 0,null,function*(){var jt,wt;yield fn.validateFields(),(jt=re==null?void 0:re.detail)!=null&&jt.is_fork_from_creator&&((wt=re==null?void 0:re.detail)!=null&&wt.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(nn,oa)=>{St(nn,oa)}}})):St()}),onValuesChange:()=>tn(Ar({},fn.getFieldsValue()))},ka.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ka.createElement(Se.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),ka.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(jt,wt){return(jn==null?void 0:jn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},ka.createElement("div",{onClick:()=>{if(!fn.getFieldValue("commitMessage")){Be.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},ka.createElement(Ko,Ar({},Qt),ka.createElement("div",null,ka.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ln.colorBlue}`})),ka.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",ka.createElement("span",{className:`${Ln.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),ka.createElement(Va.Z,{onFinish:jt=>Ma(jt)})))};var jo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(zo),Po={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Ho={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},ra=Object.defineProperty,oo=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,Vt=(oe,le,re)=>le in oe?ra(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lt=(oe,le)=>{for(var re in le||(le={}))Ao.call(le,re)&&Vt(oe,re,le[re]);if(oo)for(var re of oo(le))wo.call(le,re)&&Vt(oe,re,le[re]);return oe},et=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const on=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,title:ze,pathList:Xe=[],showInputPath:Ke=!1,isMergeSelectFile:Ge=!1,onFinish:Ee=()=>{}})=>{const[Ze]=ce.default.useForm(),sn=(0,xe.useParams)(),na=(0,xe.useLocation)(),tn=(0,x.useRef)(),[pn,fn]=(0,x.useState)(""),[jn,hn]=(0,x.useState)(""),[Lt,Ma]=(0,x.useState)([]),[Un,$t]=(0,x.useState)([]);(0,x.useEffect)(()=>{var wt,nn;tn.current=((nn=(wt=na.pathname)==null?void 0:wt.split("/"))==null?void 0:nn[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const wt=Xe.join("/");let nn=[];Xe.map((oa,It)=>{It===0?nn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${oa}`,path:wt}):nn.push({val:`/${oa}`,path:wt})}),Ma(nn),fn(wt),hn(wt),On(wt)},[oe.actionTabs.key]);const On=wt=>et(void 0,null,function*(){const nn=yield ve({type:tn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:sn.id,path:wt}});nn&&$t(nn.trees||[])}),Qt=wt=>{let nn=pn;wt.type==="tree"&&(Lt.length?Lt.push({val:`/${wt.name}`,path:wt.name}):Lt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.name}`,path:wt.name}),Ma(Lt),nn=pn?`${pn}/${wt.name}`:wt.name,fn(nn)),On(nn)},St=(wt,nn)=>{const oa=Lt.filter((qt,Ua)=>Ua<=nn);Ma(oa);const It=oa.filter((qt,Ua)=>Ua!==0).map(qt=>qt.val).join("").substr(1);fn(It),On(It)},Tn=()=>et(void 0,null,function*(){const wt=Ze==null?void 0:Ze.getFieldsValue(),nn=pn?`${pn}${wt!=null&&wt.name?`/${wt==null?void 0:wt.name}`:""}`:wt==null?void 0:wt.name;if(Ge){Ee(nn),jt();return}if(Ke){yield Ze.validateFields();const oa=yield ve({type:"shixunsDetail/uploadGitFolder",payload:lt(lt({},{id:sn.id,path:nn}),tn.current?{}:{secret_repository:!0})});Ee(jn),oa.status===0&&Be.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(nn),Be.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");jt()}),jt=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Ze.resetFields()};return x.createElement(Re.default,{centered:!0,title:ze||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:Tn,onCancel:jt},x.createElement("div",{className:Ho.wrap},x.createElement("div",{className:Ho.content},x.createElement("div",{className:Ho.mainPathWrap},!!(Lt!=null&&Lt.length)&&Lt.map((wt,nn)=>x.createElement("a",{key:nn,onClick:()=>St(wt,nn)},wt.val))),!!(Un!=null&&Un.length)&&Un.map((wt,nn)=>wt.type==="tree"&&x.createElement("a",{key:nn,onClick:()=>Qt(wt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Ho.colorBlue}`}),wt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},pn),Ke&&x.createElement(ce.default,{form:Ze,scrollToFirstError:!0,className:"mt20"},x.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var $n=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(on),Za=ue(18785),Qn=ue(84105),Ka=ue(66457),yn=ue(59149),Ra=Object.defineProperty,io=Object.defineProperties,Yo=Object.getOwnPropertyDescriptors,fu=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,jr=(oe,le,re)=>le in oe?Ra(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ur=(oe,le)=>{for(var re in le||(le={}))Br.call(le,re)&&jr(oe,re,le[re]);if(fu)for(var re of fu(le))sa.call(le,re)&&jr(oe,re,le[re]);return oe},Jr=(oe,le)=>io(oe,Yo(le)),po=(oe,le)=>{var re={};for(var ve in oe)Br.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fu)for(var ve of fu(oe))le.indexOf(ve)<0&&sa.call(oe,ve)&&(re[ve]=oe[ve]);return re},mr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{DirectoryTree:lr}=Et.default,xr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,activeKey:Ke,dispatch:Ge,practiceSetting:Ee,isRepository:Ze,treeData:sn,setTreeData:na}=le,tn=po(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),pn,fn,jn,hn,Lt,Ma,Un;const $t=(0,xe.useParams)(),On=(0,xe.useLocation)(),[Qt,St]=(0,x.useState)(),[Tn,jt]=(0,x.useState)(!1),[wt,nn]=(0,x.useState)(!1),[oa,It]=(0,x.useState)(!1),[qt,Ua]=(0,x.useState)(!1),[Aa,ga]=(0,x.useState)("");let[fa,Oa]=(0,x.useState)([]),[va,ba]=(0,x.useState)([]);const[Gr,So]=(0,x.useState)([]),[Fo,Dr]=(0,x.useState)(!1),[Dn,tr]=(0,x.useState)(),[Cr,Rn]=(0,x.useState)(),[Ta,Da]=(0,x.useState)(""),[ur,eo]=(0,x.useState)(),[yo,Na]=(0,x.useState)(!1);(0,x.useEffect)(()=>{na([]),cr(""),localStorage.warehouseHideTip||Dr(!0)},[On.pathname,Ze]);const kr=(Xa="")=>mr(void 0,null,function*(){(yield(0,gt.Zt)({id:$t.id,secret_dir_path:Xa}))&&eo(Xa)}),bu=Xa=>{var ro;return x.createElement(st.default,{className:Po.menu,onClick:Eo=>{switch(ga(Xa.path||""),Eo.key){case"1":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),jt(!0);break;case"2":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),It(!0);break;case"3":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ua(!0);break;case"4":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),nn(!0);break;case"5":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Fa(Xa.path,Xa.name,Xa);break;case"6":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),ja(Xa);break}}},(Xa.type==="topTree"||Xa.type==="tree")&&x.createElement(st.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Xa.type==="topTree"||Xa.type==="tree")&&x.createElement(st.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Xa.type==="topTree"||Xa.type==="tree")&&x.createElement(st.default.Item,{key:"3"},"\u4E0A\u4F20"),Xa.type!=="topTree"&&Xa.type!=="tree"&&((ro=re==null?void 0:re.detail)==null?void 0:ro.public)<2&&x.createElement(st.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Xa.type!=="topTree"&&x.createElement(Ht.CopyToClipboard,{text:`/data/workspace/myshixun/${Ze?"":"secret/"}${Xa==null?void 0:Xa.path}`,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(st.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Xa.type!=="topTree"&&x.createElement(st.default.Item,{key:"5"},"\u5220\u9664"))},Au=(Xa,ro)=>Xa.map(Eo=>(ro==""?Eo.path=ro+Eo.name:Eo.path=ro+"/"+Eo.name,Eo.title=x.createElement(Oe.Z,{className:"font14"},x.createElement(Ie.Z,{flex:"1"},x.createElement(Oe.Z,null,Eo.type==="blob"&&x.createElement(Ie.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(Ie.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},Eo.name)))),x.createElement(Ie.Z,null,(Eo.type==="blob"||Eo.type==="tree")&&x.createElement(Yt.Z,{dropdownRender:()=>bu(Eo),className:Po.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Eo.disableCheckbox=Qt&&Qt!==Eo.name,Eo.className=Eo.type==="tree"?Po.pl23:"",Eo.checkable=Eo.type!=="tree",Eo.isLeaf=Eo.type!=="tree",Eo.children=Eo.type==="tree"&&[],Eo.key=Eo.path,Eo)),pr=Xa=>{Ge({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Xa}})},Tr=(Xa,ro)=>mr(void 0,null,function*(){const Eo=Xa.split("/");yield cr(Aa),setTimeout(()=>{pr(Xa),fa=[Eo[0]||""],va=[Xa],ba([...va]),Oa([...fa])},150)}),Oo=(Xa,ro)=>{if(ro=="")sn=[...Xa],na([...Xa]);else{let Eo=ca(sn,ro,Xa);sn=Eo,na([...Eo])}};function ca(Xa,ro,Eo){return Xa.map(Jo=>Jo.key===ro?(Jo.children=[...Eo],Ur({},Jo)):Jo.children?Jr(Ur({},Jo),{children:ca(Jo.children,ro,Eo)}):Jo)}const cr=(Xa="")=>mr(void 0,null,function*(){var ro,Eo;const Jo=yield Ge({type:Ze?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:$t.id,path:Xa}});if(Jo){if((ro=Jo.trees)!=null&&ro.length){let Al=Au([...Jo.trees],Xa);Oo(Al,Xa),So(Jo.trees||[]),Rn(Xa||""),console.log("handleGetRepository:",Al,Xa),setTimeout(()=>console.log(sn,Jo.trees,Xa,999999),2e3)}else Xa==""&&na([]);tr(((Eo=Jo.commits)==null?void 0:Eo[0])||{})}return Jo}),Qr=Xa=>mr(void 0,null,function*(){return new Promise((ro,Eo)=>mr(void 0,null,function*(){Xa.children.length&&ro(),Da(Xa.path),yield cr(Xa.path),ro()}))}),Xn=(Xa,ro)=>mr(void 0,null,function*(){var Eo;console.log("handleSelectTree",Xa,ro.nativeEvent.target.nodeName,ro);const Jo=()=>{pr(ro.node.path),Xa=[ro.node.path],ba([...Xa])};ro.nativeEvent.target.nodeName==="svg"||ro.nativeEvent.target.nodeName==="LI"||ro.nativeEvent.target.nodeName==="I"||ro.node.type==="blob"&&((Eo=Ee==null?void 0:Ee.sideBar)!=null&&Eo.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Jo(),Ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Jo())}),Fa=(Xa,ro,Eo)=>{Re.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Eo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>mr(void 0,null,function*(){const Jo=yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:$t.id,path:Xa,message:`\u5220\u9664${Xa}`,secret_repository:Ze?null:!0}});let Al=Xa.split("/");if((Jo==null?void 0:Jo.status)===0){Be.ZP.info("\u5220\u9664\u6210\u529F"),Al.splice(Al.length-1,1);const si=yield cr(Al.length>1?Al.join("/"):"");return si!=null&&si.trees||(Al.splice(Al.length-1,1),yield cr(Al.length>1?Al.join("/"):"")),pr(""),!0}else(Jo==null?void 0:Jo.status)===-3?Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Xa,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${$t.id}/edit/${Jo==null?void 0:Jo.message}/tab=2`}}):(Jo==null?void 0:Jo.status)===-4&&Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,Jo==null?void 0:Jo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${$t.id}/edit?tabId=service`}})})})},ja=Xa=>{console.log(Xa,"item")},No=(Xa,ro)=>mr(void 0,null,function*(){if(console.log("handleExpand",ro),ro.nativeEvent.target.nodeName==="svg"||ro.nativeEvent.target.nodeName==="path"||ro.nativeEvent.target.nodeName==="LI")return!0;yield Qr(ro.node),fa.includes(ro.node.path)?fa.splice(fa.indexOf(ro.node.path),1):fa.push(ro.node.path),Oa([...fa])}),Kl=()=>{Dr(!1),localStorage.warehouseHideTip=!0},Qu=Xa=>mr(void 0,null,function*(){var ro;let Eo,Jo="",Al,si;switch(Ze){case!0:Jo="\u5F00\u542F\u7248\u672C\u5E93",Al="\u5F00\u542F",si="\u4E0D\u5F00\u542F",Eo=x.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(ro=re==null?void 0:re.detail)!=null&&ro.secret_repository?(Jo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u786E\u5B9A",si="\u53D6\u6D88",Eo=x.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Jo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u4E0D\u4F7F\u7528",si="\u4F7F\u7528",Eo=x.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ze&&(0,Ka.gy)(Ge,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Re.default.confirm({title:Jo,okText:Al,cancelText:si,content:Eo,onOk:()=>{var Ei;(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Jo]),!Ze&&!((Ei=re==null?void 0:re.detail)!=null&&Ei.secret_repository)||Ii(Xa)},onCancel:()=>{var Ei;!Ze&&!((Ei=re==null?void 0:re.detail)!=null&&Ei.secret_repository)&&Ii(Xa)}})}),Ii=Xa=>mr(void 0,null,function*(){Ze?(yield(0,gt.h4)(Ur({},$t)),Ge({type:"practiceSetting/getCommonData",payload:Ur({},$t)})):yield(0,gt.K0)(Jr(Ur({},$t),{is_secret_repository:Xa})),cr(),Ge({type:"shixunsDetail/getShixunsDetail",payload:{id:$t.id}})}),Ki=Xa=>{console.log(Xa)},nd=Xa=>mr(void 0,null,function*(){console.log(Xa);const ro=Xa.node.key,Eo=Xa.dragNode.key,Jo=Xa.node.pos.split("-"),Al=Xa.dropPosition-Number(Jo[Jo.length-1]);if(Xa.dragNode.type==="tree"){Be.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Xa.node.type!=="tree"){Be.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ge({type:"shixunsDetail/moveGitFile",payload:Ur({id:$t.id,from:Xa.dragNode.path,to:Xa.node.path+"/"+Xa.dragNode.name,message:`${Xa.dragNode.path} move to ${Xa.node.path+"/"+Xa.dragNode.name} `},Ze?{}:{secret_repository:!0})})).status===0){pr(""),yield cr("");for(let $u=0;$ubu({type:"topTree"}),className:"current"},x.createElement(nt.Z,{open:Fo,title:x.createElement("div",{className:"font16"},x.createElement(Za.Z,{style:{position:"relative",left:-35},onClick:()=>Kl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>Kl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Po.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ze&&((hn=re==null?void 0:re.detail)==null?void 0:hn.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ze&&((Lt=re==null?void 0:re.detail)==null?void 0:Lt.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!sn.length&&!Ze&&x.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},x.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),sn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Po.content},Ke==="1"&&x.createElement("div",{className:Po.tips},"\u63D0\u793A\uFF1A",x.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),x.createElement(lr,{disabled:!!ze.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:sn,switcherIcon:x.createElement(Qn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:No,expandedKeys:fa,selectedKeys:va,onSelect:Xn,draggable:!0,onDragEnter:Ki,onDrop:nd,className:Po.gitTree}))):"",!sn.length&&Ze&&((Ma=re==null?void 0:re.detail)==null?void 0:Ma.init_repository)&&x.createElement(Yr,null),!sn.length&&!Ze&&((Un=re==null?void 0:re.detail)==null?void 0:Un.secret_repository)&&x.createElement(Yr,null))),x.createElement(Qa,{visible:wt,defaultPath:Aa,onClose:()=>nn(!1),isRepository:!Ze,onOK:Xa=>mr(void 0,null,function*(){const ro=Aa.split("/");ro.pop(),yield cr(ro.join("/")),pr("")})}),x.createElement(Ia,{visible:Tn,defaultPath:Aa,onClose:()=>jt(!1),isRepository:Ze,onOK:Xa=>{Tr(Xa.path,Xa.name)}}),x.createElement(Wr,{visible:oa,defaultPath:Aa,onClose:()=>It(!1),isRepository:Ze,onOK:Xa=>{Tr(Xa.path,Xa.name)}}),x.createElement(jo,{defaultPath:Aa,visible:qt,isRepository:Ze,onClose:()=>Ua(!1),onOK:Xa=>mr(void 0,null,function*(){const ro=Aa.split("/");yield cr(Aa),fa=[ro[0]||""],va=[Aa],ba([...va]),Oa([...fa])})}),x.createElement($n,{pathList:Aa==null?void 0:Aa.split("/"),showInputPath:!0,isMergeSelectFile:yo,onFinish:Xa=>{yo?kr(Xa):cr(Xa),Na(!1)}}))},Yr=()=>x.createElement("div",{className:`mt20 pb50 ${Po.nodata}`},x.createElement("div",{className:Po.headLeft},"\u63D0\u793A\uFF1A",x.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",x.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",x.createElement("br",null),"1\u3001",x.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",x.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",x.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),x.createElement("img",{width:"100%",src:yn.Oe}));var fo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:ve,user:ze})=>({shixunsDetail:oe,globalSetting:re,user:ze,practiceSetting:ve,loading:le}))(xr),Or={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},Ga=ue(28103),ya=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,zt=(oe,le)=>{var re={};for(var ve in oe)$e.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ya)for(var ve of ya(oe))le.indexOf(ve)<0&&_t.call(oe,ve)&&(re[ve]=oe[ve]);return re},An=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Nn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=zt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useParams)(),[sn,na]=(0,x.useState)([]);(0,x.useEffect)(()=>{tn()},[Ge]);const tn=()=>An(void 0,null,function*(){const pn=yield Ke({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ze.id,secret_repository:Ge?void 0:!0}});pn&&na(pn.commits||[])});return x.createElement(x.Fragment,null,sn==""&&x.createElement("div",{className:Or.empty},x.createElement("img",{src:yn.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),sn!=""&&x.createElement("section",{className:Or.bg},x.createElement("div",{className:Or.wrap},x.createElement("div",{className:Or.content},sn==null?void 0:sn.map(pn=>{var fn,jn;return x.createElement("div",null,x.createElement(Oe.Z,{align:"middle",className:"c-white font16"},x.createElement(Ie.Z,null,pn.title)),x.createElement(Oe.Z,{align:"middle",className:"mt20 "},x.createElement(Ie.Z,null,x.createElement("img",{className:Or.imageUrl,src:ot.Z.IMG_SERVER+"/"+((fn=pn.author)==null?void 0:fn.image_url)})),x.createElement(Ie.Z,{className:Or.blueLight},x.createElement("span",{className:"ml20"},(jn=pn.author)==null?void 0:jn.username)),x.createElement(Ie.Z,null,x.createElement("span",{className:`ml20 ${Or.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${Or.blueLight}`},pn.time))),x.createElement(Ga.Z,{className:Or.divider}))})))))};var hr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Nn),wr=ue(21185),Bn=ue(59301),wa=Object.defineProperty,Ir=Object.defineProperties,Mo=Object.getOwnPropertyDescriptors,Io=Object.getOwnPropertySymbols,kn=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Gn=(oe,le,re)=>le in oe?wa(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ia=(oe,le)=>{for(var re in le||(le={}))kn.call(le,re)&&Gn(oe,re,le[re]);if(Io)for(var re of Io(le))ta.call(le,re)&&Gn(oe,re,le[re]);return oe},qr=(oe,le)=>Ir(oe,Mo(le)),uo=(oe,le)=>{var re={};for(var ve in oe)kn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Io)for(var ve of Io(oe))le.indexOf(ve)<0&&ta.call(oe,ve)&&(re[ve]=oe[ve]);return re},Lo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{TabPane:ir}=Bt.default,sr=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=uo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,sn,na,tn,pn,fn,jn,hn,Lt,Ma,Un,$t,On,Qt,St,Tn,jt,wt;const[nn,oa]=(0,x.useState)("1"),[It,qt]=(0,x.useState)("1");let[Ua,Aa]=(0,x.useState)();const ga=(0,x.useRef)(),[fa,Oa]=(0,x.useState)(!0),[va,ba]=(0,x.useState)(["2","1"]),[Gr,So]=(0,x.useState)([]),Fo=(0,x.useRef)(),Dr=(0,xe.useParams)(),Dn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Bn.createElement("span",null,Bn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Bn.createElement(nt.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Bn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var Ta,Da,ur,eo,yo,Na,kr,bu,Au,pr,Tr,Oo,ca,cr,Qr,Xn,Fa,ja;try{((ur=(Da=(Ta=Ke==null?void 0:Ke.fileContent)==null?void 0:Ta.content)==null?void 0:Da.content)!=null&&ur.length||((yo=(eo=Ke==null?void 0:Ke.fileContent)==null?void 0:eo.content)==null?void 0:yo.content)=="")&&(((Na=Ke==null?void 0:Ke.fileContent)==null?void 0:Na.file_type)==="txt"?(ga.current=window.decodeURIComponent(escape(window.atob((bu=(kr=Ke==null?void 0:Ke.fileContent)==null?void 0:kr.content)==null?void 0:bu.content))),Ua=window.decodeURIComponent(escape(window.atob((pr=(Au=Ke==null?void 0:Ke.fileContent)==null?void 0:Au.content)==null?void 0:pr.content))),Aa(Ua)):(ga.current=(Oo=(Tr=Ke==null?void 0:Ke.fileContent)==null?void 0:Tr.content)==null?void 0:Oo.content,Ua=(cr=(ca=Ke==null?void 0:Ke.fileContent)==null?void 0:ca.content)==null?void 0:cr.content,Aa(Ua)))}catch(No){ga.current=window.atob((Xn=(Qr=Ke==null?void 0:Ke.fileContent)==null?void 0:Qr.content)==null?void 0:Xn.content),Ua=window.atob((ja=(Fa=Ke==null?void 0:Ke.fileContent)==null?void 0:Fa.content)==null?void 0:ja.content),Aa(Ua),Be.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ke.fileContent.content)},[(Ee=Ke==null?void 0:Ke.fileContent)==null?void 0:Ee.content]),(0,x.useEffect)(()=>{var Ta;const Da=(Ta=Xe==null?void 0:Xe.sideBar)==null?void 0:Ta.selectPath.split("/");ba(Da)},[(Ze=Xe==null?void 0:Xe.sideBar)==null?void 0:Ze.selectPath]);const tr=Ta=>{Aa(Ta);let Da=-1;Ta===ga.current?Da=0:Da=1,ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Da}})};(0,x.useEffect)(()=>{new Promise((Ta,Da)=>Lo(void 0,null,function*(){var ur,eo,yo;if(((ur=Xe==null?void 0:Xe.sideBar)==null?void 0:ur.selectPath)!==""&&((eo=Xe==null?void 0:Xe.sideBar)!=null&&eo.selectPath)){const Na=yield ze({type:"shixunsDetail/getFileContent",payload:{id:Dr.id,path:(yo=Xe==null?void 0:Xe.sideBar)==null?void 0:yo.selectPath,secret_repository:fa?null:!0}});Na!=null&&Na.content||(Na==null?void 0:Na.content)==""||ze({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(sn=Xe==null?void 0:Xe.sideBar)==null?void 0:sn.selectPath]);const Cr=Bn.createElement(st.default,{className:xt.menu,style:{background:"#24294b"},onClick:Ta=>{var Da;!((Da=Ke==null?void 0:Ke.detail)!=null&&Da.secret_repository)&&Ta.key==="2"&&qt("1"),oa(Ta.key),Ta.key==="1"?Oa(!0):Oa(!1)}},Bn.createElement(st.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Dn.filter(Ta=>{var Da,ur;return!((Da=Ke==null?void 0:Ke.detail)!=null&&Da.init_repository)||(ur=Ke==null?void 0:Ke.detail)!=null&&ur.is_jupyter_lab?Ta.id!=="2":Ta}).map((Ta,Da)=>Bn.createElement(st.default.Item,{className:"leaveClick",key:Ta.id},Ta.name))),Rn=(Ta=!1,Da=1)=>Lo(void 0,null,function*(){var ur,eo,yo,Na;const kr=yield ze({type:"shixunsDetail/updateRepositoryFile",payload:{id:Dr.id,path:(eo=(ur=Ke==null?void 0:Ke.fileContent)==null?void 0:ur.params)==null?void 0:eo.path,content:Ua,secret_repository:fa?null:!0,sync_origin_shixun:Ta}});kr!=null&&kr.content&&((yo=Ke==null?void 0:Ke.detail)!=null&&yo.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/setSideBarTabs",payload:qr(ia({},Xe.sideBar),{confirmLeave:!1})})),(Na=Ke==null?void 0:Ke.detail)!=null&&Na.copy_for_exercise&&(0,br.m)(ze,Ke,Dr.id,Da)});return Bn.createElement("div",{className:xt.warehouse},Bn.createElement("div",{className:xt.header},Bn.createElement(Oe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Bn.createElement(Ie.Z,{flex:"1"},Bn.createElement(Oe.Z,{align:"middle"},Bn.createElement(Ie.Z,null,Bn.createElement(Yt.Z,{dropdownRender:()=>Cr,className:xt.menu},Bn.createElement("span",{className:"font16 c-white current ml20"},Dn.find(Ta=>Ta.id===nn).name," ",Bn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Bn.createElement(Ie.Z,{flex:"81px"},Bn.createElement("div",{className:xt.line})),Bn.createElement(Ie.Z,null,Bn.createElement(Bt.default,{className:xt.tabs,activeKey:It,onChange:Ta=>{var Da;(Da=Xe==null?void 0:Xe.sideBar)!=null&&Da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{qt(Ta),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(qt(Ta),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Bn.createElement(ir,{tab:Bn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),fa&&((na=Ke==null?void 0:Ke.detail)==null?void 0:na.init_repository)&&Bn.createElement(ir,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!fa&&((tn=Ke==null?void 0:Ke.detail)==null?void 0:tn.secret_repository)&&Bn.createElement(ir,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(fa&&((pn=Ke==null?void 0:Ke.repository)==null?void 0:pn.git_url)||!fa&&((fn=Ke==null?void 0:Ke.secretRepository)==null?void 0:fn.git_url))&&Bn.createElement(Bn.Fragment,null,Bn.createElement(Ie.Z,null,Bn.createElement("span",{className:xt.title},"\u4ED3\u5E93\u5730\u5740:"),Bn.createElement("input",{value:fa?(jn=Ke==null?void 0:Ke.repository)==null?void 0:jn.git_url:(hn=Ke==null?void 0:Ke.secretRepository)==null?void 0:hn.git_url}),Bn.createElement(Ht.CopyToClipboard,{text:fa?(Lt=Ke==null?void 0:Ke.repository)==null?void 0:Lt.git_url:(Ma=Ke==null?void 0:Ke.secretRepository)==null?void 0:Ma.git_url,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},Bn.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Bn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Bn.createElement("div",{className:xt.content,style:{overflow:"auto"}},It==="1"&&Bn.createElement(Bn.Fragment,null,Bn.createElement("aside",{className:xt.left},Bn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getRepository"],wrapperClassName:`${xt.loading} ${xt.bottom0}`},Bn.createElement(fo,{setTreeData:So,treeData:Gr,activeKey:nn,isRepository:fa}))),Bn.createElement("aside",{className:xt.right,ref:Fo},((Un=Xe==null?void 0:Xe.sideBar)==null?void 0:Un.selectPath)!==""&&Bn.createElement(Bn.Fragment,null,Bn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getFileContent"],wrapperClassName:xt.loading},Bn.createElement("div",{className:xt.filePathWrp},Bn.createElement(Oe.Z,{align:"middle",className:"w100"},Bn.createElement(Ie.Z,null,Bn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Bn.createElement(Ie.Z,{flex:"40px"},Bn.createElement("div",{className:xt.line,style:{marginLeft:20}})),Bn.createElement(Ie.Z,{className:xt.filePath},va.map((Ta,Da)=>Bn.createElement("span",{className:"c-blue"},Ta))))),Bn.createElement("div",{className:ve.effects["shixunsDetail/getFileContent"]?"hide":"show"},Bn.createElement(wr.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:($t=Ke==null?void 0:Ke.fileContent)==null?void 0:$t.filename,type:((On=Ke==null?void 0:Ke.fileContent)==null?void 0:On.file_type)==="office"?"download":(Qt=Ke==null?void 0:Ke.fileContent)==null?void 0:Qt.file_type,data:Ua,monacoEditor:{value:Ua,language:(St=Ke==null?void 0:Ke.fileContent)==null?void 0:St.language,onChange:Ta=>tr(Ta),options:{fontSize:14}}}))),((Tn=Ke==null?void 0:Ke.fileContent)==null?void 0:Tn.file_type)==="txt"&&Bn.createElement(Oe.Z,{align:"middle",justify:"center",className:xt.footer},Bn.createElement(Ie.Z,null,Bn.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Dr.id}/challenges`)}},"\u53D6\u6D88"),Bn.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Ta=>{var Da,ur;(Da=Ke==null?void 0:Ke.detail)!=null&&Da.is_fork_from_creator&&((ur=Ke==null?void 0:Ke.detail)!=null&&ur.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(eo,yo)=>{Rn(eo,yo)}}}):Rn()}},"\u63D0\u4EA4")))),((jt=Xe==null?void 0:Xe.sideBar)==null?void 0:jt.selectPath)==""&&((wt=Ke==null?void 0:Ke.detail)==null?void 0:wt.init_repository)&&Bn.createElement("div",{className:xt.empty},Bn.createElement("img",{src:yn.x7,width:"258"}),Bn.createElement("br",null),Bn.createElement("span",{className:"c-grey-c"},!!(Gr!=null&&Gr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Gr!=null&&Gr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),It==="2"&&Bn.createElement("div",{className:xt.commit},Bn.createElement(hr,{isRepository:fa}))))};var Ja=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(sr),Kr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},Ro="data:image/png;base64,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",Nr=ue(64165),no=ue(11414),so=Object.defineProperty,Mr=Object.defineProperties,ru=Object.getOwnPropertyDescriptors,Du=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,To=(oe,le,re)=>le in oe?so(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Zu=(oe,le)=>{for(var re in le||(le={}))vo.call(le,re)&&To(oe,re,le[re]);if(Du)for(var re of Du(le))_u.call(le,re)&&To(oe,re,le[re]);return oe},Uo=(oe,le)=>Mr(oe,ru(le)),Wu=(oe,le)=>{var re={};for(var ve in oe)vo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Du)for(var ve of Du(oe))le.indexOf(ve)<0&&_u.call(oe,ve)&&(re[ve]=oe[ve]);return re},Eu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ol=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze}=le,Xe=Wu(le,["globalSetting","dispatch","practiceSetting"]);const Ke=(0,xe.useLocation)(),[Ge]=(0,xe.useSearchParams)(),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)({}),[tn,pn]=(0,x.useState)(!0),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(null),Ma=(0,x.useRef)(!1),{id:Un,updateIndex:$t,is_published:On,newQuestion:Qt}=ze,{challenge_list:St=[]}=sn;(0,x.useEffect)(()=>{if(Un)return jt(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Un,$t]),(0,x.useEffect)(()=>{Tn()},[Ke]);const Tn=()=>{const va=Ke.pathname.split("/");(va.includes("newquestion")||va.includes("new")||Ge.get("tabId"))&&(Ma.current=!0)},jt=()=>Eu(void 0,null,function*(){var va,ba,Gr;pn(!0);const So=yield(0,gt.n5)({id:Un});if((va=So==null?void 0:So.challenge_list)!=null&&va.length){const Fo=Ke.pathname.split("/"),Dr=So.challenge_list.find(Dn=>String(Dn.challenge_id)===Fo[4]);if(Fo.includes("newquestion")||Fo.includes("new")){const Dn=So.challenge_list[((ba=So.challenge_list)==null?void 0:ba.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Fo.includes("new")?0:1,name:""}}}),Lt(void 0),qt(Dn)}else Fo[4]&&Dr?wt(Dr,!1):wt(So.challenge_list[0])}(Gr=So==null?void 0:So.challenge_list)!=null&&Gr.length||Lt(null),na(So),pn(!1)}),wt=(va,ba=!0)=>{if(Lt(va.challenge_id),qt(va),ba){const Gr=`/shixuns/${Un}/edit/${va.challenge_id}/${va.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Gr)}},nn=(va,ba)=>{ba.stopPropagation();const{challenge_id:Gr}=va,So=()=>Eu(void 0,null,function*(){var Fo,Dr;if((yield(0,gt.rO)({id:Un,challengesId:Gr})).status===1){const tr=yield(0,gt.n5)({id:Un});if(na(tr),Gr===hn&&((Fo=tr.challenge_list)!=null&&Fo.length)){wt(tr.challenge_list[0]);return}(Dr=tr.challenge_list)!=null&&Dr.length||(Lt(null),Ma.current=!0,qt({}),xe.history.push(`/shixuns/${Un}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:So})},oa=(va,ba,Gr)=>{const So=Array.from(va),[Fo]=So.splice(ba,1);return So.splice(Gr,0,Fo),So},It=(va,ba)=>{if(!va.destination)return;const Gr=oa(ba,va.source.index,va.destination.index);na(Uo(Zu({},sn),{challenge_list:Gr}));const So=Gr.map(Fo=>Fo.challenge_id);(0,gt.xg)({id:Un,ids:So}).then(Fo=>{Fo.status!==0&&na(Uo(Zu({},sn),{challenge_list:ba}))})},qt=va=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:va}})},Ua=(va,ba)=>Eu(void 0,null,function*(){if(va===hn)return;yield Aa(),Lt(va),qt(ba),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Gr=`/shixuns/${Un}/edit/${va}/${ba.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Gr)}),Aa=()=>new Promise((va,ba)=>{var Gr;(Gr=ze==null?void 0:ze.sideBar)!=null&&Gr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),va()},onCancel:()=>{ba()}}):va()}),ga=va=>x.createElement(x.Fragment,null,x.createElement(no.Z5,{onDragEnd:ba=>It(ba,va)},x.createElement(no.bK,{droppableId:"droppable"},(ba,Gr)=>x.createElement("div",Uo(Zu({ref:ba.innerRef},ba.droppableProps),{style:{width:"100%"}}),va.map((So,Fo)=>{const{st:Dr,name:Dn,challenge_id:tr}=So;return x.createElement(no._l,{key:tr,draggableId:tr.toString(),index:Fo,isDragDisabled:On},(Cr,Rn)=>x.createElement("div",Uo(Zu(Zu({ref:Cr.innerRef},Cr.draggableProps),Cr.dragHandleProps),{className:hn===tr?Kr.listActive:Kr.list,onClick:()=>Ua(tr,So)}),x.createElement("span",{className:Kr.s1},Dr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Kr.s2},"\u7B2C",Fo+1,"\u5173: ",Dn),!On&&x.createElement("span",{className:Kr.s3,onClick:Ta=>nn(So,Ta)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Qt&&x.createElement("div",{className:Kr.listActive},x.createElement("span",{className:Kr.s1},(Qt==null?void 0:Qt.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Kr.s2},"\u7B2C",va.length+1,"\u5173: ",Qt==null?void 0:Qt.name)),!On&&x.createElement("div",{className:Kr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),fa=va=>Eu(void 0,null,function*(){yield Aa(),va==="new"?xe.history.push(`/shixuns/${Un}/edit/new`):xe.history.push(`/shixuns/${Un}/edit/newquestion`),Ze(!1),Lt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:va==="new"?0:1,name:""}}})}),Oa=()=>{(0,Ka.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ze(!Ee)};return x.createElement("div",{className:Kr.level},x.createElement("aside",{className:Kr.left,style:{width:fn?"0":"25%"}},x.createElement("div",{className:Kr.container},x.createElement("div",{className:Kr.title},"\u4EFB\u52A1\u5173\u5361(",St.length,")"),x.createElement("div",{className:Kr.listWrap},tn?x.createElement(vt.Z,{size:"middle"}):St.length||Qt?ga(St):x.createElement(Nr.Z,{image:Ro,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!fn&&x.createElement("div",{className:Kr.btns},x.createElement("aside",{className:Kr.btnsWrap},x.createElement("div",{style:{transform:Ee?"rotate(45deg)":"rotate(0deg)"},className:Kr.icon,onClick:Oa},"+"),x.createElement("div",{className:Kr.btn,style:{left:Ee?20:-154}},x.createElement("div",{className:Kr.d1,onClick:()=>fa("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Kr.d2,onClick:()=>fa("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:fn?Kr.elseShrink:Kr.shrink,onClick:()=>jn(!fn)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Kr.right,id:"modal-level-question"},hn===null&&Ma.current?x.createElement("div",{className:Kr.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var vl=(0,xe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(ol),sl=ue(61621),Xl=ue(58421),Nl=ue(5112),Pi={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},Ha=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Vo=(oe,le)=>{var re={};for(var ve in oe)co.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ha)for(var ve of Ha(oe))le.indexOf(ve)<0&&ho.call(oe,ve)&&(re[ve]=oe[ve]);return re},zu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ci=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=Vo(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[sn,na]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&tn()},[re.actionTabs.key]);const tn=()=>zu(void 0,null,function*(){var hn;const Lt=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}});na(Lt||[])}),pn=()=>{var hn;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}}})},fn=()=>zu(void 0,null,function*(){var hn;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Lt=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id,user_id:Ee}});jn(),Lt&&(Ke(),Be.ZP.info(Lt.message))}),jn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:fn,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:Pi.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:Pi.content},sn.length?x.createElement(Nl.ZP.Group,{value:Ee,onChange:hn=>Ze(hn.target.value)},sn.map((hn,Lt)=>x.createElement(Nl.ZP,{className:Pi.radio,key:Lt,value:hn.user_id},hn.name))):x.createElement("div",{className:Pi.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:Pi.colorBlue,onClick:pn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var wu=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(ci),Fi=ue(46919),pi=ue(59576);const{TabPane:Fu}=Bt.default;var ri=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Fu,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(Fi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Fu,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(pi.Z,{onCancel:le,onSelect:re})))),Su={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},zl=ue(38832),Yi=Object.defineProperty,ic=Object.getOwnPropertySymbols,ud=Object.prototype.hasOwnProperty,ld=Object.prototype.propertyIsEnumerable,zs=(oe,le,re)=>le in oe?Yi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Dl=(oe,le)=>{for(var re in le||(le={}))ud.call(le,re)&&zs(oe,re,le[re]);if(ic)for(var re of ic(le))ld.call(le,re)&&zs(oe,re,le[re]);return oe},Qi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Yd=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,sn;const na=(0,xe.useParams)(),tn=(0,x.useRef)(),[pn,fn]=(0,x.useState)(0),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({id:null,page:1}),Un=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,$t=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{tn.current=na.id,Lt.id=tn.current,Ma(Lt),On(Lt)},[]);const On=qt=>Qi(void 0,null,function*(){const Ua=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:qt});Ua&&(hn(Ua.members||[]),fn(Ua.member_count))}),Qt=()=>Qi(void 0,null,function*(){Lt.page=1,Ma(Lt);const qt=(0,zl.g)();yield ze({type:"user/getUserInfo",payload:qt}),yield On(Lt)}),St=qt=>{Lt.page=qt,Ma(Lt),On(Lt)},Tn=qt=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Su.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Qi(void 0,null,function*(){var Ua;const Aa=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:tn.current,userId:qt}});if(((Ua=ve.userInfo)==null?void 0:Ua.user_id)===qt){xe.history.push("/shixuns");return}Be.ZP.info(Aa==null?void 0:Aa.message),Lt.page=1,Ma(Lt),On(Lt)})})},jt=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:tn.current}}})};function wt(qt,Ua,Aa,ga){return Qi(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:qt,user_id:Ua,editable:Aa?0:1}}),On(Lt)})}const nn=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:tn.current}}})};function oa(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const It={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:oa,shixunId:tn.current,onSelectCollaborator:qt=>Qi(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:tn.current,user_ids:qt}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())}),onSelectGroup:qt=>Qi(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:tn.current,group_id:qt.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())})};return x.createElement("section",null,x.createElement("div",{className:Su.wrap},x.createElement("div",{className:Su.content},((sn=oe.detail)==null?void 0:sn.identity)<5&&x.createElement("div",{className:Su.head},x.createElement("span",{className:Su.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",pn,"\u4EBA\uFF09"),x.createElement("div",null,$t&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Su.button,style:{marginRight:"20px"},onClick:jt},"\u66F4\u6362\u7BA1\u7406\u5458"),Un&&x.createElement(de.ZP,{type:"primary",className:Su.button,style:{marginRight:"40px"},onClick:nn},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Su.list},x.createElement(sl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((qt,Ua)=>{var Aa,ga,fa,Oa,va,ba,Gr,So;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Su.itemWrap,key:Ua},x.createElement("a",{href:(Aa=qt.user)==null?void 0:Aa.user_url,target:"_blank",className:Su.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Su.img,src:`${ot.Z.IMG_SERVER}/images/${(ga=qt.user)==null?void 0:ga.image_url}`}),((fa=qt.user)==null?void 0:fa.shixun_manager)&&x.createElement("span",{className:Su.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Su.itemContent},x.createElement("p",{className:Su.nameWrap},x.createElement("a",{href:qt.user.user_url,target:"_blank",className:Su.name},(Oa=qt.user)==null?void 0:Oa.name,qt.user.user_id===((va=ve.userInfo)==null?void 0:va.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Su.actionGroup},$t?(ba=qt.user)!=null&&ba.shixun_manager?null:x.createElement(Yt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[qt.editable?"1":"2"],onClick:()=>{var Fo;wt(oe.detail.identifier,qt.user.user_id,qt.editable,(Fo=qt.user)==null?void 0:Fo.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Qn.Z,{style:{fontSize:"14px",color:"#888888"}}))):qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Gr=qt.user)!=null&&Gr.shixun_manager)&&Un?x.createElement("a",{className:Su.deletetitle,onClick:()=>{var Fo;return Tn((Fo=qt.user)==null?void 0:Fo.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Su.schoolWrap},x.createElement("span",{className:Su.school},(So=qt.user)==null?void 0:So.school_name)))))})))),pn>10&&x.createElement("div",{className:Su.countWrap},x.createElement(Xl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:pn,onChange:qt=>St(qt),pageSize:10,current:Lt.page}))),x.createElement(wu,{onReloadData:Qt}),x.createElement(ri,Dl({},It)))};var is=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Yd),ss=ue(41712),el=ue(57809),Xi=ue(5871),tl=ue(71151),Ti=ue(36723),id=ue(38733),wi={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},sd=ue(39785),cd=ue(8458),Qd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Xd=({newShixuns:oe,user:le,dispatch:re,visible:ve,onOk:ze,onCancel:Xe,useId:Ke=null,identifier:Ge,shixun_environment_id:Ee,tab_type:Ze})=>{var sn,na;const[tn,pn]=(0,x.useState)(null),[fn,jn]=(0,x.useState)({}),[hn,Lt]=(0,x.useState)(""),{environmentData:Ma}=oe,{frequence_image:Un=[],environments:$t=[],other_image:On=[]}=Ma,{name:Qt,description:St}=fn;(0,x.useEffect)(()=>{ve&&(re({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ze}}),Lt(""),pn(Ke))},[ve,Ke]),(0,x.useEffect)(()=>{oe.actionTabs.key==="NewShixuns-Apply"&&Xe()},[(sn=oe==null?void 0:oe.actionTabs)==null?void 0:sn.key]),(0,x.useEffect)(()=>{tn!==null&&Tn()},[tn]);const Tn=()=>Qd(void 0,null,function*(){const jt=yield(0,gt.Q1)({mirror_repository_id:tn,identifier:Ge,shixun_environment_id:Ee});jn(jt.data)});return x.createElement(x.Fragment,null,x.createElement(Re.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ve,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Xe,className:wi.modal,footer:null},x.createElement("div",{className:wi.mirrorModal},x.createElement(id.Z,{dispatch:re,value:tn,data:$t,otherData:On,tags:Un,onChange:jt=>pn(jt),onSearchWord:jt=>Lt(jt),tab_type:Ze}),x.createElement("div",{className:wi.right},x.createElement("header",null,x.createElement("div",{className:wi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",x.createElement("span",{dangerouslySetInnerHTML:{__html:tn===null?"\u2014 \u2014":(na=Qt||"")==null?void 0:na.replace(new RegExp(hn==null?void 0:hn.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),x.createElement("div",{className:wi.content},tn===null&&x.createElement(Nr.Z,{image:Ti,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),tn!==null&&x.createElement("div",{className:wi.des},x.createElement(we.Z,{value:St,highlightKeywords:hn})),x.createElement("div",{className:wi.btns},x.createElement(de.ZP,{onClick:()=>{pn(null),jn({}),Xe()},className:wi.cancel},"\u53D6\u6D88 "),x.createElement(de.ZP,{onClick:()=>{ze(fn)},className:wi.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),x.createElement(sd.Z,null),x.createElement(cd.Z,null))};var Mc=(0,xe.connect)(({newShixuns:oe,globalSetting:le,user:re})=>({newShixuns:oe,globalSetting:le,user:re}))(Xd),Mu={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Jd=ue(43428),Ic=ue(46400),Cs=ue(60324),sc=ue(88522),Rc=ue(5083),Vs=ue(50258),dd={footerWrap:"footerWrap___lXI4I"},qd=Object.getOwnPropertySymbols,Tc=Object.prototype.hasOwnProperty,$d=Object.prototype.propertyIsEnumerable,Gs=(oe,le)=>{var re={};for(var ve in oe)Tc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&qd)for(var ve of qd(oe))le.indexOf(ve)<0&&$d.call(oe,ve)&&(re[ve]=oe[ve]);return re},js=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const md=Se.default.TextArea,km=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Gs(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=na=>js(void 0,null,function*(){var tn;const pn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(tn=re.actionTabs.params)==null?void 0:tn.id,compile:na.execute,excutive:na.compile}});sn(),pn&&Ke(pn==null?void 0:pn.shixun_script)}),sn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:sn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(md,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(md,{rows:4})),x.createElement("div",{className:dd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:sn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var em=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(km),cs=ue(41867),Ji=ue(56656),Jl=ue.n(Ji),bs=ue(29679),La=ue(59301),As=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ge="YYYY-MM-DD HH:mm",pe=({shixunsDetail:oe,visible:le,onOk:re,onCancel:ve,dispatch:ze,is_published:Xe,id:Ke,has_relation:Ge,environment:Ee=[],verifyModal:Ze})=>{var sn,na,tn;const pn=(0,xe.useParams)(),[fn,jn]=(0,x.useState)(1),[hn,Lt]=(0,x.useState)(!0),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(null),[Qt,St]=(0,x.useState)(),[Tn,jt]=(0,x.useState)(),[wt,nn]=(0,x.useState)([]),[oa,It]=(0,x.useState)(!1),[qt,Ua]=(0,x.useState)(""),[Aa,ga]=(0,x.useState)(null),[fa]=ce.default.useForm(),[Oa,va]=(0,x.useState)([]),[ba,Gr]=(0,x.useState)(""),[So,Fo]=(0,x.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Dr=(0,x.useRef)((0,cn.throttle)(Na=>tr(Na),1200,{leading:!0,trailing:!0})).current;(0,x.useEffect)(()=>{var Na;((0,cs.Ny)()||(Na=oe==null?void 0:oe.detail)!=null&&Na.manager_of_shixun)&&Fo([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,x.useEffect)(()=>{Ke&&le&&Dn()},[Ke,le]);const Dn=(Na=null)=>As(void 0,null,function*(){var kr,bu;Na||Lt(!0);const Au=yield(0,We.ZP)(`/api/shixuns/${Ke}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Na}});if(Au.status===0&&!Na){const{data:pr}=Au;console.log("data",pr),On((pr==null?void 0:pr.shixun_environment_id)||null),St((pr==null?void 0:pr.evaluate_script)||""),jt((pr==null?void 0:pr.choice_standard_scripts)||null),nn((pr==null?void 0:pr.standard_scripts)||[]),Ua((kr=pr.shixun)==null?void 0:kr.survival_time);let Tr=(bu=pr.shixun)==null?void 0:bu.important_shixun_configs;fa.setFieldsValue({identifier:(Tr==null?void 0:Tr.identifier)||"",people_number:(Tr==null?void 0:Tr.people_number)||"",school_id:(Tr==null?void 0:Tr.school_name)||"",times:Tr!=null&&Tr.start_time&&(Tr!=null&&Tr.end_time)?[Jl()(Tr==null?void 0:Tr.start_time),Jl()(Tr==null?void 0:Tr.end_time)]:["",""]}),Gr((Tr==null?void 0:Tr.verify_reason)||""),ga((Tr==null?void 0:Tr.process)||null),yield tr(Tr==null?void 0:Tr.school_name)}if(Au.status===0&&Na){const{data:pr}=Au;St((pr==null?void 0:pr.evaluate_script)||""),jt(null),nn((pr==null?void 0:pr.standard_scripts)||[]),yield tr()}Lt(!1)}),tr=Na=>As(void 0,null,function*(){const kr=yield ze({type:"account/getSchoolOption",payload:{keyword:Na,limit:99999,display_aliases:!0}});va(kr==null?void 0:kr.schools)}),Cr=()=>{Ze()||ze({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:pn.id}}})},Rn=Na=>As(void 0,null,function*(){const kr=yield ze({type:"shixunsDetail/getScriptContent",payload:{id:pn.id,script_id:Na}});kr&&St(kr.content)}),Ta=Na=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:La.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",La.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>As(void 0,null,function*(){yield Rn(Na),jt(Na),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:La.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Da=(Na=!1,kr=1)=>As(void 0,null,function*(){var bu,Au,pr;let Tr;if(fn===1&&(Un(!0),Tr=yield(0,We.ZP)(`/api/shixuns/${pn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:$t,mirror_script_id:Tn,evaluate_script:Qt,sync_origin_shixun:Na}})),fn===2){Un(!0);let Oo={close_internet:oa,survival_time:qt,sync_origin_shixun:Na};Tr=yield(0,We.ZP)(`/api/shixuns/${pn.id}/update_environment_setting.json`,{method:"put",body:Oo})}if(fn===3){let Oo=fa.getFieldsValue();yield fa.validateFields(),Un(!0);let ca={close_internet:oa,survival_time:qt,sync_origin_shixun:Na};ca.important_shixun_configs={identifier:Oo==null?void 0:Oo.identifier,people_number:Oo==null?void 0:Oo.people_number,school_id:(bu=Oa.find(cr=>cr.name===(Oo==null?void 0:Oo.school_id)))==null?void 0:bu.id,start_time:Jl()(Oo==null?void 0:Oo.times[0]).format("YYYY-MM-DD HH:mm"),end_time:Jl()(Oo==null?void 0:Oo.times[1]).format("YYYY-MM-DD HH:mm")},Tr=yield(0,We.ZP)(`/api/shixuns/${pn.id}/resources_first_ensure.json`,{method:"post",body:ca})}Tr.status===0&&((!((Au=oe==null?void 0:oe.detail)!=null&&Au.copy_for_exercise)||fn===3)&&Be.ZP.success(`${fn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(pr=oe==null?void 0:oe.detail)!=null&&pr.copy_for_exercise&&fn!=3&&(0,dn.m)(ze,oe,Ke,kr),Dn(),re()),Un(!1)}),ur=(Na,kr)=>{const bu=/^[^0-9][a-zA-Z0-9]*$/,Au=/^.{4,30}$/;return kr&&!/^[a-zA-Z0-9]+$/.test(kr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):kr&&!bu.test(kr)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):kr&&!Au.test(kr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},eo=Na=>parseInt(Na||"0",10),yo=(Na,kr)=>{if(kr&&kr.length===2){const[bu,Au]=kr;if(!bu||!Au)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return La.createElement(La.Fragment,null,La.createElement(Jd.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ve,open:le},La.createElement("div",{className:Mu.content},La.createElement(sl.Z,{loading:hn,active:!0},La.createElement(Oe.Z,{className:"mt10",justify:"space-between"},La.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),La.createElement("i",{onClick:ve,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),La.createElement("div",{className:Mu.tabs},So.map(Na=>{const{name:kr,id:bu}=Na;return La.createElement("div",{key:bu,className:fn===bu?Mu.active:"",onClick:()=>jn(bu)},kr)})),fn===1&&La.createElement(x.Fragment,null,La.createElement(Ic.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),La.createElement(el.default,{onClick:Ze,getPopupContainer:Na=>Na.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:$t,onChange:Na=>{On(Na),Dn(Na)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(sn=Ee.filter(Na=>Na.id!==0))==null?void 0:sn.map((Na,kr)=>La.createElement(el.default.Option,{value:Na.id,name:Na.name,key:Na.id},Na.name)))),La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),La.createElement(el.default,{onClick:Ze,getPopupContainer:Na=>Na.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Tn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Na=>{Ta(Na)}},(wt||[]).map((Na,kr)=>La.createElement(el.default.Option,{value:parseInt(Na.id),name:Na.scptname,key:kr},Na.scptname))),La.createElement("span",{className:Mu.explain,onClick:Cr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),La.createElement(Cs.Z,{className:Mu.popover,content:La.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",La.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",La.createElement("br",null),"challengeProgramNames",La.createElement("br",null),"sourceClassNames",La.createElement("br",null),La.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",La.createElement("br",null),La.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",La.createElement("br",null),"src/step1/HelloWorld.java",La.createElement("br",null),"src/step2/Other.java",La.createElement("br",null),La.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",La.createElement("br",null),"step1.HelloWorld",La.createElement("br",null),"step2.Other",La.createElement("br",null),La.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",La.createElement("br",null),'ff challengeProgramNames=("src/step1/',La.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',La.createElement("br",null),'sourceClassNames=("step1.HelloWorld',La.createElement("br",null),'" "step2.Other")',La.createElement("br",null),La.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},La.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),La.createElement(Vs.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Qt,options:{readOnly:Xe},onChange:Na=>{St(Na)}})),fn===2&&La.createElement("div",{style:{flex:1,overflowY:"auto"}},La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),La.createElement(Se.default,{bordered:!1,value:qt,onChange:Na=>Ua(Na.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),La.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),fn===3&&((0,cs.Ny)()||((na=oe==null?void 0:oe.detail)==null?void 0:na.manager_of_shixun))&&La.createElement("div",{style:{flex:1,overflowY:"auto"}},La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement(ce.default,{form:fa,layout:"horizontal",className:Mu.zybzForm},La.createElement(Oe.Z,{align:"middle"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},La.createElement("span",{className:Mu.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),La.createElement(ce.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:ur}]},La.createElement(Se.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),La.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",La.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),La.createElement(Oe.Z,{align:"middle",className:"mt25"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},La.createElement("span",{className:Mu.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),La.createElement("div",{style:{position:"relative"}},La.createElement(ce.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},La.createElement(sc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Dr,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(tn=Oa==null?void 0:Oa.filter(Na=>(Na==null?void 0:Na.id)!==0))==null?void 0:tn.map((Na,kr)=>La.createElement(el.default.Option,{key:kr+1,title:Na==null?void 0:Na.name,value:Na==null?void 0:Na.name},Na==null?void 0:Na.name)))),La.createElement("span",{className:Mu.selecticon},La.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},La.createElement("path",{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"}))))),La.createElement(Oe.Z,{align:"middle",className:"mt25"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},La.createElement("span",{className:Mu.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),La.createElement("div",{className:Mu.graaytitle},La.createElement(ce.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:yo}]},La.createElement(Rc.default.RangePicker,{disabledDate:Na=>Na&&Na{if(Na&&Na[0]&&Na[1]){const kr=Na[0].isBefore(Jl()())?Jl()():Na[0];fa.setFieldValue("times",[kr,Na[1]])}else fa.setFieldValue("times",Na)}})))),La.createElement(Oe.Z,{align:"middle",className:"mt25"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},La.createElement("span",{className:Mu.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),La.createElement(ce.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},La.createElement(Xi.Z,{parser:eo,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),La.createElement("div",{className:`${Mu.examineStatus} mt25`},Aa>=1&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Aa>=2&&Aa!=3&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Aa==3&&La.createElement("div",null," ",La.createElement(Ne.Z,{className:Mu.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",La.createElement("span",{title:ba,className:Mu.bohui},ba),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",La.createElement("span",{className:Mu.contacts},La.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",La.createElement("div",{className:Mu.contacts_img}))),Aa>=4&&Aa!=5&&Aa!=7&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Aa==5||Aa==7)&&La.createElement("div",null," ",La.createElement(Ne.Z,{className:Mu.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",La.createElement("span",{className:Mu.contacts},La.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",La.createElement("div",{className:Mu.contacts_img}))),Aa>5&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),La.createElement("div",{className:Mu.btns},La.createElement(de.ZP,{onClick:ve},"\u53D6\u6D88"),La.createElement(de.ZP,{disabled:fn==3&&[2,4,5].includes(Aa),onClick:()=>As(void 0,null,function*(){var Na,kr;if(fn===1&&!$t){Be.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Na=oe==null?void 0:oe.detail)!=null&&Na.is_fork_from_creator&&((kr=oe==null?void 0:oe.detail)!=null&&kr.copy_for_exercise)&&fn!=3&&(Ee.filter(bu=>bu.id===$t)[0].has_relation&&fn===1||fn===2)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(bu,Au)=>{Da(bu,Au)},zIndex:1e4}}):Da()}),loading:Ma,type:"primary",className:"ml20"},fn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),La.createElement(em,{onFinish:Na=>St(Na)}))};var he=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(pe),Ve=ue(32080),je=ue(25510),ct={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Nt=ue(70031),vn=ue(987),gn=ue(80245),In={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},ha=ue(59301),Vn=Object.defineProperty,Hn=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,Pa=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,Ca=(oe,le,re)=>le in oe?Vn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,gr=(oe,le)=>{for(var re in le||(le={}))mn.call(le,re)&&Ca(oe,re,le[re]);if(Pa)for(var re of Pa(le))Wn.call(le,re)&&Ca(oe,re,le[re]);return oe},or=(oe,le)=>Hn(oe,Ea(le)),Pr=({showError:oe,value:le,onChange:re,optionsLevelList:ve})=>{const[ze,Xe]=(0,x.useState)([]);(0,x.useEffect)(()=>{if(!le.length){Xe([{command:"",challenge_ids:[]}]);return}Xe(le)},[JSON.stringify(le)]);const Ke=(Ge,Ee,Ze)=>{let sn=JSON.parse(JSON.stringify(ze));Ee==="add"?sn.push({command:"",challenge_ids:[-1]}):Ee==="delete"?sn.splice(Ze,1):sn[Ze][Ee]=Ge,Xe(sn),re(sn)};return console.log(ze,"value2"),ha.createElement("div",{className:In.list},ha.createElement("div",{className:In.head},ha.createElement("div",{style:{width:400}},"\u547D\u4EE4"),ha.createElement("div",null,"\u5E94\u7528\u5173\u5361")),ze==null?void 0:ze.map((Ge,Ee)=>{var Ze,sn,na;let tn=ve.map((pn,fn)=>{const jn=`\u7B2C${fn+1}\u5173\uFF1A${pn.name}`;let hn=jn,Lt=!1;return pn.st===1&&(hn=ha.createElement(nt.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},jn),Lt=!0),or(gr({},pn),{value:pn.challenge_id,label:hn,disabled:Lt})});return tn=[{label:"\u6240\u6709\u5173\u5361",value:-1},...tn],ha.createElement(Oe.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:EeKe(pn.target.value,"command",Ee),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),ha.createElement(el.default,{options:tn,getPopupContainer:pn=>pn.parentNode,value:Ge==null?void 0:Ge.challenge_ids,onChange:pn=>{var fn,jn;let hn=pn;!((fn=Ge==null?void 0:Ge.challenge_ids)!=null&&fn.includes(-1))&&(pn!=null&&pn.includes(-1))&&(hn=[-1]),(jn=Ge==null?void 0:Ge.challenge_ids)!=null&&jn.includes(-1)&&(pn!=null&&pn.includes(-1))&&(hn=pn==null?void 0:pn.filter(Lt=>Lt!==-1)),Ke(hn,"challenge_ids",Ee)},mode:"multiple",maxTagTextLength:(na=Ge==null?void 0:Ge.challenge_ids)!=null&&na.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),ha.createElement(Oe.Z,{wrap:!1},ha.createElement("i",{onClick:()=>Ke("","add",Ee),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ee!==0&&ha.createElement("i",{onClick:()=>Ke("","delete",Ee),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Me=ue(59301),ar=Object.defineProperty,Go=Object.defineProperties,$r=Object.getOwnPropertyDescriptors,Bo=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,iu=Object.prototype.propertyIsEnumerable,du=(oe,le,re)=>le in oe?ar(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ou=(oe,le)=>{for(var re in le||(le={}))tu.call(le,re)&&du(oe,re,le[re]);if(Bo)for(var re of Bo(le))iu.call(le,re)&&du(oe,re,le[re]);return oe},ko=(oe,le)=>Go(oe,$r(le)),mo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const qo=el.default.Option,yu=5,Bu=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],mu=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe,Ke,Ge,Ee,Ze,sn,na,tn,pn;const{id:fn,is_published:jn}=oe,[hn,Lt]=(0,x.useState)([]),[Ma,Un]=(0,x.useState)(null),[$t,On]=(0,x.useState)([]),[Qt,St]=(0,x.useState)([]),Tn=(0,x.useRef)(null),[jt,wt]=(0,x.useState)({}),nn=(0,x.useRef)({}),oa=(0,x.useRef)({}),{shixun_environment:It={},mirror_repository:qt={},small_type:Ua=[],new_service_configs:Aa=[],network_mode_list:ga=[],boosters:fa=[]}=jt,[Oa,va]=(0,x.useState)(""),[ba,Gr]=(0,x.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[So,Fo]=(0,x.useState)(!1),[Dr,Dn]=(0,x.useState)(!1),[tr,Cr]=(0,x.useState)(!0),[Rn,Ta]=(0,x.useState)(!0),[Da,ur]=(0,x.useState)(!1),[eo,yo]=(0,x.useState)(!1),[Na,kr]=(0,x.useState)(!1),[bu,Au]=(0,x.useState)(!1),[pr,Tr]=(0,x.useState)(0),[Oo,ca]=(0,x.useState)(!1),[cr,Qr]=(0,x.useState)({}),[Xn,Fa]=(0,x.useState)({}),[ja,No]=(0,x.useState)({}),[Kl,Qu]=(0,x.useState)(""),[Ii,Ki]=(0,x.useState)(!1),[nd,Xa]=(0,x.useState)(!1),[ro,Eo]=(0,x.useState)({}),[Jo,Al]=(0,x.useState)([]),si=(0,x.useRef)([]);console.log("--1111-",fa,Jo);const Ei=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],Zs=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],ad=[{id:1,name:"VNC"},{id:2,name:"RDP"}],$u=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Ws=(Qt==null?void 0:Qt.find(Mt=>Mt.id===It.instance_startup_template_id))||{},{desc:Oc,virt_type:us}=Ws,gg=((ze=$t==null?void 0:$t.find(Mt=>Mt.id===(It==null?void 0:It.private_cloud_id)))==null?void 0:ze.cloud_type)===1,sv=((Xe=$t==null?void 0:$t.find(Mt=>Mt.id===(It==null?void 0:It.private_cloud_id)))==null?void 0:Xe.cloud_type)===4;(0,x.useEffect)(()=>(window.addEventListener("click",O0),()=>{window.removeEventListener("click",O0)}),[]),(0,x.useEffect)(()=>{fg(),Hd(),mv(),gv()},[]),(0,x.useEffect)(()=>{(0,cn.isEqual)(oa.current,jt)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),nn.current=jt},[jt]);const cv=()=>mo(void 0,null,function*(){var Mt,Wa,lo,pu;const gu=yield(0,We.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(Mt=$u[Number(pr)])==null?void 0:Mt.type}});(gu==null?void 0:gu.status)===0&&(((lo=(Wa=gu==null?void 0:gu.data)==null?void 0:Wa.environments)==null?void 0:lo.length)===0&&((pu=gu==null?void 0:gu.data)==null?void 0:pu.other_image.length)===0?ca(!0):ca(!1))});(0,x.useEffect)(()=>{cv()},[pr]);const dv=()=>{var Mt;const Wa=()=>{xe.history.push(`/shixuns/${fn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Mt=oe==null?void 0:oe.sideBar)!=null&&Mt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Wa()}}):Wa()},fg=()=>mo(void 0,null,function*(){var Mt;const Wa=yield(0,We.ZP)(`/api/shixuns/${fn}/get_shixun_env_tabs.json`,{method:"get"});if(Wa.status===0){const lo=((Mt=Wa.data)==null?void 0:Mt.shixun_environments_tabs)||[];lo.length&&Ma===null&&Un(lo[0].id),Lt(lo)}}),mv=()=>mo(void 0,null,function*(){var Mt;Ta(!0);const Wa=yield(0,We.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});Wa.status===0&&On((Mt=Wa==null?void 0:Wa.data)==null?void 0:Mt.list),Ta(!1)}),gv=()=>mo(void 0,null,function*(){const Mt=yield(0,We.ZP)(`/api/shixuns/${fn}/challenges.json`,{method:"get"});Mt.challenge_list&&Al(Mt.challenge_list||[])}),vg=(Mt,Wa)=>mo(void 0,null,function*(){var lo;const pu=yield(0,We.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:Mt,operating_system:Wa}});pu.status===0&&St((lo=pu==null?void 0:pu.data)==null?void 0:lo.list)}),Hd=(Mt=null)=>mo(void 0,null,function*(){var Wa,lo,pu,gu,Cu,Ol,Yl,ls,Ss,Xu,xi,ys,Nu,Nc,xu;Cr(!0);const Ql=yield(0,We.ZP)(`/api/shixuns/${fn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:Mt}});if(Ql.status===0){oa.current=(0,cn.cloneDeep)(Ql.data||{}),wt(Ql.data||{}),Tr(Number((lo=(Wa=Ql.data)==null?void 0:Wa.shixun_environment)==null?void 0:lo.mirror_tab_type)||0),Number((gu=(pu=Ql.data)==null?void 0:pu.shixun_environment)==null?void 0:gu.mirror_tab_type)===0?(Qr((Cu=Ql.data)==null?void 0:Cu.mirror_repository),Fa({}),No({})):Number((Yl=(Ol=Ql.data)==null?void 0:Ol.shixun_environment)==null?void 0:Yl.mirror_tab_type)===1?(Fa((ls=Ql.data)==null?void 0:ls.mirror_repository),Qr({}),No({})):Number((Xu=(Ss=Ql.data)==null?void 0:Ss.shixun_environment)==null?void 0:Xu.mirror_tab_type)===2&&(No((xi=Ql.data)==null?void 0:xi.mirror_repository),Qr({}),No({}));const rd=(Nu=(ys=Ql==null?void 0:Ql.data)==null?void 0:ys.shixun_environment)==null?void 0:Nu.private_cloud_id,Tm=(xu=(Nc=Ql==null?void 0:Ql.data)==null?void 0:Nc.shixun_environment)==null?void 0:xu.operating_system;rd&&Tm&&vg(rd,Tm)}Cr(!1)}),fv=()=>mo(void 0,null,function*(){var Mt;const Wa=yield(0,We.ZP)(`/api/shixuns/${fn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Ma}});return Wa.status===0&&Wa.is_exist_code_editor?(Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Me.createElement("div",null,"\u201C",(Mt=Wa==null?void 0:Wa.shixun_environment)==null?void 0:Mt.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>mo(void 0,null,function*(){Un(Wa.shixun_environment.id),Hd(Wa.shixun_environment.id),fg()})}),Promise.reject()):Promise.resolve()}),vv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},pv=(Mt,Wa)=>{var lo,pu;if(typeof(Mt==null?void 0:Mt.className)=="string"&&((lo=Mt==null?void 0:Mt.className)!=null&&lo.includes(Wa)))return Mt;for(let gu=0,Cu=Mt;Cu=Cu.parentNode;gu++){if(typeof(Mt==null?void 0:Mt.className)=="string"&&((pu=Cu==null?void 0:Cu.className)!=null&&pu.includes(Wa)))return Cu;if(Cu==document.documentElement)return!1}},O0=Mt=>{pv(Mt.target,"editor-scrollable")&&Hl()},Hl=()=>(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),N0=Mt=>Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Oa,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Me.createElement("div",{className:"p10"},Mt&&Me.createElement(Me.Fragment,null,Me.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Me.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Me.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Me.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Me.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Me.createElement("br",null)),Me.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",Mt&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Me.createElement("div",{className:ct.interface},Mt&&Me.createElement("div",{onClick:()=>ai("shixun_environment","is_support_code_editor",!(It!=null&&It.is_support_code_editor)),className:It!=null&&It.is_support_code_editor?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Me.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Me.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),It!=null&&It[Mt?"disabled_support_vnc":"disabled2_support_vnc"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>ai("shixun_environment",Mt?"is_support_vnc":"private_is_support_vnc",!(It!=null&&It[Mt?"is_support_vnc":"private_is_support_vnc"])),className:It!=null&&It[Mt?"is_support_vnc":"private_is_support_vnc"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),It!=null&&It[Mt?"disabled_support_webssh":"disabled2_support_webssh"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Me.createElement("div",{onClick:()=>ai("shixun_environment",Mt?"is_support_webssh":"private_is_support_webssh",!(It!=null&&It[Mt?"is_support_webssh":"private_is_support_webssh"])),className:It!=null&&It[Mt?"is_support_webssh":"private_is_support_webssh"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),Mt&&Me.createElement("div",{onClick:()=>ai("shixun_environment","is_support_thiry_party",!(It!=null&&It.is_support_thiry_party)),className:It!=null&&It.is_support_thiry_party?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-rongqi1"}),Me.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Me.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!Mt&&Me.createElement(Me.Fragment,null,It!=null&&It.disabled2_support_jupyter_lab?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>ai("shixun_environment","private_is_support_jupyter_lab",!(It!=null&&It.private_is_support_jupyter_lab)),className:It!=null&&It.private_is_support_jupyter_lab?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),hv=(Mt,Wa,lo)=>{const pu=Array.from(Mt),[gu]=pu.splice(Wa,1);return pu.splice(lo,0,gu),pu},Ev=(Mt,Wa)=>mo(void 0,null,function*(){if(!Mt.destination)return;const lo=hv(Wa,Mt.source.index,Mt.destination.index);Lt(lo),(0,We.ZP)(`/api/shixuns/${fn}/update_environment_position.json`,{method:"put",body:{tabs:lo}})}),Pv=(Mt,Wa)=>{let lo=Wa;Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Me.createElement("div",null,Me.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Me.createElement("div",null,Me.createElement(Se.default,{defaultValue:lo,onChange:pu=>lo=pu.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Me.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>mo(void 0,null,function*(){if(!lo)return Be.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const pu=hn.map(Cu=>Cu.id===Mt?ko(ou({},Cu),{name:lo}):Cu);if(Ma===0){Lt(pu);return}(yield(0,We.ZP)(`/api/shixuns/${fn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:Mt,name:lo}})).status===0&&Lt(pu)})})},Fv=(Mt,Wa)=>{Hl()||Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>mo(void 0,null,function*(){var lo;if((Ma===0?{status:0}:yield(0,We.ZP)(`/api/shixuns/${fn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:Mt}})).status===0){const gu=hn.filter(Cu=>Cu.id!==Mt);if(Mt===Ma){const Cu=((lo=gu==null?void 0:gu[0])==null?void 0:lo.id)||null;Un(Cu),Hd(Cu),Lt(gu)}else Lt(gu)}})})},Sv=Mt=>{var Wa;if(Mt===Ma)return;const lo=()=>{Un(Mt),Hd(Mt),fg()};(Wa=oe==null?void 0:oe.sideBar)!=null&&Wa.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{lo()}}):lo()},yv=Mt=>{const Wa=ko(ou({},jt),{shixun_environment:ko(ou({},It),{is_support_code_editor:Mt.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:Mt.disabled_support_vnc,disabled_support_webssh:Mt.disabled_support_webssh,open_start_command:Mt.open_start_command,start_command:Mt.start_command,open_envs:Mt.open_envs,envs:Mt.envs,privileged:Mt.privileged,add_cap:Mt.add_cap,drop_cap:Mt.drop_cap}),mirror_repository:ko(ou({},qt),{id:Mt.id,name:Mt.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:Mt.shixun_service_configs||[],description:Mt.description}),small_type:Mt.small_type,boosters:(Mt==null?void 0:Mt.boosters)||[]});pr===0?Qr(Wa==null?void 0:Wa.mirror_repository):pr===1?Fa(Wa==null?void 0:Wa.mirror_repository):pr===2&&No(Wa==null?void 0:Wa.mirror_repository),wt(Wa),Au(!1),va("")},Cv=Mt=>{Au(!1)},M0=(Mt=!1,Wa=1)=>mo(void 0,null,function*(){var lo,pu,gu;ur(!0);const Cu=(lo=hn.find(Yl=>Yl.id===Ma))==null?void 0:lo.name,Ol=yield(0,We.ZP)(`/api/shixuns/${fn}/update_for_multi.json`,{method:"put",body:{tabs:hn,shixun_environment_id:Ma,sub_type:qt==null?void 0:qt.choice_small_type,main_type:qt.id,shixun_environment:ko(ou({},It),{name:Cu,mirror_tab_type:pr,network_mode:Kl}),shixun_service_configs:qt==null?void 0:qt.shixun_service_configs,new_service_configs:Aa,sync_origin_shixun:Mt,command_settings:It==null?void 0:It.command_settings}});Ol.status===0&&(Hd(Ol.shixun_environment_id),Un(Ol.shixun_environment_id),fg(),(pu=re==null?void 0:re.detail)!=null&&pu.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(gu=re==null?void 0:re.detail)!=null&&gu.copy_for_exercise&&(0,dn.m)(le,re,fn,Wa)),ur(!1)}),bv=()=>{var Mt;if(Hl())return;if(Ma===0||(Mt=oe==null?void 0:oe.sideBar)!=null&&Mt.confirmLeave){Be.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const Wa=(0,cn.cloneDeep)(vv);console.log("cloneData---",Wa),Lt([...hn,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${hn.length+1}`}]),Tr(0),Qr({}),Fa({}),No({}),Un(0),wt(Wa)},ai=(Mt,Wa,lo)=>mo(void 0,null,function*(){var pu,gu,Cu,Ol,Yl,ls,Ss,Xu,xi,ys,Nu,Nc,xu,Ql,rd,Tm,I0,R0,T0,k0,Z0,W0;if(Hl())return;const hu=(0,cn.cloneDeep)(nn.current);if(Wa==="is_support_code_editor"&&lo&&(yield fv()),Wa==="resource_type"&&(hu.shixun_environment.instance_startup_type=1,hu.shixun_environment.command_settings=si.current,si.current=nn.current.shixun_environment.command_settings,lo===2&&!hu.shixun_environment.private_cloud_id&&(hu.shixun_environment.private_cloud_id=(pu=$t==null?void 0:$t[0])==null?void 0:pu.id,hu.shixun_environment.operating_system=1,vg(hu.shixun_environment.private_cloud_id,hu.shixun_environment.operating_system))),Wa==="private_cloud_id"&&(hu.shixun_environment.private_is_support_vnc=!1,hu.shixun_environment.private_is_support_webssh=!1,hu.shixun_environment.private_is_support_jupyter_lab=!1,hu.shixun_environment.operating_system=1,hu.shixun_environment.instance_startup_template_id=null,hu.shixun_environment.instance_startup_type=1,vg(lo,hu.shixun_environment.operating_system)),Wa==="operating_system"&&lo&&(hu.shixun_environment.private_is_support_vnc=!1,hu.shixun_environment.private_is_support_webssh=!1,hu.shixun_environment.private_is_support_jupyter_lab=!1,hu.shixun_environment.instance_startup_template_id=null,hu.shixun_environment.instance_startup_type=1,vg(hu.shixun_environment.private_cloud_id,lo)),Wa==="instance_startup_template_id"){hu.shixun_environment.private_is_support_vnc=!1,hu.shixun_environment.private_is_support_webssh=!1,hu.shixun_environment.private_is_support_jupyter_lab=!1,hu.shixun_environment.instance_startup_type=1;const Hi=Qt.find(od=>od.id===lo);hu.shixun_environment.disabled2_support_vnc=Hi.disabled_support_vnc,hu.shixun_environment.disabled2_support_webssh=Hi.disabled_support_webssh,hu.shixun_environment.disabled2_support_jupyter_lab=Hi.disabled_support_jupyter_lab,hu.boosters=Hi.boosters,hu.network_mode_list=Hi.network_mode_list,Qu((Ol=(Cu=(gu=Hi.network_mode_list)==null?void 0:gu.filter(od=>od.is_default))==null?void 0:Cu[0])==null?void 0:Ol.network_mode),hu.new_service_configs=Hi!=null&&Hi.service_config_info?[Hi.service_config_info]:[]}if((Wa==="private_is_support_vnc"||Wa==="private_is_support_webssh")&&(hu.shixun_environment.instance_startup_type=1),Wa==="choice_small_type"){hu.mirror_repository.choice_small_mirrors=Ua.filter(Wl=>lo.includes(Wl.id));const Hi=hu.mirror_repository.choice_small_mirrors,od=qt.choice_small_mirrors;if(Hi.length>od.length){const Wl=(0,cn.differenceBy)(Hi,od,"id");if((Yl=Wl==null?void 0:Wl[0])!=null&&Yl.mirror_name){const Gg={cpu_limit:((Xu=(Ss=(ls=Wl==null?void 0:Wl[0])==null?void 0:ls.shixun_service_configs)==null?void 0:Ss[0])==null?void 0:Xu.cpu_limit)||1,lower_cpu_limit:((Nu=(ys=(xi=Wl==null?void 0:Wl[0])==null?void 0:xi.shixun_service_configs)==null?void 0:ys[0])==null?void 0:Nu.lower_cpu_limit)||.1,memory_limit:((Ql=(xu=(Nc=Wl==null?void 0:Wl[0])==null?void 0:Nc.shixun_service_configs)==null?void 0:xu[0])==null?void 0:Ql.memory_limit)||1,mirror_repository_id:(rd=Wl==null?void 0:Wl[0])==null?void 0:rd.id,name:(Tm=Wl==null?void 0:Wl[0])==null?void 0:Tm.mirror_name,request_limit:((T0=(R0=(I0=Wl==null?void 0:Wl[0])==null?void 0:I0.shixun_service_configs)==null?void 0:R0[0])==null?void 0:T0.request_limit)||10,resource_limit:((W0=(Z0=(k0=Wl==null?void 0:Wl[0])==null?void 0:k0.shixun_service_configs)==null?void 0:Z0[0])==null?void 0:W0.resource_limit)||10};hu.mirror_repository.shixun_service_configs.push(Gg)}}else{const Wl=(0,cn.differenceBy)(od,Hi,"id");hu.mirror_repository.shixun_service_configs=hu.mirror_repository.shixun_service_configs.filter(Gg=>{var z0;return Gg.mirror_repository_id!==((z0=Wl==null?void 0:Wl[0])==null?void 0:z0.id)})}}Wa?hu[Mt][Wa]=lo:hu[Mt]=lo,console.log("cloneData",hu),va(""),wt(hu)}),Ri=(Mt,Wa,lo)=>{var pu,gu;const Cu=/^\d*(\.\d*)?$/,Ol=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Yl=(0,cn.cloneDeep)((gu=(pu=nn.current)==null?void 0:pu.mirror_repository)==null?void 0:gu.shixun_service_configs);if(Ol.includes(Wa)){lo.match(Cu)&&(Yl[Mt][Wa]=lo,ai("mirror_repository","shixun_service_configs",Yl));return}Yl[Mt][Wa]=lo,ai("mirror_repository","shixun_service_configs",Yl)},Av=()=>{Re.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Me.createElement("div",{className:"tc"},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Dv=()=>{var Mt,Wa,lo,pu,gu,Cu,Ol,Yl,ls,Ss;if(!Hl()){if((It==null?void 0:It.resource_type)===1){if(!(qt!=null&&qt.id)){va("mirror");return}if(!(It!=null&&It.is_support_code_editor)&&!(It!=null&&It.is_support_vnc)&&!(It!=null&&It.is_support_webssh)&&!(It!=null&&It.is_support_thiry_party)){va("interface");return}if(It.is_support_thiry_party&&!(It!=null&&It.proxy_port)){va("port"),Gr("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(It.is_support_thiry_party&&(It!=null&&It.proxy_port)&&parseInt(It==null?void 0:It.proxy_port)>65535||((Mt=It==null?void 0:It.proxy_port)==null?void 0:Mt.length)>1&&((Wa=It==null?void 0:It.proxy_port)==null?void 0:Wa[0])==="0"){va("port"),Gr("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((lo=qt==null?void 0:qt.shixun_service_configs)!=null&&lo.length)){va("shixun_service_configs");return}for(let Xu of qt==null?void 0:qt.shixun_service_configs){if(Xu!=null&&Xu.open_start_command&&!(Xu!=null&&Xu.start_command)){va("start_command");return}if(Xu!=null&&Xu.open_envs&&!(Xu!=null&&Xu.envs)){va("envs");return}}if(It!=null&&It.webssh_host&&!/^[a-z0-9\-]*$/.test(It==null?void 0:It.webssh_host)){Be.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((gu=(pu=qt==null?void 0:qt.shixun_service_configs)==null?void 0:pu[0])!=null&&gu.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Ol=(Cu=qt==null?void 0:qt.shixun_service_configs)==null?void 0:Cu[0])==null?void 0:Ol.webssh_host)){yo(!0);return}}if((It==null?void 0:It.resource_type)===2){if(!(It!=null&&It.operating_system)){va("system");return}if(!(It!=null&&It.instance_startup_template_id)){va("template");return}if(!(It!=null&&It.private_is_support_vnc)&&!(It!=null&&It.private_is_support_webssh)&&!(It!=null&&It.private_is_support_jupyter_lab)){va("interface");return}if((It==null?void 0:It.operating_system)===1&&(It!=null&&It.private_is_support_vnc)&&gg&&!(It!=null&&It.instance_startup_type)){va("instance_startup_type");return}}if((It!=null&&It.is_support_webssh||It!=null&&It.private_is_support_webssh)&&((Yl=It==null?void 0:It.command_settings)==null?void 0:Yl.some(xi=>{var ys,Nu;return!xi.command&&!!((ys=xi.challenge_ids)!=null&&ys.length)||xi.command&&!((Nu=xi.challenge_ids)!=null&&Nu.length)}))){va("command_settings");return}(ls=re==null?void 0:re.detail)!=null&&ls.is_fork_from_creator&&((Ss=re==null?void 0:re.detail)!=null&&Ss.copy_for_exercise)&&Ma!=0&&(It!=null&&It.has_relation)?le({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Xu,xi)=>{M0(Xu,xi)}}}):M0()}},Bv=Mt=>mo(void 0,null,function*(){yield Ri(Mt.index,"cpu_limit",String(Mt==null?void 0:Mt.cpu)),yield Ri(Mt.index,"memory_limit",String(Mt==null?void 0:Mt.memory))}),xv=Mt=>{const Wa=(0,cn.cloneDeep)(Aa);Wa[Mt.index]=ko(ou({},Wa[Mt.index]),{cpu_limit:String(Mt==null?void 0:Mt.cpu),memory_limit:String(Mt==null?void 0:Mt.memory)}),ai("new_service_configs","",Wa)};return Me.createElement("div",{className:ct.wrap},Me.createElement("div",{className:ct.content},Me.createElement("div",{className:ct.head},Me.createElement("div",{className:ct.title},"\u5B9E\u9A8C\u73AF\u5883"),hn.lengthkr(!0),className:ct.setting},"\u8BBE\u7F6E")),!!hn.length&&Me.createElement(x.Fragment,null,Me.createElement(no.Z5,{onDragEnd:Mt=>Ev(Mt,hn)},Me.createElement(no.bK,{droppableId:"droppable",direction:"horizontal"},(Mt,Wa)=>Me.createElement("div",ko(ou({},Mt.droppableProps),{ref:Mt.innerRef,className:ct.tabs}),hn.map((lo,pu)=>{const{name:gu,id:Cu}=lo;return Me.createElement(no._l,{key:Cu,draggableId:Cu.toString(),index:pu},(Ol,Yl)=>Me.createElement("div",ko(ou(ou({},Ol.draggableProps),Ol.dragHandleProps),{ref:Ol.innerRef,className:Ma===Cu?ct.active:"",key:Cu}),Me.createElement("i",{className:"iconfont icon-tuodong"}),Me.createElement("span",{className:ct.name,onClick:()=>Sv(Cu)},gu),Me.createElement(Yt.Z,{trigger:["click"],dropdownRender:()=>Me.createElement(st.default,{style:{width:92}},Me.createElement(st.default.Item,{onClick:()=>Pv(Cu,gu),className:"font14"},"\u91CD\u547D\u540D"),Me.createElement(st.default.Item,{onClick:()=>Fv(Cu,gu),className:"font14"},"\u5220\u9664")),getPopupContainer:ls=>ls.parentNode},Me.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),Mt.placeholder))),Me.createElement("div",{className:ct.line})),Me.createElement(sl.Z,{loading:tr||Rn,active:!0},!!hn.length&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Me.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Me.createElement("div",{className:ct.resource},Ei.map(Mt=>Me.createElement("div",{key:Mt.id,className:(It==null?void 0:It.resource_type)===Mt.id?ct.active:"",onClick:()=>{(It==null?void 0:It.resource_type)!==Mt.id&&ai("shixun_environment","resource_type",Mt.id)}},Mt.name)))),(It==null?void 0:It.resource_type)===1&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Me.createElement("div",{className:ct.resource,style:{width:300}},$u.map(Mt=>Me.createElement("div",{key:Mt.id,className:pr===Mt.id?ct.active:"",onClick:()=>{pr!==Mt.id&&(Hl()||(Tr(Mt.id),va(""),Mt.id===0&&wt(ko(ou({},jt),{mirror_repository:ou({},cr)})),Mt.id===1&&wt(ko(ou({},jt),{mirror_repository:ou({},Xn)})),Mt.id===2&&wt(ko(ou({},jt),{mirror_repository:ou({},ja)}))))}},Mt.name)))),Me.createElement(tl.Z,{nameWidth:150,errorKey:"mirror",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Me.createElement(Oe.Z,{align:"middle"},Oo===!1?Me.createElement(Me.Fragment,null,!!(qt!=null&&qt.id)&&Me.createElement(Me.Fragment,null,Me.createElement("div",{onClick:()=>{Hl()||Au(!0)},className:ct.mirror},Me.createElement("div",null,qt==null?void 0:qt.name),Me.createElement("i",{className:"iconfont icon-genghuan"})),Me.createElement(Ve.Z,{value:[{description:qt==null?void 0:qt.description,name:qt==null?void 0:qt.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(qt!=null&&qt.id)&&Me.createElement("div",{onClick:()=>{Au(!0)},className:ct.mirror},Me.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Me.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),N0(!0),(It==null?void 0:It.is_support_code_editor)&&Me.createElement(tl.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Me.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,onClick:Hl,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:It==null?void 0:It.program_language,onChange:Mt=>ai("shixun_environment","program_language",Mt),showArrow:!0,maxTagCount:5},Bu.map((Mt,Wa)=>Me.createElement(qo,{key:Mt,value:Mt},Mt))))),(It==null?void 0:It.is_support_webssh)&&Me.createElement(tl.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Pr,{showError:Oa==="command_settings",value:It==null?void 0:It.command_settings,onChange:Mt=>ai("shixun_environment","command_settings",Mt),optionsLevelList:Jo})),(It==null?void 0:It.is_support_thiry_party)&&Me.createElement(tl.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Oa,errorName:ba},Me.createElement(Oe.Z,null,Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Me.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Me.createElement(Se.default,{onClick:Hl,value:It==null?void 0:It.proxy_port,onChange:Mt=>{const Wa=Mt.target.value;(Wa===""||/^[0-9]\d*$/.test(Wa))&&ai("shixun_environment","proxy_port",Mt.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Me.createElement("div",{className:"ml20"},Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Me.createElement(Se.default,{onClick:Hl,value:It==null?void 0:It.web_route,onChange:Mt=>ai("shixun_environment","web_route",Mt.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Me.createElement(tl.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,onClick:Hl,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:qt==null?void 0:qt.choice_small_type,onChange:Mt=>ai("mirror_repository","choice_small_type",Mt),showArrow:!0,maxTagCount:5},Ua.map((Mt,Wa)=>Me.createElement(qo,{key:Mt.id,value:Mt.id},Mt.type_name))),!!((Ke=qt==null?void 0:qt.choice_small_mirrors)!=null&&Ke.length)&&Me.createElement(Ve.Z,{value:(qt==null?void 0:qt.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,cs.Ny)()&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Fo(!So),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${So?"icon-shouqi4":"icon-a-xialazhankai"}`})),So&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Oa,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ge=qt==null?void 0:qt.shixun_service_configs)!=null&&Ge.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!((Ee=qt==null?void 0:qt.shixun_service_configs)!=null&&Ee.length)&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:180,marginTop:67},description:""}),!!((Ze=qt==null?void 0:qt.shixun_service_configs)!=null&&Ze.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},(sn=qt==null?void 0:qt.shixun_service_configs)==null?void 0:sn.map((Mt,Wa)=>{var lo,pu;const{cpu_limit:gu,lower_cpu_limit:Cu,memory_limit:Ol,request_limit:Yl,resource_limit:ls,name:Ss,shixun_update_logs:Xu,single_card_gpu_resource:xi,single_machine_gpu_count:ys,mirror_repository:Nu}=Mt;let Nc=(Nu==null?void 0:Nu.gpu_allocation_method)=="single_card_multi_allocation"?(Nu==null?void 0:Nu.single_card_gpu_resource)*1024/xi:(Nu==null?void 0:Nu.single_machine_gpu_count)/ys;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Ss,className:ct.tabTitle},Ss),key:Wa},(Xu==null?void 0:Xu.user_name)&&Me.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",Xu==null?void 0:Xu.user_name,"\uFF08",Xu==null?void 0:Xu.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",Xu!=null&&Xu.created_at?Jl()(Xu==null?void 0:Xu.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Me.createElement(tl.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Hl()||(Eo({index:Wa,cpu:gu,memory:Ol}),Ki(!0))}},Me.createElement("div",null,Me.createElement("span",null,gu,"\u6838")," ",Me.createElement("span",null,Ol,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),Wa==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Xa(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(Mt==null?void 0:Mt.mirror_repository)&&Me.createElement(tl.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Nu==null?void 0:Nu.gpu_allocation_method)=="single_machine_multi_card"||(Nu==null?void 0:Nu.gpu_allocation_method)=="multi_machine_multi_card")&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{width:720,cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Nu==null?void 0:Nu.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Nu==null?void 0:Nu.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(lo=Nu==null?void 0:Nu.gpu_model)==null?void 0:lo[0],"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",Me.createElement(Xi.Z,{precision:0,min:1,max:Nu==null?void 0:Nu.single_machine_gpu_count,defaultValue:1,value:ys,size:"large",className:"ml10 mr10",onChange:xu=>{Ri(Wa,"single_machine_gpu_count",xu||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Nc)," \u4EBA"))),(Nu==null?void 0:Nu.gpu_allocation_method)=="single_card_multi_allocation"&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Nu==null?void 0:Nu.single_card_gpu_resource,"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",Me.createElement(Xi.Z,{min:1,max:(Nu==null?void 0:Nu.single_card_gpu_resource)*1024,defaultValue:1024,value:xi,size:"large",className:"ml10 mr10",onChange:xu=>{Ri(Wa,"single_card_gpu_resource",xu||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Math.floor(Nc))," \u4EBA")))),Me.createElement(tl.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement(Se.default,{onClick:Hl,style:{width:400},value:ls,maxLength:5,onChange:xu=>{const{value:Ql}=xu.target,rd=/^\d*(\.\d*)?$/;Ql.match(rd)&&Ri(Wa,"resource_limit",xu.target.value)},addonAfter:"M"}),Me.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Me.createElement(tl.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:Mt==null?void 0:Mt.open_start_command,errorKey:"start_command",errorValue:Oa,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Me.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Me.createElement(el.default,{getPopupContainer:xu=>xu.parentNode,onClick:Hl,bordered:!1,fieldNames:{label:"name",value:"id"},options:(pu=jt==null?void 0:jt.mirror_repository)==null?void 0:pu.webssh_user_arr,value:(Mt==null?void 0:Mt.webssh_user)||"root",onChange:xu=>Ri(Wa,"webssh_user",xu),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Me.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Me.createElement(Oe.Z,{className:"mb20"},Me.createElement(Se.default,{bordered:!1,onClick:Hl,value:Mt==null?void 0:Mt.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:xu=>{Ri(Wa,"webssh_host",xu.target.value),xu.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(xu.target.value)?yo(!1):yo(!0):yo(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Me.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Me.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),eo&&Me.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Me.createElement(rt.default,{checked:Mt==null?void 0:Mt.open_start_command,onChange:xu=>Ri(Wa,"open_start_command",xu.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(Mt==null?void 0:Mt.open_start_command)&&Me.createElement(Vs.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:Mt==null?void 0:Mt.start_command,language:"shell",theme:"vs-light",onChange:xu=>Ri(Wa,"start_command",xu)})),Me.createElement(tl.Z,{required:Mt==null?void 0:Mt.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Oa,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Me.createElement(rt.default,{checked:Mt==null?void 0:Mt.open_envs,onChange:xu=>Ri(Wa,"open_envs",xu.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(Mt==null?void 0:Mt.open_envs)&&Me.createElement(Vs.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:Mt==null?void 0:Mt.envs,onChange:xu=>Ri(Wa,"envs",xu)})),Me.createElement(tl.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Ct.Z,{checked:Mt==null?void 0:Mt.privileged,onChange:xu=>Ri(Wa,"privileged",xu)}),Me.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Me.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Me.createElement(tl.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Me.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Hl,value:Mt==null?void 0:Mt.add_cap,onChange:xu=>Ri(Wa,"add_cap",xu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Me.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Hl,value:Mt==null?void 0:Mt.drop_cap,onChange:xu=>Ri(Wa,"drop_cap",xu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(It==null?void 0:It.resource_type)===2&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{nameWidth:150},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,bordered:!1,onClick:Hl,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:It==null?void 0:It.private_cloud_id,onChange:Mt=>ai("shixun_environment","private_cloud_id",Mt)},$t.map((Mt,Wa)=>Me.createElement(qo,{key:Mt.id,value:Mt.id},Mt.name)))),Me.createElement(tl.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Me.createElement("div",{className:ct.system},Zs.map(Mt=>Me.createElement("div",{onClick:()=>{It.operating_system!==Mt.id&&ai("shixun_environment","operating_system",Mt.id)},key:Mt.id,className:(It==null?void 0:It.operating_system)===Mt.id?ct.active:""},Me.createElement("i",{className:Mt.icon}),Me.createElement("span",null,Mt.name))))),Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Hl,ref:Tn,showArrow:!0,dropdownRender:Mt=>Me.createElement("div",{className:ct.template},Me.createElement("div",{className:ct.liWrap},Qt.map(Wa=>Me.createElement("div",{className:ct.li,key:Wa.id,onClick:()=>{Tn.current.blur(),ai("shixun_environment","instance_startup_template_id",Wa.id)}},Me.createElement("span",{title:Wa.name,style:{color:(It==null?void 0:It.instance_startup_template_id)===Wa.id?"#0152d9":"initial"}},Wa.name),!Wa.is_public&&Me.createElement("b",{className:ct.tag},"\u79C1\u6709")))),Me.createElement("div",{style:{padding:12}},!Qt.length&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Me.createElement("div",{style:{marginTop:Qt!=null&&Qt.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Me.createElement("span",{onClick:Av,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Qt==null?void 0:Qt.map(Mt=>({label:Mt.name,value:Mt.id})),value:It==null?void 0:It.instance_startup_template_id}),!!Oc&&Me.createElement(Ve.Z,{value:Oc,title:"\u6A21\u7248\u63CF\u8FF0"},Me.createElement("span",{className:ct.explain},"\u6A21\u7248\u63CF\u8FF0")))),N0(!1),(It==null?void 0:It.private_is_support_webssh)&&Me.createElement(tl.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Pr,{showError:Oa==="command_settings",value:It==null?void 0:It.command_settings,onChange:Mt=>ai("shixun_environment","command_settings",Mt),optionsLevelList:Jo})),(It==null?void 0:It.operating_system)===1&&(It==null?void 0:It.private_is_support_vnc)&&(gg||sv&&us===1)&&Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement("div",{className:ct.resource},ad.map(Mt=>Me.createElement("div",{key:Mt.id,className:(It==null?void 0:It.instance_startup_type)===Mt.id?ct.active:"",onClick:()=>ai("shixun_environment","instance_startup_type",Mt.id)},Mt.name)))),(0,cs.Ny)()&&us===1&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Dn(!Dr),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${Dr?"icon-shouqi4":"icon-a-xialazhankai"}`})),Dr&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Oa,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Aa!=null&&Aa.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!(Aa!=null&&Aa.length)&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:180,marginTop:67},description:""}),!!(Aa!=null&&Aa.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},Aa==null?void 0:Aa.map((Mt,Wa)=>{const{cpu_limit:lo,lower_cpu_limit:pu,memory_limit:gu,request_limit:Cu,resource_limit:Ol,name:Yl}=Mt;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Yl,className:ct.tabTitle},Yl),key:Wa},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Eo({index:Wa,cpu:lo,memory:gu}),Ki(!0)}},Me.createElement("div",null,Me.createElement("span",null,lo,"\u6838")," ",Me.createElement("span",null,gu,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),Wa==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Xa(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,cs.Ny)()&&(fa==null?void 0:fa.length)>0&&Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Me.createElement(el.default,{disabled:!0,getPopupContainer:Mt=>Mt.parentNode,bordered:!1,className:"mr10",value:fa[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},fa.map(Mt=>Me.createElement(el.default.Option,{key:Mt,value:Mt},Mt)))),(0,cs.Ny)()&&(ga==null?void 0:ga.length)>0&&Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Me.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Me.createElement(el.default,{disabled:!0,getPopupContainer:Mt=>Mt.parentNode,bordered:!1,className:"mr10",value:(tn=(na=ga==null?void 0:ga.filter(Mt=>Mt.is_default))==null?void 0:na[0])==null?void 0:tn.network_mode,onChange:Mt=>{Qu(Mt)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},ga==null?void 0:ga.map(Mt=>Me.createElement(el.default.Option,{key:Mt==null?void 0:Mt.network_mode,value:Mt==null?void 0:Mt.network_mode},Mt.name)))))))),!hn.length&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Me.createElement("div",{className:ct.btns},Me.createElement(de.ZP,{onClick:dv,style:{marginRight:40}},"\u53D6\u6D88"),Me.createElement(de.ZP,{loading:Da,type:"primary",disabled:!(hn!=null&&hn.length),onClick:()=>{Dv()}},"\u4FDD\u5B58")),Me.createElement(Mc,{identifier:fn,shixun_environment_id:Ma,useId:qt==null?void 0:qt.id,visible:bu,onCancel:()=>Au(!1),onOk:Mt=>yv(Mt),tab_type:(pn=$u[Number(pr)])==null?void 0:pn.type}),Me.createElement(he,{verifyModal:Hl,id:fn,environment:hn,is_published:jn,dispatch:le,visible:Na,onCancel:()=>kr(!1),onOk:Mt=>Cv(Mt)}),Me.createElement(vn.Z,{visible:Ii,onOk:Mt=>{let Wa=It==null?void 0:It.resource_type;Wa==1&&Bv(Mt),Wa==2&&xv(Mt),Ki(!1)},onCancel:()=>Ki(!1),info:ro}),Me.createElement(gn.Z,{onOk:()=>{Hd(It==null?void 0:It.id)},identifier:fn,visible:nd,onCancel:()=>Xa(!1),info:null,isJupyter:!1}))};var Lu=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(mu),pl=ue(87169),ul={footerWrap:"footerWrap___Qaahm"},Cl=Object.getOwnPropertySymbols,Uu=Object.prototype.hasOwnProperty,Bl=Object.prototype.propertyIsEnumerable,Vu=(oe,le)=>{var re={};for(var ve in oe)Uu.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Cl)for(var ve of Cl(oe))le.indexOf(ve)<0&&Bl.call(oe,ve)&&(re[ve]=oe[ve]);return re},ll=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const hl=Se.default.TextArea,Ml=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Vu(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=na=>ll(void 0,null,function*(){var tn;const pn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(tn=re.actionTabs.params)==null?void 0:tn.id,compile:na.execute,excutive:na.compile}});sn(),pn&&Ke(pn==null?void 0:pn.shixun_script)}),sn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:sn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(hl,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(hl,{rows:4})),x.createElement("div",{className:ul.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:sn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var bl=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Ml),nu={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},di=Object.defineProperty,$o=Object.defineProperties,Gu=Object.getOwnPropertyDescriptors,Iu=Object.getOwnPropertySymbols,El=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Ku=(oe,le,re)=>le in oe?di(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,cl=(oe,le)=>{for(var re in le||(le={}))El.call(le,re)&&Ku(oe,re,le[re]);if(Iu)for(var re of Iu(le))wl.call(le,re)&&Ku(oe,re,le[re]);return oe},hi=(oe,le)=>$o(oe,Gu(le)),Vl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Il=el.default.Option,qi=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe;const[Ke,Ge]=(0,x.useState)(null),[Ee,Ze]=(0,x.useState)([]),[sn,na]=(0,x.useState)(!0),[tn,pn]=(0,x.useState)({}),[fn,jn]=(0,x.useState)([]),[hn,Lt]=(0,x.useState)(),[Ma,Un]=(0,x.useState)(),[$t,On]=(0,x.useState)([]),[Qt,St]=(0,x.useState)({}),Tn=(0,x.useRef)(null),jt=(0,x.useRef)(!0),wt=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),nn=(0,x.useRef)(null),[oa,It]=(0,x.useState)(!1),[qt,Ua]=(0,x.useState)(!1),[Aa,ga]=(0,x.useState)({}),{id:fa,is_published:Oa}=oe,{frequence_image:va=[],environments:ba=[],choice_small_type:Gr=[],other_image:So=[]}=Qt,{name:Fo,description:Dr,authorization:Dn,small_type:tr=[]}=tn;(0,x.useEffect)(()=>{Ke!==null&&(Ta(),Tn.current.scrollTop=0)},[Ke]),(0,x.useEffect)(()=>{fa&&Rn()},[fa]),(0,x.useEffect)(()=>{if(Ke!==null)return Cr(),()=>{clearTimeout(nn.current)}},[Ke,Ee,fn,hn,Ma]);const Cr=()=>{clearTimeout(nn.current),nn.current=setTimeout(()=>{!(0,cn.isEqual)(wt.current.activeId,Ke)||!(0,cn.isEqual)(wt.current.selectId,Ee)||!(0,cn.isEqual)(wt.current.serviceConfigList,fn)||!(0,cn.isEqual)(wt.current.evaluateScript,hn)||!(0,cn.isEqual)(wt.current.evaluationScript,Ma)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Rn=()=>Vl(void 0,null,function*(){var ca,cr,Qr;na(!0);const Xn=yield(0,We.ZP)(`/api/shixuns/${fa}/edit_environment_info.json`,{method:"get"});Xn.status===0&&(St(cl({},Xn.data)),na(!1),(ca=Xn==null?void 0:Xn.data)!=null&&ca.id?(wt.current.activeId=(cr=Xn==null?void 0:Xn.data)==null?void 0:cr.id,Ge((Qr=Xn==null?void 0:Xn.data)==null?void 0:Qr.id)):Ge(null))}),Ta=()=>Vl(void 0,null,function*(){var ca,cr,Qr,Xn;const Fa=yield(0,We.ZP)(`/api/shixuns/${fa}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ke}});pn(Fa.data),wt.current.selectId=(ca=Fa.data)==null?void 0:ca.choice_small_type,Ze((cr=Fa.data)==null?void 0:cr.choice_small_type),wt.current.serviceConfigList=(Qr=Fa.data)==null?void 0:Qr.shixun_service_configs,jn((Xn=Fa.data)==null?void 0:Xn.shixun_service_configs),wt.current.evaluateScript=Fa.data.evaluate_script,Lt(Fa.data.evaluate_script),wt.current.evaluationScript=Fa.data.choice_standard_scripts,Un(Fa.data.choice_standard_scripts),On(Fa.data.standard_scripts)}),Da=()=>{var ca;const cr=()=>{xe.history.push(`/shixuns/${fa}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ca=oe==null?void 0:oe.sideBar)!=null&&ca.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{cr()}}):cr()},ur=(ca=!1)=>Vl(void 0,null,function*(){if((tn==null?void 0:tn.survival_time)<10){Be.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const cr={sub_type:Ee,main_type:Ke,shixun:{mirror_script_id:Ma,is_jupyter_lab_private_cloud:!1,survival_time:tn==null?void 0:tn.survival_time},shixun_info:{evaluate_script:hn},shixun_service_configs:fn.map(Xn=>({mirror_repository_id:Xn.mirror_repository_id,cpu_limit:Xn.cpu_limit,lower_cpu_limit:Xn.lower_cpu_limit,memory_limit:Xn.memory_limit,request_limit:Xn.request_limit,resource_limit:Xn.resource_limit,single_machine_gpu_count:(Xn==null?void 0:Xn.single_machine_gpu_count)||null,single_card_gpu_resource:(Xn==null?void 0:Xn.single_card_gpu_resource)||null}))};(yield(0,We.ZP)(`/api/shixuns/${fa}`,{method:"put",body:cr})).status===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),wt.current={activeId:Ke,selectId:Ee,serviceConfigList:fn,evaluateScript:hn,evaluationScript:Ma},le({type:"practiceSetting/getCommonData",payload:{id:fa}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),eo=tr.filter(ca=>Ee.includes(ca.id)),yo=()=>{Da()},Na=(ca,cr,Qr)=>{jn(Xn=>Xn.map((Fa,ja)=>ja===Qr?hi(cl({},Fa),{[cr]:ca}):Fa))},kr=()=>{(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:fa}}})},bu=ca=>Vl(void 0,null,function*(){const cr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:fa,script_id:ca}});cr&&Lt(cr.content)}),Au=ca=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",x.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Vl(void 0,null,function*(){yield bu(ca),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:x.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},pr=(ca,cr)=>{const Qr=fn[0]?[fn[0]]:[];cr.forEach(Xn=>{const Fa=fn.find(ja=>ja.mirror_repository_id===Number(Xn.key));if(Fa)Qr.push(Fa);else{const ja=tr.find(No=>No.id===Number(Xn.key));if(ja.mirror_name){const No={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Xn.key),name:ja.mirror_name,request_limit:10};Qr.push(No)}}}),jn(Qr),Ze(ca)},Tr=ca=>{Na(String(ca==null?void 0:ca.cpu),"cpu_limit",ca.index),Na(String(ca==null?void 0:ca.memory),"memory_limit",ca.index),It(!1)},Oo=(ca,cr)=>{var Qr;const{single_card_gpu_resource:Xn,single_machine_gpu_count:Fa,mirror_repository:ja}=ca;if(!ja)return x.createElement(x.Fragment,null);let No=(ja==null?void 0:ja.gpu_allocation_method)=="single_card_multi_allocation"?(ja==null?void 0:ja.single_card_gpu_resource)*1024/Xn:(ja==null?void 0:ja.single_machine_gpu_count)/Fa;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((ja==null?void 0:ja.gpu_allocation_method)=="single_machine_multi_card"||(ja==null?void 0:ja.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ja==null?void 0:ja.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",ja==null?void 0:ja.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Qr=ja==null?void 0:ja.gpu_model)==null?void 0:Qr[0],"GB")),x.createElement("div",{className:nu.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement(Xi.Z,{precision:0,min:1,max:ja==null?void 0:ja.single_machine_gpu_count,defaultValue:1,value:Fa,size:"large",className:"ml10 mr10",onChange:Kl=>{Na(Kl||1,"single_machine_gpu_count",cr)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},No)," \u4EBA"))),(ja==null?void 0:ja.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ja==null?void 0:ja.single_card_gpu_resource,"GB")),x.createElement("div",{className:nu.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",x.createElement(Xi.Z,{min:1,max:(ja==null?void 0:ja.single_card_gpu_resource)*1024,defaultValue:1024,value:Xn,size:"large",className:"ml10 mr10",onChange:Kl=>{Na(Kl||1,"single_card_gpu_resource",cr)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(No))," \u4EBA"))))};return x.createElement("div",{className:nu.practice},x.createElement(id.Z,{loading:sn,skin:"night",className:nu.left,dispatch:le,value:Ke,data:ba,otherData:So,tags:va,onChange:ca=>Ge(ca),onSearchWord:()=>{}}),x.createElement("div",{className:nu.right},x.createElement("header",null,x.createElement("div",{className:nu.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ke===null?"\u2014 \u2014":Fo)),x.createElement("div",{className:nu.content,ref:Tn},Ke===null&&x.createElement(Nr.Z,{image:Ti,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ke!==null&&x.createElement("div",{className:nu.des},x.createElement("div",{className:nu.mainBody},x.createElement(we.Z,{value:Dr})),x.createElement("div",{className:nu.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:nu.selectBox},x.createElement(el.default,{onChange:(ca,cr)=>pr(ca,cr),getPopupContainer:ca=>ca.parentNode,mode:"multiple",bordered:!1,value:Ee,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},tr.map((ca,cr)=>x.createElement(Il,{key:ca.id,value:ca.id},ca.type_name))),x.createElement("div",{className:nu.smallType},eo.map(ca=>ca.description?x.createElement("span",{key:ca.id},ca.description):null))),!((ze=re==null?void 0:re.detail)!=null&&ze.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:nu.evaluating},x.createElement("div",{className:nu.evaluatingLabel},Oa&&x.createElement("div",{onClick:()=>{(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:nu.mask}),x.createElement(el.default,{style:{width:400},bordered:!1,getPopupContainer:ca=>ca.parentNode,value:Ma,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:ca=>{Au(ca),Un(ca)}},($t||[]).map((ca,cr)=>x.createElement(Il,{value:parseInt(ca.id),name:ca.scptname,key:cr},ca.scptname))),x.createElement("span",{className:nu.evaluatingS1,onClick:kr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(Cs.Z,{overlayClassName:nu.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",x.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",x.createElement("br",null),"challengeProgramNames",x.createElement("br",null),"sourceClassNames",x.createElement("br",null),x.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"src/step1/HelloWorld.java",x.createElement("br",null),"src/step2/Other.java",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"step1.HelloWorld",x.createElement("br",null),"step2.Other",x.createElement("br",null),x.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",x.createElement("br",null),'ff challengeProgramNames=("src/step1/',x.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',x.createElement("br",null),'sourceClassNames=("step1.HelloWorld',x.createElement("br",null),'" "step2.Other")',x.createElement("br",null),x.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},x.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},x.createElement(pl.Z,null)))),x.createElement(Vs.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:hn,onChange:ca=>{if(jt.current){jt.current=!1;return}Lt(ca),(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{jt.current=!0,Lt(wt.current.evaluateScript)},200)}}))),((Xe=re.detail)==null?void 0:Xe.identity)<3&&!!fn.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:nu.serviceSettingWrap},fn==null?void 0:fn.map((ca,cr)=>x.createElement("div",{key:cr,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},ca.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Oe.Z,{align:"middle"},x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:nu.serverConfig,style:Oa?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Oa||(ga({index:cr,cpu:ca==null?void 0:ca.cpu_limit,memory:ca==null?void 0:ca.memory_limit}),It(!0))}},x.createElement("div",null,x.createElement("span",null,ca==null?void 0:ca.cpu_limit,"\u6838")," ",x.createElement("span",null,ca==null?void 0:ca.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Oa?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:nu.viewRecommendConfig,onClick:()=>Ua(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),Oo(ca,cr),x.createElement("div",{className:nu.serviceBox},x.createElement("div",{className:nu.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Se.default,{value:ca.resource_limit,style:{width:400,height:50},disabled:Oa,maxLength:5,onChange:Qr=>{const{value:Xn}=Qr.target,Fa=/^\d*(\.\d*)?$/;Xn.match(Fa)&&Na(Qr.target.value,"resource_limit",cr)},addonAfter:"M"}),x.createElement("label",{className:nu.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),x.createElement("div",{className:"flex flex-col gap-10px"},x.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),x.createElement(Xi.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:tn==null?void 0:tn.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:ca=>{pn(hi(cl({},tn),{survival_time:ca}))}})))),x.createElement("div",{className:nu.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:yo},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ke===null,onClick:()=>ur()},"\u4FDD\u5B58"))),x.createElement(sd.Z,null),x.createElement(bl,{onFinish:ca=>Lt(ca)}),x.createElement(cd.Z,null),x.createElement(vn.Z,{visible:oa,onOk:ca=>Tr(ca),onCancel:()=>It(!1),info:Aa}),x.createElement(gn.Z,{identifier:fa,visible:qt,onCancel:()=>Ua(!1),info:null,isJupyter:!0}))};var ds=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(qi);const ms=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(sl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Lu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(ds,null))};var Rl=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(ms),Tl=ue(1710),su={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},Li={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Si=ue(83845),oi=Object.defineProperty,Ju=Object.defineProperties,ql=Object.getOwnPropertyDescriptors,yi=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,$l=(oe,le,re)=>le in oe?oi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xl=(oe,le)=>{for(var re in le||(le={}))Ci.call(le,re)&&$l(oe,re,le[re]);if(yi)for(var re of yi(le))ui.call(le,re)&&$l(oe,re,le[re]);return oe},qu=(oe,le)=>Ju(oe,ql(le)),kl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:ki}=Pt.default;var ei=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[sn,na]=(0,x.useState)({}),[tn,pn]=(0,x.useState)([]),[fn,jn]=(0,x.useState)([]),[hn,Lt]=(0,x.useState)(0),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(!1),[Qt]=ce.default.useForm(),[St,Tn]=(0,x.useState)([]),jt=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Qt.resetFields(),Tn([]),jn([]),pn([]),Lt(0),On(!1),Un(!1))},[ze]);const wt=Dn=>{var tr,Cr,Rn;if(Dn.file.status==="done"||Dn.file.status==="uploading"){if(Tn(Dn.fileList),!Dn.file.response)return;if((tr=Dn.file.response)!=null&&tr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Tn(St.filter(Ta=>Ta.uid!==Dn.file.uid)),(Cr=Dn.file.response)!=null&&Cr.message&&Be.ZP.info((Rn=Dn.file.response)==null?void 0:Rn.message)}},nn=Dn=>kl(void 0,null,function*(){var tr;if(!hn){const Rn=St.filter(Ta=>Ta.uid!==Dn.uid);Tn(Rn),jt.current=[...Rn],pn(tn.filter(Ta=>Ta!==Dn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Rn.length||(Qt.setFieldsValue({file:void 0}),Qt.validateFields());return}if(!Dn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(tr=Dn==null?void 0:Dn.response)==null?void 0:tr.id]}})).status===0&&(Tn(St.filter(Rn=>Rn.uid!==Dn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),oa=Dn=>{if(St!=null&&St.some(Cr=>Cr.name===Dn.name))return Be.ZP.info(`${Dn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const tr={name:Dn.name,uid:Dn.uid,file:Dn,percent:0};return St.push(tr),jt.current=[...St],Tn([...St]),!1},It={height:300,multiple:!0,disabled:hn>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:nn,beforeUpload:oa},qt=(Dn,tr,Cr,Rn,Ta)=>{const Da=new FormData;Object.keys(Dn).forEach(eo=>{Da.append(eo,Dn[eo])});const ur=new window.XMLHttpRequest;return ur.withCredentials=!0,ur.addEventListener("load",function(eo){var yo;Cr(JSON.parse((yo=eo==null?void 0:eo.target)==null?void 0:yo.response))},!1),ur.addEventListener("error",function(eo){Ta&&Ta(eo)},!1),ur.upload.onprogress=eo=>{Rn&&Rn(eo)},ur.open("POST",tr),ur.send(Da),ur},Ua=(Dn,tr)=>{if(Dn.lengthComputable){const Cr=Math.floor(Dn.loaded/Dn.total*100),Rn=qu(xl({},tr),{percent:Cr,status:Cr===100?"done":"uploading"});console.log(jt.current,333),jt.current=jt.current.map(Ta=>Ta.uid===tr.uid?Rn:Ta),Tn(jt.current)}},Aa=(Dn,tr)=>{const Cr=qu(xl({},tr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},ga=(Dn,tr)=>{let Cr=qu(xl({},tr),{status:"done"});if(Dn.status===0||(Cr=qu(xl({},tr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},fa=()=>{let Dn=!0;return window.navigator.onLine==!0?Dn=!0:Dn=!1,Dn},Oa=Dn=>kl(void 0,null,function*(){if(On(!0),hn===3){Lt(2);return}if(hn===2||hn===1){va();return}const{commitMessage:tr="",fileOss:Cr=[]}=Dn||{},Ta=(Ke?St:Cr).map(ur=>ur.name);if(Ta.filter(ur=>ur.indexOf("\u3001")!=-1||ur.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),On(!1);return}const Da=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:Ta}});if(Da.status===-3){pn(Da==null?void 0:Da.exist_files),On(!1);return}if(JSON.stringify(Da)==="{}"){On(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Da.status===0&&(St.forEach(ur=>{const eo=qt({file:ur.file,description:tr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,yo=>ga(yo,ur),yo=>Ua(yo,ur),yo=>Aa(yo,ur));fn.push(eo)}),Lt(1))}),va=()=>{const{commitMessage:Dn=""}=xl({},Qt.getFieldsValue())||{},tr=jt.current.filter(Rn=>Rn.status==="error"),Cr=jt.current.map(Rn=>qu(xl({},Rn),{status:Rn.status==="error"?"uploading":Rn.status}));Tn(Cr),tr.forEach(Rn=>{const Ta=qt({file:Rn.file,description:Dn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Da=>ga(Da,Rn),Da=>Ua(Da,Rn),Da=>Aa(Da,Rn));fn.push(Ta)})},ba=Dn=>{var tr,Cr;if(console.log(Dn,"changedValues"),"fileOss"in Dn){if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done")&&((tr=Dn==null?void 0:Dn.fileOss)!=null&&tr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done"||Rn.status==="error")&&((Cr=Dn==null?void 0:Dn.fileOss)!=null&&Cr.length)){Lt(3),On(!1);return}pn(tn.filter(Rn=>{var Ta;return(Ta=Dn==null?void 0:Dn.fileOss)==null?void 0:Ta.some(Da=>Da.name===Rn)}))}na(xl({},Qt.getFieldsValue()))},Gr=Dn=>{Dn||(Un(!0),fn.forEach(tr=>{tr.abort()})),ve(),re()},So=()=>{const{fileOss:Dn=[]}=xl({},Qt.getFieldsValue())||{},tr=St==null?void 0:St.every(Rn=>Rn.status==="done"),Cr=Dn==null?void 0:Dn.every(Rn=>Rn.status==="done");if(!tr||!Cr){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Gr()}});return}Gr()},Fo=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Li.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Li.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Dr=Dn=>{console.log(Dn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Qt.submit()},centered:!0,okText:hn===0?"\u786E\u5B9A":hn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:$t},onCancel:So,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Li.wrap},x.createElement(ce.default,{className:"mt10",form:Qt,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onValuesChange:ba},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(ki,xl({},It)," ",Fo())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Si.ZP,{identifier:Ee,cancelUpload:Ma,container_type:"Shixun",container_id:Ge,uploading:hn<3?hn:0,disabled:hn>0,height:300,maxSize:100*1024*1024*1024,description:sn.commitMessage||"",text:Fo(),onComplete:Dr,realFileName:!0})),!!tn.length&&x.createElement("span",{className:Li.repeatedName},tn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:hn>0,maxLength:100,suffix:`${((Ze=sn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Pl={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Qo=ue(39864),Oi=ue(2524),mi=ue(27474),uu=ue(59301),gs=Object.defineProperty,bi=Object.getOwnPropertySymbols,fs=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Do=(oe,le,re)=>le in oe?gs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Fr=(oe,le)=>{for(var re in le||(le={}))fs.call(le,re)&&Do(oe,re,le[re]);if(bi)for(var re of bi(le))$i.call(le,re)&&Do(oe,re,le[re]);return oe},Xo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Hu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:ve,user:ze,visible:Xe,setVisible:Ke,type:Ge="all",updateData:Ee,recordId:Ze,identifier:sn})=>{const[na,tn]=(0,x.useState)([]),[pn,fn]=(0,x.useState)(0),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[Un,$t]=(0,x.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,x.useEffect)(()=>{Xe&&St()},[Xe,Lt]);const On=wt=>{Lt.search=wt,Lt.page=1,Ma(Fr({},Lt))},Qt=wt=>{Lt.page=1,Lt.order=wt,Ma(Fr({},Lt))},St=()=>Xo(void 0,null,function*(){(0,mi._S)({page:Lt==null?void 0:Lt.page,limit:Lt==null?void 0:Lt.limit,search:Lt==null?void 0:Lt.search,category:Ge=="all"?Lt==null?void 0:Lt.order:"mine"}).then(wt=>{var nn,oa;(wt==null?void 0:wt.status)==0&&(tn((nn=wt==null?void 0:wt.data)==null?void 0:nn.list),fn((oa=wt==null?void 0:wt.data)==null?void 0:oa.count))})}),Tn=()=>Xo(void 0,null,function*(){if((jn==null?void 0:jn.length)===0)return Be.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let wt=Ge=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:sn,data_set_ids:jn}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Ze,data_set_id:jn[0]}};(yield(0,We.ZP)(wt==null?void 0:wt.url,{method:"post",body:wt==null?void 0:wt.body})).status===0&&(Be.ZP.info("\u6DFB\u52A0\u6210\u529F"),jt(),Ee())}),jt=()=>{Ke(!1),tn([]),hn([]),fn(0),Ma({page:1,limit:4,search:"",order:"public"})};return uu.createElement(Re.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:Xe,width:900,centered:!0,keyboard:!1,onCancel:()=>jt(),maskClosable:!1,bodyStyle:{minHeight:400},okText:uu.createElement("div",{onClick:()=>Tn()},"\u6DFB\u52A0(",jn==null?void 0:jn.length,")")},uu.createElement(Oe.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},uu.createElement(Qo.tp,{dataSource:Ge=="all"?Un:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ge=="all"?Lt==null?void 0:Lt.order:"mine",onChange:Qt}),uu.createElement(Qo.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Lt==null?void 0:Lt.search,onChange:On})),(na==null?void 0:na.length)===0?uu.createElement(Oi.Z,{customText:"\u6682\u65E0\u6570\u636E"}):uu.createElement("div",null,uu.createElement("div",{style:{height:"410px",overflowY:"auto"}},na==null?void 0:na.map((wt,nn)=>{var oa,It,qt;return uu.createElement("div",{className:Pl.listItem,key:nn,onClick:Ua=>{if(Ge=="my"){hn([wt.id]);return}jn.indexOf(wt.id)>-1?hn(jn.filter(Aa=>Aa!==wt.id)):hn(jn.concat(wt.id))}},uu.createElement("div",{style:{display:"flex"}},uu.createElement("div",{style:{marginTop:"1px"}},Ge=="all"?uu.createElement(rt.default,{checked:jn.includes(wt.id),value:wt.id}):uu.createElement(Nl.ZP,{checked:jn.includes(wt.id),value:wt.id})),uu.createElement("aside",{className:Pl.wrap,key:nn},uu.createElement("div",{className:Pl.leftContent},uu.createElement("div",{className:Pl.header},uu.createElement("div",{className:Pl.title},wt==null?void 0:wt.title)),uu.createElement(nt.Z,{title:wt==null?void 0:wt.introduction},uu.createElement("div",{className:Pl.introduction},wt==null?void 0:wt.desc)),uu.createElement("div",{className:Pl.bottom},uu.createElement("img",{className:Pl.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${ot.Z.IMG_SERVER}/images/${(oa=wt==null?void 0:wt.user_info)==null?void 0:oa.image_url}`}),uu.createElement("div",{className:Pl.user_name},(It=wt==null?void 0:wt.user_info)==null?void 0:It.name),(qt=wt==null?void 0:wt.data_set_tags)==null?void 0:qt.map((Ua,Aa)=>{var ga;return Aa<3?uu.createElement("div",{key:Aa,className:Pl.tags_name},Ua==null?void 0:Ua.tag_name):Aa==3?uu.createElement(nt.Z,{key:Aa,title:(ga=wt==null?void 0:wt.data_set_tags)==null?void 0:ga.map((fa,Oa)=>{var va;if(Oa>2)return(fa==null?void 0:fa.tag_name)+(Oa===((va=fa==null?void 0:fa.data_set_tags)==null?void 0:va.length)-1?"":"\u3001")}).join("")},uu.createElement("div",{key:Aa,className:Pl.tags_name},"...")):null}))))))})),uu.createElement(Xl.Z,{showTotal:wt=>uu.createElement("span",null,"\u5171",uu.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},wt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(wt,nn)=>{Lt.page=wt,Lt.limit=nn,Ma(Fr({},Lt)),St()},defaultCurrent:1,pageSize:Lt.limit||4,current:Lt.page||1,total:pn})))};var gi=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(Hu),vs=ue(64006),Us=Object.defineProperty,Ds=Object.defineProperties,Bs=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,ps=Object.prototype.propertyIsEnumerable,fi=(oe,le,re)=>le in oe?Us(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,vi=(oe,le)=>{for(var re in le||(le={}))xo.call(le,re)&&fi(oe,re,le[re]);if(dl)for(var re of dl(le))ps.call(le,re)&&fi(oe,re,le[re]);return oe},Ai=(oe,le)=>Ds(oe,Bs(le)),es=(oe,le)=>{var re={};for(var ve in oe)xo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&dl)for(var ve of dl(oe))le.indexOf(ve)<0&&ps.call(oe,ve)&&(re[ve]=oe[ve]);return re},Di=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:xs}=x,{TabPane:kc}=Bt.default,cc=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=es(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,sn,na,tn,pn;const{id:fn}=ze,[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({}),[Un,$t]=(0,x.useState)([]),[On,Qt]=(0,x.useState)(!1),[St,Tn]=(0,x.useState)(!0),[jt,wt]=(0,x.useState)(!1),[nn,oa]=(0,x.useState)(!1),[It,qt]=(0,x.useState)(!1),[Ua,Aa]=(0,x.useState)(!1),[ga,fa]=(0,x.useState)("all"),[Oa,va]=(0,x.useState)([]),[ba,Gr]=(0,x.useState)([]),[So,Fo]=(0,x.useState)(!1),[Dr,Dn]=(0,x.useState)({}),[tr,Cr]=(0,x.useState)(!1),[Rn,Ta]=(0,x.useState)([]),[Da,ur]=(0,x.useState)({page:1,limit:10,total:0}),[eo,yo]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{fn&&kr()},[fn]);const Na=Xn=>{const Fa=Ai(vi({},Da),{page:Xn});Gr([]),ur(Fa),kr(Fa)},kr=Xn=>Di(void 0,null,function*(){const ja=Xn||{page:1,limit:10,total:0};Qt(!0);const No=yield ve({type:"shixunsDetail/getSetData",payload:Ai(vi({},ja),{id:fn})});No!=null&&No.data_sets&&(Qt(!1),hn([...No.data_sets]),ur(Ai(vi({},ja),{total:No==null?void 0:No.data_sets_count})),Tn(!1),Ma(vi({},No)))}),bu=()=>x.createElement("div",{className:su.empty},x.createElement("img",{src:yn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),pr={selectedRowKeys:ba,columnWidth:70,onChange:Xn=>{console.log("selectedRowKeys changed: ",Xn),Gr(Xn)}},Tr=Xn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Fa=Xn?[Xn]:ba;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Di(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${fn}/destroy_data_sets.json`,{method:"Delete",body:{id:Fa}})).status===0){const No=Fa.length===jn.length&&Da.page>1?Da.page-1:Da.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),kr(Ai(vi({},Da),{page:No})),Gr([])}})})},Oo=()=>Di(void 0,null,function*(){const{title:Xn}=Dr;let Fa=null;if(console.log(Xn,"title"),Xn===""){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Dn(Ai(vi({},Dr),{errorDes:Fa}));return}if(Xn.includes(" ")){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Dn(Ai(vi({},Dr),{errorDes:Fa}));return}const ja=jn.find(Qu=>Qu.id===(Dr==null?void 0:Dr.id)).title;if(Xn===ja.substring(0,ja.lastIndexOf("."))||Xn===ja){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Dn(Ai(vi({},Dr),{errorDes:Fa}));return}const No=ja.includes(".")?ja.substring(ja.lastIndexOf("."),ja.length):"";(yield(0,We.ZP)(`/api/shixuns/${fn}/rename_data_sets.json`,{method:"post",body:{id:Dr==null?void 0:Dr.id,new_file_name:Xn+No}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),kr(Da),wt(!1),Dn({}))}),ca=()=>{const{download_url:Xn}=Dr;cr(Xn),Be.ZP.success("\u590D\u5236\u6210\u529F"),oa(!1),Dn({})},cr=Xn=>{const Fa=Xn,ja=document.createElement("input");ja.value=Fa,document.body.appendChild(ja),ja.select(),document.execCommand("Copy"),ja.style.display="none"},Qr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Xn,Fa)=>Fa!=null&&Fa.data_set_id?x.createElement(nt.Z,{title:Xn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Fa==null?void 0:Fa.data_set_id}/detail?tabId=public`)}},Xn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Xn,Fa)=>Jl()(Fa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Xn,Fa)=>x.createElement("div",{className:su.path},x.createElement(nt.Z,{title:Xn},x.createElement("span",{className:su.text},Xn)),x.createElement(Ht.CopyToClipboard,{text:Xn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Xn,Fa)=>x.createElement("div",{className:su.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ja;Dn((0,cn.clone)(Ai(vi({},Fa),{title:Fa!=null&&Fa.title.includes(".")?(ja=Fa==null?void 0:Fa.title)==null?void 0:ja.substring(0,Fa.title.lastIndexOf(".")):Fa==null?void 0:Fa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Dn((0,cn.clone)(Fa)),oa(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Fa.title,Fa==null?void 0:Fa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Aa(!0),Ta([Fa]),va([Fa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Tr(Fa.id)}})))}];return x.createElement("div",{className:su.dataset},x.createElement("div",{className:su.header},x.createElement("div",{className:su.title},"\u6570\u636E\u96C6(",Da.total,")"),x.createElement("div",{className:su.dataPath},x.createElement("span",{className:su.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Lt==null?void 0:Lt.folder_name,disabled:!0}),x.createElement(Ht.CopyToClipboard,{text:Lt==null?void 0:Lt.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:su.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Tr(),disabled:!ba.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Aa(!0),va(ba),Ta(jn.filter(Xn=>ba.includes(Xn.id)))},disabled:!ba.length},"\u540C\u6B65"),x.createElement(Yt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{Fo(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{qt(!0),fa("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:su.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:su.content},x.createElement(sl.Z,{loading:St,active:!0,paragraph:{rows:5}},Da.total?x.createElement(Tl.default,{rowSelection:pr,className:su.customTable,dataSource:jn,bordered:!1,rowKey:Xn=>Xn.id,rowClassName:su.row,columns:Qr,loading:On,pagination:{pageSize:Da.limit,total:Da.total,current:Da.page,onChange:Na,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):bu())),x.createElement(ei,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:su.uploadFileModal,id:fn,containerId:(sn=Xe==null?void 0:Xe.detail)==null?void 0:sn.id,local:(na=re==null?void 0:re.setting)==null?void 0:na.is_local,dispatch:ve,visible:So,onClose:()=>Fo(!1),onOK:kr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:jt,onOk:Oo,centered:!0,wrapClassName:su.renameModal,onCancel:()=>{wt(!1),Dn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:su.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Dr==null?void 0:Dr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Xn=>{Dn(Ai(vi({},Dr),{title:Xn.target.value,errorDes:null}))},maxLength:60,suffix:`${((tn=Dr==null?void 0:Dr.title)==null?void 0:tn.length)||0}/60`}),(Dr==null?void 0:Dr.errorDes)&&x.createElement("div",{className:su.errorDes},Dr==null?void 0:Dr.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:nn,onOk:ca,centered:!0,wrapClassName:su.shareModal,onCancel:()=>{oa(!1),Dn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:su.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Dr==null?void 0:Dr.download_url}))),x.createElement(gi,{setVisible:qt,visible:It,recordId:Oa,type:ga,updateData:kr,identifier:(pn=Xe.detail)==null?void 0:pn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ua,width:400,centered:!0,keyboard:!1,onCancel:()=>Aa(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:su.leftButton,onClick:()=>{Cr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:su.rightButton,onClick:()=>{Aa(!1),qt(!0),fa("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:su.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(vs.Z,{visible:tr,attachmentInfo:Rn,onClose:()=>Cr(!1),onSuccess:Xn=>{Cr(!1),xe.history.push(`/dataset/${Xn}/detail?tabId=mine`)}}))};var dc=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(cc),Ou=ue(31797),Hr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},Gl=Object.defineProperty,Tu=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,Wc=Object.prototype.propertyIsEnumerable,gd=(oe,le,re)=>le in oe?Gl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mc=(oe,le)=>{for(var re in le||(le={}))Zc.call(le,re)&&gd(oe,re,le[re]);if(Tu)for(var re of Tu(le))Wc.call(le,re)&&gd(oe,re,le[re]);return oe},Zi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ks=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",tm=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[sn,na]=(0,x.useState)([]),[tn,pn]=(0,x.useState)([]),jn=[ns.OriginalPicturePath,ns.ExpectPicturePath,ns.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),hn())},[oe.actionTabs.key]);const hn=(St="")=>Zi(void 0,null,function*(){var Tn;const jt=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((Tn=jt==null?void 0:jt.trees)!=null&&Tn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),jt!=null&&jt.trees){const wt=jt.trees.map(nn=>mc(mc({},nn),{name:nn.name,val:nn.name}));pn(wt||[])}}),Lt=St=>{const Tn=Ks(sn),jt=`${Tn&&`${Tn}/`}${St}`;ze===ns.Path?!(Ee!=null&&Ee.includes(`${jt}\uFF1B`))&&Ze(`${Ee}${jt}\uFF1B`):ze===ns.ExecPath&&Ze(jt)},Ma=St=>{if(St.type==="tree"){sn.length?sn.push({val:`/${St.val}`,path:St.val}):sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),na(sn);const Tn=Ks(sn);jn&&Ze(Tn),hn(Tn)}},Un=(St,Tn)=>{const jt=sn.filter((nn,oa)=>oa<=Tn);na(jt);const wt=Ks(jt);jn&&Ze(wt),hn(wt)},$t=()=>Zi(void 0,null,function*(){Ke(Ee),On()}),On=()=>{Ze(""),na([]),pn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Qt=Ks(sn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:$t,onCancel:On},x.createElement("div",{className:Hr.wrap},x.createElement("div",{className:Hr.content},x.createElement("div",{className:Hr.mainPathWrap},!!(sn!=null&&sn.length)&&sn.map((St,Tn)=>x.createElement("a",{key:Tn,onClick:()=>Un(St,Tn)},St.val))),!!(tn!=null&&tn.length)&&tn.map((St,Tn)=>St.type==="tree"?x.createElement("a",{key:Tn,onClick:()=>Ma(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Hr.colorBlue}`}),Qt&&`${Qt}/`,St.name):x.createElement("a",{key:Tn,onClick:()=>Lt(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Hr.colorBlue}`}),Qt&&`${Qt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var fd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(tm),Hs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},gc=ue(67671),ws=Object.defineProperty,fc=Object.getOwnPropertySymbols,vc=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,pc=(oe,le,re)=>le in oe?ws(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,vd=(oe,le)=>{for(var re in le||(le={}))vc.call(le,re)&&pc(oe,re,le[re]);if(fc)for(var re of fc(le))Ys.call(le,re)&&pc(oe,re,le[re]);return oe},nm=(oe,le)=>{var re={};for(var ve in oe)vc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fc)for(var ve of fc(oe))le.indexOf(ve)<0&&Ys.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ls=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const hc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=nm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),sn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[na]=ce.default.useForm(),[tn,pn]=(0,x.useState)(""),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(!1);(0,x.useEffect)(()=>{sn.current&&Ma()},[sn.current]);const Ma=()=>Ls(void 0,null,function*(){jn(!0);const $t=yield(0,We.ZP)(`/api/shixuns/${sn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});$t.status===0&&(pn(($t==null?void 0:$t.standard_answer)||""),na.setFieldsValue({hide_answer:$t==null?void 0:$t.hide_answer,disable_copy:$t==null?void 0:$t.disable_copy}),jn(!1))}),Un=$t=>Ls(void 0,null,function*(){Lt(!0),(yield(0,We.ZP)(`/api/shixuns/${sn.current}/set_standard_answer.json`,{method:"post",body:vd({},$t)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Lt(!1)});return x.createElement("section",{className:Hs.wrap},x.createElement(sl.Z,{loading:fn},x.createElement(ce.default,{form:na,scrollToFirstError:!0,layout:"vertical",onFinish:Un},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:tn})),x.createElement(ce.default.Item,null,x.createElement(gc.t,{okText:"\u4FDD\u5B58",loading:hn,hasCancelBtn:!1,className:Hs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var pd=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(hc),ts=ue(77254),hd=ue(61485),zc=ue(65995),ml=ue(59301),am=Object.defineProperty,rm=Object.defineProperties,om=Object.getOwnPropertyDescriptors,hs=Object.getOwnPropertySymbols,um=Object.prototype.hasOwnProperty,Qs=Object.prototype.propertyIsEnumerable,Ec=(oe,le,re)=>le in oe?am(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xs=(oe,le)=>{for(var re in le||(le={}))um.call(le,re)&&Ec(oe,re,le[re]);if(hs)for(var re of hs(le))Qs.call(le,re)&&Ec(oe,re,le[re]);return oe},lm=(oe,le)=>rm(oe,om(le)),Wi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:im}=Ou.default;var Js=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(Js||{}),ns=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(ns||{});const sm=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),sn=(0,x.useRef)(),[na,tn]=(0,x.useState)(),[pn,fn]=(0,x.useState)(),[jn,hn]=(0,x.useState)(!0),[Lt,Ma]=(0,x.useState)(700),[Un,$t]=(0,x.useState)(""),[On,Qt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{jt()},[]);const Tn=()=>Wi(void 0,null,function*(){var ga,fa;const Oa=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(fa=(ga=ze==null?void 0:ze.fileContent)==null?void 0:ga.params)==null?void 0:fa.path,content:Ke,secret_repository:jn?null:!0}});Oa!=null&&Oa.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:lm(Xs({},ve.sideBar),{confirmLeave:!1})}))}),jt=()=>Wi(void 0,null,function*(){var ga,fa,Oa,va;const ba=yield(0,gt.Ui)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}ba!=null&&ba.url&&$t(ba==null?void 0:ba.url)}),wt=()=>Wi(void 0,null,function*(){const ga=yield(0,gt.K_)({identifier:St.id});(ga==null?void 0:ga.status)===0&&(ga!=null&&ga.remainingSeconds?(tn(Date.now()+ga.remainingSeconds*1e3),fn(ga.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ga.remainingSeconds-300)*1e3)):nn())}),nn=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:ml.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Wi(void 0,null,function*(){oa()})})},oa=()=>Wi(void 0,null,function*(){var ga,fa,Oa,va;Ze(2);const ba=yield(0,gt.zH)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}(ba==null?void 0:ba.status)===0&&(Ze(3),$t(ba.url),sn.current=ba.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),It=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:ml.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",ml.createElement("span",null,ml.createElement(im,{value:na,format:"HH:mm:ss",onFinish:qt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Wi(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},qt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:ml.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{oa()}})},Ua=ga=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Aa=ga=>Wi(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:ga}),jt(),re({type:"practiceSetting/getCommonData",payload:Xs({},St)})});return ml.createElement(Bt.default,{activeKey:On,onChange:ga=>Qt(ga),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:ml.createElement("div",null,ml.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},ml.createElement(Ie.Z,null,ml.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),ml.createElement(Ie.Z,{className:"mr10"},ml.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},ml.createElement(hd.Z,{style:{cursor:"pointer"}}))),ml.createElement(Ie.Z,{flex:"300px",onClick:()=>Ua("exec_path")},ml.createElement(Se.default,{value:Un})),ml.createElement(Ie.Z,{flex:"1"},ml.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ua("exec_path")},"\u8BBE\u7F6E"))),ml.createElement("iframe",{onLoad:ga=>{},src:Un,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),ml.createElement(fd,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:ga=>Aa(ga)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:On==="2"?ml.createElement(zc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:ml.createElement(pd,null)}]})};var Vc=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(sm),Ed={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Pd={collect:"collect___gSAx5",head:"head___h3Wha"},Os=ue(59301),Fd=Object.defineProperty,Sd=Object.getOwnPropertySymbols,cm=Object.prototype.hasOwnProperty,Pc=Object.prototype.propertyIsEnumerable,Gc=(oe,le,re)=>le in oe?Fd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,jc=(oe,le)=>{for(var re in le||(le={}))cm.call(le,re)&&Gc(oe,re,le[re]);if(Sd)for(var re of Sd(le))Pc.call(le,re)&&Gc(oe,re,le[re]);return oe},Fc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Uc=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(jc({},ve)):Xe.resetFields()},[re]);const Ze=sn=>Fc(void 0,null,function*(){Ge(!0),yield oe(sn),Ge(!1)});return Os.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Os.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Os.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Os.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Os.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Os.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},ju=ue(59301),Kc=Object.defineProperty,Hc=Object.getOwnPropertySymbols,dm=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Cd=(oe,le,re)=>le in oe?Kc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ps=(oe,le)=>{for(var re in le||(le={}))dm.call(le,re)&&Cd(oe,re,le[re]);if(Hc)for(var re of Hc(le))Es.call(le,re)&&Cd(oe,re,le[re]);return oe},Ns=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Yc=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,sn]=(0,x.useState)({title:"",content:""}),[na,tn]=(0,x.useState)(!1),[pn,fn]=(0,x.useState)(!1),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Un(Lt)},[]);const Un=wt=>Ns(void 0,null,function*(){var nn,oa;re(!0);const It=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});It.status===0&&(Ke(((nn=It==null?void 0:It.data)==null?void 0:nn.qna_sets)||[]),ze((oa=It==null?void 0:It.data)==null?void 0:oa.total_count)),re(!1)}),$t=wt=>{Lt.keywords=wt,Lt.page=1,Ma(Ps({},Lt)),Un(Lt)},On=(wt,nn)=>{Lt.page=wt,Lt.limit=nn,Ma(Ps({},Lt)),Un(Lt)},Qt=wt=>Ns(void 0,null,function*(){if(typeof Ge=="number"){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Un(Lt),Ee(!1))}else{const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ps({},Lt)),Un(Lt),Ee(!1))}}),St=wt=>Ns(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Ns(void 0,null,function*(){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((nn==null?void 0:nn.status)===0){const oa=Xe.length===1&&Lt.page>1?Lt.page-1:Lt.page;Lt.page=oa,Ma(Ps({},Lt)),Un(Lt),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Tn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>ju.createElement(nt.Z,{placement:"topLeft",title:wt},ju.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>ju.createElement(nt.Z,{placement:"topLeft",title:wt},ju.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,nn)=>ju.createElement("span",null,ju.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),sn({title:nn==null?void 0:nn.title,content:nn==null?void 0:nn.content})}},"\u7F16\u8F91"),ju.createElement("span",{className:"current c-red",onClick:()=>St(nn)},"\u5220\u9664"))}],jt={onRemove:()=>{hn([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let oa=[];return oa.push(wt),hn([...oa]),!1},fileList:jn,accept:".xls,.xlsx"};return ju.createElement("div",{className:Pd.collect},ju.createElement("div",{className:Pd.head},ju.createElement(Qo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Lt.keywords,onChange:$t}),ju.createElement(Qo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),sn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),ju.createElement(Qo.op,{type:"primary",shape:"default",onClick:()=>tn(!0)},"\u5BFC\u5165\u95EE\u7B54")),ju.createElement(Tl.default,{columns:Tn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Lt.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Lt.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:On}}),ju.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:na,centered:!0,confirmLoading:pn,onCancel:()=>{tn(!1),hn([])},onOk:()=>Ns(void 0,null,function*(){var wt;const nn=new FormData;if(jn.length>0)nn.append("file",jn[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}fn(!0);let oa=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:nn},!0);(oa==null?void 0:oa.status)===0&&((wt=oa==null?void 0:oa.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:ju.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",ju.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ps({},Lt)),Un(Lt),tn(!1),hn([]))),fn(!1)})},ju.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",ju.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),ju.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),ju.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",ju.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),ju.createElement("div",{style:{marginLeft:74}},ju.createElement(Pt.default,Ps({},jt),ju.createElement(Qo.op,{shape:"default",icon:ju.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),ju.createElement(Uc,{visible:Ge,onCancel:()=>Ee(!1),onOk:Qt,modalParams:Ze}))},bd={record:"record___zypfi",head:"head___bEv4O"},ku=ue(59301),gm=Object.defineProperty,Qc=Object.defineProperties,fm=Object.getOwnPropertyDescriptors,Ad=Object.getOwnPropertySymbols,Xc=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,Jc=(oe,le,re)=>le in oe?gm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qs=(oe,le)=>{for(var re in le||(le={}))Xc.call(le,re)&&Jc(oe,re,le[re]);if(Ad)for(var re of Ad(le))zi.call(le,re)&&Jc(oe,re,le[re]);return oe},Dd=(oe,le)=>Qc(oe,fm(le)),$s=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),pm=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)({title:"",content:""});let[tn,pn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{hn(tn)},[]);const fn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],jn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],hn=Qt=>$s(void 0,null,function*(){var St,Tn;ve(!0);const jt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Qt});jt.status===0&&(Ge(((St=jt==null?void 0:jt.data)==null?void 0:St.qna_records)||[]),Xe((Tn=jt==null?void 0:jt.data)==null?void 0:Tn.total_count)),ve(!1)}),Lt=Qt=>{tn.page=1,tn=qs(qs({},tn),Qt),pn(qs({},tn)),hn(tn)},Ma=(Qt,St)=>{tn.page=Qt,tn.limit=St,pn(qs({},tn)),hn(tn)},Un=Qt=>$s(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Dd(qs({},Qt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),hn(tn),Ze(!1))}),$t=Qt=>$s(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>$s(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Qt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&hn(tn)})})}),On=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Qt=>ku.createElement(nt.Z,{placement:"topLeft",title:Qt},ku.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Qt=>ku.createElement(nt.Z,{placement:"topLeft",title:Qt},ku.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Qt=>{var St;return ku.createElement("span",{className:"c-black"},(St=fn==null?void 0:fn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Qt=>{var St;return ku.createElement("span",{className:"c-black"},(St=jn==null?void 0:jn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Qt,St)=>ku.createElement("span",null,["pending","ignored"].includes(St.status)&&ku.createElement(ku.Fragment,null,ku.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Qt),na({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),ku.createElement("span",{className:"current c-light-primary",onClick:()=>$t(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&ku.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ku.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&ku.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ku.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return ku.createElement("div",{className:bd.record},ku.createElement("div",{className:bd.head},ku.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Lt},ku.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},ku.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),ku.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},ku.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:fn,style:{width:200}})),ku.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},ku.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),ku.createElement(ce.default.Item,{style:{marginRight:0}},ku.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),ku.createElement(Tl.default,{columns:On,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:tn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:tn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ma}}),ku.createElement(Uc,{visible:Ee,onCancel:()=>Ze(!1),onOk:Un,modalParams:sn,forceIn:!0}))},Sc=ue(59301);const Bd=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return Sc.createElement("div",{className:Ed.catechism},Sc.createElement(Qo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:Ed.tab}),ve==="1"&&Sc.createElement(Yc,null),ve==="2"&&Sc.createElement(pm,null))};var hm=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Bd),Em=Object.defineProperty,yc=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,ec=Object.prototype.propertyIsEnumerable,Cc=(oe,le,re)=>le in oe?Em(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,tc=(oe,le)=>{for(var re in le||(le={}))Ms.call(le,re)&&Cc(oe,re,le[re]);if(yc)for(var re of yc(le))ec.call(le,re)&&Cc(oe,re,le[re]);return oe},Pm=(oe,le)=>{var re={};for(var ve in oe)Ms.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&yc)for(var ve of yc(oe))le.indexOf(ve)<0&&ec.call(oe,ve)&&(re[ve]=oe[ve]);return re},Lr=oe=>{var le=oe,{tabsActive:re}=le,ve=Pm(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(yt,null),re==="warehouse"&&x.createElement(Ja,null),re==="level"&&x.createElement(vl,tc({},ve)),re==="collaborate"&&x.createElement(is,tc({},ve)),re==="setting"&&x.createElement(ss.Z,null),re==="environment"&&x.createElement(Rl,tc({},ve)),re==="dataset"&&x.createElement(dc,null),re==="service"&&x.createElement(Vc,tc({},ve)),re==="catechism"&&x.createElement(hm,tc({},ve)))},ao={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},vu=Object.defineProperty,Yu=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Vi=(oe,le,re)=>le in oe?vu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Mi=(oe,le)=>{for(var re in le||(le={}))Is.call(le,re)&&Vi(oe,re,le[re]);if(Yu)for(var re of Yu(le))Ni.call(le,re)&&Vi(oe,re,le[re]);return oe};const bc=oe=>React.createElement("svg",Mi({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var li="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",Bi=Object.defineProperty,Fm=Object.getOwnPropertySymbols,pg=Object.prototype.hasOwnProperty,Zm=Object.prototype.propertyIsEnumerable,Wm=(oe,le,re)=>le in oe?Bi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zm=(oe,le)=>{for(var re in le||(le={}))pg.call(le,re)&&Wm(oe,re,le[re]);if(Fm)for(var re of Fm(le))Zm.call(le,re)&&Wm(oe,re,le[re]);return oe};const V0=oe=>React.createElement("svg",zm({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Sm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",il=ue(59301),hg=Object.defineProperty,Eg=Object.defineProperties,Pg=Object.getOwnPropertyDescriptors,xd=Object.getOwnPropertySymbols,Vm=Object.prototype.hasOwnProperty,Gm=Object.prototype.propertyIsEnumerable,ym=(oe,le,re)=>le in oe?hg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,wd=(oe,le)=>{for(var re in le||(le={}))Vm.call(le,re)&&ym(oe,re,le[re]);if(xd)for(var re of xd(le))Gm.call(le,re)&&ym(oe,re,le[re]);return oe},Ld=(oe,le)=>Eg(oe,Pg(le)),Fg=(oe,le)=>{var re={};for(var ve in oe)Vm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&xd)for(var ve of xd(oe))le.indexOf(ve)<0&&Gm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Ac=[{name:"\u57FA\u672C\u4FE1\u606F",icon:il.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:il.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:il.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:il.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:il.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:il.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:il.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:il.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:il.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],jm=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Fg(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee;const{base_info_warning:Ze,challenges_warning:sn,id:na,repository_warning:tn,sideBar:pn,service_warning:fn}=Ke,jn=(0,xe.useLocation)(),hn=(0,xe.useParams)(),[Lt]=(0,xe.useSearchParams)();(0,x.useEffect)(()=>{var $t;const On=Lt.get("tabId"),Qt=jn.pathname.split("/").length,Tn=(($t=Xe==null?void 0:Xe.detail)!=null&&$t.windows_vnc?Ac.filter(jt=>jt.tabId!=="dataset"):Ac).map(jt=>jt.tabId).includes(On);if(On&&Tn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:On}});return}if(Qt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!On||On&&!Tn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Ld(wd({},Ke.sideBar),{selectPath:""})})},[hn.id]);const Ma=$t=>{var On;if($t===pn.tabsActive)return;const Qt=()=>{xe.history.push(`/shixuns/${na}/edit?tabId=${$t}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:$t,selectPath:"",confirmLeave:!1}})};(On=Ke==null?void 0:Ke.sideBar)!=null&&On.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Qt()}}):Qt()},Un=()=>{var $t;return(($t=Xe==null?void 0:Xe.detail)!=null&&$t.windows_vnc?Ac.filter(Qt=>Qt.tabId!=="dataset"):Ac).filter(Qt=>{var St;return(St=Xe==null?void 0:Xe.detail)!=null&&St.is_jupyter_lab?Qt.tabId!=="level":Qt.tabId!=="service"}).map(Qt=>{const{name:St,icon:Tn,tabId:jt}=Qt;return il.createElement("div",{key:jt,className:`${Ke.sideBar.tabsActive===jt?ao.itemActive:ao.item} font12`,onClick:()=>Ma(jt)},Tn,il.createElement("span",{className:ao.name},St),jt==="information"&&Ze&&il.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},il.createElement("img",{src:li,alt:""})),jt==="level"&&sn&&il.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},il.createElement("img",{src:li,alt:""})),jt==="service"&&fn&&il.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},il.createElement("img",{src:li,alt:""})),jt==="warehouse"&&tn&&il.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},il.createElement("img",{src:li,alt:""})))})};return il.createElement("div",{className:ao.sidebar},il.createElement("div",{className:ao.items},Un()),il.createElement("div",{className:ao.question},il.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},il.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},il.createElement("img",{src:Sm,height:24,width:24,alt:""})))))};var Sg=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(jm),Cm={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},jl=ue(59301),yg=Object.defineProperty,Od=Object.getOwnPropertySymbols,Um=Object.prototype.hasOwnProperty,bm=Object.prototype.propertyIsEnumerable,Nd=(oe,le,re)=>le in oe?yg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Km=(oe,le)=>{for(var re in le||(le={}))Um.call(le,re)&&Nd(oe,re,le[re]);if(Od)for(var re of Od(le))bm.call(le,re)&&Nd(oe,re,le[re]);return oe},Md=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Cg=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)(!1),{actionTabs:tn}=oe,[pn]=ce.default.useForm(),[fn,jn]=(0,x.useState)({name:"string"}),hn=$t=>$t&&$t{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(fn.name=tn==null?void 0:tn.name),jn(Km({},fn)),pn.setFieldsValue({name:tn==null?void 0:tn.name})},[oe.actionTabs.key]);const Un={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return jl.createElement(jl.Fragment,null,jl.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>Md(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},jl.createElement("div",null,jl.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Un[oe.actionTabs.type],"\uFF1F")),jl.createElement("div",{className:Cm.bottom},jl.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&sn,className:Cm.no,onClick:()=>Md(void 0,null,function*(){var $t;na(!0),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),jl.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!sn,className:Cm.yes,onClick:()=>Md(void 0,null,function*(){var $t;na(!1),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),jl.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>Md(void 0,null,function*(){var $t,On;yield pn.validateFields();const Qt=pn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Qt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),($t=oe.actionTabs)!=null&&$t.getBaseInfo&&((On=oe.actionTabs)==null||On.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},jl.createElement("div",null,jl.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),jl.createElement(ce.default,{form:pn,initialValues:{name:Lt},onChange:()=>{jn(pn.getFieldValue())}},jl.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},jl.createElement(Oe.Z,{className:"mt30",align:"middle"},jl.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),jl.createElement(Ie.Z,{flex:"1"},jl.createElement(Se.default,{maxLength:60,defaultValue:tn==null?void 0:tn.name,suffix:jl.createElement("span",null,((Xe=fn==null?void 0:fn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var bg=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Cg),Fs=ue(59301),Hm=Object.defineProperty,Ag=Object.defineProperties,Dg=Object.getOwnPropertyDescriptors,Id=Object.getOwnPropertySymbols,Ym=Object.prototype.hasOwnProperty,Qm=Object.prototype.propertyIsEnumerable,Xm=(oe,le,re)=>le in oe?Hm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Jm=(oe,le)=>{for(var re in le||(le={}))Ym.call(le,re)&&Xm(oe,re,le[re]);if(Id)for(var re of Id(le))Qm.call(le,re)&&Xm(oe,re,le[re]);return oe},qm=(oe,le)=>Ag(oe,Dg(le)),Bg=(oe,le)=>{var re={};for(var ve in oe)Ym.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Id)for(var ve of Id(oe))le.indexOf(ve)<0&&Qm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const xg=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=Bg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:qm(Jm({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Fs.createElement("div",{className:Ye.practiceSetting},Fs.createElement("div",{className:Ye.wrapHeader},Fs.createElement(ee,null)),Fs.createElement("div",{className:Ye.wrapLayout},Fs.createElement("div",{className:Ye.wrapSidebar},Fs.createElement(Sg,null)),Fs.createElement("div",{className:Ye.wrapContent},Fs.createElement(Lr,qm(Jm({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),Fs.createElement(bg,null))};var wg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(xg),qc={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},Fl={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",preStep:"preStep___Sx5Ih",exit:"exit___CTNC5"},au=ue(59301),$m=Object.getOwnPropertySymbols,Lg=Object.prototype.hasOwnProperty,Og=Object.prototype.propertyIsEnumerable,eg=(oe,le)=>{var re={};for(var ve in oe)Lg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&$m)for(var ve of $m(oe))le.indexOf(ve)<0&&Og.call(oe,ve)&&(re[ve]=oe[ve]);return re},Rd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ng=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=eg(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,sn,na;const tn=(0,xe.useLocation)(),pn=(0,x.useRef)(""),fn=(0,xe.useParams)(),{title:jn,base_info_warning:hn,challenges_warning:Lt,service_warning:Ma,repository_warning:Un,mirror_warning:$t}=Xe;(0,x.useEffect)(()=>{var It;pn.current=(It=tn.pathname.split("/"))==null?void 0:It[2],ze({type:"practiceSetting/setParams",payload:{id:pn.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:pn.current}})},[tn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const On=()=>Rd(void 0,null,function*(){yield Qt(),xe.history.push(`/shixuns/${pn.current}/challenges`)}),Qt=()=>new Promise((It,qt)=>{var Ua;(Ua=Xe==null?void 0:Xe.sideBar)!=null&&Ua.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),It()},onCancel:()=>{qt()}}):It()}),St=It=>{var qt;if(It===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Ua=()=>{xe.history.push(`/shixuns/${pn.current}/edit?tabId=${It}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:It,selectPath:"",confirmLeave:!1}})};(qt=Xe==null?void 0:Xe.sideBar)!=null&&qt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ua()}}):Ua()},Tn=(It,qt=!1)=>{It=It!=null&&It.includes(".json")?It:`${It}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:au.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Rd(void 0,null,function*(){const Ua=yield(0,We.ZP)("/api"+It,{method:"get"});if(!Ua)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Aa=yield(0,gt.Ir)({id:Ua.shixun_identifier,jump_challenge_setting:qt});if(Aa!=null&&Aa.game_identifier){(0,Je.xg)(`/tasks/${Aa.game_identifier}`);return}(Aa==null?void 0:Aa.status)===2?Tn(Aa==null?void 0:Aa.message):(Aa==null?void 0:Aa.status)===3&&jt(Aa==null?void 0:Aa.message)})})},jt=It=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:au.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",It,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},wt=(It,qt)=>Rd(void 0,null,function*(){var Ua,Aa,ga,fa;if(yield Qt(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ua=Ke.detail)!=null&&Ua.is_jupyter||(Aa=Ke.detail)!=null&&Aa.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:pn.current}}).then(va=>{var ba;va!=null&&va.identifier&&((ba=xe.history)==null||ba.push(`/tasks/${va.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Oa=qt?yield(0,gt.BK)({id:It}):yield(0,gt.Ir)({id:It});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Oa==null?void 0:Oa.status)==5&&!qt){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:au.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(fa=(ga=Oa==null?void 0:Oa.data)==null?void 0:ga.challenge_errors)==null?void 0:fa.map((va,ba)=>{var Gr;return au.createElement("span",{key:ba,style:{color:"#3061D0"}},"\u7B2C",va==null?void 0:va.challenge_position,"\u5173",ba!=((Gr=Oa==null?void 0:Oa.data)==null?void 0:Gr.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var va,ba,Gr;window.location.href=`/shixuns/${pn.current}/edit/${(Gr=(ba=(va=Oa==null?void 0:Oa.data)==null?void 0:va.challenge_errors)==null?void 0:ba[0])==null?void 0:Gr.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:pn.current,jump_challenge_setting:!0}).then(va=>{if(va!=null&&va.game_identifier||va!=null&&va.identifier){(0,Je.xg)(`/tasks/${va.game_identifier}`);return}(va==null?void 0:va.status)===-3?(0,Je.eF)():(va==null?void 0:va.status)===2?Tn(va==null?void 0:va.message,!0):(va==null?void 0:va.status)===3&&jt(va==null?void 0:va.message)})}});return}if((Oa==null?void 0:Oa.status)==6&&!qt){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:au.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${pn.current}/edit?tabId=environment`}});return}if(Oa!=null&&Oa.game_identifier||Oa!=null&&Oa.identifier){(0,Je.xg)(qt?`/tasks/${Oa==null?void 0:Oa.identifier}/jupyter`:`/tasks/${Oa.game_identifier}`);return}(Oa==null?void 0:Oa.status)===-3?(0,Je.eF)():(Oa==null?void 0:Oa.status)===2?Tn(Oa==null?void 0:Oa.message):(Oa==null?void 0:Oa.status)===3&&jt(Oa==null?void 0:Oa.message)}),nn=()=>Rd(void 0,null,function*(){yield Qt(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),oa=It=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===It?"#0152d9":"transparent"});return au.createElement("div",{className:Fl.header},au.createElement("aside",{className:Fl.title},au.createElement("i",{onClick:On,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),au.createElement("span",{className:Fl.edit},jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),au.createElement("i",{onClick:nn,className:"icon iconfont icon-xiugai1"})),!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_client_unity_3d)&&au.createElement("aside",{className:Fl.schedule},au.createElement("div",null,au.createElement("span",{style:oa("information"),className:Fl.clickWarp,onClick:()=>St("information")},hn?au.createElement("span",{className:Fl.num},"1"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u57FA\u672C\u4FE1\u606F")),au.createElement("i",{className:"iconfont icon-lujing"})),au.createElement("div",null,au.createElement("span",{style:oa("warehouse"),className:Fl.clickWarp,onClick:()=>St("warehouse")},Un?au.createElement("span",{className:Fl.num},"2"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u4EE3\u7801\u4ED3\u5E93")),au.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ze=Ke==null?void 0:Ke.detail)!=null&&Ze.is_jupyter_lab)&&au.createElement("div",null,au.createElement("span",{style:oa("level"),className:Fl.clickWarp,onClick:()=>St("level")},Lt?au.createElement("span",{className:Fl.num},"3"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u4EFB\u52A1\u5173\u5361")),au.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((sn=Ke==null?void 0:Ke.detail)==null?void 0:sn.is_jupyter_lab)&&au.createElement("div",null,au.createElement("span",{style:oa("service"),className:Fl.clickWarp,onClick:()=>St("service")},Ma?au.createElement("span",{className:Fl.num},"3"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u670D\u52A1")),au.createElement("i",{className:"iconfont icon-lujing"})),au.createElement("div",null,au.createElement("span",{style:oa("environment"),className:Fl.clickWarp,onClick:()=>St("environment")},$t?au.createElement("span",{className:Fl.num},"4"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),au.createElement("aside",{className:Fl.btns},((na=Ke==null?void 0:Ke.detail)==null?void 0:na.is_client_unity_3d)&&au.createElement("div",{className:Fl.preStep,onClick:()=>xe.history.push(`/shixuns/edit?shixunid=${pn.current}`)},"\u4E0A\u4E00\u6B65"),au.createElement("div",{className:Fl.simulate,onClick:()=>wt(pn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Mg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ng),Dc={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},Am={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},tg=Object.defineProperty,Td=Object.getOwnPropertySymbols,ng=Object.prototype.hasOwnProperty,kd=Object.prototype.propertyIsEnumerable,Dm=(oe,le,re)=>le in oe?tg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ig=(oe,le)=>{for(var re in le||(le={}))ng.call(le,re)&&Dm(oe,re,le[re]);if(Td)for(var re of Td(le))kd.call(le,re)&&Dm(oe,re,le[re]);return oe},Rg=(oe,le)=>{var re={};for(var ve in oe)ng.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Td)for(var ve of Td(oe))le.indexOf(ve)<0&&kd.call(oe,ve)&&(re[ve]=oe[ve]);return re},Tg=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Rg(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=sn=>{const na=ve.filter((tn,pn)=>pn!==sn);ze(na)},Ze=sn=>{if(sn.preventDefault(),!!Ke){if(ve.findIndex(na=>na.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,Ig({bordered:!1,style:{width:600},value:Ke,onChange:sn=>Ge(sn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((sn,na)=>x.createElement("div",{key:na,className:Am.btn},x.createElement("span",{className:Am.s1},sn.name),x.createElement("img",{src:ea,className:Am.s2,onClick:()=>Ee(na)})))))},Zd={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const te=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:Zd.complete},x.createElement("div",{onClick:le,className:Zd.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:Zd.save},"\u4FDD\u5B58"));var ne=(0,xe.connect)()(te),ie=ue(59301),me=Object.defineProperty,Pe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dt=(oe,le)=>{for(var re in le||(le={}))be.call(le,re)&&Ft(oe,re,le[re]);if(Ce)for(var re of Ce(le))qe.call(le,re)&&Ft(oe,re,le[re]);return oe},tt=(oe,le)=>Pe(oe,Fe(le)),at=(oe,le)=>{var re={};for(var ve in oe)be.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ce)for(var ve of Ce(oe))le.indexOf(ve)<0&&qe.call(oe,ve)&&(re[ve]=oe[ve]);return re},Tt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Fn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=at(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,sn,na,tn,pn;const[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)({}),[Lt,Ma]=(0,x.useState)(!1),[Un,$t]=(0,x.useState)(!1),[On,Qt]=(0,x.useState)(!1),[St,Tn]=(0,x.useState)(""),[jt,wt]=(0,x.useState)(""),[nn,oa]=(0,x.useState)(""),[It,qt]=(0,x.useState)(),Ua=(0,x.useRef)({}),Aa=(0,x.useRef)(""),ga=(0,x.useRef)(""),fa=(0,x.useRef)(""),Oa=(0,x.useRef)(null),va=(0,x.useRef)((0,cn.throttle)(()=>Cr(),2e3,{leading:!0,trailing:!1})).current,{id:ba}=Xe,[Gr,So]=(0,x.useState)(!1);(0,x.useEffect)(()=>{ba&&Dr()},[ba]),(0,x.useEffect)(()=>(JSON.stringify(jn)!=="{}"&&Fo(),()=>{clearTimeout(Oa.current)}),[jn,St,nn,jt]);const Fo=()=>{clearTimeout(Oa.current),Oa.current=setTimeout(()=>{!(0,cn.isEqual)(jn,Ua.current)||St!==Aa.current||nn!==ga.current||jt!==fa.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Dr=()=>Tt(void 0,null,function*(){var ca,cr,Qr,Xn,Fa,ja,No;ze({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const Kl=yield(0,We.ZP)(`/api/shixuns/${ba}/edit_base_info.json`,{method:"get"});if(Kl.status===0){const Qu=tt(dt({},Kl.data),{description:(0,dn.S)(Kl.data.description)}),Ii={description:Qu.description,shixun_tags:Qu.shixun_tags,name:Qu.name,course:((ca=Qu==null?void 0:Qu.disciplines)==null?void 0:ca.length)>0?[(Qr=(cr=Qu==null?void 0:Qu.disciplines)==null?void 0:cr[0])==null?void 0:Qr.id,(ja=(Fa=(Xn=Qu==null?void 0:Qu.disciplines)==null?void 0:Xn[0])==null?void 0:Fa.sub_discipline)==null?void 0:ja.id]:[],difficulty:Qu.difficulty};(No=Ge.detail)!=null&&No.is_jupyter_lab&&(Ii.jupyter_show_description=Kl.data.jupyter_show_description),fn.setFieldsValue(Ii),Ua.current=dt({},Ii),Aa.current=Qu.attachment_id||"",ga.current=Qu.cover_image_id||"",fa.current=Qu.attachment_id_b||"",hn(dt({},Ii)),Tn(Qu.attachment_id||""),wt(Qu.attachment_id_b||""),oa(Qu.cover_image_id||""),qt(Qu.cover_image||"")}}),Dn=(ca,cr)=>{hn(dt({},cr))},tr=()=>{Ta()},Cr=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),fn.submit()},Rn=(ca,cr=!1,Qr=1)=>{var Xn;const{name:Fa,description:ja,shixun_tags:No,course:Kl,jupyter_show_description:Qu=!1,difficulty:Ii}=ca;let Ki={name:Fa,description:ja,shixun_tags:No,attachment_id:St,cover_image_id:nn,attachment_id_b:jt,sub_discipline_ids:Kl[1],difficulty:Ii};(Xn=Ge.detail)!=null&&Xn.is_jupyter_lab&&(Ki=tt(dt({},Ki),{jupyter_show_description:Qu})),(0,We.ZP)(`/api/shixuns/${ba}/base_info_save.json`,{method:"post",body:{shixun:dt({},Ki),sync_origin_shixun:cr}}).then(Xa=>Tt(void 0,null,function*(){var ro,Eo,Jo,Al;if(Xa.status===0&&((ro=Ge==null?void 0:Ge.detail)!=null&&ro.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:ba}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ua.current={description:jn.description,shixun_tags:jn.shixun_tags,name:jn.name,difficulty:jn.difficulty},Aa.current=St,ga.current=nn,fa.current=jt,(Eo=Ge==null?void 0:Ge.detail)!=null&&Eo.copy_for_exercise)){const si=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:ba,save_type:Qr}});Qr===1?(Jo=si==null?void 0:si.data)!=null&&Jo.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Al=si==null?void 0:si.data)==null?void 0:Al.shixun_name,getBaseInfo:()=>{Dr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(si==null?void 0:si.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ie.createElement("div",null,ie.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Ei,Zs;(0,Je.xg)(`/shixuns/${(Zs=(Ei=Ge==null?void 0:Ge.detail)==null?void 0:Ei.fork_from)==null?void 0:Zs.fork_identifier}/challenges`)}}))}}))},Ta=()=>{var ca;const cr=()=>{xe.history.push(`/shixuns/${ba}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ca=Xe==null?void 0:Xe.sideBar)!=null&&ca.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{cr()}}):cr()};function Da(ca){const cr=ca.type==="image/jpeg"||ca.type==="image/png";return cr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),cr}const ur=ie.createElement(de.ZP,{loading:Lt,icon:ie.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),eo=ie.createElement(de.ZP,{loading:On,icon:ie.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),yo=ie.createElement(de.ZP,{loading:Un,icon:ie.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Na(ca,cr){const Qr=new FileReader;Qr.addEventListener("load",()=>cr(Qr.result)),Qr.readAsDataURL(ca)}const kr=ca=>{var cr,Qr;if(ca.file.status==="uploading"){Ma(!0);return}ca.file.status==="done"&&(Ma(!1),Tn((Qr=(cr=ca==null?void 0:ca.file)==null?void 0:cr.response)==null?void 0:Qr.id))},bu=ca=>{var cr,Qr;if(ca.file.status==="uploading"){$t(!0);return}ca.file.status==="done"&&($t(!1),wt((Qr=(cr=ca==null?void 0:ca.file)==null?void 0:cr.response)==null?void 0:Qr.id))},Au=()=>ie.createElement("div",{className:Dc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+St,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>Tn(""),style:{fontSize:"16px",color:"red"}}))),pr=()=>ie.createElement("div",{className:Dc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+jt,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),Tr=ca=>{var cr,Qr;if(ca.file.status==="uploading"){Qt(!0);return}ca.file.status==="done"&&(Qt(!1),oa((Qr=(cr=ca==null?void 0:ca.file)==null?void 0:cr.response)==null?void 0:Qr.id),So(!0))},Oo=()=>ie.createElement("div",{className:Dc.img},ie.createElement("img",{src:(0,we.z)(Gr?"/api/attachments/"+nn:It,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>{oa(""),qt("")},style:{fontSize:"16px",color:"red"}})));return ie.createElement("div",{className:Dc.information},ie.createElement("section",{className:Dc.scroll},ie.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ie.createElement("div",{className:Dc.formWrap}," ",ie.createElement(ce.default,{form:fn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Dn,onFinish:ca=>{var cr,Qr;(cr=Ge==null?void 0:Ge.detail)!=null&&cr.is_fork_from_creator&&((Qr=Ge==null?void 0:Ge.detail)!=null&&Qr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:ca,type:"information",fn:(Xn,Fa,ja)=>{Rn(Xn,Fa,ja)}}}):Rn(ca)}},ie.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ie.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=jn.name)==null?void 0:Ze.length)||0}/60`})),((sn=Ge.detail)==null?void 0:sn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{initialValue:1,name:"difficulty",label:"\u96BE\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ie.createElement(Nl.ZP.Group,{disabled:((na=Ge.detail)==null?void 0:na.shixun_status)===2},ie.createElement(Nl.ZP,{value:1},"\u5165\u95E8"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:2},"\u521D\u7EA7"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:3},"\u4E2D\u7EA7"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:4},"\u4E2D\u9AD8\u7EA7"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:5},"\u9AD8\u7EA7"))),!((tn=Ge.detail)!=null&&tn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ie.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ie.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},ie.createElement(Tg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ie.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ie.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:ca=>ca.parentNode})),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},St?Au():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Da,onChange:kr},ur))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},jt?pr():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Da,onChange:bu},yo))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},nn||It?Oo():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Da,onChange:Tr},eo))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ie.createElement(se.Z,{defaultValue:jn.description||"",watch:!0})),((pn=Ge.detail)==null?void 0:pn.is_jupyter_lab)&&ie.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ie.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),ie.createElement(ne,{onSave:va,onCancel:tr,loading:Lt||On||Un}))};var za=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(Fn),qa=ue(19243),Ba={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},Sr=Object.defineProperty,Rr=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,Zo=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,cu=Object.prototype.propertyIsEnumerable,gl=(oe,le,re)=>le in oe?Sr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lu=(oe,le)=>{for(var re in le||(le={}))Wo.call(le,re)&&gl(oe,re,le[re]);if(Zo)for(var re of Zo(le))cu.call(le,re)&&gl(oe,re,le[re]);return oe},nl=(oe,le)=>Rr(oe,Vr(le)),Ul=(oe,le)=>{var re={};for(var ve in oe)Wo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Zo)for(var ve of Zo(oe))le.indexOf(ve)<0&&cu.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ll=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const as=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe}=le,Ke=Ul(le,["globalSetting","dispatch","practiceSetting","shixunsDetail"]),Ge,Ee,Ze,sn,na,tn,pn,fn;const jn=(0,xe.useLocation)(),[hn]=(0,xe.useSearchParams)(),[Lt,Ma]=(0,x.useState)(!1),[Un,$t]=(0,x.useState)({}),[On,Qt]=(0,x.useState)(!0),[St,Tn]=(0,x.useState)(!1),[jt,wt]=(0,x.useState)(null),nn=(0,x.useRef)(!1),{id:oa,updateIndex:It,is_published:qt,newQuestion:Ua}=ze,{challenge_list:Aa=[]}=Un;(0,x.useEffect)(()=>{if(oa)return fa(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[oa,It]),(0,x.useEffect)(()=>{ga()},[jn]);const ga=()=>{const Rn=jn.pathname.split("/");(Rn.includes("newquestion")||Rn.includes("new")||hn.get("tabId"))&&(nn.current=!0)},fa=()=>Ll(void 0,null,function*(){var Rn,Ta,Da;Qt(!0);const ur=yield(0,gt.n5)({id:oa});if(ve({type:"shixunsDetail/save",payload:{challenges:lu({},ur)}}),(Rn=ur==null?void 0:ur.challenge_list)!=null&&Rn.length){const eo=jn.pathname.split("/"),yo=ur.challenge_list.find(Na=>String(Na.challenge_id)===eo[4]);if(eo.includes("newquestion")||eo.includes("new")){const Na=ur.challenge_list[((Ta=ur.challenge_list)==null?void 0:Ta.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:eo.includes("new")?0:1,name:""}}}),wt(void 0),So(Na)}else eo[4]&&yo?Oa(yo,!1):Oa(ur.challenge_list[0])}(Da=ur==null?void 0:ur.challenge_list)!=null&&Da.length||wt(null),$t(ur),Qt(!1)}),Oa=(Rn,Ta=!0)=>{if(wt(Rn.challenge_id),So(Rn),Ta){const Da=`/shixuns/${oa}/edit/${Rn.challenge_id}/${Rn.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Da)}},va=(Rn,Ta)=>{Ta.stopPropagation();const{challenge_id:Da}=Rn,ur=()=>Ll(void 0,null,function*(){var eo,yo;if((yield(0,gt.rO)({id:oa,challengesId:Da})).status===1){const kr=yield(0,gt.n5)({id:oa});if($t(kr),Da===jt&&((eo=kr.challenge_list)!=null&&eo.length)){Oa(kr.challenge_list[0]);return}(yo=kr.challenge_list)!=null&&yo.length||(wt(null),nn.current=!0,So({}),xe.history.push(`/shixuns/${oa}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:ur})},ba=(Rn,Ta,Da)=>{const ur=Array.from(Rn),[eo]=ur.splice(Ta,1);return ur.splice(Da,0,eo),ur},Gr=(Rn,Ta)=>{if(!Rn.destination)return;const Da=ba(Ta,Rn.source.index,Rn.destination.index);$t(nl(lu({},Un),{challenge_list:Da}));const ur=Da.map(eo=>eo.challenge_id);(0,gt.xg)({id:oa,ids:ur}).then(eo=>{eo.status!==0&&$t(nl(lu({},Un),{challenge_list:Ta}))})},So=Rn=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:Rn}})},Fo=(Rn,Ta)=>Ll(void 0,null,function*(){if(Rn===jt)return;yield Dr(),wt(Rn),So(Ta),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Da=`/shixuns/${oa}/edit/${Rn}/${Ta.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Da)}),Dr=()=>new Promise((Rn,Ta)=>{var Da;(Da=ze==null?void 0:ze.sideBar)!=null&&Da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Rn()},onCancel:()=>{Ta()}}):Rn()}),Dn=Rn=>{var Ta,Da;return x.createElement(x.Fragment,null,x.createElement(no.Z5,{onDragEnd:ur=>Gr(ur,Rn)},x.createElement(no.bK,{droppableId:"droppable"},(ur,eo)=>x.createElement("div",nl(lu({ref:ur.innerRef},ur.droppableProps),{style:{width:"100%"}}),Rn.map((yo,Na)=>{const{st:kr,name:bu,challenge_id:Au}=yo;return x.createElement(no._l,{key:Au,draggableId:Au.toString(),index:Na,isDragDisabled:qt},(pr,Tr)=>{var Oo,ca,cr,Qr;return x.createElement("div",nl(lu(lu({ref:pr.innerRef},pr.draggableProps),pr.dragHandleProps),{className:jt===Au?Ba.listActive:Ba.list,onClick:()=>Fo(Au,yo)}),x.createElement("span",{className:Ba.s1},kr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Ba.s2},(Oo=Xe==null?void 0:Xe.detail)!=null&&Oo.is_client_unity_3d?((ca=Xe==null?void 0:Xe.detail)==null?void 0:ca.vrs_question_type)==1?`\u4EFB\u52A1${Na+1}`:`\u7B2C${Na+1}\u5173`:`\u7B2C${Na+1}\u5173`,": ",bu),!qt&&!((cr=Xe==null?void 0:Xe.detail)!=null&&cr.is_client_unity_3d&&((Qr=Xe==null?void 0:Xe.detail)==null?void 0:Qr.vrs_question_type)==0)&&x.createElement("span",{className:Ba.s3,onClick:Xn=>va(yo,Xn)},x.createElement("i",{className:"iconfont icon-shanchu7"})))})})))),Ua&&x.createElement("div",{className:Ba.listActive},x.createElement("span",{className:Ba.s1},(Ua==null?void 0:Ua.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Ba.s2},"\u7B2C",Rn.length+1,(Ta=Xe==null?void 0:Xe.detail)!=null&&Ta.is_client_unity_3d?"\u9898":"\u5173",": ",Ua==null?void 0:Ua.name)),!qt&&x.createElement("div",{className:Ba.os},"--\u62D6\u62FD",(Da=Xe==null?void 0:Xe.detail)!=null&&Da.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","\u8FDB\u884C\u6392\u5E8F--"))},tr=Rn=>Ll(void 0,null,function*(){yield Dr(),Rn==="new"?xe.history.push(`/shixuns/${oa}/edit/new`):xe.history.push(`/shixuns/${oa}/edit/newquestion`),Ma(!1),wt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Rn==="new"?0:1,name:""}}})}),Cr=()=>{(0,Ka.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ma(!Lt)};return x.createElement("div",{className:Ba.level},x.createElement("aside",{className:Ba.left,style:{width:St?"0":"25%"}},x.createElement("div",{className:Ba.container},x.createElement("div",{className:Ba.title},(Ge=Xe==null?void 0:Xe.detail)!=null&&Ge.is_client_unity_3d?((Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","(",Aa.length,")"),x.createElement("div",{className:Ba.listWrap},On?x.createElement(vt.Z,{size:"middle"}):Aa.length||Ua?Dn(Aa):x.createElement(Nr.Z,{image:Ro,description:`\u6682\u65E0${(Ze=Xe==null?void 0:Xe.detail)!=null&&Ze.is_client_unity_3d?((sn=Xe==null?void 0:Xe.detail)==null?void 0:sn.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361"}!`}))),!St&&!((na=Xe==null?void 0:Xe.detail)!=null&&na.is_client_unity_3d&&((tn=Xe==null?void 0:Xe.detail)==null?void 0:tn.vrs_question_type)==0)&&x.createElement("div",{className:Ba.btns},x.createElement("aside",{className:Ba.btnsWrap},x.createElement("div",{style:{transform:Lt?"rotate(45deg)":"rotate(0deg)"},className:Ba.icon,onClick:Cr},"+"),x.createElement("div",{className:Ba.btn,style:{left:Lt?20:-154}},x.createElement("div",{className:Ba.d1,onClick:()=>tr("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),!((pn=Xe==null?void 0:Xe.detail)!=null&&pn.is_client_unity_3d&&((fn=Xe==null?void 0:Xe.detail)==null?void 0:fn.vrs_question_type)==1)&&x.createElement("div",{className:Ba.d2,onClick:()=>tr("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:St?Ba.elseShrink:Ba.shrink,onClick:()=>Tn(!St)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Ba.right,id:"modal-level-question"},jt===null&&nn.current?x.createElement("div",{className:Ba.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var Gi=(0,xe.connect)(({globalSetting:oe,practiceSetting:le,shixunsDetail:re})=>({globalSetting:oe,practiceSetting:le,shixunsDetail:re}))(as),ti={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},ji=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,Rs=Object.prototype.propertyIsEnumerable,rs=(oe,le)=>{var re={};for(var ve in oe)ni.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ji)for(var ve of ji(oe))le.indexOf(ve)<0&&Rs.call(oe,ve)&&(re[ve]=oe[ve]);return re},Bc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const nc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=rs(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[sn,na]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&tn()},[re.actionTabs.key]);const tn=()=>Bc(void 0,null,function*(){var hn;const Lt=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}});na(Lt||[])}),pn=()=>{var hn;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}}})},fn=()=>Bc(void 0,null,function*(){var hn;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Lt=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id,user_id:Ee}});jn(),Lt&&(Ke(),Be.ZP.info(Lt.message))}),jn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:fn,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:ti.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:ti.content},sn.length?x.createElement(Nl.ZP.Group,{value:Ee,onChange:hn=>Ze(hn.target.value)},sn.map((hn,Lt)=>x.createElement(Nl.ZP,{className:ti.radio,key:Lt,value:hn.user_id},hn.name))):x.createElement("div",{className:ti.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:ti.colorBlue,onClick:pn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Ts=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(nc);const{TabPane:Ui}=Bt.default;var ac=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Ui,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(Fi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Ui,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(pi.Z,{onCancel:le,onSelect:re})))),Sl={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},os=Object.defineProperty,xc=Object.getOwnPropertySymbols,Wd=Object.prototype.hasOwnProperty,wc=Object.prototype.propertyIsEnumerable,$c=(oe,le,re)=>le in oe?os(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zd=(oe,le)=>{for(var re in le||(le={}))Wd.call(le,re)&&$c(oe,re,le[re]);if(xc)for(var re of xc(le))wc.call(le,re)&&$c(oe,re,le[re]);return oe},rc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const kg=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,sn;const na=(0,xe.useParams)(),tn=(0,x.useRef)(),[pn,fn]=(0,x.useState)(0),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({id:null,page:1}),Un=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,$t=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{tn.current=na.id,Lt.id=tn.current,Ma(Lt),On(Lt)},[]);const On=qt=>rc(void 0,null,function*(){const Ua=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:qt});Ua&&(hn(Ua.members||[]),fn(Ua.member_count))}),Qt=()=>rc(void 0,null,function*(){Lt.page=1,Ma(Lt);const qt=(0,zl.g)();yield ze({type:"user/getUserInfo",payload:qt}),yield On(Lt)}),St=qt=>{Lt.page=qt,Ma(Lt),On(Lt)},Tn=qt=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Sl.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>rc(void 0,null,function*(){var Ua;const Aa=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:tn.current,userId:qt}});if(((Ua=ve.userInfo)==null?void 0:Ua.user_id)===qt){xe.history.push("/shixuns");return}Be.ZP.info(Aa==null?void 0:Aa.message),Lt.page=1,Ma(Lt),On(Lt)})})},jt=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:tn.current}}})};function wt(qt,Ua,Aa,ga){return rc(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:qt,user_id:Ua,editable:Aa?0:1}}),On(Lt)})}const nn=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:tn.current}}})};function oa(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const It={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:oa,shixunId:tn.current,onSelectCollaborator:qt=>rc(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:tn.current,user_ids:qt}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())}),onSelectGroup:qt=>rc(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:tn.current,group_id:qt.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())})};return x.createElement("section",null,x.createElement("div",{className:Sl.wrap},x.createElement("div",{className:Sl.content},((sn=oe.detail)==null?void 0:sn.identity)<5&&x.createElement("div",{className:Sl.head},x.createElement("span",{className:Sl.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",pn,"\u4EBA\uFF09"),x.createElement("div",null,$t&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Sl.button,style:{marginRight:"20px"},onClick:jt},"\u66F4\u6362\u7BA1\u7406\u5458"),Un&&x.createElement(de.ZP,{type:"primary",className:Sl.button,style:{marginRight:"40px"},onClick:nn},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Sl.list},x.createElement(sl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((qt,Ua)=>{var Aa,ga,fa,Oa,va,ba,Gr,So;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Sl.itemWrap,key:Ua},x.createElement("a",{href:(Aa=qt.user)==null?void 0:Aa.user_url,target:"_blank",className:Sl.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Sl.img,src:`${ot.Z.IMG_SERVER}/images/${(ga=qt.user)==null?void 0:ga.image_url}`}),((fa=qt.user)==null?void 0:fa.shixun_manager)&&x.createElement("span",{className:Sl.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Sl.itemContent},x.createElement("p",{className:Sl.nameWrap},x.createElement("a",{href:qt.user.user_url,target:"_blank",className:Sl.name},(Oa=qt.user)==null?void 0:Oa.name,qt.user.user_id===((va=ve.userInfo)==null?void 0:va.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Sl.actionGroup},$t?(ba=qt.user)!=null&&ba.shixun_manager?null:x.createElement(Yt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[qt.editable?"1":"2"],onClick:()=>{var Fo;wt(oe.detail.identifier,qt.user.user_id,qt.editable,(Fo=qt.user)==null?void 0:Fo.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Qn.Z,{style:{fontSize:"14px",color:"#888888"}}))):qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Gr=qt.user)!=null&&Gr.shixun_manager)&&Un?x.createElement("a",{className:Sl.deletetitle,onClick:()=>{var Fo;return Tn((Fo=qt.user)==null?void 0:Fo.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Sl.schoolWrap},x.createElement("span",{className:Sl.school},(So=qt.user)==null?void 0:So.school_name)))))})))),pn>10&&x.createElement("div",{className:Sl.countWrap},x.createElement(Xl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:pn,onChange:qt=>St(qt),pageSize:10,current:Lt.page}))),x.createElement(Ts,{onReloadData:Qt}),x.createElement(ac,zd({},It)))};var Vd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(kg),Zg=ue(6526);const ag=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(sl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Lu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(ds,null))};var Bm=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(ag),al={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},ed={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},xm=Object.defineProperty,wm=Object.defineProperties,Wg=Object.getOwnPropertyDescriptors,Lc=Object.getOwnPropertySymbols,Lm=Object.prototype.hasOwnProperty,G0=Object.prototype.propertyIsEnumerable,Ug=(oe,le,re)=>le in oe?xm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,oc=(oe,le)=>{for(var re in le||(le={}))Lm.call(le,re)&&Ug(oe,re,le[re]);if(Lc)for(var re of Lc(le))G0.call(le,re)&&Ug(oe,re,le[re]);return oe},Om=(oe,le)=>wm(oe,Wg(le)),Kg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:j0}=Pt.default;var U0=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[sn,na]=(0,x.useState)({}),[tn,pn]=(0,x.useState)([]),[fn,jn]=(0,x.useState)([]),[hn,Lt]=(0,x.useState)(0),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(!1),[Qt]=ce.default.useForm(),[St,Tn]=(0,x.useState)([]),jt=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Qt.resetFields(),Tn([]),jn([]),pn([]),Lt(0),On(!1),Un(!1))},[ze]);const wt=Dn=>{var tr,Cr,Rn;if(Dn.file.status==="done"||Dn.file.status==="uploading"){if(Tn(Dn.fileList),!Dn.file.response)return;if((tr=Dn.file.response)!=null&&tr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Tn(St.filter(Ta=>Ta.uid!==Dn.file.uid)),(Cr=Dn.file.response)!=null&&Cr.message&&Be.ZP.info((Rn=Dn.file.response)==null?void 0:Rn.message)}},nn=Dn=>Kg(void 0,null,function*(){var tr;if(!hn){const Rn=St.filter(Ta=>Ta.uid!==Dn.uid);Tn(Rn),jt.current=[...Rn],pn(tn.filter(Ta=>Ta!==Dn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Rn.length||(Qt.setFieldsValue({file:void 0}),Qt.validateFields());return}if(!Dn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(tr=Dn==null?void 0:Dn.response)==null?void 0:tr.id]}})).status===0&&(Tn(St.filter(Rn=>Rn.uid!==Dn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),oa=Dn=>{if(St!=null&&St.some(Cr=>Cr.name===Dn.name))return Be.ZP.info(`${Dn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const tr={name:Dn.name,uid:Dn.uid,file:Dn,percent:0};return St.push(tr),jt.current=[...St],Tn([...St]),!1},It={height:300,multiple:!0,disabled:hn>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:nn,beforeUpload:oa},qt=(Dn,tr,Cr,Rn,Ta)=>{const Da=new FormData;Object.keys(Dn).forEach(eo=>{Da.append(eo,Dn[eo])});const ur=new window.XMLHttpRequest;return ur.withCredentials=!0,ur.addEventListener("load",function(eo){var yo;Cr(JSON.parse((yo=eo==null?void 0:eo.target)==null?void 0:yo.response))},!1),ur.addEventListener("error",function(eo){Ta&&Ta(eo)},!1),ur.upload.onprogress=eo=>{Rn&&Rn(eo)},ur.open("POST",tr),ur.send(Da),ur},Ua=(Dn,tr)=>{if(Dn.lengthComputable){const Cr=Math.floor(Dn.loaded/Dn.total*100),Rn=Om(oc({},tr),{percent:Cr,status:Cr===100?"done":"uploading"});console.log(jt.current,333),jt.current=jt.current.map(Ta=>Ta.uid===tr.uid?Rn:Ta),Tn(jt.current)}},Aa=(Dn,tr)=>{const Cr=Om(oc({},tr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},ga=(Dn,tr)=>{let Cr=Om(oc({},tr),{status:"done"});if(Dn.status===0||(Cr=Om(oc({},tr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},fa=()=>{let Dn=!0;return window.navigator.onLine==!0?Dn=!0:Dn=!1,Dn},Oa=Dn=>Kg(void 0,null,function*(){if(On(!0),hn===3){Lt(2);return}if(hn===2||hn===1){va();return}const{commitMessage:tr="",fileOss:Cr=[]}=Dn||{},Ta=(Ke?St:Cr).map(ur=>ur.name);if(Ta.filter(ur=>ur.indexOf("\u3001")!=-1||ur.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),On(!1);return}const Da=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:Ta}});if(Da.status===-3){pn(Da==null?void 0:Da.exist_files),On(!1);return}if(JSON.stringify(Da)==="{}"){On(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Da.status===0&&(St.forEach(ur=>{const eo=qt({file:ur.file,description:tr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,yo=>ga(yo,ur),yo=>Ua(yo,ur),yo=>Aa(yo,ur));fn.push(eo)}),Lt(1))}),va=()=>{const{commitMessage:Dn=""}=oc({},Qt.getFieldsValue())||{},tr=jt.current.filter(Rn=>Rn.status==="error"),Cr=jt.current.map(Rn=>Om(oc({},Rn),{status:Rn.status==="error"?"uploading":Rn.status}));Tn(Cr),tr.forEach(Rn=>{const Ta=qt({file:Rn.file,description:Dn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Da=>ga(Da,Rn),Da=>Ua(Da,Rn),Da=>Aa(Da,Rn));fn.push(Ta)})},ba=Dn=>{var tr,Cr;if(console.log(Dn,"changedValues"),"fileOss"in Dn){if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done")&&((tr=Dn==null?void 0:Dn.fileOss)!=null&&tr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done"||Rn.status==="error")&&((Cr=Dn==null?void 0:Dn.fileOss)!=null&&Cr.length)){Lt(3),On(!1);return}pn(tn.filter(Rn=>{var Ta;return(Ta=Dn==null?void 0:Dn.fileOss)==null?void 0:Ta.some(Da=>Da.name===Rn)}))}na(oc({},Qt.getFieldsValue()))},Gr=Dn=>{Dn||(Un(!0),fn.forEach(tr=>{tr.abort()})),ve(),re()},So=()=>{const{fileOss:Dn=[]}=oc({},Qt.getFieldsValue())||{},tr=St==null?void 0:St.every(Rn=>Rn.status==="done"),Cr=Dn==null?void 0:Dn.every(Rn=>Rn.status==="done");if(!tr||!Cr){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Gr()}});return}Gr()},Fo=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${ed.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${ed.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Dr=Dn=>{console.log(Dn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Qt.submit()},centered:!0,okText:hn===0?"\u786E\u5B9A":hn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:$t},onCancel:So,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:ed.wrap},x.createElement(ce.default,{className:"mt10",form:Qt,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onValuesChange:ba},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(j0,oc({},It)," ",Fo())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Si.ZP,{identifier:Ee,cancelUpload:Ma,container_type:"Shixun",container_id:Ge,uploading:hn<3?hn:0,disabled:hn>0,height:300,maxSize:100*1024*1024*1024,description:sn.commitMessage||"",text:Fo(),onComplete:Dr,realFileName:!0})),!!tn.length&&x.createElement("span",{className:ed.repeatedName},tn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:hn>0,maxLength:100,suffix:`${((Ze=sn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},K0=ue(63457),H0=Object.defineProperty,Y0=Object.defineProperties,Q0=Object.getOwnPropertyDescriptors,rg=Object.getOwnPropertySymbols,Hg=Object.prototype.hasOwnProperty,Yg=Object.prototype.propertyIsEnumerable,Qg=(oe,le,re)=>le in oe?H0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ks=(oe,le)=>{for(var re in le||(le={}))Hg.call(le,re)&&Qg(oe,re,le[re]);if(rg)for(var re of rg(le))Yg.call(le,re)&&Qg(oe,re,le[re]);return oe},uc=(oe,le)=>Y0(oe,Q0(le)),X0=(oe,le)=>{var re={};for(var ve in oe)Hg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&rg)for(var ve of rg(oe))le.indexOf(ve)<0&&Yg.call(oe,ve)&&(re[ve]=oe[ve]);return re},zg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:_v}=x,{TabPane:Lv}=Bt.default,J0=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=X0(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,sn,na,tn,pn;const{id:fn}=ze,[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({}),[Un,$t]=(0,x.useState)([]),[On,Qt]=(0,x.useState)(!1),[St,Tn]=(0,x.useState)(!0),[jt,wt]=(0,x.useState)(!1),[nn,oa]=(0,x.useState)(!1),[It,qt]=(0,x.useState)(!1),[Ua,Aa]=(0,x.useState)(!1),[ga,fa]=(0,x.useState)("all"),[Oa,va]=(0,x.useState)([]),[ba,Gr]=(0,x.useState)([]),[So,Fo]=(0,x.useState)(!1),[Dr,Dn]=(0,x.useState)({}),[tr,Cr]=(0,x.useState)(!1),[Rn,Ta]=(0,x.useState)([]),[Da,ur]=(0,x.useState)({page:1,limit:10,total:0}),[eo,yo]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{fn&&kr()},[fn]);const Na=Xn=>{const Fa=uc(ks({},Da),{page:Xn});Gr([]),ur(Fa),kr(Fa)},kr=Xn=>zg(void 0,null,function*(){const ja=Xn||{page:1,limit:10,total:0};Qt(!0);const No=yield ve({type:"shixunsDetail/getSetData",payload:uc(ks({},ja),{id:fn})});No!=null&&No.data_sets&&(Qt(!1),hn([...No.data_sets]),ur(uc(ks({},ja),{total:No==null?void 0:No.data_sets_count})),Tn(!1),Ma(ks({},No)))}),bu=()=>x.createElement("div",{className:al.empty},x.createElement("img",{src:yn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),pr={selectedRowKeys:ba,columnWidth:70,onChange:Xn=>{console.log("selectedRowKeys changed: ",Xn),Gr(Xn)}},Tr=Xn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Fa=Xn?[Xn]:ba;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zg(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${fn}/destroy_data_sets.json`,{method:"Delete",body:{id:Fa}})).status===0){const No=Fa.length===jn.length&&Da.page>1?Da.page-1:Da.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),kr(uc(ks({},Da),{page:No})),Gr([])}})})},Oo=()=>zg(void 0,null,function*(){const{title:Xn}=Dr;let Fa=null;if(console.log(Xn,"title"),Xn===""){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Dn(uc(ks({},Dr),{errorDes:Fa}));return}if(Xn.includes(" ")){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Dn(uc(ks({},Dr),{errorDes:Fa}));return}const ja=jn.find(Qu=>Qu.id===(Dr==null?void 0:Dr.id)).title;if(Xn===ja.substring(0,ja.lastIndexOf("."))||Xn===ja){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Dn(uc(ks({},Dr),{errorDes:Fa}));return}const No=ja.includes(".")?ja.substring(ja.lastIndexOf("."),ja.length):"";(yield(0,We.ZP)(`/api/shixuns/${fn}/rename_data_sets.json`,{method:"post",body:{id:Dr==null?void 0:Dr.id,new_file_name:Xn+No}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),kr(Da),wt(!1),Dn({}))}),ca=()=>{const{download_url:Xn}=Dr;cr(Xn),Be.ZP.success("\u590D\u5236\u6210\u529F"),oa(!1),Dn({})},cr=Xn=>{const Fa=Xn,ja=document.createElement("input");ja.value=Fa,document.body.appendChild(ja),ja.select(),document.execCommand("Copy"),ja.style.display="none"},Qr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Xn,Fa)=>Fa!=null&&Fa.data_set_id?x.createElement(nt.Z,{title:Xn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Fa==null?void 0:Fa.data_set_id}/detail?tabId=public`)}},Xn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Xn,Fa)=>Jl()(Fa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Xn,Fa)=>x.createElement("div",{className:al.path},x.createElement(nt.Z,{title:Xn},x.createElement("span",{className:al.text},Xn)),x.createElement(Ht.CopyToClipboard,{text:Xn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Xn,Fa)=>x.createElement("div",{className:al.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ja;Dn((0,cn.clone)(uc(ks({},Fa),{title:Fa!=null&&Fa.title.includes(".")?(ja=Fa==null?void 0:Fa.title)==null?void 0:ja.substring(0,Fa.title.lastIndexOf(".")):Fa==null?void 0:Fa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Dn((0,cn.clone)(Fa)),oa(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Fa.title,Fa==null?void 0:Fa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Aa(!0),Ta([Fa]),va([Fa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Tr(Fa.id)}})))}];return x.createElement("div",{className:al.dataset},x.createElement("div",{className:al.header},x.createElement("div",{className:al.title},"\u6570\u636E\u96C6(",Da.total,")"),x.createElement("div",{className:al.dataPath},x.createElement("span",{className:al.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Lt==null?void 0:Lt.folder_name,disabled:!0}),x.createElement(Ht.CopyToClipboard,{text:Lt==null?void 0:Lt.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:al.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Tr(),disabled:!ba.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Aa(!0),va(ba),Ta(jn.filter(Xn=>ba.includes(Xn.id)))},disabled:!ba.length},"\u540C\u6B65"),x.createElement(Yt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{Fo(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{qt(!0),fa("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:al.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:al.content},x.createElement(sl.Z,{loading:St,active:!0,paragraph:{rows:5}},Da.total?x.createElement(Tl.default,{rowSelection:pr,className:al.customTable,dataSource:jn,bordered:!1,rowKey:Xn=>Xn.id,rowClassName:al.row,columns:Qr,loading:On,pagination:{pageSize:Da.limit,total:Da.total,current:Da.page,onChange:Na,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):bu())),x.createElement(U0,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:al.uploadFileModal,id:fn,containerId:(sn=Xe==null?void 0:Xe.detail)==null?void 0:sn.id,local:(na=re==null?void 0:re.setting)==null?void 0:na.is_local,dispatch:ve,visible:So,onClose:()=>Fo(!1),onOK:kr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:jt,onOk:Oo,centered:!0,wrapClassName:al.renameModal,onCancel:()=>{wt(!1),Dn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:al.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Dr==null?void 0:Dr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Xn=>{Dn(uc(ks({},Dr),{title:Xn.target.value,errorDes:null}))},maxLength:60,suffix:`${((tn=Dr==null?void 0:Dr.title)==null?void 0:tn.length)||0}/60`}),(Dr==null?void 0:Dr.errorDes)&&x.createElement("div",{className:al.errorDes},Dr==null?void 0:Dr.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:nn,onOk:ca,centered:!0,wrapClassName:al.shareModal,onCancel:()=>{oa(!1),Dn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:al.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Dr==null?void 0:Dr.download_url}))),x.createElement(K0.Z,{setVisible:qt,visible:It,recordId:Oa,type:ga,updateData:kr,identifier:(pn=Xe.detail)==null?void 0:pn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ua,width:400,centered:!0,keyboard:!1,onCancel:()=>Aa(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:al.leftButton,onClick:()=>{Cr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:al.rightButton,onClick:()=>{Aa(!1),qt(!0),fa("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:al.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(vs.Z,{visible:tr,attachmentInfo:Rn,onClose:()=>Cr(!1),onSuccess:Xn=>{Cr(!1),xe.history.push(`/dataset/${Xn}/detail?tabId=mine`)}}))};var q0=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(J0),Nm={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},$0=Object.defineProperty,Xg=Object.getOwnPropertySymbols,ef=Object.prototype.hasOwnProperty,tf=Object.prototype.propertyIsEnumerable,Jg=(oe,le,re)=>le in oe?$0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qg=(oe,le)=>{for(var re in le||(le={}))ef.call(le,re)&&Jg(oe,re,le[re]);if(Xg)for(var re of Xg(le))tf.call(le,re)&&Jg(oe,re,le[re]);return oe},$g=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const og=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",nf=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[sn,na]=(0,x.useState)([]),[tn,pn]=(0,x.useState)([]),jn=[Gd.OriginalPicturePath,Gd.ExpectPicturePath,Gd.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),hn())},[oe.actionTabs.key]);const hn=(St="")=>$g(void 0,null,function*(){var Tn;const jt=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((Tn=jt==null?void 0:jt.trees)!=null&&Tn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),jt!=null&&jt.trees){const wt=jt.trees.map(nn=>qg(qg({},nn),{name:nn.name,val:nn.name}));pn(wt||[])}}),Lt=St=>{const Tn=og(sn),jt=`${Tn&&`${Tn}/`}${St}`;ze===Gd.Path?!(Ee!=null&&Ee.includes(`${jt}\uFF1B`))&&Ze(`${Ee}${jt}\uFF1B`):ze===Gd.ExecPath&&Ze(jt)},Ma=St=>{if(St.type==="tree"){sn.length?sn.push({val:`/${St.val}`,path:St.val}):sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),na(sn);const Tn=og(sn);jn&&Ze(Tn),hn(Tn)}},Un=(St,Tn)=>{const jt=sn.filter((nn,oa)=>oa<=Tn);na(jt);const wt=og(jt);jn&&Ze(wt),hn(wt)},$t=()=>$g(void 0,null,function*(){Ke(Ee),On()}),On=()=>{Ze(""),na([]),pn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Qt=og(sn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:$t,onCancel:On},x.createElement("div",{className:Nm.wrap},x.createElement("div",{className:Nm.content},x.createElement("div",{className:Nm.mainPathWrap},!!(sn!=null&&sn.length)&&sn.map((St,Tn)=>x.createElement("a",{key:Tn,onClick:()=>Un(St,Tn)},St.val))),!!(tn!=null&&tn.length)&&tn.map((St,Tn)=>St.type==="tree"?x.createElement("a",{key:Tn,onClick:()=>Ma(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Nm.colorBlue}`}),Qt&&`${Qt}/`,St.name):x.createElement("a",{key:Tn,onClick:()=>Lt(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Nm.colorBlue}`}),Qt&&`${Qt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var af=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(nf),e0={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},rf=Object.defineProperty,ug=Object.getOwnPropertySymbols,t0=Object.prototype.hasOwnProperty,n0=Object.prototype.propertyIsEnumerable,a0=(oe,le,re)=>le in oe?rf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,of=(oe,le)=>{for(var re in le||(le={}))t0.call(le,re)&&a0(oe,re,le[re]);if(ug)for(var re of ug(le))n0.call(le,re)&&a0(oe,re,le[re]);return oe},uf=(oe,le)=>{var re={};for(var ve in oe)t0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ug)for(var ve of ug(oe))le.indexOf(ve)<0&&n0.call(oe,ve)&&(re[ve]=oe[ve]);return re},r0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const lf=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=uf(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),sn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[na]=ce.default.useForm(),[tn,pn]=(0,x.useState)(""),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(!1);(0,x.useEffect)(()=>{sn.current&&Ma()},[sn.current]);const Ma=()=>r0(void 0,null,function*(){jn(!0);const $t=yield(0,We.ZP)(`/api/shixuns/${sn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});$t.status===0&&(pn(($t==null?void 0:$t.standard_answer)||""),na.setFieldsValue({hide_answer:$t==null?void 0:$t.hide_answer,disable_copy:$t==null?void 0:$t.disable_copy}),jn(!1))}),Un=$t=>r0(void 0,null,function*(){Lt(!0),(yield(0,We.ZP)(`/api/shixuns/${sn.current}/set_standard_answer.json`,{method:"post",body:of({},$t)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Lt(!1)});return x.createElement("section",{className:e0.wrap},x.createElement(sl.Z,{loading:fn},x.createElement(ce.default,{form:na,scrollToFirstError:!0,layout:"vertical",onFinish:Un},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:tn})),x.createElement(ce.default.Item,null,x.createElement(gc.t,{okText:"\u4FDD\u5B58",loading:hn,hasCancelBtn:!1,className:e0.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var sf=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(lf),Zl=ue(59301),cf=Object.defineProperty,df=Object.defineProperties,mf=Object.getOwnPropertyDescriptors,o0=Object.getOwnPropertySymbols,gf=Object.prototype.hasOwnProperty,ff=Object.prototype.propertyIsEnumerable,u0=(oe,le,re)=>le in oe?cf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,l0=(oe,le)=>{for(var re in le||(le={}))gf.call(le,re)&&u0(oe,re,le[re]);if(o0)for(var re of o0(le))ff.call(le,re)&&u0(oe,re,le[re]);return oe},vf=(oe,le)=>df(oe,mf(le)),td=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:pf}=Ou.default;var hf=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(hf||{}),Gd=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Gd||{});const Ef=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),sn=(0,x.useRef)(),[na,tn]=(0,x.useState)(),[pn,fn]=(0,x.useState)(),[jn,hn]=(0,x.useState)(!0),[Lt,Ma]=(0,x.useState)(700),[Un,$t]=(0,x.useState)(""),[On,Qt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{jt()},[]);const Tn=()=>td(void 0,null,function*(){var ga,fa;const Oa=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(fa=(ga=ze==null?void 0:ze.fileContent)==null?void 0:ga.params)==null?void 0:fa.path,content:Ke,secret_repository:jn?null:!0}});Oa!=null&&Oa.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:vf(l0({},ve.sideBar),{confirmLeave:!1})}))}),jt=()=>td(void 0,null,function*(){var ga,fa,Oa,va;const ba=yield(0,gt.Ui)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}ba!=null&&ba.url&&$t(ba==null?void 0:ba.url)}),wt=()=>td(void 0,null,function*(){const ga=yield(0,gt.K_)({identifier:St.id});(ga==null?void 0:ga.status)===0&&(ga!=null&&ga.remainingSeconds?(tn(Date.now()+ga.remainingSeconds*1e3),fn(ga.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ga.remainingSeconds-300)*1e3)):nn())}),nn=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Zl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>td(void 0,null,function*(){oa()})})},oa=()=>td(void 0,null,function*(){var ga,fa,Oa,va;Ze(2);const ba=yield(0,gt.zH)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}(ba==null?void 0:ba.status)===0&&(Ze(3),$t(ba.url),sn.current=ba.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),It=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Zl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Zl.createElement("span",null,Zl.createElement(pf,{value:na,format:"HH:mm:ss",onFinish:qt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>td(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},qt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Zl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{oa()}})},Ua=ga=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Aa=ga=>td(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:ga}),jt(),re({type:"practiceSetting/getCommonData",payload:l0({},St)})});return Zl.createElement(Bt.default,{activeKey:On,onChange:ga=>Qt(ga),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Zl.createElement("div",null,Zl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},Zl.createElement(Ie.Z,null,Zl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Zl.createElement(Ie.Z,{className:"mr10"},Zl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Zl.createElement(hd.Z,{style:{cursor:"pointer"}}))),Zl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ua("exec_path")},Zl.createElement(Se.default,{value:Un})),Zl.createElement(Ie.Z,{flex:"1"},Zl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ua("exec_path")},"\u8BBE\u7F6E"))),Zl.createElement("iframe",{onLoad:ga=>{},src:Un,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Zl.createElement(af,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:ga=>Aa(ga)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:On==="2"?Zl.createElement(zc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Zl.createElement(sf,null)}]})};var Pf=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ef),i0={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},s0={collect:"collect___pxqYO",head:"head___WuH5D"},jd=ue(59301),Ff=Object.defineProperty,c0=Object.getOwnPropertySymbols,Sf=Object.prototype.hasOwnProperty,yf=Object.prototype.propertyIsEnumerable,d0=(oe,le,re)=>le in oe?Ff(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Cf=(oe,le)=>{for(var re in le||(le={}))Sf.call(le,re)&&d0(oe,re,le[re]);if(c0)for(var re of c0(le))yf.call(le,re)&&d0(oe,re,le[re]);return oe},bf=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),m0=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Cf({},ve)):Xe.resetFields()},[re]);const Ze=sn=>bf(void 0,null,function*(){Ge(!0),yield oe(sn),Ge(!1)});return jd.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},jd.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},jd.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},jd.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),jd.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},jd.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},fl=ue(59301),Af=Object.defineProperty,g0=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,Bf=Object.prototype.propertyIsEnumerable,f0=(oe,le,re)=>le in oe?Af(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ud=(oe,le)=>{for(var re in le||(le={}))Df.call(le,re)&&f0(oe,re,le[re]);if(g0)for(var re of g0(le))Bf.call(le,re)&&f0(oe,re,le[re]);return oe},Mm=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),xf=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,sn]=(0,x.useState)({title:"",content:""}),[na,tn]=(0,x.useState)(!1),[pn,fn]=(0,x.useState)(!1),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Un(Lt)},[]);const Un=wt=>Mm(void 0,null,function*(){var nn,oa;re(!0);const It=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});It.status===0&&(Ke(((nn=It==null?void 0:It.data)==null?void 0:nn.qna_sets)||[]),ze((oa=It==null?void 0:It.data)==null?void 0:oa.total_count)),re(!1)}),$t=wt=>{Lt.keywords=wt,Lt.page=1,Ma(Ud({},Lt)),Un(Lt)},On=(wt,nn)=>{Lt.page=wt,Lt.limit=nn,Ma(Ud({},Lt)),Un(Lt)},Qt=wt=>Mm(void 0,null,function*(){if(typeof Ge=="number"){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Un(Lt),Ee(!1))}else{const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ud({},Lt)),Un(Lt),Ee(!1))}}),St=wt=>Mm(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Mm(void 0,null,function*(){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((nn==null?void 0:nn.status)===0){const oa=Xe.length===1&&Lt.page>1?Lt.page-1:Lt.page;Lt.page=oa,Ma(Ud({},Lt)),Un(Lt),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Tn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>fl.createElement(nt.Z,{placement:"topLeft",title:wt},fl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>fl.createElement(nt.Z,{placement:"topLeft",title:wt},fl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,nn)=>fl.createElement("span",null,fl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),sn({title:nn==null?void 0:nn.title,content:nn==null?void 0:nn.content})}},"\u7F16\u8F91"),fl.createElement("span",{className:"current c-red",onClick:()=>St(nn)},"\u5220\u9664"))}],jt={onRemove:()=>{hn([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let oa=[];return oa.push(wt),hn([...oa]),!1},fileList:jn,accept:".xls,.xlsx"};return fl.createElement("div",{className:s0.collect},fl.createElement("div",{className:s0.head},fl.createElement(Qo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Lt.keywords,onChange:$t}),fl.createElement(Qo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),sn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),fl.createElement(Qo.op,{type:"primary",shape:"default",onClick:()=>tn(!0)},"\u5BFC\u5165\u95EE\u7B54")),fl.createElement(Tl.default,{columns:Tn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Lt.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Lt.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:On}}),fl.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:na,centered:!0,confirmLoading:pn,onCancel:()=>{tn(!1),hn([])},onOk:()=>Mm(void 0,null,function*(){var wt;const nn=new FormData;if(jn.length>0)nn.append("file",jn[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}fn(!0);let oa=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:nn},!0);(oa==null?void 0:oa.status)===0&&((wt=oa==null?void 0:oa.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:fl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",fl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ud({},Lt)),Un(Lt),tn(!1),hn([]))),fn(!1)})},fl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",fl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),fl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),fl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",fl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),fl.createElement("div",{style:{marginLeft:74}},fl.createElement(Pt.default,Ud({},jt),fl.createElement(Qo.op,{shape:"default",icon:fl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),fl.createElement(m0,{visible:Ge,onCancel:()=>Ee(!1),onOk:Qt,modalParams:Ze}))},v0={record:"record___Ueu3j",head:"head___UOVq4"},rl=ue(59301),wf=Object.defineProperty,Lf=Object.defineProperties,Of=Object.getOwnPropertyDescriptors,p0=Object.getOwnPropertySymbols,Nf=Object.prototype.hasOwnProperty,Mf=Object.prototype.propertyIsEnumerable,h0=(oe,le,re)=>le in oe?wf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Im=(oe,le)=>{for(var re in le||(le={}))Nf.call(le,re)&&h0(oe,re,le[re]);if(p0)for(var re of p0(le))Mf.call(le,re)&&h0(oe,re,le[re]);return oe},If=(oe,le)=>Lf(oe,Of(le)),lg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Rf=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)({title:"",content:""});let[tn,pn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{hn(tn)},[]);const fn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],jn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],hn=Qt=>lg(void 0,null,function*(){var St,Tn;ve(!0);const jt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Qt});jt.status===0&&(Ge(((St=jt==null?void 0:jt.data)==null?void 0:St.qna_records)||[]),Xe((Tn=jt==null?void 0:jt.data)==null?void 0:Tn.total_count)),ve(!1)}),Lt=Qt=>{tn.page=1,tn=Im(Im({},tn),Qt),pn(Im({},tn)),hn(tn)},Ma=(Qt,St)=>{tn.page=Qt,tn.limit=St,pn(Im({},tn)),hn(tn)},Un=Qt=>lg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:If(Im({},Qt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),hn(tn),Ze(!1))}),$t=Qt=>lg(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>lg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Qt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&hn(tn)})})}),On=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Qt=>rl.createElement(nt.Z,{placement:"topLeft",title:Qt},rl.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Qt=>rl.createElement(nt.Z,{placement:"topLeft",title:Qt},rl.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Qt=>{var St;return rl.createElement("span",{className:"c-black"},(St=fn==null?void 0:fn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Qt=>{var St;return rl.createElement("span",{className:"c-black"},(St=jn==null?void 0:jn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Qt,St)=>rl.createElement("span",null,["pending","ignored"].includes(St.status)&&rl.createElement(rl.Fragment,null,rl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Qt),na({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),rl.createElement("span",{className:"current c-light-primary",onClick:()=>$t(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&rl.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},rl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&rl.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},rl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return rl.createElement("div",{className:v0.record},rl.createElement("div",{className:v0.head},rl.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Lt},rl.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},rl.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),rl.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},rl.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:fn,style:{width:200}})),rl.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},rl.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),rl.createElement(ce.default.Item,{style:{marginRight:0}},rl.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),rl.createElement(Tl.default,{columns:On,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:tn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:tn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ma}}),rl.createElement(m0,{visible:Ee,onCancel:()=>Ze(!1),onOk:Un,modalParams:sn,forceIn:!0}))},ig=ue(59301);const Tf=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return ig.createElement("div",{className:i0.catechism},ig.createElement(Qo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:i0.tab}),ve==="1"&&ig.createElement(xf,null),ve==="2"&&ig.createElement(Rf,null))};var kf=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Tf),Zf=Object.defineProperty,sg=Object.getOwnPropertySymbols,E0=Object.prototype.hasOwnProperty,P0=Object.prototype.propertyIsEnumerable,F0=(oe,le,re)=>le in oe?Zf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Rm=(oe,le)=>{for(var re in le||(le={}))E0.call(le,re)&&F0(oe,re,le[re]);if(sg)for(var re of sg(le))P0.call(le,re)&&F0(oe,re,le[re]);return oe},Wf=(oe,le)=>{var re={};for(var ve in oe)E0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&sg)for(var ve of sg(oe))le.indexOf(ve)<0&&P0.call(oe,ve)&&(re[ve]=oe[ve]);return re},zf=oe=>{var le=oe,{tabsActive:re}=le,ve=Wf(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(za,null),re==="warehouse"&&x.createElement(qa.default,null),re==="level"&&x.createElement(Gi,Rm({},ve)),re==="collaborate"&&x.createElement(Vd,Rm({},ve)),re==="setting"&&x.createElement(Zg.Z,null),re==="environment"&&x.createElement(Bm,Rm({},ve)),re==="dataset"&&x.createElement(q0,null),re==="service"&&x.createElement(Pf,Rm({},ve)),re==="catechism"&&x.createElement(kf,Rm({},ve)))},Kd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},yl=ue(59301),Vf=Object.defineProperty,Gf=Object.defineProperties,jf=Object.getOwnPropertyDescriptors,cg=Object.getOwnPropertySymbols,S0=Object.prototype.hasOwnProperty,y0=Object.prototype.propertyIsEnumerable,C0=(oe,le,re)=>le in oe?Vf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Uf=(oe,le)=>{for(var re in le||(le={}))S0.call(le,re)&&C0(oe,re,le[re]);if(cg)for(var re of cg(le))y0.call(le,re)&&C0(oe,re,le[re]);return oe},Kf=(oe,le)=>Gf(oe,jf(le)),Hf=(oe,le)=>{var re={};for(var ve in oe)S0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&cg)for(var ve of cg(oe))le.indexOf(ve)<0&&y0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Yf=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Hf(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee,Ze,sn;const{base_info_warning:na,challenges_warning:tn,id:pn,repository_warning:fn,sideBar:jn,service_warning:hn}=Ke,Lt=(0,xe.useLocation)(),Ma=(0,xe.useParams)(),[Un]=(0,xe.useSearchParams)(),$t=[{name:"\u57FA\u672C\u4FE1\u606F",icon:yl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:yl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:(Ee=Xe==null?void 0:Xe.detail)!=null&&Ee.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361",icon:yl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:yl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:yl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:yl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:yl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:yl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:yl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}];(0,x.useEffect)(()=>{var St;const Tn=Un.get("tabId"),jt=Lt.pathname.split("/").length,nn=((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?$t.filter(oa=>oa.tabId!=="dataset"):$t).map(oa=>oa.tabId).includes(Tn);if(Tn&&nn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Tn}});return}if(jt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Tn||Tn&&!nn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Kf(Uf({},Ke.sideBar),{selectPath:""})})},[Ma.id]);const On=St=>{var Tn;if(St===jn.tabsActive)return;const jt=()=>{xe.history.push(`/shixuns/${pn}/edit?tabId=${St}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:St,selectPath:"",confirmLeave:!1}})};(Tn=Ke==null?void 0:Ke.sideBar)!=null&&Tn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jt()}}):jt()},Qt=()=>{var St;return((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?$t.filter(wt=>wt.tabId!=="dataset"):$t).filter(wt=>{var nn;return(nn=Xe==null?void 0:Xe.detail)!=null&&nn.is_client_unity_3d?["information","level","collaborate","setting"].includes(wt.tabId):wt}).filter(wt=>{var nn;return(nn=Xe==null?void 0:Xe.detail)!=null&&nn.is_jupyter_lab?wt.tabId!=="level":wt.tabId!=="service"}).map(wt=>{const{name:nn,icon:oa,tabId:It}=wt;return yl.createElement("div",{key:It,className:`${Ke.sideBar.tabsActive===It?Kd.itemActive:Kd.item} font12`,onClick:()=>On(It)},oa,yl.createElement("span",{className:Kd.name},nn),It==="information"&&na&&yl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},yl.createElement("img",{src:li,alt:""})),It==="level"&&tn&&yl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},yl.createElement("img",{src:li,alt:""})),It==="service"&&hn&&yl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},yl.createElement("img",{src:li,alt:""})),It==="warehouse"&&fn&&yl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},yl.createElement("img",{src:li,alt:""})))})};return yl.createElement("div",{className:Kd.sidebar},yl.createElement("div",{className:Kd.items},Qt()),!((sn=Xe==null?void 0:Xe.detail)!=null&&sn.is_client_unity_3d)&&yl.createElement("div",{className:Kd.question},yl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},yl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},yl.createElement("img",{src:yn.Pt,height:44,width:44,alt:""})))))};var Qf=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Yf),Vg={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},ii=ue(59301),Xf=Object.defineProperty,b0=Object.getOwnPropertySymbols,Jf=Object.prototype.hasOwnProperty,qf=Object.prototype.propertyIsEnumerable,A0=(oe,le,re)=>le in oe?Xf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,D0=(oe,le)=>{for(var re in le||(le={}))Jf.call(le,re)&&A0(oe,re,le[re]);if(b0)for(var re of b0(le))qf.call(le,re)&&A0(oe,re,le[re]);return oe},dg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const $f=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)(!1),{actionTabs:tn}=oe,[pn]=ce.default.useForm(),[fn,jn]=(0,x.useState)({name:"string"}),hn=$t=>$t&&$t{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(fn.name=tn==null?void 0:tn.name),jn(D0({},fn)),pn.setFieldsValue({name:tn==null?void 0:tn.name})},[oe.actionTabs.key]);const Un={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return ii.createElement(ii.Fragment,null,ii.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>dg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ii.createElement("div",null,ii.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Un[oe.actionTabs.type],"\uFF1F")),ii.createElement("div",{className:Vg.bottom},ii.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&sn,className:Vg.no,onClick:()=>dg(void 0,null,function*(){var $t;na(!0),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ii.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!sn,className:Vg.yes,onClick:()=>dg(void 0,null,function*(){var $t;na(!1),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ii.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>dg(void 0,null,function*(){var $t,On;yield pn.validateFields();const Qt=pn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Qt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),($t=oe.actionTabs)!=null&&$t.getBaseInfo&&((On=oe.actionTabs)==null||On.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ii.createElement("div",null,ii.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),ii.createElement(ce.default,{form:pn,initialValues:{name:Lt},onChange:()=>{jn(pn.getFieldValue())}},ii.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ii.createElement(Oe.Z,{className:"mt30",align:"middle"},ii.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ii.createElement(Ie.Z,{flex:"1"},ii.createElement(Se.default,{maxLength:60,defaultValue:tn==null?void 0:tn.name,suffix:ii.createElement("span",null,((Xe=fn==null?void 0:fn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var ev=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))($f),lc=ue(59301),tv=Object.defineProperty,nv=Object.defineProperties,av=Object.getOwnPropertyDescriptors,mg=Object.getOwnPropertySymbols,B0=Object.prototype.hasOwnProperty,x0=Object.prototype.propertyIsEnumerable,w0=(oe,le,re)=>le in oe?tv(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,_0=(oe,le)=>{for(var re in le||(le={}))B0.call(le,re)&&w0(oe,re,le[re]);if(mg)for(var re of mg(le))x0.call(le,re)&&w0(oe,re,le[re]);return oe},L0=(oe,le)=>nv(oe,av(le)),rv=(oe,le)=>{var re={};for(var ve in oe)B0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&mg)for(var ve of mg(oe))le.indexOf(ve)<0&&x0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const ov=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=rv(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:L0(_0({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),lc.createElement("div",{className:qc.practiceSetting},lc.createElement("div",{className:qc.wrapHeader},lc.createElement(Mg,null)),lc.createElement("div",{className:qc.wrapLayout},lc.createElement("div",{className:qc.wrapSidebar},lc.createElement(Qf,null)),lc.createElement("div",{className:qc.wrapContent},lc.createElement(zf,L0(_0({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),lc.createElement(ev,null))};var uv=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(ov);const lv=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case z.Fy.THEMEONE:return x.createElement(wg,null);case z.Fy.DEFAULT:default:return x.createElement(uv,null)}};var iv=(0,xe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(lv)},60964:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return E}});var z=ue(59301),x=ue(65582),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,ea]=(0,z.useState)(""),[Kn,Sa]=(0,z.useState)(""),[da,Xt]=(0,z.useState)([]),[Cn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Rt;rt.current=((Rt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Rt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Rt=[];ce.map((Mn,dn)=>{dn===0?Rt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Mn}`,path:ft}):Rt.push({val:`/${Mn}`,path:ft})}),Xt(Rt),ea(ft),Sa(ft),Ut(ft)},[b.actionTabs.key]);const Ut=ft=>fe(void 0,null,function*(){const Rt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Rt&&it(Rt.trees||[])}),En=ft=>{let Rt=pt;ft.type==="tree"&&(da.length?da.push({val:`/${ft.name}`,path:ft.name}):da.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),Xt(da),Rt=pt?`${pt}/${ft.name}`:ft.name,ea(Rt)),Ut(Rt)},Zn=(ft,Rt)=>{const Mn=da.filter((Pn,Ne)=>Ne<=Rt);Xt(Mn);const dn=Mn.filter((Pn,Ne)=>Ne!==0).map(Pn=>Pn.val).join("").substr(1);ea(dn),Ut(dn)},cn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Rt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Rt),ot();return}if(de){yield Oe.validateFields();const Mn=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Rt}),rt.current?{}:{secret_repository:!0})});Ae(Kn),Mn.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Rt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:cn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(da!=null&&da.length)&&da.map((ft,Rt)=>z.createElement("a",{key:Rt,onClick:()=>Zn(ft,Rt)},ft.val))),!!(Cn!=null&&Cn.length)&&Cn.map((ft,Rt)=>ft.type==="tree"&&z.createElement("a",{key:Rt,onClick:()=>En(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},17992:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Oe}});var z=ue(59301),x=ue(65582),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(67671),fe=ue(66457),a=ue(56656),E=ue.n(a),b={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ea)=>{var Kn=Xt=>{try{da(rt.next(Xt))}catch(Cn){ea(Cn)}},Sa=Xt=>{try{da(rt.throw(Xt))}catch(Cn){ea(Cn)}},da=Xt=>Xt.done?pt(Xt.value):Promise.resolve(Xt.value).then(Kn,Sa);da((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ea="YYYY-MM-DD HH:mm",Kn=E()(pt,ea);return Kn.add(1,"hours"),Kn.format(ea)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ea,user:Kn,dispatch:Sa}=Pt,da=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,Cn,it,Ut,En,Zn,cn,ot,ft;const Rt=(0,z.useRef)(),[Mn,dn]=(0,z.useState)(),[Pn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[Wt,kt]=(0,z.useState)([]),[Jt,rn]=(0,z.useState)(""),[an,wn]=(0,z.useState)(),[Kt,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),Gt=(Cn=(Xt=Kn.userInfo)==null?void 0:Xt.shixun)==null?void 0:Cn.editable;(0,z.useEffect)(()=>{var st,Yt;Rt.current=(Yt=(st=location.pathname)==null?void 0:st.split("/"))==null?void 0:Yt[2],ln()},[]),(0,z.useEffect)(()=>{var st,Yt,vt,Et,Ct,Ht,bt,Zt,Yn,en,ua,rr;rt.setting&&(dn((Yt=(st=rt.setting)==null?void 0:st.shixun)==null?void 0:Yt.can_copy),Ne((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.use_scope),wn(!!((Ht=(Ct=rt.setting)==null?void 0:Ct.shixun)!=null&&Ht.opening_time)),De((Zt=(bt=rt.setting)==null?void 0:bt.shixun)==null?void 0:Zt.opening_time),Ue((en=(Yn=rt.setting)==null?void 0:Yn.shixun)==null?void 0:en.scope_partment),Dt((rr=(ua=rt.setting)==null?void 0:ua.shixun)==null?void 0:rr.git_size))},[rt.setting]);const ln=st=>ce(void 0,null,function*(){const Yt=yield Sa({type:"shixunsDetail/getDepartments",payload:{q:st}});Yt&&kt(Yt.shools_name||[])}),yt=()=>ce(void 0,null,function*(){var st,Yt,vt,Et,Ct,Ht;const bt=(yield Sa({type:"shixunsDetail/getShixunQuote",payload:{id:Rt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((st=bt.subjects)!=null&&st.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(vt=(Yt=bt.subjects)==null?void 0:Yt.splice(0,2))==null?void 0:vt.map(Zt=>`\u300A${Zt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Et=bt.courses)!=null&&Et.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Ht=(Ct=bt.courses)==null?void 0:Ct.splice(0,2))==null?void 0:Ht.map(Zt=>`\u300A${Zt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield Sa({type:"shixunsDetail/deleteShixun",payload:{id:Rt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),xt=()=>{(0,fe.gy)(Sa,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Bt=st=>{if(we.includes(st)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}rn(null),Ue([...we,st])},nt=()=>ce(void 0,null,function*(){if(an&&!Kt){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Pn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Sa({type:"shixunsDetail/updatePermissionSetting",payload:{id:Rt.current,scope_partment:Pn===0?null:we,shixun:{can_copy:Mn,use_scope:Pn,opening_time:Kt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Sa({type:"shixunsDetail/getSettingsData",payload:{id:Rt.current}}),Sa({type:"shixunsDetail/getShixunsDetail",payload:{id:Rt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:yt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:xt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:Mn,onChange:st=>dn(st.target.checked),disabled:!Gt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Ut=rt.detail)==null?void 0:Ut.shixun_status)>1||((En=rt.detail)==null?void 0:En.public)===2)&&((cn=(Zn=rt.setting)==null?void 0:Zn.shixun)==null?void 0:cn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Pn,onChange:st=>Ne(st.target.value),disabled:!Gt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Pn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Jt,onChange:st=>{rn(st),ln(st)},disabled:!Gt,onSelect:Bt,options:Wt==null?void 0:Wt.map(st=>({value:st}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(st=>Gt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Yt=>Yt!==st))},z.createElement(Te.ZP,{type:"primary",ghost:!0},st)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},st)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:an,onChange:st=>wn(st.target.checked),disabled:!Gt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),an&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!Gt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:st=>st&&stDe(de(Yt))}))),((ft=Kn==null?void 0:Kn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:st=>{Dt(st)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:Gt,loading:ea.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Rt.current}/challenges`),onOk:nt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},41712:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(65582),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(77301),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(56656),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(17992),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(74128),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(66457),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(41867),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(29488),React=__webpack_require__(59301),__async=(Le,Ot,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Ot)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Ot=Le.split(":");if(Ot[1]=="00"||Ot[1]=="30")return Le;const ue=parseInt(Ot[1]);if(ue<30||ue==60)return[Ot[0],"30"].join(":");if(ue<60){const z=[Ot[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Ot=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Ot&&setDepartmentList(Ot.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Ot;(Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Ot.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Ot,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ea,Kn,Sa,da,Xt,Cn,it,Ut,En,Zn,cn,ot,ft,Rt;setCodeEditPermission((Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Ot.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Kn=(ea=shixunsDetail.setting)==null?void 0:ea.shixun)==null?void 0:Kn.start_permanent),setOpenSelfRun((da=(Sa=shixunsDetail.setting)==null?void 0:Sa.shixun)==null?void 0:da.open_self_run),setgitSize((Cn=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:Cn.git_size),setcourse_workspace_file_time((Ut=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Ut.course_workspace_file_time),setPodSwitch((Zn=(En=shixunsDetail.setting)==null?void 0:En.shixun)==null?void 0:Zn.exit_delete_pod_switch),setai_user((ot=(cn=shixunsDetail.setting)==null?void 0:cn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Rt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Ot)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Ot])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Ot=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ot))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Ot,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ot=Ye.subjects)==null?void 0:Ot.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Ot;if((Ot=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ot.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ot=>Ot!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Ot))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\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\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Ot;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Ot=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ot.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Ot,practiceSetting:ue})=>({user:Le,shixunsDetail:Ot,practiceSetting:ue}))(Setting)},29488:function(Le,Ot,ue){"use strict";ue.d(Ot,{m:function(){return ye}});var z=ue(65862),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},84056:function(Le,Ot,ue){"use strict";ue.d(Ot,{BU:function(){return x},Dj:function(){return z},gH:function(){return xe},vp:function(){return Ye}});function z(Te){try{Te.mozRequestFullScreen?Te.mozRequestFullScreen():Te.webkitRequestFullScreen&&Te.webkitRequestFullScreen()}catch(Je){console.log(Je,":e")}}function x(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const xe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ye(){var Te=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Je=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Te),window.isFullScreen?window.isFullScreen:Te!=null}},66457:function(Le,Ot,ue){"use strict";ue.d(Ot,{rX:function(){return se},pW:function(){return ce},gy:function(){return de},xY:function(){return ae},O5:function(){return ee},tJ:function(){return fe},o1:function(){return a},Rd:function(){return y}});var z=ue(65582),x=ue(43418),xe=ue(28103),Ye=ue(8591),Te=ue(41867),Je=ue(65862),ye=ue(87169),gt=ue(25510),Re="data:image/png;base64,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",Be=ue.p+"static/newqrcode.a8740efb.png",We=ue(32637),He=ue(59301),ut=(Se,Ae,Oe)=>new Promise((Ie,Pt)=>{var rt=Kn=>{try{ea(Oe.next(Kn))}catch(Sa){Pt(Sa)}},pt=Kn=>{try{ea(Oe.throw(Kn))}catch(Sa){Pt(Sa)}},ea=Kn=>Kn.done?Ie(Kn.value):Promise.resolve(Kn.value).then(rt,pt);ea((Oe=Oe.apply(Se,Ae)).next())});const fe=(Se,Ae=!1)=>!!(a(Se)&&E(Ae)),a=Se=>(0,Te.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Se=!1)=>{var Ae;const{user:Oe}=(0,z.getDvaApp)()._store.getState();return(Ae=Oe.userInfo)!=null&&Ae.profile_completed?!0:(x.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Je.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{x.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:We}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var Se;const{user:Ae}=(0,z.getDvaApp)()._store.getState();return(Se=Ae.userInfo)!=null&&Se.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Je.xg)("/account/certification")}}),!1)},ae=()=>(0,Te.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(Se,Ae)=>Se?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,Ae||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Re,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ce=Se=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),He.createElement(xe.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",He.createElement("a",null,Se),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},de=(Se,Ae="")=>{const{shixunsDetail:{detail:Oe}}=(0,z.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ie="";return(Oe==null?void 0:Oe.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:He.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Ae,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(x.default.confirm({centered:!0,icon:He.createElement(ye.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),He.createElement("br",null),He.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{x.default.confirm({width:440,centered:!0,icon:He.createElement(ye.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:()=>ut(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},77578:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return z}});const z=x=>x?typeof x=="function"?x():x:null},46400:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return da}});var z=ue(29679),x=ue(19248),xe=ue(99267),Ye=ue(96512),Te=ue(78987),Je=ue(92310),ye=ue.n(Je),gt=ue(77900),Re=ue(26112),Be=ue(59301),We=ue(92343),He=ue(36355),ut=ue(17313),fe=ue(83116);const a=(Xt,Cn,it,Ut,En)=>({backgroundColor:Xt,border:`${Ut.lineWidth}px ${Ut.lineType} ${Cn}`,[`${En}-icon`]:{color:it}}),E=Xt=>{const{componentCls:Cn,motionDurationSlow:it,marginXS:Ut,marginSM:En,fontSize:Zn,fontSizeLG:cn,lineHeight:ot,borderRadiusLG:ft,motionEaseInOutCirc:Rt,withDescriptionIconSize:Mn,colorText:dn,colorTextHeading:Pn,withDescriptionPadding:Ne,defaultPadding:we}=Xt;return{[Cn]:Object.assign(Object.assign({},(0,ut.Wf)(Xt)),{position:"relative",display:"flex",alignItems:"center",padding:we,wordWrap:"break-word",borderRadius:ft,[`&${Cn}-rtl`]:{direction:"rtl"},[`${Cn}-content`]:{flex:1,minWidth:0},[`${Cn}-icon`]:{marginInlineEnd:Ut,lineHeight:0},"&-description":{display:"none",fontSize:Zn,lineHeight:ot},"&-message":{color:Pn},[`&${Cn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${it} ${Rt}, opacity ${it} ${Rt}, + `,onClick:()=>to(un.type,bn)})),Xt.createElement(Je.Z,{spinning:Ct},zn(un.type)?Xt.createElement("div",{style:{marginTop:(un==null?void 0:un.type)=="CPU"?Yn?"7%":"":ua?"7%":""}},Xt.createElement(se,{dataInfo:{y:nr(bt,un==null?void 0:un.type,1)||[],x:nr(bt,un==null?void 0:un.type,0)||[]},startAndEndTime:st,colors:Er,indexKey:bn,valueName:bt.map(aa=>aa.name),imageTypeName:bt.map(aa=>{var Ia;return(Ia=aa==null?void 0:aa.promQueryResult)==null?void 0:Ia.imageTypeName}),key:`${bn}-${$a}`}),Xt.createElement("div",{className:de.info_con},Xt.createElement("div",{className:de.info_top},Xt.createElement("div",null,"\u6700\u5927\u503C"),Xt.createElement("div",null,"\u6700\u5C0F\u503C"),Xt.createElement("div",null,"\u5E73\u5747\u503C")),bt.map((aa,Ia)=>{var Qe;let ht=aa==null?void 0:aa.promQueryResult;return Xt.createElement("div",{className:de.listdata,key:Ia},Xt.createElement("div",{className:de.block,style:{backgroundColor:Er[Ia],marginRight:10}}),Xt.createElement("div",{className:de.typename},(Qe=aa==null?void 0:aa.promQueryResult)==null?void 0:Qe.imageTypeName),Xt.createElement("div",{className:de.val},(un==null?void 0:un.type)=="CPU"?`${ht==null?void 0:ht.cpuMaxDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMaxValue}MiB`),Xt.createElement("div",{className:de.val},(un==null?void 0:un.type)=="CPU"?`${ht==null?void 0:ht.cpuMinDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleMinValue}MiB`),Xt.createElement("div",{className:de.val},(un==null?void 0:un.type)=="CPU"?`${ht==null?void 0:ht.cpuAvgDoubleValue}Cores`:`${ht==null?void 0:ht.memoryDoubleAvgValue}MiB`))}))):Xt.createElement(Sa.Z,null)))))},cn=ue(59301),ot=(Jt,rn,an)=>new Promise((wn,Kt)=>{var De=Gt=>{try{Dt(an.next(Gt))}catch(ln){Kt(ln)}},ke=Gt=>{try{Dt(an.throw(Gt))}catch(ln){Kt(ln)}},Dt=Gt=>Gt.done?wn(Gt.value):Promise.resolve(Gt.value).then(De,ke);Dt((an=an.apply(Jt,rn)).next())}),Rt=({getApi:Jt,identifier:rn,visible:an,info:wn})=>{const[Kt,De]=(0,z.useState)({}),[ke,Dt]=(0,z.useState)(!0);(0,z.useEffect)(()=>{Dt(!0)},[an]),(0,z.useEffect)(()=>{Jt&&ke&&Gt()},[Jt]);const Gt=()=>ot(void 0,null,function*(){const ln=yield(0,fe.ZP)(`/api/shixuns/${rn}/cpu_basic_data.json`,{method:"get"});(ln==null?void 0:ln.status)==0&&De(ln)});return cn.createElement("div",null,cn.createElement(Zn,{isFirst:ke,setIsFirst:ln=>Dt(ln),identifier:rn,data:Kt,info:wn}))},Mn=ue(65862),dn=ue(65582),Pn=ue(60979),Ne=ue(66457),we=ue(59301),Ue=(Jt,rn,an)=>new Promise((wn,Kt)=>{var De=Gt=>{try{Dt(an.next(Gt))}catch(ln){Kt(ln)}},ke=Gt=>{try{Dt(an.throw(Gt))}catch(ln){Kt(ln)}},Dt=Gt=>Gt.done?wn(Gt.value):Promise.resolve(Gt.value).then(De,ke);Dt((an=an.apply(Jt,rn)).next())});const Wt=({globalSetting:Jt,dispatch:rn,practiceSetting:an,shixunsDetail:wn,visible:Kt,onCancel:De,info:ke,identifier:Dt,isJupyter:Gt,onOk:ln})=>{const[yt,xt]=(0,z.useState)("1"),[Bt,nt]=(0,z.useState)("\u63A8\u8350\u914D\u7F6E"),[st,Yt]=(0,z.useState)([]),[vt,Et]=(0,z.useState)(!1),[Ct,Ht]=(0,z.useState)(!1),[bt,Zt]=(0,z.useState)({}),[Yn,en]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Kt&&(Ht(!1),xt("1"),nt("\u63A8\u8350\u914D\u7F6E"),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"?Yt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):Yt(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),Zt({}),ua(),(ke==null?void 0:ke.type)=="\u6311\u6218\u9875\u9762"&&rn({type:"shixunsDetail/getShixunsDetail",payload:{id:Dt}}))},[Kt]);const ua=()=>Ue(void 0,null,function*(){en(!0);const br=yield(0,Pn.HS)(Dt);[0,-10].includes(br.status)&&(Zt(br),en(!1))}),rr=br=>{br=="2"?Ht(!0):Ht(!1),xt(br)},dr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:we.createElement("div",{className:"tc"},we.createElement("img",{src:He,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},fr=()=>Ue(void 0,null,function*(){if((0,Ne.gy)(rn,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||Bt=="\u5F53\u524D\u914D\u7F6E")return;Et(!0),(yield(0,fe.ZP)(`/api/shixuns/${Dt}/apply_recommend_config.json`,{method:"put",body:{data:Bt=="\u63A8\u8350\u914D\u7F6E"?bt==null?void 0:bt.recommend:bt==null?void 0:bt.high}})).status==0&&(xe.ZP.success("\u5E94\u7528\u6210\u529F"),Et(!1),De(),ln())}),$a=()=>Ue(void 0,null,function*(){var br,yr;if(yield Zr(),(0,Mn.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(br=wn.detail)!=null&&br.is_jupyter||(yr=wn.detail)!=null&&yr.is_jupyter_lab){rn({type:"shixunsDetail/execJupyter",payload:{id:Dt}}).then(to=>{var nr;to!=null&&to.identifier&&((nr=dn.history)==null||nr.push(`/tasks/${to.identifier}/jupyter`))});return}rn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const er=Gt?yield(0,Pn.BK)({id:Dt}):yield(0,Pn.Ir)({id:Dt});if(rn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),er!=null&&er.game_identifier||er!=null&&er.identifier){(0,Mn.xg)(Gt?`/tasks/${er==null?void 0:er.identifier}/jupyter`:`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===-3?(0,Mn.eF)():(er==null?void 0:er.status)===2?Wr(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Er(er==null?void 0:er.message)}),Zr=()=>new Promise((br,yr)=>{var er;(er=an==null?void 0:an.sideBar)!=null&&er.confirmLeave?x.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),br()},onCancel:()=>{yr()}}):br()}),Wr=br=>{br=br!=null&&br.includes(".json")?br:`${br}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Ue(void 0,null,function*(){const yr=yield(0,fe.ZP)("/api"+br,{method:"get"});if(!yr)return;xe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const er=yield(0,Pn.Ir)({id:yr.shixun_identifier});if(er!=null&&er.game_identifier){(0,Mn.xg)(`/tasks/${er.game_identifier}`);return}(er==null?void 0:er.status)===2?Wr(er==null?void 0:er.message):(er==null?void 0:er.status)===3&&Er(er==null?void 0:er.message)})})},Er=br=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:we.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",br,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return we.createElement(we.Fragment,null,we.createElement(Ye.Z,{title:null,placement:"right",open:Kt,width:1e3,onClose:De,closeIcon:null,footer:null},we.createElement("div",{className:Re.header_body},we.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),we.createElement(Be.Z,{className:Re.close,onClick:De})),we.createElement(Te.default,{activeKey:yt,onChange:rr},we.createElement(Te.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},we.createElement(Je.Z,{spinning:Yn,size:"large",tip:we.createElement("div",{style:{color:"#666",fontSize:"14px"}},we.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),we.createElement("div",{style:{lineHeight:"26px"}},"\u7CFB\u7EDF\u6B63\u5728\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\u8BA1\u7B97\u63A8\u8350\u914D\u7F6E",we.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(bt==null?void 0:bt.status)==0?we.createElement(we.Fragment,null,we.createElement("div",{className:Re.recommend_config_introduce},we.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),we.createElement("div",null,"\u63A8\u8350\u914D\u7F6E\uFF1A\u7CFB\u7EDF\u6839\u636E\u5B9E\u8DF5\u9879\u76EE\u4F7F\u7528\u7684\u5B9E\u9645\u60C5\u51B5\uFF0C\u8BA1\u7B97\u51FA\u63A8\u8350\u914D\u7F6E\u3002\u4F7F\u7528\u7684\u4EBA\u8D8A\u591A\uFF0C\u63A8\u8350\u8D8A\u51C6\u786E\u3002"),we.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),we.createElement("div",{className:Re.recommend_config},st.map((br,yr)=>we.createElement("div",{className:`${Re.recommend_config_item} ${br==Bt?Re.recommend_config_active_item:""}`,key:br,onClick:()=>nt(br)},we.createElement("div",{className:Re.item_title},we.createElement("div",null,br),yr==1?we.createElement("div",{className:Re.recommend_text},"\u63A8\u8350"):we.createElement(we.Fragment,null)),(br=="\u5F53\u524D\u914D\u7F6E"&&(bt==null?void 0:bt.current)||br=="\u63A8\u8350\u914D\u7F6E"&&(bt==null?void 0:bt.recommend)||br=="\u589E\u5F3A\u914D\u7F6E"&&(bt==null?void 0:bt.high)||[]).map((er,to)=>we.createElement("div",{className:Re.item_content,key:to},we.createElement("span",null,er==null?void 0:er.image_name),er!=null&&er.cpu_limit?we.createElement("span",null,er==null?void 0:er.cpu_limit,"\u6838",er==null?void 0:er.memory_limit,"G"):we.createElement("div",null,we.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),we.createElement(ye.Z,{title:we.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",we.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",we.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},we.createElement(We.Z,{className:Re.tooltip})))))))),we.createElement("div",{className:Re.recommend_config_footer},we.createElement("div",null,we.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),we.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>dr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),we.createElement(gt.ZP,{type:"primary",shape:"round",disabled:Bt=="\u5F53\u524D\u914D\u7F6E",onClick:fr,loading:vt},"\u4E00\u952E\u5E94\u7528"))):Yn?we.createElement("div",{style:{height:400}}):we.createElement("div",{className:Re.no_data},we.createElement("img",{src:ut,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),we.createElement("p",{className:"mt20 mb20 font14",style:{color:"#7B8394",width:"100%",lineHeight:"26px"}},"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6CA1\u6709\u4EFB\u4F55\u4EBA\u4F7F\u7528\u8FC7\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u6839\u636E\u5B9E\u9645\u4F7F\u7528\u60C5\u51B5\u7ED9\u51FA\u63A8\u8350\u914D\u7F6E\u3002",we.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(ke==null?void 0:ke.type)!="\u6311\u6218\u9875\u9762"&&we.createElement("div",{className:Re.application,onClick:()=>{$a(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),we.createElement(Te.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},we.createElement(Rt,{getApi:Ct,identifier:Dt,visible:Kt,info:ke})))))};var kt=(0,dn.connect)(({globalSetting:Jt,practiceSetting:rn,shixunsDetail:an})=>({globalSetting:Jt,practiceSetting:rn,shixunsDetail:an}))(Wt)},987:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Ie}});var z=ue(59301),x=ue(43418),xe=ue(3113),Ye=ue(8591),Te=ue(99313),Je=ue(71418),ye=ue(10311),gt=ue(5871),Re=ue(1710),Be={modal:"modal___aF6vS",con_warp:"con_warp___W1gHS",flex:"flex___Cbe__",config_Warp:"config_Warp___lXnUZ",config_btn:"config_btn___OAH7T",sceneList:"sceneList___N5Y3k",sceneItem:"sceneItem____bE1H",sceneItemActive:"sceneItemActive___e82B8"},We=ue(11724),He=ue(62772),ut=ue(38147),fe=ue(2524),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,ae=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(Pt,rt,pt)=>rt in Pt?E(Pt,rt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Pt[rt]=pt,de=(Pt,rt)=>{for(var pt in rt||(rt={}))ae.call(rt,pt)&&ce(Pt,pt,rt[pt]);if(ee)for(var pt of ee(rt))se.call(rt,pt)&&ce(Pt,pt,rt[pt]);return Pt},Se=(Pt,rt)=>b(Pt,y(rt)),Ae=(Pt,rt,pt)=>new Promise((ea,Kn)=>{var Sa=Cn=>{try{Xt(pt.next(Cn))}catch(it){Kn(it)}},da=Cn=>{try{Xt(pt.throw(Cn))}catch(it){Kn(it)}},Xt=Cn=>Cn.done?ea(Cn.value):Promise.resolve(Cn.value).then(Sa,da);Xt((pt=pt.apply(Pt,rt)).next())}),Ie=({visible:Pt,onOk:rt,onCancel:pt,info:ea})=>{var Kn,Sa,da,Xt,Cn;const[it,Ut]=(0,z.useState)("1"),[En,Zn]=(0,z.useState)([]),[cn,ot]=(0,z.useState)([]),[ft,Rt]=(0,z.useState)(0),[Mn,dn]=(0,z.useState)(null),[Pn,Ne]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Pt&&(we(),Ue(),Wt())},[Pt]);const we=()=>{Ut("1"),Zn([]),dn(null),Rt(0)};(0,z.useEffect)(()=>{var ke,Dt;((Dt=(ke=cn==null?void 0:cn[ft])==null?void 0:ke.content)==null?void 0:Dt.length)>0&&dn(Se(de({},cn[ft].content[0]),{index:0}))},[it,ft,cn]);const Ue=()=>Ae(void 0,null,function*(){Ne(!0),yield(0,ut.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(ke=>{let{max_cpu:Dt,max_memory:Gt,min_cpu:ln,min_memory:yt}=ke,{cpu:xt,memory:Bt}=ea;Zn([{name:"CPU",value:xt,min:ln,max:Dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:Bt,min:yt,max:Gt,typeName:"GB"}])}),Ne(!1)}),Wt=()=>Ae(void 0,null,function*(){yield(0,ut.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(ke=>{var Dt;if(ot(ke),(ke==null?void 0:ke.length)>0){let Gt=Se(de({},(Dt=ke==null?void 0:ke[0])==null?void 0:Dt.content[0]),{index:0});dn(Gt)}})}),kt=ke=>{Ut(ke),ke==="2"&&Rt(0)},Jt=(ke,Dt)=>{Zn(En.map(Gt=>Gt.name===ke?Dt(Gt):Gt))},rn=(ke,Dt)=>{isNaN(ke)||Jt(Dt,Gt=>Se(de({},Gt),{value:ke}))},an=ke=>{var Dt;if(console.log("decline",ke.value),ke.value=Number(ke.value),ke.value<=((Dt=ke.min)!=null?Dt:-1/0))return;let Gt=ke.value-.5Se(de({},ln),{value:Gt}))},wn=ke=>{var Dt;if(ke.value=Number(ke.value),ke.value>=((Dt=ke.max)!=null?Dt:1/0))return;let Gt=ke.value+.5>ke.max?ke.max:ke.value+.5;Jt(ke.name,ln=>Se(de({},ln),{value:Gt}))},Kt=(ke,Dt)=>{isNaN(ke)||Jt(Dt,Gt=>Se(de({},Gt),{value:ke}))},De=ke=>{if(ke==null||Number.isInteger(ke))return ke;const Dt=ke%1;return Dt===.5?ke:Math.floor(ke)+(Dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:Pt,width:752,destroyOnClose:!0,centered:!0,onCancel:pt,className:Be.modal,footer:[a.createElement("div",{className:Be.btn_warp,key:"1"},a.createElement(xe.ZP,{onClick:pt},"\u53D6\u6D88"),a.createElement(xe.ZP,{type:"primary",onClick:()=>{let ke=de({},ea);if(it=="1")ke.cpu=En[0].value,ke.memory=En[1].value;else if(it=="2"){if(!Mn){Ye.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}ke=Se(de({},ke),{cpu:Mn.cpu,memory:Mn.memory})}rt(ke)}},"\u4FDD\u5B58"))]},a.createElement(Te.default,{activeKey:it,onChange:kt},a.createElement(Te.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(Je.Z,{spinning:Pn},En==null?void 0:En.map(ke=>a.createElement("div",{className:Be.con_warp,key:ke==null?void 0:ke.name},a.createElement("div",null,ke==null?void 0:ke.name),a.createElement("div",null,a.createElement(ye.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,onChange:Dt=>rn(Dt,ke==null?void 0:ke.name),value:ke==null?void 0:ke.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Be.config_Warp} ${Be.flex}`},a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>an(ke)},a.createElement(We.Z,null)),a.createElement(gt.Z,{min:ke==null?void 0:ke.min,max:ke==null?void 0:ke.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:ke==null?void 0:ke.value,onChange:Dt=>{const Gt=De(Dt);Kt(Gt,ke==null?void 0:ke.name)}}),a.createElement("div",{className:`${Be.config_btn} ${Be.flex}`,onClick:()=>wn(ke)},a.createElement(He.Z,null))),a.createElement("div",null,ke==null?void 0:ke.typeName))))),(cn==null?void 0:cn.length)>0&&a.createElement(Te.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Be.sceneList},cn==null?void 0:cn.map((ke,Dt)=>a.createElement("div",{className:`${Be.sceneItem} ${ft==Dt&&Be.sceneItemActive}`,key:ke==null?void 0:ke.id,onClick:()=>{Rt(Dt)}},ke==null?void 0:ke.name))),((Sa=(Kn=cn==null?void 0:cn[ft])==null?void 0:Kn.content)==null?void 0:Sa.length)>0?a.createElement(Re.default,{rowSelection:{type:"radio",selectedRowKeys:[Mn==null?void 0:Mn.index],onChange:(ke,Dt)=>{dn(Dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(ke,Dt)=>a.createElement("div",null,ke,"GB")}],dataSource:(da=cn==null?void 0:cn[ft])==null?void 0:da.content.map((ke,Dt)=>Se(de({},ke),{index:Dt})),rowKey:"index",pagination:!1,scroll:((Cn=(Xt=cn==null?void 0:cn[ft])==null?void 0:Xt.content)==null?void 0:Cn.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},30058:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Oe}});var z=ue(59301),x=ue(65582),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(67671),fe=ue(66457),a=ue(56656),E=ue.n(a),b={wrap:"wrap___LhoYE",labelWrap:"labelWrap___kKVu_",label:"label___we33R",labelContent:"labelContent___RWgKj",flexRow:"flexRow___WhVXT",color999:"color999___R1ot6",radio:"radio___S0Uhc",selectSchool:"selectSchool___egsX3",dataPicker:"dataPicker___zNtLB",modal:"modal___J1s9f",colorOrange:"colorOrange___NDyE2",colorYellow:"colorYellow___Ijswi",bottomButton:"bottomButton___sODGQ"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ea)=>{var Kn=Xt=>{try{da(rt.next(Xt))}catch(Cn){ea(Cn)}},Sa=Xt=>{try{da(rt.throw(Xt))}catch(Cn){ea(Cn)}},da=Xt=>Xt.done?pt(Xt.value):Promise.resolve(Xt.value).then(Kn,Sa);da((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ea="YYYY-MM-DD HH:mm",Kn=E()(pt,ea);return Kn.add(1,"hours"),Kn.format(ea)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ea,user:Kn,dispatch:Sa}=Pt,da=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,Cn,it,Ut,En,Zn,cn,ot,ft;const Rt=(0,z.useRef)(),[Mn,dn]=(0,z.useState)(),[Pn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[Wt,kt]=(0,z.useState)([]),[Jt,rn]=(0,z.useState)(""),[an,wn]=(0,z.useState)(),[Kt,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),[Gt,ln]=(0,z.useState)(!1),yt=(Cn=(Xt=Kn.userInfo)==null?void 0:Xt.shixun)==null?void 0:Cn.editable;(0,z.useEffect)(()=>{var vt,Et;Rt.current=(Et=(vt=location.pathname)==null?void 0:vt.split("/"))==null?void 0:Et[2],xt()},[]),(0,z.useEffect)(()=>{var vt,Et,Ct,Ht,bt,Zt,Yn,en,ua,rr,dr,fr,$a,Zr;rt.setting&&(dn((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.can_copy),Ne((Ht=(Ct=rt.setting)==null?void 0:Ct.shixun)==null?void 0:Ht.use_scope),wn(!!((Zt=(bt=rt.setting)==null?void 0:bt.shixun)!=null&&Zt.opening_time)),De((en=(Yn=rt.setting)==null?void 0:Yn.shixun)==null?void 0:en.opening_time),Ue((rr=(ua=rt.setting)==null?void 0:ua.shixun)==null?void 0:rr.scope_partment),ln((fr=(dr=rt.setting)==null?void 0:dr.shixun)==null?void 0:fr.use_ai),Dt((Zr=($a=rt.setting)==null?void 0:$a.shixun)==null?void 0:Zr.git_size))},[rt.setting]);const xt=vt=>ce(void 0,null,function*(){const Et=yield Sa({type:"shixunsDetail/getDepartments",payload:{q:vt}});Et&&kt(Et.shools_name||[])}),Bt=()=>ce(void 0,null,function*(){var vt,Et,Ct,Ht,bt,Zt;const Yn=(yield Sa({type:"shixunsDetail/getShixunQuote",payload:{id:Rt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((vt=Yn.subjects)!=null&&vt.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Ct=(Et=Yn.subjects)==null?void 0:Et.splice(0,2))==null?void 0:Ct.map(en=>`\u300A${en}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Yn==null?void 0:Yn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Ht=Yn.courses)!=null&&Ht.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Zt=(bt=Yn.courses)==null?void 0:bt.splice(0,2))==null?void 0:Zt.map(en=>`\u300A${en}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},Yn==null?void 0:Yn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield Sa({type:"shixunsDetail/deleteShixun",payload:{id:Rt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),nt=()=>{(0,fe.gy)(Sa,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},st=vt=>{if(we.includes(vt)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}rn(null),Ue([...we,vt])},Yt=()=>ce(void 0,null,function*(){if(an&&!Kt){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Pn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Sa({type:"shixunsDetail/updatePermissionSetting",payload:{id:Rt.current,scope_partment:Pn===0?null:we,shixun:{can_copy:Mn,use_scope:Pn,opening_time:Kt,use_ai:Gt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Sa({type:"shixunsDetail/getSettingsData",payload:{id:Rt.current}}),Sa({type:"shixunsDetail/getShixunsDetail",payload:{id:Rt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:Bt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:nt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:Mn,onChange:vt=>dn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Ut=rt.detail)==null?void 0:Ut.shixun_status)>1||((En=rt.detail)==null?void 0:En.public)===2)&&((cn=(Zn=rt.setting)==null?void 0:Zn.shixun)==null?void 0:cn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Pn,onChange:vt=>Ne(vt.target.value),disabled:!yt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Pn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Jt,onChange:vt=>{rn(vt),xt(vt)},disabled:!yt,onSelect:st,options:Wt==null?void 0:Wt.map(vt=>({value:vt}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(vt=>yt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Et=>Et!==vt))},z.createElement(Te.ZP,{type:"primary",ghost:!0},vt)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},vt)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:an,onChange:vt=>wn(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),an&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!yt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:vt=>vt&&vtDe(de(Et))}))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"AI\u52A9\u6559:"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:Gt,onChange:vt=>ln(vt.target.checked),disabled:!yt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u9664\u4E86\u9879\u76EE\u5408\u4F5C\u8005\u4E4B\u5916\u7684\u5176\u4ED6\u7528\u6237\u4F7F\u7528AI\u52A9\u6559\u667A\u80FD\u95EE\u7B54\u529F\u80FD\uFF09")))),((ft=Kn==null?void 0:Kn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:vt=>{Dt(vt)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:yt,loading:ea.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Rt.current}/challenges`),onOk:Yt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},6526:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(65582),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(63160),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(56656),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(30058),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(74128),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(66457),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(41867),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(10008),React=__webpack_require__(59301),__async=(Le,Ot,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Ot)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Ot=Le.split(":");if(Ot[1]=="00"||Ot[1]=="30")return Le;const ue=parseInt(Ot[1]);if(ue<30||ue==60)return[Ot[0],"30"].join(":");if(ue<60){const z=[Ot[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n,_o,_p,_q,_r,_s;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Ot=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Ot&&setDepartmentList(Ot.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Ot;(Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Ot.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Ot,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ea,Kn,Sa,da,Xt,Cn,it,Ut,En,Zn,cn,ot,ft,Rt;setCodeEditPermission((Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Ot.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Kn=(ea=shixunsDetail.setting)==null?void 0:ea.shixun)==null?void 0:Kn.start_permanent),setOpenSelfRun((da=(Sa=shixunsDetail.setting)==null?void 0:Sa.shixun)==null?void 0:da.open_self_run),setgitSize((Cn=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:Cn.git_size),setcourse_workspace_file_time((Ut=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Ut.course_workspace_file_time),setPodSwitch((Zn=(En=shixunsDetail.setting)==null?void 0:En.shixun)==null?void 0:Zn.exit_delete_pod_switch),setai_user((ot=(cn=shixunsDetail.setting)==null?void 0:cn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Rt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Ot)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Ot])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Ot=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ot))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Ot,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ot=Ye.subjects)==null?void 0:Ot.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"#0A143D",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"#0A143D",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Ot;if((Ot=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ot.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},!((_g=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_g.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_h=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_h.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ot=>Ot!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_j=(_i=shixunsDetail.setting)==null?void 0:_i.shixun)!=null&&_j.is_jupyter)&&!((_l=(_k=shixunsDetail.setting)==null?void 0:_k.shixun)!=null&&_l.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},(_n=(_m=shixunsDetail.setting)==null?void 0:_m.shixun)!=null&&_n.is_client_unity_3d?"\u516C\u5F00\u91C7\u96C6\u70B9\u548C\u7B54\u6848\uFF1A":"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_p=(_o=shixunsDetail.setting)==null?void 0:_o.shixun)==null?void 0:_p.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Ot))})))),!((_q=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_q.is_client_unity_3d)&&React.createElement(React.Fragment,null,React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_r=user==null?void 0:user.userInfo)==null?void 0:_r.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\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\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09"))))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),!((_s=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_s.is_client_unity_3d)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Ot;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Ot=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ot.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Ot,practiceSetting:ue})=>({user:Le,shixunsDetail:Ot,practiceSetting:ue}))(Setting)},19243:function(Le,Ot,ue){"use strict";ue.r(Ot),ue.d(Ot,{default:function(){return wo}});var z=ue(59301),x={flex_box_center:"flex_box_center___bPWMH",flex_space_between:"flex_space_between___fjQJK",flex_box_vertical_center:"flex_box_vertical_center___WWAEa",flex_box_center_end:"flex_box_center_end___mQNLW",flex_box_column:"flex_box_column___lOsG0",menu:"menu___szqfh",warehouse:"warehouse___SVzfZ",header:"header___DfoMH",title:"title___y2IOb",content:"content___pGWUf",left:"left___eYHD7",right:"right___RbSHM",loading:"loading___g8ST2",empty:"empty___JqJWS",tabs:"tabs___fuMob",line:"line___Wav7D",footer:"footer___xymfv",commit:"commit___ZwkDv",blueLight:"blueLight___f52KB",filePathWrp:"filePathWrp____p6mm",filePath:"filePath___qkzoJ",bottom0:"bottom0___MrVME"},xe=ue(65582),Ye=ue(99313),Te=ue(6848),Je=ue(8591),ye=ue(20834),gt=ue(95237),Re=ue(43604),Be=ue(38854),We=ue(43418),He=ue(71418),ut=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),ee={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ae=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Se=(Vt,lt,et)=>lt in Vt?ae(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,Ae=(Vt,lt)=>{for(var et in lt||(lt={}))ce.call(lt,et)&&Se(Vt,et,lt[et]);if(se)for(var et of se(lt))de.call(lt,et)&&Se(Vt,et,lt[et]);return Vt},Oe=(Vt,lt)=>{var et={};for(var on in Vt)ce.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&se)for(var on of se(Vt))lt.indexOf(on)<0&&de.call(Vt,on)&&(et[on]=Vt[on]);return et},Ie=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const Pt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=Oe(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)("");(0,z.useEffect)(()=>{yn.visible&&sa.resetFields()},[yn.visible]),(0,z.useEffect)(()=>{const mr=sessionStorage.getItem("pathArray");if(mr){const lr=mr.split(",").join("/"),xr=lr.indexOf("/")===0?lr.substr(1):lr;Ur(xr)}},[]),(0,z.useEffect)(()=>{var mr,lr;Br.current=(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[2]},[]);const Jr=(...mr)=>Ie(void 0,[...mr],function*(lr={}){const xr=yield Qn({type:"shixunsDetail/addRepositoryFile",payload:{id:io.id,message:lr.commitMessage,content:"",path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path+"/"+(lr.file||".gitkeep"),secret_repository:Ka?void 0:!0}});xr!=null&&xr.url&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),yn.onOK({path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path+"/"+(lr.file||".gitkeep"),name:lr.path.split("/")[lr.path.split("/").length-1]}),yn.onClose())}),po=()=>{var mr,lr;xe.history.push(`/shixuns/${Br.current}/${(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[3]}${jr?`/master/shixun_show/${jr}`:""}`)};return z.createElement(We.default,{width:"60%",centered:!0,open:yn.visible,wrapClassName:ee.modal,onOk:()=>{sa.submit()},onCancel:yn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:Jr,onChange:()=>{var mr,lr,xr,Yr;const fo=Ae({},sa.getFieldsValue()),Or=(mr=fo==null?void 0:fo.path)==null?void 0:mr.split(""),Ga=(lr=fo==null?void 0:fo.file)==null?void 0:lr.split("");(xr=Or==null?void 0:Or.filter(ya=>ya=="/"))!=null&&xr.length&&(fo.path=fo.path.substring(0,fo.path.length-1)),(Yr=Ga==null?void 0:Ga.filter(ya=>ya=="/"))!=null&&Yr.length&&(fo.file=fo.file.substring(0,fo.path.length-1)),sa.setFieldsValue(Ae({},fo)),fu(fo)}},z.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,null,z.createElement("span",{className:ee.filePath},yn.defaultPath+"/")),z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),z.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var rt=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(Pt),pt=ue(85533),ea=ue(10008),Kn=ue(59301),Sa=Object.defineProperty,da=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,it=(Vt,lt,et)=>lt in Vt?Sa(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,Ut=(Vt,lt)=>{for(var et in lt||(lt={}))Xt.call(lt,et)&&it(Vt,et,lt[et]);if(da)for(var et of da(lt))Cn.call(lt,et)&&it(Vt,et,lt[et]);return Vt},En=(Vt,lt)=>{var et={};for(var on in Vt)Xt.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&da)for(var on of da(Vt))lt.indexOf(on)<0&&Cn.call(Vt,on)&&(et[on]=Vt[on]);return et},Zn=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const cn=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=En(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)("");(0,z.useEffect)(()=>{yn.visible&&sa.resetFields()},[yn.visible]),(0,z.useEffect)(()=>{const mr=sessionStorage.getItem("pathArray");if(mr){const lr=mr.split(",").join("/"),xr=lr.indexOf("/")===0?lr.substr(1):lr;Ur(xr)}},[]),(0,z.useEffect)(()=>{var mr,lr;Br.current=(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[2]},[]);const Jr=(...mr)=>Zn(void 0,[...mr],function*(lr={},xr=!1,Yr=1){var fo,Or;const Ga=yield Qn({type:"shixunsDetail/addRepositoryFile",payload:{id:io.id,message:lr.commitMessage,content:lr.codeMirror,path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path,secret_repository:Ka?void 0:!0,sync_origin_shixun:xr}});Ga!=null&&Ga.url&&((fo=et==null?void 0:et.detail)!=null&&fo.copy_for_exercise||Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),yn.onOK({path:(yn.defaultPath?yn.defaultPath+"/":"")+lr.path,name:lr.path.split("/")[lr.path.split("/").length-1]}),yn.onClose()),(Or=et==null?void 0:et.detail)!=null&&Or.copy_for_exercise&&(0,ea.m)(Qn,et,io.id,Yr)}),po=()=>{var mr,lr;xe.history.push(`/shixuns/${Br.current}/${(lr=(mr=Ra.pathname)==null?void 0:mr.split("/"))==null?void 0:lr[3]}${jr?`/master/shixun_show/${jr}`:""}`)};return Kn.createElement(We.default,{width:"60%",open:yn.visible,wrapClassName:ee.modal,destroyOnClose:!0,centered:!0,onOk:()=>{sa.submit()},onCancel:yn.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},Kn.createElement("section",{className:ee.bg},Kn.createElement("div",{className:ee.wrap},Kn.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:mr=>{var lr,xr;(lr=et==null?void 0:et.detail)!=null&&lr.is_fork_from_creator&&((xr=et==null?void 0:et.detail)!=null&&xr.copy_for_exercise)?(yn.onClose(),Qn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:mr,type:"wareHouse",fn:(Yr,fo,Or)=>{Jr(Yr,fo,Or)}}})):Jr(mr)},onChange:()=>{var mr,lr;const xr=Ut({},sa.getFieldsValue()),Yr=(mr=xr==null?void 0:xr.path)==null?void 0:mr.split("");((lr=Yr==null?void 0:Yr.filter(fo=>fo=="/"))==null?void 0:lr.length)>1&&(xr.path=xr.path.substring(0,xr.path.length-1)),sa.setFieldsValue(Ut({},xr)),fu(xr)}},Kn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},Kn.createElement(gt.Z,null,Kn.createElement(Re.Z,null,Kn.createElement("span",{className:ee.filePath},yn.defaultPath+"/")),Kn.createElement(Re.Z,{flex:"1"},Kn.createElement(b.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Kn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),Kn.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Kn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),Kn.createElement("div",{className:"mt10 mb20"},Kn.createElement(b.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},Kn.createElement(pt.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var ot=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(cn),ft=Object.defineProperty,Rt=Object.getOwnPropertySymbols,Mn=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,Pn=(Vt,lt,et)=>lt in Vt?ft(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,Ne=(Vt,lt)=>{for(var et in lt||(lt={}))Mn.call(lt,et)&&Pn(Vt,et,lt[et]);if(Rt)for(var et of Rt(lt))dn.call(lt,et)&&Pn(Vt,et,lt[et]);return Vt},we=(Vt,lt)=>{var et={};for(var on in Vt)Mn.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&Rt)for(var on of Rt(Vt))lt.indexOf(on)<0&&dn.call(Vt,on)&&(et[on]=Vt[on]);return et},Ue=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const Wt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=we(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)(""),[Jr,po]=(0,z.useState)("");(0,z.useEffect)(()=>{yn.visible&&sa.resetFields()},[yn.visible]),(0,z.useEffect)(()=>{const xr=yn.defaultPath.split("/");xr.length===1?(Ur(""),po(yn.defaultPath)):(po(xr.pop()),Ur(xr.join("/")+"/"))},[yn.defaultPath]),(0,z.useEffect)(()=>{var xr,Yr;Br.current=(Yr=(xr=Ra.pathname)==null?void 0:xr.split("/"))==null?void 0:Yr[2]},[]);const mr=(...xr)=>Ue(void 0,[...xr],function*(Yr={}){const fo=yield Qn({type:"shixunsDetail/moveGitFile",payload:{id:io.id,from:yn.defaultPath,to:jr+Yr.path,message:Yr.commitMessage||`${yn.defaultPath} rename to ${jr}${Yr.path} `,secret_repository:Ka}});(fo==null?void 0:fo.status)===0&&(Je.ZP.success("\u6DFB\u52A0\u6210\u529F"),yn.onOK({path:Yr.path,name:Yr.path}),yn.onClose())}),lr=()=>{var xr,Yr;xe.history.push(`/shixuns/${Br.current}/${(Yr=(xr=Ra.pathname)==null?void 0:xr.split("/"))==null?void 0:Yr[3]}${jr?`/master/shixun_show/${jr}`:""}`)};return z.createElement(We.default,{width:"40%",open:yn.visible,wrapClassName:ee.modal,centered:!0,onOk:()=>{sa.submit()},onCancel:yn.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},z.createElement("section",{className:ee.bg},z.createElement("div",{className:ee.wrap},z.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:mr,onChange:()=>{var xr,Yr;const fo=Ne({},sa.getFieldsValue()),Or=(xr=fo==null?void 0:fo.path)==null?void 0:xr.split("");((Yr=Or==null?void 0:Or.filter(Ga=>Ga=="/"))==null?void 0:Yr.length)>1&&(fo.path=fo.path.substring(0,fo.path.length-1)),sa.setFieldsValue(Ne({},fo)),fu(fo)}},z.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},z.createElement(gt.Z,null,z.createElement(Re.Z,{flex:"1"},z.createElement(b.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Jr}))))),z.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},z.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${yn.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var kt=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(Wt),Jt=ue(74128),rn=ue(38147),an=ue(54580),wn=ue(74044),Kt={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),ke=Object.defineProperty,Dt=Object.getOwnPropertySymbols,Gt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,yt=(Vt,lt,et)=>lt in Vt?ke(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,xt=(Vt,lt)=>{for(var et in lt||(lt={}))Gt.call(lt,et)&&yt(Vt,et,lt[et]);if(Dt)for(var et of Dt(lt))ln.call(lt,et)&&yt(Vt,et,lt[et]);return Vt},Bt=(Vt,lt)=>{var et={};for(var on in Vt)Gt.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&Dt)for(var on of Dt(Vt))lt.indexOf(on)<0&&ln.call(Vt,on)&&(et[on]=Vt[on]);return et},nt=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const{Dragger:st}=an.default,Yt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=Bt(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useLocation)(),io=(0,xe.useParams)(),[Yo,fu]=(0,z.useState)({}),Br=(0,z.useRef)(),[sa]=b.default.useForm(),[jr,Ur]=(0,z.useState)([]),[Jr,po]=(0,z.useState)();let mr;(0,z.useEffect)(()=>{yn.visible&&(sa.resetFields(),Ur([]))},[yn.visible]),(0,z.useEffect)(()=>{Br.current=io.id},[]),(0,z.useEffect)(()=>{const Ga=sessionStorage.getItem("pathArray");if(Ga){const ya=Ga.split(",").join("/"),$e=ya.indexOf("/")===0?ya.substr(1):ya;po($e)}},[]);const lr=Ga=>{var ya,$e,_t,zt;if(mr=Ga.file.name,Ga.file.status==="done"||Ga.file.status==="uploading"){if(Ur(Ga.fileList),!Ga.file.response)return;if(((ya=Ga.file.response)==null?void 0:ya.status)===0){($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise||(Je.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),sa.validateFields());return}Ur(jr.filter(An=>An.uid!==Ga.file.uid)),(_t=Ga.file.response)!=null&&_t.message&&Je.ZP.info((zt=Ga.file.response)==null?void 0:zt.message)}},xr=Ga=>nt(void 0,null,function*(){if(!Ga.response){Je.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Qn({type:"shixunsDetail/deleteGitFile",payload:{id:io.id,path:Jr?`${Jr}/${Ga.name}`:Ga.name,message:sa.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Jr?`${Jr}/${Ga.name}`:Ga.name}`,secret_repository:Ka?null:!0}})).status===0&&(Ur(jr.filter($e=>$e.uid!==Ga.uid)),Je.ZP.info("\u5220\u9664\u6210\u529F"))}),Yr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!sa.getFieldValue("commitMessage"),data:()=>nt(void 0,null,function*(){return new Promise((Ga,ya)=>nt(void 0,null,function*(){setTimeout(()=>nt(void 0,null,function*(){const $e=yield sa.getFieldsValue(),_t=xt(xt({},{path:yn.defaultPath?yn.defaultPath:"",message:Yo.commitMessage||`\u4E0A\u4F20\u4E86${mr}`}),Ka?{}:{secret_repository:!0});Ga(_t)}),200)}))}),fileList:jr,method:"post",action:`${Jt.Z.API_SERVER}/api/shixuns/${Br.current}/upload_git_file.json`,onChange:lr,onRemove:xr,beforeUpload:Ga=>(mr=Ga.name,Ga.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},fo=(Ga=!1,ya=1)=>nt(void 0,null,function*(){var $e;const _t=xt(xt({},{path:yn.defaultPath?yn.defaultPath:"",message:Yo.commitMessage||`\u4E0A\u4F20\u4E86${mr}`}),Ka?{}:{secret_repository:!0});for(let zt=0;zt{An.append(hr,_t[hr].toString())});const Nn=yield(0,rn.ZP)(`/api/shixuns/${Br.current}/upload_git_file.json`,{method:"post",body:An},!0)}yn.onClose(),yn.onOK({path:yn.defaultPath}),Or(),($e=et==null?void 0:et.detail)!=null&&$e.copy_for_exercise&&(0,ea.m)(Qn,et,io.id,ya)}),Or=()=>{var Ga,ya;xe.history.push(`/shixuns/${Br.current}/${(ya=(Ga=Ra.pathname)==null?void 0:Ga.split("/"))==null?void 0:ya[3]}${Jr?`/master/shixun_show/${Jr}`:""}`)};return De.createElement(We.default,{open:yn.visible,onOk:Ga=>{sa.submit()},centered:!0,onCancel:yn.onClose,width:"70%"},De.createElement("section",{className:Kt.bg},De.createElement("div",{className:Kt.wrap},De.createElement("div",{className:Kt.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:sa,scrollToFirstError:!0,layout:"vertical",onFinish:()=>nt(void 0,null,function*(){var Ga,ya;yield sa.validateFields(),(Ga=et==null?void 0:et.detail)!=null&&Ga.is_fork_from_creator&&((ya=et==null?void 0:et.detail)!=null&&ya.copy_for_exercise)?(yn.onClose(),Qn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:($e,_t)=>{fo($e,_t)}}})):fo()}),onValuesChange:()=>fu(xt({},sa.getFieldsValue()))},De.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},De.createElement(y.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),De.createElement(b.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Ga,ya){return(jr==null?void 0:jr.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!sa.getFieldValue("commitMessage")){Je.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(st,xt({},Yr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Kt.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Kt.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),De.createElement(wn.Z,{onFinish:Ga=>po(Ga)})))};var vt=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(Yt),Et={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},Ct={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},Ht=Object.defineProperty,bt=Object.getOwnPropertySymbols,Zt=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,en=(Vt,lt,et)=>lt in Vt?Ht(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,ua=(Vt,lt)=>{for(var et in lt||(lt={}))Zt.call(lt,et)&&en(Vt,et,lt[et]);if(bt)for(var et of bt(lt))Yn.call(lt,et)&&en(Vt,et,lt[et]);return Vt},rr=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const dr=({shixunsDetail:Vt,globalSetting:lt,loading:et,dispatch:on,title:$n,pathList:Za=[],showInputPath:Qn=!1,isMergeSelectFile:Ka=!1,onFinish:yn=()=>{}})=>{const[Ra]=b.default.useForm(),io=(0,xe.useParams)(),Yo=(0,xe.useLocation)(),fu=(0,z.useRef)(),[Br,sa]=(0,z.useState)(""),[jr,Ur]=(0,z.useState)(""),[Jr,po]=(0,z.useState)([]),[mr,lr]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ya,$e;fu.current=(($e=(ya=Yo.pathname)==null?void 0:ya.split("/"))==null?void 0:$e[3])==="repository"},[]),(0,z.useEffect)(()=>{if(Vt.actionTabs.key!=="Repository-SelectFilePath")return;const ya=Za.join("/");let $e=[];Za.map((_t,zt)=>{zt===0?$e.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${_t}`,path:ya}):$e.push({val:`/${_t}`,path:ya})}),po($e),sa(ya),Ur(ya),xr(ya)},[Vt.actionTabs.key]);const xr=ya=>rr(void 0,null,function*(){const $e=yield on({type:fu.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:io.id,path:ya}});$e&&lr($e.trees||[])}),Yr=ya=>{let $e=Br;ya.type==="tree"&&(Jr.length?Jr.push({val:`/${ya.name}`,path:ya.name}):Jr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ya.name}`,path:ya.name}),po(Jr),$e=Br?`${Br}/${ya.name}`:ya.name,sa($e)),xr($e)},fo=(ya,$e)=>{const _t=Jr.filter((An,Nn)=>Nn<=$e);po(_t);const zt=_t.filter((An,Nn)=>Nn!==0).map(An=>An.val).join("").substr(1);sa(zt),xr(zt)},Or=()=>rr(void 0,null,function*(){const ya=Ra==null?void 0:Ra.getFieldsValue(),$e=Br?`${Br}${ya!=null&&ya.name?`/${ya==null?void 0:ya.name}`:""}`:ya==null?void 0:ya.name;if(Ka){yn($e),Ga();return}if(Qn){yield Ra.validateFields();const _t=yield on({type:"shixunsDetail/uploadGitFolder",payload:ua(ua({},{id:io.id,path:$e}),fu.current?{}:{secret_repository:!0})});yn(jr),_t.status===0&&Je.ZP.info("\u65B0\u5EFA\u6210\u529F")}else yn($e),Je.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Ga()}),Ga=()=>{on({type:"shixunsDetail/setActionTabs",payload:{}}),Ra.resetFields()};return z.createElement(We.default,{centered:!0,title:$n||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:Vt.actionTabs.key==="Repository-SelectFilePath",onOk:Or,onCancel:Ga},z.createElement("div",{className:Ct.wrap},z.createElement("div",{className:Ct.content},z.createElement("div",{className:Ct.mainPathWrap},!!(Jr!=null&&Jr.length)&&Jr.map((ya,$e)=>z.createElement("a",{key:$e,onClick:()=>fo(ya,$e)},ya.val))),!!(mr!=null&&mr.length)&&mr.map((ya,$e)=>ya.type==="tree"&&z.createElement("a",{key:$e,onClick:()=>Yr(ya)},z.createElement("i",{className:`iconfont icon-wenjianjia ${Ct.colorBlue}`}),ya.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},Br),Qn&&z.createElement(b.default,{form:Ra,scrollToFirstError:!0,className:"mt20"},z.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var fr=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et})=>({shixunsDetail:Vt,globalSetting:et,loading:lt.models.index}))(dr),$a=ue(18785),Zr=ue(84105),Wr=ue(60979),Er=ue(65862),br=ue(66457),yr=ue(59149),er=Object.defineProperty,to=Object.defineProperties,nr=Object.getOwnPropertyDescriptors,At=Object.getOwnPropertySymbols,xn=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,un=(Vt,lt,et)=>lt in Vt?er(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,bn=(Vt,lt)=>{for(var et in lt||(lt={}))xn.call(lt,et)&&un(Vt,et,lt[et]);if(At)for(var et of At(lt))zn.call(lt,et)&&un(Vt,et,lt[et]);return Vt},aa=(Vt,lt)=>to(Vt,nr(lt)),Ia=(Vt,lt)=>{var et={};for(var on in Vt)xn.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&At)for(var on of At(Vt))lt.indexOf(on)<0&&zn.call(Vt,on)&&(et[on]=Vt[on]);return et},Qe=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const{DirectoryTree:ht}=fe.default,mt=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,activeKey:Qn,dispatch:Ka,practiceSetting:yn,isRepository:Ra,treeData:io,setTreeData:Yo}=lt,fu=Ia(lt,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),Br,sa,jr,Ur,Jr,po,mr;const lr=(0,xe.useParams)(),xr=(0,xe.useLocation)(),[Yr,fo]=(0,z.useState)(),[Or,Ga]=(0,z.useState)(!1),[ya,$e]=(0,z.useState)(!1),[_t,zt]=(0,z.useState)(!1),[An,Nn]=(0,z.useState)(!1),[hr,wr]=(0,z.useState)("");let[Bn,wa]=(0,z.useState)([]),[Ir,Mo]=(0,z.useState)([]);const[Io,kn]=(0,z.useState)([]),[ta,Gn]=(0,z.useState)(!1),[ia,qr]=(0,z.useState)(),[uo,Lo]=(0,z.useState)(),[ir,sr]=(0,z.useState)(""),[Ja,Kr]=(0,z.useState)(),[Ro,Nr]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Yo([]),To(""),localStorage.warehouseHideTip||Gn(!0)},[xr.pathname,Ra]);const no=(Ha="")=>Qe(void 0,null,function*(){(yield(0,Wr.Zt)({id:lr.id,secret_dir_path:Ha}))&&Kr(Ha)}),so=Ha=>{var co;return z.createElement(ye.default,{className:Et.menu,onClick:ho=>{switch(wr(Ha.path||""),ho.key){case"1":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Ga(!0);break;case"2":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),zt(!0);break;case"3":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Nn(!0);break;case"4":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),$e(!0);break;case"5":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Wu(Ha.path,Ha.name,Ha);break;case"6":(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Eu(Ha);break}}},(Ha.type==="topTree"||Ha.type==="tree")&&z.createElement(ye.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ha.type==="topTree"||Ha.type==="tree")&&z.createElement(ye.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ha.type==="topTree"||Ha.type==="tree")&&z.createElement(ye.default.Item,{key:"3"},"\u4E0A\u4F20"),Ha.type!=="topTree"&&Ha.type!=="tree"&&((co=et==null?void 0:et.detail)==null?void 0:co.public)<2&&z.createElement(ye.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ha.type!=="topTree"&&z.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${Ra?"":"secret/"}${Ha==null?void 0:Ha.path}`,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ye.default.Item,{key:"6"},z.createElement(z.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ha.type!=="topTree"&&z.createElement(ye.default.Item,{key:"5"},"\u5220\u9664"))},Mr=(Ha,co)=>Ha.map(ho=>(co==""?ho.path=co+ho.name:ho.path=co+"/"+ho.name,ho.title=z.createElement(gt.Z,{className:"font14"},z.createElement(Re.Z,{flex:"1"},z.createElement(gt.Z,null,ho.type==="blob"&&z.createElement(Re.Z,{flex:"20px",style:{marginLeft:-20}},z.createElement("span",{className:"iconfont icon-wenjian11 font12"})),z.createElement(Re.Z,{flex:"1"},z.createElement("span",{className:" multi_ellipsis1"},ho.name)))),z.createElement(Re.Z,null,(ho.type==="blob"||ho.type==="tree")&&z.createElement(Be.Z,{dropdownRender:()=>so(ho),className:Et.ellipsis},z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),ho.disableCheckbox=Yr&&Yr!==ho.name,ho.className=ho.type==="tree"?Et.pl23:"",ho.checkable=ho.type!=="tree",ho.isLeaf=ho.type!=="tree",ho.children=ho.type==="tree"&&[],ho.key=ho.path,ho)),ru=Ha=>{Ka({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ha}})},Du=(Ha,co)=>Qe(void 0,null,function*(){const ho=Ha.split("/");yield To(hr),setTimeout(()=>{ru(Ha),Bn=[ho[0]||""],Ir=[Ha],Mo([...Ir]),wa([...Bn])},150)}),vo=(Ha,co)=>{if(co=="")io=[...Ha],Yo([...Ha]);else{let ho=_u(io,co,Ha);io=ho,Yo([...ho])}};function _u(Ha,co,ho){return Ha.map(Vo=>Vo.key===co?(Vo.children=[...ho],bn({},Vo)):Vo.children?aa(bn({},Vo),{children:_u(Vo.children,co,ho)}):Vo)}const To=(Ha="")=>Qe(void 0,null,function*(){var co,ho;const Vo=yield Ka({type:Ra?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:lr.id,path:Ha}});if(Vo){if((co=Vo.trees)!=null&&co.length){let zu=Mr([...Vo.trees],Ha);vo(zu,Ha),kn(Vo.trees||[]),Lo(Ha||""),console.log("handleGetRepository:",zu,Ha),setTimeout(()=>console.log(io,Vo.trees,Ha,999999),2e3)}else Ha==""&&Yo([]);qr(((ho=Vo.commits)==null?void 0:ho[0])||{})}return Vo}),Zu=Ha=>Qe(void 0,null,function*(){return new Promise((co,ho)=>Qe(void 0,null,function*(){Ha.children.length&&co(),sr(Ha.path),yield To(Ha.path),co()}))}),Uo=(Ha,co)=>Qe(void 0,null,function*(){var ho;console.log("handleSelectTree",Ha,co.nativeEvent.target.nodeName,co);const Vo=()=>{ru(co.node.path),Ha=[co.node.path],Mo([...Ha])};co.nativeEvent.target.nodeName==="svg"||co.nativeEvent.target.nodeName==="LI"||co.nativeEvent.target.nodeName==="I"||co.node.type==="blob"&&((ho=yn==null?void 0:yn.sideBar)!=null&&ho.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Vo(),Ka({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Vo())}),Wu=(Ha,co,ho)=>{We.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${ho.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Vo=yield Ka({type:"shixunsDetail/deleteGitFile",payload:{id:lr.id,path:Ha,message:`\u5220\u9664${Ha}`,secret_repository:Ra?null:!0}});let zu=Ha.split("/");if((Vo==null?void 0:Vo.status)===0){Je.ZP.info("\u5220\u9664\u6210\u529F"),zu.splice(zu.length-1,1);const ci=yield To(zu.length>1?zu.join("/"):"");return ci!=null&&ci.trees||(zu.splice(zu.length-1,1),yield To(zu.length>1?zu.join("/"):"")),ru(""),!0}else(Vo==null?void 0:Vo.status)===-3?We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ha,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${lr.id}/edit/${Vo==null?void 0:Vo.message}/tab=2`}}):(Vo==null?void 0:Vo.status)===-4&&We.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:z.createElement("div",null,Vo==null?void 0:Vo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${lr.id}/edit?tabId=service`}})})})},Eu=Ha=>{console.log(Ha,"item")},ol=(Ha,co)=>Qe(void 0,null,function*(){if(console.log("handleExpand",co),co.nativeEvent.target.nodeName==="svg"||co.nativeEvent.target.nodeName==="path"||co.nativeEvent.target.nodeName==="LI")return!0;yield Zu(co.node),Bn.includes(co.node.path)?Bn.splice(Bn.indexOf(co.node.path),1):Bn.push(co.node.path),wa([...Bn])}),vl=()=>{Gn(!1),localStorage.warehouseHideTip=!0},sl=Ha=>Qe(void 0,null,function*(){var co;let ho,Vo="",zu,ci;switch(Ra){case!0:Vo="\u5F00\u542F\u7248\u672C\u5E93",zu="\u5F00\u542F",ci="\u4E0D\u5F00\u542F",ho=z.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(co=et==null?void 0:et.detail)!=null&&co.secret_repository?(Vo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",zu="\u786E\u5B9A",ci="\u53D6\u6D88",ho=z.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Vo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",zu="\u4E0D\u4F7F\u7528",ci="\u4F7F\u7528",ho=z.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ra&&(0,br.gy)(Ka,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||We.default.confirm({title:Vo,okText:zu,cancelText:ci,content:ho,onOk:()=>{var wu;(0,Er.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Vo]),!Ra&&!((wu=et==null?void 0:et.detail)!=null&&wu.secret_repository)||Xl(Ha)},onCancel:()=>{var wu;!Ra&&!((wu=et==null?void 0:et.detail)!=null&&wu.secret_repository)&&Xl(Ha)}})}),Xl=Ha=>Qe(void 0,null,function*(){Ra?(yield(0,Wr.h4)(bn({},lr)),Ka({type:"practiceSetting/getCommonData",payload:bn({},lr)})):yield(0,Wr.K0)(aa(bn({},lr),{is_secret_repository:Ha})),To(),Ka({type:"shixunsDetail/getShixunsDetail",payload:{id:lr.id}})}),Nl=Ha=>{console.log(Ha)},Pi=Ha=>Qe(void 0,null,function*(){console.log(Ha);const co=Ha.node.key,ho=Ha.dragNode.key,Vo=Ha.node.pos.split("-"),zu=Ha.dropPosition-Number(Vo[Vo.length-1]);if(Ha.dragNode.type==="tree"){Je.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ha.node.type!=="tree"){Je.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ka({type:"shixunsDetail/moveGitFile",payload:bn({id:lr.id,from:Ha.dragNode.path,to:Ha.node.path+"/"+Ha.dragNode.name,message:`${Ha.dragNode.path} move to ${Ha.node.path+"/"+Ha.dragNode.name} `},Ra?{}:{secret_repository:!0})})).status===0){ru(""),yield To("");for(let Fu=0;Fuso({type:"topTree"}),className:"current"},z.createElement(Te.Z,{open:ta,title:z.createElement("div",{className:"font16"},z.createElement($a.Z,{style:{position:"relative",left:-35},onClick:()=>vl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",z.createElement("span",{onClick:()=>vl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Et.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ra&&((Ur=et==null?void 0:et.detail)==null?void 0:Ur.init_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ra&&((Jr=et==null?void 0:et.detail)==null?void 0:Jr.secret_repository)&&z.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!io.length&&!Ra&&z.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},z.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),io.length?z.createElement(z.Fragment,null,z.createElement("div",{className:Et.content},Qn==="1"&&z.createElement("div",{className:Et.tips},"\u63D0\u793A\uFF1A",z.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),z.createElement(ht,{disabled:!!$n.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:io,switcherIcon:z.createElement(Zr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:ol,expandedKeys:Bn,selectedKeys:Ir,onSelect:Uo,draggable:!0,onDragEnter:Nl,onDrop:Pi,className:Et.gitTree}))):"",!io.length&&Ra&&((po=et==null?void 0:et.detail)==null?void 0:po.init_repository)&&z.createElement(Jn,null),!io.length&&!Ra&&((mr=et==null?void 0:et.detail)==null?void 0:mr.secret_repository)&&z.createElement(Jn,null))),z.createElement(kt,{visible:ya,defaultPath:hr,onClose:()=>$e(!1),isRepository:!Ra,onOK:Ha=>Qe(void 0,null,function*(){const co=hr.split("/");co.pop(),yield To(co.join("/")),ru("")})}),z.createElement(ot,{visible:Or,defaultPath:hr,onClose:()=>Ga(!1),isRepository:Ra,onOK:Ha=>{Du(Ha.path,Ha.name)}}),z.createElement(rt,{visible:_t,defaultPath:hr,onClose:()=>zt(!1),isRepository:Ra,onOK:Ha=>{Du(Ha.path,Ha.name)}}),z.createElement(vt,{defaultPath:hr,visible:An,isRepository:Ra,onClose:()=>Nn(!1),onOK:Ha=>Qe(void 0,null,function*(){const co=hr.split("/");yield To(hr),Bn=[co[0]||""],Ir=[hr],Mo([...Ir]),wa([...Bn])})}),z.createElement(fr,{pathList:hr==null?void 0:hr.split("/"),showInputPath:!0,isMergeSelectFile:Ro,onFinish:Ha=>{Ro?no(Ha):To(Ha),Nr(!1)}}))},Jn=()=>z.createElement("div",{className:`mt20 pb50 ${Et.nodata}`},z.createElement("div",{className:Et.headLeft},"\u63D0\u793A\uFF1A",z.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",z.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",z.createElement("br",null),"1\u3001",z.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",z.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",z.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),z.createElement("img",{width:"100%",src:yr.Oe}));var qn=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,practiceSetting:on,user:$n})=>({shixunsDetail:Vt,globalSetting:et,user:$n,practiceSetting:on,loading:lt}))(mt),ma={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},pa=ue(28103),Ya=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,Va=(Vt,lt)=>{var et={};for(var on in Vt)xa.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&Ya)for(var on of Ya(Vt))lt.indexOf(on)<0&&Qa.call(Vt,on)&&(et[on]=Vt[on]);return et},Ln=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const ka=Vt=>{var lt=Vt,{shixunsDetail:et,globalSetting:on,loading:$n,user:Za,dispatch:Qn,isRepository:Ka}=lt,yn=Va(lt,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ra=(0,xe.useParams)(),[io,Yo]=(0,z.useState)([]);(0,z.useEffect)(()=>{fu()},[Ka]);const fu=()=>Ln(void 0,null,function*(){const Br=yield Qn({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ra.id,secret_repository:Ka?void 0:!0}});Br&&Yo(Br.commits||[])});return z.createElement(z.Fragment,null,io==""&&z.createElement("div",{className:ma.empty},z.createElement("img",{src:yr.em,width:"258"}),z.createElement("br",null),z.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),io!=""&&z.createElement("section",{className:ma.bg},z.createElement("div",{className:ma.wrap},z.createElement("div",{className:ma.content},io==null?void 0:io.map(Br=>{var sa,jr;return z.createElement("div",null,z.createElement(gt.Z,{align:"middle",className:"c-white font16"},z.createElement(Re.Z,null,Br.title)),z.createElement(gt.Z,{align:"middle",className:"mt20 "},z.createElement(Re.Z,null,z.createElement("img",{className:ma.imageUrl,src:Jt.Z.IMG_SERVER+"/"+((sa=Br.author)==null?void 0:sa.image_url)})),z.createElement(Re.Z,{className:ma.blueLight},z.createElement("span",{className:"ml20"},(jr=Br.author)==null?void 0:jr.username)),z.createElement(Re.Z,null,z.createElement("span",{className:`ml20 ${ma.blueLight}`},"\u63D0\u4EA4\u4E8E"),z.createElement("span",{className:`ml20 ${ma.blueLight}`},Br.time))),z.createElement(pa.Z,{className:ma.divider}))})))))};var zr=(0,xe.connect)(({shixunsDetail:Vt,loading:lt,globalSetting:et,user:on})=>({shixunsDetail:Vt,globalSetting:et,user:on,loading:lt.models.index}))(ka),Co=ue(21185),la=ue(59301),Sn=Object.defineProperty,eu=Object.defineProperties,Ar=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,Xr=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,zo=(Vt,lt,et)=>lt in Vt?Sn(Vt,lt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Vt[lt]=et,jo=(Vt,lt)=>{for(var et in lt||(lt={}))Xr.call(lt,et)&&zo(Vt,et,lt[et]);if(bo)for(var et of bo(lt))Ko.call(lt,et)&&zo(Vt,et,lt[et]);return Vt},Po=(Vt,lt)=>eu(Vt,Ar(lt)),Ho=(Vt,lt)=>{var et={};for(var on in Vt)Xr.call(Vt,on)&<.indexOf(on)<0&&(et[on]=Vt[on]);if(Vt!=null&&bo)for(var on of bo(Vt))lt.indexOf(on)<0&&Ko.call(Vt,on)&&(et[on]=Vt[on]);return et},ra=(Vt,lt,et)=>new Promise((on,$n)=>{var Za=yn=>{try{Ka(et.next(yn))}catch(Ra){$n(Ra)}},Qn=yn=>{try{Ka(et.throw(yn))}catch(Ra){$n(Ra)}},Ka=yn=>yn.done?on(yn.value):Promise.resolve(yn.value).then(Za,Qn);Ka((et=et.apply(Vt,lt)).next())});const{TabPane:oo}=Ye.default,Ao=Vt=>{var lt=Vt,{globalSetting:et,loading:on,dispatch:$n,practiceSetting:Za,shixunsDetail:Qn}=lt,Ka=Ho(lt,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),yn,Ra,io,Yo,fu,Br,sa,jr,Ur,Jr,po,mr,lr,xr,Yr,fo,Or,Ga,ya;const[$e,_t]=(0,z.useState)("1"),[zt,An]=(0,z.useState)("1");let[Nn,hr]=(0,z.useState)();const wr=(0,z.useRef)(),[Bn,wa]=(0,z.useState)(!0),[Ir,Mo]=(0,z.useState)(["2","1"]),[Io,kn]=(0,z.useState)([]),ta=(0,z.useRef)(),Gn=(0,xe.useParams)(),ia=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:la.createElement("span",null,la.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),la.createElement(Te.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},la.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,z.useEffect)(()=>{var ir,sr,Ja,Kr,Ro,Nr,no,so,Mr,ru,Du,vo,_u,To,Zu,Uo,Wu,Eu;try{((Ja=(sr=(ir=Qn==null?void 0:Qn.fileContent)==null?void 0:ir.content)==null?void 0:sr.content)!=null&&Ja.length||((Ro=(Kr=Qn==null?void 0:Qn.fileContent)==null?void 0:Kr.content)==null?void 0:Ro.content)=="")&&(((Nr=Qn==null?void 0:Qn.fileContent)==null?void 0:Nr.file_type)==="txt"?(wr.current=window.decodeURIComponent(escape(window.atob((so=(no=Qn==null?void 0:Qn.fileContent)==null?void 0:no.content)==null?void 0:so.content))),Nn=window.decodeURIComponent(escape(window.atob((ru=(Mr=Qn==null?void 0:Qn.fileContent)==null?void 0:Mr.content)==null?void 0:ru.content))),hr(Nn)):(wr.current=(vo=(Du=Qn==null?void 0:Qn.fileContent)==null?void 0:Du.content)==null?void 0:vo.content,Nn=(To=(_u=Qn==null?void 0:Qn.fileContent)==null?void 0:_u.content)==null?void 0:To.content,hr(Nn)))}catch(ol){wr.current=window.atob((Uo=(Zu=Qn==null?void 0:Qn.fileContent)==null?void 0:Zu.content)==null?void 0:Uo.content),Nn=window.atob((Eu=(Wu=Qn==null?void 0:Qn.fileContent)==null?void 0:Wu.content)==null?void 0:Eu.content),hr(Nn),Je.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Qn.fileContent.content)},[(yn=Qn==null?void 0:Qn.fileContent)==null?void 0:yn.content]),(0,z.useEffect)(()=>{var ir;const sr=(ir=Za==null?void 0:Za.sideBar)==null?void 0:ir.selectPath.split("/");Mo(sr)},[(Ra=Za==null?void 0:Za.sideBar)==null?void 0:Ra.selectPath]);const qr=ir=>{hr(ir);let sr=-1;ir===wr.current?sr=0:sr=1,$n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!sr}})};(0,z.useEffect)(()=>{new Promise((ir,sr)=>ra(void 0,null,function*(){var Ja,Kr,Ro;if(((Ja=Za==null?void 0:Za.sideBar)==null?void 0:Ja.selectPath)!==""&&((Kr=Za==null?void 0:Za.sideBar)!=null&&Kr.selectPath)){const Nr=yield $n({type:"shixunsDetail/getFileContent",payload:{id:Gn.id,path:(Ro=Za==null?void 0:Za.sideBar)==null?void 0:Ro.selectPath,secret_repository:Bn?null:!0}});Nr!=null&&Nr.content||(Nr==null?void 0:Nr.content)==""||$n({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(io=Za==null?void 0:Za.sideBar)==null?void 0:io.selectPath]);const uo=la.createElement(ye.default,{className:x.menu,style:{background:"#24294b"},onClick:ir=>{var sr;!((sr=Qn==null?void 0:Qn.detail)!=null&&sr.secret_repository)&&ir.key==="2"&&An("1"),_t(ir.key),ir.key==="1"?wa(!0):wa(!1)}},la.createElement(ye.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),ia.filter(ir=>{var sr,Ja;return!((sr=Qn==null?void 0:Qn.detail)!=null&&sr.init_repository)||(Ja=Qn==null?void 0:Qn.detail)!=null&&Ja.is_jupyter_lab?ir.id!=="2":ir}).map((ir,sr)=>la.createElement(ye.default.Item,{className:"leaveClick",key:ir.id},ir.name))),Lo=(ir=!1,sr=1)=>ra(void 0,null,function*(){var Ja,Kr,Ro,Nr;const no=yield $n({type:"shixunsDetail/updateRepositoryFile",payload:{id:Gn.id,path:(Kr=(Ja=Qn==null?void 0:Qn.fileContent)==null?void 0:Ja.params)==null?void 0:Kr.path,content:Nn,secret_repository:Bn?null:!0,sync_origin_shixun:ir}});no!=null&&no.content&&((Ro=Qn==null?void 0:Qn.detail)!=null&&Ro.copy_for_exercise||Je.ZP.success("\u4FDD\u5B58\u6210\u529F"),$n({type:"practiceSetting/setSideBarTabs",payload:Po(jo({},Za.sideBar),{confirmLeave:!1})})),(Nr=Qn==null?void 0:Qn.detail)!=null&&Nr.copy_for_exercise&&(0,ea.m)($n,Qn,Gn.id,sr)});return la.createElement("div",{className:x.warehouse},la.createElement("div",{className:x.header},la.createElement(gt.Z,{align:"middle",className:"w100 c-white",style:{height:60}},la.createElement(Re.Z,{flex:"1"},la.createElement(gt.Z,{align:"middle"},la.createElement(Re.Z,null,la.createElement(Be.Z,{dropdownRender:()=>uo,className:x.menu},la.createElement("span",{className:"font16 c-white current ml20"},ia.find(ir=>ir.id===$e).name," ",la.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),la.createElement(Re.Z,{flex:"81px"},la.createElement("div",{className:x.line})),la.createElement(Re.Z,null,la.createElement(Ye.default,{className:x.tabs,activeKey:zt,onChange:ir=>{var sr;(sr=Za==null?void 0:Za.sideBar)!=null&&sr.confirmLeave?We.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{An(ir),$n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(An(ir),$n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},la.createElement(oo,{tab:la.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Bn&&((Yo=Qn==null?void 0:Qn.detail)==null?void 0:Yo.init_repository)&&la.createElement(oo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Bn&&((fu=Qn==null?void 0:Qn.detail)==null?void 0:fu.secret_repository)&&la.createElement(oo,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Bn&&((Br=Qn==null?void 0:Qn.repository)==null?void 0:Br.git_url)||!Bn&&((sa=Qn==null?void 0:Qn.secretRepository)==null?void 0:sa.git_url))&&la.createElement(la.Fragment,null,la.createElement(Re.Z,null,la.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),la.createElement("input",{value:Bn?(jr=Qn==null?void 0:Qn.repository)==null?void 0:jr.git_url:(Ur=Qn==null?void 0:Qn.secretRepository)==null?void 0:Ur.git_url}),la.createElement(E.CopyToClipboard,{text:Bn?(Jr=Qn==null?void 0:Qn.repository)==null?void 0:Jr.git_url:(po=Qn==null?void 0:Qn.secretRepository)==null?void 0:po.git_url,onCopy:()=>Je.ZP.success("\u590D\u5236\u6210\u529F")},la.createElement(Te.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},la.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),la.createElement("div",{className:x.content,style:{overflow:"auto"}},zt==="1"&&la.createElement(la.Fragment,null,la.createElement("aside",{className:x.left},la.createElement(He.Z,{spinning:!!on.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},la.createElement(qn,{setTreeData:kn,treeData:Io,activeKey:$e,isRepository:Bn}))),la.createElement("aside",{className:x.right,ref:ta},((mr=Za==null?void 0:Za.sideBar)==null?void 0:mr.selectPath)!==""&&la.createElement(la.Fragment,null,la.createElement(He.Z,{spinning:!!on.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},la.createElement("div",{className:x.filePathWrp},la.createElement(gt.Z,{align:"middle",className:"w100"},la.createElement(Re.Z,null,la.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),la.createElement(Re.Z,{flex:"40px"},la.createElement("div",{className:x.line,style:{marginLeft:20}})),la.createElement(Re.Z,{className:x.filePath},Ir.map((ir,sr)=>la.createElement("span",{className:"c-blue"},ir))))),la.createElement("div",{className:on.effects["shixunsDetail/getFileContent"]?"hide":"show"},la.createElement(Co.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(lr=Qn==null?void 0:Qn.fileContent)==null?void 0:lr.filename,type:((xr=Qn==null?void 0:Qn.fileContent)==null?void 0:xr.file_type)==="office"?"download":(Yr=Qn==null?void 0:Qn.fileContent)==null?void 0:Yr.file_type,data:Nn,monacoEditor:{value:Nn,language:(fo=Qn==null?void 0:Qn.fileContent)==null?void 0:fo.language,onChange:ir=>qr(ir),options:{fontSize:14}}}))),((Or=Qn==null?void 0:Qn.fileContent)==null?void 0:Or.file_type)==="txt"&&la.createElement(gt.Z,{align:"middle",justify:"center",className:x.footer},la.createElement(Re.Z,null,la.createElement(ut.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Gn.id}/challenges`)}},"\u53D6\u6D88"),la.createElement(ut.ZP,{type:"primary",size:"middle",className:"ml40",onClick:ir=>{var sr,Ja;(sr=Qn==null?void 0:Qn.detail)!=null&&sr.is_fork_from_creator&&((Ja=Qn==null?void 0:Qn.detail)!=null&&Ja.copy_for_exercise)?$n({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Kr,Ro)=>{Lo(Kr,Ro)}}}):Lo()}},"\u63D0\u4EA4")))),((Ga=Za==null?void 0:Za.sideBar)==null?void 0:Ga.selectPath)==""&&((ya=Qn==null?void 0:Qn.detail)==null?void 0:ya.init_repository)&&la.createElement("div",{className:x.empty},la.createElement("img",{src:yr.x7,width:"258"}),la.createElement("br",null),la.createElement("span",{className:"c-grey-c"},!!(Io!=null&&Io.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Io!=null&&Io.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),zt==="2"&&la.createElement("div",{className:x.commit},la.createElement(zr,{isRepository:Bn}))))};var wo=(0,xe.connect)(({loading:Vt,globalSetting:lt,practiceSetting:et,shixunsDetail:on})=>({globalSetting:lt,loading:Vt,practiceSetting:et,shixunsDetail:on}))(Ao)},10008:function(Le,Ot,ue){"use strict";ue.d(Ot,{S:function(){return Je},m:function(){return ye}});var z=ue(65862),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},39785:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return ee}});var z=ue(59301),x=ue(65582),xe=ue(92832),Ye=ue(78241),Te=ue(43418),Je=ue(8591),ye=ue(54580),gt=ue(3113),Re=ue(74128),Be=ue(55351),We={flexRow:"flexRow___JBN3B",flexColumn:"flexColumn___zXgFj",formWrap:"formWrap___aNgan",upload:"upload___yGdLQ",color0152d9:"color0152d9___zzEpS",colorCCC:"colorCCC___k4Dxq",footerWrap:"footerWrap___WrUZd",qrCode:"qrCode___GPwSg",a1:"a1___R6etl",code:"code___fCL_L",group:"group___n7tgy",groupNumber:"groupNumber___tw7hA",a2:"a2___GGjDE"},He=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ae,se)=>{var ce={};for(var de in ae)ut.call(ae,de)&&se.indexOf(de)<0&&(ce[de]=ae[de]);if(ae!=null&&He)for(var de of He(ae))se.indexOf(de)<0&&fe.call(ae,de)&&(ce[de]=ae[de]);return ce},E=(ae,se,ce)=>new Promise((de,Se)=>{var Ae=Pt=>{try{Ie(ce.next(Pt))}catch(rt){Se(rt)}},Oe=Pt=>{try{Ie(ce.throw(Pt))}catch(rt){Se(rt)}},Ie=Pt=>Pt.done?de(Pt.value):Promise.resolve(Pt.value).then(Ae,Oe);Ie((ce=ce.apply(ae,se)).next())});const b=xe.default.TextArea,y=ae=>{var se=ae,{newShixuns:ce,globalSetting:de,loading:Se,dispatch:Ae}=se,Oe=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[Ie]=Ye.default.useForm(),[Pt,rt]=(0,z.useState)([]),pt=Xt=>{["uploading","done","removed"].includes(Xt.file.status)&&rt(Xt.fileList)},ea=Xt=>{var Cn;if(!Xt.percent||Xt.percent==100){const it=(Cn=Xt.response)==null?void 0:Cn.id;return Te.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u9644\u4EF6\u5417?",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>E(void 0,null,function*(){(yield Ae({type:"newShixuns/deleteAttachment",payload:{id:it}}))&&rt(Pt.filter(En=>{var Zn;return((Zn=En.response)==null?void 0:Zn.id)!==it}))})}),!1}},Kn=Xt=>Pt.length?!1:Xt.size/1024/1024>50?(Je.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,Sa=Xt=>E(void 0,null,function*(){var Cn,it;const{language:Ut,env:En,mode:Zn,code:cn}=Xt||{},ot=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:Ut,runtime:En,run_method:Zn,attachment_id:(it=(Cn=Pt==null?void 0:Pt[0])==null?void 0:Cn.response)==null?void 0:it.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),ot&&Je.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),da=()=>{Ie.resetFields(),rt([])};return z.createElement(Te.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ce.actionTabs.key==="NewShixuns-Apply",title:"\u7533\u8BF7\u65B0\u5EFA",width:"1000px",footer:null,afterClose:da},z.createElement("section",{className:We.qrCode},z.createElement("aside",{className:We.a1},z.createElement("div",{className:We.code},z.createElement("img",{width:120,height:120,src:Be,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("div",{className:We.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),z.createElement("div",{className:We.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),z.createElement("aside",{className:We.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",z.createElement("br",null),"\u5982\u679C\u60A8\u60F3\u65B0\u5EFA\u5B9E\u9A8C\u73AF\u5883\uFF0C\u53EF\u4EE5\u626B\u63CF\u5DE6\u4FA7\u4E8C\u7EF4\u7801\u8FDB\u7FA4\uFF0C\u76F4\u63A5\u5411\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u7533\u8BF7\u54E6~ \u4E5F\u53EF\u4EE5\u63D0\u4EA4\u4E0B\u9762\u7684\u8868\u5355\u7533\u8BF7\uFF0C\u6211\u4EEC\u7684\u5DE5\u4F5C\u4EBA\u5458\u6536\u5230\u7533\u8BF7\u4FE1\u606F\u5C06\u4F1A\u7B2C\u4E00\u65F6\u95F4\u8054\u7CFB\u60A8\uFF01")),z.createElement(Ye.default,{className:We.formWrap,form:Ie,labelCol:{span:4},wrapperCol:{span:20},onFinish:Sa},z.createElement(Ye.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),z.createElement(Ye.default.Item,{label:"\u7CFB\u7EDF\u73AF\u5883\uFF1A",name:"env",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00\u7CFB\u7EDF\u73AF\u5883"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48linux\u7CFB\u7EDF\u73AF\u5883,\u4EE3\u7801\u8FD0\u884C\u73AF\u5883",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F\uFF1A",name:"mode",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F"}]},z.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),z.createElement(Ye.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},z.createElement("div",{className:We.upload},z.createElement(ye.default,{fileList:Pt,action:`${Re.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:pt,onRemove:ea,beforeUpload:Kn,withCredentials:!0},z.createElement("span",{className:`${We.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),z.createElement("span",{className:`${We.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),z.createElement("div",{className:We.footerWrap},z.createElement(Ye.default.Item,null,z.createElement(gt.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),z.createElement(gt.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Se["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var ee=(0,x.connect)(({newShixuns:ae,loading:se,globalSetting:ce})=>({newShixuns:ae,globalSetting:ce,loading:se.effects}))(y)},8458:function(Le,Ot,ue){"use strict";var z=ue(59301),x=ue(65582),xe=ue(43418),Ye=ue(55351);const Te=({newShixuns:Je,dispatch:ye,user:gt})=>{var Re;const[Be,We]=(0,z.useState)(!1);(0,z.useEffect)(()=>{Je.actionTabs.key==="Create-Environment"&&ut()},[(Re=Je==null?void 0:Je.actionTabs)==null?void 0:Re.key]);const He=()=>{ye({type:"newShixuns/setActionTabs",payload:{}})},ut=()=>{var fe,a,E,b;He(),((fe=gt.userInfo)==null?void 0:fe.mirror_marker_status)===0?We(!0):((a=gt.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=gt.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=gt.userInfo)==null?void 0:b.mirror_marker_status)===2&&xe.default.confirm({title:"\u60A8\u4ECA\u65E5\u5DF2\u8FBE\u5230\u7533\u8BF7\u4E0A\u9650\uFF0C\u662F\u5426\u8DF3\u8F6C\u81F3\u4E91\u4E3B\u673A\u5217\u8868\uFF1F",content:"\u63D0\u793A\uFF1A\u6BCF\u5929\u6700\u591A\u5141\u8BB8\u7533\u8BF7\u4E00\u53F0\u4E91\u4E3B\u673A",okText:"\u8DF3\u8F6C",cancelText:"\u53D6\u6D88",onOk(){var y;x.history.push(`/users/${(y=gt.userInfo)==null?void 0:y.login}/experiment-img`)}})};return z.createElement(xe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Be,footer:null,onCancel:()=>{We(!1)}},z.createElement("div",{style:{textAlign:"center"}},z.createElement("br",null),z.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:Ye,alt:"\u4E8C\u7EF4\u7801"})),z.createElement("img",null))};Ot.Z=(0,x.connect)(({newShixuns:Je,user:ye,globalSetting:gt})=>({newShixuns:Je,globalSetting:gt,user:ye}))(Te)},19375:function(Le,Ot,ue){"use strict";ue.r(Ot),ue.d(Ot,{default:function(){return iv}});var z=ue(2337),x=ue(59301),xe=ue(65582),Ye={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Te={flex_box_center:"flex_box_center___ZbKWZ",flex_space_between:"flex_space_between___l3I6A",flex_box_vertical_center:"flex_box_vertical_center___Lq7k2",flex_box_center_end:"flex_box_center_end___fcllt",flex_box_column:"flex_box_column___X1bbd",header:"header___e8JpO","flex-center":"flex-center___bEydb",title:"title___uCK1_",schedule:"schedule___WsVbu",clickWarp:"clickWarp___HusBA",num:"num___Zrt0Q",subject:"subject___H4tj9",btns:"btns___e2enD",btn:"btn___T6H51",simulate:"simulate___Ori5S",exit:"exit___0V4Zt"},Je=ue(65862),ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",gt=ue(60979),Re=ue(43418),Be=ue(8591),We=ue(38147),He=ue(59301),ut=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var ve in oe)fe.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ut)for(var ve of ut(oe))le.indexOf(ve)<0&&a.call(oe,ve)&&(re[ve]=oe[ve]);return re},b=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze;const sn=(0,xe.useLocation)(),na=(0,x.useRef)(""),tn=(0,xe.useParams)(),{title:pn,base_info_warning:fn,challenges_warning:jn,service_warning:hn,repository_warning:Lt,mirror_warning:Ma}=Xe;(0,x.useEffect)(()=>{var nn;na.current=(nn=sn.pathname.split("/"))==null?void 0:nn[2],ze({type:"practiceSetting/setParams",payload:{id:na.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:na.current}})},[sn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(pn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const Un=()=>b(void 0,null,function*(){yield $t(),xe.history.push(`/shixuns/${na.current}/challenges`)}),$t=()=>new Promise((nn,oa)=>{var It;(It=Xe==null?void 0:Xe.sideBar)!=null&&It.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),nn()},onCancel:()=>{oa()}}):nn()}),On=nn=>{var oa;if(nn===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const It=()=>{xe.history.push(`/shixuns/${na.current}/edit?tabId=${nn}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:nn,selectPath:"",confirmLeave:!1}})};(oa=Xe==null?void 0:Xe.sideBar)!=null&&oa.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{It()}}):It()},Qt=(nn,oa=!1)=>{nn=nn!=null&&nn.includes(".json")?nn:`${nn}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>b(void 0,null,function*(){const It=yield(0,We.ZP)("/api"+nn,{method:"get"});if(!It)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const qt=yield(0,gt.Ir)({id:It.shixun_identifier,jump_challenge_setting:oa});if(qt!=null&&qt.game_identifier){(0,Je.xg)(`/tasks/${qt.game_identifier}`);return}(qt==null?void 0:qt.status)===2?Qt(qt==null?void 0:qt.message):(qt==null?void 0:qt.status)===3&&St(qt==null?void 0:qt.message)})})},St=nn=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:He.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",nn,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Tn=(nn,oa)=>b(void 0,null,function*(){var It,qt,Ua,Aa;if(yield $t(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(It=Ke.detail)!=null&&It.is_jupyter||(qt=Ke.detail)!=null&&qt.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:na.current}}).then(fa=>{var Oa;fa!=null&&fa.identifier&&((Oa=xe.history)==null||Oa.push(`/tasks/${fa.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ga=oa?yield(0,gt.BK)({id:nn}):yield(0,gt.Ir)({id:nn});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ga==null?void 0:ga.status)==5&&!oa){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(Aa=(Ua=ga==null?void 0:ga.data)==null?void 0:Ua.challenge_errors)==null?void 0:Aa.map((fa,Oa)=>{var va;return He.createElement("span",{key:Oa,style:{color:"#3061D0"}},"\u7B2C",fa==null?void 0:fa.challenge_position,"\u5173",Oa!=((va=ga==null?void 0:ga.data)==null?void 0:va.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var fa,Oa,va;window.location.href=`/shixuns/${na.current}/edit/${(va=(Oa=(fa=ga==null?void 0:ga.data)==null?void 0:fa.challenge_errors)==null?void 0:Oa[0])==null?void 0:va.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:na.current,jump_challenge_setting:!0}).then(fa=>{if(fa!=null&&fa.game_identifier||fa!=null&&fa.identifier){(0,Je.xg)(`/tasks/${fa.game_identifier}`);return}(fa==null?void 0:fa.status)===-3?(0,Je.eF)():(fa==null?void 0:fa.status)===2?Qt(fa==null?void 0:fa.message,!0):(fa==null?void 0:fa.status)===3&&St(fa==null?void 0:fa.message)})}});return}if((ga==null?void 0:ga.status)==6&&!oa){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:He.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${na.current}/edit?tabId=environment`}});return}if(ga!=null&&ga.game_identifier||ga!=null&&ga.identifier){(0,Je.xg)(oa?`/tasks/${ga==null?void 0:ga.identifier}/jupyter`:`/tasks/${ga.game_identifier}`);return}(ga==null?void 0:ga.status)===-3?(0,Je.eF)():(ga==null?void 0:ga.status)===2?Qt(ga==null?void 0:ga.message):(ga==null?void 0:ga.status)===3&&St(ga==null?void 0:ga.message)}),jt=()=>b(void 0,null,function*(){yield $t(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),wt=nn=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===nn?"#0152d9":"transparent"});return He.createElement("div",{className:Te.header},He.createElement("aside",{className:Te.title},He.createElement("i",{onClick:Un,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),He.createElement("span",{className:Te.edit},pn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),He.createElement("i",{onClick:jt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),He.createElement("aside",{className:Te.schedule},He.createElement("div",null,He.createElement("span",{style:wt("information"),className:Te.clickWarp,onClick:()=>On("information")},fn?He.createElement("span",{className:Te.num},"1"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u57FA\u672C\u4FE1\u606F")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("warehouse"),className:Te.clickWarp,onClick:()=>On("warehouse")},Lt?He.createElement("span",{className:Te.num},"2"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EE3\u7801\u4ED3\u5E93")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("level"),className:Te.clickWarp,onClick:()=>On("level")},jn?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u4EFB\u52A1\u5173\u5361")),He.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((Ze=Ke==null?void 0:Ke.detail)==null?void 0:Ze.is_jupyter_lab)&&He.createElement("div",null,He.createElement("span",{style:wt("service"),className:Te.clickWarp,onClick:()=>On("service")},hn?He.createElement("span",{className:Te.num},"3"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u670D\u52A1")),He.createElement("i",{className:"iconfont icon-lujing"})),He.createElement("div",null,He.createElement("span",{style:wt("environment"),className:Te.clickWarp,onClick:()=>On("environment")},Ma?He.createElement("span",{className:Te.num},"4"):He.createElement("img",{src:ye}),He.createElement("span",{className:Te.subject},"\u5B9E\u9A8C\u73AF\u5883")))),He.createElement("aside",{className:Te.btns},He.createElement("div",{className:Te.simulate,onClick:()=>Tn(na.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var ee=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(y),ae={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(96565),ce=ue(78241),de=ue(3113),Se=ue(92832),Ae=ue(19842),Oe=ue(95237),Ie=ue(43604),Pt=ue(54580),rt=ue(24905),pt={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},ea="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",Kn=Object.defineProperty,Sa=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Cn=(oe,le,re)=>le in oe?Kn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,it=(oe,le)=>{for(var re in le||(le={}))da.call(le,re)&&Cn(oe,re,le[re]);if(Sa)for(var re of Sa(le))Xt.call(le,re)&&Cn(oe,re,le[re]);return oe},Ut=(oe,le)=>{var re={};for(var ve in oe)da.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Sa)for(var ve of Sa(oe))le.indexOf(ve)<0&&Xt.call(oe,ve)&&(re[ve]=oe[ve]);return re},Zn=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Ut(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=sn=>{const na=ve.filter((tn,pn)=>pn!==sn);ze(na)},Ze=sn=>{if(sn.preventDefault(),!!Ke){if(ve.findIndex(na=>na.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,it({bordered:!1,style:{width:600},value:Ke,onChange:sn=>Ge(sn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((sn,na)=>x.createElement("div",{key:na,className:pt.btn},x.createElement("span",{className:pt.s1},sn.name),x.createElement("img",{src:ea,className:pt.s2,onClick:()=>Ee(na)})))))},cn=ue(89392),ot=ue(74128),ft={flex_box_center:"flex_box_center___ZDst5",flex_space_between:"flex_space_between___KjWS3",flex_box_vertical_center:"flex_box_vertical_center___JmkIN",flex_box_center_end:"flex_box_center_end___xd4AX",flex_box_column:"flex_box_column___zLQXm",complete:"complete___d4XS6",cancel:"cancel___awB16",save:"save___CMuaC"};const Rt=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:ft.complete},x.createElement("div",{onClick:le,className:ft.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:ft.save},"\u4FDD\u5B58"));var Mn=(0,xe.connect)()(Rt),dn=ue(10008),Pn=ue(32050),Ne=ue(19248),we=ue(6339),Ue=ue(59301),Wt=Object.defineProperty,kt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,an=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,Kt=(oe,le,re)=>le in oe?Wt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))an.call(le,re)&&Kt(oe,re,le[re]);if(rn)for(var re of rn(le))wn.call(le,re)&&Kt(oe,re,le[re]);return oe},ke=(oe,le)=>kt(oe,Jt(le)),Dt=(oe,le)=>{var re={};for(var ve in oe)an.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&rn)for(var ve of rn(oe))le.indexOf(ve)<0&&wn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Gt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ln=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=Dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,sn;const[na]=ce.default.useForm(),[tn,pn]=(0,x.useState)({}),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(!1),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(""),[Qt,St]=(0,x.useState)(""),[Tn,jt]=(0,x.useState)(""),[wt,nn]=(0,x.useState)(),oa=(0,x.useRef)({}),It=(0,x.useRef)(""),qt=(0,x.useRef)(""),Ua=(0,x.useRef)(""),Aa=(0,x.useRef)(null),ga=(0,x.useRef)((0,cn.throttle)(()=>Dr(),2e3,{leading:!0,trailing:!1})).current,{id:fa}=Xe,[Oa,va]=(0,x.useState)(!1);(0,x.useEffect)(()=>{fa&&Gr()},[fa]),(0,x.useEffect)(()=>(JSON.stringify(tn)!=="{}"&&ba(),()=>{clearTimeout(Aa.current)}),[tn,$t,Tn,Qt]);const ba=()=>{clearTimeout(Aa.current),Aa.current=setTimeout(()=>{!(0,cn.isEqual)(tn,oa.current)||$t!==It.current||Tn!==qt.current||Qt!==Ua.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Gr=()=>Gt(void 0,null,function*(){var pr,Tr,Oo,ca,cr,Qr,Xn;ze({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const Fa=yield(0,We.ZP)(`/api/shixuns/${fa}/edit_base_info.json`,{method:"get"});if(Fa.status===0){const ja=ke(De({},Fa.data),{description:(0,dn.S)(Fa.data.description)}),No={description:ja.description,shixun_tags:ja.shixun_tags,name:ja.name,course:((pr=ja==null?void 0:ja.disciplines)==null?void 0:pr.length)>0?[(Oo=(Tr=ja==null?void 0:ja.disciplines)==null?void 0:Tr[0])==null?void 0:Oo.id,(Qr=(cr=(ca=ja==null?void 0:ja.disciplines)==null?void 0:ca[0])==null?void 0:cr.sub_discipline)==null?void 0:Qr.id]:[]};(Xn=Ge.detail)!=null&&Xn.is_jupyter_lab&&(No.jupyter_show_description=Fa.data.jupyter_show_description),na.setFieldsValue(No),oa.current=De({},No),It.current=ja.attachment_id||"",qt.current=ja.cover_image_id||"",Ua.current=ja.attachment_id_b||"",pn(De({},No)),On(ja.attachment_id||""),St(ja.attachment_id_b||""),jt(ja.cover_image_id||""),nn(ja.cover_image||"")}}),So=(pr,Tr)=>{pn(De({},Tr))},Fo=()=>{tr()},Dr=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),na.submit()},Dn=(pr,Tr=!1,Oo=1)=>{var ca;const{name:cr,description:Qr,shixun_tags:Xn,course:Fa,jupyter_show_description:ja=!1}=pr;let No={name:cr,description:Qr,shixun_tags:Xn,attachment_id:$t,cover_image_id:Tn,attachment_id_b:Qt,sub_discipline_ids:Fa[1]};(ca=Ge.detail)!=null&&ca.is_jupyter_lab&&(No=ke(De({},No),{jupyter_show_description:ja})),(0,We.ZP)(`/api/shixuns/${fa}/base_info_save.json`,{method:"post",body:{shixun:De({},No),sync_origin_shixun:Tr}}).then(Qu=>Gt(void 0,null,function*(){var Ii,Ki,nd,Xa;if(Qu.status===0&&((Ii=Ge==null?void 0:Ge.detail)!=null&&Ii.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:fa}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),oa.current={description:tn.description,shixun_tags:tn.shixun_tags,name:tn.name},It.current=$t,qt.current=Tn,Ua.current=Qt,(Ki=Ge==null?void 0:Ge.detail)!=null&&Ki.copy_for_exercise)){const ro=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:fa,save_type:Oo}});Oo===1?(nd=ro==null?void 0:ro.data)!=null&&nd.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Xa=ro==null?void 0:ro.data)==null?void 0:Xa.shixun_name,getBaseInfo:()=>{Gr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(ro==null?void 0:ro.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ue.createElement("div",null,Ue.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Eo,Jo;(0,Je.xg)(`/shixuns/${(Jo=(Eo=Ge==null?void 0:Ge.detail)==null?void 0:Eo.fork_from)==null?void 0:Jo.fork_identifier}/challenges`)}}))}}))},tr=()=>{var pr;const Tr=()=>{xe.history.push(`/shixuns/${fa}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(pr=Xe==null?void 0:Xe.sideBar)!=null&&pr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Tr()}}):Tr()};function Cr(pr){const Tr=pr.type==="image/jpeg"||pr.type==="image/png";return Tr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Tr}const Rn=Ue.createElement(de.ZP,{loading:fn,icon:Ue.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ta=Ue.createElement(de.ZP,{loading:Ma,icon:Ue.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Da=Ue.createElement(de.ZP,{loading:hn,icon:Ue.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function ur(pr,Tr){const Oo=new FileReader;Oo.addEventListener("load",()=>Tr(Oo.result)),Oo.readAsDataURL(pr)}const eo=pr=>{var Tr,Oo;if(pr.file.status==="uploading"){jn(!0);return}pr.file.status==="done"&&(jn(!1),On((Oo=(Tr=pr==null?void 0:pr.file)==null?void 0:Tr.response)==null?void 0:Oo.id))},yo=pr=>{var Tr,Oo;if(pr.file.status==="uploading"){Lt(!0);return}pr.file.status==="done"&&(Lt(!1),St((Oo=(Tr=pr==null?void 0:pr.file)==null?void 0:Tr.response)==null?void 0:Oo.id))},Na=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+$t,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>On(""),style:{fontSize:"16px",color:"red"}}))),kr=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)("/api/attachments/"+Qt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>St(""),style:{fontSize:"16px",color:"red"}}))),bu=pr=>{var Tr,Oo;if(pr.file.status==="uploading"){Un(!0);return}pr.file.status==="done"&&(Un(!1),jt((Oo=(Tr=pr==null?void 0:pr.file)==null?void 0:Tr.response)==null?void 0:Oo.id),va(!0))},Au=()=>Ue.createElement("div",{className:ae.img},Ue.createElement("img",{src:(0,we.z)(Oa?"/api/attachments/"+Tn:wt,!0),alt:"avatar",style:{width:"100%"}}),Ue.createElement("div",null,Ue.createElement(Ne.Z,{onClick:()=>{jt(""),nn("")},style:{fontSize:"16px",color:"red"}})));return Ue.createElement("div",{className:ae.information},Ue.createElement("section",{className:ae.scroll},Ue.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),Ue.createElement("div",{className:ae.formWrap}," ",Ue.createElement(ce.default,{form:na,scrollToFirstError:!0,layout:"vertical",onValuesChange:So,onFinish:pr=>{var Tr,Oo;(Tr=Ge==null?void 0:Ge.detail)!=null&&Tr.is_fork_from_creator&&((Oo=Ge==null?void 0:Ge.detail)!=null&&Oo.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:pr,type:"information",fn:(ca,cr,Qr)=>{Dn(ca,cr,Qr)}}}):Dn(pr)}},Ue.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},Ue.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=tn.name)==null?void 0:Ze.length)||0}/60`})),Ue.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:Ue.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",Ue.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},Ue.createElement(Zn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),Ue.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},Ue.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:pr=>pr.parentNode})),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},$t?Na():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Cr,onChange:eo},Rn))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Qt?kr():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Cr,onChange:yo},Da))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(Oe.Z,null,Ue.createElement(Ie.Z,null,Ue.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},Tn||wt?Au():Ue.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Cr,onChange:bu},Ta))),Ue.createElement(Ie.Z,{className:"c-grey-999"},Ue.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),Ue.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},Ue.createElement(se.Z,{defaultValue:tn.description||"",watch:!0})),((sn=Ge.detail)==null?void 0:sn.is_jupyter_lab)&&Ue.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},Ue.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),Ue.createElement(Mn,{onSave:ga,onCancel:Fo,loading:fn||Ma||hn}))};var yt=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(ln),xt={flex_box_center:"flex_box_center___LiAPc",flex_space_between:"flex_space_between___zOrvl",flex_box_vertical_center:"flex_box_vertical_center___pWI0p",flex_box_center_end:"flex_box_center_end___R1B7f",flex_box_column:"flex_box_column___BUSOq",menu:"menu___MLa2L",warehouse:"warehouse___NZ6o9",header:"header___DQSpw",title:"title___Q6voz",content:"content___v9Jfn",left:"left___MiFbg",right:"right___UOxcP",loading:"loading___r25tt",empty:"empty___J3rPx",tabs:"tabs___BsV1l",line:"line___tmfZh",footer:"footer___E442y",commit:"commit___vMKYK",blueLight:"blueLight___n7jAx",filePathWrp:"filePathWrp___ueAb3",filePath:"filePath___V7EhW",bottom0:"bottom0___WUqx8"},Bt=ue(99313),nt=ue(6848),st=ue(20834),Yt=ue(38854),vt=ue(71418),Et=ue(17574),Ct=ue(78673),Ht=ue(56102),bt={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},Zt=Object.defineProperty,Yn=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,rr=(oe,le,re)=>le in oe?Zt(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dr=(oe,le)=>{for(var re in le||(le={}))en.call(le,re)&&rr(oe,re,le[re]);if(Yn)for(var re of Yn(le))ua.call(le,re)&&rr(oe,re,le[re]);return oe},fr=(oe,le)=>{var re={};for(var ve in oe)en.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Yn)for(var ve of Yn(oe))le.indexOf(ve)<0&&ua.call(oe,ve)&&(re[ve]=oe[ve]);return re},$a=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Zr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=fr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&fn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Un=sessionStorage.getItem("pathArray");if(Un){const $t=Un.split(",").join("/"),On=$t.indexOf("/")===0?$t.substr(1):$t;hn(On)}},[]),(0,x.useEffect)(()=>{var Un,$t;pn.current=($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[2]},[]);const Lt=(...Un)=>$a(void 0,[...Un],function*($t={}){const On=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:sn.id,message:$t.commitMessage,content:"",path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path+"/"+($t.file||".gitkeep"),secret_repository:Ge?void 0:!0}});On!=null&&On.url&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path+"/"+($t.file||".gitkeep"),name:$t.path.split("/")[$t.path.split("/").length-1]}),Ee.onClose())}),Ma=()=>{var Un,$t;xe.history.push(`/shixuns/${pn.current}/${($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Re.default,{width:"60%",centered:!0,open:Ee.visible,wrapClassName:bt.modal,onOk:()=>{fn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:Lt,onChange:()=>{var Un,$t,On,Qt;const St=dr({},fn.getFieldsValue()),Tn=(Un=St==null?void 0:St.path)==null?void 0:Un.split(""),jt=($t=St==null?void 0:St.file)==null?void 0:$t.split("");(On=Tn==null?void 0:Tn.filter(wt=>wt=="/"))!=null&&On.length&&(St.path=St.path.substring(0,St.path.length-1)),(Qt=jt==null?void 0:jt.filter(wt=>wt=="/"))!=null&&Qt.length&&(St.file=St.file.substring(0,St.path.length-1)),fn.setFieldsValue(dr({},St)),tn(St)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,null,x.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0\uFF0C\u5982\u679C\u4E0D\u586B\u5199\u7CFB\u7EDF\u5C06\u5728\u6587\u4EF6\u5939\u4E0B\u521B\u5EFA.gitkeep\u7684\u9ED8\u8BA4\u6587\u4EF6",size:"middle"})),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"}))))))};var Wr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Zr),Er=ue(85533),br=ue(29488),yr=ue(59301),er=Object.defineProperty,to=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,xn=(oe,le,re)=>le in oe?er(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zn=(oe,le)=>{for(var re in le||(le={}))nr.call(le,re)&&xn(oe,re,le[re]);if(to)for(var re of to(le))At.call(le,re)&&xn(oe,re,le[re]);return oe},un=(oe,le)=>{var re={};for(var ve in oe)nr.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&to)for(var ve of to(oe))le.indexOf(ve)<0&&At.call(oe,ve)&&(re[ve]=oe[ve]);return re},bn=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const aa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=un(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&fn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const Un=sessionStorage.getItem("pathArray");if(Un){const $t=Un.split(",").join("/"),On=$t.indexOf("/")===0?$t.substr(1):$t;hn(On)}},[]),(0,x.useEffect)(()=>{var Un,$t;pn.current=($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[2]},[]);const Lt=(...Un)=>bn(void 0,[...Un],function*($t={},On=!1,Qt=1){var St,Tn;const jt=yield Ke({type:"shixunsDetail/addRepositoryFile",payload:{id:sn.id,message:$t.commitMessage,content:$t.codeMirror,path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path,secret_repository:Ge?void 0:!0,sync_origin_shixun:On}});jt!=null&&jt.url&&((St=re==null?void 0:re.detail)!=null&&St.copy_for_exercise||Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:(Ee.defaultPath?Ee.defaultPath+"/":"")+$t.path,name:$t.path.split("/")[$t.path.split("/").length-1]}),Ee.onClose()),(Tn=re==null?void 0:re.detail)!=null&&Tn.copy_for_exercise&&(0,br.m)(Ke,re,sn.id,Qt)}),Ma=()=>{var Un,$t;xe.history.push(`/shixuns/${pn.current}/${($t=(Un=Ze.pathname)==null?void 0:Un.split("/"))==null?void 0:$t[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return yr.createElement(Re.default,{width:"60%",open:Ee.visible,wrapClassName:bt.modal,destroyOnClose:!0,centered:!0,onOk:()=>{fn.submit()},onCancel:Ee.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},yr.createElement("section",{className:bt.bg},yr.createElement("div",{className:bt.wrap},yr.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:Un=>{var $t,On;($t=re==null?void 0:re.detail)!=null&&$t.is_fork_from_creator&&((On=re==null?void 0:re.detail)!=null&&On.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Un,type:"wareHouse",fn:(Qt,St,Tn)=>{Lt(Qt,St,Tn)}}})):Lt(Un)},onChange:()=>{var Un,$t;const On=zn({},fn.getFieldsValue()),Qt=(Un=On==null?void 0:On.path)==null?void 0:Un.split("");(($t=Qt==null?void 0:Qt.filter(St=>St=="/"))==null?void 0:$t.length)>1&&(On.path=On.path.substring(0,On.path.length-1)),fn.setFieldsValue(zn({},On)),tn(On)}},yr.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},yr.createElement(Oe.Z,null,yr.createElement(Ie.Z,null,yr.createElement("span",{className:bt.filePath},Ee.defaultPath+"/")),yr.createElement(Ie.Z,{flex:"1"},yr.createElement(ce.default.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},yr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),yr.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},yr.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u672C\u6B21\u63D0\u4EA4\u7684\u4E3B\u8981\u4FE1\u606F\uFF0C\u5408\u7406\u7684\u63CF\u8FF0\u4FE1\u606F\u6709\u5229\u4E8E\u4EE3\u7801\u5386\u53F2\u8BB0\u5F55\u7684\u7BA1\u7406",size:"middle"})),yr.createElement("div",{className:"mt10 mb20"},yr.createElement(ce.default.Item,{name:"codeMirror",label:"\u6587\u4EF6\u5185\u5BB9\uFF1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5185\u5BB9"}],style:{marginBottom:0}},yr.createElement(Er.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})))))))};var Ia=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(aa),Qe=Object.defineProperty,ht=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,qn=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ma=(oe,le)=>{for(var re in le||(le={}))mt.call(le,re)&&qn(oe,re,le[re]);if(ht)for(var re of ht(le))Jn.call(le,re)&&qn(oe,re,le[re]);return oe},pa=(oe,le)=>{var re={};for(var ve in oe)mt.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ht)for(var ve of ht(oe))le.indexOf(ve)<0&&Jn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ya=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const xa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=pa(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)(""),[Lt,Ma]=(0,x.useState)("");(0,x.useEffect)(()=>{Ee.visible&&fn.resetFields()},[Ee.visible]),(0,x.useEffect)(()=>{const On=Ee.defaultPath.split("/");On.length===1?(hn(""),Ma(Ee.defaultPath)):(Ma(On.pop()),hn(On.join("/")+"/"))},[Ee.defaultPath]),(0,x.useEffect)(()=>{var On,Qt;pn.current=(Qt=(On=Ze.pathname)==null?void 0:On.split("/"))==null?void 0:Qt[2]},[]);const Un=(...On)=>Ya(void 0,[...On],function*(Qt={}){const St=yield Ke({type:"shixunsDetail/moveGitFile",payload:{id:sn.id,from:Ee.defaultPath,to:jn+Qt.path,message:Qt.commitMessage||`${Ee.defaultPath} rename to ${jn}${Qt.path} `,secret_repository:Ge}});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ee.onOK({path:Qt.path,name:Qt.path}),Ee.onClose())}),$t=()=>{var On,Qt;xe.history.push(`/shixuns/${pn.current}/${(Qt=(On=Ze.pathname)==null?void 0:On.split("/"))==null?void 0:Qt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Re.default,{width:"40%",open:Ee.visible,wrapClassName:bt.modal,centered:!0,onOk:()=>{fn.submit()},onCancel:Ee.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:bt.bg},x.createElement("div",{className:bt.wrap},x.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:Un,onChange:()=>{var On,Qt;const St=ma({},fn.getFieldsValue()),Tn=(On=St==null?void 0:St.path)==null?void 0:On.split("");((Qt=Tn==null?void 0:Tn.filter(jt=>jt=="/"))==null?void 0:Qt.length)>1&&(St.path=St.path.substring(0,St.path.length-1)),fn.setFieldsValue(ma({},St)),tn(St)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Oe.Z,null,x.createElement(Ie.Z,{flex:"1"},x.createElement(ce.default.Item,{name:"path",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Lt}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Se.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Ee.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Qa=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(xa),Va=ue(60964),Ln={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},ka=ue(59301),zr=Object.defineProperty,Co=Object.getOwnPropertySymbols,la=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,eu=(oe,le,re)=>le in oe?zr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ar=(oe,le)=>{for(var re in le||(le={}))la.call(le,re)&&eu(oe,re,le[re]);if(Co)for(var re of Co(le))Sn.call(le,re)&&eu(oe,re,le[re]);return oe},bo=(oe,le)=>{var re={};for(var ve in oe)la.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Co)for(var ve of Co(oe))le.indexOf(ve)<0&&Sn.call(oe,ve)&&(re[ve]=oe[ve]);return re},Xr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:Ko}=Pt.default,zo=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=bo(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useLocation)(),sn=(0,xe.useParams)(),[na,tn]=(0,x.useState)({}),pn=(0,x.useRef)(),[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)();let Un;(0,x.useEffect)(()=>{Ee.visible&&(fn.resetFields(),hn([]))},[Ee.visible]),(0,x.useEffect)(()=>{pn.current=sn.id},[]),(0,x.useEffect)(()=>{const jt=sessionStorage.getItem("pathArray");if(jt){const wt=jt.split(",").join("/"),nn=wt.indexOf("/")===0?wt.substr(1):wt;Ma(nn)}},[]);const $t=jt=>{var wt,nn,oa,It;if(Un=jt.file.name,jt.file.status==="done"||jt.file.status==="uploading"){if(hn(jt.fileList),!jt.file.response)return;if(((wt=jt.file.response)==null?void 0:wt.status)===0){(nn=re==null?void 0:re.detail)!=null&&nn.copy_for_exercise||(Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),fn.validateFields());return}hn(jn.filter(qt=>qt.uid!==jt.file.uid)),(oa=jt.file.response)!=null&&oa.message&&Be.ZP.info((It=jt.file.response)==null?void 0:It.message)}},On=jt=>Xr(void 0,null,function*(){if(!jt.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:sn.id,path:Lt?`${Lt}/${jt.name}`:jt.name,message:fn.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Lt?`${Lt}/${jt.name}`:jt.name}`,secret_repository:Ge?null:!0}})).status===0&&(hn(jn.filter(nn=>nn.uid!==jt.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),Qt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!fn.getFieldValue("commitMessage"),data:()=>Xr(void 0,null,function*(){return new Promise((jt,wt)=>Xr(void 0,null,function*(){setTimeout(()=>Xr(void 0,null,function*(){const nn=yield fn.getFieldsValue(),oa=Ar(Ar({},{path:Ee.defaultPath?Ee.defaultPath:"",message:na.commitMessage||`\u4E0A\u4F20\u4E86${Un}`}),Ge?{}:{secret_repository:!0});jt(oa)}),200)}))}),fileList:jn,method:"post",action:`${ot.Z.API_SERVER}/api/shixuns/${pn.current}/upload_git_file.json`,onChange:$t,onRemove:On,beforeUpload:jt=>(Un=jt.name,jt.size/1024/1024>50?(Be.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},St=(jt=!1,wt=1)=>Xr(void 0,null,function*(){var nn;const oa=Ar(Ar({},{path:Ee.defaultPath?Ee.defaultPath:"",message:na.commitMessage||`\u4E0A\u4F20\u4E86${Un}`}),Ge?{}:{secret_repository:!0});for(let It=0;It{qt.append(Aa,oa[Aa].toString())});const Ua=yield(0,We.ZP)(`/api/shixuns/${pn.current}/upload_git_file.json`,{method:"post",body:qt},!0)}Ee.onClose(),Ee.onOK({path:Ee.defaultPath}),Tn(),(nn=re==null?void 0:re.detail)!=null&&nn.copy_for_exercise&&(0,br.m)(Ke,re,sn.id,wt)}),Tn=()=>{var jt,wt;xe.history.push(`/shixuns/${pn.current}/${(wt=(jt=Ze.pathname)==null?void 0:jt.split("/"))==null?void 0:wt[3]}${Lt?`/master/shixun_show/${Lt}`:""}`)};return ka.createElement(Re.default,{open:Ee.visible,onOk:jt=>{fn.submit()},centered:!0,onCancel:Ee.onClose,width:"70%"},ka.createElement("section",{className:Ln.bg},ka.createElement("div",{className:Ln.wrap},ka.createElement("div",{className:Ln.title},"\u4E0A\u4F20\u6587\u4EF6"),ka.createElement(ce.default,{className:"mt10",form:fn,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Xr(void 0,null,function*(){var jt,wt;yield fn.validateFields(),(jt=re==null?void 0:re.detail)!=null&&jt.is_fork_from_creator&&((wt=re==null?void 0:re.detail)!=null&&wt.copy_for_exercise)?(Ee.onClose(),Ke({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(nn,oa)=>{St(nn,oa)}}})):St()}),onValuesChange:()=>tn(Ar({},fn.getFieldsValue()))},ka.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u63D0\u4EA4\u4FE1\u606F"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ka.createElement(Se.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),ka.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(jt,wt){return(jn==null?void 0:jn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},ka.createElement("div",{onClick:()=>{if(!fn.getFieldValue("commitMessage")){Be.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},ka.createElement(Ko,Ar({},Qt),ka.createElement("div",null,ka.createElement("i",{className:`iconfont icon-shangchuan font50 ${Ln.colorBlue}`})),ka.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",ka.createElement("span",{className:`${Ln.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20\uFF08\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\uFF09"))))))),ka.createElement(Va.Z,{onFinish:jt=>Ma(jt)})))};var jo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(zo),Po={flex_box_center:"flex_box_center___yg9nA",flex_space_between:"flex_space_between___f3dyx",flex_box_vertical_center:"flex_box_vertical_center___ezJcl",flex_box_center_end:"flex_box_center_end___nfffI",flex_box_column:"flex_box_column___c30ic",headLeft:"headLeft___rFzBG",colorBlue:"colorBlue___I8QNd",wrap:"wrap___E3izY",nodata:"nodata___o_3nl",nodataText:"nodataText___bDrE1",content:"content___oLCqi",gitCode:"gitCode___CGi8t",ellipsis:"ellipsis___OJSuo",menu:"menu___aPJ5X",overlayClass:"overlayClass___EtZDz",tips:"tips___P5llh",gitTree:"gitTree___uVb5X"},Ho={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},ra=Object.defineProperty,oo=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,Vt=(oe,le,re)=>le in oe?ra(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lt=(oe,le)=>{for(var re in le||(le={}))Ao.call(le,re)&&Vt(oe,re,le[re]);if(oo)for(var re of oo(le))wo.call(le,re)&&Vt(oe,re,le[re]);return oe},et=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const on=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,title:ze,pathList:Xe=[],showInputPath:Ke=!1,isMergeSelectFile:Ge=!1,onFinish:Ee=()=>{}})=>{const[Ze]=ce.default.useForm(),sn=(0,xe.useParams)(),na=(0,xe.useLocation)(),tn=(0,x.useRef)(),[pn,fn]=(0,x.useState)(""),[jn,hn]=(0,x.useState)(""),[Lt,Ma]=(0,x.useState)([]),[Un,$t]=(0,x.useState)([]);(0,x.useEffect)(()=>{var wt,nn;tn.current=((nn=(wt=na.pathname)==null?void 0:wt.split("/"))==null?void 0:nn[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const wt=Xe.join("/");let nn=[];Xe.map((oa,It)=>{It===0?nn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${oa}`,path:wt}):nn.push({val:`/${oa}`,path:wt})}),Ma(nn),fn(wt),hn(wt),On(wt)},[oe.actionTabs.key]);const On=wt=>et(void 0,null,function*(){const nn=yield ve({type:tn.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:sn.id,path:wt}});nn&&$t(nn.trees||[])}),Qt=wt=>{let nn=pn;wt.type==="tree"&&(Lt.length?Lt.push({val:`/${wt.name}`,path:wt.name}):Lt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${wt.name}`,path:wt.name}),Ma(Lt),nn=pn?`${pn}/${wt.name}`:wt.name,fn(nn)),On(nn)},St=(wt,nn)=>{const oa=Lt.filter((qt,Ua)=>Ua<=nn);Ma(oa);const It=oa.filter((qt,Ua)=>Ua!==0).map(qt=>qt.val).join("").substr(1);fn(It),On(It)},Tn=()=>et(void 0,null,function*(){const wt=Ze==null?void 0:Ze.getFieldsValue(),nn=pn?`${pn}${wt!=null&&wt.name?`/${wt==null?void 0:wt.name}`:""}`:wt==null?void 0:wt.name;if(Ge){Ee(nn),jt();return}if(Ke){yield Ze.validateFields();const oa=yield ve({type:"shixunsDetail/uploadGitFolder",payload:lt(lt({},{id:sn.id,path:nn}),tn.current?{}:{secret_repository:!0})});Ee(jn),oa.status===0&&Be.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ee(nn),Be.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");jt()}),jt=()=>{ve({type:"shixunsDetail/setActionTabs",payload:{}}),Ze.resetFields()};return x.createElement(Re.default,{centered:!0,title:ze||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:Tn,onCancel:jt},x.createElement("div",{className:Ho.wrap},x.createElement("div",{className:Ho.content},x.createElement("div",{className:Ho.mainPathWrap},!!(Lt!=null&&Lt.length)&&Lt.map((wt,nn)=>x.createElement("a",{key:nn,onClick:()=>St(wt,nn)},wt.val))),!!(Un!=null&&Un.length)&&Un.map((wt,nn)=>wt.type==="tree"&&x.createElement("a",{key:nn,onClick:()=>Qt(wt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Ho.colorBlue}`}),wt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},pn),Ke&&x.createElement(ce.default,{form:Ze,scrollToFirstError:!0,className:"mt20"},x.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var $n=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(on),Za=ue(18785),Qn=ue(84105),Ka=ue(66457),yn=ue(59149),Ra=Object.defineProperty,io=Object.defineProperties,Yo=Object.getOwnPropertyDescriptors,fu=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,jr=(oe,le,re)=>le in oe?Ra(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ur=(oe,le)=>{for(var re in le||(le={}))Br.call(le,re)&&jr(oe,re,le[re]);if(fu)for(var re of fu(le))sa.call(le,re)&&jr(oe,re,le[re]);return oe},Jr=(oe,le)=>io(oe,Yo(le)),po=(oe,le)=>{var re={};for(var ve in oe)Br.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fu)for(var ve of fu(oe))le.indexOf(ve)<0&&sa.call(oe,ve)&&(re[ve]=oe[ve]);return re},mr=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{DirectoryTree:lr}=Et.default,xr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,activeKey:Ke,dispatch:Ge,practiceSetting:Ee,isRepository:Ze,treeData:sn,setTreeData:na}=le,tn=po(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),pn,fn,jn,hn,Lt,Ma,Un;const $t=(0,xe.useParams)(),On=(0,xe.useLocation)(),[Qt,St]=(0,x.useState)(),[Tn,jt]=(0,x.useState)(!1),[wt,nn]=(0,x.useState)(!1),[oa,It]=(0,x.useState)(!1),[qt,Ua]=(0,x.useState)(!1),[Aa,ga]=(0,x.useState)("");let[fa,Oa]=(0,x.useState)([]),[va,ba]=(0,x.useState)([]);const[Gr,So]=(0,x.useState)([]),[Fo,Dr]=(0,x.useState)(!1),[Dn,tr]=(0,x.useState)(),[Cr,Rn]=(0,x.useState)(),[Ta,Da]=(0,x.useState)(""),[ur,eo]=(0,x.useState)(),[yo,Na]=(0,x.useState)(!1);(0,x.useEffect)(()=>{na([]),cr(""),localStorage.warehouseHideTip||Dr(!0)},[On.pathname,Ze]);const kr=(Xa="")=>mr(void 0,null,function*(){(yield(0,gt.Zt)({id:$t.id,secret_dir_path:Xa}))&&eo(Xa)}),bu=Xa=>{var ro;return x.createElement(st.default,{className:Po.menu,onClick:Eo=>{switch(ga(Xa.path||""),Eo.key){case"1":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),jt(!0);break;case"2":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),It(!0);break;case"3":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ua(!0);break;case"4":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),nn(!0);break;case"5":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Fa(Xa.path,Xa.name,Xa);break;case"6":(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),ja(Xa);break}}},(Xa.type==="topTree"||Xa.type==="tree")&&x.createElement(st.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Xa.type==="topTree"||Xa.type==="tree")&&x.createElement(st.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Xa.type==="topTree"||Xa.type==="tree")&&x.createElement(st.default.Item,{key:"3"},"\u4E0A\u4F20"),Xa.type!=="topTree"&&Xa.type!=="tree"&&((ro=re==null?void 0:re.detail)==null?void 0:ro.public)<2&&x.createElement(st.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Xa.type!=="topTree"&&x.createElement(Ht.CopyToClipboard,{text:`/data/workspace/myshixun/${Ze?"":"secret/"}${Xa==null?void 0:Xa.path}`,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(st.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Xa.type!=="topTree"&&x.createElement(st.default.Item,{key:"5"},"\u5220\u9664"))},Au=(Xa,ro)=>Xa.map(Eo=>(ro==""?Eo.path=ro+Eo.name:Eo.path=ro+"/"+Eo.name,Eo.title=x.createElement(Oe.Z,{className:"font14"},x.createElement(Ie.Z,{flex:"1"},x.createElement(Oe.Z,null,Eo.type==="blob"&&x.createElement(Ie.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(Ie.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},Eo.name)))),x.createElement(Ie.Z,null,(Eo.type==="blob"||Eo.type==="tree")&&x.createElement(Yt.Z,{dropdownRender:()=>bu(Eo),className:Po.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Eo.disableCheckbox=Qt&&Qt!==Eo.name,Eo.className=Eo.type==="tree"?Po.pl23:"",Eo.checkable=Eo.type!=="tree",Eo.isLeaf=Eo.type!=="tree",Eo.children=Eo.type==="tree"&&[],Eo.key=Eo.path,Eo)),pr=Xa=>{Ge({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Xa}})},Tr=(Xa,ro)=>mr(void 0,null,function*(){const Eo=Xa.split("/");yield cr(Aa),setTimeout(()=>{pr(Xa),fa=[Eo[0]||""],va=[Xa],ba([...va]),Oa([...fa])},150)}),Oo=(Xa,ro)=>{if(ro=="")sn=[...Xa],na([...Xa]);else{let Eo=ca(sn,ro,Xa);sn=Eo,na([...Eo])}};function ca(Xa,ro,Eo){return Xa.map(Jo=>Jo.key===ro?(Jo.children=[...Eo],Ur({},Jo)):Jo.children?Jr(Ur({},Jo),{children:ca(Jo.children,ro,Eo)}):Jo)}const cr=(Xa="")=>mr(void 0,null,function*(){var ro,Eo;const Jo=yield Ge({type:Ze?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:$t.id,path:Xa}});if(Jo){if((ro=Jo.trees)!=null&&ro.length){let Al=Au([...Jo.trees],Xa);Oo(Al,Xa),So(Jo.trees||[]),Rn(Xa||""),console.log("handleGetRepository:",Al,Xa),setTimeout(()=>console.log(sn,Jo.trees,Xa,999999),2e3)}else Xa==""&&na([]);tr(((Eo=Jo.commits)==null?void 0:Eo[0])||{})}return Jo}),Qr=Xa=>mr(void 0,null,function*(){return new Promise((ro,Eo)=>mr(void 0,null,function*(){Xa.children.length&&ro(),Da(Xa.path),yield cr(Xa.path),ro()}))}),Xn=(Xa,ro)=>mr(void 0,null,function*(){var Eo;console.log("handleSelectTree",Xa,ro.nativeEvent.target.nodeName,ro);const Jo=()=>{pr(ro.node.path),Xa=[ro.node.path],ba([...Xa])};ro.nativeEvent.target.nodeName==="svg"||ro.nativeEvent.target.nodeName==="LI"||ro.nativeEvent.target.nodeName==="I"||ro.node.type==="blob"&&((Eo=Ee==null?void 0:Ee.sideBar)!=null&&Eo.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Jo(),Ge({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Jo())}),Fa=(Xa,ro,Eo)=>{Re.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Eo.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>mr(void 0,null,function*(){const Jo=yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:$t.id,path:Xa,message:`\u5220\u9664${Xa}`,secret_repository:Ze?null:!0}});let Al=Xa.split("/");if((Jo==null?void 0:Jo.status)===0){Be.ZP.info("\u5220\u9664\u6210\u529F"),Al.splice(Al.length-1,1);const si=yield cr(Al.length>1?Al.join("/"):"");return si!=null&&si.trees||(Al.splice(Al.length-1,1),yield cr(Al.length>1?Al.join("/"):"")),pr(""),!0}else(Jo==null?void 0:Jo.status)===-3?Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Xa,"\u201D\u5DF2\u7ECF\u88AB\u4EFB\u52A1\u5173\u5361\u7684\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u6216\u8BC4\u6D4B\u6267\u884C\u6587\u4EF6\u4F7F\u7528\uFF0C\u8BF7\u5148\u4FEE\u6539\u4EFB\u52A1\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u7684\u6587\u4EF6\u8DEF\u5F84\u540E\u518D\u5220\u9664\u3002"),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${$t.id}/edit/${Jo==null?void 0:Jo.message}/tab=2`}}):(Jo==null?void 0:Jo.status)===-4&&Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,Jo==null?void 0:Jo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${$t.id}/edit?tabId=service`}})})})},ja=Xa=>{console.log(Xa,"item")},No=(Xa,ro)=>mr(void 0,null,function*(){if(console.log("handleExpand",ro),ro.nativeEvent.target.nodeName==="svg"||ro.nativeEvent.target.nodeName==="path"||ro.nativeEvent.target.nodeName==="LI")return!0;yield Qr(ro.node),fa.includes(ro.node.path)?fa.splice(fa.indexOf(ro.node.path),1):fa.push(ro.node.path),Oa([...fa])}),Kl=()=>{Dr(!1),localStorage.warehouseHideTip=!0},Qu=Xa=>mr(void 0,null,function*(){var ro;let Eo,Jo="",Al,si;switch(Ze){case!0:Jo="\u5F00\u542F\u7248\u672C\u5E93",Al="\u5F00\u542F",si="\u4E0D\u5F00\u542F",Eo=x.createElement("div",null,"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361\u65F6\uFF0C\u9700\u8981\u4F7F\u7528\u4EE3\u7801\u4ED3\u5E93\uFF1B\u5982\u679C\u53EA\u6709\u9009\u62E9\u9898\u5173\u5361\uFF0C\u5219\u4E0D\u9700\u8981\u4EE3\u7801\u4ED3\u5E93\u3002\u4EE3\u7801\u4ED3\u5E93\u542F\u7528\u540E\uFF0C\u5C06\u65E0\u6CD5\u5173\u95ED\u3002");break;case!1:(ro=re==null?void 0:re.detail)!=null&&ro.secret_repository?(Jo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u786E\u5B9A",si="\u53D6\u6D88",Eo=x.createElement("div",null,"\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u540E\uFF0C\u5DF2\u521B\u5EFA\u7684\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\u53CA\u5176\u5185\u5BB9\uFF0C\u5C06\u88AB\u5220\u9664\u3002\u786E\u8BA4\u8981\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93\uFF1F")):(Jo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u4E0D\u4F7F\u7528",si="\u4F7F\u7528",Eo=x.createElement("div",null,"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002\u9002\u7528\u4E8E\u547D\u4EE4\u884C\u3001\u56FE\u5F62\u5316\u684C\u9762\u4E24\u7C7B\u5B9E\u8BAD\uFF0C\u5176\u4ED6\u7C7B\u578B\u5B9E\u8BAD\u4E0D\u5EFA\u8BAE\u4F7F\u7528\u79C1\u5BC6\u7248\u672C\u5E93\u3002"));break}!Ze&&(0,Ka.gy)(Ge,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Re.default.confirm({title:Jo,okText:Al,cancelText:si,content:Eo,onOk:()=>{var Ei;(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Jo]),!Ze&&!((Ei=re==null?void 0:re.detail)!=null&&Ei.secret_repository)||Ii(Xa)},onCancel:()=>{var Ei;!Ze&&!((Ei=re==null?void 0:re.detail)!=null&&Ei.secret_repository)&&Ii(Xa)}})}),Ii=Xa=>mr(void 0,null,function*(){Ze?(yield(0,gt.h4)(Ur({},$t)),Ge({type:"practiceSetting/getCommonData",payload:Ur({},$t)})):yield(0,gt.K0)(Jr(Ur({},$t),{is_secret_repository:Xa})),cr(),Ge({type:"shixunsDetail/getShixunsDetail",payload:{id:$t.id}})}),Ki=Xa=>{console.log(Xa)},nd=Xa=>mr(void 0,null,function*(){console.log(Xa);const ro=Xa.node.key,Eo=Xa.dragNode.key,Jo=Xa.node.pos.split("-"),Al=Xa.dropPosition-Number(Jo[Jo.length-1]);if(Xa.dragNode.type==="tree"){Be.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Xa.node.type!=="tree"){Be.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ge({type:"shixunsDetail/moveGitFile",payload:Ur({id:$t.id,from:Xa.dragNode.path,to:Xa.node.path+"/"+Xa.dragNode.name,message:`${Xa.dragNode.path} move to ${Xa.node.path+"/"+Xa.dragNode.name} `},Ze?{}:{secret_repository:!0})})).status===0){pr(""),yield cr("");for(let $u=0;$ubu({type:"topTree"}),className:"current"},x.createElement(nt.Z,{open:Fo,title:x.createElement("div",{className:"font16"},x.createElement(Za.Z,{style:{position:"relative",left:-35},onClick:()=>Kl()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>Kl(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Po.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Ze&&((hn=re==null?void 0:re.detail)==null?void 0:hn.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Ze&&((Lt=re==null?void 0:re.detail)==null?void 0:Lt.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!sn.length&&!Ze&&x.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},x.createElement("div",null,"\u5B9E\u8BAD\u8BC4\u6D4B\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u4F1A\u4E34\u65F6\u5C06\u79C1\u5BC6\u4EE3\u7801\u5E93\u79FB\u52A8\u666E\u901A\u4EE3\u7801\u5E93\u7684secret\u76EE\u5F55\u4E0B\u9762\uFF0C\u8BC4\u6D4B\u7ED3\u675F\u4F1A\u6E05\u7A7Asecret\u76EE\u5F55\u5185\u5BB9\u3002\u5982\u679C\u79C1\u5BC6\u4EE3\u7801\u5E93\u4E2D\u5B58\u5728\u6587\u4EF6src/test.sh\uFF0C\u5728\u666E\u901A\u4EE3\u7801\u5E93\u8C03\u7528\u8BE5\u6587\u4EF6\u5219\u4F7F\u7528\u8DEF\u5F84\uFF1Asecret/src/test.sh")),sn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Po.content},Ke==="1"&&x.createElement("div",{className:Po.tips},"\u63D0\u793A\uFF1A",x.createElement("br",null),'\u4EE3\u7801\u8FD0\u884C\u5728\u670D\u52A1\u5668/data/workspace/myshixun/\u4E0B\uFF0C\u5982\u679C\u4EE3\u7801 \u9700\u8981\u7528\u5230\u6587\u4EF6\u8DEF\u5F84\u65F6\uFF0C\u60A8\u5C06\u9F20\u6807\u79FB\u5165\u4ED3\u5E93\u6587\u4EF6\u6216\u76EE\u5F55\u53F3\u4FA7\u7684"..." \u56FE\u6807\uFF0C\u9009\u62E9\u590D\u5236\u8DEF\u5F84\u5F97\u5230\u6587\u4EF6\u7684\u7EDD\u5BF9\u8DEF\u5F84\u3002'),x.createElement(lr,{disabled:!!ze.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:sn,switcherIcon:x.createElement(Qn.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:No,expandedKeys:fa,selectedKeys:va,onSelect:Xn,draggable:!0,onDragEnter:Ki,onDrop:nd,className:Po.gitTree}))):"",!sn.length&&Ze&&((Ma=re==null?void 0:re.detail)==null?void 0:Ma.init_repository)&&x.createElement(Yr,null),!sn.length&&!Ze&&((Un=re==null?void 0:re.detail)==null?void 0:Un.secret_repository)&&x.createElement(Yr,null))),x.createElement(Qa,{visible:wt,defaultPath:Aa,onClose:()=>nn(!1),isRepository:!Ze,onOK:Xa=>mr(void 0,null,function*(){const ro=Aa.split("/");ro.pop(),yield cr(ro.join("/")),pr("")})}),x.createElement(Ia,{visible:Tn,defaultPath:Aa,onClose:()=>jt(!1),isRepository:Ze,onOK:Xa=>{Tr(Xa.path,Xa.name)}}),x.createElement(Wr,{visible:oa,defaultPath:Aa,onClose:()=>It(!1),isRepository:Ze,onOK:Xa=>{Tr(Xa.path,Xa.name)}}),x.createElement(jo,{defaultPath:Aa,visible:qt,isRepository:Ze,onClose:()=>Ua(!1),onOK:Xa=>mr(void 0,null,function*(){const ro=Aa.split("/");yield cr(Aa),fa=[ro[0]||""],va=[Aa],ba([...va]),Oa([...fa])})}),x.createElement($n,{pathList:Aa==null?void 0:Aa.split("/"),showInputPath:!0,isMergeSelectFile:yo,onFinish:Xa=>{yo?kr(Xa):cr(Xa),Na(!1)}}))},Yr=()=>x.createElement("div",{className:`mt20 pb50 ${Po.nodata}`},x.createElement("div",{className:Po.headLeft},"\u63D0\u793A\uFF1A",x.createElement("br",null),"\u6B64\u5904\u5B58\u653E\u672C\u5B9E\u8BAD\u6240\u9700\u7684\u6240\u6709\u4EE3\u7801\u7B49\u76F8\u5173\u6587\u4EF6\uFF0C\u4F60\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B",x.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",x.createElement("br",null),"1\u3001",x.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",x.createElement("br",null),"2\u3001\u76F4\u63A5\u5728\u5E73\u53F0\u4E0A\u521B\u5EFA\u6587\u4EF6\u76EE\u5F55\u4EE5\u53CA\u76F8\u5173\u4EE3\u7801\u6587\u4EF6\u3002",x.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),x.createElement("img",{width:"100%",src:yn.Oe}));var fo=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:ve,user:ze})=>({shixunsDetail:oe,globalSetting:re,user:ze,practiceSetting:ve,loading:le}))(xr),Or={flex_box_center:"flex_box_center___uEeXZ",flex_space_between:"flex_space_between___z5vGD",flex_box_vertical_center:"flex_box_vertical_center___yPWu8",flex_box_center_end:"flex_box_center_end___A11tq",flex_box_column:"flex_box_column___Mpz7g",commitWrap:"commitWrap____iXlX",wrap:"wrap___TqYMq",colorGray:"colorGray___zz_Ji",content:"content___jIgca",itemTime:"itemTime___u4iJz",imageUrl:"imageUrl___iQiEg",blueLight:"blueLight___saBbR",divider:"divider___Vpgba",empty:"empty___vUjYH"},Ga=ue(28103),ya=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,zt=(oe,le)=>{var re={};for(var ve in oe)$e.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ya)for(var ve of ya(oe))le.indexOf(ve)<0&&_t.call(oe,ve)&&(re[ve]=oe[ve]);return re},An=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Nn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,user:Xe,dispatch:Ke,isRepository:Ge}=le,Ee=zt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Ze=(0,xe.useParams)(),[sn,na]=(0,x.useState)([]);(0,x.useEffect)(()=>{tn()},[Ge]);const tn=()=>An(void 0,null,function*(){const pn=yield Ke({type:"shixunsDetail/getRepositoryCommit",payload:{id:Ze.id,secret_repository:Ge?void 0:!0}});pn&&na(pn.commits||[])});return x.createElement(x.Fragment,null,sn==""&&x.createElement("div",{className:Or.empty},x.createElement("img",{src:yn.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),sn!=""&&x.createElement("section",{className:Or.bg},x.createElement("div",{className:Or.wrap},x.createElement("div",{className:Or.content},sn==null?void 0:sn.map(pn=>{var fn,jn;return x.createElement("div",null,x.createElement(Oe.Z,{align:"middle",className:"c-white font16"},x.createElement(Ie.Z,null,pn.title)),x.createElement(Oe.Z,{align:"middle",className:"mt20 "},x.createElement(Ie.Z,null,x.createElement("img",{className:Or.imageUrl,src:ot.Z.IMG_SERVER+"/"+((fn=pn.author)==null?void 0:fn.image_url)})),x.createElement(Ie.Z,{className:Or.blueLight},x.createElement("span",{className:"ml20"},(jn=pn.author)==null?void 0:jn.username)),x.createElement(Ie.Z,null,x.createElement("span",{className:`ml20 ${Or.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${Or.blueLight}`},pn.time))),x.createElement(Ga.Z,{className:Or.divider}))})))))};var hr=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le.models.index}))(Nn),wr=ue(21185),Bn=ue(59301),wa=Object.defineProperty,Ir=Object.defineProperties,Mo=Object.getOwnPropertyDescriptors,Io=Object.getOwnPropertySymbols,kn=Object.prototype.hasOwnProperty,ta=Object.prototype.propertyIsEnumerable,Gn=(oe,le,re)=>le in oe?wa(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ia=(oe,le)=>{for(var re in le||(le={}))kn.call(le,re)&&Gn(oe,re,le[re]);if(Io)for(var re of Io(le))ta.call(le,re)&&Gn(oe,re,le[re]);return oe},qr=(oe,le)=>Ir(oe,Mo(le)),uo=(oe,le)=>{var re={};for(var ve in oe)kn.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Io)for(var ve of Io(oe))le.indexOf(ve)<0&&ta.call(oe,ve)&&(re[ve]=oe[ve]);return re},Lo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{TabPane:ir}=Bt.default,sr=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=uo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,sn,na,tn,pn,fn,jn,hn,Lt,Ma,Un,$t,On,Qt,St,Tn,jt,wt;const[nn,oa]=(0,x.useState)("1"),[It,qt]=(0,x.useState)("1");let[Ua,Aa]=(0,x.useState)();const ga=(0,x.useRef)(),[fa,Oa]=(0,x.useState)(!0),[va,ba]=(0,x.useState)(["2","1"]),[Gr,So]=(0,x.useState)([]),Fo=(0,x.useRef)(),Dr=(0,xe.useParams)(),Dn=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Bn.createElement("span",null,Bn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Bn.createElement(nt.Z,{title:"\u79C1\u5BC6\u7248\u672C\u5E93\u7684\u6587\u4EF6\u5BF9\u5B66\u5458\u59CB\u7EC8\u9690\u85CF\uFF0C\u65E0\u6CD5\u8BBF\u95EE\u67E5\u770B\u3002"},Bn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var Ta,Da,ur,eo,yo,Na,kr,bu,Au,pr,Tr,Oo,ca,cr,Qr,Xn,Fa,ja;try{((ur=(Da=(Ta=Ke==null?void 0:Ke.fileContent)==null?void 0:Ta.content)==null?void 0:Da.content)!=null&&ur.length||((yo=(eo=Ke==null?void 0:Ke.fileContent)==null?void 0:eo.content)==null?void 0:yo.content)=="")&&(((Na=Ke==null?void 0:Ke.fileContent)==null?void 0:Na.file_type)==="txt"?(ga.current=window.decodeURIComponent(escape(window.atob((bu=(kr=Ke==null?void 0:Ke.fileContent)==null?void 0:kr.content)==null?void 0:bu.content))),Ua=window.decodeURIComponent(escape(window.atob((pr=(Au=Ke==null?void 0:Ke.fileContent)==null?void 0:Au.content)==null?void 0:pr.content))),Aa(Ua)):(ga.current=(Oo=(Tr=Ke==null?void 0:Ke.fileContent)==null?void 0:Tr.content)==null?void 0:Oo.content,Ua=(cr=(ca=Ke==null?void 0:Ke.fileContent)==null?void 0:ca.content)==null?void 0:cr.content,Aa(Ua)))}catch(No){ga.current=window.atob((Xn=(Qr=Ke==null?void 0:Ke.fileContent)==null?void 0:Qr.content)==null?void 0:Xn.content),Ua=window.atob((ja=(Fa=Ke==null?void 0:Ke.fileContent)==null?void 0:Fa.content)==null?void 0:ja.content),Aa(Ua),Be.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ke.fileContent.content)},[(Ee=Ke==null?void 0:Ke.fileContent)==null?void 0:Ee.content]),(0,x.useEffect)(()=>{var Ta;const Da=(Ta=Xe==null?void 0:Xe.sideBar)==null?void 0:Ta.selectPath.split("/");ba(Da)},[(Ze=Xe==null?void 0:Xe.sideBar)==null?void 0:Ze.selectPath]);const tr=Ta=>{Aa(Ta);let Da=-1;Ta===ga.current?Da=0:Da=1,ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Da}})};(0,x.useEffect)(()=>{new Promise((Ta,Da)=>Lo(void 0,null,function*(){var ur,eo,yo;if(((ur=Xe==null?void 0:Xe.sideBar)==null?void 0:ur.selectPath)!==""&&((eo=Xe==null?void 0:Xe.sideBar)!=null&&eo.selectPath)){const Na=yield ze({type:"shixunsDetail/getFileContent",payload:{id:Dr.id,path:(yo=Xe==null?void 0:Xe.sideBar)==null?void 0:yo.selectPath,secret_repository:fa?null:!0}});Na!=null&&Na.content||(Na==null?void 0:Na.content)==""||ze({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(sn=Xe==null?void 0:Xe.sideBar)==null?void 0:sn.selectPath]);const Cr=Bn.createElement(st.default,{className:xt.menu,style:{background:"#24294b"},onClick:Ta=>{var Da;!((Da=Ke==null?void 0:Ke.detail)!=null&&Da.secret_repository)&&Ta.key==="2"&&qt("1"),oa(Ta.key),Ta.key==="1"?Oa(!0):Oa(!1)}},Bn.createElement(st.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Dn.filter(Ta=>{var Da,ur;return!((Da=Ke==null?void 0:Ke.detail)!=null&&Da.init_repository)||(ur=Ke==null?void 0:Ke.detail)!=null&&ur.is_jupyter_lab?Ta.id!=="2":Ta}).map((Ta,Da)=>Bn.createElement(st.default.Item,{className:"leaveClick",key:Ta.id},Ta.name))),Rn=(Ta=!1,Da=1)=>Lo(void 0,null,function*(){var ur,eo,yo,Na;const kr=yield ze({type:"shixunsDetail/updateRepositoryFile",payload:{id:Dr.id,path:(eo=(ur=Ke==null?void 0:Ke.fileContent)==null?void 0:ur.params)==null?void 0:eo.path,content:Ua,secret_repository:fa?null:!0,sync_origin_shixun:Ta}});kr!=null&&kr.content&&((yo=Ke==null?void 0:Ke.detail)!=null&&yo.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/setSideBarTabs",payload:qr(ia({},Xe.sideBar),{confirmLeave:!1})})),(Na=Ke==null?void 0:Ke.detail)!=null&&Na.copy_for_exercise&&(0,br.m)(ze,Ke,Dr.id,Da)});return Bn.createElement("div",{className:xt.warehouse},Bn.createElement("div",{className:xt.header},Bn.createElement(Oe.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Bn.createElement(Ie.Z,{flex:"1"},Bn.createElement(Oe.Z,{align:"middle"},Bn.createElement(Ie.Z,null,Bn.createElement(Yt.Z,{dropdownRender:()=>Cr,className:xt.menu},Bn.createElement("span",{className:"font16 c-white current ml20"},Dn.find(Ta=>Ta.id===nn).name," ",Bn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Bn.createElement(Ie.Z,{flex:"81px"},Bn.createElement("div",{className:xt.line})),Bn.createElement(Ie.Z,null,Bn.createElement(Bt.default,{className:xt.tabs,activeKey:It,onChange:Ta=>{var Da;(Da=Xe==null?void 0:Xe.sideBar)!=null&&Da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{qt(Ta),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(qt(Ta),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Bn.createElement(ir,{tab:Bn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),fa&&((na=Ke==null?void 0:Ke.detail)==null?void 0:na.init_repository)&&Bn.createElement(ir,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!fa&&((tn=Ke==null?void 0:Ke.detail)==null?void 0:tn.secret_repository)&&Bn.createElement(ir,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(fa&&((pn=Ke==null?void 0:Ke.repository)==null?void 0:pn.git_url)||!fa&&((fn=Ke==null?void 0:Ke.secretRepository)==null?void 0:fn.git_url))&&Bn.createElement(Bn.Fragment,null,Bn.createElement(Ie.Z,null,Bn.createElement("span",{className:xt.title},"\u4ED3\u5E93\u5730\u5740:"),Bn.createElement("input",{value:fa?(jn=Ke==null?void 0:Ke.repository)==null?void 0:jn.git_url:(hn=Ke==null?void 0:Ke.secretRepository)==null?void 0:hn.git_url}),Bn.createElement(Ht.CopyToClipboard,{text:fa?(Lt=Ke==null?void 0:Ke.repository)==null?void 0:Lt.git_url:(Ma=Ke==null?void 0:Ke.secretRepository)==null?void 0:Ma.git_url,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},Bn.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Bn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Bn.createElement("div",{className:xt.content,style:{overflow:"auto"}},It==="1"&&Bn.createElement(Bn.Fragment,null,Bn.createElement("aside",{className:xt.left},Bn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getRepository"],wrapperClassName:`${xt.loading} ${xt.bottom0}`},Bn.createElement(fo,{setTreeData:So,treeData:Gr,activeKey:nn,isRepository:fa}))),Bn.createElement("aside",{className:xt.right,ref:Fo},((Un=Xe==null?void 0:Xe.sideBar)==null?void 0:Un.selectPath)!==""&&Bn.createElement(Bn.Fragment,null,Bn.createElement(vt.Z,{spinning:!!ve.effects["shixunsDetail/getFileContent"],wrapperClassName:xt.loading},Bn.createElement("div",{className:xt.filePathWrp},Bn.createElement(Oe.Z,{align:"middle",className:"w100"},Bn.createElement(Ie.Z,null,Bn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Bn.createElement(Ie.Z,{flex:"40px"},Bn.createElement("div",{className:xt.line,style:{marginLeft:20}})),Bn.createElement(Ie.Z,{className:xt.filePath},va.map((Ta,Da)=>Bn.createElement("span",{className:"c-blue"},Ta))))),Bn.createElement("div",{className:ve.effects["shixunsDetail/getFileContent"]?"hide":"show"},Bn.createElement(wr.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:($t=Ke==null?void 0:Ke.fileContent)==null?void 0:$t.filename,type:((On=Ke==null?void 0:Ke.fileContent)==null?void 0:On.file_type)==="office"?"download":(Qt=Ke==null?void 0:Ke.fileContent)==null?void 0:Qt.file_type,data:Ua,monacoEditor:{value:Ua,language:(St=Ke==null?void 0:Ke.fileContent)==null?void 0:St.language,onChange:Ta=>tr(Ta),options:{fontSize:14}}}))),((Tn=Ke==null?void 0:Ke.fileContent)==null?void 0:Tn.file_type)==="txt"&&Bn.createElement(Oe.Z,{align:"middle",justify:"center",className:xt.footer},Bn.createElement(Ie.Z,null,Bn.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{xe.history.push(`/shixuns/${Dr.id}/challenges`)}},"\u53D6\u6D88"),Bn.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Ta=>{var Da,ur;(Da=Ke==null?void 0:Ke.detail)!=null&&Da.is_fork_from_creator&&((ur=Ke==null?void 0:Ke.detail)!=null&&ur.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(eo,yo)=>{Rn(eo,yo)}}}):Rn()}},"\u63D0\u4EA4")))),((jt=Xe==null?void 0:Xe.sideBar)==null?void 0:jt.selectPath)==""&&((wt=Ke==null?void 0:Ke.detail)==null?void 0:wt.init_repository)&&Bn.createElement("div",{className:xt.empty},Bn.createElement("img",{src:yn.x7,width:"258"}),Bn.createElement("br",null),Bn.createElement("span",{className:"c-grey-c"},!!(Gr!=null&&Gr.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(Gr!=null&&Gr.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),It==="2"&&Bn.createElement("div",{className:xt.commit},Bn.createElement(hr,{isRepository:fa}))))};var Ja=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(sr),Kr={flex_box_center:"flex_box_center___qr2XQ",flex_space_between:"flex_space_between___aexCP",flex_box_vertical_center:"flex_box_vertical_center___BCwy9",flex_box_center_end:"flex_box_center_end___MMXT9",flex_box_column:"flex_box_column___XpXt5",level:"level___zlDui",left:"left___eEQyc",container:"container___uKDQP",title:"title___NIFJk",listWrap:"listWrap___uVi_7",list:"list___K1CRH",s3:"s3___s7a1S",s2:"s2___LsTSy",listActive:"listActive___r53KB",os:"os___zLMDu",btns:"btns___fvyWI",btnsWrap:"btnsWrap___pVqhU",icon:"icon___TBkIn",btn:"btn___RbP1C",d1:"d1_____n0x",d2:"d2___TFujl",shrink:"shrink___XsTLO",elseShrink:"elseShrink___Sgotd",right:"right___kNV70",addIcon:"addIcon___Dagu_"},Ro="data:image/png;base64,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",Nr=ue(64165),no=ue(11414),so=Object.defineProperty,Mr=Object.defineProperties,ru=Object.getOwnPropertyDescriptors,Du=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,To=(oe,le,re)=>le in oe?so(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Zu=(oe,le)=>{for(var re in le||(le={}))vo.call(le,re)&&To(oe,re,le[re]);if(Du)for(var re of Du(le))_u.call(le,re)&&To(oe,re,le[re]);return oe},Uo=(oe,le)=>Mr(oe,ru(le)),Wu=(oe,le)=>{var re={};for(var ve in oe)vo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Du)for(var ve of Du(oe))le.indexOf(ve)<0&&_u.call(oe,ve)&&(re[ve]=oe[ve]);return re},Eu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ol=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze}=le,Xe=Wu(le,["globalSetting","dispatch","practiceSetting"]);const Ke=(0,xe.useLocation)(),[Ge]=(0,xe.useSearchParams)(),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)({}),[tn,pn]=(0,x.useState)(!0),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(null),Ma=(0,x.useRef)(!1),{id:Un,updateIndex:$t,is_published:On,newQuestion:Qt}=ze,{challenge_list:St=[]}=sn;(0,x.useEffect)(()=>{if(Un)return jt(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[Un,$t]),(0,x.useEffect)(()=>{Tn()},[Ke]);const Tn=()=>{const va=Ke.pathname.split("/");(va.includes("newquestion")||va.includes("new")||Ge.get("tabId"))&&(Ma.current=!0)},jt=()=>Eu(void 0,null,function*(){var va,ba,Gr;pn(!0);const So=yield(0,gt.n5)({id:Un});if((va=So==null?void 0:So.challenge_list)!=null&&va.length){const Fo=Ke.pathname.split("/"),Dr=So.challenge_list.find(Dn=>String(Dn.challenge_id)===Fo[4]);if(Fo.includes("newquestion")||Fo.includes("new")){const Dn=So.challenge_list[((ba=So.challenge_list)==null?void 0:ba.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Fo.includes("new")?0:1,name:""}}}),Lt(void 0),qt(Dn)}else Fo[4]&&Dr?wt(Dr,!1):wt(So.challenge_list[0])}(Gr=So==null?void 0:So.challenge_list)!=null&&Gr.length||Lt(null),na(So),pn(!1)}),wt=(va,ba=!0)=>{if(Lt(va.challenge_id),qt(va),ba){const Gr=`/shixuns/${Un}/edit/${va.challenge_id}/${va.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Gr)}},nn=(va,ba)=>{ba.stopPropagation();const{challenge_id:Gr}=va,So=()=>Eu(void 0,null,function*(){var Fo,Dr;if((yield(0,gt.rO)({id:Un,challengesId:Gr})).status===1){const tr=yield(0,gt.n5)({id:Un});if(na(tr),Gr===hn&&((Fo=tr.challenge_list)!=null&&Fo.length)){wt(tr.challenge_list[0]);return}(Dr=tr.challenge_list)!=null&&Dr.length||(Lt(null),Ma.current=!0,qt({}),xe.history.push(`/shixuns/${Un}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:So})},oa=(va,ba,Gr)=>{const So=Array.from(va),[Fo]=So.splice(ba,1);return So.splice(Gr,0,Fo),So},It=(va,ba)=>{if(!va.destination)return;const Gr=oa(ba,va.source.index,va.destination.index);na(Uo(Zu({},sn),{challenge_list:Gr}));const So=Gr.map(Fo=>Fo.challenge_id);(0,gt.xg)({id:Un,ids:So}).then(Fo=>{Fo.status!==0&&na(Uo(Zu({},sn),{challenge_list:ba}))})},qt=va=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:va}})},Ua=(va,ba)=>Eu(void 0,null,function*(){if(va===hn)return;yield Aa(),Lt(va),qt(ba),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Gr=`/shixuns/${Un}/edit/${va}/${ba.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Gr)}),Aa=()=>new Promise((va,ba)=>{var Gr;(Gr=ze==null?void 0:ze.sideBar)!=null&&Gr.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),va()},onCancel:()=>{ba()}}):va()}),ga=va=>x.createElement(x.Fragment,null,x.createElement(no.Z5,{onDragEnd:ba=>It(ba,va)},x.createElement(no.bK,{droppableId:"droppable"},(ba,Gr)=>x.createElement("div",Uo(Zu({ref:ba.innerRef},ba.droppableProps),{style:{width:"100%"}}),va.map((So,Fo)=>{const{st:Dr,name:Dn,challenge_id:tr}=So;return x.createElement(no._l,{key:tr,draggableId:tr.toString(),index:Fo,isDragDisabled:On},(Cr,Rn)=>x.createElement("div",Uo(Zu(Zu({ref:Cr.innerRef},Cr.draggableProps),Cr.dragHandleProps),{className:hn===tr?Kr.listActive:Kr.list,onClick:()=>Ua(tr,So)}),x.createElement("span",{className:Kr.s1},Dr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Kr.s2},"\u7B2C",Fo+1,"\u5173: ",Dn),!On&&x.createElement("span",{className:Kr.s3,onClick:Ta=>nn(So,Ta)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Qt&&x.createElement("div",{className:Kr.listActive},x.createElement("span",{className:Kr.s1},(Qt==null?void 0:Qt.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Kr.s2},"\u7B2C",va.length+1,"\u5173: ",Qt==null?void 0:Qt.name)),!On&&x.createElement("div",{className:Kr.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),fa=va=>Eu(void 0,null,function*(){yield Aa(),va==="new"?xe.history.push(`/shixuns/${Un}/edit/new`):xe.history.push(`/shixuns/${Un}/edit/newquestion`),Ze(!1),Lt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:va==="new"?0:1,name:""}}})}),Oa=()=>{(0,Ka.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ze(!Ee)};return x.createElement("div",{className:Kr.level},x.createElement("aside",{className:Kr.left,style:{width:fn?"0":"25%"}},x.createElement("div",{className:Kr.container},x.createElement("div",{className:Kr.title},"\u4EFB\u52A1\u5173\u5361(",St.length,")"),x.createElement("div",{className:Kr.listWrap},tn?x.createElement(vt.Z,{size:"middle"}):St.length||Qt?ga(St):x.createElement(Nr.Z,{image:Ro,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!fn&&x.createElement("div",{className:Kr.btns},x.createElement("aside",{className:Kr.btnsWrap},x.createElement("div",{style:{transform:Ee?"rotate(45deg)":"rotate(0deg)"},className:Kr.icon,onClick:Oa},"+"),x.createElement("div",{className:Kr.btn,style:{left:Ee?20:-154}},x.createElement("div",{className:Kr.d1,onClick:()=>fa("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Kr.d2,onClick:()=>fa("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:fn?Kr.elseShrink:Kr.shrink,onClick:()=>jn(!fn)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Kr.right,id:"modal-level-question"},hn===null&&Ma.current?x.createElement("div",{className:Kr.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var vl=(0,xe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(ol),sl=ue(61621),Xl=ue(58421),Nl=ue(5112),Pi={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},Ha=Object.getOwnPropertySymbols,co=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Vo=(oe,le)=>{var re={};for(var ve in oe)co.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ha)for(var ve of Ha(oe))le.indexOf(ve)<0&&ho.call(oe,ve)&&(re[ve]=oe[ve]);return re},zu=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ci=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=Vo(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[sn,na]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&tn()},[re.actionTabs.key]);const tn=()=>zu(void 0,null,function*(){var hn;const Lt=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}});na(Lt||[])}),pn=()=>{var hn;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}}})},fn=()=>zu(void 0,null,function*(){var hn;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Lt=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id,user_id:Ee}});jn(),Lt&&(Ke(),Be.ZP.info(Lt.message))}),jn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:fn,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:Pi.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:Pi.content},sn.length?x.createElement(Nl.ZP.Group,{value:Ee,onChange:hn=>Ze(hn.target.value)},sn.map((hn,Lt)=>x.createElement(Nl.ZP,{className:Pi.radio,key:Lt,value:hn.user_id},hn.name))):x.createElement("div",{className:Pi.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:Pi.colorBlue,onClick:pn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var wu=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(ci),Fi=ue(46919),pi=ue(59576);const{TabPane:Fu}=Bt.default;var ri=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Fu,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(Fi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Fu,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(pi.Z,{onCancel:le,onSelect:re})))),Su={bg:"bg___eNGI2",wrap:"wrap___cXTZg",modal:"modal___tpv7Q",content:"content___MwVZ6",head:"head___PxksF",headCount:"headCount___ltwMD",button:"button___KydF2",itemWrap:"itemWrap___E0xoZ",imgWrap:"imgWrap___sjKtg",img:"img___iT84N",manager:"manager___T0le_",itemContent:"itemContent___v3w_e",nameWrap:"nameWrap___dFMCl",name:"name___Y7cXc",actionGroup:"actionGroup___fIyBj",deleteIcon:"deleteIcon___gBNJ0",schoolWrap:"schoolWrap___rJCGL",school:"school___V97lL",countWrap:"countWrap___Dhs2Z",deletetitle:"deletetitle___ifJFw",yseTitle:"yseTitle___yrW0X"},zl=ue(38832),Yi=Object.defineProperty,ic=Object.getOwnPropertySymbols,ud=Object.prototype.hasOwnProperty,ld=Object.prototype.propertyIsEnumerable,zs=(oe,le,re)=>le in oe?Yi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Dl=(oe,le)=>{for(var re in le||(le={}))ud.call(le,re)&&zs(oe,re,le[re]);if(ic)for(var re of ic(le))ld.call(le,re)&&zs(oe,re,le[re]);return oe},Qi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Yd=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,sn;const na=(0,xe.useParams)(),tn=(0,x.useRef)(),[pn,fn]=(0,x.useState)(0),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({id:null,page:1}),Un=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,$t=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{tn.current=na.id,Lt.id=tn.current,Ma(Lt),On(Lt)},[]);const On=qt=>Qi(void 0,null,function*(){const Ua=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:qt});Ua&&(hn(Ua.members||[]),fn(Ua.member_count))}),Qt=()=>Qi(void 0,null,function*(){Lt.page=1,Ma(Lt);const qt=(0,zl.g)();yield ze({type:"user/getUserInfo",payload:qt}),yield On(Lt)}),St=qt=>{Lt.page=qt,Ma(Lt),On(Lt)},Tn=qt=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Su.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Qi(void 0,null,function*(){var Ua;const Aa=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:tn.current,userId:qt}});if(((Ua=ve.userInfo)==null?void 0:Ua.user_id)===qt){xe.history.push("/shixuns");return}Be.ZP.info(Aa==null?void 0:Aa.message),Lt.page=1,Ma(Lt),On(Lt)})})},jt=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:tn.current}}})};function wt(qt,Ua,Aa,ga){return Qi(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:qt,user_id:Ua,editable:Aa?0:1}}),On(Lt)})}const nn=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:tn.current}}})};function oa(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const It={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:oa,shixunId:tn.current,onSelectCollaborator:qt=>Qi(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:tn.current,user_ids:qt}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())}),onSelectGroup:qt=>Qi(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:tn.current,group_id:qt.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())})};return x.createElement("section",null,x.createElement("div",{className:Su.wrap},x.createElement("div",{className:Su.content},((sn=oe.detail)==null?void 0:sn.identity)<5&&x.createElement("div",{className:Su.head},x.createElement("span",{className:Su.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",pn,"\u4EBA\uFF09"),x.createElement("div",null,$t&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Su.button,style:{marginRight:"20px"},onClick:jt},"\u66F4\u6362\u7BA1\u7406\u5458"),Un&&x.createElement(de.ZP,{type:"primary",className:Su.button,style:{marginRight:"40px"},onClick:nn},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Su.list},x.createElement(sl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((qt,Ua)=>{var Aa,ga,fa,Oa,va,ba,Gr,So;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Su.itemWrap,key:Ua},x.createElement("a",{href:(Aa=qt.user)==null?void 0:Aa.user_url,target:"_blank",className:Su.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Su.img,src:`${ot.Z.IMG_SERVER}/images/${(ga=qt.user)==null?void 0:ga.image_url}`}),((fa=qt.user)==null?void 0:fa.shixun_manager)&&x.createElement("span",{className:Su.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Su.itemContent},x.createElement("p",{className:Su.nameWrap},x.createElement("a",{href:qt.user.user_url,target:"_blank",className:Su.name},(Oa=qt.user)==null?void 0:Oa.name,qt.user.user_id===((va=ve.userInfo)==null?void 0:va.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Su.actionGroup},$t?(ba=qt.user)!=null&&ba.shixun_manager?null:x.createElement(Yt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[qt.editable?"1":"2"],onClick:()=>{var Fo;wt(oe.detail.identifier,qt.user.user_id,qt.editable,(Fo=qt.user)==null?void 0:Fo.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Qn.Z,{style:{fontSize:"14px",color:"#888888"}}))):qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Gr=qt.user)!=null&&Gr.shixun_manager)&&Un?x.createElement("a",{className:Su.deletetitle,onClick:()=>{var Fo;return Tn((Fo=qt.user)==null?void 0:Fo.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Su.schoolWrap},x.createElement("span",{className:Su.school},(So=qt.user)==null?void 0:So.school_name)))))})))),pn>10&&x.createElement("div",{className:Su.countWrap},x.createElement(Xl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:pn,onChange:qt=>St(qt),pageSize:10,current:Lt.page}))),x.createElement(wu,{onReloadData:Qt}),x.createElement(ri,Dl({},It)))};var is=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(Yd),ss=ue(41712),el=ue(57809),Xi=ue(5871),tl=ue(71151),Ti=ue(36723),id=ue(38733),wi={mirrorModal:"mirrorModal___z1tEP",right:"right___ZlGrr",title:"title___lWaS3",content:"content___bCC9x",des:"des___ujB5y",btns:"btns___L4vgc",confirm:"confirm___RFRg4",cancel:"cancel___F1WB_",modal:"modal___A5dbG"},sd=ue(39785),cd=ue(8458),Qd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Xd=({newShixuns:oe,user:le,dispatch:re,visible:ve,onOk:ze,onCancel:Xe,useId:Ke=null,identifier:Ge,shixun_environment_id:Ee,tab_type:Ze})=>{var sn,na;const[tn,pn]=(0,x.useState)(null),[fn,jn]=(0,x.useState)({}),[hn,Lt]=(0,x.useState)(""),{environmentData:Ma}=oe,{frequence_image:Un=[],environments:$t=[],other_image:On=[]}=Ma,{name:Qt,description:St}=fn;(0,x.useEffect)(()=>{ve&&(re({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ze}}),Lt(""),pn(Ke))},[ve,Ke]),(0,x.useEffect)(()=>{oe.actionTabs.key==="NewShixuns-Apply"&&Xe()},[(sn=oe==null?void 0:oe.actionTabs)==null?void 0:sn.key]),(0,x.useEffect)(()=>{tn!==null&&Tn()},[tn]);const Tn=()=>Qd(void 0,null,function*(){const jt=yield(0,gt.Q1)({mirror_repository_id:tn,identifier:Ge,shixun_environment_id:Ee});jn(jt.data)});return x.createElement(x.Fragment,null,x.createElement(Re.default,{title:"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF",open:ve,width:1e3,destroyOnClose:!0,centered:!0,onCancel:Xe,className:wi.modal,footer:null},x.createElement("div",{className:wi.mirrorModal},x.createElement(id.Z,{dispatch:re,value:tn,data:$t,otherData:On,tags:Un,onChange:jt=>pn(jt),onSearchWord:jt=>Lt(jt),tab_type:Ze}),x.createElement("div",{className:wi.right},x.createElement("header",null,x.createElement("div",{className:wi.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",x.createElement("span",{dangerouslySetInnerHTML:{__html:tn===null?"\u2014 \u2014":(na=Qt||"")==null?void 0:na.replace(new RegExp(hn==null?void 0:hn.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}}))),x.createElement("div",{className:wi.content},tn===null&&x.createElement(Nr.Z,{image:Ti,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),tn!==null&&x.createElement("div",{className:wi.des},x.createElement(we.Z,{value:St,highlightKeywords:hn})),x.createElement("div",{className:wi.btns},x.createElement(de.ZP,{onClick:()=>{pn(null),jn({}),Xe()},className:wi.cancel},"\u53D6\u6D88 "),x.createElement(de.ZP,{onClick:()=>{ze(fn)},className:wi.confirm,type:"primary"},"\u4FDD\u5B58 ")))))),x.createElement(sd.Z,null),x.createElement(cd.Z,null))};var Mc=(0,xe.connect)(({newShixuns:oe,globalSetting:le,user:re})=>({newShixuns:oe,globalSetting:le,user:re}))(Xd),Mu={flex_box_center:"flex_box_center___jnFK3",flex_space_between:"flex_space_between___JoMuQ",flex_box_vertical_center:"flex_box_vertical_center___XkWzp",flex_box_center_end:"flex_box_center_end___kfVJX",flex_box_column:"flex_box_column___mfxox",content:"content___ujW8g",explain:"explain___vGa5a",tabs:"tabs___MbGuX",active:"active___SCmkJ",btns:"btns___MiEQa",must:"must___n8wNT",popover:"popover___wqXWh",zybzForm:"zybzForm___m1nC0",graaytitle:"graaytitle___vdUDn",dataPicker:"dataPicker___RiEgz",examineStatus:"examineStatus___OCyYC",contacts:"contacts___MWvKz",contacts_img:"contacts_img___kiMTs",suc_status:"suc_status___p81iO",fail_status:"fail_status___Rv54W",bohui:"bohui___wtuT5",selecticon:"selecticon___AAPZz"},Jd=ue(43428),Ic=ue(46400),Cs=ue(60324),sc=ue(88522),Rc=ue(5083),Vs=ue(50258),dd={footerWrap:"footerWrap___lXI4I"},qd=Object.getOwnPropertySymbols,Tc=Object.prototype.hasOwnProperty,$d=Object.prototype.propertyIsEnumerable,Gs=(oe,le)=>{var re={};for(var ve in oe)Tc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&qd)for(var ve of qd(oe))le.indexOf(ve)<0&&$d.call(oe,ve)&&(re[ve]=oe[ve]);return re},js=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const md=Se.default.TextArea,km=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Gs(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=na=>js(void 0,null,function*(){var tn;const pn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(tn=re.actionTabs.params)==null?void 0:tn.id,compile:na.execute,excutive:na.compile}});sn(),pn&&Ke(pn==null?void 0:pn.shixun_script)}),sn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:sn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(md,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(md,{rows:4})),x.createElement("div",{className:dd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:sn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var em=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(km),cs=ue(41867),Ji=ue(56656),Jl=ue.n(Ji),bs=ue(29679),La=ue(59301),As=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const ge="YYYY-MM-DD HH:mm",pe=({shixunsDetail:oe,visible:le,onOk:re,onCancel:ve,dispatch:ze,is_published:Xe,id:Ke,has_relation:Ge,environment:Ee=[],verifyModal:Ze})=>{var sn,na,tn;const pn=(0,xe.useParams)(),[fn,jn]=(0,x.useState)(1),[hn,Lt]=(0,x.useState)(!0),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(null),[Qt,St]=(0,x.useState)(),[Tn,jt]=(0,x.useState)(),[wt,nn]=(0,x.useState)([]),[oa,It]=(0,x.useState)(!1),[qt,Ua]=(0,x.useState)(""),[Aa,ga]=(0,x.useState)(null),[fa]=ce.default.useForm(),[Oa,va]=(0,x.useState)([]),[ba,Gr]=(0,x.useState)(""),[So,Fo]=(0,x.useState)([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}]),Dr=(0,x.useRef)((0,cn.throttle)(Na=>tr(Na),1200,{leading:!0,trailing:!0})).current;(0,x.useEffect)(()=>{var Na;((0,cs.Ny)()||(Na=oe==null?void 0:oe.detail)!=null&&Na.manager_of_shixun)&&Fo([{id:1,name:"\u8BC4\u6D4B\u811A\u672C\u8BBE\u7F6E"},{id:2,name:"\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"}])},[]),(0,x.useEffect)(()=>{Ke&&le&&Dn()},[Ke,le]);const Dn=(Na=null)=>As(void 0,null,function*(){var kr,bu;Na||Lt(!0);const Au=yield(0,We.ZP)(`/api/shixuns/${Ke}/get_shixun_env_setting.json`,{method:"get",params:{shixun_environment_id:Na}});if(Au.status===0&&!Na){const{data:pr}=Au;console.log("data",pr),On((pr==null?void 0:pr.shixun_environment_id)||null),St((pr==null?void 0:pr.evaluate_script)||""),jt((pr==null?void 0:pr.choice_standard_scripts)||null),nn((pr==null?void 0:pr.standard_scripts)||[]),Ua((kr=pr.shixun)==null?void 0:kr.survival_time);let Tr=(bu=pr.shixun)==null?void 0:bu.important_shixun_configs;fa.setFieldsValue({identifier:(Tr==null?void 0:Tr.identifier)||"",people_number:(Tr==null?void 0:Tr.people_number)||"",school_id:(Tr==null?void 0:Tr.school_name)||"",times:Tr!=null&&Tr.start_time&&(Tr!=null&&Tr.end_time)?[Jl()(Tr==null?void 0:Tr.start_time),Jl()(Tr==null?void 0:Tr.end_time)]:["",""]}),Gr((Tr==null?void 0:Tr.verify_reason)||""),ga((Tr==null?void 0:Tr.process)||null),yield tr(Tr==null?void 0:Tr.school_name)}if(Au.status===0&&Na){const{data:pr}=Au;St((pr==null?void 0:pr.evaluate_script)||""),jt(null),nn((pr==null?void 0:pr.standard_scripts)||[]),yield tr()}Lt(!1)}),tr=Na=>As(void 0,null,function*(){const kr=yield ze({type:"account/getSchoolOption",payload:{keyword:Na,limit:99999,display_aliases:!0}});va(kr==null?void 0:kr.schools)}),Cr=()=>{Ze()||ze({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:pn.id}}})},Rn=Na=>As(void 0,null,function*(){const kr=yield ze({type:"shixunsDetail/getScriptContent",payload:{id:pn.id,script_id:Na}});kr&&St(kr.content)}),Ta=Na=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:La.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",La.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>As(void 0,null,function*(){yield Rn(Na),jt(Na),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:La.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},Da=(Na=!1,kr=1)=>As(void 0,null,function*(){var bu,Au,pr;let Tr;if(fn===1&&(Un(!0),Tr=yield(0,We.ZP)(`/api/shixuns/${pn.id}/update_evaluate_script_setting.json`,{method:"put",body:{shixun_environment_id:$t,mirror_script_id:Tn,evaluate_script:Qt,sync_origin_shixun:Na}})),fn===2){Un(!0);let Oo={close_internet:oa,survival_time:qt,sync_origin_shixun:Na};Tr=yield(0,We.ZP)(`/api/shixuns/${pn.id}/update_environment_setting.json`,{method:"put",body:Oo})}if(fn===3){let Oo=fa.getFieldsValue();yield fa.validateFields(),Un(!0);let ca={close_internet:oa,survival_time:qt,sync_origin_shixun:Na};ca.important_shixun_configs={identifier:Oo==null?void 0:Oo.identifier,people_number:Oo==null?void 0:Oo.people_number,school_id:(bu=Oa.find(cr=>cr.name===(Oo==null?void 0:Oo.school_id)))==null?void 0:bu.id,start_time:Jl()(Oo==null?void 0:Oo.times[0]).format("YYYY-MM-DD HH:mm"),end_time:Jl()(Oo==null?void 0:Oo.times[1]).format("YYYY-MM-DD HH:mm")},Tr=yield(0,We.ZP)(`/api/shixuns/${pn.id}/resources_first_ensure.json`,{method:"post",body:ca})}Tr.status===0&&((!((Au=oe==null?void 0:oe.detail)!=null&&Au.copy_for_exercise)||fn===3)&&Be.ZP.success(`${fn==3?"\u63D0\u4EA4\u7533\u8BF7\u6210\u529F":"\u4FDD\u5B58\u6210\u529F"}`),(pr=oe==null?void 0:oe.detail)!=null&&pr.copy_for_exercise&&fn!=3&&(0,dn.m)(ze,oe,Ke,kr),Dn(),re()),Un(!1)}),ur=(Na,kr)=>{const bu=/^[^0-9][a-zA-Z0-9]*$/,Au=/^.{4,30}$/;return kr&&!/^[a-zA-Z0-9]+$/.test(kr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u53EA\u80FD\u5305\u542B\u6570\u5B57\u548C\u5B57\u6BCD"):kr&&!bu.test(kr)?Promise.reject("\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934"):kr&&!Au.test(kr)?Promise.reject("\u8F93\u5165\u5185\u5BB9\u957F\u5EA6\u5FC5\u987B\u57284\u523030\u4E2A\u5B57\u7B26\u4E4B\u95F4"):Promise.resolve()},eo=Na=>parseInt(Na||"0",10),yo=(Na,kr)=>{if(kr&&kr.length===2){const[bu,Au]=kr;if(!bu||!Au)return Promise.reject(new Error("\u8BF7\u9009\u62E9\u8D77\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"))}return Promise.resolve()};return La.createElement(La.Fragment,null,La.createElement(Jd.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:ve,open:le},La.createElement("div",{className:Mu.content},La.createElement(sl.Z,{loading:hn,active:!0},La.createElement(Oe.Z,{className:"mt10",justify:"space-between"},La.createElement("b",{className:"c-grey-333 font16"},"\u8BBE\u7F6E"),La.createElement("i",{onClick:ve,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})),La.createElement("div",{className:Mu.tabs},So.map(Na=>{const{name:kr,id:bu}=Na;return La.createElement("div",{key:bu,className:fn===bu?Mu.active:"",onClick:()=>jn(bu)},kr)})),fn===1&&La.createElement(x.Fragment,null,La.createElement(Ic.Z,{className:"mt20",message:"\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883\u4E0B\u7684\u8BC4\u6D4B\u811A\u672C\uFF1A\u5C06\u4F5C\u4E3A\u6574\u4E2A\u5B9E\u8BAD\u6240\u6709\u5B9E\u9A8C\u73AF\u5883\u4E0B\uFF0C\u5B66\u5458\u8BC4\u6D4B\u65F6\u8FD0\u884C\u7684\u811A\u672C\u3002",type:"info",showIcon:!0,closable:!0}),La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement("span",{className:"c-grey-333 font16"},"\u8FD0\u884C\u73AF\u5883"),La.createElement(el.default,{onClick:Ze,getPopupContainer:Na=>Na.parentNode,bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:$t,onChange:Na=>{On(Na),Dn(Na)},showArrow:!0,placeholder:"\u5B9E\u9A8C\u73AF\u5883"},(sn=Ee.filter(Na=>Na.id!==0))==null?void 0:sn.map((Na,kr)=>La.createElement(el.default.Option,{value:Na.id,name:Na.name,key:Na.id},Na.name)))),La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement("span",{className:"c-grey-333 font16"},"\u8BC4\u6D4B\u811A\u672C"),La.createElement(el.default,{onClick:Ze,getPopupContainer:Na=>Na.parentNode,bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:Tn,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Na=>{Ta(Na)}},(wt||[]).map((Na,kr)=>La.createElement(el.default.Option,{value:parseInt(Na.id),name:Na.scptname,key:kr},Na.scptname))),La.createElement("span",{className:Mu.explain,onClick:Cr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),La.createElement(Cs.Z,{className:Mu.popover,content:La.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",La.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",La.createElement("br",null),"challengeProgramNames",La.createElement("br",null),"sourceClassNames",La.createElement("br",null),La.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",La.createElement("br",null),La.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",La.createElement("br",null),"src/step1/HelloWorld.java",La.createElement("br",null),"src/step2/Other.java",La.createElement("br",null),La.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",La.createElement("br",null),"step1.HelloWorld",La.createElement("br",null),"step2.Other",La.createElement("br",null),La.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",La.createElement("br",null),'ff challengeProgramNames=("src/step1/',La.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',La.createElement("br",null),'sourceClassNames=("step1.HelloWorld',La.createElement("br",null),'" "step2.Other")',La.createElement("br",null),La.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},La.createElement("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"}))),La.createElement(Vs.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:Qt,options:{readOnly:Xe},onChange:Na=>{St(Na)}})),fn===2&&La.createElement("div",{style:{flex:1,overflowY:"auto"}},La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement("span",{className:"c-grey-333 font16 mr10"},"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),La.createElement(Se.default,{bordered:!1,value:qt,onChange:Na=>Ua(Na.target.value),style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),La.createElement("span",{className:"ml10 c-grey-999 font14"},"\u5206"))),fn===3&&((0,cs.Ny)()||((na=oe==null?void 0:oe.detail)==null?void 0:na.manager_of_shixun))&&La.createElement("div",{style:{flex:1,overflowY:"auto"}},La.createElement(Oe.Z,{align:"middle",className:"mt20"},La.createElement(ce.default,{form:fa,layout:"horizontal",className:Mu.zybzForm},La.createElement(Oe.Z,{align:"middle"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},La.createElement("span",{className:Mu.must},"*"),"\u4FDD\u969C\u6807\u8BC6"),La.createElement(ce.default.Item,{label:"",name:"identifier",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"},{validator:ur}]},La.createElement(Se.default,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4},minLength:4,maxLength:30,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u6807\u8BC6"})),La.createElement("span",{className:"ml10 c-grey-999 font14"},"\u4FDD\u969C\u6807\u8BC6\u53EA\u80FD\u7531\u5B57\u6BCD\u548C\u6570\u5B57\u7EC4\u6210\uFF084~30 \u4F4D\uFF09\uFF0C\u4E0D\u80FD\u4EE5\u6570\u5B57\u5F00\u5934\u3002",La.createElement("br",null),"\u586B\u5199\u4FDD\u969C\u6807\u8BC6\u662F\u4E3A\u4E86\u4FBF\u4E8E\u5E73\u53F0\u4E3A\u6B64\u5B9E\u8DF5\u9879\u76EE\u7279\u522B\u5206\u914D\u8282\u70B9\u3002")),La.createElement(Oe.Z,{align:"middle",className:"mt25"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:7}},La.createElement("span",{className:Mu.must},"*"),"\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"),La.createElement("div",{style:{position:"relative"}},La.createElement(ce.default.Item,{label:"",name:"school_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"}]},La.createElement(sc.Z,{bordered:!1,style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onChange:Dr,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u9700\u8981\u4FDD\u969C\u7684\u5355\u4F4D"},(tn=Oa==null?void 0:Oa.filter(Na=>(Na==null?void 0:Na.id)!==0))==null?void 0:tn.map((Na,kr)=>La.createElement(el.default.Option,{key:kr+1,title:Na==null?void 0:Na.name,value:Na==null?void 0:Na.name},Na==null?void 0:Na.name)))),La.createElement("span",{className:Mu.selecticon},La.createElement("svg",{viewBox:"64 64 896 896",focusable:"false","data-icon":"down",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},La.createElement("path",{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"}))))),La.createElement(Oe.Z,{align:"middle",className:"mt25"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},La.createElement("span",{className:Mu.must},"*"),"\u4FDD\u969C\u65F6\u95F4"),La.createElement("div",{className:Mu.graaytitle},La.createElement(ce.default.Item,{label:"",name:"times",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4\u548C\u7ED3\u675F\u65F6\u95F4"},{validator:yo}]},La.createElement(Rc.default.RangePicker,{disabledDate:Na=>Na&&Na{if(Na&&Na[0]&&Na[1]){const kr=Na[0].isBefore(Jl()())?Jl()():Na[0];fa.setFieldValue("times",[kr,Na[1]])}else fa.setFieldValue("times",Na)}})))),La.createElement(Oe.Z,{align:"middle",className:"mt25"},La.createElement("span",{className:"c-grey-333 font16 mr10",style:{marginLeft:55}},La.createElement("span",{className:Mu.must},"*"),"\u4FDD\u969C\u4EBA\u6570"),La.createElement(ce.default.Item,{label:"",name:"people_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570"}]},La.createElement(Xi.Z,{parser:eo,style:{width:200},placeholder:"\u8BF7\u8F93\u5165\u4FDD\u969C\u4EBA\u6570",min:1})))),La.createElement("div",{className:`${Mu.examineStatus} mt25`},Aa>=1&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4F18\u5148\u4FDD\u969C\u7533\u8BF7\u6210\u529F\uFF0C\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u4E2D"),Aa>=2&&Aa!=3&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u901A\u8FC7\uFF0C\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u4E2D"),Aa==3&&La.createElement("div",null," ",La.createElement(Ne.Z,{className:Mu.fail_status}),"\u5E73\u53F0\u7BA1\u7406\u5458\u5BA1\u6838\u9A73\u56DE\uFF0C\u9A73\u56DE\u539F\u56E0: ( ",La.createElement("span",{title:ba,className:Mu.bohui},ba),") \u5982\u6709\u95EE\u9898\u8BF7\u8054\u7CFB",La.createElement("span",{className:Mu.contacts},La.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",La.createElement("div",{className:Mu.contacts_img}))),Aa>=4&&Aa!=5&&Aa!=7&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5B8C\u6210\uFF0C\u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u4E2D"),(Aa==5||Aa==7)&&La.createElement("div",null," ",La.createElement(Ne.Z,{className:Mu.fail_status}),"\u7CFB\u7EDF\u8D44\u6E90\u5206\u914D\u5931\u8D25\uFF0C\u8BF7\u8054\u7CFB",La.createElement("span",{className:Mu.contacts},La.createElement("span",null,"\u5E73\u53F0\u8FD0\u8425\u4EBA\u5458")," ",La.createElement("div",{className:Mu.contacts_img}))),Aa>5&&La.createElement("div",null," ",La.createElement(bs.Z,{className:Mu.suc_status})," \u5B9E\u9A8C\u8D44\u6E90\u4FDD\u969C\u5DF2\u7ED3\u675F")))),La.createElement("div",{className:Mu.btns},La.createElement(de.ZP,{onClick:ve},"\u53D6\u6D88"),La.createElement(de.ZP,{disabled:fn==3&&[2,4,5].includes(Aa),onClick:()=>As(void 0,null,function*(){var Na,kr;if(fn===1&&!$t){Be.ZP.warning("\u8BF7\u9009\u62E9\u8FD0\u884C\u73AF\u5883");return}(Na=oe==null?void 0:oe.detail)!=null&&Na.is_fork_from_creator&&((kr=oe==null?void 0:oe.detail)!=null&&kr.copy_for_exercise)&&fn!=3&&(Ee.filter(bu=>bu.id===$t)[0].has_relation&&fn===1||fn===2)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(bu,Au)=>{Da(bu,Au)},zIndex:1e4}}):Da()}),loading:Ma,type:"primary",className:"ml20"},fn==3?"\u63D0\u4EA4\u7533\u8BF7":"\u4FDD\u5B58"))))),La.createElement(em,{onFinish:Na=>St(Na)}))};var he=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(pe),Ve=ue(32080),je=ue(25510),ct={wrap:"wrap___S9yE5",content:"content___xIxOT",head:"head___icGJE",title:"title___NbDBd",add:"add___ntZkv",addDisable:"addDisable___pgd9I",setting:"setting___kQ9Qx",tabs:"tabs___o2qas",name:"name___HUyj5",active:"active___SVp4l",line:"line___DSw6E",resource:"resource___AgLC3",mirror:"mirror___DGr0Q",interface:"interface___xxy5c",disabled:"disabled___GqKcR",port:"port___vGmHQ",grade:"grade___b6Adk",tabsBox:"tabsBox___TnoNw",tabTitle:"tabTitle___i8cO0",more:"more___kbzpa",serverConfig:"serverConfig___BtI29",viewRecommendConfig:"viewRecommendConfig___ODGyC",system:"system___YygCM",explain:"explain___klZ55",btns:"btns___o6xWf",template:"template___AMzZZ",liWrap:"liWrap___tCbB1",li:"li___srrGx",tag:"tag___NcFBh"},Nt=ue(70031),vn=ue(987),gn=ue(80245),In={list:"list___p00l5",head:"head___JcQe0",row:"row___kLpLL"},ha=ue(59301),Vn=Object.defineProperty,Hn=Object.defineProperties,Ea=Object.getOwnPropertyDescriptors,Pa=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,Wn=Object.prototype.propertyIsEnumerable,Ca=(oe,le,re)=>le in oe?Vn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,gr=(oe,le)=>{for(var re in le||(le={}))mn.call(le,re)&&Ca(oe,re,le[re]);if(Pa)for(var re of Pa(le))Wn.call(le,re)&&Ca(oe,re,le[re]);return oe},or=(oe,le)=>Hn(oe,Ea(le)),Pr=({showError:oe,value:le,onChange:re,optionsLevelList:ve})=>{const[ze,Xe]=(0,x.useState)([]);(0,x.useEffect)(()=>{if(!le.length){Xe([{command:"",challenge_ids:[]}]);return}Xe(le)},[JSON.stringify(le)]);const Ke=(Ge,Ee,Ze)=>{let sn=JSON.parse(JSON.stringify(ze));Ee==="add"?sn.push({command:"",challenge_ids:[-1]}):Ee==="delete"?sn.splice(Ze,1):sn[Ze][Ee]=Ge,Xe(sn),re(sn)};return console.log(ze,"value2"),ha.createElement("div",{className:In.list},ha.createElement("div",{className:In.head},ha.createElement("div",{style:{width:400}},"\u547D\u4EE4"),ha.createElement("div",null,"\u5E94\u7528\u5173\u5361")),ze==null?void 0:ze.map((Ge,Ee)=>{var Ze,sn,na;let tn=ve.map((pn,fn)=>{const jn=`\u7B2C${fn+1}\u5173\uFF1A${pn.name}`;let hn=jn,Lt=!1;return pn.st===1&&(hn=ha.createElement(nt.Z,{placement:"left",title:"\u7406\u8BBA\u9898\u5173\u5361\u65E0\u6CD5\u89E6\u53D1\u547D\u4EE4"},jn),Lt=!0),or(gr({},pn),{value:pn.challenge_id,label:hn,disabled:Lt})});return tn=[{label:"\u6240\u6709\u5173\u5361",value:-1},...tn],ha.createElement(Oe.Z,{wrap:!1,align:"middle",style:{position:"relative"},className:EeKe(pn.target.value,"command",Ee),bordered:!1,placeholder:"\u4F8B\u5982\uFF1Amysql -uroot -p123123 -h127.0.0.1",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4}}),ha.createElement(el.default,{options:tn,getPopupContainer:pn=>pn.parentNode,value:Ge==null?void 0:Ge.challenge_ids,onChange:pn=>{var fn,jn;let hn=pn;!((fn=Ge==null?void 0:Ge.challenge_ids)!=null&&fn.includes(-1))&&(pn!=null&&pn.includes(-1))&&(hn=[-1]),(jn=Ge==null?void 0:Ge.challenge_ids)!=null&&jn.includes(-1)&&(pn!=null&&pn.includes(-1))&&(hn=pn==null?void 0:pn.filter(Lt=>Lt!==-1)),Ke(hn,"challenge_ids",Ee)},mode:"multiple",maxTagTextLength:(na=Ge==null?void 0:Ge.challenge_ids)!=null&&na.includes(-1)?4:3,placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u5173\u5361",maxTagCount:5,bordered:!1,style:{width:560,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,margin:"0 20px"}}),ha.createElement(Oe.Z,{wrap:!1},ha.createElement("i",{onClick:()=>Ke("","add",Ee),style:{color:"#3061D0"},className:"iconfont icon-tianjiatimu font20 current ml20"}),Ee!==0&&ha.createElement("i",{onClick:()=>Ke("","delete",Ee),style:{color:"#E30000"},className:"iconfont icon-shanjian font20 ml20"})))}))},Me=ue(59301),ar=Object.defineProperty,Go=Object.defineProperties,$r=Object.getOwnPropertyDescriptors,Bo=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,iu=Object.prototype.propertyIsEnumerable,du=(oe,le,re)=>le in oe?ar(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ou=(oe,le)=>{for(var re in le||(le={}))tu.call(le,re)&&du(oe,re,le[re]);if(Bo)for(var re of Bo(le))iu.call(le,re)&&du(oe,re,le[re]);return oe},ko=(oe,le)=>Go(oe,$r(le)),mo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const qo=el.default.Option,yu=5,Bu=["Python","C++","C","Java","C#","JavaScript","TypeScript","Go","PHP","Perl","R","Rust","Ruby","Scratch","Swift","Kotlin","Scala"],mu=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe,Ke,Ge,Ee,Ze,sn,na,tn,pn;const{id:fn,is_published:jn}=oe,[hn,Lt]=(0,x.useState)([]),[Ma,Un]=(0,x.useState)(null),[$t,On]=(0,x.useState)([]),[Qt,St]=(0,x.useState)([]),Tn=(0,x.useRef)(null),[jt,wt]=(0,x.useState)({}),nn=(0,x.useRef)({}),oa=(0,x.useRef)({}),{shixun_environment:It={},mirror_repository:qt={},small_type:Ua=[],new_service_configs:Aa=[],network_mode_list:ga=[],boosters:fa=[]}=jt,[Oa,va]=(0,x.useState)(""),[ba,Gr]=(0,x.useState)("\u8BF7\u8F93\u5165\u7AEF\u53E3"),[So,Fo]=(0,x.useState)(!1),[Dr,Dn]=(0,x.useState)(!1),[tr,Cr]=(0,x.useState)(!0),[Rn,Ta]=(0,x.useState)(!0),[Da,ur]=(0,x.useState)(!1),[eo,yo]=(0,x.useState)(!1),[Na,kr]=(0,x.useState)(!1),[bu,Au]=(0,x.useState)(!1),[pr,Tr]=(0,x.useState)(0),[Oo,ca]=(0,x.useState)(!1),[cr,Qr]=(0,x.useState)({}),[Xn,Fa]=(0,x.useState)({}),[ja,No]=(0,x.useState)({}),[Kl,Qu]=(0,x.useState)(""),[Ii,Ki]=(0,x.useState)(!1),[nd,Xa]=(0,x.useState)(!1),[ro,Eo]=(0,x.useState)({}),[Jo,Al]=(0,x.useState)([]),si=(0,x.useRef)([]);console.log("--1111-",fa,Jo);const Ei=[{id:1,name:"\u901A\u7528\u4E91"},{id:2,name:"\u4E13\u6709\u4E91"}],Zs=[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"\u5176\u4ED6",icon:"iconfont icon-qitaxitong"}],ad=[{id:1,name:"VNC"},{id:2,name:"RDP"}],$u=[{id:0,name:"\u516C\u5171\u955C\u50CF",type:"public"},{id:1,name:"\u81EA\u5B9A\u4E49\u955C\u50CF",type:"customize"},{id:2,name:"\u5171\u4EAB\u955C\u50CF",type:"share"}],Ws=(Qt==null?void 0:Qt.find(Mt=>Mt.id===It.instance_startup_template_id))||{},{desc:Oc,virt_type:us}=Ws,gg=((ze=$t==null?void 0:$t.find(Mt=>Mt.id===(It==null?void 0:It.private_cloud_id)))==null?void 0:ze.cloud_type)===1,sv=((Xe=$t==null?void 0:$t.find(Mt=>Mt.id===(It==null?void 0:It.private_cloud_id)))==null?void 0:Xe.cloud_type)===4;(0,x.useEffect)(()=>(window.addEventListener("click",O0),()=>{window.removeEventListener("click",O0)}),[]),(0,x.useEffect)(()=>{fg(),Hd(),mv(),gv()},[]),(0,x.useEffect)(()=>{(0,cn.isEqual)(oa.current,jt)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),nn.current=jt},[jt]);const cv=()=>mo(void 0,null,function*(){var Mt,Wa,lo,pu;const gu=yield(0,We.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:(Mt=$u[Number(pr)])==null?void 0:Mt.type}});(gu==null?void 0:gu.status)===0&&(((lo=(Wa=gu==null?void 0:gu.data)==null?void 0:Wa.environments)==null?void 0:lo.length)===0&&((pu=gu==null?void 0:gu.data)==null?void 0:pu.other_image.length)===0?ca(!0):ca(!1))});(0,x.useEffect)(()=>{cv()},[pr]);const dv=()=>{var Mt;const Wa=()=>{xe.history.push(`/shixuns/${fn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Mt=oe==null?void 0:oe.sideBar)!=null&&Mt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Wa()}}):Wa()},fg=()=>mo(void 0,null,function*(){var Mt;const Wa=yield(0,We.ZP)(`/api/shixuns/${fn}/get_shixun_env_tabs.json`,{method:"get"});if(Wa.status===0){const lo=((Mt=Wa.data)==null?void 0:Mt.shixun_environments_tabs)||[];lo.length&&Ma===null&&Un(lo[0].id),Lt(lo)}}),mv=()=>mo(void 0,null,function*(){var Mt;Ta(!0);const Wa=yield(0,We.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});Wa.status===0&&On((Mt=Wa==null?void 0:Wa.data)==null?void 0:Mt.list),Ta(!1)}),gv=()=>mo(void 0,null,function*(){const Mt=yield(0,We.ZP)(`/api/shixuns/${fn}/challenges.json`,{method:"get"});Mt.challenge_list&&Al(Mt.challenge_list||[])}),vg=(Mt,Wa)=>mo(void 0,null,function*(){var lo;const pu=yield(0,We.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:Mt,operating_system:Wa}});pu.status===0&&St((lo=pu==null?void 0:pu.data)==null?void 0:lo.list)}),Hd=(Mt=null)=>mo(void 0,null,function*(){var Wa,lo,pu,gu,Cu,Ol,Yl,ls,Ss,Xu,xi,ys,Nu,Nc,xu;Cr(!0);const Ql=yield(0,We.ZP)(`/api/shixuns/${fn}/get_multi_environments.json`,{method:"get",params:{shixun_environment_id:Mt}});if(Ql.status===0){oa.current=(0,cn.cloneDeep)(Ql.data||{}),wt(Ql.data||{}),Tr(Number((lo=(Wa=Ql.data)==null?void 0:Wa.shixun_environment)==null?void 0:lo.mirror_tab_type)||0),Number((gu=(pu=Ql.data)==null?void 0:pu.shixun_environment)==null?void 0:gu.mirror_tab_type)===0?(Qr((Cu=Ql.data)==null?void 0:Cu.mirror_repository),Fa({}),No({})):Number((Yl=(Ol=Ql.data)==null?void 0:Ol.shixun_environment)==null?void 0:Yl.mirror_tab_type)===1?(Fa((ls=Ql.data)==null?void 0:ls.mirror_repository),Qr({}),No({})):Number((Xu=(Ss=Ql.data)==null?void 0:Ss.shixun_environment)==null?void 0:Xu.mirror_tab_type)===2&&(No((xi=Ql.data)==null?void 0:xi.mirror_repository),Qr({}),No({}));const rd=(Nu=(ys=Ql==null?void 0:Ql.data)==null?void 0:ys.shixun_environment)==null?void 0:Nu.private_cloud_id,Tm=(xu=(Nc=Ql==null?void 0:Ql.data)==null?void 0:Nc.shixun_environment)==null?void 0:xu.operating_system;rd&&Tm&&vg(rd,Tm)}Cr(!1)}),fv=()=>mo(void 0,null,function*(){var Mt;const Wa=yield(0,We.ZP)(`/api/shixuns/${fn}/check_code_editor.json`,{method:"get",params:{shixun_environment_id:Ma}});return Wa.status===0&&Wa.is_exist_code_editor?(Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"\u524D\u5F80\u5173\u95ED",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Me.createElement("div",null,Me.createElement("div",null,"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002"),Me.createElement("div",null,"\u201C",(Mt=Wa==null?void 0:Wa.shixun_environment)==null?void 0:Mt.name,"\u201D\u5DF2\u5F00\u542F\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u9700\u5148\u5173\u95ED\uFF0C\u7136\u540E\u624D\u80FD\u5728\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u9009\u62E9\u4EE3\u7801\u7F16\u8F91\u5668\u3002")),onOk:()=>mo(void 0,null,function*(){Un(Wa.shixun_environment.id),Hd(Wa.shixun_environment.id),fg()})}),Promise.reject()):Promise.resolve()}),vv={shixun_environment:{id:0,resource_type:1,command_settings:[],is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,private_is_support_jupyter_lab:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,disabled2_support_jupyter_lab:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},pv=(Mt,Wa)=>{var lo,pu;if(typeof(Mt==null?void 0:Mt.className)=="string"&&((lo=Mt==null?void 0:Mt.className)!=null&&lo.includes(Wa)))return Mt;for(let gu=0,Cu=Mt;Cu=Cu.parentNode;gu++){if(typeof(Mt==null?void 0:Mt.className)=="string"&&((pu=Cu==null?void 0:Cu.className)!=null&&pu.includes(Wa)))return Cu;if(Cu==document.documentElement)return!1}},O0=Mt=>{pv(Mt.target,"editor-scrollable")&&Hl()},Hl=()=>(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"),N0=Mt=>Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u754C\u9762",errorKey:"interface",errorValue:Oa,align:"start",errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u754C\u9762",tooltipTitle:Me.createElement("div",{className:"p10"},Mt&&Me.createElement(Me.Fragment,null,Me.createElement("b",{className:"font14"},"\u4EE3\u7801\u7F16\u8F91\u5668"),Me.createElement("br",null),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\u3001\u7F16\u8BD1\u5668\u3001\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177\u3002",Me.createElement("br",null),"\u5F53\u9009\u62E9\u4E86VSCode\u76F8\u5173\u7684\u5B9E\u9A8C\u955C\u50CF\u65F6\uFF0C\u4EE3\u7801\u7F16\u8F91\u5668\u4EE5VSCode\u7684\u5F62\u5F0F\u5C55\u793A\u7ED9\u5B66\u5458\u3002",Me.createElement("br",null),"\u6BCF\u4E2A\u5B9E\u8DF5\u9879\u76EE",Me.createElement("b",null,"\u53EA\u80FD\u5F00\u542F\u4E00\u4E2A"),"\u4EE3\u7801\u7F16\u8F91\u5668\u754C\u9762\u3002",Me.createElement("br",null)),Me.createElement("div",{className:"mt10 blod font14"},"\u56FE\u5F62\u5316\u684C\u9762"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u547D\u4EE4\u884C\u7EC8\u7AEF"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u4E3A\u5B66\u5458\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3\u3002",Mt&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:"mt10 blod font14"},"\u5BB9\u5668\u5185\u670D\u52A1"),"\u5B66\u5458\u8FDB\u884C\u5B9E\u9A8C\u65F6\uFF0C\u53EF\u4EE5\u5728\u5B9E\u9A8C\u9875\u9762\u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1\u3002"))},Me.createElement("div",{className:ct.interface},Mt&&Me.createElement("div",{onClick:()=>ai("shixun_environment","is_support_code_editor",!(It!=null&&It.is_support_code_editor)),className:It!=null&&It.is_support_code_editor?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-daimabianjiqi1"}),Me.createElement("span",null,"\u4EE3\u7801\u7F16\u8F91\u5668")),Me.createElement("aside",null," \u63D0\u4F9B\u4EE3\u7801\u7F16\u8F91\u5668\uFF0C\u7F16\u8BD1\u5668\uFF0C\u8C03\u8BD5\u5668\u7B49\u5DE5\u5177")),It!=null&&It[Mt?"disabled_support_vnc":"disabled2_support_vnc"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u56FE\u5F62\u5316\u684C\u9762"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>ai("shixun_environment",Mt?"is_support_vnc":"private_is_support_vnc",!(It!=null&&It[Mt?"is_support_vnc":"private_is_support_vnc"])),className:It!=null&&It[Mt?"is_support_vnc":"private_is_support_vnc"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-tuxinghuazhuomian"}),Me.createElement("span",null,"\u56FE\u5F62\u5316\u684C\u9762")),Me.createElement("aside",null,"\u4F7F\u7528\u56FE\u5F62\u5316\u65B9\u5F0F\u663E\u793A\u64CD\u4F5C\u754C\u9762")),It!=null&&It[Mt?"disabled_support_webssh":"disabled2_support_webssh"]?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301\u547D\u4EE4\u884C\u7EC8\u7AEF"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null,"\u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3"))):Me.createElement("div",{onClick:()=>ai("shixun_environment",Mt?"is_support_webssh":"private_is_support_webssh",!(It!=null&&It[Mt?"is_support_webssh":"private_is_support_webssh"])),className:It!=null&&It[Mt?"is_support_webssh":"private_is_support_webssh"]?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-minglinghang"}),Me.createElement("span",null,"\u547D\u4EE4\u884C\u7EC8\u7AEF")),Me.createElement("aside",null," \u63D0\u4F9B\u547D\u4EE4\u884C\u7A97\u53E3")),Mt&&Me.createElement("div",{onClick:()=>ai("shixun_environment","is_support_thiry_party",!(It!=null&&It.is_support_thiry_party)),className:It!=null&&It.is_support_thiry_party?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-rongqi1"}),Me.createElement("span",null,"\u5BB9\u5668\u5185\u670D\u52A1")),Me.createElement("aside",null," \u76F4\u63A5\u9884\u89C8\u5BB9\u5668\u5185\u90E8Web\u670D\u52A1")),!Mt&&Me.createElement(Me.Fragment,null,It!=null&&It.disabled2_support_jupyter_lab?Me.createElement(nt.Z,{title:"\u9009\u62E9\u7684\u5B9E\u9A8C\u955C\u50CF\u4E0D\u652F\u6301jupyterLab"},Me.createElement("div",{className:ct.disabled},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null,"\u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))):Me.createElement("div",{onClick:()=>ai("shixun_environment","private_is_support_jupyter_lab",!(It!=null&&It.private_is_support_jupyter_lab)),className:It!=null&&It.private_is_support_jupyter_lab?ct.active:""},Me.createElement("span",{className:"iconfont icon-xuanzhong9"}),Me.createElement("div",null,Me.createElement("i",{className:"iconfont icon-jupyterLab"}),Me.createElement("span",null,"jupyter Lab")),Me.createElement("aside",null," \u63D0\u4F9B\u4EA4\u4E92\u5F0F\u7B14\u8BB0\u64CD\u4F5C\u754C\u9762"))))),hv=(Mt,Wa,lo)=>{const pu=Array.from(Mt),[gu]=pu.splice(Wa,1);return pu.splice(lo,0,gu),pu},Ev=(Mt,Wa)=>mo(void 0,null,function*(){if(!Mt.destination)return;const lo=hv(Wa,Mt.source.index,Mt.destination.index);Lt(lo),(0,We.ZP)(`/api/shixuns/${fn}/update_environment_position.json`,{method:"put",body:{tabs:lo}})}),Pv=(Mt,Wa)=>{let lo=Wa;Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u91CD\u547D\u540D",content:Me.createElement("div",null,Me.createElement("div",{className:"mb5 c-grey-333"},"\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"),Me.createElement("div",null,Me.createElement(Se.default,{defaultValue:lo,onChange:pu=>lo=pu.target.value,maxLength:8,style:{width:300},placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u540D\u79F0"}),Me.createElement("span",{className:"c-grey-999 font14 ml10"},"\u6700\u591A8\u4E2A\u5B57"))),onOk:()=>mo(void 0,null,function*(){if(!lo)return Be.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const pu=hn.map(Cu=>Cu.id===Mt?ko(ou({},Cu),{name:lo}):Cu);if(Ma===0){Lt(pu);return}(yield(0,We.ZP)(`/api/shixuns/${fn}/update_environment_name.json`,{method:"put",body:{shixun_environment_id:Mt,name:lo}})).status===0&&Lt(pu)})})},Fv=(Mt,Wa)=>{Hl()||Re.default.confirm({icon:null,centered:!0,className:Nt.Z.CustomTipsModalCss,width:425,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",title:"\u5220\u9664",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u5B9E\u9A8C\u73AF\u5883\uFF1F",okButtonProps:{type:"primary"},onOk:()=>mo(void 0,null,function*(){var lo;if((Ma===0?{status:0}:yield(0,We.ZP)(`/api/shixuns/${fn}/delete_environment.json`,{method:"delete",body:{shixun_environment_id:Mt}})).status===0){const gu=hn.filter(Cu=>Cu.id!==Mt);if(Mt===Ma){const Cu=((lo=gu==null?void 0:gu[0])==null?void 0:lo.id)||null;Un(Cu),Hd(Cu),Lt(gu)}else Lt(gu)}})})},Sv=Mt=>{var Wa;if(Mt===Ma)return;const lo=()=>{Un(Mt),Hd(Mt),fg()};(Wa=oe==null?void 0:oe.sideBar)!=null&&Wa.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{lo()}}):lo()},yv=Mt=>{const Wa=ko(ou({},jt),{shixun_environment:ko(ou({},It),{is_support_code_editor:Mt.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:Mt.disabled_support_vnc,disabled_support_webssh:Mt.disabled_support_webssh,open_start_command:Mt.open_start_command,start_command:Mt.start_command,open_envs:Mt.open_envs,envs:Mt.envs,privileged:Mt.privileged,add_cap:Mt.add_cap,drop_cap:Mt.drop_cap}),mirror_repository:ko(ou({},qt),{id:Mt.id,name:Mt.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:Mt.shixun_service_configs||[],description:Mt.description}),small_type:Mt.small_type,boosters:(Mt==null?void 0:Mt.boosters)||[]});pr===0?Qr(Wa==null?void 0:Wa.mirror_repository):pr===1?Fa(Wa==null?void 0:Wa.mirror_repository):pr===2&&No(Wa==null?void 0:Wa.mirror_repository),wt(Wa),Au(!1),va("")},Cv=Mt=>{Au(!1)},M0=(Mt=!1,Wa=1)=>mo(void 0,null,function*(){var lo,pu,gu;ur(!0);const Cu=(lo=hn.find(Yl=>Yl.id===Ma))==null?void 0:lo.name,Ol=yield(0,We.ZP)(`/api/shixuns/${fn}/update_for_multi.json`,{method:"put",body:{tabs:hn,shixun_environment_id:Ma,sub_type:qt==null?void 0:qt.choice_small_type,main_type:qt.id,shixun_environment:ko(ou({},It),{name:Cu,mirror_tab_type:pr,network_mode:Kl}),shixun_service_configs:qt==null?void 0:qt.shixun_service_configs,new_service_configs:Aa,sync_origin_shixun:Mt,command_settings:It==null?void 0:It.command_settings}});Ol.status===0&&(Hd(Ol.shixun_environment_id),Un(Ol.shixun_environment_id),fg(),(pu=re==null?void 0:re.detail)!=null&&pu.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),(gu=re==null?void 0:re.detail)!=null&&gu.copy_for_exercise&&(0,dn.m)(le,re,fn,Wa)),ur(!1)}),bv=()=>{var Mt;if(Hl())return;if(Ma===0||(Mt=oe==null?void 0:oe.sideBar)!=null&&Mt.confirmLeave){Be.ZP.warning("\u5F53\u524D\u5B9E\u9A8C\u73AF\u5883\u6B63\u5728\u7F16\u8F91\u4E2D\uFF0C\u4E0D\u80FD\u6DFB\u52A0\u65B0\u7684\u5B9E\u9A8C\u73AF\u5883");return}const Wa=(0,cn.cloneDeep)(vv);console.log("cloneData---",Wa),Lt([...hn,{id:0,name:`\u5B9E\u9A8C\u73AF\u5883${hn.length+1}`}]),Tr(0),Qr({}),Fa({}),No({}),Un(0),wt(Wa)},ai=(Mt,Wa,lo)=>mo(void 0,null,function*(){var pu,gu,Cu,Ol,Yl,ls,Ss,Xu,xi,ys,Nu,Nc,xu,Ql,rd,Tm,I0,R0,T0,k0,Z0,W0;if(Hl())return;const hu=(0,cn.cloneDeep)(nn.current);if(Wa==="is_support_code_editor"&&lo&&(yield fv()),Wa==="resource_type"&&(hu.shixun_environment.instance_startup_type=1,hu.shixun_environment.command_settings=si.current,si.current=nn.current.shixun_environment.command_settings,lo===2&&!hu.shixun_environment.private_cloud_id&&(hu.shixun_environment.private_cloud_id=(pu=$t==null?void 0:$t[0])==null?void 0:pu.id,hu.shixun_environment.operating_system=1,vg(hu.shixun_environment.private_cloud_id,hu.shixun_environment.operating_system))),Wa==="private_cloud_id"&&(hu.shixun_environment.private_is_support_vnc=!1,hu.shixun_environment.private_is_support_webssh=!1,hu.shixun_environment.private_is_support_jupyter_lab=!1,hu.shixun_environment.operating_system=1,hu.shixun_environment.instance_startup_template_id=null,hu.shixun_environment.instance_startup_type=1,vg(lo,hu.shixun_environment.operating_system)),Wa==="operating_system"&&lo&&(hu.shixun_environment.private_is_support_vnc=!1,hu.shixun_environment.private_is_support_webssh=!1,hu.shixun_environment.private_is_support_jupyter_lab=!1,hu.shixun_environment.instance_startup_template_id=null,hu.shixun_environment.instance_startup_type=1,vg(hu.shixun_environment.private_cloud_id,lo)),Wa==="instance_startup_template_id"){hu.shixun_environment.private_is_support_vnc=!1,hu.shixun_environment.private_is_support_webssh=!1,hu.shixun_environment.private_is_support_jupyter_lab=!1,hu.shixun_environment.instance_startup_type=1;const Hi=Qt.find(od=>od.id===lo);hu.shixun_environment.disabled2_support_vnc=Hi.disabled_support_vnc,hu.shixun_environment.disabled2_support_webssh=Hi.disabled_support_webssh,hu.shixun_environment.disabled2_support_jupyter_lab=Hi.disabled_support_jupyter_lab,hu.boosters=Hi.boosters,hu.network_mode_list=Hi.network_mode_list,Qu((Ol=(Cu=(gu=Hi.network_mode_list)==null?void 0:gu.filter(od=>od.is_default))==null?void 0:Cu[0])==null?void 0:Ol.network_mode),hu.new_service_configs=Hi!=null&&Hi.service_config_info?[Hi.service_config_info]:[]}if((Wa==="private_is_support_vnc"||Wa==="private_is_support_webssh")&&(hu.shixun_environment.instance_startup_type=1),Wa==="choice_small_type"){hu.mirror_repository.choice_small_mirrors=Ua.filter(Wl=>lo.includes(Wl.id));const Hi=hu.mirror_repository.choice_small_mirrors,od=qt.choice_small_mirrors;if(Hi.length>od.length){const Wl=(0,cn.differenceBy)(Hi,od,"id");if((Yl=Wl==null?void 0:Wl[0])!=null&&Yl.mirror_name){const Gg={cpu_limit:((Xu=(Ss=(ls=Wl==null?void 0:Wl[0])==null?void 0:ls.shixun_service_configs)==null?void 0:Ss[0])==null?void 0:Xu.cpu_limit)||1,lower_cpu_limit:((Nu=(ys=(xi=Wl==null?void 0:Wl[0])==null?void 0:xi.shixun_service_configs)==null?void 0:ys[0])==null?void 0:Nu.lower_cpu_limit)||.1,memory_limit:((Ql=(xu=(Nc=Wl==null?void 0:Wl[0])==null?void 0:Nc.shixun_service_configs)==null?void 0:xu[0])==null?void 0:Ql.memory_limit)||1,mirror_repository_id:(rd=Wl==null?void 0:Wl[0])==null?void 0:rd.id,name:(Tm=Wl==null?void 0:Wl[0])==null?void 0:Tm.mirror_name,request_limit:((T0=(R0=(I0=Wl==null?void 0:Wl[0])==null?void 0:I0.shixun_service_configs)==null?void 0:R0[0])==null?void 0:T0.request_limit)||10,resource_limit:((W0=(Z0=(k0=Wl==null?void 0:Wl[0])==null?void 0:k0.shixun_service_configs)==null?void 0:Z0[0])==null?void 0:W0.resource_limit)||10};hu.mirror_repository.shixun_service_configs.push(Gg)}}else{const Wl=(0,cn.differenceBy)(od,Hi,"id");hu.mirror_repository.shixun_service_configs=hu.mirror_repository.shixun_service_configs.filter(Gg=>{var z0;return Gg.mirror_repository_id!==((z0=Wl==null?void 0:Wl[0])==null?void 0:z0.id)})}}Wa?hu[Mt][Wa]=lo:hu[Mt]=lo,console.log("cloneData",hu),va(""),wt(hu)}),Ri=(Mt,Wa,lo)=>{var pu,gu;const Cu=/^\d*(\.\d*)?$/,Ol=["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"],Yl=(0,cn.cloneDeep)((gu=(pu=nn.current)==null?void 0:pu.mirror_repository)==null?void 0:gu.shixun_service_configs);if(Ol.includes(Wa)){lo.match(Cu)&&(Yl[Mt][Wa]=lo,ai("mirror_repository","shixun_service_configs",Yl));return}Yl[Mt][Wa]=lo,ai("mirror_repository","shixun_service_configs",Yl)},Av=()=>{Re.default.info({centered:!0,icon:null,width:460,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Me.createElement("div",{className:"tc"},Me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:je,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"})},Dv=()=>{var Mt,Wa,lo,pu,gu,Cu,Ol,Yl,ls,Ss;if(!Hl()){if((It==null?void 0:It.resource_type)===1){if(!(qt!=null&&qt.id)){va("mirror");return}if(!(It!=null&&It.is_support_code_editor)&&!(It!=null&&It.is_support_vnc)&&!(It!=null&&It.is_support_webssh)&&!(It!=null&&It.is_support_thiry_party)){va("interface");return}if(It.is_support_thiry_party&&!(It!=null&&It.proxy_port)){va("port"),Gr("\u8BF7\u8F93\u5165\u7AEF\u53E3");return}if(It.is_support_thiry_party&&(It!=null&&It.proxy_port)&&parseInt(It==null?void 0:It.proxy_port)>65535||((Mt=It==null?void 0:It.proxy_port)==null?void 0:Mt.length)>1&&((Wa=It==null?void 0:It.proxy_port)==null?void 0:Wa[0])==="0"){va("port"),Gr("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u7AEF\u53E3");return}if(!((lo=qt==null?void 0:qt.shixun_service_configs)!=null&&lo.length)){va("shixun_service_configs");return}for(let Xu of qt==null?void 0:qt.shixun_service_configs){if(Xu!=null&&Xu.open_start_command&&!(Xu!=null&&Xu.start_command)){va("start_command");return}if(Xu!=null&&Xu.open_envs&&!(Xu!=null&&Xu.envs)){va("envs");return}}if(It!=null&&It.webssh_host&&!/^[a-z0-9\-]*$/.test(It==null?void 0:It.webssh_host)){Be.ZP.warning("\u4E3B\u673A\u540D\u53EA\u80FD\u8F93\u5165\u6570\u5B57\u3001\u5C0F\u5199\u5B57\u6BCD\u3001\u8FDE\u5B57\u7B26");return}if((gu=(pu=qt==null?void 0:qt.shixun_service_configs)==null?void 0:pu[0])!=null&&gu.webssh_host&&!/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test((Ol=(Cu=qt==null?void 0:qt.shixun_service_configs)==null?void 0:Cu[0])==null?void 0:Ol.webssh_host)){yo(!0);return}}if((It==null?void 0:It.resource_type)===2){if(!(It!=null&&It.operating_system)){va("system");return}if(!(It!=null&&It.instance_startup_template_id)){va("template");return}if(!(It!=null&&It.private_is_support_vnc)&&!(It!=null&&It.private_is_support_webssh)&&!(It!=null&&It.private_is_support_jupyter_lab)){va("interface");return}if((It==null?void 0:It.operating_system)===1&&(It!=null&&It.private_is_support_vnc)&&gg&&!(It!=null&&It.instance_startup_type)){va("instance_startup_type");return}}if((It!=null&&It.is_support_webssh||It!=null&&It.private_is_support_webssh)&&((Yl=It==null?void 0:It.command_settings)==null?void 0:Yl.some(xi=>{var ys,Nu;return!xi.command&&!!((ys=xi.challenge_ids)!=null&&ys.length)||xi.command&&!((Nu=xi.challenge_ids)!=null&&Nu.length)}))){va("command_settings");return}(ls=re==null?void 0:re.detail)!=null&&ls.is_fork_from_creator&&((Ss=re==null?void 0:re.detail)!=null&&Ss.copy_for_exercise)&&Ma!=0&&(It!=null&&It.has_relation)?le({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"environment",fn:(Xu,xi)=>{M0(Xu,xi)}}}):M0()}},Bv=Mt=>mo(void 0,null,function*(){yield Ri(Mt.index,"cpu_limit",String(Mt==null?void 0:Mt.cpu)),yield Ri(Mt.index,"memory_limit",String(Mt==null?void 0:Mt.memory))}),xv=Mt=>{const Wa=(0,cn.cloneDeep)(Aa);Wa[Mt.index]=ko(ou({},Wa[Mt.index]),{cpu_limit:String(Mt==null?void 0:Mt.cpu),memory_limit:String(Mt==null?void 0:Mt.memory)}),ai("new_service_configs","",Wa)};return Me.createElement("div",{className:ct.wrap},Me.createElement("div",{className:ct.content},Me.createElement("div",{className:ct.head},Me.createElement("div",{className:ct.title},"\u5B9E\u9A8C\u73AF\u5883"),hn.lengthkr(!0),className:ct.setting},"\u8BBE\u7F6E")),!!hn.length&&Me.createElement(x.Fragment,null,Me.createElement(no.Z5,{onDragEnd:Mt=>Ev(Mt,hn)},Me.createElement(no.bK,{droppableId:"droppable",direction:"horizontal"},(Mt,Wa)=>Me.createElement("div",ko(ou({},Mt.droppableProps),{ref:Mt.innerRef,className:ct.tabs}),hn.map((lo,pu)=>{const{name:gu,id:Cu}=lo;return Me.createElement(no._l,{key:Cu,draggableId:Cu.toString(),index:pu},(Ol,Yl)=>Me.createElement("div",ko(ou(ou({},Ol.draggableProps),Ol.dragHandleProps),{ref:Ol.innerRef,className:Ma===Cu?ct.active:"",key:Cu}),Me.createElement("i",{className:"iconfont icon-tuodong"}),Me.createElement("span",{className:ct.name,onClick:()=>Sv(Cu)},gu),Me.createElement(Yt.Z,{trigger:["click"],dropdownRender:()=>Me.createElement(st.default,{style:{width:92}},Me.createElement(st.default.Item,{onClick:()=>Pv(Cu,gu),className:"font14"},"\u91CD\u547D\u540D"),Me.createElement(st.default.Item,{onClick:()=>Fv(Cu,gu),className:"font14"},"\u5220\u9664")),getPopupContainer:ls=>ls.parentNode},Me.createElement("i",{className:"iconfont icon-zhankai5 current"}))))}),Mt.placeholder))),Me.createElement("div",{className:ct.line})),Me.createElement(sl.Z,{loading:tr||Rn,active:!0},!!hn.length&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u8D44\u6E90",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("b",{className:"font14"},"\u901A\u7528\u4E91"),Me.createElement("br",null),"\u5E38\u89C4\u573A\u666F\u9009\u7528\uFF0C\u8C03\u7528\u901A\u7528\u8D44\u6E90\uFF0C\u57FA\u4E8E\u5BB9\u5668\u5F62\u5F0F\u4E3A\u5B9E\u8BAD\u63D0\u4F9B\u865A\u62DF\u5B9E\u9A8C\u73AF\u5883\u3002",Me.createElement("br",null),Me.createElement("div",{className:"mt10 blod font14"},"\u4E13\u6709\u4E91"),"\u4E13\u7528\u573A\u666F\uFF0C\u53EF\u9009\u7528\u4E0D\u540C\u4E91\u96C6\u7FA4\u7684\u8D44\u6E90\uFF0C\u5305\u62EC\u963F\u91CC\u4E91\u3001\u534E\u4E3A\u4E91\u3001\u7B97\u80FD\u4E91\u7B49\uFF0C\u5982\u7B97\u80FD\u4E91\u9002\u7528\u4E8E\u9700\u8981\u8C03\u7528TPU\u8D44\u6E90\u8BAD\u7EC3\u7684\u5B9E\u8BAD")},Me.createElement("div",{className:ct.resource},Ei.map(Mt=>Me.createElement("div",{key:Mt.id,className:(It==null?void 0:It.resource_type)===Mt.id?ct.active:"",onClick:()=>{(It==null?void 0:It.resource_type)!==Mt.id&&ai("shixun_environment","resource_type",Mt.id)}},Mt.name)))),(It==null?void 0:It.resource_type)===1&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u9A8C\u955C\u50CF"},Me.createElement("div",{className:ct.resource,style:{width:300}},$u.map(Mt=>Me.createElement("div",{key:Mt.id,className:pr===Mt.id?ct.active:"",onClick:()=>{pr!==Mt.id&&(Hl()||(Tr(Mt.id),va(""),Mt.id===0&&wt(ko(ou({},jt),{mirror_repository:ou({},cr)})),Mt.id===1&&wt(ko(ou({},jt),{mirror_repository:ou({},Xn)})),Mt.id===2&&wt(ko(ou({},jt),{mirror_repository:ou({},ja)}))))}},Mt.name)))),Me.createElement(tl.Z,{nameWidth:150,errorKey:"mirror",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"},Me.createElement(Oe.Z,{align:"middle"},Oo===!1?Me.createElement(Me.Fragment,null,!!(qt!=null&&qt.id)&&Me.createElement(Me.Fragment,null,Me.createElement("div",{onClick:()=>{Hl()||Au(!0)},className:ct.mirror},Me.createElement("div",null,qt==null?void 0:qt.name),Me.createElement("i",{className:"iconfont icon-genghuan"})),Me.createElement(Ve.Z,{value:[{description:qt==null?void 0:qt.description,name:qt==null?void 0:qt.name}],title:"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u5B9E\u9A8C\u955C\u50CF\u8BF4\u660E"))),!(qt!=null&&qt.id)&&Me.createElement("div",{onClick:()=>{Au(!0)},className:ct.mirror},Me.createElement("i",{className:"iconfont icon-tianjia3 font14 mr10"}),Me.createElement("div",null,"\u9009\u62E9\u5B9E\u9A8C\u955C\u50CF"))):"\u6682\u65E0\u6570\u636E")),N0(!0),(It==null?void 0:It.is_support_code_editor)&&Me.createElement(tl.Z,{name:"\u7F16\u7A0B\u8BED\u8A00",tooltipTitle:Me.createElement("div",null,"1.\u5728\u7F16\u5199\u4EE3\u7801\u7684\u65F6\u5019\uFF0C\u7CFB\u7EDF\u53EF\u4EE5\u6839\u636E\u9009\u62E9\u7684\u7F16\u7A0B\u8BED\u8A00\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"2.\u5982\u679C\u672A\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00\uFF0C\u7CFB\u7EDF\u6839\u636E\u4EE3\u7801\u6587\u4EF6\u7684\u6269\u5C55\u540D\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002",Me.createElement("br",null),"3.\u4EE3\u7801\u4ED3\u5E93\u4E2D\u7684\u4EE3\u7801\u6587\u4EF6\u548C\u7F16\u7A0B\u8BED\u8A00\u9700\u8981\u4FDD\u6301\u4E00\u81F4\u3002\u4EE3\u7801\u6587\u4EF6\u6269\u5C55\u540D\u548C\u7F16\u7A0B\u8BED\u8A00\u4E0D\u5339\u914D\u65F6\uFF0C\u5219\u65E0\u6CD5\u8FDB\u884C\u667A\u80FD\u4EE3\u7801\u8865\u5168\u548C\u4EE3\u7801\u63D0\u793A\u3002"),nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,onClick:Hl,bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:It==null?void 0:It.program_language,onChange:Mt=>ai("shixun_environment","program_language",Mt),showArrow:!0,maxTagCount:5},Bu.map((Mt,Wa)=>Me.createElement(qo,{key:Mt,value:Mt},Mt))))),(It==null?void 0:It.is_support_webssh)&&Me.createElement(tl.Z,{nameWidth:150,align:"start",name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Pr,{showError:Oa==="command_settings",value:It==null?void 0:It.command_settings,onChange:Mt=>ai("shixun_environment","command_settings",Mt),optionsLevelList:Jo})),(It==null?void 0:It.is_support_thiry_party)&&Me.createElement(tl.Z,{required:!0,nameWidth:150,align:"start",name:"\u7AEF\u53E3\u914D\u7F6E",errorKey:"port",errorValue:Oa,errorName:ba},Me.createElement(Oe.Z,null,Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},Me.createElement("div",null,"\u5BB9\u5668\u7AEF\u53E3"),Me.createElement(Se.default,{onClick:Hl,value:It==null?void 0:It.proxy_port,onChange:Mt=>{const Wa=Mt.target.value;(Wa===""||/^[0-9]\d*$/.test(Wa))&&ai("shixun_environment","proxy_port",Mt.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})),Me.createElement("div",{className:"ml20"},Me.createElement("div",{className:"font14",style:{lineHeight:"14px"}},"\u8DEF\u7531\uFF08\u9009\u586B\uFF09"),Me.createElement(Se.default,{onClick:Hl,value:It==null?void 0:It.web_route,onChange:Mt=>ai("shixun_environment","web_route",Mt.target.value),bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})))),Me.createElement(tl.Z,{name:"\u9644\u5E26\u73AF\u5883",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,onClick:Hl,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:qt==null?void 0:qt.choice_small_type,onChange:Mt=>ai("mirror_repository","choice_small_type",Mt),showArrow:!0,maxTagCount:5},Ua.map((Mt,Wa)=>Me.createElement(qo,{key:Mt.id,value:Mt.id},Mt.type_name))),!!((Ke=qt==null?void 0:qt.choice_small_mirrors)!=null&&Ke.length)&&Me.createElement(Ve.Z,{value:(qt==null?void 0:qt.choice_small_mirrors)||[],title:"\u9644\u5E26\u73AF\u5883\u8BF4\u660E"},Me.createElement("span",{className:ct.explain},"\u9644\u5E26\u73AF\u5883\u8BF4\u660E")))),(0,cs.Ny)()&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Fo(!So),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${So?"icon-shouqi4":"icon-a-xialazhankai"}`})),So&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u955C\u50CF\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Oa,errorName:"\u8BF7\u6DFB\u52A0\u955C\u50CF\u914D\u7F6E",contentStyle:{overflow:(Ge=qt==null?void 0:qt.shixun_service_configs)!=null&&Ge.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!((Ee=qt==null?void 0:qt.shixun_service_configs)!=null&&Ee.length)&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:180,marginTop:67},description:""}),!!((Ze=qt==null?void 0:qt.shixun_service_configs)!=null&&Ze.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},(sn=qt==null?void 0:qt.shixun_service_configs)==null?void 0:sn.map((Mt,Wa)=>{var lo,pu;const{cpu_limit:gu,lower_cpu_limit:Cu,memory_limit:Ol,request_limit:Yl,resource_limit:ls,name:Ss,shixun_update_logs:Xu,single_card_gpu_resource:xi,single_machine_gpu_count:ys,mirror_repository:Nu}=Mt;let Nc=(Nu==null?void 0:Nu.gpu_allocation_method)=="single_card_multi_allocation"?(Nu==null?void 0:Nu.single_card_gpu_resource)*1024/xi:(Nu==null?void 0:Nu.single_machine_gpu_count)/ys;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Ss,className:ct.tabTitle},Ss),key:Wa},(Xu==null?void 0:Xu.user_name)&&Me.createElement("div",{style:{margin:"-15px 0 15px 0"}},"\u6700\u8FD1\u4FEE\u6539\u4EBA\uFF1A ",Xu==null?void 0:Xu.user_name,"\uFF08",Xu==null?void 0:Xu.user_login,"\uFF09 \u4FEE\u6539\u65F6\u95F4\uFF1A",Xu!=null&&Xu.created_at?Jl()(Xu==null?void 0:Xu.created_at).format("YYYY-MM-DD HH:mm:ss"):"--"),Me.createElement(tl.Z,{nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Hl()||(Eo({index:Wa,cpu:gu,memory:Ol}),Ki(!0))}},Me.createElement("div",null,Me.createElement("span",null,gu,"\u6838")," ",Me.createElement("span",null,Ol,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),Wa==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Xa(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E")))),(Mt==null?void 0:Mt.mirror_repository)&&Me.createElement(tl.Z,{nameWidth:150,name:"GPU\u8D44\u6E90\u914D\u7F6E",align:"baseLine"},((Nu==null?void 0:Nu.gpu_allocation_method)=="single_machine_multi_card"||(Nu==null?void 0:Nu.gpu_allocation_method)=="multi_machine_multi_card")&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{width:720,cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(Nu==null?void 0:Nu.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",Nu==null?void 0:Nu.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(lo=Nu==null?void 0:Nu.gpu_model)==null?void 0:lo[0],"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:720,marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",Me.createElement(Xi.Z,{precision:0,min:1,max:Nu==null?void 0:Nu.single_machine_gpu_count,defaultValue:1,value:ys,size:"large",className:"ml10 mr10",onChange:xu=>{Ri(Wa,"single_machine_gpu_count",xu||1)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Nc)," \u4EBA"))),(Nu==null?void 0:Nu.gpu_allocation_method)=="single_card_multi_allocation"&&Me.createElement(Me.Fragment,null,Me.createElement("div",{className:ct.serverConfig,style:{cursor:"default"}},Me.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",Nu==null?void 0:Nu.single_card_gpu_resource,"GB")),Me.createElement("div",{className:ct.serverConfig,style:{width:"max-content",marginTop:30,cursor:"default"}},Me.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",Me.createElement(Xi.Z,{min:1,max:(Nu==null?void 0:Nu.single_card_gpu_resource)*1024,defaultValue:1024,value:xi,size:"large",className:"ml10 mr10",onChange:xu=>{Ri(Wa,"single_card_gpu_resource",xu||1)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",Me.createElement("span",{style:{color:"#FA6400"}},Math.floor(Nc))," \u4EBA")))),Me.createElement(tl.Z,{nameWidth:150,name:"\u6587\u4EF6\u5927\u5C0F\u9650\u5236",align:"center"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement(Se.default,{onClick:Hl,style:{width:400},value:ls,maxLength:5,onChange:xu=>{const{value:Ql}=xu.target,rd=/^\d*(\.\d*)?$/;Ql.match(rd)&&Ri(Wa,"resource_limit",xu.target.value)},addonAfter:"M"}),Me.createElement("span",{style:{marginLeft:10,color:"#999"}},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))),Me.createElement(tl.Z,{nameWidth:150,name:"\u542F\u52A8\u8BBE\u7F6E",align:"start",required:Mt==null?void 0:Mt.open_start_command,errorKey:"start_command",errorValue:Oa,errorName:"\u8BF7\u8F93\u5165\u542F\u52A8\u547D\u4EE4"},Me.createElement("div",{className:"font14 mb5"},"\u7528\u6237\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u4F7F\u7528\u7684\u7528\u6237\u540D\uFF09")),Me.createElement(el.default,{getPopupContainer:xu=>xu.parentNode,onClick:Hl,bordered:!1,fieldNames:{label:"name",value:"id"},options:(pu=jt==null?void 0:jt.mirror_repository)==null?void 0:pu.webssh_user_arr,value:(Mt==null?void 0:Mt.webssh_user)||"root",onChange:xu=>Ri(Wa,"webssh_user",xu),style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),Me.createElement("div",{className:"font14 mb5"},"\u4E3B\u673A\u540D",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u767B\u5F55\u5BB9\u5668\u65F6\u53EF\u6307\u5B9A\u4E3B\u673A\u540D\uFF09")),Me.createElement(Oe.Z,{className:"mb20"},Me.createElement(Se.default,{bordered:!1,onClick:Hl,value:Mt==null?void 0:Mt.webssh_host,maxLength:255,placeholder:"\u9009\u586B\uFF0C\u64CD\u4F5C\u7CFB\u7EDF\u5185\u90E8\u7684\u8BA1\u7B97\u673A\u540D",onChange:xu=>{Ri(Wa,"webssh_host",xu.target.value),xu.target.value?/^(?![0-9]+$)(?!.*--)[a-z0-9](?:[a-z0-9-]{0,60}[a-z0-9])$/.test(xu.target.value)?yo(!1):yo(!0):yo(!1)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5,marginRight:10}}),Me.createElement("div",{style:{marginTop:8,maxWidth:575},className:"c-grey-999"},"\u957F\u5EA6\u4E3A2~64\u4E2A\u5B57\u7B26\uFF0C\u53EA\u80FD\u5305\u542B\u5C0F\u5199\u5B57\u6BCD\u3001\u6570\u5B57\u3001\u8FDE\u5B57\u7B26 \u201C-\u201D\uFF0C\u5FC5\u987B\u4EE5\u5B57\u6BCD\u6216\u6570\u5B57\u5F00\u5934\u548C\u7ED3\u5C3E",Me.createElement("br",null),"\u4E0D\u80FD\u8FDE\u7EED\u4F7F\u7528 \u201C-\u201D\uFF0C\u4E0D\u80FD\u4F7F\u7528\u7EAF\u6570\u5B57")),eo&&Me.createElement("div",{style:{color:"#E53333",marginTop:"-15px",marginBottom:"5px"}},"\u8BF7\u8F93\u5165\u89C4\u8303\u7684\u4E3B\u673A\u540D"),Me.createElement(rt.default,{checked:Mt==null?void 0:Mt.open_start_command,onChange:xu=>Ri(Wa,"open_start_command",xu.target.checked),style:{marginTop:-4},className:"font14"},"\u542F\u52A8\u547D\u4EE4",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u542F\u52A8\u5BB9\u5668\u65F6\u8FD0\u884C\u7684\u547D\u4EE4\u6216\u811A\u672C\uFF0C\u586B\u5199\u5C06\u8986\u76D6\u5BB9\u5668\u9ED8\u8BA4\u7684\u542F\u52A8\u6307\u4EE4\u3002\uFF09")),(Mt==null?void 0:Mt.open_start_command)&&Me.createElement(Vs.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1Aecho helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:Mt==null?void 0:Mt.start_command,language:"shell",theme:"vs-light",onChange:xu=>Ri(Wa,"start_command",xu)})),Me.createElement(tl.Z,{required:Mt==null?void 0:Mt.open_envs,nameWidth:150,name:"\u73AF\u5883\u53D8\u91CF",align:"start",errorKey:"envs",errorValue:Oa,errorName:"\u8BF7\u8F93\u5165\u73AF\u5883\u53D8\u91CF"},Me.createElement(rt.default,{checked:Mt==null?void 0:Mt.open_envs,onChange:xu=>Ri(Wa,"open_envs",xu.target.checked),style:{marginTop:-4},className:"font14"},"\u73AF\u5883\u53D8\u91CF",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u5BB9\u5668\u6DFB\u52A0\u73AF\u5883\u53D8\u91CF\uFF09")),(Mt==null?void 0:Mt.open_envs)&&Me.createElement(Vs.ZP,{width:"90%",height:250,placeholder:"\u4F8B\u5982\uFF1AMY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:Mt==null?void 0:Mt.envs,onChange:xu=>Ri(Wa,"envs",xu)})),Me.createElement(tl.Z,{name:"\u8BBF\u95EE\u6A21\u5F0F",nameWidth:150},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Ct.Z,{checked:Mt==null?void 0:Mt.privileged,onChange:xu=>Ri(Wa,"privileged",xu)}),Me.createElement("span",{className:"ml10 c-grey-333 font14"},"\u7279\u6743\u6A21\u5F0F"),Me.createElement("span",{className:"c-grey-999 font14"},"\uFF08\u8D4B\u4E88\u5BB9\u5668\u8BBF\u95EE\u5BBF\u4E3B\u673A\u5185\u6838\u7279\u6027\u548C\u8BBE\u5907\u7684\u80FD\u529B\uFF09"))),Me.createElement(tl.Z,{name:"\u6743\u9650\u63A7\u5236",nameWidth:150,align:"start"},Me.createElement("div",{className:"font14"},"\u6DFB\u52A0\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u6DFB\u52A0\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Hl,value:Mt==null?void 0:Mt.add_cap,onChange:xu=>Ri(Wa,"add_cap",xu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ANET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),Me.createElement("div",{className:"font14 mt20"},"\u79FB\u9664\u6743\u9650",Me.createElement("span",{className:"c-grey-999"},"\uFF08\u79FB\u9664\u591A\u4E2A\u6743\u9650\u7528\u82F1\u6587 , \u5206\u9694\uFF09")),Me.createElement(Se.default,{onClick:Hl,value:Mt==null?void 0:Mt.drop_cap,onChange:xu=>Ri(Wa,"drop_cap",xu.target.value),bordered:!1,placeholder:"\u4F8B\u5982\uFF1ASYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})))}))))))),(It==null?void 0:It.resource_type)===2&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{nameWidth:150},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,bordered:!1,onClick:Hl,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:It==null?void 0:It.private_cloud_id,onChange:Mt=>ai("shixun_environment","private_cloud_id",Mt)},$t.map((Mt,Wa)=>Me.createElement(qo,{key:Mt.id,value:Mt.id},Mt.name)))),Me.createElement(tl.Z,{name:"\u64CD\u4F5C\u7CFB\u7EDF",nameWidth:150,required:!0,nameWidth:150,errorKey:"system",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u64CD\u4F5C\u7CFB\u7EDF"},Me.createElement("div",{className:ct.system},Zs.map(Mt=>Me.createElement("div",{onClick:()=>{It.operating_system!==Mt.id&&ai("shixun_environment","operating_system",Mt.id)},key:Mt.id,className:(It==null?void 0:It.operating_system)===Mt.id?ct.active:""},Me.createElement("i",{className:Mt.icon}),Me.createElement("span",null,Mt.name))))),Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",errorKey:"template",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(el.default,{getPopupContainer:Mt=>Mt.parentNode,bordered:!1,className:"mr10",placeholder:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:Hl,ref:Tn,showArrow:!0,dropdownRender:Mt=>Me.createElement("div",{className:ct.template},Me.createElement("div",{className:ct.liWrap},Qt.map(Wa=>Me.createElement("div",{className:ct.li,key:Wa.id,onClick:()=>{Tn.current.blur(),ai("shixun_environment","instance_startup_template_id",Wa.id)}},Me.createElement("span",{title:Wa.name,style:{color:(It==null?void 0:It.instance_startup_template_id)===Wa.id?"#0152d9":"initial"}},Wa.name),!Wa.is_public&&Me.createElement("b",{className:ct.tag},"\u79C1\u6709")))),Me.createElement("div",{style:{padding:12}},!Qt.length&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:120,marginTop:20},description:"\u6682\u65E0\u6570\u636E"}),Me.createElement("div",{style:{marginTop:Qt!=null&&Qt.length?0:20},className:"c-grey-999 font14"},"\u672A\u627E\u5230\u5408\u9002\u7684\u5B9E\u4F8B\u542F\u52A8\u6A21\u677F\uFF1F",Me.createElement("span",{onClick:Av,className:"c-light-primary current"},"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458")))),options:Qt==null?void 0:Qt.map(Mt=>({label:Mt.name,value:Mt.id})),value:It==null?void 0:It.instance_startup_template_id}),!!Oc&&Me.createElement(Ve.Z,{value:Oc,title:"\u6A21\u7248\u63CF\u8FF0"},Me.createElement("span",{className:ct.explain},"\u6A21\u7248\u63CF\u8FF0")))),N0(!1),(It==null?void 0:It.private_is_support_webssh)&&Me.createElement(tl.Z,{align:"start",nameWidth:150,name:"\u5F00\u542F\u65F6\u89E6\u53D1\u547D\u4EE4",tooltipTitle:Me.createElement("div",null,"\u6BCF\u6B21\u6253\u5F00\u65B0\u7684\u7EC8\u7AEF\u7A97\u53E3\u65F6\uFF0C\u81EA\u52A8\u53D1\u9001\u5E76\u6267\u884C\u6307\u5B9A\u7684\u547D\u4EE4\u6216\u6587\u672C\u3002\u7528\u4E8E\u81EA\u52A8\u5316\u7EC8\u7AEF\u4EFB\u52A1\u6216\u521D\u59CB\u5316\u5DE5\u4F5C\u73AF\u5883")},Me.createElement(Pr,{showError:Oa==="command_settings",value:It==null?void 0:It.command_settings,onChange:Mt=>ai("shixun_environment","command_settings",Mt),optionsLevelList:Jo})),(It==null?void 0:It.operating_system)===1&&(It==null?void 0:It.private_is_support_vnc)&&(gg||sv&&us===1)&&Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u5B9E\u4F8B\u542F\u52A8\u65B9\u5F0F",errorKey:"instance_startup_type",errorValue:Oa,errorName:"\u8BF7\u9009\u62E9\u5B9E\u4F8B\u542F\u52A8\u6A21\u7248"},Me.createElement("div",{className:ct.resource},ad.map(Mt=>Me.createElement("div",{key:Mt.id,className:(It==null?void 0:It.instance_startup_type)===Mt.id?ct.active:"",onClick:()=>ai("shixun_environment","instance_startup_type",Mt.id)},Mt.name)))),(0,cs.Ny)()&&us===1&&Me.createElement(x.Fragment,null,Me.createElement("div",{onClick:()=>Dn(!Dr),className:ct.grade},"\u9AD8\u7EA7\u8BBE\u7F6E",Me.createElement("i",{className:`iconfont ${Dr?"icon-shouqi4":"icon-a-xialazhankai"}`})),Dr&&Me.createElement(x.Fragment,null,Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u8D44\u6E90\u914D\u7F6E",align:"start",errorKey:"shixun_service_configs",errorValue:Oa,errorName:"\u8BF7\u6DFB\u52A0\u8D44\u6E90\u914D\u7F6E",contentStyle:{overflow:Aa!=null&&Aa.length?"hidden":"initial"}},Me.createElement("div",{className:ct.tabsBox},!(Aa!=null&&Aa.length)&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:180,marginTop:67},description:""}),!!(Aa!=null&&Aa.length)&&Me.createElement(Bt.default,{destroyInactiveTabPane:!0,moreIcon:Me.createElement("span",{className:ct.more},"\u66F4\u591A ",Me.createElement("i",{className:"iconfont icon-xiala1"}))},Aa==null?void 0:Aa.map((Mt,Wa)=>{const{cpu_limit:lo,lower_cpu_limit:pu,memory_limit:gu,request_limit:Cu,resource_limit:Ol,name:Yl}=Mt;return Me.createElement(Bt.default.TabPane,{className:"p20",tab:Me.createElement("div",{title:Yl,className:ct.tabTitle},Yl),key:Wa},Me.createElement(Oe.Z,{align:"middle"},Me.createElement(Oe.Z,{align:"middle",className:"mr20",wrap:!1},Me.createElement("div",{className:ct.serverConfig,onClick:()=>{Eo({index:Wa,cpu:lo,memory:gu}),Ki(!0)}},Me.createElement("div",null,Me.createElement("span",null,lo,"\u6838")," ",Me.createElement("span",null,gu,"GB")),Me.createElement("i",{className:"iconfont icon-bianji21"}))),Wa==0&&Me.createElement(Oe.Z,{align:"middle",wrap:!1},Me.createElement("div",{className:ct.viewRecommendConfig,onClick:()=>Xa(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))))})))),(0,cs.Ny)()&&(fa==null?void 0:fa.length)>0&&Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"GPU\u52A0\u901F\u5668",align:"center"},Me.createElement(el.default,{disabled:!0,getPopupContainer:Mt=>Mt.parentNode,bordered:!1,className:"mr10",value:fa[0],style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},fa.map(Mt=>Me.createElement(el.default.Option,{key:Mt,value:Mt},Mt)))),(0,cs.Ny)()&&(ga==null?void 0:ga.length)>0&&Me.createElement(tl.Z,{required:!0,nameWidth:150,name:"\u7F51\u7EDC\u6A21\u5F0F",align:"center",tooltipTitle:Me.createElement("div",{className:"p10"},Me.createElement("p",null,"NAT\u6A21\u5F0F\uFF1A\u865A\u62DF\u673A\u901A\u8FC7\u4E3B\u673A\u7684\u7F51\u7EDC\u8FDE\u63A5\u5171\u4EABIP\u5730\u5740\u3002\u865A\u62DF\u673A\u7684IP\u56FA\u5B9A\u4E3A10.0.2.2"),Me.createElement("p",null,"passt\u6A21\u5F0F\uFF1A\u5141\u8BB8\u865A\u62DF\u673A\u76F4\u63A5\u8BBF\u95EE\u4E3B\u673A\u4E0A\u7684\u786C\u4EF6\u8BBE\u5907\u3002\u865A\u62DF\u673A\u7684IP\u4E3Apod\u7684IP"))},Me.createElement(el.default,{disabled:!0,getPopupContainer:Mt=>Mt.parentNode,bordered:!1,className:"mr10",value:(tn=(na=ga==null?void 0:ga.filter(Mt=>Mt.is_default))==null?void 0:na[0])==null?void 0:tn.network_mode,onChange:Mt=>{Qu(Mt)},style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0},ga==null?void 0:ga.map(Mt=>Me.createElement(el.default.Option,{key:Mt==null?void 0:Mt.network_mode,value:Mt==null?void 0:Mt.network_mode},Mt.name)))))))),!hn.length&&Me.createElement(Nr.Z,{image:Ti,imageStyle:{height:180,marginTop:100},description:"\u8BF7\u6DFB\u52A0\u5B9E\u9A8C\u73AF\u5883"}))),Me.createElement("div",{className:ct.btns},Me.createElement(de.ZP,{onClick:dv,style:{marginRight:40}},"\u53D6\u6D88"),Me.createElement(de.ZP,{loading:Da,type:"primary",disabled:!(hn!=null&&hn.length),onClick:()=>{Dv()}},"\u4FDD\u5B58")),Me.createElement(Mc,{identifier:fn,shixun_environment_id:Ma,useId:qt==null?void 0:qt.id,visible:bu,onCancel:()=>Au(!1),onOk:Mt=>yv(Mt),tab_type:(pn=$u[Number(pr)])==null?void 0:pn.type}),Me.createElement(he,{verifyModal:Hl,id:fn,environment:hn,is_published:jn,dispatch:le,visible:Na,onCancel:()=>kr(!1),onOk:Mt=>Cv(Mt)}),Me.createElement(vn.Z,{visible:Ii,onOk:Mt=>{let Wa=It==null?void 0:It.resource_type;Wa==1&&Bv(Mt),Wa==2&&xv(Mt),Ki(!1)},onCancel:()=>Ki(!1),info:ro}),Me.createElement(gn.Z,{onOk:()=>{Hd(It==null?void 0:It.id)},identifier:fn,visible:nd,onCancel:()=>Xa(!1),info:null,isJupyter:!1}))};var Lu=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(mu),pl=ue(87169),ul={footerWrap:"footerWrap___Qaahm"},Cl=Object.getOwnPropertySymbols,Uu=Object.prototype.hasOwnProperty,Bl=Object.prototype.propertyIsEnumerable,Vu=(oe,le)=>{var re={};for(var ve in oe)Uu.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Cl)for(var ve of Cl(oe))le.indexOf(ve)<0&&Bl.call(oe,ve)&&(re[ve]=oe[ve]);return re},ll=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const hl=Se.default.TextArea,Ml=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onFinish:Ke=()=>{}}=le,Ge=Vu(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Ee]=ce.default.useForm(),Ze=na=>ll(void 0,null,function*(){var tn;const pn=yield Xe({type:"shixunsDetail/getCustomScript",payload:{id:(tn=re.actionTabs.params)==null?void 0:tn.id,compile:na.execute,excutive:na.compile}});sn(),pn&&Ke(pn==null?void 0:pn.shixun_script)}),sn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:sn},x.createElement(ce.default,{form:Ee,scrollToFirstError:!0,layout:"vertical",onFinish:Ze},x.createElement(ce.default.Item,{name:"execute",label:"\u6267\u884C\u547D\u4EE4\uFF1A",rules:[{required:!0,message:"\u6267\u884C\u547D\u4EE4\u4E0D\u80FD\u4E3A\u7A7A"}]},x.createElement(hl,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(hl,{rows:4})),x.createElement("div",{className:ul.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:sn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ze.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var bl=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Ml),nu={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd",serverConfig:"serverConfig___tirr2",viewRecommendConfig:"viewRecommendConfig___vFIgu",gpuConfig:"gpuConfig___JuK_Z"},di=Object.defineProperty,$o=Object.defineProperties,Gu=Object.getOwnPropertyDescriptors,Iu=Object.getOwnPropertySymbols,El=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,Ku=(oe,le,re)=>le in oe?di(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,cl=(oe,le)=>{for(var re in le||(le={}))El.call(le,re)&&Ku(oe,re,le[re]);if(Iu)for(var re of Iu(le))wl.call(le,re)&&Ku(oe,re,le[re]);return oe},hi=(oe,le)=>$o(oe,Gu(le)),Vl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Il=el.default.Option,qi=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:ve})=>{var ze,Xe;const[Ke,Ge]=(0,x.useState)(null),[Ee,Ze]=(0,x.useState)([]),[sn,na]=(0,x.useState)(!0),[tn,pn]=(0,x.useState)({}),[fn,jn]=(0,x.useState)([]),[hn,Lt]=(0,x.useState)(),[Ma,Un]=(0,x.useState)(),[$t,On]=(0,x.useState)([]),[Qt,St]=(0,x.useState)({}),Tn=(0,x.useRef)(null),jt=(0,x.useRef)(!0),wt=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),nn=(0,x.useRef)(null),[oa,It]=(0,x.useState)(!1),[qt,Ua]=(0,x.useState)(!1),[Aa,ga]=(0,x.useState)({}),{id:fa,is_published:Oa}=oe,{frequence_image:va=[],environments:ba=[],choice_small_type:Gr=[],other_image:So=[]}=Qt,{name:Fo,description:Dr,authorization:Dn,small_type:tr=[]}=tn;(0,x.useEffect)(()=>{Ke!==null&&(Ta(),Tn.current.scrollTop=0)},[Ke]),(0,x.useEffect)(()=>{fa&&Rn()},[fa]),(0,x.useEffect)(()=>{if(Ke!==null)return Cr(),()=>{clearTimeout(nn.current)}},[Ke,Ee,fn,hn,Ma]);const Cr=()=>{clearTimeout(nn.current),nn.current=setTimeout(()=>{!(0,cn.isEqual)(wt.current.activeId,Ke)||!(0,cn.isEqual)(wt.current.selectId,Ee)||!(0,cn.isEqual)(wt.current.serviceConfigList,fn)||!(0,cn.isEqual)(wt.current.evaluateScript,hn)||!(0,cn.isEqual)(wt.current.evaluationScript,Ma)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Rn=()=>Vl(void 0,null,function*(){var ca,cr,Qr;na(!0);const Xn=yield(0,We.ZP)(`/api/shixuns/${fa}/edit_environment_info.json`,{method:"get"});Xn.status===0&&(St(cl({},Xn.data)),na(!1),(ca=Xn==null?void 0:Xn.data)!=null&&ca.id?(wt.current.activeId=(cr=Xn==null?void 0:Xn.data)==null?void 0:cr.id,Ge((Qr=Xn==null?void 0:Xn.data)==null?void 0:Qr.id)):Ge(null))}),Ta=()=>Vl(void 0,null,function*(){var ca,cr,Qr,Xn;const Fa=yield(0,We.ZP)(`/api/shixuns/${fa}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ke}});pn(Fa.data),wt.current.selectId=(ca=Fa.data)==null?void 0:ca.choice_small_type,Ze((cr=Fa.data)==null?void 0:cr.choice_small_type),wt.current.serviceConfigList=(Qr=Fa.data)==null?void 0:Qr.shixun_service_configs,jn((Xn=Fa.data)==null?void 0:Xn.shixun_service_configs),wt.current.evaluateScript=Fa.data.evaluate_script,Lt(Fa.data.evaluate_script),wt.current.evaluationScript=Fa.data.choice_standard_scripts,Un(Fa.data.choice_standard_scripts),On(Fa.data.standard_scripts)}),Da=()=>{var ca;const cr=()=>{xe.history.push(`/shixuns/${fa}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ca=oe==null?void 0:oe.sideBar)!=null&&ca.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{cr()}}):cr()},ur=(ca=!1)=>Vl(void 0,null,function*(){if((tn==null?void 0:tn.survival_time)<10){Be.ZP.warning("\u57FA\u672C\u4FE1\u606F\u66F4\u65B0\u5931\u8D25:\u9A8C\u8BC1\u5931\u8D25: \u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F\u5FC5\u987B\u5927\u4E8E\u6216\u7B49\u4E8E 10");return}if((0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const cr={sub_type:Ee,main_type:Ke,shixun:{mirror_script_id:Ma,is_jupyter_lab_private_cloud:!1,survival_time:tn==null?void 0:tn.survival_time},shixun_info:{evaluate_script:hn},shixun_service_configs:fn.map(Xn=>({mirror_repository_id:Xn.mirror_repository_id,cpu_limit:Xn.cpu_limit,lower_cpu_limit:Xn.lower_cpu_limit,memory_limit:Xn.memory_limit,request_limit:Xn.request_limit,resource_limit:Xn.resource_limit,single_machine_gpu_count:(Xn==null?void 0:Xn.single_machine_gpu_count)||null,single_card_gpu_resource:(Xn==null?void 0:Xn.single_card_gpu_resource)||null}))};(yield(0,We.ZP)(`/api/shixuns/${fa}`,{method:"put",body:cr})).status===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),wt.current={activeId:Ke,selectId:Ee,serviceConfigList:fn,evaluateScript:hn,evaluationScript:Ma},le({type:"practiceSetting/getCommonData",payload:{id:fa}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),eo=tr.filter(ca=>Ee.includes(ca.id)),yo=()=>{Da()},Na=(ca,cr,Qr)=>{jn(Xn=>Xn.map((Fa,ja)=>ja===Qr?hi(cl({},Fa),{[cr]:ca}):Fa))},kr=()=>{(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:fa}}})},bu=ca=>Vl(void 0,null,function*(){const cr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:fa,script_id:ca}});cr&&Lt(cr.content)}),Au=ca=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",x.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>Vl(void 0,null,function*(){yield bu(ca),Re.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:x.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")})})})},pr=(ca,cr)=>{const Qr=fn[0]?[fn[0]]:[];cr.forEach(Xn=>{const Fa=fn.find(ja=>ja.mirror_repository_id===Number(Xn.key));if(Fa)Qr.push(Fa);else{const ja=tr.find(No=>No.id===Number(Xn.key));if(ja.mirror_name){const No={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Xn.key),name:ja.mirror_name,request_limit:10};Qr.push(No)}}}),jn(Qr),Ze(ca)},Tr=ca=>{Na(String(ca==null?void 0:ca.cpu),"cpu_limit",ca.index),Na(String(ca==null?void 0:ca.memory),"memory_limit",ca.index),It(!1)},Oo=(ca,cr)=>{var Qr;const{single_card_gpu_resource:Xn,single_machine_gpu_count:Fa,mirror_repository:ja}=ca;if(!ja)return x.createElement(x.Fragment,null);let No=(ja==null?void 0:ja.gpu_allocation_method)=="single_card_multi_allocation"?(ja==null?void 0:ja.single_card_gpu_resource)*1024/Xn:(ja==null?void 0:ja.single_machine_gpu_count)/Fa;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((ja==null?void 0:ja.gpu_allocation_method)=="single_machine_multi_card"||(ja==null?void 0:ja.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ja==null?void 0:ja.gpu_allocation_method)=="single_machine_multi_card"?"\u5355\u673A\u591A\u5361":"\u591A\u673A\u591A\u5361","\uFF0C\u5F53\u524D\u9879\u76EE\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u4E0A\u9650\u4E3A ",ja==null?void 0:ja.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Qr=ja==null?void 0:ja.gpu_model)==null?void 0:Qr[0],"GB")),x.createElement("div",{className:nu.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement(Xi.Z,{precision:0,min:1,max:ja==null?void 0:ja.single_machine_gpu_count,defaultValue:1,value:Fa,size:"large",className:"ml10 mr10",onChange:Kl=>{Na(Kl||1,"single_machine_gpu_count",cr)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},No)," \u4EBA"))),(ja==null?void 0:ja.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ja==null?void 0:ja.single_card_gpu_resource,"GB")),x.createElement("div",{className:nu.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684GPU\u8D44\u6E90\u9650\u5236\uFF08\u5355\u4E2A\u5B9E\u4F8B\u542F\u52A8pod\u6240\u5360\u7528\u7684\u663E\u5B58\uFF09",x.createElement(Xi.Z,{min:1,max:(ja==null?void 0:ja.single_card_gpu_resource)*1024,defaultValue:1024,value:Xn,size:"large",className:"ml10 mr10",onChange:Kl=>{Na(Kl||1,"single_card_gpu_resource",cr)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(No))," \u4EBA"))))};return x.createElement("div",{className:nu.practice},x.createElement(id.Z,{loading:sn,skin:"night",className:nu.left,dispatch:le,value:Ke,data:ba,otherData:So,tags:va,onChange:ca=>Ge(ca),onSearchWord:()=>{}}),x.createElement("div",{className:nu.right},x.createElement("header",null,x.createElement("div",{className:nu.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ke===null?"\u2014 \u2014":Fo)),x.createElement("div",{className:nu.content,ref:Tn},Ke===null&&x.createElement(Nr.Z,{image:Ti,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ke!==null&&x.createElement("div",{className:nu.des},x.createElement("div",{className:nu.mainBody},x.createElement(we.Z,{value:Dr})),x.createElement("div",{className:nu.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:nu.selectBox},x.createElement(el.default,{onChange:(ca,cr)=>pr(ca,cr),getPopupContainer:ca=>ca.parentNode,mode:"multiple",bordered:!1,value:Ee,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},tr.map((ca,cr)=>x.createElement(Il,{key:ca.id,value:ca.id},ca.type_name))),x.createElement("div",{className:nu.smallType},eo.map(ca=>ca.description?x.createElement("span",{key:ca.id},ca.description):null))),!((ze=re==null?void 0:re.detail)!=null&&ze.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:nu.evaluating},x.createElement("div",{className:nu.evaluatingLabel},Oa&&x.createElement("div",{onClick:()=>{(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:nu.mask}),x.createElement(el.default,{style:{width:400},bordered:!1,getPopupContainer:ca=>ca.parentNode,value:Ma,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:ca=>{Au(ca),Un(ca)}},($t||[]).map((ca,cr)=>x.createElement(Il,{value:parseInt(ca.id),name:ca.scptname,key:cr},ca.scptname))),x.createElement("span",{className:nu.evaluatingS1,onClick:kr},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(Cs.Z,{overlayClassName:nu.popover,placement:"bottomLeft",content:x.createElement("p",{className:"font12"},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u6A21\u677F\uFF0C\u5E73\u53F0\u65E0\u6CD5\u81EA\u52A8\u66F4\u65B0\u811A\u672C\uFF0C\u8BF7\u5728\u5173\u5361\u521B\u5EFA\u5B8C\u540E\u624B\u52A8\u66F4\u65B0\u811A\u672C\u4E2D\u7684\u5FC5\u586B\u53C2",x.createElement("br",null),"\u6570\u548C\u4EE5\u4E0B2\u4E2A\u6570\u7EC4\u5143\u7D20\uFF1A",x.createElement("br",null),"challengeProgramNames",x.createElement("br",null),"sourceClassNames",x.createElement("br",null),x.createElement("br",null),"\u793A\u4F8B\uFF1A\u67092\u4E2A\u5173\u5361\u7684\u5B9E\u8BAD",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u5F85\u7F16\u8BD1\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"src/step1/HelloWorld.java",x.createElement("br",null),"src/step2/Other.java",x.createElement("br",null),x.createElement("br",null),"\u5404\u5173\u5361\u7684\u7F16\u8BD1\u540E\u751F\u6210\u7684\u6267\u884C\u6587\u4EF6\u4E3A\uFF1A",x.createElement("br",null),"step1.HelloWorld",x.createElement("br",null),"step2.Other",x.createElement("br",null),x.createElement("br",null),"\u5219\u6570\u7EC4\u5143\u7D20\u66F4\u65B0\u5982\u4E0B\uFF1A",x.createElement("br",null),'ff challengeProgramNames=("src/step1/',x.createElement("br",null),'HelloWorld.java" "src/step2/Other.java")',x.createElement("br",null),'sourceClassNames=("step1.HelloWorld',x.createElement("br",null),'" "step2.Other")',x.createElement("br",null),x.createElement("br",null),"\u5176\u5B83\u53C2\u6570\u53EF\u6309\u5B9E\u9645\u9700\u6C42\u5B9A\u5236"),trigger:"click"},x.createElement("span",{style:{marginTop:"2px"},className:"ml10 current font14"},x.createElement(pl.Z,null)))),x.createElement(Vs.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:hn,onChange:ca=>{if(jt.current){jt.current=!1;return}Lt(ca),(0,Ka.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{jt.current=!0,Lt(wt.current.evaluateScript)},200)}}))),((Xe=re.detail)==null?void 0:Xe.identity)<3&&!!fn.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:nu.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:nu.serviceSettingWrap},fn==null?void 0:fn.map((ca,cr)=>x.createElement("div",{key:cr,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},ca.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Oe.Z,{align:"middle"},x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:nu.serverConfig,style:Oa?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Oa||(ga({index:cr,cpu:ca==null?void 0:ca.cpu_limit,memory:ca==null?void 0:ca.memory_limit}),It(!0))}},x.createElement("div",null,x.createElement("span",null,ca==null?void 0:ca.cpu_limit,"\u6838")," ",x.createElement("span",null,ca==null?void 0:ca.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Oa?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Oe.Z,{align:"middle",wrap:!1},x.createElement("div",{className:nu.viewRecommendConfig,onClick:()=>Ua(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),Oo(ca,cr),x.createElement("div",{className:nu.serviceBox},x.createElement("div",{className:nu.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Se.default,{value:ca.resource_limit,style:{width:400,height:50},disabled:Oa,maxLength:5,onChange:Qr=>{const{value:Xn}=Qr.target,Fa=/^\d*(\.\d*)?$/;Xn.match(Fa)&&Na(Qr.target.value,"resource_limit",cr)},addonAfter:"M"}),x.createElement("label",{className:nu.serviceSetTip},"File size limit\u53C2\u6570\uFF0C\u8868\u793A\u5355\u4E2A\u6587\u4EF6\u4E0A\u4F20\u7684\u5927\u5C0F\u9650\u5236")))))),x.createElement("div",{className:"flex flex-col gap-10px"},x.createElement("div",null,"\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F"),x.createElement(Xi.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:tn==null?void 0:tn.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:ca=>{pn(hi(cl({},tn),{survival_time:ca}))}})))),x.createElement("div",{className:nu.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:yo},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ke===null,onClick:()=>ur()},"\u4FDD\u5B58"))),x.createElement(sd.Z,null),x.createElement(bl,{onFinish:ca=>Lt(ca)}),x.createElement(cd.Z,null),x.createElement(vn.Z,{visible:oa,onOk:ca=>Tr(ca),onCancel:()=>It(!1),info:Aa}),x.createElement(gn.Z,{identifier:fa,visible:qt,onCancel:()=>Ua(!1),info:null,isJupyter:!0}))};var ds=(0,xe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:ve}))(qi);const ms=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(sl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Lu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(ds,null))};var Rl=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(ms),Tl=ue(1710),su={flex_box_center:"flex_box_center___ap7QK",flex_space_between:"flex_space_between___y0ril",flex_box_vertical_center:"flex_box_vertical_center___lHV36",flex_box_center_end:"flex_box_center_end___LZ9Th",flex_box_column:"flex_box_column___w365Y",dataset:"dataset___Fpv_2",header:"header___JaI8B",title:"title___W2bjU",dataPath:"dataPath___VR6tz",pathTitle:"pathTitle___ZsIta",btns:"btns___o1xZS",content:"content___bsrju",customTable:"customTable___RS8yq",row:"row___dbMWu",empty:"empty___jeKzD",path:"path___q4vau",text:"text___Xngoj",actionsBtns:"actionsBtns___lW7NZ",customModal:"customModal___j7oZm",shareModal:"shareModal___UfYMy",fileName:"fileName___oCsnD",renameModal:"renameModal___kGFhU",errorDes:"errorDes___GQgpo",uploadFileModal:"uploadFileModal___uvHAo",selectBtn:"selectBtn___wCM31",leftButton:"leftButton___KNGj3",rightButton:"rightButton___ejFn9",centerText:"centerText___oZo20"},Li={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Si=ue(83845),oi=Object.defineProperty,Ju=Object.defineProperties,ql=Object.getOwnPropertyDescriptors,yi=Object.getOwnPropertySymbols,Ci=Object.prototype.hasOwnProperty,ui=Object.prototype.propertyIsEnumerable,$l=(oe,le,re)=>le in oe?oi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xl=(oe,le)=>{for(var re in le||(le={}))Ci.call(le,re)&&$l(oe,re,le[re]);if(yi)for(var re of yi(le))ui.call(le,re)&&$l(oe,re,le[re]);return oe},qu=(oe,le)=>Ju(oe,ql(le)),kl=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:ki}=Pt.default;var ei=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[sn,na]=(0,x.useState)({}),[tn,pn]=(0,x.useState)([]),[fn,jn]=(0,x.useState)([]),[hn,Lt]=(0,x.useState)(0),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(!1),[Qt]=ce.default.useForm(),[St,Tn]=(0,x.useState)([]),jt=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Qt.resetFields(),Tn([]),jn([]),pn([]),Lt(0),On(!1),Un(!1))},[ze]);const wt=Dn=>{var tr,Cr,Rn;if(Dn.file.status==="done"||Dn.file.status==="uploading"){if(Tn(Dn.fileList),!Dn.file.response)return;if((tr=Dn.file.response)!=null&&tr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Tn(St.filter(Ta=>Ta.uid!==Dn.file.uid)),(Cr=Dn.file.response)!=null&&Cr.message&&Be.ZP.info((Rn=Dn.file.response)==null?void 0:Rn.message)}},nn=Dn=>kl(void 0,null,function*(){var tr;if(!hn){const Rn=St.filter(Ta=>Ta.uid!==Dn.uid);Tn(Rn),jt.current=[...Rn],pn(tn.filter(Ta=>Ta!==Dn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Rn.length||(Qt.setFieldsValue({file:void 0}),Qt.validateFields());return}if(!Dn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(tr=Dn==null?void 0:Dn.response)==null?void 0:tr.id]}})).status===0&&(Tn(St.filter(Rn=>Rn.uid!==Dn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),oa=Dn=>{if(St!=null&&St.some(Cr=>Cr.name===Dn.name))return Be.ZP.info(`${Dn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const tr={name:Dn.name,uid:Dn.uid,file:Dn,percent:0};return St.push(tr),jt.current=[...St],Tn([...St]),!1},It={height:300,multiple:!0,disabled:hn>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:nn,beforeUpload:oa},qt=(Dn,tr,Cr,Rn,Ta)=>{const Da=new FormData;Object.keys(Dn).forEach(eo=>{Da.append(eo,Dn[eo])});const ur=new window.XMLHttpRequest;return ur.withCredentials=!0,ur.addEventListener("load",function(eo){var yo;Cr(JSON.parse((yo=eo==null?void 0:eo.target)==null?void 0:yo.response))},!1),ur.addEventListener("error",function(eo){Ta&&Ta(eo)},!1),ur.upload.onprogress=eo=>{Rn&&Rn(eo)},ur.open("POST",tr),ur.send(Da),ur},Ua=(Dn,tr)=>{if(Dn.lengthComputable){const Cr=Math.floor(Dn.loaded/Dn.total*100),Rn=qu(xl({},tr),{percent:Cr,status:Cr===100?"done":"uploading"});console.log(jt.current,333),jt.current=jt.current.map(Ta=>Ta.uid===tr.uid?Rn:Ta),Tn(jt.current)}},Aa=(Dn,tr)=>{const Cr=qu(xl({},tr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},ga=(Dn,tr)=>{let Cr=qu(xl({},tr),{status:"done"});if(Dn.status===0||(Cr=qu(xl({},tr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},fa=()=>{let Dn=!0;return window.navigator.onLine==!0?Dn=!0:Dn=!1,Dn},Oa=Dn=>kl(void 0,null,function*(){if(On(!0),hn===3){Lt(2);return}if(hn===2||hn===1){va();return}const{commitMessage:tr="",fileOss:Cr=[]}=Dn||{},Ta=(Ke?St:Cr).map(ur=>ur.name);if(Ta.filter(ur=>ur.indexOf("\u3001")!=-1||ur.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),On(!1);return}const Da=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:Ta}});if(Da.status===-3){pn(Da==null?void 0:Da.exist_files),On(!1);return}if(JSON.stringify(Da)==="{}"){On(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Da.status===0&&(St.forEach(ur=>{const eo=qt({file:ur.file,description:tr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,yo=>ga(yo,ur),yo=>Ua(yo,ur),yo=>Aa(yo,ur));fn.push(eo)}),Lt(1))}),va=()=>{const{commitMessage:Dn=""}=xl({},Qt.getFieldsValue())||{},tr=jt.current.filter(Rn=>Rn.status==="error"),Cr=jt.current.map(Rn=>qu(xl({},Rn),{status:Rn.status==="error"?"uploading":Rn.status}));Tn(Cr),tr.forEach(Rn=>{const Ta=qt({file:Rn.file,description:Dn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Da=>ga(Da,Rn),Da=>Ua(Da,Rn),Da=>Aa(Da,Rn));fn.push(Ta)})},ba=Dn=>{var tr,Cr;if(console.log(Dn,"changedValues"),"fileOss"in Dn){if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done")&&((tr=Dn==null?void 0:Dn.fileOss)!=null&&tr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done"||Rn.status==="error")&&((Cr=Dn==null?void 0:Dn.fileOss)!=null&&Cr.length)){Lt(3),On(!1);return}pn(tn.filter(Rn=>{var Ta;return(Ta=Dn==null?void 0:Dn.fileOss)==null?void 0:Ta.some(Da=>Da.name===Rn)}))}na(xl({},Qt.getFieldsValue()))},Gr=Dn=>{Dn||(Un(!0),fn.forEach(tr=>{tr.abort()})),ve(),re()},So=()=>{const{fileOss:Dn=[]}=xl({},Qt.getFieldsValue())||{},tr=St==null?void 0:St.every(Rn=>Rn.status==="done"),Cr=Dn==null?void 0:Dn.every(Rn=>Rn.status==="done");if(!tr||!Cr){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Gr()}});return}Gr()},Fo=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Li.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Li.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Dr=Dn=>{console.log(Dn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Qt.submit()},centered:!0,okText:hn===0?"\u786E\u5B9A":hn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:$t},onCancel:So,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Li.wrap},x.createElement(ce.default,{className:"mt10",form:Qt,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onValuesChange:ba},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(ki,xl({},It)," ",Fo())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Si.ZP,{identifier:Ee,cancelUpload:Ma,container_type:"Shixun",container_id:Ge,uploading:hn<3?hn:0,disabled:hn>0,height:300,maxSize:100*1024*1024*1024,description:sn.commitMessage||"",text:Fo(),onComplete:Dr,realFileName:!0})),!!tn.length&&x.createElement("span",{className:Li.repeatedName},tn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:hn>0,maxLength:100,suffix:`${((Ze=sn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},Pl={flex_box_center:"flex_box_center___RwP4Q",flex_space_between:"flex_space_between___JqfPJ",flex_box_vertical_center:"flex_box_vertical_center___L0FU3",flex_box_center_end:"flex_box_center_end___wLRsI",flex_box_column:"flex_box_column___MEfj6",listItem:"listItem___UjT9q",wrap:"wrap___tj83M",leftContent:"leftContent___SgeL2",header:"header___JIhx8",title:"title___Wc9o6",time:"time___SMHCq",introduction:"introduction___uNDtN",from:"from___Cg8bF",bottom:"bottom___Ve8Zg",user_img:"user_img___qqs9Y",user_name:"user_name___LjcGY",tags_name:"tags_name___xvwsP",buttonList:"buttonList___nAH2P",buttonItem:"buttonItem___D6ug3"},Qo=ue(39864),Oi=ue(2524),mi=ue(27474),uu=ue(59301),gs=Object.defineProperty,bi=Object.getOwnPropertySymbols,fs=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,Do=(oe,le,re)=>le in oe?gs(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Fr=(oe,le)=>{for(var re in le||(le={}))fs.call(le,re)&&Do(oe,re,le[re]);if(bi)for(var re of bi(le))$i.call(le,re)&&Do(oe,re,le[re]);return oe},Xo=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Hu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:ve,user:ze,visible:Xe,setVisible:Ke,type:Ge="all",updateData:Ee,recordId:Ze,identifier:sn})=>{const[na,tn]=(0,x.useState)([]),[pn,fn]=(0,x.useState)(0),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[Un,$t]=(0,x.useState)([{id:"public",name:"\u516C\u5F00\u6570\u636E\u96C6"},{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"},{id:"share",name:"\u56E2\u961F\u5171\u4EAB"},{id:"collect",name:"\u6211\u6536\u85CF\u7684"}]);(0,x.useEffect)(()=>{Xe&&St()},[Xe,Lt]);const On=wt=>{Lt.search=wt,Lt.page=1,Ma(Fr({},Lt))},Qt=wt=>{Lt.page=1,Lt.order=wt,Ma(Fr({},Lt))},St=()=>Xo(void 0,null,function*(){(0,mi._S)({page:Lt==null?void 0:Lt.page,limit:Lt==null?void 0:Lt.limit,search:Lt==null?void 0:Lt.search,category:Ge=="all"?Lt==null?void 0:Lt.order:"mine"}).then(wt=>{var nn,oa;(wt==null?void 0:wt.status)==0&&(tn((nn=wt==null?void 0:wt.data)==null?void 0:nn.list),fn((oa=wt==null?void 0:wt.data)==null?void 0:oa.count))})}),Tn=()=>Xo(void 0,null,function*(){if((jn==null?void 0:jn.length)===0)return Be.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let wt=Ge=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:sn,data_set_ids:jn}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Ze,data_set_id:jn[0]}};(yield(0,We.ZP)(wt==null?void 0:wt.url,{method:"post",body:wt==null?void 0:wt.body})).status===0&&(Be.ZP.info("\u6DFB\u52A0\u6210\u529F"),jt(),Ee())}),jt=()=>{Ke(!1),tn([]),hn([]),fn(0),Ma({page:1,limit:4,search:"",order:"public"})};return uu.createElement(Re.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:Xe,width:900,centered:!0,keyboard:!1,onCancel:()=>jt(),maskClosable:!1,bodyStyle:{minHeight:400},okText:uu.createElement("div",{onClick:()=>Tn()},"\u6DFB\u52A0(",jn==null?void 0:jn.length,")")},uu.createElement(Oe.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},uu.createElement(Qo.tp,{dataSource:Ge=="all"?Un:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ge=="all"?Lt==null?void 0:Lt.order:"mine",onChange:Qt}),uu.createElement(Qo.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:Lt==null?void 0:Lt.search,onChange:On})),(na==null?void 0:na.length)===0?uu.createElement(Oi.Z,{customText:"\u6682\u65E0\u6570\u636E"}):uu.createElement("div",null,uu.createElement("div",{style:{height:"410px",overflowY:"auto"}},na==null?void 0:na.map((wt,nn)=>{var oa,It,qt;return uu.createElement("div",{className:Pl.listItem,key:nn,onClick:Ua=>{if(Ge=="my"){hn([wt.id]);return}jn.indexOf(wt.id)>-1?hn(jn.filter(Aa=>Aa!==wt.id)):hn(jn.concat(wt.id))}},uu.createElement("div",{style:{display:"flex"}},uu.createElement("div",{style:{marginTop:"1px"}},Ge=="all"?uu.createElement(rt.default,{checked:jn.includes(wt.id),value:wt.id}):uu.createElement(Nl.ZP,{checked:jn.includes(wt.id),value:wt.id})),uu.createElement("aside",{className:Pl.wrap,key:nn},uu.createElement("div",{className:Pl.leftContent},uu.createElement("div",{className:Pl.header},uu.createElement("div",{className:Pl.title},wt==null?void 0:wt.title)),uu.createElement(nt.Z,{title:wt==null?void 0:wt.introduction},uu.createElement("div",{className:Pl.introduction},wt==null?void 0:wt.desc)),uu.createElement("div",{className:Pl.bottom},uu.createElement("img",{className:Pl.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${ot.Z.IMG_SERVER}/images/${(oa=wt==null?void 0:wt.user_info)==null?void 0:oa.image_url}`}),uu.createElement("div",{className:Pl.user_name},(It=wt==null?void 0:wt.user_info)==null?void 0:It.name),(qt=wt==null?void 0:wt.data_set_tags)==null?void 0:qt.map((Ua,Aa)=>{var ga;return Aa<3?uu.createElement("div",{key:Aa,className:Pl.tags_name},Ua==null?void 0:Ua.tag_name):Aa==3?uu.createElement(nt.Z,{key:Aa,title:(ga=wt==null?void 0:wt.data_set_tags)==null?void 0:ga.map((fa,Oa)=>{var va;if(Oa>2)return(fa==null?void 0:fa.tag_name)+(Oa===((va=fa==null?void 0:fa.data_set_tags)==null?void 0:va.length)-1?"":"\u3001")}).join("")},uu.createElement("div",{key:Aa,className:Pl.tags_name},"...")):null}))))))})),uu.createElement(Xl.Z,{showTotal:wt=>uu.createElement("span",null,"\u5171",uu.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},wt)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(wt,nn)=>{Lt.page=wt,Lt.limit=nn,Ma(Fr({},Lt)),St()},defaultCurrent:1,pageSize:Lt.limit||4,current:Lt.page||1,total:pn})))};var gi=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(Hu),vs=ue(64006),Us=Object.defineProperty,Ds=Object.defineProperties,Bs=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,xo=Object.prototype.hasOwnProperty,ps=Object.prototype.propertyIsEnumerable,fi=(oe,le,re)=>le in oe?Us(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,vi=(oe,le)=>{for(var re in le||(le={}))xo.call(le,re)&&fi(oe,re,le[re]);if(dl)for(var re of dl(le))ps.call(le,re)&&fi(oe,re,le[re]);return oe},Ai=(oe,le)=>Ds(oe,Bs(le)),es=(oe,le)=>{var re={};for(var ve in oe)xo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&dl)for(var ve of dl(oe))le.indexOf(ve)<0&&ps.call(oe,ve)&&(re[ve]=oe[ve]);return re},Di=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:xs}=x,{TabPane:kc}=Bt.default,cc=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=es(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,sn,na,tn,pn;const{id:fn}=ze,[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({}),[Un,$t]=(0,x.useState)([]),[On,Qt]=(0,x.useState)(!1),[St,Tn]=(0,x.useState)(!0),[jt,wt]=(0,x.useState)(!1),[nn,oa]=(0,x.useState)(!1),[It,qt]=(0,x.useState)(!1),[Ua,Aa]=(0,x.useState)(!1),[ga,fa]=(0,x.useState)("all"),[Oa,va]=(0,x.useState)([]),[ba,Gr]=(0,x.useState)([]),[So,Fo]=(0,x.useState)(!1),[Dr,Dn]=(0,x.useState)({}),[tr,Cr]=(0,x.useState)(!1),[Rn,Ta]=(0,x.useState)([]),[Da,ur]=(0,x.useState)({page:1,limit:10,total:0}),[eo,yo]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{fn&&kr()},[fn]);const Na=Xn=>{const Fa=Ai(vi({},Da),{page:Xn});Gr([]),ur(Fa),kr(Fa)},kr=Xn=>Di(void 0,null,function*(){const ja=Xn||{page:1,limit:10,total:0};Qt(!0);const No=yield ve({type:"shixunsDetail/getSetData",payload:Ai(vi({},ja),{id:fn})});No!=null&&No.data_sets&&(Qt(!1),hn([...No.data_sets]),ur(Ai(vi({},ja),{total:No==null?void 0:No.data_sets_count})),Tn(!1),Ma(vi({},No)))}),bu=()=>x.createElement("div",{className:su.empty},x.createElement("img",{src:yn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),pr={selectedRowKeys:ba,columnWidth:70,onChange:Xn=>{console.log("selectedRowKeys changed: ",Xn),Gr(Xn)}},Tr=Xn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Fa=Xn?[Xn]:ba;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Di(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${fn}/destroy_data_sets.json`,{method:"Delete",body:{id:Fa}})).status===0){const No=Fa.length===jn.length&&Da.page>1?Da.page-1:Da.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),kr(Ai(vi({},Da),{page:No})),Gr([])}})})},Oo=()=>Di(void 0,null,function*(){const{title:Xn}=Dr;let Fa=null;if(console.log(Xn,"title"),Xn===""){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Dn(Ai(vi({},Dr),{errorDes:Fa}));return}if(Xn.includes(" ")){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Dn(Ai(vi({},Dr),{errorDes:Fa}));return}const ja=jn.find(Qu=>Qu.id===(Dr==null?void 0:Dr.id)).title;if(Xn===ja.substring(0,ja.lastIndexOf("."))||Xn===ja){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Dn(Ai(vi({},Dr),{errorDes:Fa}));return}const No=ja.includes(".")?ja.substring(ja.lastIndexOf("."),ja.length):"";(yield(0,We.ZP)(`/api/shixuns/${fn}/rename_data_sets.json`,{method:"post",body:{id:Dr==null?void 0:Dr.id,new_file_name:Xn+No}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),kr(Da),wt(!1),Dn({}))}),ca=()=>{const{download_url:Xn}=Dr;cr(Xn),Be.ZP.success("\u590D\u5236\u6210\u529F"),oa(!1),Dn({})},cr=Xn=>{const Fa=Xn,ja=document.createElement("input");ja.value=Fa,document.body.appendChild(ja),ja.select(),document.execCommand("Copy"),ja.style.display="none"},Qr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Xn,Fa)=>Fa!=null&&Fa.data_set_id?x.createElement(nt.Z,{title:Xn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Fa==null?void 0:Fa.data_set_id}/detail?tabId=public`)}},Xn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Xn,Fa)=>Jl()(Fa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Xn,Fa)=>x.createElement("div",{className:su.path},x.createElement(nt.Z,{title:Xn},x.createElement("span",{className:su.text},Xn)),x.createElement(Ht.CopyToClipboard,{text:Xn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Xn,Fa)=>x.createElement("div",{className:su.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ja;Dn((0,cn.clone)(Ai(vi({},Fa),{title:Fa!=null&&Fa.title.includes(".")?(ja=Fa==null?void 0:Fa.title)==null?void 0:ja.substring(0,Fa.title.lastIndexOf(".")):Fa==null?void 0:Fa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Dn((0,cn.clone)(Fa)),oa(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Fa.title,Fa==null?void 0:Fa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Aa(!0),Ta([Fa]),va([Fa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Tr(Fa.id)}})))}];return x.createElement("div",{className:su.dataset},x.createElement("div",{className:su.header},x.createElement("div",{className:su.title},"\u6570\u636E\u96C6(",Da.total,")"),x.createElement("div",{className:su.dataPath},x.createElement("span",{className:su.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Lt==null?void 0:Lt.folder_name,disabled:!0}),x.createElement(Ht.CopyToClipboard,{text:Lt==null?void 0:Lt.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:su.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Tr(),disabled:!ba.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Aa(!0),va(ba),Ta(jn.filter(Xn=>ba.includes(Xn.id)))},disabled:!ba.length},"\u540C\u6B65"),x.createElement(Yt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{Fo(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{qt(!0),fa("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:su.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:su.content},x.createElement(sl.Z,{loading:St,active:!0,paragraph:{rows:5}},Da.total?x.createElement(Tl.default,{rowSelection:pr,className:su.customTable,dataSource:jn,bordered:!1,rowKey:Xn=>Xn.id,rowClassName:su.row,columns:Qr,loading:On,pagination:{pageSize:Da.limit,total:Da.total,current:Da.page,onChange:Na,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):bu())),x.createElement(ei,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:su.uploadFileModal,id:fn,containerId:(sn=Xe==null?void 0:Xe.detail)==null?void 0:sn.id,local:(na=re==null?void 0:re.setting)==null?void 0:na.is_local,dispatch:ve,visible:So,onClose:()=>Fo(!1),onOK:kr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:jt,onOk:Oo,centered:!0,wrapClassName:su.renameModal,onCancel:()=>{wt(!1),Dn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:su.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Dr==null?void 0:Dr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Xn=>{Dn(Ai(vi({},Dr),{title:Xn.target.value,errorDes:null}))},maxLength:60,suffix:`${((tn=Dr==null?void 0:Dr.title)==null?void 0:tn.length)||0}/60`}),(Dr==null?void 0:Dr.errorDes)&&x.createElement("div",{className:su.errorDes},Dr==null?void 0:Dr.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:nn,onOk:ca,centered:!0,wrapClassName:su.shareModal,onCancel:()=>{oa(!1),Dn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:su.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Dr==null?void 0:Dr.download_url}))),x.createElement(gi,{setVisible:qt,visible:It,recordId:Oa,type:ga,updateData:kr,identifier:(pn=Xe.detail)==null?void 0:pn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ua,width:400,centered:!0,keyboard:!1,onCancel:()=>Aa(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:su.leftButton,onClick:()=>{Cr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:su.rightButton,onClick:()=>{Aa(!1),qt(!0),fa("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:su.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(vs.Z,{visible:tr,attachmentInfo:Rn,onClose:()=>Cr(!1),onSuccess:Xn=>{Cr(!1),xe.history.push(`/dataset/${Xn}/detail?tabId=mine`)}}))};var dc=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(cc),Ou=ue(31797),Hr={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},Gl=Object.defineProperty,Tu=Object.getOwnPropertySymbols,Zc=Object.prototype.hasOwnProperty,Wc=Object.prototype.propertyIsEnumerable,gd=(oe,le,re)=>le in oe?Gl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mc=(oe,le)=>{for(var re in le||(le={}))Zc.call(le,re)&&gd(oe,re,le[re]);if(Tu)for(var re of Tu(le))Wc.call(le,re)&&gd(oe,re,le[re]);return oe},Zi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ks=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",tm=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[sn,na]=(0,x.useState)([]),[tn,pn]=(0,x.useState)([]),jn=[ns.OriginalPicturePath,ns.ExpectPicturePath,ns.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),hn())},[oe.actionTabs.key]);const hn=(St="")=>Zi(void 0,null,function*(){var Tn;const jt=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((Tn=jt==null?void 0:jt.trees)!=null&&Tn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),jt!=null&&jt.trees){const wt=jt.trees.map(nn=>mc(mc({},nn),{name:nn.name,val:nn.name}));pn(wt||[])}}),Lt=St=>{const Tn=Ks(sn),jt=`${Tn&&`${Tn}/`}${St}`;ze===ns.Path?!(Ee!=null&&Ee.includes(`${jt}\uFF1B`))&&Ze(`${Ee}${jt}\uFF1B`):ze===ns.ExecPath&&Ze(jt)},Ma=St=>{if(St.type==="tree"){sn.length?sn.push({val:`/${St.val}`,path:St.val}):sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),na(sn);const Tn=Ks(sn);jn&&Ze(Tn),hn(Tn)}},Un=(St,Tn)=>{const jt=sn.filter((nn,oa)=>oa<=Tn);na(jt);const wt=Ks(jt);jn&&Ze(wt),hn(wt)},$t=()=>Zi(void 0,null,function*(){Ke(Ee),On()}),On=()=>{Ze(""),na([]),pn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Qt=Ks(sn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:$t,onCancel:On},x.createElement("div",{className:Hr.wrap},x.createElement("div",{className:Hr.content},x.createElement("div",{className:Hr.mainPathWrap},!!(sn!=null&&sn.length)&&sn.map((St,Tn)=>x.createElement("a",{key:Tn,onClick:()=>Un(St,Tn)},St.val))),!!(tn!=null&&tn.length)&&tn.map((St,Tn)=>St.type==="tree"?x.createElement("a",{key:Tn,onClick:()=>Ma(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Hr.colorBlue}`}),Qt&&`${Qt}/`,St.name):x.createElement("a",{key:Tn,onClick:()=>Lt(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Hr.colorBlue}`}),Qt&&`${Qt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var fd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(tm),Hs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},gc=ue(67671),ws=Object.defineProperty,fc=Object.getOwnPropertySymbols,vc=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,pc=(oe,le,re)=>le in oe?ws(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,vd=(oe,le)=>{for(var re in le||(le={}))vc.call(le,re)&&pc(oe,re,le[re]);if(fc)for(var re of fc(le))Ys.call(le,re)&&pc(oe,re,le[re]);return oe},nm=(oe,le)=>{var re={};for(var ve in oe)vc.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&fc)for(var ve of fc(oe))le.indexOf(ve)<0&&Ys.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ls=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const hc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=nm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),sn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[na]=ce.default.useForm(),[tn,pn]=(0,x.useState)(""),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(!1);(0,x.useEffect)(()=>{sn.current&&Ma()},[sn.current]);const Ma=()=>Ls(void 0,null,function*(){jn(!0);const $t=yield(0,We.ZP)(`/api/shixuns/${sn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});$t.status===0&&(pn(($t==null?void 0:$t.standard_answer)||""),na.setFieldsValue({hide_answer:$t==null?void 0:$t.hide_answer,disable_copy:$t==null?void 0:$t.disable_copy}),jn(!1))}),Un=$t=>Ls(void 0,null,function*(){Lt(!0),(yield(0,We.ZP)(`/api/shixuns/${sn.current}/set_standard_answer.json`,{method:"post",body:vd({},$t)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Lt(!1)});return x.createElement("section",{className:Hs.wrap},x.createElement(sl.Z,{loading:fn},x.createElement(ce.default,{form:na,scrollToFirstError:!0,layout:"vertical",onFinish:Un},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:tn})),x.createElement(ce.default.Item,null,x.createElement(gc.t,{okText:"\u4FDD\u5B58",loading:hn,hasCancelBtn:!1,className:Hs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var pd=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(hc),ts=ue(77254),hd=ue(61485),zc=ue(65995),ml=ue(59301),am=Object.defineProperty,rm=Object.defineProperties,om=Object.getOwnPropertyDescriptors,hs=Object.getOwnPropertySymbols,um=Object.prototype.hasOwnProperty,Qs=Object.prototype.propertyIsEnumerable,Ec=(oe,le,re)=>le in oe?am(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xs=(oe,le)=>{for(var re in le||(le={}))um.call(le,re)&&Ec(oe,re,le[re]);if(hs)for(var re of hs(le))Qs.call(le,re)&&Ec(oe,re,le[re]);return oe},lm=(oe,le)=>rm(oe,om(le)),Wi=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:im}=Ou.default;var Js=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(Js||{}),ns=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(ns||{});const sm=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),sn=(0,x.useRef)(),[na,tn]=(0,x.useState)(),[pn,fn]=(0,x.useState)(),[jn,hn]=(0,x.useState)(!0),[Lt,Ma]=(0,x.useState)(700),[Un,$t]=(0,x.useState)(""),[On,Qt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{jt()},[]);const Tn=()=>Wi(void 0,null,function*(){var ga,fa;const Oa=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(fa=(ga=ze==null?void 0:ze.fileContent)==null?void 0:ga.params)==null?void 0:fa.path,content:Ke,secret_repository:jn?null:!0}});Oa!=null&&Oa.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:lm(Xs({},ve.sideBar),{confirmLeave:!1})}))}),jt=()=>Wi(void 0,null,function*(){var ga,fa,Oa,va;const ba=yield(0,gt.Ui)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}ba!=null&&ba.url&&$t(ba==null?void 0:ba.url)}),wt=()=>Wi(void 0,null,function*(){const ga=yield(0,gt.K_)({identifier:St.id});(ga==null?void 0:ga.status)===0&&(ga!=null&&ga.remainingSeconds?(tn(Date.now()+ga.remainingSeconds*1e3),fn(ga.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ga.remainingSeconds-300)*1e3)):nn())}),nn=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:ml.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>Wi(void 0,null,function*(){oa()})})},oa=()=>Wi(void 0,null,function*(){var ga,fa,Oa,va;Ze(2);const ba=yield(0,gt.zH)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}(ba==null?void 0:ba.status)===0&&(Ze(3),$t(ba.url),sn.current=ba.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),It=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:ml.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",ml.createElement("span",null,ml.createElement(im,{value:na,format:"HH:mm:ss",onFinish:qt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>Wi(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},qt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:ml.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{oa()}})},Ua=ga=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Aa=ga=>Wi(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:ga}),jt(),re({type:"practiceSetting/getCommonData",payload:Xs({},St)})});return ml.createElement(Bt.default,{activeKey:On,onChange:ga=>Qt(ga),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:ml.createElement("div",null,ml.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},ml.createElement(Ie.Z,null,ml.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),ml.createElement(Ie.Z,{className:"mr10"},ml.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},ml.createElement(hd.Z,{style:{cursor:"pointer"}}))),ml.createElement(Ie.Z,{flex:"300px",onClick:()=>Ua("exec_path")},ml.createElement(Se.default,{value:Un})),ml.createElement(Ie.Z,{flex:"1"},ml.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ua("exec_path")},"\u8BBE\u7F6E"))),ml.createElement("iframe",{onLoad:ga=>{},src:Un,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),ml.createElement(fd,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:ga=>Aa(ga)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:On==="2"?ml.createElement(zc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:ml.createElement(pd,null)}]})};var Vc=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(sm),Ed={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Pd={collect:"collect___gSAx5",head:"head___h3Wha"},Os=ue(59301),Fd=Object.defineProperty,Sd=Object.getOwnPropertySymbols,cm=Object.prototype.hasOwnProperty,Pc=Object.prototype.propertyIsEnumerable,Gc=(oe,le,re)=>le in oe?Fd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,jc=(oe,le)=>{for(var re in le||(le={}))cm.call(le,re)&&Gc(oe,re,le[re]);if(Sd)for(var re of Sd(le))Pc.call(le,re)&&Gc(oe,re,le[re]);return oe},Fc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Uc=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(jc({},ve)):Xe.resetFields()},[re]);const Ze=sn=>Fc(void 0,null,function*(){Ge(!0),yield oe(sn),Ge(!1)});return Os.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Os.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},Os.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},Os.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Os.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Os.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},ju=ue(59301),Kc=Object.defineProperty,Hc=Object.getOwnPropertySymbols,dm=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Cd=(oe,le,re)=>le in oe?Kc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ps=(oe,le)=>{for(var re in le||(le={}))dm.call(le,re)&&Cd(oe,re,le[re]);if(Hc)for(var re of Hc(le))Es.call(le,re)&&Cd(oe,re,le[re]);return oe},Ns=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Yc=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,sn]=(0,x.useState)({title:"",content:""}),[na,tn]=(0,x.useState)(!1),[pn,fn]=(0,x.useState)(!1),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Un(Lt)},[]);const Un=wt=>Ns(void 0,null,function*(){var nn,oa;re(!0);const It=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});It.status===0&&(Ke(((nn=It==null?void 0:It.data)==null?void 0:nn.qna_sets)||[]),ze((oa=It==null?void 0:It.data)==null?void 0:oa.total_count)),re(!1)}),$t=wt=>{Lt.keywords=wt,Lt.page=1,Ma(Ps({},Lt)),Un(Lt)},On=(wt,nn)=>{Lt.page=wt,Lt.limit=nn,Ma(Ps({},Lt)),Un(Lt)},Qt=wt=>Ns(void 0,null,function*(){if(typeof Ge=="number"){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Un(Lt),Ee(!1))}else{const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ps({},Lt)),Un(Lt),Ee(!1))}}),St=wt=>Ns(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Ns(void 0,null,function*(){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((nn==null?void 0:nn.status)===0){const oa=Xe.length===1&&Lt.page>1?Lt.page-1:Lt.page;Lt.page=oa,Ma(Ps({},Lt)),Un(Lt),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Tn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>ju.createElement(nt.Z,{placement:"topLeft",title:wt},ju.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>ju.createElement(nt.Z,{placement:"topLeft",title:wt},ju.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,nn)=>ju.createElement("span",null,ju.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),sn({title:nn==null?void 0:nn.title,content:nn==null?void 0:nn.content})}},"\u7F16\u8F91"),ju.createElement("span",{className:"current c-red",onClick:()=>St(nn)},"\u5220\u9664"))}],jt={onRemove:()=>{hn([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let oa=[];return oa.push(wt),hn([...oa]),!1},fileList:jn,accept:".xls,.xlsx"};return ju.createElement("div",{className:Pd.collect},ju.createElement("div",{className:Pd.head},ju.createElement(Qo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Lt.keywords,onChange:$t}),ju.createElement(Qo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),sn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),ju.createElement(Qo.op,{type:"primary",shape:"default",onClick:()=>tn(!0)},"\u5BFC\u5165\u95EE\u7B54")),ju.createElement(Tl.default,{columns:Tn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Lt.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Lt.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:On}}),ju.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:na,centered:!0,confirmLoading:pn,onCancel:()=>{tn(!1),hn([])},onOk:()=>Ns(void 0,null,function*(){var wt;const nn=new FormData;if(jn.length>0)nn.append("file",jn[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}fn(!0);let oa=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:nn},!0);(oa==null?void 0:oa.status)===0&&((wt=oa==null?void 0:oa.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:ju.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",ju.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ps({},Lt)),Un(Lt),tn(!1),hn([]))),fn(!1)})},ju.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",ju.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),ju.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),ju.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",ju.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),ju.createElement("div",{style:{marginLeft:74}},ju.createElement(Pt.default,Ps({},jt),ju.createElement(Qo.op,{shape:"default",icon:ju.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),ju.createElement(Uc,{visible:Ge,onCancel:()=>Ee(!1),onOk:Qt,modalParams:Ze}))},bd={record:"record___zypfi",head:"head___bEv4O"},ku=ue(59301),gm=Object.defineProperty,Qc=Object.defineProperties,fm=Object.getOwnPropertyDescriptors,Ad=Object.getOwnPropertySymbols,Xc=Object.prototype.hasOwnProperty,zi=Object.prototype.propertyIsEnumerable,Jc=(oe,le,re)=>le in oe?gm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qs=(oe,le)=>{for(var re in le||(le={}))Xc.call(le,re)&&Jc(oe,re,le[re]);if(Ad)for(var re of Ad(le))zi.call(le,re)&&Jc(oe,re,le[re]);return oe},Dd=(oe,le)=>Qc(oe,fm(le)),$s=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),pm=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)({title:"",content:""});let[tn,pn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{hn(tn)},[]);const fn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],jn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],hn=Qt=>$s(void 0,null,function*(){var St,Tn;ve(!0);const jt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Qt});jt.status===0&&(Ge(((St=jt==null?void 0:jt.data)==null?void 0:St.qna_records)||[]),Xe((Tn=jt==null?void 0:jt.data)==null?void 0:Tn.total_count)),ve(!1)}),Lt=Qt=>{tn.page=1,tn=qs(qs({},tn),Qt),pn(qs({},tn)),hn(tn)},Ma=(Qt,St)=>{tn.page=Qt,tn.limit=St,pn(qs({},tn)),hn(tn)},Un=Qt=>$s(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Dd(qs({},Qt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),hn(tn),Ze(!1))}),$t=Qt=>$s(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>$s(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Qt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&hn(tn)})})}),On=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Qt=>ku.createElement(nt.Z,{placement:"topLeft",title:Qt},ku.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Qt=>ku.createElement(nt.Z,{placement:"topLeft",title:Qt},ku.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Qt=>{var St;return ku.createElement("span",{className:"c-black"},(St=fn==null?void 0:fn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Qt=>{var St;return ku.createElement("span",{className:"c-black"},(St=jn==null?void 0:jn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Qt,St)=>ku.createElement("span",null,["pending","ignored"].includes(St.status)&&ku.createElement(ku.Fragment,null,ku.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Qt),na({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),ku.createElement("span",{className:"current c-light-primary",onClick:()=>$t(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&ku.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ku.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&ku.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},ku.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return ku.createElement("div",{className:bd.record},ku.createElement("div",{className:bd.head},ku.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Lt},ku.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},ku.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),ku.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},ku.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:fn,style:{width:200}})),ku.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},ku.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),ku.createElement(ce.default.Item,{style:{marginRight:0}},ku.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),ku.createElement(Tl.default,{columns:On,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:tn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:tn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ma}}),ku.createElement(Uc,{visible:Ee,onCancel:()=>Ze(!1),onOk:Un,modalParams:sn,forceIn:!0}))},Sc=ue(59301);const Bd=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return Sc.createElement("div",{className:Ed.catechism},Sc.createElement(Qo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:Ed.tab}),ve==="1"&&Sc.createElement(Yc,null),ve==="2"&&Sc.createElement(pm,null))};var hm=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Bd),Em=Object.defineProperty,yc=Object.getOwnPropertySymbols,Ms=Object.prototype.hasOwnProperty,ec=Object.prototype.propertyIsEnumerable,Cc=(oe,le,re)=>le in oe?Em(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,tc=(oe,le)=>{for(var re in le||(le={}))Ms.call(le,re)&&Cc(oe,re,le[re]);if(yc)for(var re of yc(le))ec.call(le,re)&&Cc(oe,re,le[re]);return oe},Pm=(oe,le)=>{var re={};for(var ve in oe)Ms.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&yc)for(var ve of yc(oe))le.indexOf(ve)<0&&ec.call(oe,ve)&&(re[ve]=oe[ve]);return re},Lr=oe=>{var le=oe,{tabsActive:re}=le,ve=Pm(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(yt,null),re==="warehouse"&&x.createElement(Ja,null),re==="level"&&x.createElement(vl,tc({},ve)),re==="collaborate"&&x.createElement(is,tc({},ve)),re==="setting"&&x.createElement(ss.Z,null),re==="environment"&&x.createElement(Rl,tc({},ve)),re==="dataset"&&x.createElement(dc,null),re==="service"&&x.createElement(Vc,tc({},ve)),re==="catechism"&&x.createElement(hm,tc({},ve)))},ao={flex_box_center:"flex_box_center___MI0To",flex_space_between:"flex_space_between___Gn3Yr",flex_box_vertical_center:"flex_box_vertical_center___K5RIt",flex_box_center_end:"flex_box_center_end___WhL43",flex_box_column:"flex_box_column___AAEDd",sidebar:"sidebar___NrZKL",items:"items___Q_UEK",item:"item___VHVCz",name:"name___oYWmC",itemActive:"itemActive___UBKSy",question:"question___D6Z4B"},vu=Object.defineProperty,Yu=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Vi=(oe,le,re)=>le in oe?vu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Mi=(oe,le)=>{for(var re in le||(le={}))Is.call(le,re)&&Vi(oe,re,le[re]);if(Yu)for(var re of Yu(le))Ni.call(le,re)&&Vi(oe,re,le[re]);return oe};const bc=oe=>React.createElement("svg",Mi({width:16,height:16,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u63D0\u793A\u4FE1\u606F"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M8 0a8 8 0 1 1-8 8 8.01 8.01 0 0 1 8-8Z",fill:"#FEB300"}),React.createElement("path",{d:"M8.111 12a.78.78 0 1 0 .006-1.56.78.78 0 0 0-.006 1.56ZM7.556 4a.21.21 0 0 0-.212.218l.244 5.133a.117.117 0 0 0 .116.11h.815a.118.118 0 0 0 .117-.11l.243-5.133A.208.208 0 0 0 8.666 4h-1.11Z",fill:"#FFF"})));var li="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",Bi=Object.defineProperty,Fm=Object.getOwnPropertySymbols,pg=Object.prototype.hasOwnProperty,Zm=Object.prototype.propertyIsEnumerable,Wm=(oe,le,re)=>le in oe?Bi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zm=(oe,le)=>{for(var re in le||(le={}))pg.call(le,re)&&Wm(oe,re,le[re]);if(Fm)for(var re of Fm(le))Zm.call(le,re)&&Wm(oe,re,le[re]);return oe};const V0=oe=>React.createElement("svg",zm({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"\u5F62\u72B6 6"),React.createElement("path",{d:"M12 24C5.372 24 0 18.628 0 12S5.372 0 12 0s12 5.372 12 12-5.372 12-12 12Zm0-5.25c.445 0 .806-.144 1.083-.431.277-.288.417-.644.417-1.069 0-.425-.139-.774-.417-1.048-.278-.274-.638-.424-1.083-.452-.584.028-1.014.288-1.291.78-.278.494-.278.987 0 1.48.277.493.707.74 1.291.74Zm1.149-4.9c0-.086-.03-.333-.026-.298-.031-.312.01-.59.181-.857.125-.196.318-.38.606-.55 1.693-1 2.312-2.115 2.277-3.275-.052-1.737-1.332-3.441-4.107-3.466-2.32-.022-3.844 1.098-4.205 3.202a1.125 1.125 0 0 0 2.217.38c.164-.952.698-1.344 1.967-1.333 1.393.013 1.86.635 1.88 1.284a.54.54 0 0 1-.086.316c-.155.279-.492.603-1.087.955-.589.347-1.042.779-1.36 1.278-.494.777-.602 1.545-.518 2.325.012.118.011.103.011.04a1.125 1.125 0 1 0 2.25 0Z",fill:"#F7B500",fillRule:"nonzero"}));var Sm="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",il=ue(59301),hg=Object.defineProperty,Eg=Object.defineProperties,Pg=Object.getOwnPropertyDescriptors,xd=Object.getOwnPropertySymbols,Vm=Object.prototype.hasOwnProperty,Gm=Object.prototype.propertyIsEnumerable,ym=(oe,le,re)=>le in oe?hg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,wd=(oe,le)=>{for(var re in le||(le={}))Vm.call(le,re)&&ym(oe,re,le[re]);if(xd)for(var re of xd(le))Gm.call(le,re)&&ym(oe,re,le[re]);return oe},Ld=(oe,le)=>Eg(oe,Pg(le)),Fg=(oe,le)=>{var re={};for(var ve in oe)Vm.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&xd)for(var ve of xd(oe))le.indexOf(ve)<0&&Gm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Ac=[{name:"\u57FA\u672C\u4FE1\u606F",icon:il.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:il.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:il.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:il.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:il.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:il.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:il.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:il.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:il.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],jm=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Fg(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee;const{base_info_warning:Ze,challenges_warning:sn,id:na,repository_warning:tn,sideBar:pn,service_warning:fn}=Ke,jn=(0,xe.useLocation)(),hn=(0,xe.useParams)(),[Lt]=(0,xe.useSearchParams)();(0,x.useEffect)(()=>{var $t;const On=Lt.get("tabId"),Qt=jn.pathname.split("/").length,Tn=(($t=Xe==null?void 0:Xe.detail)!=null&&$t.windows_vnc?Ac.filter(jt=>jt.tabId!=="dataset"):Ac).map(jt=>jt.tabId).includes(On);if(On&&Tn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:On}});return}if(Qt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!On||On&&!Tn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Ld(wd({},Ke.sideBar),{selectPath:""})})},[hn.id]);const Ma=$t=>{var On;if($t===pn.tabsActive)return;const Qt=()=>{xe.history.push(`/shixuns/${na}/edit?tabId=${$t}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:$t,selectPath:"",confirmLeave:!1}})};(On=Ke==null?void 0:Ke.sideBar)!=null&&On.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Qt()}}):Qt()},Un=()=>{var $t;return(($t=Xe==null?void 0:Xe.detail)!=null&&$t.windows_vnc?Ac.filter(Qt=>Qt.tabId!=="dataset"):Ac).filter(Qt=>{var St;return(St=Xe==null?void 0:Xe.detail)!=null&&St.is_jupyter_lab?Qt.tabId!=="level":Qt.tabId!=="service"}).map(Qt=>{const{name:St,icon:Tn,tabId:jt}=Qt;return il.createElement("div",{key:jt,className:`${Ke.sideBar.tabsActive===jt?ao.itemActive:ao.item} font12`,onClick:()=>Ma(jt)},Tn,il.createElement("span",{className:ao.name},St),jt==="information"&&Ze&&il.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},il.createElement("img",{src:li,alt:""})),jt==="level"&&sn&&il.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},il.createElement("img",{src:li,alt:""})),jt==="service"&&fn&&il.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},il.createElement("img",{src:li,alt:""})),jt==="warehouse"&&tn&&il.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},il.createElement("img",{src:li,alt:""})))})};return il.createElement("div",{className:ao.sidebar},il.createElement("div",{className:ao.items},Un()),il.createElement("div",{className:ao.question},il.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},il.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},il.createElement("img",{src:Sm,height:24,width:24,alt:""})))))};var Sg=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(jm),Cm={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},jl=ue(59301),yg=Object.defineProperty,Od=Object.getOwnPropertySymbols,Um=Object.prototype.hasOwnProperty,bm=Object.prototype.propertyIsEnumerable,Nd=(oe,le,re)=>le in oe?yg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Km=(oe,le)=>{for(var re in le||(le={}))Um.call(le,re)&&Nd(oe,re,le[re]);if(Od)for(var re of Od(le))bm.call(le,re)&&Nd(oe,re,le[re]);return oe},Md=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Cg=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)(!1),{actionTabs:tn}=oe,[pn]=ce.default.useForm(),[fn,jn]=(0,x.useState)({name:"string"}),hn=$t=>$t&&$t{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(fn.name=tn==null?void 0:tn.name),jn(Km({},fn)),pn.setFieldsValue({name:tn==null?void 0:tn.name})},[oe.actionTabs.key]);const Un={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return jl.createElement(jl.Fragment,null,jl.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>Md(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},jl.createElement("div",null,jl.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Un[oe.actionTabs.type],"\uFF1F")),jl.createElement("div",{className:Cm.bottom},jl.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&sn,className:Cm.no,onClick:()=>Md(void 0,null,function*(){var $t;na(!0),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),jl.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!sn,className:Cm.yes,onClick:()=>Md(void 0,null,function*(){var $t;na(!1),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),jl.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>Md(void 0,null,function*(){var $t,On;yield pn.validateFields();const Qt=pn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Qt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),($t=oe.actionTabs)!=null&&$t.getBaseInfo&&((On=oe.actionTabs)==null||On.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},jl.createElement("div",null,jl.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),jl.createElement(ce.default,{form:pn,initialValues:{name:Lt},onChange:()=>{jn(pn.getFieldValue())}},jl.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},jl.createElement(Oe.Z,{className:"mt30",align:"middle"},jl.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),jl.createElement(Ie.Z,{flex:"1"},jl.createElement(Se.default,{maxLength:60,defaultValue:tn==null?void 0:tn.name,suffix:jl.createElement("span",null,((Xe=fn==null?void 0:fn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var bg=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Cg),Fs=ue(59301),Hm=Object.defineProperty,Ag=Object.defineProperties,Dg=Object.getOwnPropertyDescriptors,Id=Object.getOwnPropertySymbols,Ym=Object.prototype.hasOwnProperty,Qm=Object.prototype.propertyIsEnumerable,Xm=(oe,le,re)=>le in oe?Hm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Jm=(oe,le)=>{for(var re in le||(le={}))Ym.call(le,re)&&Xm(oe,re,le[re]);if(Id)for(var re of Id(le))Qm.call(le,re)&&Xm(oe,re,le[re]);return oe},qm=(oe,le)=>Ag(oe,Dg(le)),Bg=(oe,le)=>{var re={};for(var ve in oe)Ym.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Id)for(var ve of Id(oe))le.indexOf(ve)<0&&Qm.call(oe,ve)&&(re[ve]=oe[ve]);return re};const xg=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=Bg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:qm(Jm({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Fs.createElement("div",{className:Ye.practiceSetting},Fs.createElement("div",{className:Ye.wrapHeader},Fs.createElement(ee,null)),Fs.createElement("div",{className:Ye.wrapLayout},Fs.createElement("div",{className:Ye.wrapSidebar},Fs.createElement(Sg,null)),Fs.createElement("div",{className:Ye.wrapContent},Fs.createElement(Lr,qm(Jm({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),Fs.createElement(bg,null))};var wg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(xg),qc={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},Fl={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",preStep:"preStep___Sx5Ih",exit:"exit___CTNC5"},au=ue(59301),$m=Object.getOwnPropertySymbols,Lg=Object.prototype.hasOwnProperty,Og=Object.prototype.propertyIsEnumerable,eg=(oe,le)=>{var re={};for(var ve in oe)Lg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&$m)for(var ve of $m(oe))le.indexOf(ve)<0&&Og.call(oe,ve)&&(re[ve]=oe[ve]);return re},Rd=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Ng=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,shixunsDetail:Ke}=le,Ge=eg(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Ee,Ze,sn,na;const tn=(0,xe.useLocation)(),pn=(0,x.useRef)(""),fn=(0,xe.useParams)(),{title:jn,base_info_warning:hn,challenges_warning:Lt,service_warning:Ma,repository_warning:Un,mirror_warning:$t}=Xe;(0,x.useEffect)(()=>{var It;pn.current=(It=tn.pathname.split("/"))==null?void 0:It[2],ze({type:"practiceSetting/setParams",payload:{id:pn.current}}),ze({type:"practiceSetting/getCommonData",payload:{id:pn.current}})},[tn.pathname]),(0,x.useEffect)(()=>((0,Je.Dk)(jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,Je.Dk)()}));const On=()=>Rd(void 0,null,function*(){yield Qt(),xe.history.push(`/shixuns/${pn.current}/challenges`)}),Qt=()=>new Promise((It,qt)=>{var Ua;(Ua=Xe==null?void 0:Xe.sideBar)!=null&&Ua.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),It()},onCancel:()=>{qt()}}):It()}),St=It=>{var qt;if(It===(Xe==null?void 0:Xe.sideBar.tabsActive))return;const Ua=()=>{xe.history.push(`/shixuns/${pn.current}/edit?tabId=${It}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:It,selectPath:"",confirmLeave:!1}})};(qt=Xe==null?void 0:Xe.sideBar)!=null&&qt.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Ua()}}):Ua()},Tn=(It,qt=!1)=>{It=It!=null&&It.includes(".json")?It:`${It}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:au.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Rd(void 0,null,function*(){const Ua=yield(0,We.ZP)("/api"+It,{method:"get"});if(!Ua)return;Be.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Aa=yield(0,gt.Ir)({id:Ua.shixun_identifier,jump_challenge_setting:qt});if(Aa!=null&&Aa.game_identifier){(0,Je.xg)(`/tasks/${Aa.game_identifier}`);return}(Aa==null?void 0:Aa.status)===2?Tn(Aa==null?void 0:Aa.message):(Aa==null?void 0:Aa.status)===3&&jt(Aa==null?void 0:Aa.message)})})},jt=It=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:au.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",It,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},wt=(It,qt)=>Rd(void 0,null,function*(){var Ua,Aa,ga,fa;if(yield Qt(),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ua=Ke.detail)!=null&&Ua.is_jupyter||(Aa=Ke.detail)!=null&&Aa.is_jupyter_lab){ze({type:"shixunsDetail/execJupyter",payload:{id:pn.current}}).then(va=>{var ba;va!=null&&va.identifier&&((ba=xe.history)==null||ba.push(`/tasks/${va.identifier}/jupyter`))});return}ze({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Oa=qt?yield(0,gt.BK)({id:It}):yield(0,gt.Ir)({id:It});if(ze({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Oa==null?void 0:Oa.status)==5&&!qt){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u8BC4\u6D4B\u8BBE\u7F6E",cancelText:"\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218",title:"\u63D0\u793A",content:au.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(fa=(ga=Oa==null?void 0:Oa.data)==null?void 0:ga.challenge_errors)==null?void 0:fa.map((va,ba)=>{var Gr;return au.createElement("span",{key:ba,style:{color:"#3061D0"}},"\u7B2C",va==null?void 0:va.challenge_position,"\u5173",ba!=((Gr=Oa==null?void 0:Oa.data)==null?void 0:Gr.challenge_errors)-1&&"\u3001")}),"\u5173\u5361\u4E2D\u8BC4\u6D4B\u8BBE\u7F6E\u672A\u5B8C\u6210\uFF0C\u76F4\u63A5\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218\u65E0\u6CD5\u68C0\u6D4B\u6574\u4E2A\u5B9E\u9A8C\u6D41\u7A0B\uFF0C\u5EFA\u8BAE\u5148\u5B8C\u5584\u5173\u5361\u8BC4\u6D4B\u8BBE\u7F6E\u540E\u518D\u8FDB\u5165\u6A21\u62DF\u5B9E\u6218"),onOk:()=>{var va,ba,Gr;window.location.href=`/shixuns/${pn.current}/edit/${(Gr=(ba=(va=Oa==null?void 0:Oa.data)==null?void 0:va.challenge_errors)==null?void 0:ba[0])==null?void 0:Gr.challenge_id}/tab=2`},onCancel:()=>{(0,gt.Ir)({id:pn.current,jump_challenge_setting:!0}).then(va=>{if(va!=null&&va.game_identifier||va!=null&&va.identifier){(0,Je.xg)(`/tasks/${va.game_identifier}`);return}(va==null?void 0:va.status)===-3?(0,Je.eF)():(va==null?void 0:va.status)===2?Tn(va==null?void 0:va.message,!0):(va==null?void 0:va.status)===3&&jt(va==null?void 0:va.message)})}});return}if((Oa==null?void 0:Oa.status)==6&&!qt){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:au.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E\u4E0D\u5B8C\u5584\uFF0C\u65E0\u6CD5\u5F00\u542F\u5B9E\u9A8C\u73AF\u5883\u8FDB\u884C\u6A21\u62DF\u5B9E\u6218\u8BF7\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E"),cancelButtonProps:{style:{display:"none"}},onOk:()=>{window.location.href=`/shixuns/${pn.current}/edit?tabId=environment`}});return}if(Oa!=null&&Oa.game_identifier||Oa!=null&&Oa.identifier){(0,Je.xg)(qt?`/tasks/${Oa==null?void 0:Oa.identifier}/jupyter`:`/tasks/${Oa.game_identifier}`);return}(Oa==null?void 0:Oa.status)===-3?(0,Je.eF)():(Oa==null?void 0:Oa.status)===2?Tn(Oa==null?void 0:Oa.message):(Oa==null?void 0:Oa.status)===3&&jt(Oa==null?void 0:Oa.message)}),nn=()=>Rd(void 0,null,function*(){yield Qt(),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),oa=It=>({borderBottomColor:(Xe==null?void 0:Xe.sideBar.tabsActive)===It?"#0152d9":"transparent"});return au.createElement("div",{className:Fl.header},au.createElement("aside",{className:Fl.title},au.createElement("i",{onClick:On,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),au.createElement("span",{className:Fl.edit},jn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),au.createElement("i",{onClick:nn,className:"icon iconfont icon-xiugai1"})),!((Ee=Ke==null?void 0:Ke.detail)!=null&&Ee.is_client_unity_3d)&&au.createElement("aside",{className:Fl.schedule},au.createElement("div",null,au.createElement("span",{style:oa("information"),className:Fl.clickWarp,onClick:()=>St("information")},hn?au.createElement("span",{className:Fl.num},"1"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u57FA\u672C\u4FE1\u606F")),au.createElement("i",{className:"iconfont icon-lujing"})),au.createElement("div",null,au.createElement("span",{style:oa("warehouse"),className:Fl.clickWarp,onClick:()=>St("warehouse")},Un?au.createElement("span",{className:Fl.num},"2"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u4EE3\u7801\u4ED3\u5E93")),au.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&!((Ze=Ke==null?void 0:Ke.detail)!=null&&Ze.is_jupyter_lab)&&au.createElement("div",null,au.createElement("span",{style:oa("level"),className:Fl.clickWarp,onClick:()=>St("level")},Lt?au.createElement("span",{className:Fl.num},"3"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u4EFB\u52A1\u5173\u5361")),au.createElement("i",{className:"iconfont icon-lujing"})),(Ke==null?void 0:Ke.detail)&&((sn=Ke==null?void 0:Ke.detail)==null?void 0:sn.is_jupyter_lab)&&au.createElement("div",null,au.createElement("span",{style:oa("service"),className:Fl.clickWarp,onClick:()=>St("service")},Ma?au.createElement("span",{className:Fl.num},"3"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u670D\u52A1")),au.createElement("i",{className:"iconfont icon-lujing"})),au.createElement("div",null,au.createElement("span",{style:oa("environment"),className:Fl.clickWarp,onClick:()=>St("environment")},$t?au.createElement("span",{className:Fl.num},"4"):au.createElement("img",{src:ye}),au.createElement("span",{className:Fl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),au.createElement("aside",{className:Fl.btns},((na=Ke==null?void 0:Ke.detail)==null?void 0:na.is_client_unity_3d)&&au.createElement("div",{className:Fl.preStep,onClick:()=>xe.history.push(`/shixuns/edit?shixunid=${pn.current}`)},"\u4E0A\u4E00\u6B65"),au.createElement("div",{className:Fl.simulate,onClick:()=>wt(pn.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Mg=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ng),Dc={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},Am={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},tg=Object.defineProperty,Td=Object.getOwnPropertySymbols,ng=Object.prototype.hasOwnProperty,kd=Object.prototype.propertyIsEnumerable,Dm=(oe,le,re)=>le in oe?tg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ig=(oe,le)=>{for(var re in le||(le={}))ng.call(le,re)&&Dm(oe,re,le[re]);if(Td)for(var re of Td(le))kd.call(le,re)&&Dm(oe,re,le[re]);return oe},Rg=(oe,le)=>{var re={};for(var ve in oe)ng.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Td)for(var ve of Td(oe))le.indexOf(ve)<0&&kd.call(oe,ve)&&(re[ve]=oe[ve]);return re},Tg=oe=>{var le=oe,{InputRight:re,value:ve=[],onChange:ze}=le,Xe=Rg(le,["InputRight","value","onChange"]);const[Ke,Ge]=(0,x.useState)(),Ee=sn=>{const na=ve.filter((tn,pn)=>pn!==sn);ze(na)},Ze=sn=>{if(sn.preventDefault(),!!Ke){if(ve.findIndex(na=>na.name===Ke)>-1){Be.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}ze([...ve,{id:null,name:Ke}]),Ge(null)}};return x.createElement("div",null,x.createElement(Se.default,Ig({bordered:!1,style:{width:600},value:Ke,onChange:sn=>Ge(sn.target.value),onPressEnter:Ze,onBlur:Ze},Xe)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},ve==null?void 0:ve.map((sn,na)=>x.createElement("div",{key:na,className:Am.btn},x.createElement("span",{className:Am.s1},sn.name),x.createElement("img",{src:ea,className:Am.s2,onClick:()=>Ee(na)})))))},Zd={flex_box_center:"flex_box_center___hBEA9",flex_space_between:"flex_space_between___rMB3f",flex_box_vertical_center:"flex_box_vertical_center___XT_7U",flex_box_center_end:"flex_box_center_end___ayQhe",flex_box_column:"flex_box_column___Yqif8",complete:"complete___zRKx3",cancel:"cancel___D5r7A",save:"save___sa92o"};const te=({dispatch:oe,onCancel:le,onSave:re,loading:ve=!1})=>x.createElement("div",{className:Zd.complete},x.createElement("div",{onClick:le,className:Zd.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:ve,onClick:re,className:Zd.save},"\u4FDD\u5B58"));var ne=(0,xe.connect)()(te),ie=ue(59301),me=Object.defineProperty,Pe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Ft=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,dt=(oe,le)=>{for(var re in le||(le={}))be.call(le,re)&&Ft(oe,re,le[re]);if(Ce)for(var re of Ce(le))qe.call(le,re)&&Ft(oe,re,le[re]);return oe},tt=(oe,le)=>Pe(oe,Fe(le)),at=(oe,le)=>{var re={};for(var ve in oe)be.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Ce)for(var ve of Ce(oe))le.indexOf(ve)<0&&qe.call(oe,ve)&&(re[ve]=oe[ve]);return re},Tt=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const Fn=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe,problemset:Ke,shixunsDetail:Ge}=le,Ee=at(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Ze,sn,na,tn,pn;const[fn]=ce.default.useForm(),[jn,hn]=(0,x.useState)({}),[Lt,Ma]=(0,x.useState)(!1),[Un,$t]=(0,x.useState)(!1),[On,Qt]=(0,x.useState)(!1),[St,Tn]=(0,x.useState)(""),[jt,wt]=(0,x.useState)(""),[nn,oa]=(0,x.useState)(""),[It,qt]=(0,x.useState)(),Ua=(0,x.useRef)({}),Aa=(0,x.useRef)(""),ga=(0,x.useRef)(""),fa=(0,x.useRef)(""),Oa=(0,x.useRef)(null),va=(0,x.useRef)((0,cn.throttle)(()=>Cr(),2e3,{leading:!0,trailing:!1})).current,{id:ba}=Xe,[Gr,So]=(0,x.useState)(!1);(0,x.useEffect)(()=>{ba&&Dr()},[ba]),(0,x.useEffect)(()=>(JSON.stringify(jn)!=="{}"&&Fo(),()=>{clearTimeout(Oa.current)}),[jn,St,nn,jt]);const Fo=()=>{clearTimeout(Oa.current),Oa.current=setTimeout(()=>{!(0,cn.isEqual)(jn,Ua.current)||St!==Aa.current||nn!==ga.current||jt!==fa.current?ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},Dr=()=>Tt(void 0,null,function*(){var ca,cr,Qr,Xn,Fa,ja,No;ze({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const Kl=yield(0,We.ZP)(`/api/shixuns/${ba}/edit_base_info.json`,{method:"get"});if(Kl.status===0){const Qu=tt(dt({},Kl.data),{description:(0,dn.S)(Kl.data.description)}),Ii={description:Qu.description,shixun_tags:Qu.shixun_tags,name:Qu.name,course:((ca=Qu==null?void 0:Qu.disciplines)==null?void 0:ca.length)>0?[(Qr=(cr=Qu==null?void 0:Qu.disciplines)==null?void 0:cr[0])==null?void 0:Qr.id,(ja=(Fa=(Xn=Qu==null?void 0:Qu.disciplines)==null?void 0:Xn[0])==null?void 0:Fa.sub_discipline)==null?void 0:ja.id]:[],difficulty:Qu.difficulty};(No=Ge.detail)!=null&&No.is_jupyter_lab&&(Ii.jupyter_show_description=Kl.data.jupyter_show_description),fn.setFieldsValue(Ii),Ua.current=dt({},Ii),Aa.current=Qu.attachment_id||"",ga.current=Qu.cover_image_id||"",fa.current=Qu.attachment_id_b||"",hn(dt({},Ii)),Tn(Qu.attachment_id||""),wt(Qu.attachment_id_b||""),oa(Qu.cover_image_id||""),qt(Qu.cover_image||"")}}),Dn=(ca,cr)=>{hn(dt({},cr))},tr=()=>{Ta()},Cr=()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),fn.submit()},Rn=(ca,cr=!1,Qr=1)=>{var Xn;const{name:Fa,description:ja,shixun_tags:No,course:Kl,jupyter_show_description:Qu=!1,difficulty:Ii}=ca;let Ki={name:Fa,description:ja,shixun_tags:No,attachment_id:St,cover_image_id:nn,attachment_id_b:jt,sub_discipline_ids:Kl[1],difficulty:Ii};(Xn=Ge.detail)!=null&&Xn.is_jupyter_lab&&(Ki=tt(dt({},Ki),{jupyter_show_description:Qu})),(0,We.ZP)(`/api/shixuns/${ba}/base_info_save.json`,{method:"post",body:{shixun:dt({},Ki),sync_origin_shixun:cr}}).then(Xa=>Tt(void 0,null,function*(){var ro,Eo,Jo,Al;if(Xa.status===0&&((ro=Ge==null?void 0:Ge.detail)!=null&&ro.copy_for_exercise||Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),ze({type:"practiceSetting/getCommonData",payload:{id:ba}}),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Ua.current={description:jn.description,shixun_tags:jn.shixun_tags,name:jn.name,difficulty:jn.difficulty},Aa.current=St,ga.current=nn,fa.current=jt,(Eo=Ge==null?void 0:Ge.detail)!=null&&Eo.copy_for_exercise)){const si=yield ze({type:"shixunsDetail/saveCopyForExercise",payload:{id:ba,save_type:Qr}});Qr===1?(Jo=si==null?void 0:si.data)!=null&&Jo.exists_same_shixun_name?ze({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Al=si==null?void 0:si.data)==null?void 0:Al.shixun_name,getBaseInfo:()=>{Dr()}}}):(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),ze({type:"classroomList/setActionTabs",payload:{}})):(ze({type:"classroomList/setActionTabs",payload:{}}),(si==null?void 0:si.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ie.createElement("div",null,ie.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var Ei,Zs;(0,Je.xg)(`/shixuns/${(Zs=(Ei=Ge==null?void 0:Ge.detail)==null?void 0:Ei.fork_from)==null?void 0:Zs.fork_identifier}/challenges`)}}))}}))},Ta=()=>{var ca;const cr=()=>{xe.history.push(`/shixuns/${ba}/challenges`),ze({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ca=Xe==null?void 0:Xe.sideBar)!=null&&ca.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{cr()}}):cr()};function Da(ca){const cr=ca.type==="image/jpeg"||ca.type==="image/png";return cr||Be.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),cr}const ur=ie.createElement(de.ZP,{loading:Lt,icon:ie.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),eo=ie.createElement(de.ZP,{loading:On,icon:ie.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),yo=ie.createElement(de.ZP,{loading:Un,icon:ie.createElement(Pn.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Na(ca,cr){const Qr=new FileReader;Qr.addEventListener("load",()=>cr(Qr.result)),Qr.readAsDataURL(ca)}const kr=ca=>{var cr,Qr;if(ca.file.status==="uploading"){Ma(!0);return}ca.file.status==="done"&&(Ma(!1),Tn((Qr=(cr=ca==null?void 0:ca.file)==null?void 0:cr.response)==null?void 0:Qr.id))},bu=ca=>{var cr,Qr;if(ca.file.status==="uploading"){$t(!0);return}ca.file.status==="done"&&($t(!1),wt((Qr=(cr=ca==null?void 0:ca.file)==null?void 0:cr.response)==null?void 0:Qr.id))},Au=()=>ie.createElement("div",{className:Dc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+St,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>Tn(""),style:{fontSize:"16px",color:"red"}}))),pr=()=>ie.createElement("div",{className:Dc.img},ie.createElement("img",{src:(0,we.z)("/api/attachments/"+jt,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>wt(""),style:{fontSize:"16px",color:"red"}}))),Tr=ca=>{var cr,Qr;if(ca.file.status==="uploading"){Qt(!0);return}ca.file.status==="done"&&(Qt(!1),oa((Qr=(cr=ca==null?void 0:ca.file)==null?void 0:cr.response)==null?void 0:Qr.id),So(!0))},Oo=()=>ie.createElement("div",{className:Dc.img},ie.createElement("img",{src:(0,we.z)(Gr?"/api/attachments/"+nn:It,!0),alt:"avatar",style:{width:"100%"}}),ie.createElement("div",null,ie.createElement(Ne.Z,{onClick:()=>{oa(""),qt("")},style:{fontSize:"16px",color:"red"}})));return ie.createElement("div",{className:Dc.information},ie.createElement("section",{className:Dc.scroll},ie.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ie.createElement("div",{className:Dc.formWrap}," ",ie.createElement(ce.default,{form:fn,scrollToFirstError:!0,layout:"vertical",onValuesChange:Dn,onFinish:ca=>{var cr,Qr;(cr=Ge==null?void 0:Ge.detail)!=null&&cr.is_fork_from_creator&&((Qr=Ge==null?void 0:Ge.detail)!=null&&Qr.copy_for_exercise)?ze({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:ca,type:"information",fn:(Xn,Fa,ja)=>{Rn(Xn,Fa,ja)}}}):Rn(ca)}},ie.createElement(ce.default.Item,{name:"name",label:"\u540D\u79F0:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{max:60,message:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ie.createElement(Se.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Ze=jn.name)==null?void 0:Ze.length)||0}/60`})),((sn=Ge.detail)==null?void 0:sn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{initialValue:1,name:"difficulty",label:"\u96BE\u5EA6:",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ie.createElement(Nl.ZP.Group,{disabled:((na=Ge.detail)==null?void 0:na.shixun_status)===2},ie.createElement(Nl.ZP,{value:1},"\u5165\u95E8"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:2},"\u521D\u7EA7"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:3},"\u4E2D\u7EA7"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:4},"\u4E2D\u9AD8\u7EA7"),ie.createElement(Nl.ZP,{style:{marginLeft:70},value:5},"\u9AD8\u7EA7"))),!((tn=Ge.detail)!=null&&tn.is_client_unity_3d)&&ie.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ie.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ie.createElement("span",{className:"pl10 font14 c-light-black"},"\u5B66\u5458\u901A\u8FC7\u6240\u6709\u4EFB\u52A1\u5173\u5361\uFF0C\u5C06\u83B7\u5F97\u6280\u80FD\u6807\u7B7E")),rules:[{required:!0,message:"\u8BF7\u9009\u8F93\u5165\u6280\u80FD\u6807\u7B7E"}]},ie.createElement(Tg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ie.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ie.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ke.courseOptions,getPopupContainer:ca=>ca.parentNode})),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},St?Au():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Da,onChange:kr},ur))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},jt?pr():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Da,onChange:bu},yo))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u75281920*200\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(Oe.Z,null,ie.createElement(Ie.Z,null,ie.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},nn||It?Oo():ie.createElement(Pt.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${ot.Z.API_SERVER}/api/attachments.json`,beforeUpload:Da,onChange:Tr},eo))),ie.createElement(Ie.Z,{className:"c-grey-999"},ie.createElement("div",{style:{marginTop:71,marginLeft:20}},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528290*218\u50CF\u7D20\uFF1B\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002"))),ie.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ie.createElement(se.Z,{defaultValue:jn.description||"",watch:!0})),((pn=Ge.detail)==null?void 0:pn.is_jupyter_lab)&&ie.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ie.createElement(rt.default,null,"\u663E\u793A\u4EFB\u52A1\u8981\u6C42\uFF08\u52FE\u9009\u540E\uFF0C\u5C06\u7B80\u4ECB\u4F5C\u4E3A\u4EFB\u52A1\u8981\u6C42\u663E\u793A\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF09"))))),ie.createElement(ne,{onSave:va,onCancel:tr,loading:Lt||On||Un}))};var za=(0,xe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:ve,shixunsDetail:ze})=>({globalSetting:re,loading:le,practiceSetting:ve,problemset:oe,shixunsDetail:ze}))(Fn),qa=ue(19243),Ba={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},Sr=Object.defineProperty,Rr=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,Zo=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,cu=Object.prototype.propertyIsEnumerable,gl=(oe,le,re)=>le in oe?Sr(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,lu=(oe,le)=>{for(var re in le||(le={}))Wo.call(le,re)&&gl(oe,re,le[re]);if(Zo)for(var re of Zo(le))cu.call(le,re)&&gl(oe,re,le[re]);return oe},nl=(oe,le)=>Rr(oe,Vr(le)),Ul=(oe,le)=>{var re={};for(var ve in oe)Wo.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&Zo)for(var ve of Zo(oe))le.indexOf(ve)<0&&cu.call(oe,ve)&&(re[ve]=oe[ve]);return re},Ll=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const as=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe}=le,Ke=Ul(le,["globalSetting","dispatch","practiceSetting","shixunsDetail"]),Ge,Ee,Ze,sn,na,tn,pn,fn;const jn=(0,xe.useLocation)(),[hn]=(0,xe.useSearchParams)(),[Lt,Ma]=(0,x.useState)(!1),[Un,$t]=(0,x.useState)({}),[On,Qt]=(0,x.useState)(!0),[St,Tn]=(0,x.useState)(!1),[jt,wt]=(0,x.useState)(null),nn=(0,x.useRef)(!1),{id:oa,updateIndex:It,is_published:qt,newQuestion:Ua}=ze,{challenge_list:Aa=[]}=Un;(0,x.useEffect)(()=>{if(oa)return fa(),()=>{ve({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[oa,It]),(0,x.useEffect)(()=>{ga()},[jn]);const ga=()=>{const Rn=jn.pathname.split("/");(Rn.includes("newquestion")||Rn.includes("new")||hn.get("tabId"))&&(nn.current=!0)},fa=()=>Ll(void 0,null,function*(){var Rn,Ta,Da;Qt(!0);const ur=yield(0,gt.n5)({id:oa});if(ve({type:"shixunsDetail/save",payload:{challenges:lu({},ur)}}),(Rn=ur==null?void 0:ur.challenge_list)!=null&&Rn.length){const eo=jn.pathname.split("/"),yo=ur.challenge_list.find(Na=>String(Na.challenge_id)===eo[4]);if(eo.includes("newquestion")||eo.includes("new")){const Na=ur.challenge_list[((Ta=ur.challenge_list)==null?void 0:Ta.length)-1];ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:eo.includes("new")?0:1,name:""}}}),wt(void 0),So(Na)}else eo[4]&&yo?Oa(yo,!1):Oa(ur.challenge_list[0])}(Da=ur==null?void 0:ur.challenge_list)!=null&&Da.length||wt(null),$t(ur),Qt(!1)}),Oa=(Rn,Ta=!0)=>{if(wt(Rn.challenge_id),So(Rn),Ta){const Da=`/shixuns/${oa}/edit/${Rn.challenge_id}/${Rn.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Da)}},va=(Rn,Ta)=>{Ta.stopPropagation();const{challenge_id:Da}=Rn,ur=()=>Ll(void 0,null,function*(){var eo,yo;if((yield(0,gt.rO)({id:oa,challengesId:Da})).status===1){const kr=yield(0,gt.n5)({id:oa});if($t(kr),Da===jt&&((eo=kr.challenge_list)!=null&&eo.length)){Oa(kr.challenge_list[0]);return}(yo=kr.challenge_list)!=null&&yo.length||(wt(null),nn.current=!0,So({}),xe.history.push(`/shixuns/${oa}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:ur})},ba=(Rn,Ta,Da)=>{const ur=Array.from(Rn),[eo]=ur.splice(Ta,1);return ur.splice(Da,0,eo),ur},Gr=(Rn,Ta)=>{if(!Rn.destination)return;const Da=ba(Ta,Rn.source.index,Rn.destination.index);$t(nl(lu({},Un),{challenge_list:Da}));const ur=Da.map(eo=>eo.challenge_id);(0,gt.xg)({id:oa,ids:ur}).then(eo=>{eo.status!==0&&$t(nl(lu({},Un),{challenge_list:Ta}))})},So=Rn=>{ve({type:"practiceSetting/setParams",payload:{selectQuestionParams:Rn}})},Fo=(Rn,Ta)=>Ll(void 0,null,function*(){if(Rn===jt)return;yield Dr(),wt(Rn),So(Ta),ve({type:"practiceSetting/setParams",payload:{newQuestion:null}});const Da=`/shixuns/${oa}/edit/${Rn}/${Ta.st===1?"editquestion":"editcheckpoint"}`;xe.history.push(Da)}),Dr=()=>new Promise((Rn,Ta)=>{var Da;(Da=ze==null?void 0:ze.sideBar)!=null&&Da.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{ve({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Rn()},onCancel:()=>{Ta()}}):Rn()}),Dn=Rn=>{var Ta,Da;return x.createElement(x.Fragment,null,x.createElement(no.Z5,{onDragEnd:ur=>Gr(ur,Rn)},x.createElement(no.bK,{droppableId:"droppable"},(ur,eo)=>x.createElement("div",nl(lu({ref:ur.innerRef},ur.droppableProps),{style:{width:"100%"}}),Rn.map((yo,Na)=>{const{st:kr,name:bu,challenge_id:Au}=yo;return x.createElement(no._l,{key:Au,draggableId:Au.toString(),index:Na,isDragDisabled:qt},(pr,Tr)=>{var Oo,ca,cr,Qr;return x.createElement("div",nl(lu(lu({ref:pr.innerRef},pr.draggableProps),pr.dragHandleProps),{className:jt===Au?Ba.listActive:Ba.list,onClick:()=>Fo(Au,yo)}),x.createElement("span",{className:Ba.s1},kr===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Ba.s2},(Oo=Xe==null?void 0:Xe.detail)!=null&&Oo.is_client_unity_3d?((ca=Xe==null?void 0:Xe.detail)==null?void 0:ca.vrs_question_type)==1?`\u4EFB\u52A1${Na+1}`:`\u7B2C${Na+1}\u9898`:`\u7B2C${Na+1}\u5173`,": ",bu),!qt&&!((cr=Xe==null?void 0:Xe.detail)!=null&&cr.is_client_unity_3d&&((Qr=Xe==null?void 0:Xe.detail)==null?void 0:Qr.vrs_question_type)==0)&&x.createElement("span",{className:Ba.s3,onClick:Xn=>va(yo,Xn)},x.createElement("i",{className:"iconfont icon-shanchu7"})))})})))),Ua&&x.createElement("div",{className:Ba.listActive},x.createElement("span",{className:Ba.s1},(Ua==null?void 0:Ua.st)===0?x.createElement("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):x.createElement("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})),x.createElement("span",{className:Ba.s2},"\u7B2C",Rn.length+1,(Ta=Xe==null?void 0:Xe.detail)!=null&&Ta.is_client_unity_3d?"\u9898":"\u5173",": ",Ua==null?void 0:Ua.name)),!qt&&x.createElement("div",{className:Ba.os},"--\u62D6\u62FD",(Da=Xe==null?void 0:Xe.detail)!=null&&Da.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","\u8FDB\u884C\u6392\u5E8F--"))},tr=Rn=>Ll(void 0,null,function*(){yield Dr(),Rn==="new"?xe.history.push(`/shixuns/${oa}/edit/new`):xe.history.push(`/shixuns/${oa}/edit/newquestion`),Ma(!1),wt(void 0),ve({type:"practiceSetting/setParams",payload:{newQuestion:{st:Rn==="new"?0:1,name:""}}})}),Cr=()=>{(0,Ka.gy)(ve,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Ma(!Lt)};return x.createElement("div",{className:Ba.level},x.createElement("aside",{className:Ba.left,style:{width:St?"0":"25%"}},x.createElement("div",{className:Ba.container},x.createElement("div",{className:Ba.title},(Ge=Xe==null?void 0:Xe.detail)!=null&&Ge.is_client_unity_3d?((Ee=Xe==null?void 0:Xe.detail)==null?void 0:Ee.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361","(",Aa.length,")"),x.createElement("div",{className:Ba.listWrap},On?x.createElement(vt.Z,{size:"middle"}):Aa.length||Ua?Dn(Aa):x.createElement(Nr.Z,{image:Ro,description:`\u6682\u65E0${(Ze=Xe==null?void 0:Xe.detail)!=null&&Ze.is_client_unity_3d?((sn=Xe==null?void 0:Xe.detail)==null?void 0:sn.vrs_question_type)==1?"\u4EFB\u52A1":"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361"}!`}))),!St&&!((na=Xe==null?void 0:Xe.detail)!=null&&na.is_client_unity_3d&&((tn=Xe==null?void 0:Xe.detail)==null?void 0:tn.vrs_question_type)==0)&&x.createElement("div",{className:Ba.btns},x.createElement("aside",{className:Ba.btnsWrap},x.createElement("div",{style:{transform:Lt?"rotate(45deg)":"rotate(0deg)"},className:Ba.icon,onClick:Cr},"+"),x.createElement("div",{className:Ba.btn,style:{left:Lt?20:-154}},x.createElement("div",{className:Ba.d1,onClick:()=>tr("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),!((pn=Xe==null?void 0:Xe.detail)!=null&&pn.is_client_unity_3d&&((fn=Xe==null?void 0:Xe.detail)==null?void 0:fn.vrs_question_type)==1)&&x.createElement("div",{className:Ba.d2,onClick:()=>tr("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:St?Ba.elseShrink:Ba.shrink,onClick:()=>Tn(!St)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Ba.right,id:"modal-level-question"},jt===null&&nn.current?x.createElement("div",{className:Ba.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(xe.Outlet,null)))};var Gi=(0,xe.connect)(({globalSetting:oe,practiceSetting:le,shixunsDetail:re})=>({globalSetting:oe,practiceSetting:le,shixunsDetail:re}))(as),ti={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},ji=Object.getOwnPropertySymbols,ni=Object.prototype.hasOwnProperty,Rs=Object.prototype.propertyIsEnumerable,rs=(oe,le)=>{var re={};for(var ve in oe)ni.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ji)for(var ve of ji(oe))le.indexOf(ve)<0&&Rs.call(oe,ve)&&(re[ve]=oe[ve]);return re},Bc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const nc=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,loading:ze,dispatch:Xe,onReloadData:Ke}=le,Ge=rs(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Ee,Ze]=(0,x.useState)(),[sn,na]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&tn()},[re.actionTabs.key]);const tn=()=>Bc(void 0,null,function*(){var hn;const Lt=yield Xe({type:"shixunsDetail/getChangeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}});na(Lt||[])}),pn=()=>{var hn;Xe({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(hn=re.actionTabs.params)==null?void 0:hn.id}}})},fn=()=>Bc(void 0,null,function*(){var hn;if(!Ee){Be.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const Lt=yield Xe({type:"shixunsDetail/changeManager",payload:{id:(hn=re.actionTabs.params)==null?void 0:hn.id,user_id:Ee}});jn(),Lt&&(Ke(),Be.ZP.info(Lt.message))}),jn=()=>{Xe({type:"shixunsDetail/setActionTabs",payload:{}}),Ze(null)};return x.createElement(Re.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:ze.effects["shixunsDetail/changeManager"],onOk:fn,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:ti.title},"\u9009\u62E9\u7684\u6210\u5458\u5C06\u4F1A\u6210\u4E3A\u65B0\u7684\u7BA1\u7406\u5458",x.createElement("br",null),"\u60A8\u5C06\u4E0D\u518D\u62E5\u6709\u7BA1\u7406\u5458\u7684\u6743\u9650\uFF0C\u4F46\u60A8\u4ECD\u662F\u5408\u4F5C\u56E2\u961F\u7684\u4E00\u5458"),x.createElement("div",{className:ti.content},sn.length?x.createElement(Nl.ZP.Group,{value:Ee,onChange:hn=>Ze(hn.target.value)},sn.map((hn,Lt)=>x.createElement(Nl.ZP,{className:ti.radio,key:Lt,value:hn.user_id},hn.name))):x.createElement("div",{className:ti.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:ti.colorBlue,onClick:pn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var Ts=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(nc);const{TabPane:Ui}=Bt.default;var ac=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:ve,onSelectCollaborator:ze})=>x.createElement(Re.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:oe,width:1100,centered:!0,keyboard:!1,onCancel:le,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null},x.createElement(Bt.default,{defaultActiveKey:"1"},x.createElement(Ui,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(Fi.Z,{onCancel:le,container_type:2,container_id:ve,onSelect:ze})),x.createElement(Ui,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(pi.Z,{onCancel:le,onSelect:re})))),Sl={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},os=Object.defineProperty,xc=Object.getOwnPropertySymbols,Wd=Object.prototype.hasOwnProperty,wc=Object.prototype.propertyIsEnumerable,$c=(oe,le,re)=>le in oe?os(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,zd=(oe,le)=>{for(var re in le||(le={}))Wd.call(le,re)&&$c(oe,re,le[re]);if(xc)for(var re of xc(le))wc.call(le,re)&&$c(oe,re,le[re]);return oe},rc=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const kg=({shixunsDetail:oe,globalSetting:le,loading:re,user:ve,dispatch:ze})=>{var Xe,Ke,Ge,Ee,Ze,sn;const na=(0,xe.useParams)(),tn=(0,x.useRef)(),[pn,fn]=(0,x.useState)(0),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({id:null,page:1}),Un=(Ke=(Xe=ve.userInfo)==null?void 0:Xe.shixun)==null?void 0:Ke.editable,$t=((Ge=ve.userInfo)==null?void 0:Ge.role)<=2||((Ze=(Ee=ve.userInfo)==null?void 0:Ee.shixun)==null?void 0:Ze.is_creator);(0,x.useEffect)(()=>{tn.current=na.id,Lt.id=tn.current,Ma(Lt),On(Lt)},[]);const On=qt=>rc(void 0,null,function*(){const Ua=yield ze({type:"shixunsDetail/getCollaboratorsData",payload:qt});Ua&&(hn(Ua.members||[]),fn(Ua.member_count))}),Qt=()=>rc(void 0,null,function*(){Lt.page=1,Ma(Lt);const qt=(0,zl.g)();yield ze({type:"user/getUserInfo",payload:qt}),yield On(Lt)}),St=qt=>{Lt.page=qt,Ma(Lt),On(Lt)},Tn=qt=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:Sl.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>rc(void 0,null,function*(){var Ua;const Aa=yield ze({type:"shixunsDetail/deleteCollaborators",payload:{id:tn.current,userId:qt}});if(((Ua=ve.userInfo)==null?void 0:Ua.user_id)===qt){xe.history.push("/shixuns");return}Be.ZP.info(Aa==null?void 0:Aa.message),Lt.page=1,Ma(Lt),On(Lt)})})},jt=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:tn.current}}})};function wt(qt,Ua,Aa,ga){return rc(this,null,function*(){yield ze({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:qt,user_id:Ua,editable:Aa?0:1}}),On(Lt)})}const nn=()=>{ze({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:tn.current}}})};function oa(){ze({type:"shixunsDetail/setActionTabs",payload:{}})}const It={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:oa,shixunId:tn.current,onSelectCollaborator:qt=>rc(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addCollaborator",payload:{id:tn.current,user_ids:qt}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())}),onSelectGroup:qt=>rc(void 0,null,function*(){oa(),(yield ze({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:tn.current,group_id:qt.group_id}}))&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Qt())})};return x.createElement("section",null,x.createElement("div",{className:Sl.wrap},x.createElement("div",{className:Sl.content},((sn=oe.detail)==null?void 0:sn.identity)<5&&x.createElement("div",{className:Sl.head},x.createElement("span",{className:Sl.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",pn,"\u4EBA\uFF09"),x.createElement("div",null,$t&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:Sl.button,style:{marginRight:"20px"},onClick:jt},"\u66F4\u6362\u7BA1\u7406\u5458"),Un&&x.createElement(de.ZP,{type:"primary",className:Sl.button,style:{marginRight:"40px"},onClick:nn},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:Sl.list},x.createElement(sl.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((qt,Ua)=>{var Aa,ga,fa,Oa,va,ba,Gr,So;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:Sl.itemWrap,key:Ua},x.createElement("a",{href:(Aa=qt.user)==null?void 0:Aa.user_url,target:"_blank",className:Sl.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:Sl.img,src:`${ot.Z.IMG_SERVER}/images/${(ga=qt.user)==null?void 0:ga.image_url}`}),((fa=qt.user)==null?void 0:fa.shixun_manager)&&x.createElement("span",{className:Sl.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:Sl.itemContent},x.createElement("p",{className:Sl.nameWrap},x.createElement("a",{href:qt.user.user_url,target:"_blank",className:Sl.name},(Oa=qt.user)==null?void 0:Oa.name,qt.user.user_id===((va=ve.userInfo)==null?void 0:va.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:Sl.actionGroup},$t?(ba=qt.user)!=null&&ba.shixun_manager?null:x.createElement(Yt.Z,{dropdownRender:()=>x.createElement(st.default,{selectedKeys:[qt.editable?"1":"2"],onClick:()=>{var Fo;wt(oe.detail.identifier,qt.user.user_id,qt.editable,(Fo=qt.user)==null?void 0:Fo.name)}},x.createElement(st.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(st.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650")," ",x.createElement(Qn.Z,{style:{fontSize:"14px",color:"#888888"}}))):qt.editable?x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u7F16\u8F91\u6743\u9650"):x.createElement("span",{style:{fontSize:"16px"},className:"c-grey-c"},"\u67E5\u770B\u6743\u9650"),!((Gr=qt.user)!=null&&Gr.shixun_manager)&&Un?x.createElement("a",{className:Sl.deletetitle,onClick:()=>{var Fo;return Tn((Fo=qt.user)==null?void 0:Fo.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:Sl.schoolWrap},x.createElement("span",{className:Sl.school},(So=qt.user)==null?void 0:So.school_name)))))})))),pn>10&&x.createElement("div",{className:Sl.countWrap},x.createElement(Xl.Z,{showQuickJumper:!1,showSizeChanger:!1,total:pn,onChange:qt=>St(qt),pageSize:10,current:Lt.page}))),x.createElement(Ts,{onReloadData:Qt}),x.createElement(ac,zd({},It)))};var Vd=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:ve})=>({shixunsDetail:oe,globalSetting:re,user:ve,loading:le}))(kg),Zg=ue(6526);const ag=({shixunsDetail:oe})=>{var le,re,ve,ze;const[Xe,Ke]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ge;typeof((Ge=oe==null?void 0:oe.detail)==null?void 0:Ge.is_jupyter_lab)=="boolean"&&Xe&&Ke(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,Xe]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,Xe),x.createElement(sl.Z,{loading:Xe,active:!0},((ve=oe==null?void 0:oe.detail)==null?void 0:ve.is_jupyter_lab)===!1&&x.createElement(Lu,null),((ze=oe==null?void 0:oe.detail)==null?void 0:ze.is_jupyter_lab)===!0&&x.createElement(ds,null))};var Bm=(0,xe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(ag),al={flex_box_center:"flex_box_center___l5eTc",flex_space_between:"flex_space_between___k0OR7",flex_box_vertical_center:"flex_box_vertical_center___OKlIC",flex_box_center_end:"flex_box_center_end___hN9A6",flex_box_column:"flex_box_column___ijTq_",dataset:"dataset___dSWAV",header:"header___BzxI4",title:"title___cPEyN",dataPath:"dataPath___wJ6mR",pathTitle:"pathTitle___TOS2Z",btns:"btns___jGE8o",content:"content___s4ep8",customTable:"customTable___OG3_9",row:"row___ONd7r",empty:"empty___CgtTE",path:"path___Cg5rX",text:"text___SCLRV",actionsBtns:"actionsBtns___L5tdC",customModal:"customModal___qVeG3",shareModal:"shareModal___HedYo",fileName:"fileName___x56US",renameModal:"renameModal___SmCAd",errorDes:"errorDes___VLR_5",uploadFileModal:"uploadFileModal___pYYDB",selectBtn:"selectBtn___m_hrR",leftButton:"leftButton___F0fvG",rightButton:"rightButton___oCK81",centerText:"centerText___jpgrt"},ed={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},xm=Object.defineProperty,wm=Object.defineProperties,Wg=Object.getOwnPropertyDescriptors,Lc=Object.getOwnPropertySymbols,Lm=Object.prototype.hasOwnProperty,G0=Object.prototype.propertyIsEnumerable,Ug=(oe,le,re)=>le in oe?xm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,oc=(oe,le)=>{for(var re in le||(le={}))Lm.call(le,re)&&Ug(oe,re,le[re]);if(Lc)for(var re of Lc(le))G0.call(le,re)&&Ug(oe,re,le[re]);return oe},Om=(oe,le)=>wm(oe,Wg(le)),Kg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Dragger:j0}=Pt.default;var U0=({dispatch:oe,id:le,onClose:re,onOK:ve,visible:ze,wrapClassName:Xe,local:Ke,containerId:Ge,rootIdentifier:Ee})=>{var Ze;const[sn,na]=(0,x.useState)({}),[tn,pn]=(0,x.useState)([]),[fn,jn]=(0,x.useState)([]),[hn,Lt]=(0,x.useState)(0),[Ma,Un]=(0,x.useState)(!1),[$t,On]=(0,x.useState)(!1),[Qt]=ce.default.useForm(),[St,Tn]=(0,x.useState)([]),jt=(0,x.useRef)([]);(0,x.useEffect)(()=>{ze&&(Qt.resetFields(),Tn([]),jn([]),pn([]),Lt(0),On(!1),Un(!1))},[ze]);const wt=Dn=>{var tr,Cr,Rn;if(Dn.file.status==="done"||Dn.file.status==="uploading"){if(Tn(Dn.fileList),!Dn.file.response)return;if((tr=Dn.file.response)!=null&&tr.id){Be.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}Tn(St.filter(Ta=>Ta.uid!==Dn.file.uid)),(Cr=Dn.file.response)!=null&&Cr.message&&Be.ZP.info((Rn=Dn.file.response)==null?void 0:Rn.message)}},nn=Dn=>Kg(void 0,null,function*(){var tr;if(!hn){const Rn=St.filter(Ta=>Ta.uid!==Dn.uid);Tn(Rn),jt.current=[...Rn],pn(tn.filter(Ta=>Ta!==Dn.name)),Be.ZP.info("\u5220\u9664\u6210\u529F"),Rn.length||(Qt.setFieldsValue({file:void 0}),Qt.validateFields());return}if(!Dn.response){Be.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,We.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(tr=Dn==null?void 0:Dn.response)==null?void 0:tr.id]}})).status===0&&(Tn(St.filter(Rn=>Rn.uid!==Dn.uid)),Be.ZP.info("\u5220\u9664\u6210\u529F"))}),oa=Dn=>{if(St!=null&&St.some(Cr=>Cr.name===Dn.name))return Be.ZP.info(`${Dn.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const tr={name:Dn.name,uid:Dn.uid,file:Dn,percent:0};return St.push(tr),jt.current=[...St],Tn([...St]),!1},It={height:300,multiple:!0,disabled:hn>0,withCredentials:!0,fileList:St,action:`${ot.Z.API_SERVER}/api/attachments.json`,onChange:wt,onRemove:nn,beforeUpload:oa},qt=(Dn,tr,Cr,Rn,Ta)=>{const Da=new FormData;Object.keys(Dn).forEach(eo=>{Da.append(eo,Dn[eo])});const ur=new window.XMLHttpRequest;return ur.withCredentials=!0,ur.addEventListener("load",function(eo){var yo;Cr(JSON.parse((yo=eo==null?void 0:eo.target)==null?void 0:yo.response))},!1),ur.addEventListener("error",function(eo){Ta&&Ta(eo)},!1),ur.upload.onprogress=eo=>{Rn&&Rn(eo)},ur.open("POST",tr),ur.send(Da),ur},Ua=(Dn,tr)=>{if(Dn.lengthComputable){const Cr=Math.floor(Dn.loaded/Dn.total*100),Rn=Om(oc({},tr),{percent:Cr,status:Cr===100?"done":"uploading"});console.log(jt.current,333),jt.current=jt.current.map(Ta=>Ta.uid===tr.uid?Rn:Ta),Tn(jt.current)}},Aa=(Dn,tr)=>{const Cr=Om(oc({},tr),{status:"error"});Be.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},ga=(Dn,tr)=>{let Cr=Om(oc({},tr),{status:"done"});if(Dn.status===0||(Cr=Om(oc({},tr),{status:"error"}),Be.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),jt.current=jt.current.map(Rn=>Rn.uid===tr.uid?Cr:Rn),jt.current.every(Rn=>Rn.status==="done")){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}jt.current.every(Rn=>Rn.status==="done"||Rn.status==="error")&&(On(!1),Lt(2)),Tn(jt.current)},fa=()=>{let Dn=!0;return window.navigator.onLine==!0?Dn=!0:Dn=!1,Dn},Oa=Dn=>Kg(void 0,null,function*(){if(On(!0),hn===3){Lt(2);return}if(hn===2||hn===1){va();return}const{commitMessage:tr="",fileOss:Cr=[]}=Dn||{},Ta=(Ke?St:Cr).map(ur=>ur.name);if(Ta.filter(ur=>ur.indexOf("\u3001")!=-1||ur.indexOf(" ")!=-1).length>0){Be.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),On(!1);return}const Da=yield(0,We.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:Ta}});if(Da.status===-3){pn(Da==null?void 0:Da.exist_files),On(!1);return}if(JSON.stringify(Da)==="{}"){On(!1),Be.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Da.status===0&&(St.forEach(ur=>{const eo=qt({file:ur.file,description:tr},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,yo=>ga(yo,ur),yo=>Ua(yo,ur),yo=>Aa(yo,ur));fn.push(eo)}),Lt(1))}),va=()=>{const{commitMessage:Dn=""}=oc({},Qt.getFieldsValue())||{},tr=jt.current.filter(Rn=>Rn.status==="error"),Cr=jt.current.map(Rn=>Om(oc({},Rn),{status:Rn.status==="error"?"uploading":Rn.status}));Tn(Cr),tr.forEach(Rn=>{const Ta=qt({file:Rn.file,description:Dn},`${ot.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Da=>ga(Da,Rn),Da=>Ua(Da,Rn),Da=>Aa(Da,Rn));fn.push(Ta)})},ba=Dn=>{var tr,Cr;if(console.log(Dn,"changedValues"),"fileOss"in Dn){if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done")&&((tr=Dn==null?void 0:Dn.fileOss)!=null&&tr.length)){Be.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),Gr(!0);return}if(Dn!=null&&Dn.fileOss.every(Rn=>Rn.status==="done"||Rn.status==="error")&&((Cr=Dn==null?void 0:Dn.fileOss)!=null&&Cr.length)){Lt(3),On(!1);return}pn(tn.filter(Rn=>{var Ta;return(Ta=Dn==null?void 0:Dn.fileOss)==null?void 0:Ta.some(Da=>Da.name===Rn)}))}na(oc({},Qt.getFieldsValue()))},Gr=Dn=>{Dn||(Un(!0),fn.forEach(tr=>{tr.abort()})),ve(),re()},So=()=>{const{fileOss:Dn=[]}=oc({},Qt.getFieldsValue())||{},tr=St==null?void 0:St.every(Rn=>Rn.status==="done"),Cr=Dn==null?void 0:Dn.every(Rn=>Rn.status==="done");if(!tr||!Cr){Re.default.confirm({title:"\u5173\u95ED\u5F39\u6846\u63D0\u793A",content:"\u6709\u6587\u4EF6\u672A\u4E0A\u4F20,\u662F\u5426\u786E\u5B9A\u79BB\u5F00\uFF1F",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{Gr()}});return}Gr()},Fo=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${ed.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${ed.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),Dr=Dn=>{console.log(Dn,444)};return x.createElement(Re.default,{open:ze,onOk:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Qt.submit()},centered:!0,okText:hn===0?"\u786E\u5B9A":hn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:$t},onCancel:So,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:ed.wrap},x.createElement(ce.default,{className:"mt10",form:Qt,scrollToFirstError:!0,layout:"vertical",onFinish:Oa,onValuesChange:ba},Ke?x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{style:{visibility:"hidden"},className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7500M)")),name:"file",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(j0,oc({},It)," ",Fo())):x.createElement(ce.default.Item,{label:x.createElement("div",null,"\u9009\u62E9\u6587\u4EF6 ",x.createElement("span",{className:"c-light-black"},"(\u5355\u4E2A\u6587\u4EF6\u4E0D\u8D85\u8FC7100GB)")),name:"fileOss",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6"}]},x.createElement(Si.ZP,{identifier:Ee,cancelUpload:Ma,container_type:"Shixun",container_id:Ge,uploading:hn<3?hn:0,disabled:hn>0,height:300,maxSize:100*1024*1024*1024,description:sn.commitMessage||"",text:Fo(),onComplete:Dr,realFileName:!0})),!!tn.length&&x.createElement("span",{className:ed.repeatedName},tn.join("\u3001"),"\u5DF2\u5B58\u5728,\u8BF7\u5220\u9664\u540E\u518D\u4E0A\u4F20"),x.createElement(ce.default.Item,{name:"commitMessage",label:"\u5907\u6CE8:",rules:[{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(Se.default,{bordered:!1,disabled:hn>0,maxLength:100,suffix:`${((Ze=sn.commitMessage)==null?void 0:Ze.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},K0=ue(63457),H0=Object.defineProperty,Y0=Object.defineProperties,Q0=Object.getOwnPropertyDescriptors,rg=Object.getOwnPropertySymbols,Hg=Object.prototype.hasOwnProperty,Yg=Object.prototype.propertyIsEnumerable,Qg=(oe,le,re)=>le in oe?H0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ks=(oe,le)=>{for(var re in le||(le={}))Hg.call(le,re)&&Qg(oe,re,le[re]);if(rg)for(var re of rg(le))Yg.call(le,re)&&Qg(oe,re,le[re]);return oe},uc=(oe,le)=>Y0(oe,Q0(le)),X0=(oe,le)=>{var re={};for(var ve in oe)Hg.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&rg)for(var ve of rg(oe))le.indexOf(ve)<0&&Yg.call(oe,ve)&&(re[ve]=oe[ve]);return re},zg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Fragment:_v}=x,{TabPane:Lv}=Bt.default,J0=oe=>{var le=oe,{globalSetting:re,dispatch:ve,practiceSetting:ze,shixunsDetail:Xe,user:Ke}=le,Ge=X0(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Ee,Ze,sn,na,tn,pn;const{id:fn}=ze,[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({}),[Un,$t]=(0,x.useState)([]),[On,Qt]=(0,x.useState)(!1),[St,Tn]=(0,x.useState)(!0),[jt,wt]=(0,x.useState)(!1),[nn,oa]=(0,x.useState)(!1),[It,qt]=(0,x.useState)(!1),[Ua,Aa]=(0,x.useState)(!1),[ga,fa]=(0,x.useState)("all"),[Oa,va]=(0,x.useState)([]),[ba,Gr]=(0,x.useState)([]),[So,Fo]=(0,x.useState)(!1),[Dr,Dn]=(0,x.useState)({}),[tr,Cr]=(0,x.useState)(!1),[Rn,Ta]=(0,x.useState)([]),[Da,ur]=(0,x.useState)({page:1,limit:10,total:0}),[eo,yo]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{fn&&kr()},[fn]);const Na=Xn=>{const Fa=uc(ks({},Da),{page:Xn});Gr([]),ur(Fa),kr(Fa)},kr=Xn=>zg(void 0,null,function*(){const ja=Xn||{page:1,limit:10,total:0};Qt(!0);const No=yield ve({type:"shixunsDetail/getSetData",payload:uc(ks({},ja),{id:fn})});No!=null&&No.data_sets&&(Qt(!1),hn([...No.data_sets]),ur(uc(ks({},ja),{total:No==null?void 0:No.data_sets_count})),Tn(!1),Ma(ks({},No)))}),bu=()=>x.createElement("div",{className:al.empty},x.createElement("img",{src:yn.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),pr={selectedRowKeys:ba,columnWidth:70,onChange:Xn=>{console.log("selectedRowKeys changed: ",Xn),Gr(Xn)}},Tr=Xn=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const Fa=Xn?[Xn]:ba;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>zg(void 0,null,function*(){if((yield(0,We.ZP)(`/api/shixuns/${fn}/destroy_data_sets.json`,{method:"Delete",body:{id:Fa}})).status===0){const No=Fa.length===jn.length&&Da.page>1?Da.page-1:Da.page;Be.ZP.success("\u5220\u9664\u6210\u529F"),kr(uc(ks({},Da),{page:No})),Gr([])}})})},Oo=()=>zg(void 0,null,function*(){const{title:Xn}=Dr;let Fa=null;if(console.log(Xn,"title"),Xn===""){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",Dn(uc(ks({},Dr),{errorDes:Fa}));return}if(Xn.includes(" ")){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",Dn(uc(ks({},Dr),{errorDes:Fa}));return}const ja=jn.find(Qu=>Qu.id===(Dr==null?void 0:Dr.id)).title;if(Xn===ja.substring(0,ja.lastIndexOf("."))||Xn===ja){Fa="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",Dn(uc(ks({},Dr),{errorDes:Fa}));return}const No=ja.includes(".")?ja.substring(ja.lastIndexOf("."),ja.length):"";(yield(0,We.ZP)(`/api/shixuns/${fn}/rename_data_sets.json`,{method:"post",body:{id:Dr==null?void 0:Dr.id,new_file_name:Xn+No}})).status===0&&(Be.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),kr(Da),wt(!1),Dn({}))}),ca=()=>{const{download_url:Xn}=Dr;cr(Xn),Be.ZP.success("\u590D\u5236\u6210\u529F"),oa(!1),Dn({})},cr=Xn=>{const Fa=Xn,ja=document.createElement("input");ja.value=Fa,document.body.appendChild(ja),ja.select(),document.execCommand("Copy"),ja.style.display="none"},Qr=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Xn,Fa)=>Fa!=null&&Fa.data_set_id?x.createElement(nt.Z,{title:Xn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,Je.xg)(`/dataset/${Fa==null?void 0:Fa.data_set_id}/detail?tabId=public`)}},Xn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Xn=>x.createElement(nt.Z,{title:Xn},x.createElement("span",null,Xn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Xn,Fa)=>Jl()(Fa.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Xn,Fa)=>x.createElement("div",{className:al.path},x.createElement(nt.Z,{title:Xn},x.createElement("span",{className:al.text},Xn)),x.createElement(Ht.CopyToClipboard,{text:Xn,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{title:"\u590D\u5236"},x.createElement("i",{className:"iconfont icon-fuzhi6 ml5"}))))},{title:"\u6700\u540E\u4FEE\u6539\u4EBA",dataIndex:"author",key:"author",align:"left",width:120},{title:"\u6587\u4EF6\u5927\u5C0F",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"\u64CD\u4F5C",dataIndex:"operation",key:"operation",align:"left",width:200,render:(Xn,Fa)=>x.createElement("div",{className:al.actionsBtns},x.createElement(nt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ja;Dn((0,cn.clone)(uc(ks({},Fa),{title:Fa!=null&&Fa.title.includes(".")?(ja=Fa==null?void 0:Fa.title)==null?void 0:ja.substring(0,Fa.title.lastIndexOf(".")):Fa==null?void 0:Fa.title}))),wt(!0),(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(nt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),Dn((0,cn.clone)(Fa)),oa(!0)}})),x.createElement(nt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,Je.Nd)(Fa.title,Fa==null?void 0:Fa.download_url)}})),x.createElement(nt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),Aa(!0),Ta([Fa]),va([Fa.id])}})),x.createElement(nt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,Je.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Tr(Fa.id)}})))}];return x.createElement("div",{className:al.dataset},x.createElement("div",{className:al.header},x.createElement("div",{className:al.title},"\u6570\u636E\u96C6(",Da.total,")"),x.createElement("div",{className:al.dataPath},x.createElement("span",{className:al.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:Lt==null?void 0:Lt.folder_name,disabled:!0}),x.createElement(Ht.CopyToClipboard,{text:Lt==null?void 0:Lt.folder_name,onCopy:()=>Be.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(nt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u6570\u636E\u96C6\u8DEF\u5F84"},x.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})))),x.createElement("div",{className:al.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Tr(),disabled:!ba.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{Aa(!0),va(ba),Ta(jn.filter(Xn=>ba.includes(Xn.id)))},disabled:!ba.length},"\u540C\u6B65"),x.createElement(Yt.Z,{className:"ml10",disabled:((Ee=Ke==null?void 0:Ke.userInfo)==null?void 0:Ee.user_status)===2,dropdownRender:()=>x.createElement(st.default,null,x.createElement(st.default.Item,{key:1,onClick:()=>{Fo(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(st.default.Item,{key:2,onClick:()=>{qt(!0),fa("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:al.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:al.content},x.createElement(sl.Z,{loading:St,active:!0,paragraph:{rows:5}},Da.total?x.createElement(Tl.default,{rowSelection:pr,className:al.customTable,dataSource:jn,bordered:!1,rowKey:Xn=>Xn.id,rowClassName:al.row,columns:Qr,loading:On,pagination:{pageSize:Da.limit,total:Da.total,current:Da.page,onChange:Na,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):bu())),x.createElement(U0,{rootIdentifier:(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.root_identifier,wrapClassName:al.uploadFileModal,id:fn,containerId:(sn=Xe==null?void 0:Xe.detail)==null?void 0:sn.id,local:(na=re==null?void 0:re.setting)==null?void 0:na.is_local,dispatch:ve,visible:So,onClose:()=>Fo(!1),onOK:kr}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:jt,onOk:Oo,centered:!0,wrapClassName:al.renameModal,onCancel:()=>{wt(!1),Dn({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:al.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Se.default,{value:Dr==null?void 0:Dr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Xn=>{Dn(uc(ks({},Dr),{title:Xn.target.value,errorDes:null}))},maxLength:60,suffix:`${((tn=Dr==null?void 0:Dr.title)==null?void 0:tn.length)||0}/60`}),(Dr==null?void 0:Dr.errorDes)&&x.createElement("div",{className:al.errorDes},Dr==null?void 0:Dr.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:nn,onOk:ca,centered:!0,wrapClassName:al.shareModal,onCancel:()=>{oa(!1),Dn({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:al.fileName},"\u53D1\u9001\u94FE\u63A5\uFF0C\u522B\u4EBA\u53EF\u4EE5\u901A\u8FC7\u94FE\u63A5\u4E0B\u8F7D\u6587\u4EF6",x.createElement("span",null,"(\u6709\u6548\u671F\u4E3A3\u5929)")),x.createElement(Se.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:Dr==null?void 0:Dr.download_url}))),x.createElement(K0.Z,{setVisible:qt,visible:It,recordId:Oa,type:ga,updateData:kr,identifier:(pn=Xe.detail)==null?void 0:pn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ua,width:400,centered:!0,keyboard:!1,onCancel:()=>Aa(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:al.leftButton,onClick:()=>{Cr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:al.rightButton,onClick:()=>{Aa(!1),qt(!0),fa("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:al.centerText},"\u5C06\u8BE5\u6570\u636E\u96C6\u6587\u4EF6\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D\uFF0C\u8BF7\u9009\u62E9\u540C\u6B65\u65B9\u5F0F\uFF1A")),x.createElement(vs.Z,{visible:tr,attachmentInfo:Rn,onClose:()=>Cr(!1),onSuccess:Xn=>{Cr(!1),xe.history.push(`/dataset/${Xn}/detail?tabId=mine`)}}))};var q0=(0,xe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:ve})=>({globalSetting:oe,shixunsDetail:le,user:ve,practiceSetting:re}))(J0),Nm={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},$0=Object.defineProperty,Xg=Object.getOwnPropertySymbols,ef=Object.prototype.hasOwnProperty,tf=Object.prototype.propertyIsEnumerable,Jg=(oe,le,re)=>le in oe?$0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qg=(oe,le)=>{for(var re in le||(le={}))ef.call(le,re)&&Jg(oe,re,le[re]);if(Xg)for(var re of Xg(le))tf.call(le,re)&&Jg(oe,re,le[re]);return oe},$g=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const og=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",nf=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:ve,fileType:ze,path:Xe,onFinish:Ke=()=>{}})=>{const Ge=(0,xe.useParams)(),[Ee,Ze]=(0,x.useState)(""),[sn,na]=(0,x.useState)([]),[tn,pn]=(0,x.useState)([]),jn=[Gd.OriginalPicturePath,Gd.ExpectPicturePath,Gd.PicturePath].includes(ze);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Ze(Xe||""),hn())},[oe.actionTabs.key]);const hn=(St="")=>$g(void 0,null,function*(){var Tn;const jt=yield ve({type:"shixunsDetail/getRepository",payload:{id:Ge.id,path:St}});if(St===""&&!((Tn=jt==null?void 0:jt.trees)!=null&&Tn.length)&&Be.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),jt!=null&&jt.trees){const wt=jt.trees.map(nn=>qg(qg({},nn),{name:nn.name,val:nn.name}));pn(wt||[])}}),Lt=St=>{const Tn=og(sn),jt=`${Tn&&`${Tn}/`}${St}`;ze===Gd.Path?!(Ee!=null&&Ee.includes(`${jt}\uFF1B`))&&Ze(`${Ee}${jt}\uFF1B`):ze===Gd.ExecPath&&Ze(jt)},Ma=St=>{if(St.type==="tree"){sn.length?sn.push({val:`/${St.val}`,path:St.val}):sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${St.val}`,path:St.val}),na(sn);const Tn=og(sn);jn&&Ze(Tn),hn(Tn)}},Un=(St,Tn)=>{const jt=sn.filter((nn,oa)=>oa<=Tn);na(jt);const wt=og(jt);jn&&Ze(wt),hn(wt)},$t=()=>$g(void 0,null,function*(){Ke(Ee),On()}),On=()=>{Ze(""),na([]),pn([]),ve({type:"shixunsDetail/setActionTabs",payload:{}})},Qt=og(sn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:$t,onCancel:On},x.createElement("div",{className:Nm.wrap},x.createElement("div",{className:Nm.content},x.createElement("div",{className:Nm.mainPathWrap},!!(sn!=null&&sn.length)&&sn.map((St,Tn)=>x.createElement("a",{key:Tn,onClick:()=>Un(St,Tn)},St.val))),!!(tn!=null&&tn.length)&&tn.map((St,Tn)=>St.type==="tree"?x.createElement("a",{key:Tn,onClick:()=>Ma(St)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Nm.colorBlue}`}),Qt&&`${Qt}/`,St.name):x.createElement("a",{key:Tn,onClick:()=>Lt(`${St.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Nm.colorBlue}`}),Qt&&`${Qt}/`,St.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Ee,onChange:St=>Ze(St.target.value)})))};var af=(0,xe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(nf),e0={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},rf=Object.defineProperty,ug=Object.getOwnPropertySymbols,t0=Object.prototype.hasOwnProperty,n0=Object.prototype.propertyIsEnumerable,a0=(oe,le,re)=>le in oe?rf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,of=(oe,le)=>{for(var re in le||(le={}))t0.call(le,re)&&a0(oe,re,le[re]);if(ug)for(var re of ug(le))n0.call(le,re)&&a0(oe,re,le[re]);return oe},uf=(oe,le)=>{var re={};for(var ve in oe)t0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&ug)for(var ve of ug(oe))le.indexOf(ve)<0&&n0.call(oe,ve)&&(re[ve]=oe[ve]);return re},r0=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const lf=oe=>{var le=oe,{shixunsDetail:re,globalSetting:ve,user:ze,dispatch:Xe}=le,Ke=uf(le,["shixunsDetail","globalSetting","user","dispatch"]),Ge,Ee;const Ze=(0,xe.useLocation)(),sn=(0,x.useRef)((Ee=(Ge=Ze.pathname)==null?void 0:Ge.split("/"))==null?void 0:Ee[2]),[na]=ce.default.useForm(),[tn,pn]=(0,x.useState)(""),[fn,jn]=(0,x.useState)(!1),[hn,Lt]=(0,x.useState)(!1);(0,x.useEffect)(()=>{sn.current&&Ma()},[sn.current]);const Ma=()=>r0(void 0,null,function*(){jn(!0);const $t=yield(0,We.ZP)(`/api/shixuns/${sn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});$t.status===0&&(pn(($t==null?void 0:$t.standard_answer)||""),na.setFieldsValue({hide_answer:$t==null?void 0:$t.hide_answer,disable_copy:$t==null?void 0:$t.disable_copy}),jn(!1))}),Un=$t=>r0(void 0,null,function*(){Lt(!0),(yield(0,We.ZP)(`/api/shixuns/${sn.current}/set_standard_answer.json`,{method:"post",body:of({},$t)})).status===0&&Be.ZP.success("\u4FDD\u5B58\u6210\u529F"),Lt(!1)});return x.createElement("section",{className:e0.wrap},x.createElement(sl.Z,{loading:fn},x.createElement(ce.default,{form:na,scrollToFirstError:!0,layout:"vertical",onFinish:Un},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(rt.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(rt.default,null,"\u7981\u6B62\u590D\u5236\u53C2\u8003\u7B54\u6848")),x.createElement(ce.default.Item,{name:"standard_answer",label:"\u53C2\u8003\u7B54\u6848:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848"}]},x.createElement(se.Z,{defaultValue:tn})),x.createElement(ce.default.Item,null,x.createElement(gc.t,{okText:"\u4FDD\u5B58",loading:hn,hasCancelBtn:!1,className:e0.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var sf=(0,xe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(lf),Zl=ue(59301),cf=Object.defineProperty,df=Object.defineProperties,mf=Object.getOwnPropertyDescriptors,o0=Object.getOwnPropertySymbols,gf=Object.prototype.hasOwnProperty,ff=Object.prototype.propertyIsEnumerable,u0=(oe,le,re)=>le in oe?cf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,l0=(oe,le)=>{for(var re in le||(le={}))gf.call(le,re)&&u0(oe,re,le[re]);if(o0)for(var re of o0(le))ff.call(le,re)&&u0(oe,re,le[re]);return oe},vf=(oe,le)=>df(oe,mf(le)),td=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const{Countdown:pf}=Ou.default;var hf=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(hf||{}),Gd=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Gd||{});const Ef=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:ve,shixunsDetail:ze})=>{var Xe;const[Ke,Ge]=(0,x.useState)(),[Ee,Ze]=(0,x.useState)(),sn=(0,x.useRef)(),[na,tn]=(0,x.useState)(),[pn,fn]=(0,x.useState)(),[jn,hn]=(0,x.useState)(!0),[Lt,Ma]=(0,x.useState)(700),[Un,$t]=(0,x.useState)(""),[On,Qt]=(0,x.useState)("1"),St=(0,xe.useParams)();(0,x.useEffect)(()=>{jt()},[]);const Tn=()=>td(void 0,null,function*(){var ga,fa;const Oa=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:St.id,path:(fa=(ga=ze==null?void 0:ze.fileContent)==null?void 0:ga.params)==null?void 0:fa.path,content:Ke,secret_repository:jn?null:!0}});Oa!=null&&Oa.content&&(Be.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:vf(l0({},ve.sideBar),{confirmLeave:!1})}))}),jt=()=>td(void 0,null,function*(){var ga,fa,Oa,va;const ba=yield(0,gt.Ui)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}ba!=null&&ba.url&&$t(ba==null?void 0:ba.url)}),wt=()=>td(void 0,null,function*(){const ga=yield(0,gt.K_)({identifier:St.id});(ga==null?void 0:ga.status)===0&&(ga!=null&&ga.remainingSeconds?(tn(Date.now()+ga.remainingSeconds*1e3),fn(ga.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ga.remainingSeconds-300)*1e3)):nn())}),nn=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Zl.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>td(void 0,null,function*(){oa()})})},oa=()=>td(void 0,null,function*(){var ga,fa,Oa,va;Ze(2);const ba=yield(0,gt.zH)({identifier:St.id});if((fa=(ga=ba==null?void 0:ba.data)==null?void 0:ga.data_list)!=null&&fa.length){ts.Z.publish("pod-restrict-data",{identifier:(Oa=ba==null?void 0:ba.data)==null?void 0:Oa.identifier,data_list:(va=ba==null?void 0:ba.data)==null?void 0:va.data_list});return}(ba==null?void 0:ba.status)===0&&(Ze(3),$t(ba.url),sn.current=ba.port,Be.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),It=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Zl.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Zl.createElement("span",null,Zl.createElement(pf,{value:na,format:"HH:mm:ss",onFinish:qt})),"\u65F6\u95F4\u540E\u670D\u52A1\u4E2D\u65AD\uFF0C\u662F\u5426\u9700\u8981\u5EF6\u957F\u4F7F\u7528\u65F6\u95F4\uFF1F"),okText:"\u7ACB\u5373\u5EF6\u957F",cancelText:"\u4E0D\u9700\u8981",onOk:()=>td(void 0,null,function*(){(yield(0,gt.q9)({identifier:St.id})).status===0&&(yield wt(),Be.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},qt=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Zl.createElement("p",{className:"tc font14"},"\u670D\u52A1\u5DF2\u4E2D\u65AD\uFF0C\u662F\u5426\u786E\u8BA4\u91CD\u7F6E\u5B9E\u9A8C\u73AF\u5883\uFF1F"),okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>{oa()}})},Ua=ga=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},Aa=ga=>td(void 0,null,function*(){yield(0,gt.QA)({id:St.id,startup_file:ga}),jt(),re({type:"practiceSetting/getCommonData",payload:l0({},St)})});return Zl.createElement(Bt.default,{activeKey:On,onChange:ga=>Qt(ga),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Zl.createElement("div",null,Zl.createElement(Oe.Z,{className:"mt20 ml20 font14",align:"middle"},Zl.createElement(Ie.Z,null,Zl.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Zl.createElement(Ie.Z,{className:"mr10"},Zl.createElement(nt.Z,{title:"\u5F00\u542FJupyterLab\u8BC4\u6D4B\u529F\u80FD\uFF0C\u5219\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\u540C\u65F6\u4E5F\u4F5C\u4E3A\u8BC4\u6D4B\u7684\u6267\u884C\u6587\u4EF6\u3002",placement:"bottom"},Zl.createElement(hd.Z,{style:{cursor:"pointer"}}))),Zl.createElement(Ie.Z,{flex:"300px",onClick:()=>Ua("exec_path")},Zl.createElement(Se.default,{value:Un})),Zl.createElement(Ie.Z,{flex:"1"},Zl.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ua("exec_path")},"\u8BBE\u7F6E"))),Zl.createElement("iframe",{onLoad:ga=>{},src:Un,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Zl.createElement(af,{fileType:"path",path:(Xe=ze==null?void 0:ze.detail)==null?void 0:Xe.startup_file,onFinish:ga=>Aa(ga)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:On==="2"?Zl.createElement(zc.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Zl.createElement(sf,null)}]})};var Pf=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:ve})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:ve}))(Ef),i0={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},s0={collect:"collect___pxqYO",head:"head___WuH5D"},jd=ue(59301),Ff=Object.defineProperty,c0=Object.getOwnPropertySymbols,Sf=Object.prototype.hasOwnProperty,yf=Object.prototype.propertyIsEnumerable,d0=(oe,le,re)=>le in oe?Ff(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Cf=(oe,le)=>{for(var re in le||(le={}))Sf.call(le,re)&&d0(oe,re,le[re]);if(c0)for(var re of c0(le))yf.call(le,re)&&d0(oe,re,le[re]);return oe},bf=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),m0=({onOk:oe,onCancel:le,visible:re,modalParams:ve,forceIn:ze})=>{const[Xe]=ce.default.useForm(),[Ke,Ge]=(0,x.useState)(!1),Ee=ze?!1:typeof re=="number";(0,x.useEffect)(()=>{re?Xe.setFieldsValue(Cf({},ve)):Xe.resetFields()},[re]);const Ze=sn=>bf(void 0,null,function*(){Ge(!0),yield oe(sn),Ge(!1)});return jd.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>Xe.submit(),open:!!re,confirmLoading:Ke,title:Ee?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Ee?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},jd.createElement(ce.default,{form:Xe,size:"large",onFinish:Ze},jd.createElement(ce.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},jd.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),jd.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},jd.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:ve==null?void 0:ve.content}))))},fl=ue(59301),Af=Object.defineProperty,g0=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,Bf=Object.prototype.propertyIsEnumerable,f0=(oe,le,re)=>le in oe?Af(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ud=(oe,le)=>{for(var re in le||(le={}))Df.call(le,re)&&f0(oe,re,le[re]);if(g0)for(var re of g0(le))Bf.call(le,re)&&f0(oe,re,le[re]);return oe},Mm=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),xf=({})=>{const oe=(0,xe.useParams)(),[le,re]=(0,x.useState)(!1),[ve,ze]=(0,x.useState)(0),[Xe,Ke]=(0,x.useState)([]),[Ge,Ee]=(0,x.useState)(!1),[Ze,sn]=(0,x.useState)({title:"",content:""}),[na,tn]=(0,x.useState)(!1),[pn,fn]=(0,x.useState)(!1),[jn,hn]=(0,x.useState)([]),[Lt,Ma]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{Un(Lt)},[]);const Un=wt=>Mm(void 0,null,function*(){var nn,oa;re(!0);const It=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:wt});It.status===0&&(Ke(((nn=It==null?void 0:It.data)==null?void 0:nn.qna_sets)||[]),ze((oa=It==null?void 0:It.data)==null?void 0:oa.total_count)),re(!1)}),$t=wt=>{Lt.keywords=wt,Lt.page=1,Ma(Ud({},Lt)),Un(Lt)},On=(wt,nn)=>{Lt.page=wt,Lt.limit=nn,Ma(Ud({},Lt)),Un(Lt)},Qt=wt=>Mm(void 0,null,function*(){if(typeof Ge=="number"){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ge}.json`,{method:"put",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u7F16\u8F91\u6210\u529F"),Un(Lt),Ee(!1))}else{const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:wt});(nn==null?void 0:nn.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ud({},Lt)),Un(Lt),Ee(!1))}}),St=wt=>Mm(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Mm(void 0,null,function*(){const nn=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets/${wt.id}.json`,{method:"delete"});if((nn==null?void 0:nn.status)===0){const oa=Xe.length===1&&Lt.page>1?Lt.page-1:Lt.page;Lt.page=oa,Ma(Ud({},Lt)),Un(Lt),Be.ZP.success("\u5220\u9664\u6210\u529F")}})})}),Tn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:wt=>fl.createElement(nt.Z,{placement:"topLeft",title:wt},fl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:wt=>fl.createElement(nt.Z,{placement:"topLeft",title:wt},fl.createElement("span",{className:"c-black"},wt||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(wt,nn)=>fl.createElement("span",null,fl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ee(wt),sn({title:nn==null?void 0:nn.title,content:nn==null?void 0:nn.content})}},"\u7F16\u8F91"),fl.createElement("span",{className:"current c-red",onClick:()=>St(nn)},"\u5220\u9664"))}],jt={onRemove:()=>{hn([])},beforeUpload:wt=>{if((wt==null?void 0:wt.size)>1024*1024*50)return Be.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(wt.type==="application/vnd.ms-excel"||wt.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Be.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let oa=[];return oa.push(wt),hn([...oa]),!1},fileList:jn,accept:".xls,.xlsx"};return fl.createElement("div",{className:s0.collect},fl.createElement("div",{className:s0.head},fl.createElement(Qo.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:Lt.keywords,onChange:$t}),fl.createElement(Qo.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Ee(!0),sn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),fl.createElement(Qo.op,{type:"primary",shape:"default",onClick:()=>tn(!0)},"\u5BFC\u5165\u95EE\u7B54")),fl.createElement(Tl.default,{columns:Tn,style:{marginTop:33},dataSource:Xe,loading:le,rowKey:"id",pagination:{current:Lt.page,hideOnSinglePage:!ve,showQuickJumper:!0,showSizeChanger:!0,pageSize:Lt.limit,pageSizeOptions:["10","20","50","100","200"],total:ve,size:"default",showTotal:Je.rU,onChange:On}}),fl.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:na,centered:!0,confirmLoading:pn,onCancel:()=>{tn(!1),hn([])},onOk:()=>Mm(void 0,null,function*(){var wt;const nn=new FormData;if(jn.length>0)nn.append("file",jn[0]);else{Be.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}fn(!0);let oa=yield(0,We.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:nn},!0);(oa==null?void 0:oa.status)===0&&((wt=oa==null?void 0:oa.fail)!=null&&wt.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:fl.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",fl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_error_import_file.json`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(Be.ZP.success("\u5BFC\u5165\u6210\u529F"),Lt.page=1,Lt.keywords="",Ma(Ud({},Lt)),Un(Lt),tn(!1),hn([]))),fn(!1)})},fl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",fl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),fl.createElement("a",{href:`${ot.Z.API_SERVER}/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/down_template.json`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),fl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",fl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),fl.createElement("div",{style:{marginLeft:74}},fl.createElement(Pt.default,Ud({},jt),fl.createElement(Qo.op,{shape:"default",icon:fl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),fl.createElement(m0,{visible:Ge,onCancel:()=>Ee(!1),onOk:Qt,modalParams:Ze}))},v0={record:"record___Ueu3j",head:"head___UOVq4"},rl=ue(59301),wf=Object.defineProperty,Lf=Object.defineProperties,Of=Object.getOwnPropertyDescriptors,p0=Object.getOwnPropertySymbols,Nf=Object.prototype.hasOwnProperty,Mf=Object.prototype.propertyIsEnumerable,h0=(oe,le,re)=>le in oe?wf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Im=(oe,le)=>{for(var re in le||(le={}))Nf.call(le,re)&&h0(oe,re,le[re]);if(p0)for(var re of p0(le))Mf.call(le,re)&&h0(oe,re,le[re]);return oe},If=(oe,le)=>Lf(oe,Of(le)),lg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())}),Rf=({})=>{const oe=(0,xe.useParams)(),[le]=ce.default.useForm(),[re,ve]=(0,x.useState)(!1),[ze,Xe]=(0,x.useState)(0),[Ke,Ge]=(0,x.useState)([]),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)({title:"",content:""});let[tn,pn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{hn(tn)},[]);const fn=[{value:"ai",label:"AI\u6A21\u578B"},{value:"qna_set",label:"\u5B9E\u8BAD\u95EE\u7B54\u96C6"}],jn=[{value:"added_to_set",label:"\u5DF2\u52A0\u5165\u95EE\u7B54\u96C6"},{value:"skipped",label:"\u65E0\u9700\u5904\u7406"},{value:"pending",label:"\u5F85\u5904\u7406"},{value:"ignored",label:"\u5DF2\u5FFD\u7565"}],hn=Qt=>lg(void 0,null,function*(){var St,Tn;ve(!0);const jt=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Qt});jt.status===0&&(Ge(((St=jt==null?void 0:jt.data)==null?void 0:St.qna_records)||[]),Xe((Tn=jt==null?void 0:jt.data)==null?void 0:Tn.total_count)),ve(!1)}),Lt=Qt=>{tn.page=1,tn=Im(Im({},tn),Qt),pn(Im({},tn)),hn(tn)},Ma=(Qt,St)=>{tn.page=Qt,tn.limit=St,pn(Im({},tn)),hn(tn)},Un=Qt=>lg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:If(Im({},Qt),{qna_record_id:Ee})});(St==null?void 0:St.status)===0&&(Be.ZP.success("\u6DFB\u52A0\u6210\u529F"),hn(tn),Ze(!1))}),$t=Qt=>lg(void 0,null,function*(){Re.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>lg(void 0,null,function*(){const St=yield(0,We.ZP)(`/api/shixuns/${oe.id}/qna_records/${Qt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(St==null?void 0:St.status)===0&&hn(tn)})})}),On=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Qt=>rl.createElement(nt.Z,{placement:"topLeft",title:Qt},rl.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Qt=>rl.createElement(nt.Z,{placement:"topLeft",title:Qt},rl.createElement("span",{className:"c-black"},Qt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Qt=>{var St;return rl.createElement("span",{className:"c-black"},(St=fn==null?void 0:fn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Qt=>{var St;return rl.createElement("span",{className:"c-black"},(St=jn==null?void 0:jn.find(Tn=>Tn.value===Qt))==null?void 0:St.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Qt,St)=>rl.createElement("span",null,["pending","ignored"].includes(St.status)&&rl.createElement(rl.Fragment,null,rl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Ze(Qt),na({title:St==null?void 0:St.question,content:St==null?void 0:St.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),rl.createElement("span",{className:"current c-light-primary",onClick:()=>$t(St)},"\u5FFD\u7565")),["skipped"].includes(St.status)&&rl.createElement(nt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},rl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(St.status)&&rl.createElement(nt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},rl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return rl.createElement("div",{className:v0.record},rl.createElement("div",{className:v0.head},rl.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:Lt},rl.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},rl.createElement(Se.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),rl.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},rl.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:fn,style:{width:200}})),rl.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},rl.createElement(el.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),rl.createElement(ce.default.Item,{style:{marginRight:0}},rl.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),rl.createElement(Tl.default,{columns:On,style:{marginTop:33},dataSource:Ke,loading:re,rowKey:"id",pagination:{current:tn.page,hideOnSinglePage:!ze,showQuickJumper:!0,showSizeChanger:!0,pageSize:tn.limit,pageSizeOptions:["10","20","50","100","200"],total:ze,size:"default",showTotal:Je.rU,onChange:Ma}}),rl.createElement(m0,{visible:Ee,onCancel:()=>Ze(!1),onOk:Un,modalParams:sn,forceIn:!0}))},ig=ue(59301);const Tf=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[ve,ze]=(0,x.useState)("1");return ig.createElement("div",{className:i0.catechism},ig.createElement(Qo.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:ve,onChange:Xe=>ze(Xe),className:i0.tab}),ve==="1"&&ig.createElement(xf,null),ve==="2"&&ig.createElement(Rf,null))};var kf=(0,xe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Tf),Zf=Object.defineProperty,sg=Object.getOwnPropertySymbols,E0=Object.prototype.hasOwnProperty,P0=Object.prototype.propertyIsEnumerable,F0=(oe,le,re)=>le in oe?Zf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Rm=(oe,le)=>{for(var re in le||(le={}))E0.call(le,re)&&F0(oe,re,le[re]);if(sg)for(var re of sg(le))P0.call(le,re)&&F0(oe,re,le[re]);return oe},Wf=(oe,le)=>{var re={};for(var ve in oe)E0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&sg)for(var ve of sg(oe))le.indexOf(ve)<0&&P0.call(oe,ve)&&(re[ve]=oe[ve]);return re},zf=oe=>{var le=oe,{tabsActive:re}=le,ve=Wf(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(za,null),re==="warehouse"&&x.createElement(qa.default,null),re==="level"&&x.createElement(Gi,Rm({},ve)),re==="collaborate"&&x.createElement(Vd,Rm({},ve)),re==="setting"&&x.createElement(Zg.Z,null),re==="environment"&&x.createElement(Bm,Rm({},ve)),re==="dataset"&&x.createElement(q0,null),re==="service"&&x.createElement(Pf,Rm({},ve)),re==="catechism"&&x.createElement(kf,Rm({},ve)))},Kd={flex_box_center:"flex_box_center___FN240",flex_space_between:"flex_space_between___wjShI",flex_box_vertical_center:"flex_box_vertical_center___HbcwC",flex_box_center_end:"flex_box_center_end___gj_ks",flex_box_column:"flex_box_column___zxJPU",sidebar:"sidebar___OW5LG",items:"items___j856O",item:"item___Zn_qr",name:"name___ZfhoC",itemActive:"itemActive___sW_Ri",question:"question___yfIcY"},yl=ue(59301),Vf=Object.defineProperty,Gf=Object.defineProperties,jf=Object.getOwnPropertyDescriptors,cg=Object.getOwnPropertySymbols,S0=Object.prototype.hasOwnProperty,y0=Object.prototype.propertyIsEnumerable,C0=(oe,le,re)=>le in oe?Vf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Uf=(oe,le)=>{for(var re in le||(le={}))S0.call(le,re)&&C0(oe,re,le[re]);if(cg)for(var re of cg(le))y0.call(le,re)&&C0(oe,re,le[re]);return oe},Kf=(oe,le)=>Gf(oe,jf(le)),Hf=(oe,le)=>{var re={};for(var ve in oe)S0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&cg)for(var ve of cg(oe))le.indexOf(ve)<0&&y0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const Yf=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,shixunsDetail:Xe,practiceSetting:Ke}=le,Ge=Hf(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Ee,Ze,sn;const{base_info_warning:na,challenges_warning:tn,id:pn,repository_warning:fn,sideBar:jn,service_warning:hn}=Ke,Lt=(0,xe.useLocation)(),Ma=(0,xe.useParams)(),[Un]=(0,xe.useSearchParams)(),$t=[{name:"\u57FA\u672C\u4FE1\u606F",icon:yl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:yl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:(Ee=Xe==null?void 0:Xe.detail)!=null&&Ee.is_client_unity_3d?"\u9898\u76EE":"\u4EFB\u52A1\u5173\u5361",icon:yl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:yl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:yl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:yl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:yl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:yl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:yl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}];(0,x.useEffect)(()=>{var St;const Tn=Un.get("tabId"),jt=Lt.pathname.split("/").length,nn=((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?$t.filter(oa=>oa.tabId!=="dataset"):$t).map(oa=>oa.tabId).includes(Tn);if(Tn&&nn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Tn}});return}if(jt>4){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Tn||Tn&&!nn){ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Ze=Xe==null?void 0:Xe.detail)==null?void 0:Ze.windows_vnc]),(0,x.useEffect)(()=>()=>{ze({type:"practiceSetting/setSideBarTabs",payload:Kf(Uf({},Ke.sideBar),{selectPath:""})})},[Ma.id]);const On=St=>{var Tn;if(St===jn.tabsActive)return;const jt=()=>{xe.history.push(`/shixuns/${pn}/edit?tabId=${St}`),ze({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:St,selectPath:"",confirmLeave:!1}})};(Tn=Ke==null?void 0:Ke.sideBar)!=null&&Tn.confirmLeave?Re.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{jt()}}):jt()},Qt=()=>{var St;return((St=Xe==null?void 0:Xe.detail)!=null&&St.windows_vnc?$t.filter(wt=>wt.tabId!=="dataset"):$t).filter(wt=>{var nn;return(nn=Xe==null?void 0:Xe.detail)!=null&&nn.is_client_unity_3d?["information","level","collaborate","setting"].includes(wt.tabId):wt}).filter(wt=>{var nn;return(nn=Xe==null?void 0:Xe.detail)!=null&&nn.is_jupyter_lab?wt.tabId!=="level":wt.tabId!=="service"}).map(wt=>{const{name:nn,icon:oa,tabId:It}=wt;return yl.createElement("div",{key:It,className:`${Ke.sideBar.tabsActive===It?Kd.itemActive:Kd.item} font12`,onClick:()=>On(It)},oa,yl.createElement("span",{className:Kd.name},nn),It==="information"&&na&&yl.createElement(nt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},yl.createElement("img",{src:li,alt:""})),It==="level"&&tn&&yl.createElement(nt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},yl.createElement("img",{src:li,alt:""})),It==="service"&&hn&&yl.createElement(nt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},yl.createElement("img",{src:li,alt:""})),It==="warehouse"&&fn&&yl.createElement(nt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},yl.createElement("img",{src:li,alt:""})))})};return yl.createElement("div",{className:Kd.sidebar},yl.createElement("div",{className:Kd.items},Qt()),!((sn=Xe==null?void 0:Xe.detail)!=null&&sn.is_client_unity_3d)&&yl.createElement("div",{className:Kd.question},yl.createElement(nt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},yl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},yl.createElement("img",{src:yn.Pt,height:44,width:44,alt:""})))))};var Qf=(0,xe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:ve})=>({globalSetting:le,loading:oe,practiceSetting:ve,shixunsDetail:re}))(Yf),Vg={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},ii=ue(59301),Xf=Object.defineProperty,b0=Object.getOwnPropertySymbols,Jf=Object.prototype.hasOwnProperty,qf=Object.prototype.propertyIsEnumerable,A0=(oe,le,re)=>le in oe?Xf(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,D0=(oe,le)=>{for(var re in le||(le={}))Jf.call(le,re)&&A0(oe,re,le[re]);if(b0)for(var re of b0(le))qf.call(le,re)&&A0(oe,re,le[re]);return oe},dg=(oe,le,re)=>new Promise((ve,ze)=>{var Xe=Ee=>{try{Ge(re.next(Ee))}catch(Ze){ze(Ze)}},Ke=Ee=>{try{Ge(re.throw(Ee))}catch(Ze){ze(Ze)}},Ge=Ee=>Ee.done?ve(Ee.value):Promise.resolve(Ee.value).then(Xe,Ke);Ge((re=re.apply(oe,le)).next())});const $f=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:ve})=>{var ze,Xe;const Ke=(0,xe.useParams)(),Ge=(0,xe.useLocation)(),[Ee,Ze]=(0,x.useState)(!1),[sn,na]=(0,x.useState)(!1),{actionTabs:tn}=oe,[pn]=ce.default.useForm(),[fn,jn]=(0,x.useState)({name:"string"}),hn=$t=>$t&&$t{console.log(Ke),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(fn.name=tn==null?void 0:tn.name),jn(D0({},fn)),pn.setFieldsValue({name:tn==null?void 0:tn.name})},[oe.actionTabs.key]);const Un={information:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u57FA\u672C\u4FE1\u606F\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",wareHouse:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4EE3\u7801\u4ED3\u5E93\u4FEE\u6539\u5185\u5BB9\u540C\u6B65\u5230\u539F\u5B9E\u8BAD\u4E2D",environment:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u5B9E\u9A8C\u73AF\u5883\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",taskLevel:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u4EFB\u52A1\u5173\u5361\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D",setting:"\u8BF7\u786E\u8BA4\u662F\u5426\u5C06\u672C\u6B21\u4FEE\u6539\u7684\u8BBE\u7F6E\u540C\u6B65\u81F3\u539F\u5B9E\u8BAD\u4E2D"};return ii.createElement(ii.Fragment,null,ii.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((ze=oe==null?void 0:oe.actionTabs)==null?void 0:ze.zIndex)||1e3,footer:null,onOk:()=>dg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ii.createElement("div",null,ii.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",Un[oe.actionTabs.type],"\uFF1F")),ii.createElement("div",{className:Vg.bottom},ii.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&sn,className:Vg.no,onClick:()=>dg(void 0,null,function*(){var $t;na(!0),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ii.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!sn,className:Vg.yes,onClick:()=>dg(void 0,null,function*(){var $t;na(!1),($t=oe.actionTabs)!=null&&$t.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ii.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539",okText:"\u4FDD\u5B58\u540D\u79F0",cancelText:"\u4E0D\u66F4\u6362\u540D\u79F0",destroyOnClose:!0,width:550,confirmLoading:Ee,onOk:()=>dg(void 0,null,function*(){var $t,On;yield pn.validateFields();const Qt=pn.getFieldValue();Ze(!0);const St=yield(0,We.ZP)(`/api/shixuns/${Ke==null?void 0:Ke.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Qt.name}});Ze(!1),St.status===0&&(Be.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ke.id}}),($t=oe.actionTabs)!=null&&$t.getBaseInfo&&((On=oe.actionTabs)==null||On.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ii.createElement("div",null,ii.createElement("p",null,"\u4F60\u7BA1\u7406\u7684\u5B9E\u8BAD\u4E2D\u6709\u540C\u540D\u5B9E\u8BAD\uFF0C\u5EFA\u8BAE\u66F4\u6362\u5B9E\u8BAD\u540D\u79F0\uFF08\u5982\uFF1A\u6DFB\u52A0\u65E5\u671F\u3001\u7528\u9014\u7B49\u6587\u6848\uFF09"),ii.createElement(ce.default,{form:pn,initialValues:{name:Lt},onChange:()=>{jn(pn.getFieldValue())}},ii.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ii.createElement(Oe.Z,{className:"mt30",align:"middle"},ii.createElement(Ie.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ii.createElement(Ie.Z,{flex:"1"},ii.createElement(Se.default,{maxLength:60,defaultValue:tn==null?void 0:tn.name,suffix:ii.createElement("span",null,((Xe=fn==null?void 0:fn.name)==null?void 0:Xe.length)||0,"/",60)}))))))))};var ev=(0,xe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))($f),lc=ue(59301),tv=Object.defineProperty,nv=Object.defineProperties,av=Object.getOwnPropertyDescriptors,mg=Object.getOwnPropertySymbols,B0=Object.prototype.hasOwnProperty,x0=Object.prototype.propertyIsEnumerable,w0=(oe,le,re)=>le in oe?tv(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,_0=(oe,le)=>{for(var re in le||(le={}))B0.call(le,re)&&w0(oe,re,le[re]);if(mg)for(var re of mg(le))x0.call(le,re)&&w0(oe,re,le[re]);return oe},L0=(oe,le)=>nv(oe,av(le)),rv=(oe,le)=>{var re={};for(var ve in oe)B0.call(oe,ve)&&le.indexOf(ve)<0&&(re[ve]=oe[ve]);if(oe!=null&&mg)for(var ve of mg(oe))le.indexOf(ve)<0&&x0.call(oe,ve)&&(re[ve]=oe[ve]);return re};const ov=oe=>{var le=oe,{globalSetting:re,loading:ve,dispatch:ze,practiceSetting:Xe}=le,Ke=rv(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ge}=Xe,{tabsActive:Ee}=Ge;let Ze=(0,xe.useParams)();return(0,x.useEffect)(()=>(ze({type:"globalSetting/headerFooterToggle",payload:!1}),ze({type:"shixunsDetail/getShixunsDetail",payload:L0(_0({},Ze),{shixun_managed:!0})}),()=>{ze({type:"globalSetting/headerFooterToggle",payload:!0}),ze({type:"practiceSetting/setParams",payload:{id:""}})}),[]),lc.createElement("div",{className:qc.practiceSetting},lc.createElement("div",{className:qc.wrapHeader},lc.createElement(Mg,null)),lc.createElement("div",{className:qc.wrapLayout},lc.createElement("div",{className:qc.wrapSidebar},lc.createElement(Qf,null)),lc.createElement("div",{className:qc.wrapContent},lc.createElement(zf,L0(_0({},Ke),{tabsActive:Xe.sideBar.tabsActive})))),lc.createElement(ev,null))};var uv=(0,xe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(ov);const lv=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case z.Fy.THEMEONE:return x.createElement(wg,null);case z.Fy.DEFAULT:default:return x.createElement(uv,null)}};var iv=(0,xe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(lv)},60964:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return E}});var z=ue(59301),x=ue(65582),xe=ue(78241),Ye=ue(8591),Te=ue(43418),Je=ue(92832),ye={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},gt=Object.defineProperty,Re=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,He=(b,y,ee)=>y in b?gt(b,y,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[y]=ee,ut=(b,y)=>{for(var ee in y||(y={}))Be.call(y,ee)&&He(b,ee,y[ee]);if(Re)for(var ee of Re(y))We.call(y,ee)&&He(b,ee,y[ee]);return b},fe=(b,y,ee)=>new Promise((ae,se)=>{var ce=Ae=>{try{Se(ee.next(Ae))}catch(Oe){se(Oe)}},de=Ae=>{try{Se(ee.throw(Ae))}catch(Oe){se(Oe)}},Se=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(ce,de);Se((ee=ee.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:ee,dispatch:ae,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Se=!1,onFinish:Ae=()=>{}})=>{const[Oe]=xe.default.useForm(),Ie=(0,x.useParams)(),Pt=(0,x.useLocation)(),rt=(0,z.useRef)(),[pt,ea]=(0,z.useState)(""),[Kn,Sa]=(0,z.useState)(""),[da,Xt]=(0,z.useState)([]),[Cn,it]=(0,z.useState)([]);(0,z.useEffect)(()=>{var ft,Rt;rt.current=((Rt=(ft=Pt.pathname)==null?void 0:ft.split("/"))==null?void 0:Rt[3])==="repository"},[]),(0,z.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const ft=ce.join("/");let Rt=[];ce.map((Mn,dn)=>{dn===0?Rt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Mn}`,path:ft}):Rt.push({val:`/${Mn}`,path:ft})}),Xt(Rt),ea(ft),Sa(ft),Ut(ft)},[b.actionTabs.key]);const Ut=ft=>fe(void 0,null,function*(){const Rt=yield ae({type:rt.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ie.id,path:ft}});Rt&&it(Rt.trees||[])}),En=ft=>{let Rt=pt;ft.type==="tree"&&(da.length?da.push({val:`/${ft.name}`,path:ft.name}):da.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ft.name}`,path:ft.name}),Xt(da),Rt=pt?`${pt}/${ft.name}`:ft.name,ea(Rt)),Ut(Rt)},Zn=(ft,Rt)=>{const Mn=da.filter((Pn,Ne)=>Ne<=Rt);Xt(Mn);const dn=Mn.filter((Pn,Ne)=>Ne!==0).map(Pn=>Pn.val).join("").substr(1);ea(dn),Ut(dn)},cn=()=>fe(void 0,null,function*(){const ft=Oe==null?void 0:Oe.getFieldsValue(),Rt=pt?`${pt}${ft!=null&&ft.name?`/${ft==null?void 0:ft.name}`:""}`:ft==null?void 0:ft.name;if(Se){Ae(Rt),ot();return}if(de){yield Oe.validateFields();const Mn=yield ae({type:"shixunsDetail/uploadGitFolder",payload:ut(ut({},{id:Ie.id,path:Rt}),rt.current?{}:{secret_repository:!0})});Ae(Kn),Mn.status===0&&Ye.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(Rt),Ye.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");ot()}),ot=()=>{ae({type:"shixunsDetail/setActionTabs",payload:{}}),Oe.resetFields()};return z.createElement(Te.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:cn,onCancel:ot},z.createElement("div",{className:ye.wrap},z.createElement("div",{className:ye.content},z.createElement("div",{className:ye.mainPathWrap},!!(da!=null&&da.length)&&da.map((ft,Rt)=>z.createElement("a",{key:Rt,onClick:()=>Zn(ft,Rt)},ft.val))),!!(Cn!=null&&Cn.length)&&Cn.map((ft,Rt)=>ft.type==="tree"&&z.createElement("a",{key:Rt,onClick:()=>En(ft)},z.createElement("i",{className:`iconfont icon-wenjianjia ${ye.colorBlue}`}),ft.name))),z.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),z.createElement("div",{className:"mt5 mb5"},pt),de&&z.createElement(xe.default,{form:Oe,scrollToFirstError:!0,className:"mt20"},z.createElement(xe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Je.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var E=(0,x.connect)(({shixunsDetail:b,loading:y,globalSetting:ee})=>({shixunsDetail:b,globalSetting:ee,loading:y.models.index}))(a)},17992:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Oe}});var z=ue(59301),x=ue(65582),xe=ue(43418),Ye=ue(8591),Te=ue(3113),Je=ue(24905),ye=ue(5112),gt=ue(88522),Re=ue(49127),Be=ue(5083),We=ue(5871),He=ue(10527),ut=ue(67671),fe=ue(66457),a=ue(56656),E=ue.n(a),b={wrap:"wrap___I6aMh",labelWrap:"labelWrap___JRSQM",label:"label___nx3ue",labelContent:"labelContent___JRmit",flexRow:"flexRow___z4VUw",color999:"color999___oIiXP",radio:"radio___B7cxQ",selectSchool:"selectSchool___xyvCv",dataPicker:"dataPicker___DoaL_",modal:"modal____8ckb",colorOrange:"colorOrange___rAmyz",colorYellow:"colorYellow___PeJD9",bottomButton:"bottomButton___O3cst"},y=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,se=(Ie,Pt)=>{var rt={};for(var pt in Ie)ee.call(Ie,pt)&&Pt.indexOf(pt)<0&&(rt[pt]=Ie[pt]);if(Ie!=null&&y)for(var pt of y(Ie))Pt.indexOf(pt)<0&&ae.call(Ie,pt)&&(rt[pt]=Ie[pt]);return rt},ce=(Ie,Pt,rt)=>new Promise((pt,ea)=>{var Kn=Xt=>{try{da(rt.next(Xt))}catch(Cn){ea(Cn)}},Sa=Xt=>{try{da(rt.throw(Xt))}catch(Cn){ea(Cn)}},da=Xt=>Xt.done?pt(Xt.value):Promise.resolve(Xt.value).then(Kn,Sa);da((rt=rt.apply(Ie,Pt)).next())});const de=Ie=>{if(!Ie)return Ie;const Pt=Ie.split(":");if(Pt[1]=="00"||Pt[1]=="30")return Ie;const rt=parseInt(Pt[1]);if(rt<30||rt==60)return[Pt[0],"30"].join(":");if(rt<60){const pt=[Pt[0],"00"].join(":"),ea="YYYY-MM-DD HH:mm",Kn=E()(pt,ea);return Kn.add(1,"hours"),Kn.format(ea)}return Ie},Se="YYYY-MM-DD HH:mm",Ae=Ie=>{var Pt=Ie,{shixunsDetail:rt,globalSetting:pt,loading:ea,user:Kn,dispatch:Sa}=Pt,da=se(Pt,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,Cn,it,Ut,En,Zn,cn,ot,ft;const Rt=(0,z.useRef)(),[Mn,dn]=(0,z.useState)(),[Pn,Ne]=(0,z.useState)(),[we,Ue]=(0,z.useState)([]),[Wt,kt]=(0,z.useState)([]),[Jt,rn]=(0,z.useState)(""),[an,wn]=(0,z.useState)(),[Kt,De]=(0,z.useState)(),[ke,Dt]=(0,z.useState)(),Gt=(Cn=(Xt=Kn.userInfo)==null?void 0:Xt.shixun)==null?void 0:Cn.editable;(0,z.useEffect)(()=>{var st,Yt;Rt.current=(Yt=(st=location.pathname)==null?void 0:st.split("/"))==null?void 0:Yt[2],ln()},[]),(0,z.useEffect)(()=>{var st,Yt,vt,Et,Ct,Ht,bt,Zt,Yn,en,ua,rr;rt.setting&&(dn((Yt=(st=rt.setting)==null?void 0:st.shixun)==null?void 0:Yt.can_copy),Ne((Et=(vt=rt.setting)==null?void 0:vt.shixun)==null?void 0:Et.use_scope),wn(!!((Ht=(Ct=rt.setting)==null?void 0:Ct.shixun)!=null&&Ht.opening_time)),De((Zt=(bt=rt.setting)==null?void 0:bt.shixun)==null?void 0:Zt.opening_time),Ue((en=(Yn=rt.setting)==null?void 0:Yn.shixun)==null?void 0:en.scope_partment),Dt((rr=(ua=rt.setting)==null?void 0:ua.shixun)==null?void 0:rr.git_size))},[rt.setting]);const ln=st=>ce(void 0,null,function*(){const Yt=yield Sa({type:"shixunsDetail/getDepartments",payload:{q:st}});Yt&&kt(Yt.shools_name||[])}),yt=()=>ce(void 0,null,function*(){var st,Yt,vt,Et,Ct,Ht;const bt=(yield Sa({type:"shixunsDetail/getShixunQuote",payload:{id:Rt.current}}))||{};xe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:z.createElement("div",{className:`tc font14 ${b.modal}`},!!((st=bt.subjects)!=null&&st.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(vt=(Yt=bt.subjects)==null?void 0:Yt.splice(0,2))==null?void 0:vt.map(Zt=>`\u300A${Zt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),z.createElement("br",null)),!!((Et=bt.courses)!=null&&Et.length)&&z.createElement(z.Fragment,null,z.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Ht=(Ct=bt.courses)==null?void 0:Ct.splice(0,2))==null?void 0:Ht.map(Zt=>`\u300A${Zt}\u300B`),"\u7B49",z.createElement("span",{className:b.colorOrange},bt==null?void 0:bt.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),z.createElement("br",null)),z.createElement("span",{className:`${b.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>ce(void 0,null,function*(){(yield Sa({type:"shixunsDetail/deleteShixun",payload:{id:Rt.current}})).status===1&&(Ye.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),xt=()=>{(0,fe.gy)(Sa,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},Bt=st=>{if(we.includes(st)){Ye.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}rn(null),Ue([...we,st])},nt=()=>ce(void 0,null,function*(){if(an&&!Kt){Ye.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Pn===1&&!we.length){Ye.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Sa({type:"shixunsDetail/updatePermissionSetting",payload:{id:Rt.current,scope_partment:Pn===0?null:we,shixun:{can_copy:Mn,use_scope:Pn,opening_time:Kt,git_size:ke}}})).status!==-1&&(Ye.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Sa({type:"shixunsDetail/getSettingsData",payload:{id:Rt.current}}),Sa({type:"shixunsDetail/getShixunsDetail",payload:{id:Rt.current}}))});return z.createElement("div",null,z.createElement("section",{className:b.wrap},z.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((it=rt==null?void 0:rt.detail)==null?void 0:it.shixun_status)!==2?z.createElement(Te.ZP,{danger:!0,onClick:yt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):z.createElement(Te.ZP,{danger:!0,onClick:xt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:Mn,onChange:st=>dn(st.target.checked),disabled:!Gt}),z.createElement("span",{className:`${b.color999}`},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u8BE5\u5B9E\u8BAD\uFF09")))),!((((Ut=rt.detail)==null?void 0:Ut.shixun_status)>1||((En=rt.detail)==null?void 0:En.public)===2)&&((cn=(Zn=rt.setting)==null?void 0:Zn.shixun)==null?void 0:cn.use_scope)===0&&((ot=rt.detail)==null?void 0:ot.identity)>2)&&z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement(ye.ZP.Group,{value:Pn,onChange:st=>Ne(st.target.value),disabled:!Gt},z.createElement(ye.ZP,{className:b.radio,value:0},z.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement(ye.ZP,{className:b.radio,value:1},z.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09"))),Pn===1&&z.createElement(z.Fragment,null,z.createElement("div",{className:"mt10"},z.createElement(gt.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:Jt,onChange:st=>{rn(st),ln(st)},disabled:!Gt,onSelect:Bt,options:Wt==null?void 0:Wt.map(st=>({value:st}))}),z.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")),z.createElement("div",{className:"mt10"},we==null?void 0:we.map(st=>Gt?z.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>Ue(we.filter(Yt=>Yt!==st))},z.createElement(Te.ZP,{type:"primary",ghost:!0},st)):z.createElement(Te.ZP,{type:"primary",ghost:!0,className:"mr20"},st)))))),z.createElement("div",{className:b.labelWrap},z.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(Je.default,{checked:an,onChange:st=>wn(st.target.checked),disabled:!Gt}),z.createElement("span",{className:`${b.color999} ml10`},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\uFF0C\u624D\u80FD\u5F00\u542F\u5B66\u4E60\uFF1B\u4E0D\u9009\u4E2D\u5219\u5B66\u5458\u5728\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u80FD\u7ACB\u5373\u5F00\u542F\u5B66\u4E60\uFF09")),an&&z.createElement(Be.default,{className:`${b.dataPicker} mt10`,format:Se,locale:He.Z,disabled:!Gt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:st=>st&&stDe(de(Yt))}))),((ft=Kn==null?void 0:Kn.userInfo)==null?void 0:ft.role)===1&&z.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},z.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),z.createElement("div",{className:b.labelContent},z.createElement("div",null,z.createElement(We.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:ke,onChange:st=>{Dt(st)}}),z.createElement("span",{className:"c-grey-999"}," M "))))),z.createElement(ut.t,{okText:"\u4FDD\u5B58",hasOkBtn:Gt,loading:ea.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${Rt.current}/challenges`),onOk:nt,className:b.bottomButton}))};var Oe=(0,x.connect)(({shixunsDetail:Ie,loading:Pt,globalSetting:rt,user:pt})=>({shixunsDetail:Ie,globalSetting:rt,user:pt,loading:Pt}))(Ae)},41712:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),antd__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(20834),antd__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(3113),antd__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(24905),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(5112),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(81327),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(88522),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(49127),antd__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(6848),antd__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(5083),antd__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(78673),antd__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(5871),umi__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(65582),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(77301),moment__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(56656),moment__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_3__),antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(10527),_components_Permission__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(17992),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(74128),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(66457),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(41867),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(29488),React=__webpack_require__(59301),__async=(Le,Ot,ue)=>new Promise((z,x)=>{var xe=Je=>{try{Te(ue.next(Je))}catch(ye){x(ye)}},Ye=Je=>{try{Te(ue.throw(Je))}catch(ye){x(ye)}},Te=Je=>Je.done?z(Je.value):Promise.resolve(Je.value).then(xe,Ye);Te((ue=ue.apply(Le,Ot)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=Le=>{if(!Le)return Le;const Ot=Le.split(":");if(Ot[1]=="00"||Ot[1]=="30")return Le;const ue=parseInt(Ot[1]);if(ue<30||ue==60)return[Ot[0],"30"].join(":");if(ue<60){const z=[Ot[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",xe=moment__WEBPACK_IMPORTED_MODULE_3___default()(z,x);return xe.add(1,"hours"),xe.format(x)}return Le};function Setting({user,dispatch,shixunsDetail,practiceSetting}){var _a,_b,_c,_d,_e,_f,_g,_h,_i,_j,_k,_l,_m,_n;const[MenuSelectKey,setMenuSelectKey]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[isShowSetting,setIsShowSetting]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!0),[taskPass,setTaskPass]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[testSetPermission,setTestSetPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[isCopy,setIsCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openValue,setOpenValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openAnswer,setOpenAnswer]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[selectDepartmentList,setSelectDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentList,setDepartmentList]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),[departmentValue,setDepartmentValue]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(""),[isOpenTime,setIsOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[openTime,setOpenTime]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeEditPermission,setCodeEditPermission]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[allowFileUpload,setAllowFileUpload]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[codeHidden,setCodeHidden]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[forbidCopy,setForbidCopy]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[display_git_address,set_display_git_address]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[disableDiscuss,setDisableDiscuss]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[disableAI,setdisableAI]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openCodeDebugger,setOpenCodeDebugger]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[startPermanent,setStartPermanent]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[openSelfRun,setOpenSelfRun]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[gitSize,setgitSize]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[course_workspace_file_time,setcourse_workspace_file_time]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),[podSwitch,setPodSwitch]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[ai_user,setai_user]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("1"),[openLocalEvaluate,setOpenLocalEvaluate]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),[resource_recommend,setresource_recommend]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);let params=(0,umi__WEBPACK_IMPORTED_MODULE_1__.useParams)();const diffObj={forbid_copy:"forbidCopy",task_pass:"taskPass",test_set_permission:"testSetPermission",code_edit_permission:"codeEditPermission",allow_file_upload:"allowFileUpload",can_copy:"isCopy",use_scope:"openValue",open_answer_and_test:"openAnswer",opening_time:"openTime",is_disable_discuss:"disableDiscuss",display_git_address:"display_git_address",show_code_dir:"codeHidden",ai_reply:"disableAI",open_code_debugger:"openCodeDebugger",start_permanent:"startPermanent",open_self_run:"openSelfRun",exit_delete_pod_switch:"podSwitch",open_local_evaluate:"openLocalEvaluate"},editable=(_b=(_a=user.userInfo)==null?void 0:_a.shixun)==null?void 0:_b.editable,own=(_d=(_c=user.userInfo)==null?void 0:_c.shixun)==null?void 0:_d.own,handleGetDepartments=Le=>__async(this,null,function*(){const Ot=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:Le}});Ot&&setDepartmentList(Ot.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var Le,Ot;(Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)!=null&&Ot.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=Le=>{if(selectDepartmentList.includes(Le)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,Le])},handleInitState=()=>{var Le,Ot,ue,z,x,xe,Ye,Te,Je,ye,gt,Re,Be,We,He,ut,fe,a,E,b,y,ee,ae,se,ce,de,Se,Ae,Oe,Ie,Pt,rt,pt,ea,Kn,Sa,da,Xt,Cn,it,Ut,En,Zn,cn,ot,ft,Rt;setCodeEditPermission((Ot=(Le=shixunsDetail.setting)==null?void 0:Le.shixun)==null?void 0:Ot.code_edit_permission),setAllowFileUpload((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.allow_file_upload),setCodeHidden((xe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:xe.show_code_dir),setForbidCopy((Te=(Ye=shixunsDetail.setting)==null?void 0:Ye.shixun)==null?void 0:Te.forbid_copy),setTaskPass((ye=(Je=shixunsDetail.setting)==null?void 0:Je.shixun)==null?void 0:ye.task_pass),setTestSetPermission((Re=(gt=shixunsDetail.setting)==null?void 0:gt.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Be=shixunsDetail.setting.shixun)==null?void 0:Be.display_git_address),setIsCopy((He=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:He.can_copy),setOpenValue((fe=(ut=shixunsDetail.setting)==null?void 0:ut.shixun)==null?void 0:fe.use_scope),setOpenAnswer((E=(a=shixunsDetail.setting)==null?void 0:a.shixun)==null?void 0:E.open_answer_and_test),setIsOpenTime(!!((y=(b=shixunsDetail.setting)==null?void 0:b.shixun)!=null&&y.opening_time)),setOpenTime((ae=(ee=shixunsDetail.setting)==null?void 0:ee.shixun)==null?void 0:ae.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Se=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Se.is_disable_discuss),setdisableAI((Oe=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Oe.ai_reply),setresource_recommend((Pt=(Ie=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:Ie.shixun)==null?void 0:Pt.resource_recommend),setOpenCodeDebugger((pt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:pt.open_code_debugger),setStartPermanent((Kn=(ea=shixunsDetail.setting)==null?void 0:ea.shixun)==null?void 0:Kn.start_permanent),setOpenSelfRun((da=(Sa=shixunsDetail.setting)==null?void 0:Sa.shixun)==null?void 0:da.open_self_run),setgitSize((Cn=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:Cn.git_size),setcourse_workspace_file_time((Ut=(it=shixunsDetail.setting)==null?void 0:it.shixun)==null?void 0:Ut.course_workspace_file_time),setPodSwitch((Zn=(En=shixunsDetail.setting)==null?void 0:En.shixun)==null?void 0:Zn.exit_delete_pod_switch),setai_user((ot=(cn=shixunsDetail.setting)==null?void 0:cn.shixun)==null?void 0:ot.ai_user),setOpenLocalEvaluate((Rt=(ft=shixunsDetail.setting)==null?void 0:ft.shixun)==null?void 0:Rt.open_local_evaluate)};console.log("----",ai_user),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var _a2,_b2,_c2,_d2;let confirmLeave=!1;(_a2=Object.keys(diffObj).filter(item=>{var _a3;return((_a3=shixunsDetail.setting)==null?void 0:_a3.shixun[item])!=eval(diffObj[item])}))!=null&&_a2.length&&(confirmLeave=!0),selectDepartmentList.length!=((_d2=(_c2=(_b2=shixunsDetail.setting)==null?void 0:_b2.shixun)==null?void 0:_c2.scope_partment)==null?void 0:_d2.length)&&(confirmLeave=!0),selectDepartmentList==null||selectDepartmentList.map((Le,Ot)=>{var ue,z;Le!=((z=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:z.scope_partment[Ot])&&(confirmLeave=!0)}),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave}})},[taskPass,testSetPermission,isCopy,openValue,openAnswer,selectDepartmentList,isOpenTime,openTime,display_git_address,codeHidden,codeEditPermission,allowFileUpload,forbidCopy,disableDiscuss,disableAI,openCodeDebugger,startPermanent,openSelfRun,openLocalEvaluate]);function handSubmeit(Le=!1,Ot=1){return __async(this,null,function*(){var ue,z;const x=yield dispatch({type:"shixunsDetail/updateSetting",payload:{id:params.id,scope_partment:openValue===0?null:selectDepartmentList,open_answer_and_test:openAnswer,shixun_info:{ai_reply:disableAI,start_permanent:startPermanent,git_size:gitSize,course_workspace_file_time,ai_user,resource_recommend},shixun:{show_code_dir:codeHidden,forbid_copy:forbidCopy,task_pass:taskPass,test_set_permission:testSetPermission,display_git_address,code_edit_permission:codeEditPermission,allow_file_upload:allowFileUpload,can_copy:isCopy,use_scope:openValue,open_answer_and_test:openAnswer,opening_time:openTime,is_disable_discuss:disableDiscuss,open_code_debugger:openCodeDebugger,open_self_run:openSelfRun,exit_delete_pod_switch:podSwitch,open_local_evaluate:openLocalEvaluate},sync_origin_shixun:Le}});(x==null?void 0:x.status)===0&&((ue=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ue.copy_for_exercise||antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u4FEE\u6539\u6210\u529F"),dispatch({type:"shixunsDetail/getSettingsData",payload:params}),dispatch({type:"shixunsDetail/getShixunsDetail",payload:params}),(z=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&z.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ot))})}const handleDeleteShixun=()=>__async(this,null,function*(){var Le,Ot,ue,z,x,xe;const Ye=(yield dispatch({type:"shixunsDetail/getShixunQuote",payload:{id:params.id}}))||{};antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:React.createElement("div",null,!!((Le=Ye.subjects)!=null&&Le.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ot=Ye.subjects)==null?void 0:Ot.splice(0,2))==null?void 0:ue.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((z=Ye.courses)!=null&&z.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(xe=(x=Ye.courses)==null?void 0:x.splice(0,2))==null?void 0:xe.map(Te=>`\u300A${Te}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},Ye==null?void 0:Ye.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),React.createElement("br",null)),React.createElement("span",{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorYellow} mt30`},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE\u5C06\u5F71\u54CD\u8BFE\u7A0B\u53CA\u8BFE\u5802\u5BF9\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u4F7F\u7528\uFF01\u8BF7\u8C28\u614E\u64CD\u4F5C\uFF01")),onOk:()=>__async(this,null,function*(){(yield dispatch({type:"shixunsDetail/deleteShixun",payload:{id:params.id}})).status===1&&(antd__WEBPACK_IMPORTED_MODULE_9__.ZP.success("\u64CD\u4F5C\u6210\u529F"),umi__WEBPACK_IMPORTED_MODULE_1__.history.push("/shixuns"))})})}),handleDeleteElseShixun=()=>{(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.gy)(dispatch,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")};function showExitmodel(Le){antd__WEBPACK_IMPORTED_MODULE_10__.default.confirm({title:"\u79BB\u5F00\u6B64\u9875\u63D0\u793A",content:"\u7CFB\u7EDF\u53EF\u80FD\u4E0D\u4F1A\u4FDD\u5B58\u60A8\u6240\u505A\u7684\u66F4\u6539\u3002",okText:"\u79BB\u5F00",cancelText:"\u53D6\u6D88",onOk:()=>{setMenuSelectKey(Le),parseInt(Le)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1),dispatch({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}})}return React.createElement("div",{style:{height:"100%",display:"flex",background:"#fff",position:"relative"}},React.createElement("div",{style:{height:"100%",background:"rgba(10, 20, 61, .85)",width:"25%",maxWidth:"440px",padding:"20px 20px",color:"#ffffff"}},React.createElement("span",{style:{padding:"0px 15px",fontSize:"16px"}},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default,{selectedKeys:[MenuSelectKey],theme:"dark",style:{background:"rgba(10, 20, 61, .4)",marginTop:"30px",fontSize:"14px"},onClick:Le=>{var Ot;if((Ot=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ot.confirmLeave){showExitmodel(Le.key);return}setMenuSelectKey(Le.key),parseInt(Le.key)===1?(setIsShowSetting(!0),handleInitState()):setIsShowSetting(!1)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:1},"\u8BBE\u7F6E"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_11__.default.Item,{key:2},"\u5173\u4E8E\u5B9E\u8BAD"))),isShowSetting&&((_e=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_e.is_jupyter_lab)&&React.createElement(_components_Permission__WEBPACK_IMPORTED_MODULE_4__.Z,null),isShowSetting&&!((_f=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&_f.is_jupyter_lab)&&React.createElement("div",{style:{width:"calc(100% - 24%)",overflow:"auto"}},React.createElement("div",{style:{padding:"40px 40px",marginBottom:"70px"}},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{display:"flex"}},React.createElement("span",{style:{flex:"1"}},"\u5173\u5361\u548C\u6D4B\u8BD5\u96C6"),((_g=shixunsDetail==null?void 0:shixunsDetail.detail)==null?void 0:_g.shixun_status)!==2?React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{danger:!0,onClick:handleDeleteElseShixun},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8DF3\u5173\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:taskPass,disabled:!editable,onChange:Le=>setTaskPass(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u8DF3\u5173\u5B66\u4E60\u5B9E\u8BAD\u5173\u5361\u4EFB\u52A1\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u6D4B\u8BD5\u96C6\u89E3\u9501\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:testSetPermission,disabled:!editable,onChange:Le=>setTestSetPermission(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5B66\u5458\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\u9690\u85CF\u6D4B\u8BD5\u96C6\u7684\u5185\u5BB9\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u6743\u9650"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u590D\u5236/\u5408\u5E76/\u62C6\u5206\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isCopy,onChange:Le=>setIsCopy(Le.target.checked),disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u590D\u5236\u3001\u5408\u5E76\u548C\u62C6\u5206\u8BE5\u5B9E\u8BAD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u5B9E\u8BAD\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openValue,onChange:Le=>setOpenValue(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:0},React.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:1},React.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u4EC5\u5BF9\u4E0B\u65B9\u6307\u5B9A\u5355\u4F4D\u7684\u7528\u6237\u53EF\u89C1\uFF09")))),openValue===1&&React.createElement(React.Fragment,null,React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.selectSchool,bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:departmentValue,onChange:Le=>{setDepartmentValue(Le),handleGetDepartments(Le)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(Le=>({value:Le}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(Le=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ot=>Ot!==Le))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},Le)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},Le)))))),!((_i=(_h=shixunsDetail.setting)==null?void 0:_h.shixun)!=null&&_i.is_jupyter)&&!((_k=(_j=shixunsDetail.setting)==null?void 0:_j.shixun)!=null&&_k.is_jupyter_lab)&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u516C\u5F00\u7B54\u6848\u548C\u6D4B\u8BD5\u96C6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:openAnswer,onChange:Le=>setOpenAnswer(Le.target.value),disabled:!editable},React.createElement(antd__WEBPACK_IMPORTED_MODULE_15__.Z,{direction:"vertical"},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:1},React.createElement("span",null,"\u5BF9\u6240\u6709\u8BA4\u8BC1\u6559\u5E08\u516C\u5F00"),((_m=(_l=shixunsDetail.setting)==null?void 0:_l.shixun)==null?void 0:_m.status)!==2&&React.createElement(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{title:"\u8BE5\u9009\u9879\u9700\u5728\u5B9E\u8DF5\u9879\u76EE\u53D1\u5E03\u540E\u751F\u6548"},React.createElement("i",{style:{marginLeft:10,color:"#e9b357",fontSize:14},className:"iconfont icon-jinggao-3"})),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5141\u8BB8\u5DF2\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u67E5\u770B\uFF09")),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{style:{marginTop:"22px"},value:2},React.createElement("span",null,"\u4EC5\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u89C1"),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u4EC5\u5141\u8BB8\u5B9E\u8BAD\u5408\u4F5C\u8005\u53EF\u4EE5\u76F4\u63A5\u67E5\u770B\uFF0C\u5176\u4ED6\u7528\u6237\u9700\u901A\u8FC7\u91D1\u5E01\u89E3\u9501\u67E5\u770B\uFF09")))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:isOpenTime,onChange:Le=>{setIsOpenTime(Le.target.checked),Le.target.checked||setOpenTime("")},disabled:!editable}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u6307\u5B9A\u7684\u5F00\u542F\u65F6\u95F4\u540E\u624D\u80FD\u5F00\u542F\u6311\u6218\uFF09")),isOpenTime&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.graaytitle},React.createElement(antd__WEBPACK_IMPORTED_MODULE_19__.default,{className:`${_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.dataPicker}`,format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_20__.Z,bordered:!1,disabled:!editable,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Le=>Le&&LesetOpenTime(handleDateString(Ot))})))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}},"\u529F\u80FD"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u5E93\u5730\u5740\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:display_git_address,disabled:!editable,onChange:Le=>set_display_git_address(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5BF9\u5B66\u5458\u516C\u5F00\u4EE3\u7801\u5E93\u5730\u5740\uFF0C\u5B66\u5458\u53EF\u4EE5\u5C06\u6240\u6709\u4EE3\u7801\u4E0B\u8F7D\u5230\u672C\u5730\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u4EE3\u7801\u76EE\u5F55\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeHidden,disabled:!editable,onChange:Le=>{setCodeHidden(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u9875\u9762\u663E\u793A\u7248\u672C\u5E93\u76EE\u5F55\uFF09")),codeHidden&&React.createElement("div",{style:{background:"#f5f5f5",marginTop:"10px",borderRadius:"8px",justifyContent:"left",alignItems:"center",padding:"0px 20px"}},React.createElement("div",{style:{display:"flex",marginTop:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u4EE3\u7801\u5E93\u6587\u4EF6\u4FEE\u6539\u6743\u9650\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:codeEditPermission,disabled:!editable,onChange:Le=>{setCodeEditPermission(Le.target.checked),Le.target.checked||setAllowFileUpload(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\u5141\u8BB8\u5B66\u5458\u4FEE\u6539\u4EE3\u7801\u5E93\u6240\u6709\u6587\u4EF6\uFF0C\u5426\u5219\u4EC5\u53EF\u4FEE\u6539\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\uFF09")))),React.createElement("div",{style:{display:"flex",marginTop:"10px",marginBottom:"20px"}},React.createElement("label",{style:{width:"150px",textAlign:"right"}},"\u5141\u8BB8\u4E0A\u4F20\u6587\u4EF6\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent,style:{padding:"0px"}},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:allowFileUpload,disabled:!editable,onChange:Le=>{setAllowFileUpload(Le.target.checked),Le.target.checked&&setCodeEditPermission(Le.target.checked)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u52FE\u9009\u540E\uFF0C\u5141\u8BB8\u7528\u6237\u5B9E\u8BAD\u6311\u6218\u65F6\uFF0C\u5728\u4EE3\u7801\u76EE\u5F55\u4E2D\u4E0A\u4F20\u6587\u4EF6\uFF0C\u5426\u5219\u4E0D\u5141\u8BB8\u4E0A\u4F20\uFF09"))))))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u7981\u7528\u7C98\u8D34\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_13__.default,{checked:forbidCopy,disabled:!editable,onChange:Le=>setForbidCopy(Le.target.checked)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u9009\u4E2D\u5219\u5B66\u5458\u5728\u7F16\u7801\u533A\u57DF\u65E0\u6CD5\u4F7F\u7528\u7C98\u8D34\u529F\u80FD\uFF09")))),own&&editable&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u8C03\u8BD5\u5668",React.createElement("a",{href:"/pdf/\u5E73\u53F0\u8C03\u8BD5\u5668\u529F\u80FD\u64CD\u4F5C\u8BF4\u660E.pdf",target:"_blank",className:"iconfont icon-xiaowenhao2 font14 ml5"}),"\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openCodeDebugger,onChange:Le=>setOpenCodeDebugger(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u4EE3\u7801\u8C03\u8BD5\u5DE5\u5177\u68C0\u67E5\u4EE3\u7801\u8FD0\u884C\u60C5\u51B5\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3, Java, C\u8BED\u8A00\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u81EA\u6D4B\u8FD0\u884C\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openSelfRun,onChange:Le=>setOpenSelfRun(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B66\u5458\u5728\u5B9E\u8DF5\u9879\u76EE\u6311\u6218\u9875\u9762\uFF0C\u53EF\u4EE5\u4F7F\u7528\u81EA\u6D4B\u8FD0\u884C\u529F\u80FD\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u672C\u5730\u8BC4\u6D4B\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:openLocalEvaluate,onChange:Le=>setOpenLocalEvaluate(Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5B9E\u8BAD\u6311\u6218\u7528\u6237\u5728\u4F7F\u7528\u5BA2\u6237\u7AEF\u8FDB\u884C\u8BC4\u6D4B\u65F6\uFF0C\u5C06\u4F7F\u7528\u7528\u6237\u672C\u5730\u7684\u7B97\u529B\u8D44\u6E90\uFF0C\u51CF\u5C11\u7F51\u7EDC\u5E26\u6765\u7684\u5F71\u54CD\u3002\u76EE\u524D\u4EC5\u652F\u6301Python3\u8BED\u8A00 ",React.createElement("a",{target:"_blank",href:"/download"},"\xA0\u4E0B\u8F7D\u5BA2\u6237\u7AEF\xA0"),"\uFF09")))),((_n=user==null?void 0:user.userInfo)==null?void 0:_n.role)===1&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF \uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_22__.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:gitSize,onChange:Le=>{setgitSize(Le)}}),React.createElement("span",{className:"c-grey-999"}," M ")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:startPermanent,onChange:Le=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\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\u53D1\u9001\u5B9E\u8DF5\u9879\u76EE\u81F3\u8BFE\u5802\u540E\u53EF\u9009\u62E9\u5BFC\u51FA\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E ",React.createElement("a",{target:"_blank",href:_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.API_SERVER+"/images/educoder/shixuns/\u5BFC\u51FA\u5B9E\u9A8C\u6587\u4EF6\u64CD\u4F5C\u6307\u5F15.pdf"},"\xA0\u64CD\u4F5C\u6307\u5F15\xA0"),"\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap,style:{alignItems:"center"}},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:podSwitch,onChange:Le=>{setPodSwitch(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5F00\u542F\u540E\uFF0C\u5728\u9000\u51FA\u5B9E\u8BAD\u65F6\u9ED8\u8BA4\u91CA\u653E\u5B9E\u9A8C\u8D44\u6E90\uFF09")))),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.titlesize,style:{marginTop:"20px"}}," ","\u8BC4\u8BBA\u533A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u663E\u793A\u8BC4\u8BBA\u533A\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:!disableDiscuss,onChange:Le=>setDisableDiscuss(!Le)}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5173\u95ED\u540E\uFF0C\u5B9E\u8DF5\u9879\u76EE\u8BE6\u60C5\u9875\u53CA\u5173\u5361\u6311\u6218\u9875\u9762\u4E0D\u663E\u793A\u4EFB\u4F55\u8BC4\u8BBA\uFF09")))),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label},"\u667A\u80FD\u63A8\u8350\uFF1A"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement("div",null,React.createElement(antd__WEBPACK_IMPORTED_MODULE_21__.Z,{checked:resource_recommend,onChange:Le=>{setresource_recommend(Le)}}),React.createElement("span",{className:"c-grey-999"},"\uFF08\u5C06\u5B9E\u9A8C\u5173\u8054\u77E5\u8BC6\u56FE\u8C31\u5E76\u5F00\u542F\u667A\u80FD\u63A8\u8350\u540E\uFF0C\u7CFB\u7EDF\u5C06\u4F1A\u6839\u636E\u5B66\u751F\u7B54\u9898\u548C\u77E5\u8BC6\u70B9\u638C\u63E1\u7684\u60C5\u51B5\uFF0C\u667A\u80FD\u63A8\u8350\u76F8\u5173\u7684\u5B66\u4E60\u8D44\u6E90\uFF09")))),disableAI&&React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelWrap},React.createElement("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.label}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.labelContent},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.Group,{value:ai_user+"",onChange:Le=>{setai_user(Le.target.value)}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"1"},"\u4EE5\u667A\u80FD\u52A9\u6559\u8EAB\u4EFD\u56DE\u7B54"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_14__.ZP,{value:"2"},"\u4EE5\u5B9E\u8BAD\u521B\u5EFA\u8005\u8EAB\u4EFD\u56DE\u7B54"))))),React.createElement("div",{style:{height:"70px",width:"76%",background:"#ffffff",boxShadow:"0px -4px 8px 1px #F1F1F1",position:"absolute",bottom:"0px",display:"flex",alignItems:"center",justifyContent:"center"}},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginRight:"10px",width:"100px",height:"40px",borderRadius:"4px",border:"1px solid #0152d9",color:"#0152d9"},onClick:()=>{umi__WEBPACK_IMPORTED_MODULE_1__.history.push(`/shixuns/${params.id}/challenges`)}},"\u53D6\u6D88"),React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{style:{marginLeft:"10px",width:"100px",height:"40px",fontSize:"16px",background:"#0152d9",borderRadius:"4px"},type:"primary",onClick:()=>{var Le,Ot;if(isOpenTime&&!openTime){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(openValue===1&&!selectDepartmentList.length){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(Le=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Le.is_fork_from_creator&&((Ot=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ot.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,z)=>{handSubmeit(ue,z)}}}):handSubmeit()}},"\u4FDD\u5B58"))),!isShowSetting&&React.createElement("div",{style:{padding:"40px"}},React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u8005"),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemWrap},React.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"60",width:"60",className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.img,src:`${_utils_env__WEBPACK_IMPORTED_MODULE_5__.Z.IMG_SERVER}/images/${practiceSetting==null?void 0:practiceSetting.user_image_url}`}),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.itemContent},React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.nameWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.name},practiceSetting==null?void 0:practiceSetting.user_name),React.createElement("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.actionGroup})),React.createElement("p",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.schoolWrap},React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.school},practiceSetting==null?void 0:practiceSetting.user_school)),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u521B\u5EFA\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.created_at),React.createElement("p",{style:{color:"#333333",fontSize:"16px"}},"\u66F4\u65B0\u65F6\u95F4\uFF1A",practiceSetting==null?void 0:practiceSetting.updated_at)))))}__webpack_exports__.Z=(0,umi__WEBPACK_IMPORTED_MODULE_1__.connect)(({user:Le,shixunsDetail:Ot,practiceSetting:ue})=>({user:Le,shixunsDetail:Ot,practiceSetting:ue}))(Setting)},29488:function(Le,Ot,ue){"use strict";ue.d(Ot,{m:function(){return ye}});var z=ue(65862),x=ue(8591),xe=ue(43418),Ye=ue(59301),Te=(gt,Re,Be)=>new Promise((We,He)=>{var ut=E=>{try{a(Be.next(E))}catch(b){He(b)}},fe=E=>{try{a(Be.throw(E))}catch(b){He(b)}},a=E=>E.done?We(E.value):Promise.resolve(E.value).then(ut,fe);a((Be=Be.apply(gt,Re)).next())});const Je=gt=>{let Re=document.createElement("textarea");return Re.value=gt,Re.value},ye=(gt,Re,Be,We,He)=>Te(void 0,null,function*(){var ut,fe;const a=yield gt({type:"shixunsDetail/saveCopyForExercise",payload:{id:Be,save_type:We}});We===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),(ut=a==null?void 0:a.data)!=null&&ut.exists_same_shixun_name?gt({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):gt({type:"classroomList/setActionTabs",payload:{}})):(gt({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&xe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:Ye.createElement("div",null,Ye.createElement("div",null,"\u5B9E\u8BAD\u540C\u6B65\u4FEE\u6539\u5B8C\u6210\uFF0C\u8BF7\u9A8C\u8BC1\u5B9E\u8BAD\u662F\u5426\u53EF\u4EE5\u6B63\u5E38\u4F7F\u7528\u3002")),okText:"\u524D\u5F80\u539F\u5B9E\u8BAD",onOk:()=>{var E,b;(0,z.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},84056:function(Le,Ot,ue){"use strict";ue.d(Ot,{BU:function(){return x},Dj:function(){return z},gH:function(){return xe},vp:function(){return Ye}});function z(Te){try{Te.mozRequestFullScreen?Te.mozRequestFullScreen():Te.webkitRequestFullScreen&&Te.webkitRequestFullScreen()}catch(Je){console.log(Je,":e")}}function x(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const xe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Ye(){var Te=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,Je=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Te),window.isFullScreen?window.isFullScreen:Te!=null}},66457:function(Le,Ot,ue){"use strict";ue.d(Ot,{rX:function(){return se},pW:function(){return ce},gy:function(){return de},xY:function(){return ae},O5:function(){return ee},tJ:function(){return fe},o1:function(){return a},Rd:function(){return y}});var z=ue(65582),x=ue(43418),xe=ue(28103),Ye=ue(8591),Te=ue(41867),Je=ue(65862),ye=ue(87169),gt=ue(25510),Re="data:image/png;base64,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",Be=ue.p+"static/newqrcode.a8740efb.png",We=ue(32637),He=ue(59301),ut=(Se,Ae,Oe)=>new Promise((Ie,Pt)=>{var rt=Kn=>{try{ea(Oe.next(Kn))}catch(Sa){Pt(Sa)}},pt=Kn=>{try{ea(Oe.throw(Kn))}catch(Sa){Pt(Sa)}},ea=Kn=>Kn.done?Ie(Kn.value):Promise.resolve(Kn.value).then(rt,pt);ea((Oe=Oe.apply(Se,Ae)).next())});const fe=(Se,Ae=!1)=>!!(a(Se)&&E(Ae)),a=Se=>(0,Te.bg)()?!0:(Se({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=(Se=!1)=>{var Ae;const{user:Oe}=(0,z.getDvaApp)()._store.getState();return(Ae=Oe.userInfo)!=null&&Ae.profile_completed?!0:(x.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Je.xg)("/account/profile/edit"),b()}}),!1)},b=()=>{x.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},y=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:He.createElement("div",{style:{textAlign:"center"}},He.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),He.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:We}),He.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ee=()=>{var Se;const{user:Ae}=(0,z.getDvaApp)()._store.getState();return(Se=Ae.userInfo)!=null&&Se.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:He.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Je.xg)("/account/certification")}}),!1)},ae=()=>(0,Te.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),He.createElement("img",{src:Be,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),se=(Se,Ae)=>Se?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("p",null,Ae||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),He.createElement("div",{style:{marginLeft:"110px"}},He.createElement("img",{src:Re,width:200}),He.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ce=Se=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:He.createElement("div",null,He.createElement("div",null,He.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),He.createElement(xe.Z,null),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",He.createElement("a",null,Se),"\u5929\u3002"),He.createElement("p",{style:{color:"#666666",fontSize:12}}," ",He.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),He.createElement("div",{style:{textAlign:"center",marginTop:30}},He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})))})},de=(Se,Ae="")=>{const{shixunsDetail:{detail:Oe}}=(0,z.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ie="";return(Oe==null?void 0:Oe.public)===2&&(Ie="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ie="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ie="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:He.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:He.createElement("div",{className:"tc",style:{marginLeft:-38}},He.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ie,"\uFF0C",Ae,"\u3002"),He.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),He.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:gt,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(x.default.confirm({centered:!0,icon:He.createElement(ye.Z,null),title:"\u63D0\u793A",content:He.createElement("div",null,He.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),He.createElement("br",null),He.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{x.default.confirm({width:440,centered:!0,icon:He.createElement(ye.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:()=>ut(void 0,null,function*(){(yield Se({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(Ye.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Se({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Se({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},77578:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return z}});const z=x=>x?typeof x=="function"?x():x:null},46400:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return da}});var z=ue(29679),x=ue(19248),xe=ue(99267),Ye=ue(96512),Te=ue(78987),Je=ue(92310),ye=ue.n(Je),gt=ue(77900),Re=ue(26112),Be=ue(59301),We=ue(92343),He=ue(36355),ut=ue(17313),fe=ue(83116);const a=(Xt,Cn,it,Ut,En)=>({backgroundColor:Xt,border:`${Ut.lineWidth}px ${Ut.lineType} ${Cn}`,[`${En}-icon`]:{color:it}}),E=Xt=>{const{componentCls:Cn,motionDurationSlow:it,marginXS:Ut,marginSM:En,fontSize:Zn,fontSizeLG:cn,lineHeight:ot,borderRadiusLG:ft,motionEaseInOutCirc:Rt,withDescriptionIconSize:Mn,colorText:dn,colorTextHeading:Pn,withDescriptionPadding:Ne,defaultPadding:we}=Xt;return{[Cn]:Object.assign(Object.assign({},(0,ut.Wf)(Xt)),{position:"relative",display:"flex",alignItems:"center",padding:we,wordWrap:"break-word",borderRadius:ft,[`&${Cn}-rtl`]:{direction:"rtl"},[`${Cn}-content`]:{flex:1,minWidth:0},[`${Cn}-icon`]:{marginInlineEnd:Ut,lineHeight:0},"&-description":{display:"none",fontSize:Zn,lineHeight:ot},"&-message":{color:Pn},[`&${Cn}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${it} ${Rt}, opacity ${it} ${Rt}, padding-top ${it} ${Rt}, padding-bottom ${it} ${Rt}, margin-bottom ${it} ${Rt}`},[`&${Cn}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${Cn}-with-description`]:{alignItems:"flex-start",padding:Ne,[`${Cn}-icon`]:{marginInlineEnd:En,fontSize:Mn,lineHeight:0},[`${Cn}-message`]:{display:"block",marginBottom:Ut,color:Pn,fontSize:cn},[`${Cn}-description`]:{display:"block",color:dn}},[`${Cn}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},b=Xt=>{const{componentCls:Cn,colorSuccess:it,colorSuccessBorder:Ut,colorSuccessBg:En,colorWarning:Zn,colorWarningBorder:cn,colorWarningBg:ot,colorError:ft,colorErrorBorder:Rt,colorErrorBg:Mn,colorInfo:dn,colorInfoBorder:Pn,colorInfoBg:Ne}=Xt;return{[Cn]:{"&-success":a(En,Ut,it,Xt,Cn),"&-info":a(Ne,Pn,dn,Xt,Cn),"&-warning":a(ot,cn,Zn,Xt,Cn),"&-error":Object.assign(Object.assign({},a(Mn,Rt,ft,Xt,Cn)),{[`${Cn}-description > pre`]:{margin:0,padding:0}})}}},y=Xt=>{const{componentCls:Cn,iconCls:it,motionDurationMid:Ut,marginXS:En,fontSizeIcon:Zn,colorIcon:cn,colorIconHover:ot}=Xt;return{[Cn]:{"&-action":{marginInlineStart:En},[`${Cn}-close-icon`]:{marginInlineStart:En,padding:0,overflow:"hidden",fontSize:Zn,lineHeight:`${Zn}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${it}-close`]:{color:cn,transition:`color ${Ut}`,"&:hover":{color:ot}}},"&-close-text":{color:cn,transition:`color ${Ut}`,"&:hover":{color:ot}}}}},ee=Xt=>[E(Xt),b(Xt),y(Xt)];var ae=(0,fe.Z)("Alert",Xt=>[ee(Xt)],Xt=>({withDescriptionIconSize:Xt.fontSizeHeading3,defaultPadding:`${Xt.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${Xt.paddingMD}px ${Xt.paddingContentHorizontalLG}px`})),se=function(Xt,Cn){var it={};for(var Ut in Xt)Object.prototype.hasOwnProperty.call(Xt,Ut)&&Cn.indexOf(Ut)<0&&(it[Ut]=Xt[Ut]);if(Xt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var En=0,Ut=Object.getOwnPropertySymbols(Xt);En{const{icon:Cn,prefixCls:it,type:Ut}=Xt,En=ce[Ut]||null;return Cn?(0,We.wm)(Cn,Be.createElement("span",{className:`${it}-icon`},Cn),()=>({className:ye()(`${it}-icon`,{[Cn.props.className]:Cn.props.className})})):Be.createElement(En,{className:`${it}-icon`})},Se=Xt=>{const{isClosable:Cn,prefixCls:it,closeIcon:Ut,handleClose:En}=Xt,Zn=Ut===!0||Ut===void 0?Be.createElement(xe.Z,null):Ut;return Cn?Be.createElement("button",{type:"button",onClick:En,className:`${it}-close-icon`,tabIndex:0},Zn):null};var Oe=Xt=>{const{description:Cn,prefixCls:it,message:Ut,banner:En,className:Zn,rootClassName:cn,style:ot,onMouseEnter:ft,onMouseLeave:Rt,onClick:Mn,afterClose:dn,showIcon:Pn,closable:Ne,closeText:we,closeIcon:Ue,action:Wt}=Xt,kt=se(Xt,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[Jt,rn]=Be.useState(!1),an=Be.useRef(null),{getPrefixCls:wn,direction:Kt,alert:De}=Be.useContext(He.E_),ke=wn("alert",it),[Dt,Gt]=ae(ke),ln=Yt=>{var vt;rn(!0),(vt=Xt.onClose)===null||vt===void 0||vt.call(Xt,Yt)},yt=Be.useMemo(()=>Xt.type!==void 0?Xt.type:En?"warning":"info",[Xt.type,En]),xt=Be.useMemo(()=>we?!0:typeof Ne=="boolean"?Ne:Ue!==!1&&Ue!==null&&Ue!==void 0,[we,Ue,Ne]),Bt=En&&Pn===void 0?!0:Pn,nt=ye()(ke,`${ke}-${yt}`,{[`${ke}-with-description`]:!!Cn,[`${ke}-no-icon`]:!Bt,[`${ke}-banner`]:!!En,[`${ke}-rtl`]:Kt==="rtl"},De==null?void 0:De.className,Zn,cn,Gt),st=(0,Re.Z)(kt,{aria:!0,data:!0});return Dt(Be.createElement(gt.default,{visible:!Jt,motionName:`${ke}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Yt=>({maxHeight:Yt.offsetHeight}),onLeaveEnd:dn},Yt=>{let{className:vt,style:Et}=Yt;return Be.createElement("div",Object.assign({ref:an,"data-show":!Jt,className:ye()(nt,vt),style:Object.assign(Object.assign(Object.assign({},De==null?void 0:De.style),ot),Et),onMouseEnter:ft,onMouseLeave:Rt,onClick:Mn,role:"alert"},st),Bt?Be.createElement(de,{description:Cn,icon:Xt.icon,prefixCls:ke,type:yt}):null,Be.createElement("div",{className:`${ke}-content`},Ut?Be.createElement("div",{className:`${ke}-message`},Ut):null,Cn?Be.createElement("div",{className:`${ke}-description`},Cn):null),Wt?Be.createElement("div",{className:`${ke}-action`},Wt):null,Be.createElement(Se,{isClosable:xt,prefixCls:ke,closeIcon:we||Ue,handleClose:ln}))}))},Ie=ue(67732),Pt=ue(83652),rt=ue(42403),pt=ue(158),Kn=function(Xt){(0,rt.Z)(it,Xt);var Cn=(0,pt.Z)(it);function it(){var Ut;return(0,Ie.Z)(this,it),Ut=Cn.apply(this,arguments),Ut.state={error:void 0,info:{componentStack:""}},Ut}return(0,Pt.Z)(it,[{key:"componentDidCatch",value:function(En,Zn){this.setState({error:En,info:Zn})}},{key:"render",value:function(){const{message:En,description:Zn,children:cn}=this.props,{error:ot,info:ft}=this.state,Rt=ft&&ft.componentStack?ft.componentStack:null,Mn=typeof En=="undefined"?(ot||"").toString():En,dn=typeof Zn=="undefined"?Rt:Zn;return ot?Be.createElement(Oe,{type:"error",message:Mn,description:Be.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},dn)}):cn}}]),it}(Be.Component);const Sa=Oe;Sa.ErrorBoundary=Kn;var da=Sa},88522:function(Le,Ot,ue){"use strict";var z=ue(92310),x=ue.n(z),xe=ue(11592),Ye=ue(2738),Te=ue(59301),Je=ue(53487),ye=ue(92343),gt=ue(36355),Re=ue(57809);const{Option:Be}=Re.default;function We(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const He=(a,E)=>{const{prefixCls:b,className:y,popupClassName:ee,dropdownClassName:ae,children:se,dataSource:ce}=a,de=(0,xe.Z)(se);let Se;de.length===1&&(0,ye.l$)(de[0])&&!We(de[0])&&([Se]=de);const Ae=Se?()=>Se:void 0;let Oe;de.length&&We(de[0])?Oe=se:Oe=ce?ce.map(rt=>{if((0,ye.l$)(rt))return rt;switch(typeof rt){case"string":return Te.createElement(Be,{key:rt,value:rt},rt);case"object":{const{value:pt}=rt;return Te.createElement(Be,{key:pt,value:pt},rt.text)}default:return}}):[];const{getPrefixCls:Ie}=Te.useContext(gt.E_),Pt=Ie("select",b);return Te.createElement(Re.default,Object.assign({ref:E,suffixIcon:null},(0,Ye.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:Pt,popupClassName:ee||ae,className:x()(`${Pt}-auto-complete`,y),mode:Re.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Oe)},ut=Te.forwardRef(He),fe=(0,Je.Z)(ut);ut.Option=Be,ut._InternalPanelDoNotUseOrYouWillBeFired=fe,Ot.Z=ut},49127:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return Cn}});var z=ue(92310),x=ue.n(z),xe=ue(77900),Ye=ue(59301),Te=ue(36785),Je=ue(92343),ye=ue(36355),gt=ue(36237),Re=ue(17313),Be=ue(45157),We=ue(37613),He=ue(83116);const ut=new gt.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),fe=new gt.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new gt.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new gt.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new gt.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new gt.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),ee=it=>{const{componentCls:Ut,iconCls:En,antCls:Zn,badgeShadowSize:cn,motionDurationSlow:ot,textFontSize:ft,textFontSizeSM:Rt,statusSize:Mn,dotSize:dn,textFontWeight:Pn,indicatorHeight:Ne,indicatorHeightSM:we,marginXS:Ue}=it,Wt=`${Zn}-scroll-number`,kt=(0,Be.Z)(it,(Jt,rn)=>{let{darkColor:an}=rn;return{[`&${Ut} ${Ut}-color-${Jt}`]:{background:an,[`&:not(${Ut}-count)`]:{color:an}}}});return{[Ut]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${Ut}-count`]:{zIndex:it.indicatorZIndex,minWidth:Ne,height:Ne,color:it.badgeTextColor,fontWeight:Pn,fontSize:ft,lineHeight:`${Ne}px`,whiteSpace:"nowrap",textAlign:"center",background:it.badgeColor,borderRadius:Ne/2,boxShadow:`0 0 0 ${cn}px ${it.badgeShadowColor}`,transition:`background ${it.motionDurationMid}`,a:{color:it.badgeTextColor},"a:hover":{color:it.badgeTextColor},"a:hover &":{background:it.badgeColorHover}},[`${Ut}-count-sm`]:{minWidth:we,height:we,fontSize:Rt,lineHeight:`${we}px`,borderRadius:we/2},[`${Ut}-multiple-words`]:{padding:`0 ${it.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${Ut}-dot`]:{zIndex:it.indicatorZIndex,width:dn,minWidth:dn,height:dn,background:it.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${cn}px ${it.badgeShadowColor}`},[`${Ut}-dot${Wt}`]:{transition:`background ${ot}`},[`${Ut}-count, ${Ut}-dot, ${Wt}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${En}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${Ut}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${Ut}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:Mn,height:Mn,verticalAlign:"middle",borderRadius:"50%"},[`${Ut}-status-success`]:{backgroundColor:it.colorSuccess},[`${Ut}-status-processing`]:{overflow:"visible",color:it.colorPrimary,backgroundColor:it.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:cn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:ut,animationDuration:it.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${Ut}-status-default`]:{backgroundColor:it.colorTextPlaceholder},[`${Ut}-status-error`]:{backgroundColor:it.colorError},[`${Ut}-status-warning`]:{backgroundColor:it.colorWarning},[`${Ut}-status-text`]:{marginInlineStart:Ue,color:it.colorText,fontSize:it.fontSize}}}),kt),{[`${Ut}-zoom-appear, ${Ut}-zoom-enter`]:{animationName:fe,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`${Ut}-zoom-leave`]:{animationName:a,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack,animationFillMode:"both"},[`&${Ut}-not-a-wrapper`]:{[`${Ut}-zoom-appear, ${Ut}-zoom-enter`]:{animationName:E,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`${Ut}-zoom-leave`]:{animationName:b,animationDuration:it.motionDurationSlow,animationTimingFunction:it.motionEaseOutBack},[`&:not(${Ut}-status)`]:{verticalAlign:"middle"},[`${Wt}-custom-component, ${Ut}-count`]:{transform:"none"},[`${Wt}-custom-component, ${Wt}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${Wt}`]:{overflow:"hidden",[`${Wt}-only`]:{position:"relative",display:"inline-block",height:Ne,transition:`all ${it.motionDurationSlow} ${it.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${Wt}-only-unit`]:{height:Ne,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${Wt}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${Ut}-count, ${Ut}-dot, ${Wt}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ae=it=>{const{fontSize:Ut,lineHeight:En,lineWidth:Zn,marginXS:cn,colorBorderBg:ot}=it,ft=Math.round(Ut*En),Rt=Zn,Mn=it.colorBgContainer,dn=it.colorError,Pn=it.colorErrorHover;return(0,We.TS)(it,{badgeFontHeight:ft,badgeShadowSize:Rt,badgeTextColor:Mn,badgeColor:dn,badgeColorHover:Pn,badgeShadowColor:ot,badgeProcessingDuration:"1.2s",badgeRibbonOffset:cn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},se=it=>{const{fontSize:Ut,lineHeight:En,fontSizeSM:Zn,lineWidth:cn}=it;return{indicatorZIndex:"auto",indicatorHeight:Math.round(Ut*En)-2*cn,indicatorHeightSM:Ut,dotSize:Zn/2,textFontSize:Zn,textFontSizeSM:Zn,textFontWeight:"normal",statusSize:Zn/2}};var ce=(0,He.Z)("Badge",it=>{const Ut=ae(it);return[ee(Ut)]},se);const de=it=>{const{antCls:Ut,badgeFontHeight:En,marginXS:Zn,badgeRibbonOffset:cn}=it,ot=`${Ut}-ribbon`,ft=`${Ut}-ribbon-wrapper`,Rt=(0,Be.Z)(it,(Mn,dn)=>{let{darkColor:Pn}=dn;return{[`&${ot}-color-${Mn}`]:{background:Pn,color:Pn}}});return{[`${ft}`]:{position:"relative"},[`${ot}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(it)),{position:"absolute",top:Zn,padding:`0 ${it.paddingXS}px`,color:it.colorPrimary,lineHeight:`${En}px`,whiteSpace:"nowrap",backgroundColor:it.colorPrimary,borderRadius:it.borderRadiusSM,[`${ot}-text`]:{color:it.colorTextLightSolid},[`${ot}-corner`]:{position:"absolute",top:"100%",width:cn,height:cn,color:"currentcolor",border:`${cn/2}px solid`,transform:it.badgeRibbonCornerTransform,transformOrigin:"top",filter:it.badgeRibbonCornerFilter}}),Rt),{[`&${ot}-placement-end`]:{insetInlineEnd:-cn,borderEndEndRadius:0,[`${ot}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${ot}-placement-start`]:{insetInlineStart:-cn,borderEndStartRadius:0,[`${ot}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Se=(0,He.Z)(["Badge","Ribbon"],it=>{const Ut=ae(it);return[de(Ut)]},se),Oe=it=>{const{className:Ut,prefixCls:En,style:Zn,color:cn,children:ot,text:ft,placement:Rt="end",rootClassName:Mn}=it,{getPrefixCls:dn,direction:Pn}=Ye.useContext(ye.E_),Ne=dn("ribbon",En),we=(0,Te.o2)(cn,!1),Ue=x()(Ne,`${Ne}-placement-${Rt}`,{[`${Ne}-rtl`]:Pn==="rtl",[`${Ne}-color-${cn}`]:we},Ut),[Wt,kt]=Se(Ne),Jt={},rn={};return cn&&!we&&(Jt.background=cn,rn.color=cn),Wt(Ye.createElement("div",{className:x()(`${Ne}-wrapper`,Mn,kt)},ot,Ye.createElement("div",{className:x()(Ue,kt),style:Object.assign(Object.assign({},Jt),Zn)},Ye.createElement("span",{className:`${Ne}-text`},ft),Ye.createElement("div",{className:`${Ne}-corner`,style:rn}))))};function Ie(it){let{prefixCls:Ut,value:En,current:Zn,offset:cn=0}=it,ot;return cn&&(ot={position:"absolute",top:`${cn}00%`,left:0}),Ye.createElement("span",{style:ot,className:x()(`${Ut}-only-unit`,{current:Zn})},En)}function Pt(it,Ut,En){let Zn=it,cn=0;for(;(Zn+10)%10!==Ut;)Zn+=En,cn+=En;return cn}function rt(it){const{prefixCls:Ut,count:En,value:Zn}=it,cn=Number(Zn),ot=Math.abs(En),[ft,Rt]=Ye.useState(cn),[Mn,dn]=Ye.useState(ot),Pn=()=>{Rt(cn),dn(ot)};Ye.useEffect(()=>{const Ue=setTimeout(()=>{Pn()},1e3);return()=>{clearTimeout(Ue)}},[cn]);let Ne,we;if(ft===cn||Number.isNaN(cn)||Number.isNaN(ft))Ne=[Ye.createElement(Ie,Object.assign({},it,{key:cn,current:!0}))],we={transition:"none"};else{Ne=[];const Ue=cn+10,Wt=[];for(let rn=cn;rn<=Ue;rn+=1)Wt.push(rn);const kt=Wt.findIndex(rn=>rn%10===ft);Ne=Wt.map((rn,an)=>{const wn=rn%10;return Ye.createElement(Ie,Object.assign({},it,{key:rn,value:wn,offset:an-kt,current:an===kt}))});const Jt=Mn{const{prefixCls:En,count:Zn,className:cn,motionClassName:ot,style:ft,title:Rt,show:Mn,component:dn="sup",children:Pn}=it,Ne=pt(it,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:we}=Ye.useContext(ye.E_),Ue=we("scroll-number",En),Wt=Object.assign(Object.assign({},Ne),{"data-show":Mn,style:ft,className:x()(Ue,cn,ot),title:Rt});let kt=Zn;if(Zn&&Number(Zn)%1===0){const Jt=String(Zn).split("");kt=Ye.createElement("bdi",null,Jt.map((rn,an)=>Ye.createElement(rt,{prefixCls:Ue,count:Number(Zn),value:rn,key:Jt.length-an})))}return ft&&ft.borderColor&&(Wt.style=Object.assign(Object.assign({},ft),{boxShadow:`0 0 0 1px ${ft.borderColor} inset`})),Pn?(0,Je.Tm)(Pn,Jt=>({className:x()(`${Ue}-custom-component`,Jt==null?void 0:Jt.className,ot)})):Ye.createElement(dn,Object.assign({},Wt,{ref:Ut}),kt)}),Sa=function(it,Ut){var En={};for(var Zn in it)Object.prototype.hasOwnProperty.call(it,Zn)&&Ut.indexOf(Zn)<0&&(En[Zn]=it[Zn]);if(it!=null&&typeof Object.getOwnPropertySymbols=="function")for(var cn=0,Zn=Object.getOwnPropertySymbols(it);cn{var En,Zn,cn,ot,ft;const{prefixCls:Rt,scrollNumberPrefixCls:Mn,children:dn,status:Pn,text:Ne,color:we,count:Ue=null,overflowCount:Wt=99,dot:kt=!1,size:Jt="default",title:rn,offset:an,style:wn,className:Kt,rootClassName:De,classNames:ke,styles:Dt,showZero:Gt=!1}=it,ln=Sa(it,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:yt,direction:xt,badge:Bt}=Ye.useContext(ye.E_),nt=yt("badge",Rt),[st,Yt]=ce(nt),vt=Ue>Wt?`${Wt}+`:Ue,Et=vt==="0"||vt===0,Ct=Ue===null||Et&&!Gt,Ht=(Pn!=null||we!=null)&&Ct,bt=kt&&!Et,Zt=bt?"":vt,Yn=(0,Ye.useMemo)(()=>(Zt==null||Zt===""||Et&&!Gt)&&!bt,[Zt,Et,Gt,bt]),en=(0,Ye.useRef)(Ue);Yn||(en.current=Ue);const ua=en.current,rr=(0,Ye.useRef)(Zt);Yn||(rr.current=Zt);const dr=rr.current,fr=(0,Ye.useRef)(bt);Yn||(fr.current=bt);const $a=(0,Ye.useMemo)(()=>{if(!an)return Object.assign(Object.assign({},Bt==null?void 0:Bt.style),wn);const nr={marginTop:an[1]};return xt==="rtl"?nr.left=parseInt(an[0],10):nr.right=-parseInt(an[0],10),Object.assign(Object.assign(Object.assign({},nr),Bt==null?void 0:Bt.style),wn)},[xt,an,wn,Bt==null?void 0:Bt.style]),Zr=rn!=null?rn:typeof ua=="string"||typeof ua=="number"?ua:void 0,Wr=Yn||!Ne?null:Ye.createElement("span",{className:`${nt}-status-text`},Ne),Er=!ua||typeof ua!="object"?void 0:(0,Je.Tm)(ua,nr=>({style:Object.assign(Object.assign({},$a),nr.style)})),br=(0,Te.o2)(we,!1),yr=x()(ke==null?void 0:ke.indicator,(En=Bt==null?void 0:Bt.classNames)===null||En===void 0?void 0:En.indicator,{[`${nt}-status-dot`]:Ht,[`${nt}-status-${Pn}`]:!!Pn,[`${nt}-color-${we}`]:br}),er={};we&&!br&&(er.color=we,er.background=we);const to=x()(nt,{[`${nt}-status`]:Ht,[`${nt}-not-a-wrapper`]:!dn,[`${nt}-rtl`]:xt==="rtl"},Kt,De,Bt==null?void 0:Bt.className,(Zn=Bt==null?void 0:Bt.classNames)===null||Zn===void 0?void 0:Zn.root,ke==null?void 0:ke.root,Yt);if(!dn&&Ht){const nr=$a.color;return st(Ye.createElement("span",Object.assign({},ln,{className:to,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.root),(cn=Bt==null?void 0:Bt.styles)===null||cn===void 0?void 0:cn.root),$a)}),Ye.createElement("span",{className:yr,style:Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(ot=Bt==null?void 0:Bt.styles)===null||ot===void 0?void 0:ot.indicator),er)}),Ne&&Ye.createElement("span",{style:{color:nr},className:`${nt}-status-text`},Ne)))}return st(Ye.createElement("span",Object.assign({ref:Ut},ln,{className:to,style:Object.assign(Object.assign({},(ft=Bt==null?void 0:Bt.styles)===null||ft===void 0?void 0:ft.root),Dt==null?void 0:Dt.root)}),dn,Ye.createElement(xe.default,{visible:!Yn,motionName:`${nt}-zoom`,motionAppear:!1,motionDeadline:1e3},nr=>{let{className:At,ref:xn}=nr;var zn,un;const bn=yt("scroll-number",Mn),aa=fr.current,Ia=x()(ke==null?void 0:ke.indicator,(zn=Bt==null?void 0:Bt.classNames)===null||zn===void 0?void 0:zn.indicator,{[`${nt}-dot`]:aa,[`${nt}-count`]:!aa,[`${nt}-count-sm`]:Jt==="small",[`${nt}-multiple-words`]:!aa&&dr&&dr.toString().length>1,[`${nt}-status-${Pn}`]:!!Pn,[`${nt}-color-${we}`]:br});let Qe=Object.assign(Object.assign(Object.assign({},Dt==null?void 0:Dt.indicator),(un=Bt==null?void 0:Bt.styles)===null||un===void 0?void 0:un.indicator),$a);return we&&!br&&(Qe=Qe||{},Qe.background=we),Ye.createElement(Kn,{prefixCls:bn,show:!Yn,motionClassName:At,className:Ia,count:dr,title:Zr,style:Qe,key:"scrollNumber",ref:xn},Er)}),Wr))},Xt=Ye.forwardRef(da);Xt.Ribbon=Oe;var Cn=Xt},19842:function(Le,Ot,ue){"use strict";ue.d(Ot,{Z:function(){return nr}});var z=ue(94480),x=ue(59301),xe=ue(33853),Ye=ue(58617),Te=ue(38819),Je=ue(92310),ye=ue.n(Je),gt=ue(54476),Re=ue(42978),Be=ue(75931),We=ue(77861),He=ue(17115),ut=ue(90782),fe=ue(6089),a=ue(18929),E=x.createContext(null),b=E,y=ue(76190),ee=ue(20068),ae=ue(33885),se="__rc_cascader_search_mark__",ce=function(xn,zn,un){var bn=un.label;return zn.some(function(aa){return String(aa[bn]).toLowerCase().includes(xn.toLowerCase())})},de=function(xn,zn,un,bn){return zn.map(function(aa){return aa[bn.label]}).join(" / ")},Se=function(At,xn,zn,un,bn,aa){var Ia=bn.filter,Qe=Ia===void 0?ce:Ia,ht=bn.render,mt=ht===void 0?de:ht,Jn=bn.limit,qn=Jn===void 0?50:Jn,ma=bn.sort;return x.useMemo(function(){var pa=[];if(!At)return[];function Ya(xa,Qa){var Va=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;xa.forEach(function(Ln){if(!(!ma&&qn!==!1&&qn>0&&pa.length>=qn)){var ka=[].concat((0,z.Z)(Qa),[Ln]),zr=Ln[zn.children],Co=Va||Ln.disabled;if((!zr||zr.length===0||aa)&&Qe(At,ka,{label:zn.label})){var la;pa.push((0,ae.Z)((0,ae.Z)({},Ln),{},(la={disabled:Co},(0,ee.Z)(la,zn.label,mt(At,ka,un,zn)),(0,ee.Z)(la,se,ka),(0,ee.Z)(la,zn.children,void 0),la)))}zr&&Ya(Ln[zn.children],ka,Co)}})}return Ya(xn,[]),ma&&pa.sort(function(xa,Qa){return ma(xa[se],Qa[se],At,zn)}),qn!==!1&&qn>0?pa.slice(0,qn):pa},[At,xn,zn,un,mt,aa,Qe,ma,qn])},Ae="__RC_CASCADER_SPLIT__",Oe="SHOW_PARENT",Ie="SHOW_CHILD";function Pt(At){return At.join(Ae)}function rt(At){return At.map(Pt)}function pt(At){return At.split(Ae)}function ea(At){var xn=At||{},zn=xn.label,un=xn.value,bn=xn.children,aa=un||"value";return{label:zn||"label",value:aa,key:aa,children:bn||"children"}}function Kn(At,xn){var zn,un;return(zn=At.isLeaf)!==null&&zn!==void 0?zn:!((un=At[xn.children])!==null&&un!==void 0&&un.length)}function Sa(At){var xn=At.parentElement;if(xn){var zn=At.offsetTop-xn.offsetTop;zn-xn.scrollTop<0?xn.scrollTo({top:zn}):zn+At.offsetHeight-xn.scrollTop>xn.offsetHeight&&xn.scrollTo({top:zn+At.offsetHeight-xn.offsetHeight})}}function da(At,xn){return At.map(function(zn){var un;return(un=zn[se])===null||un===void 0?void 0:un.map(function(bn){return bn[xn.value]})})}function Xt(At,xn,zn){var un=new Set(At),bn=xn();return At.filter(function(aa){var Ia=bn[aa],Qe=Ia?Ia.parent:null,ht=Ia?Ia.children:null;return Ia&&Ia.node.disabled?!0:zn===Ie?!(ht&&ht.some(function(mt){return mt.key&&un.has(mt.key)})):!(Qe&&!Qe.node.disabled&&un.has(Qe.key))})}function Cn(At,xn,zn){for(var un=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,bn=xn,aa=[],Ia=function(){var mt,Jn,qn,ma=At[Qe],pa=(mt=bn)===null||mt===void 0?void 0:mt.findIndex(function(xa){var Qa=xa[zn.value];return un?String(Qa)===String(ma):Qa===ma}),Ya=pa!==-1?(Jn=bn)===null||Jn===void 0?void 0:Jn[pa]:null;aa.push({value:(qn=Ya==null?void 0:Ya[zn.value])!==null&&qn!==void 0?qn:ma,index:pa,option:Ya}),bn=Ya==null?void 0:Ya[zn.children]},Qe=0;Qe1){var Sn=Ya.slice(0,-1);Ln(Sn)}else mt(!1)},Co=function(){var Sn,eu=((Sn=Qa[xa])===null||Sn===void 0?void 0:Sn[zn.children])||[],Ar=eu.find(function(Xr){return!Xr.disabled});if(Ar){var bo=[].concat((0,z.Z)(Ya),[Ar[zn.value]]);Ln(bo)}};x.useImperativeHandle(At,function(){return{onKeyDown:function(Sn){var eu=Sn.which;switch(eu){case we.Z.UP:case we.Z.DOWN:{var Ar=0;eu===we.Z.UP?Ar=-1:eu===we.Z.DOWN&&(Ar=1),Ar!==0&&ka(Ar);break}case we.Z.LEFT:{if(ht)break;qn?Co():zr();break}case we.Z.RIGHT:{if(ht)break;qn?zr():Co();break}case we.Z.BACKSPACE:{ht||zr();break}case we.Z.ENTER:{if(Ya.length){var bo=Qa[xa],Xr=(bo==null?void 0:bo[se])||[];Xr.length?aa(Xr.map(function(Ko){return Ko[zn.value]}),Xr[Xr.length-1]):aa(Ya,Qa[xa])}break}case we.Z.ESC:mt(!1),Jn&&Sn.stopPropagation()}},onKeyUp:function(){}}})},Wt=x.forwardRef(function(At,xn){var zn,un,bn,aa,Ia=(0,We.lk)(),Qe=Ia.prefixCls,ht=Ia.multiple,mt=Ia.searchValue,Jn=Ia.toggleOpen,qn=Ia.notFoundContent,ma=Ia.direction,pa=Ia.open,Ya=x.useRef(),xa=ma==="rtl",Qa=x.useContext(b),Va=Qa.options,Ln=Qa.values,ka=Qa.halfValues,zr=Qa.fieldNames,Co=Qa.changeOnSelect,la=Qa.onSelect,Sn=Qa.searchOptions,eu=Qa.dropdownPrefixCls,Ar=Qa.loadData,bo=Qa.expandTrigger,Xr=eu||Qe,Ko=x.useState([]),zo=(0,Re.Z)(Ko,2),jo=zo[0],Po=zo[1],Ho=function(sa){if(!(!Ar||mt)){var jr=Cn(sa,Va,zr),Ur=jr.map(function(mr){var lr=mr.option;return lr}),Jr=Ur[Ur.length-1];if(Jr&&!Kn(Jr,zr)){var po=Pt(sa);Po(function(mr){return[].concat((0,z.Z)(mr),[po])}),Ar(Ur)}}};x.useEffect(function(){jo.length&&jo.forEach(function(Br){var sa=pt(Br),jr=Cn(sa,Va,zr,!0).map(function(Jr){var po=Jr.option;return po}),Ur=jr[jr.length-1];(!Ur||Ur[zr.children]||Kn(Ur,zr))&&Po(function(Jr){return Jr.filter(function(po){return po!==Br})})})},[Va,jo,zr]);var ra=x.useMemo(function(){return new Set(rt(Ln))},[Ln]),oo=x.useMemo(function(){return new Set(rt(ka))},[ka]),Ao=Ne(),wo=(0,Re.Z)(Ao,2),Vt=wo[0],lt=wo[1],et=function(sa){lt(sa),Ho(sa)},on=function(sa){var jr=sa.disabled,Ur=Kn(sa,zr);return!jr&&(Ur||Co||ht)},$n=function(sa,jr){var Ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;la(sa),!ht&&(jr||Co&&(bo==="hover"||Ur))&&Jn(!1)},Za=x.useMemo(function(){return mt?Sn:Va},[mt,Sn,Va]),Qn=x.useMemo(function(){for(var Br=[{options:Za}],sa=Za,jr=da(sa,zr),Ur=function(){var lr=Vt[Jr],xr=sa.find(function(fo,Or){return(jr[Or]?Pt(jr[Or]):fo[zr.value])===lr}),Yr=xr==null?void 0:xr[zr.children];if(!(Yr!=null&&Yr.length))return"break";sa=Yr,Br.push({options:Yr})},Jr=0;Jr":jo,Ho=At.loadingIcon,ra=At.children,oo=At.dropdownMatchSelectWidth,Ao=oo===void 0?!1:oo,wo=At.showCheckedStrategy,Vt=wo===void 0?Oe:wo,lt=(0,Be.Z)(At,wn),et=(0,He.ZP)(zn),on=!!qn,$n=(0,a.Z)(Ia,{value:Qe,postState:De}),Za=(0,Re.Z)($n,2),Qn=Za[0],Ka=Za[1],yn=x.useMemo(function(){return ea(aa)},[JSON.stringify(aa)]),Ra=x.useMemo(function(){return Ln||[]},[Ln]),io=En(Ra,yn),Yo=x.useCallback(function(ta){var Gn=io();return ta.map(function(ia){var qr=Gn[ia].nodes;return qr.map(function(uo){return uo[yn.value]})})},[io,yn]),fu=(0,a.Z)("",{value:Ya,postState:function(Gn){return Gn||""}}),Br=(0,Re.Z)(fu,2),sa=Br[0],jr=Br[1],Ur=function(Gn,ia){jr(Gn),ia.source!=="blur"&&xa&&xa(Gn)},Jr=ot(Qa),po=(0,Re.Z)(Jr,2),mr=po[0],lr=po[1],xr=Se(sa,Ra,yn,ka||bn,lr,ht),Yr=Zn(Ra,yn),fo=x.useMemo(function(){var ta=Yr(Qn),Gn=(0,Re.Z)(ta,2),ia=Gn[0],qr=Gn[1];if(!on||!Qn.length)return[ia,[],qr];var uo=rt(ia),Lo=io(),ir=(0,ut.S)(uo,!0,Lo),sr=ir.checkedKeys,Ja=ir.halfCheckedKeys;return[Yo(sr),Yo(Ja),qr]},[on,Qn,io,Yo,Yr]),Or=(0,Re.Z)(fo,3),Ga=Or[0],ya=Or[1],$e=Or[2],_t=x.useMemo(function(){var ta=rt(Ga),Gn=Xt(ta,io,Vt);return[].concat((0,z.Z)($e),(0,z.Z)(Yo(Gn)))},[Ga,io,Yo,$e,Vt]),zt=it(_t,Ra,yn,on,Jn),An=(0,fe.Z)(function(ta){if(Ka(ta),mt){var Gn=De(ta),ia=Gn.map(function(Lo){return Cn(Lo,Ra,yn).map(function(ir){return ir.option})}),qr=on?Gn:Gn[0],uo=on?ia:ia[0];mt(qr,uo)}}),Nn=(0,fe.Z)(function(ta){if((!on||pa)&&jr(""),!on)An(ta);else{var Gn=Pt(ta),ia=rt(Ga),qr=rt(ya),uo=ia.includes(Gn),Lo=$e.some(function(Mr){return Pt(Mr)===Gn}),ir=Ga,sr=$e;if(Lo&&!uo)sr=$e.filter(function(Mr){return Pt(Mr)!==Gn});else{var Ja=uo?ia.filter(function(Mr){return Mr!==Gn}):[].concat((0,z.Z)(ia),[Gn]),Kr=io(),Ro;if(uo){var Nr=(0,ut.S)(Ja,{checked:!1,halfCheckedKeys:qr},Kr);Ro=Nr.checkedKeys}else{var no=(0,ut.S)(Ja,!0,Kr);Ro=no.checkedKeys}var so=Xt(Ro,io,Vt);ir=Yo(so)}An([].concat((0,z.Z)(sr),(0,z.Z)(ir)))}}),hr=function(Gn,ia){if(ia.type==="clear"){An([]);return}var qr=ia.values[0],uo=qr.valueCells;Nn(uo)},wr=la!==void 0?la:Co,Bn=eu||Sn,wa=Xr||bo,Ir=function(Gn){Ko==null||Ko(Gn),zo==null||zo(Gn)},Mo=x.useMemo(function(){return{options:Ra,fieldNames:yn,values:Ga,halfValues:ya,changeOnSelect:ht,onSelect:Nn,checkable:qn,searchOptions:xr,dropdownPrefixCls:ka,loadData:zr,expandTrigger:Va,expandIcon:Po,loadingIcon:Ho,dropdownMenuColumnStyle:Ar}},[Ra,yn,Ga,ya,ht,Nn,qn,xr,ka,zr,Va,Po,Ho,Ar]),Io=!(sa?xr:Ra).length,kn=sa&&lr.matchInputWidth||Io?{}:{minWidth:"auto"};return x.createElement(b.Provider,{value:Mo},x.createElement(We.Ac,(0,gt.Z)({},lt,{ref:xn,id:et,prefixCls:bn,autoClearSearchValue:pa,dropdownMatchSelectWidth:Ao,dropdownStyle:kn,displayValues:zt,onDisplayValuesChange:hr,mode:on?"multiple":void 0,searchValue:sa,onSearch:Ur,showSearch:mr,OptionList:kt,emptyOptions:Io,open:wr,dropdownClassName:Bn,placement:wa,onDropdownVisibleChange:Ir,getRawInputElement:function(){return ra}})))});ke.SHOW_PARENT=Oe,ke.SHOW_CHILD=Ie;var Dt=ke,Gt=Dt,ln=ue(2738),yt=ue(62892),xt=ue(53487),Bt=ue(19080),nt=ue(36355),st=ue(93891),Yt=ue(1684),vt=ue(19716),Et=ue(32441),Ct=ue(14154),Ht=ue(58582),bt=ue(84443),Zt=ue(66339),Yn=ue(33234),en=ue(98447),ua=ue(17313),rr=ue(74207),dr=ue(83116);const fr=At=>{const{prefixCls:xn,componentCls:zn,antCls:un}=At,bn=`${zn}-menu-item`,aa=` &${bn}-expand ${bn}-expand-icon, diff --git a/umi.344a84a6.js b/umi.be8259b8.js similarity index 99% rename from umi.344a84a6.js rename to umi.be8259b8.js index 13dd78501d..a59978fb6c 100644 --- a/umi.344a84a6.js +++ b/umi.be8259b8.js @@ -964,7 +964,7 @@ http://j.mp/37Fkd5Q `)},{label:"include ",content:["#include "].join(` `)}]},o={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},h={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var u=e(53184),a=e.n(u),x=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});const p={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},y=($t,Mt,er,Ze)=>{const Et=Mt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:er.lineNumber,endColumn:er.column});return Array.from(new Set(Et.match(/\b\w{2,}\b/g)||[])).map(tt=>({label:tt,kind:$t.languages.CompletionItemKind.Text,insertText:tt,range:Ze}))},m=($t,Mt,er,Ze)=>{$t.languages.registerCompletionItemProvider(Mt,{provideCompletionItems(Et,Ft){const tt=Et.getWordUntilPosition(Ft),_t={startLineNumber:Ft.lineNumber,endLineNumber:Ft.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},dt=Et.getLineContent(Ft.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...y($t,Et,Ft,_t),...er.map(Ue=>({label:Ue,kind:$t.languages.CompletionItemKind.Keyword,documentation:Ue,insertText:Ue,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t})),...Ze.map(Ue=>({label:Ue.label,kind:$t.languages.CompletionItemKind.Snippet,documentation:Ue.content,insertText:dt.startsWith("#")?Ue.content.replace(/#/,""):Ue.content,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t}))]}}})};var b=$t=>{p.languages.forEach(Mt=>{$t.languages.registerDocumentFormattingEditProvider(Mt,{provideDocumentFormattingEdits(er){return x(this,null,function*(){const Ze=a()(er.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:er.getFullModelRange(),text:Ze}]})}})}),m($t,"java",c.keywords,c.quickKey),m($t,"cpp",f.keywords,f.quickKey),m($t,"c",l.keywords,[]),m($t,"python",o.keywords,o.quickKey),m($t,"scala",h.keywords,h.quickKey)};const S="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var k=Object.defineProperty,R=($t,Mt,er)=>Mt in $t?k($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,A=($t,Mt,er)=>R($t,typeof Mt!="symbol"?Mt+"":Mt,er);const I=class a0{constructor(Mt,er,Ze){this.placeholder=Mt,this.editor=er,this.monaco=Ze,er.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return a0.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};A(I,"ID","editor.widget.placeholderHint");var B=I,N=e(96236),K=e(8591),H=e(6848),W=e(89392),ae=e(77254),ne=e(56102),oe=Object.defineProperty,q=Object.defineProperties,J=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,Q=($t,Mt,er)=>Mt in $t?oe($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,le=($t,Mt)=>{for(var er in Mt||(Mt={}))se.call(Mt,er)&&Q($t,er,Mt[er]);if(V)for(var er of V(Mt))ee.call(Mt,er)&&Q($t,er,Mt[er]);return $t},$=($t,Mt)=>q($t,J(Mt)),j=($t,Mt)=>{var er={};for(var Ze in $t)se.call($t,Ze)&&Mt.indexOf(Ze)<0&&(er[Ze]=$t[Ze]);if($t!=null&&V)for(var Ze of V($t))Mt.indexOf(Ze)<0&&ee.call($t,Ze)&&(er[Ze]=$t[Ze]);return er},ie=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});function me($t){return/^\d+$/.test($t)?`${$t}px`:$t}function Ce(){}let Oe=!1;const Ke={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function ze($t=[]){let Mt=$t;if(Array.isArray($t)){for(let er=0;er<$t.length;er++){let Ze=Ke[$t[er]];if(Ze)return Ze}return Mt[0]}return Ke[Mt]||Mt}let Lt=null;var yt=$t=>{var Mt=$t,{width:er="100%",height:Ze="100%",value:Et,language:Ft="javascript",style:tt={},options:_t={},overrideServices:dt={},theme:Je="vs-dark",onEditBlur:Ue,isCopy:be=!1,onSave:Le,autoHeight:Ve=!1,forbidCopy:Ge=!1,onChange:Qe=Ce,editorDidMount:ht=Ce,onFocus:bt=Ce,onBreakPoint:tr=Ce,breakPointValue:Qt=[],filename:Be="educoder.txt",errorLine:rt,errorContent:Gt="",highlightLine:Rt,openBreakPoint:zt=!1,placeholder:Wt=""}=Mt,nr=j(Mt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const Zt=(0,r.useRef)(),Ie=(0,r.useRef)({}),ce=(0,r.useRef)(),pe=(0,r.useRef)(),It=(0,r.useRef)([]),Te=(0,r.useRef)(!1),ft=(0,r.useRef)(),Ht=(0,r.useRef)(),Ct=(0,r.useRef)(!1),[Pe,St]=(0,r.useState)(!1);function We(){let Yt;return Zt.current&&(Yt=new i.Z(vt=>{for(let ot of vt)(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&Ie.current.instance.layout()}),Yt.observe(Zt.current)),Yt}function we(){K.ZP.warning({content:decodeURIComponent(S),key:"monaco-editor-tip"})}const gt=()=>{let Yt=Ie.current.instance;if(Et!=null&&Yt&&Pe){const vt=Yt.getModel();vt&&Et!==vt.getValue()&&(Oe=!0,vt.setValue(Et),Yt.layout(),Oe=!1)}};(0,r.useEffect)(()=>{const Yt=ae.Z.subscribe("formatDocument",vt=>{var ot;let ct=Ie.current.instance;(ot=ct==null?void 0:ct.getAction)==null||ot.call(ct,"editor.action.formatDocument").run()});return window.updateMonacoValue=vt=>{Qe(vt)},Yt},[]),(0,r.useEffect)(()=>{var Yt;let vt=Ie.current.instance;pe.current&&clearTimeout(pe.current),pe.current=setTimeout(()=>{gt()},500),Et&&(Et!=null&&Et.length)&&((Yt=vt==null?void 0:vt.updateOptions)==null||Yt.call(vt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Et.split(/\r\n|\r|\n/g).length))+3,5)}))},[Et,Pe,Ie.current]),(0,r.useEffect)(()=>{if(rt&&Ie.current&&Ie.current.instance){let vt=Ie.current.instance;vt.changeViewZones(function(ot){var ct=document.createElement("div");ct.style.padding="10px 20px",ct.style.width="calc(100% - 20px)",ct.className="my-error-line-wrp",ct.innerHTML=Gt,ot.addZone({afterLineNumber:rt||11,heightInLines:3,domNode:ct})});var Yt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};vt.addOverlayWidget(Yt),vt.revealPositionInCenter({lineNumber:20,column:1})}},[rt,Ie.current,Pe]);const kt=(Yt="",vt)=>{if(!Yt||Yt.trim()==="")return!0;const ct=Ie.current.instance.getModel().getLineTokens(vt);let Bt=!1;for(let yr=0;yr<2;yr++)ct.getStandardTokenType(yr)===1&&(Bt=!0);return Bt};(0,r.useEffect)(()=>{var Yt;const vt=(Yt=Ie.current)==null?void 0:Yt.instance;if(vt&&Pe&&Ge){const ot=vt.onDidBlurEditorWidget(()=>{Ct.current=!1}),ct=vt.onDidFocusEditorText(()=>{Ct.current=!0});return()=>{ot.dispose(),ct.dispose()}}},[Ie.current,Pe,Ge]),(0,r.useEffect)(()=>{var Yt;if((Yt=Ie.current)!=null&&Yt.instance&&Pe&&zt){let vt=Ie.current.instance,ot=vt.getModel();if(!ot)return;(()=>{var Ln;let ei=[],ri=[];const wi=ot.getAllDecorations();for(let Ti of wi)Ti.options.className==="highlighted-line"&&(ei.push((Ln=Ti==null?void 0:Ti.range)==null?void 0:Ln.startLineNumber),ri.push(Ti==null?void 0:Ti.id));if(Rt===ei[0])return;ot.deltaDecorations(ri,[]);const fi=ot.getLineCount();Rt&&Rt<=fi&&(vt.deltaDecorations([],[{range:new Lt.Range(Rt,1,Rt,ot.getLineMaxColumn(Rt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),vt.revealLineInCenter(Rt))})();const Bt=(Ln=!1)=>{var ei;let ri=[],wi=[];const fi=ot.getAllDecorations();for(let Ti of fi)Ti.options.linesDecorationsClassName==="breakpoints-select"&&(ri.push((ei=Ti==null?void 0:Ti.range)==null?void 0:ei.startLineNumber),wi.push(Ti==null?void 0:Ti.id));if(Ln)return{lines:ri,ids:wi};tr(ri)},yr=Ln=>ie(void 0,null,function*(){let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ot.deltaDecorations([],[ei]),Bt()}),vr=Ln=>ie(void 0,null,function*(){let ei=[];const ri=vt.getLineDecorations(Ln);for(let wi of ri)wi.options.linesDecorationsClassName==="breakpoints-select"&&ei.push(wi.id);yield ot.deltaDecorations(ei,[]),Bt()}),Jr=Ln=>{let ei=vt.getLineDecorations(Ln);for(let ri of ei)if(ri.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,W.isEqual)(Qt,Bt(!0).lines)){ot.deltaDecorations(Bt(!0).ids,[]);const Ln=Qt.map(ei=>({range:new Lt.Range(ei,1,ei,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ot.deltaDecorations([],Ln)}const Wr=vt.onDidChangeModelContent(Ln=>{let ei=vt.getPosition();if(ei){let ri=ei.lineNumber;clearTimeout(Ht.current),Ht.current=setTimeout(()=>{kt(ot.getLineContent(ri),ri)?vr(ri):Jr(ri)?(vr(ri),yr(ri)):Bt()},100)}}),En=vt.onMouseDown(Ln=>{var ei,ri,wi;if(Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;Jr(fi)?vr(fi):yr(fi)}}),xt=Ln=>{let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};It.current=vt.deltaDecorations(It.current,[ei])},Br=()=>{It.current=vt.deltaDecorations(It.current,[])},On=vt.onMouseMove(Ln=>{var ei,ri,wi;if(Br(),Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;xt(fi)}}),Qn=vt.onMouseLeave(()=>{Br()});return()=>{Wr.dispose(),En.dispose(),On.dispose(),Qn.dispose()}}},[Ie.current,Pe,Qt,Rt,zt,Ft]),(0,r.useEffect)(()=>{var Yt;(Yt=Ie.current)!=null&&Yt.instance&&zt&&Ie.current.instance.setPosition({lineNumber:0,column:0})},[Rt]);function je(){let Yt=Ie.current.instance;if(Yt){const vt=Yt.getSelection(),ot=Ie.current.pastePos||{},ct=new Lt.Range(ot.startLineNumber||vt.endLineNumber,ot.startColumn||vt.endColumn,ot.endLineNumber||vt.endLineNumber,ot.endColumn||vt.endColumn);setTimeout(()=>{Yt.executeEdits("",[{range:ct,text:""}])},300)}}function Tr(Yt){(window.navigator.platform.match("Mac")?Yt.metaKey:Yt.ctrlKey)&&Yt.keyCode==83&&(Yt.preventDefault(),Le())}const At=()=>{if(Ve&&Ie.current.instance){const Yt=Ie.current.instance.getContentHeight();sn(Yt{if(!Ct.current)return;const{keyCode:vt,ctrlKey:ot,metaKey:ct,target:Bt,type:yr}=Yt;return(yr==="paste"||(vt===67||vt===86)&&(ct||ot))&&Bt.nodeName==="TEXTAREA"&&(we(),Yt.preventDefault()),!1};function Ir(Yt,vt){var ot=window.URL||window.webkitURL||window,ct=new Blob([vt]),Bt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Bt.href=ot.createObjectURL(ct),Bt.download=Yt,Yr(Bt)}(0,r.useEffect)(()=>{At()},[At]),(0,r.useEffect)(()=>{Zt.current&&!Pe&&Promise.all([e.e(8909),e.e(2460)]).then(e.bind(e,71448)).then(Yt=>{try{Lt=Yt,Ie.current.instance=Lt.editor.create(Zt.current,{value:Et,language:ze(Ft),theme:Je,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},dt);const vt=Ie.current.instance;let Bt=[...N.BH._menuItems].find(Wr=>Wr[0]._debugName=="EditorContext")[1],yr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],vr=(Wr,En)=>{var xt,Br;let On=Wr._first;do En.includes((Br=(xt=On.element)==null?void 0:xt.command)==null?void 0:Br.id)&&Wr._remove(On);while(On=On.next)};if(ht(vt,Lt),setTimeout(()=>{At(),Ie.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ir(Be||"educoder.txt",vt.getValue())}})},500),Ie.current.subscription=vt.onDidChangeModelContent(Wr=>{Te.current?clearTimeout(ft.current):(At(),Qe(vt.getValue(),Wr)),ft.current=setTimeout(()=>{Te.current=!1},500)}),window.Monaco||b(Lt,ze(Ft)),Ge&&(vr(Bt,yr),Zt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",tn),window.removeEventListener("paste",tn),window.addEventListener("keydown",tn),window.addEventListener("paste",tn)),window.Monaco=Lt,Ue&&vt.onDidBlurEditorWidget(()=>{Ue(vt.getValue())}),bt&&vt.onDidFocusEditorText(()=>{bt(vt.getValue())}),Ge)try{vt.onDidPaste(Wr=>{const En=vt.getSelection(),xt=Ie.current.pastePos||{},Br=new Lt.Range(xt.startLineNumber||En.endLineNumber,xt.startColumn||En.endColumn,xt.endLineNumber||En.endLineNumber,xt.endColumn||En.endColumn);vt.executeEdits("",[{range:Wr.range,text:""}])})}catch(Wr){}let Jr=We();return Wt&&typeof Wt=="string"&&new B(Wt,vt,Lt),St(!0),()=>{const Wr=Ie.current.instance;Wr.dispose();const En=Wr.getModel();En&&En.dispose(),Ie.current.subscription&&Ie.current.subscription.dispose(),Jr.unobserve(Zt.current)}}catch(vt){}})},[]),(0,r.useEffect)(()=>{if(Ie.current.instance&&Pe)return document.addEventListener("keydown",Tr,!1),()=>{document.removeEventListener("keydown",Tr)}},[Le,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;if(Yt&&Pe){let vt=ze(Ft);Lt.editor.setModelLanguage(Yt.getModel(),vt)}},[Ft,Pe]),(0,r.useEffect)(()=>{Ie.current.instance&&Pe&&Lt.editor.setTheme(Je)},[Je,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;ce.current=_t,Yt&&Pe&&(Yt.updateOptions(le({},_t)),setTimeout(()=>{Yt.getModel().updateOptions(le({},_t))},200))},[JSON.stringify(_t),Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;Yt&&Pe&&Yt.layout()},[er,Ze,Pe]);const[Rr,mr]=(0,r.useState)(me(er)),[Zr,sn]=(0,r.useState)(me(Ze)),mn=$(le({},tt),{width:Rr,height:Zr,position:"relative"});return r.createElement("div",{className:"my-monaco-editor",ref:Zt,style:mn},be&&r.createElement(ne.CopyToClipboard,{text:Et,onCopy:()=>K.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(H.Z,{title:"\u590D\u5236\u4EE3\u7801"},r.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},r.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Dt({width:$t="100%",height:Mt="100%",original:er,modified:Ze,language:Et,options:Ft={}}){const tt=(0,r.useRef)(),[_t,dt]=(0,r.useState)(null);function Je(Ve){let Ge;return tt.current&&(Ge=new i.Z(Qe=>{for(let ht of Qe)(ht.target.offsetHeight>0||ht.target.offsetWidth>0)&&Ve.layout()}),Ge.observe(tt.current)),Ge}(0,r.useEffect)(()=>(tt.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Ve=>{Lt=Ve;const Ge=Lt.editor.createDiffEditor(tt.current,$(le({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ft),{wordWrap:!0}));dt(Ge);let Qe=Je(Ge);return()=>{Ge.dispose();const ht=Ge.getModel();ht&&ht.dispose(),Qe.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,r.useEffect)(()=>{_t&&_t.setModel({original:Lt.editor.createModel(er,Et),modified:Lt.editor.createModel(Ze,Et)})},[er,Ze,Et,_t]);const Ue=me($t),be=me(Mt),Le={width:Ue,height:be};return r.createElement("div",{className:"my-diff-editor",ref:tt,style:Le})}},86967:function(d,_,e){"use strict";e.d(_,{k:function(){return b}});var r=e(55510),i=e(8591),l=e(2001),c=Object.defineProperty,f=Object.defineProperties,o=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(k,R,A)=>R in k?c(k,R,{enumerable:!0,configurable:!0,writable:!0,value:A}):k[R]=A,p=(k,R)=>{for(var A in R||(R={}))u.call(R,A)&&x(k,A,R[A]);if(h)for(var A of h(R))a.call(R,A)&&x(k,A,R[A]);return k},y=(k,R)=>f(k,o(R)),m=(k,R)=>{var A={};for(var I in k)u.call(k,I)&&R.indexOf(I)<0&&(A[I]=k[I]);if(k!=null&&h)for(var I of h(k))R.indexOf(I)<0&&a.call(k,I)&&(A[I]=k[I]);return A};const b=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],S={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[b[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${b[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[b[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${b[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:k},{call:R,put:A}){yield A({type:"save",payload:{actionTabs:p({},k)}})},*getMajorList({payload:k},{call:R,put:A,select:I}){const{userInfo:M}=yield I(B=>B.user);if(M!=null&&M.school_id){const B=yield R(r.BA,M.school_id);if(B&&B.data){const N=l.U.getItem(M==null?void 0:M.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[0],value:B.data.map(K=>({label:K.name,value:K.ec_major_school_id})),active:B.data.length>0?N[0]||B.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:k},{call:R,put:A,select:I}){const M=yield R(r.Nx,k.id),{userInfo:B}=yield I(N=>N.user);if(M&&M.data){const N=l.U.getItem(B==null?void 0:B.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[1],value:M.data.map(K=>({label:K.year,value:K.ec_year_id})),active:M.data.length>0?k.firstEnter?N[1]:M.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:k={}},{call:R,put:A,select:I}){const{calc:M,page:B,per_page:N}=k,{headerData:K,tabListData:H}=yield I(ne=>ne.engineeringEvaluteList),{userInfo:W}=yield I(ne=>ne.user);let ae=K.active[b[1]];if(ae){let ne={id:ae,page:B||1,per_page:N||H.pageSize};M&&(ne=y(p({},ne),{page:H.pageNo}));const oe=yield R(r._y,ne),q=[K.active[b[0]],K.active[b[1]]];l.U.setItem(W==null?void 0:W.login,q),oe&&oe.ec_courses&&(yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:ne.page,total:oe.count,pageSize:ne.per_page||H.pageSize,dataSource:oe.ec_courses.map((J,V)=>y(p({},J),{key:ne.page>1?(ne.page-1)*ne.per_page+V+1:V+1}))})}))}else yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:k},{call:R,select:A}){const{headerData:I}=yield A(M=>M.engineeringEvaluteList);I.active[b[1]]&&(yield R(r.F,I.active[b[1]]))},*compute({payload:k},{call:R,put:A}){const I=k,{all:M}=I,B=m(I,["all"]),N=yield R(M?r.At:r.PX,B);N&&N.status===0?(i.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield A({type:"getCourseResults",payload:{calc:!0}})):i.ZP.error(N.message)}},reducers:{save(k,R){return p(p({},k),R.payload)},setMajorOrYearDataSource(k,{payload:R}){let A=k.headerData.active;return R.active&&(A=y(p({},A),{[R.key]:R.active})),y(p({},k),{headerData:y(p({},k.headerData),{dataSource:y(p({},k.headerData.dataSource),{[R.key]:y(p({},k.headerData.dataSource[R.key]),{dataList:R.value})}),active:A})})},setMajorOrYearActive(k,{payload:R}){return y(p({},k),{headerData:y(p({},k.headerData),{active:y(p({},k.headerData.active),{[R.key]:R.value})})})},setCourseResults(k,{payload:R}){return y(p({},k),{tabListData:p(p({},k.tabListData),R)})}},subscriptions:{setup({dispatch:k,history:R}){return R.listen(({pathname:A})=>{A==="/"&&k({type:"query"})})}}};_.Z=S},3033:function(d,_,e){"use strict";e.d(_,{L:function(){return h},r:function(){return a}});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(x,p,y)=>p in x?r(x,p,{enumerable:!0,configurable:!0,writable:!0,value:y}):x[p]=y,o=(x,p)=>{for(var y in p||(p={}))l.call(p,y)&&f(x,y,p[y]);if(i)for(var y of i(p))c.call(p,y)&&f(x,y,p[y]);return x};const h=x=>x==null?void 0:x.map(p=>{const y=(p.sub_disciplines||[]).map(m=>({value:m.id,label:m.name}));return{value:p.id,label:p.name,children:y}}),u={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},a=x=>{if(!x)return;const{all_questions_count:p,all_score:y,single_questions:m,multiple_questions:b,judgement_questions:S,program_questions:k,completion_questions:R,subjective_questions:A,practical_questions:I,combination_questions:M}=x||{},N=[o({type:"SINGLE",name:"\u5355\u9009\u9898"},m),o({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),o({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},R),o({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},S),o({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},A),o({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},k),o({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},I),o({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},M)].filter(K=>K.questions_count>0).map((K,H)=>o(o({},K),{number:u[H+1]}));return{all_questions_count:p,all_score:y,questionList:N}}},2001:function(d,_,e){"use strict";e.d(_,{U:function(){return c},t:function(){return l}});var r=e(43418),i=e(41867);const l=(f,o="")=>{r.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o,onOk:f})},c={setItem:(f,o)=>{var h;const u=f+"-engineering"+((h=(0,i.eY)())==null?void 0:h.school_id),a=JSON.stringify(o);localStorage.setItem(u,a)},getItem:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id),u=localStorage.getItem(h);return u!==null&&u!=="[object Object]"?JSON.parse(u):[]},clear:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id);localStorage.removeItem(h)}}},47735:function(d,_,e){"use strict";e.d(_,{$f:function(){return p},Cq:function(){return b},GY:function(){return o},I8:function(){return k},Ow:function(){return y},P:function(){return x},Ql:function(){return h},RA:function(){return I},Zm:function(){return u},bz:function(){return f},eF:function(){return S},gQ:function(){return R},ht:function(){return m},kN:function(){return M},n1:function(){return l},nI:function(){return B},o9:function(){return c},sG:function(){return a},wi:function(){return A}});var r=e(38147),i=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function l(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/avatar.json`,{method:"put",body:N})})}function c(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}.json`,{method:"get"})})}function f(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:N})})}function o(N){return i(this,null,function*(){return(0,r.ZP)("/api/schools/limit_list.json",{method:"get",params:N})})}function h(N){return i(this,null,function*(){return(0,r.ZP)(`/api/schools/${N.id}/departments/for_option.json`,{method:"get",params:N})})}function u(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_department_applies.json",{method:"post",body:N})})}function a(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}.json`,{method:"put",body:N})})}function x(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/authentication_apply.json`,{method:"delete"})})}function p(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/professional_auth_apply.json`,{method:"delete"})})}function y(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/professional_auth_apply.json`,{method:"post",body:N})})}function m(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/authentication_apply.json`,{method:"post",body:N})})}function b(N){return i(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:N})})}function S(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/phone_bind.json`,{method:"post",body:N})})}function k(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/email_bind.json`,{method:"post",body:N})})}function R(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/password.json`,{method:"put",body:N})})}function A(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.basicInfoId}/open_users/${N.id}.json`,{method:"delete"})})}function I(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_authentication.json`,{method:"post",body:N})})}function M(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_professional_certification.json`,{method:"post",body:N})})}function B(N,K){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/videos/${N.id}/create_subject_video.json`,{method:"post",body:K})})}},5959:function(d,_,e){"use strict";e.d(_,{An:function(){return y},TO:function(){return a},my:function(){return p},nZ:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(m,b,S)=>b in m?i(m,b,{enumerable:!0,configurable:!0,writable:!0,value:S}):m[b]=S,h=(m,b)=>{for(var S in b||(b={}))c.call(b,S)&&o(m,S,b[S]);if(l)for(var S of l(b))f.call(b,S)&&o(m,S,b[S]);return m},u=(m,b,S)=>new Promise((k,R)=>{var A=B=>{try{M(S.next(B))}catch(N){R(N)}},I=B=>{try{M(S.throw(B))}catch(N){R(N)}},M=B=>B.done?k(B.value):Promise.resolve(B.value).then(A,I);M((S=S.apply(m,b)).next())});function a(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_up.json`,{method:"post",body:h({},m)})})}function x(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_down.json`,{method:"post",body:h({},m)})})}function p(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/update_informs.json`,{method:"post",body:h({},m)})})}function y(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/new_informs.json`,{method:"post",body:h({},m)})})}},7310:function(d,_,e){"use strict";e.d(_,{$n:function(){return S},H:function(){return b},Nm:function(){return y},Ot:function(){return m},SV:function(){return a},fc:function(){return R},mn:function(){return k},tO:function(){return p},zI:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/import.json",{method:"post",body:h({},A)})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}.json`,{method:"get",params:h({},A)})})}function m(A){return u(this,null,function*(){const{id:I}=A;return delete A.id,(0,r.ZP)(`/api/files/${I}.json`,{method:"put",body:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}/update_visits.json`,{method:"post"})})}function S(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/watch_list.json`,{method:"get",params:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/add_file_quantity.json`,{method:"post",body:h({},A)})})}},26795:function(d,_,e){"use strict";e.d(_,{CJ:function(){return y},Mf:function(){return R},NA:function(){return S},PC:function(){return m},PP:function(){return b},YQ:function(){return k},cc:function(){return p},dI:function(){return x},yq:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/courses/board_list.json",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}.json`,{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function m(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply_list.json`,{method:"get",params:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply.json`,{method:"post",body:h({},A)})})}function S(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},A)})})}},33270:function(d,_,e){"use strict";e.d(_,{$T:function(){return ei},A:function(){return Ht},Ab:function(){return wa},Al:function(){return ze},BQ:function(){return bt},BR:function(){return Ke},Bn:function(){return Gt},Cq:function(){return Qn},D4:function(){return b},DJ:function(){return Ft},Dd:function(){return N},Ds:function(){return Qt},EO:function(){return Ct},Ed:function(){return tt},F9:function(){return Wt},FU:function(){return Zt},Fg:function(){return K},GV:function(){return be},Gk:function(){return ie},Gm:function(){return Ge},Gz:function(){return H},Hf:function(){return a},Hl:function(){return W},Hn:function(){return ee},ID:function(){return Jr},IU:function(){return kt},J2:function(){return Je},K$:function(){return Be},KP:function(){return _t},KT:function(){return Ze},L$:function(){return It},LH:function(){return oe},Lk:function(){return Wn},Lm:function(){return k},Ls:function(){return $t},MA:function(){return Ti},Mc:function(){return si},N7:function(){return Oe},Nd:function(){return j},Nl:function(){return gt},Ns:function(){return Wr},O3:function(){return Et},Pj:function(){return Ve},Q9:function(){return y},QX:function(){return we},QZ:function(){return er},R2:function(){return Ce},Rk:function(){return Ln},S9:function(){return Te},SA:function(){return S},U8:function(){return xt},UD:function(){return ct},U_:function(){return le},Uy:function(){return yr},V8:function(){return se},Vw:function(){return Dt},W0:function(){return Tr},W7:function(){return tr},WK:function(){return aa},Wr:function(){return Tt},YR:function(){return St},Z0:function(){return mr},ZL:function(){return tn},ZT:function(){return $i},ZX:function(){return zi},Z_:function(){return q},_0:function(){return J},_9:function(){return Qe},_B:function(){return Fa},_X:function(){return p},aP:function(){return At},aQ:function(){return ht},aZ:function(){return ce},al:function(){return ft},bm:function(){return ot},bz:function(){return Rt},c_:function(){return On},ds:function(){return vt},fN:function(){return Gi},fr:function(){return Pe},g4:function(){return Ue},gq:function(){return ae},hf:function(){return yt},i:function(){return Zr},i6:function(){return wi},i7:function(){return vr},iE:function(){return A},ih:function(){return vi},jA:function(){return m},kW:function(){return dt},km:function(){return En},nP:function(){return M},nQ:function(){return zt},nX:function(){return mn},oM:function(){return rt},oR:function(){return Ai},o_:function(){return Yr},pf:function(){return Yt},pr:function(){return pi},pv:function(){return ri},qB:function(){return Lt},r2:function(){return V},rS:function(){return ne},s:function(){return Hi},sK:function(){return x},sb:function(){return pe},sm:function(){return B},t1:function(){return Le},tB:function(){return Ia},tR:function(){return nr},td:function(){return je},uh:function(){return Ie},up:function(){return Br},v2:function(){return I},vV:function(){return Ir},w9:function(){return $},wR:function(){return fi},yS:function(){return We},yV:function(){return me},yd:function(){return sn},zg:function(){return Mt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ee,st,et)=>st in Ee?i(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ee[st]=et,h=(Ee,st)=>{for(var et in st||(st={}))c.call(st,et)&&o(Ee,et,st[et]);if(l)for(var et of l(st))f.call(st,et)&&o(Ee,et,st[et]);return Ee},u=(Ee,st,et)=>new Promise((Ot,pt)=>{var ur=zr=>{try{Ar(et.next(zr))}catch(He){pt(He)}},lr=zr=>{try{Ar(et.throw(zr))}catch(He){pt(He)}},Ar=zr=>zr.done?Ot(zr.value):Promise.resolve(zr.value).then(ur,lr);Ar((et=et.apply(Ee,st)).next())});const a=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group.json`,{method:"put",body:Ee})}),x=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/students.json`,{method:"Get",params:Ee})}),p=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/add_groups.json`,{method:"post",body:Ee})}),y=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/list_groups_by_settings.json`,{method:"post",body:Ee})}),m=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/groups.json`,{method:"Get",params:Ee})}),b=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_leader_permission.json`,{method:"put",body:Ee})}),S=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group_settings`,{method:"put",body:Ee})}),k=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/group_settings.json`,{method:"Get",params:Ee})}),R=Ee=>u(void 0,null,function*(){return Fetch(`/api/homework_commons/${Ee==null?void 0:Ee.id}/test_result_setting.json`,{method:"post",body:Ee})}),A=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/configs.json`,{method:"put",body:Ee})}),I=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Ee})}),M=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Ee})}),B=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Ee})}),N=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Ee})}),K=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Ee})}),H=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Ee})}),W=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Ee})});function ae(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},Ee.permissions)})})}function ne(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/assistant_permissions.json`,{method:"Get",params:h({},Ee)})})}function oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/ai_status_query.json`,{method:"Get",params:Ee})})}function q(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},Ee)})})}function J(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/get_user_portrait_config.json`,{method:"Get",params:Ee})})}function V(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_user_portrait_config.json?id=${Ee.coursesId}`,{method:"put",body:h({},Ee)})})}function se(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"Get",params:h({},Ee)})})}function ee(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},Ee)})})}function Q(Ee){return u(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},Ee)})})}function le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/top_banner.json`,{method:"get",params:h({},Ee)})})}function $(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id||Ee.coursesId}/left_banner.json`,{method:"get",params:h({},Ee)})})}function j(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons/list.json`,{method:"get",params:h({},Ee)})})}function me(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_topics.json`,{method:"get",params:h({},Ee)})})}function Ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_tasks.json`,{method:"get",params:h({},Ee)})})}function Oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/v2/courses/${Ee.id}/exercises.json`,{method:"get",params:h({},Ee)})})}function Ke(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/polls.json`,{method:"get",params:h({},Ee)})})}function ze(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function Lt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function yt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/all_course_groups.json`,{method:"get",params:h({},Ee)})})}function Dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/attendances.json`,{method:"get",params:h({},Ee)})})}function $t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/courses/${Ee.coursesId}/attendances.json`,{method:"get",params:h({},Ee)})})}function Mt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/attendances/${Ee.id}/edit.json`,{method:"get",params:h({},Ee)})})}function er(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/informs.json`,{method:"get",params:h({},Ee)})})}function Ze(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/files.json",{method:"get",params:h({},Ee)})})}function Et(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_videos.json`,{method:"get",params:h({},Ee)})})}function Ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/live_links.json`,{method:"get",params:h({},Ee)})})}function tt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/mine.json",{method:"get",params:h({},Ee)})})}function _t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.categoryId}/messages.json`,{method:"get",params:h({},Ee)})})}function dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function Je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/students.json`,{method:"get",params:h({},Ee)})})}function Ue(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/statistics.json`,{method:"get",params:h({},Ee)})})}function be(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/work_score.json`,{method:"get",params:h({},Ee)})})}function Le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/act_score.json`,{method:"get",params:h({},Ee)})})}function Ve(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/shixun_lists.json",{method:"get",params:h({},Ee)})})}function Ge(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"get",params:h({},Ee)})})}function Qe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},Ee)})})}function ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},Ee)})})}function bt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},Ee)})})}function tr(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/subject_lists.json",{method:"get",params:h({},Ee)})})}function Qt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},Ee)})})}function Be(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/schools/school_list.json",{method:"get",params:Ee})})}function rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_course_list.json",{method:"post",body:Ee})})}function Gt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"post",body:Ee})})}function Rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:Ee})})}function zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/users/member_search.json",{method:"get",params:Ee})})}function Wt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},Ee)})})}function nr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.identifier}/add_student_groups.json`,{method:"post",body:Ee})})}function Zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_all.json",{method:"get",params:Ee})})}function Ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_teacher.json`,{method:"post",body:Ee})})}function ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_students_by_search.json`,{method:"post",body:Ee})})}function pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_public_or_private.json`,{method:"post",body:Ee})})}function It(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_invite_code_halt.json`,{method:"post",body:Ee})})}function Te(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/duplicate_course.json`,{method:"post",body:Ee})})}function ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_end_date.json`,{method:"put",body:Ee})})}function Ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"delete",body:Ee})})}function Ct(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/settings.json`,{method:"get",params:h({},Ee)})})}function Pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"put",body:Ee})})}function St(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function We(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},Ee)})})}function we(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},Ee)})})}function gt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},Ee)})})}function kt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},Ee)})})}function je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},Ee)})})}function Tr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},Ee)})})}function At(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function Yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},Ee)})})}function tn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},Ee)})})}function Ir(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},Ee)})})}function Rr(Ee){return u(this,null,function*(){return Fetch(`/api/homework_commons/${Ee.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},Ee)})})}function mr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//course_second_categories/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function Zr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//boards/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function sn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/sticky_module.json`,{method:"get"})})}function mn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/hidden_module.json`,{method:"get"})})}function Yt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/new.json",{method:"get",params:Ee})})}function vt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/attendances/${Ee.id}.json`,{method:"get",params:Ee})})}function ot(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Ee})})}function ct(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Ee})})}function Bt(Ee){return u(this,null,function*(){return Fetch(`/api/polls/${Ee.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},Ee)})})}function yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function vr(Ee){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/start_answer.json`,{method:"get",params:h({},Ee)})}function Jr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${Ee.questionId}/poll_votes.json`,{method:"post",body:Ee})})}function Wr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/commit_poll.json`,{method:"post",body:Ee})})}function En(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/tasks_list.json`,{method:"get",params:Ee})})}function xt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/update_task_position.json`,{method:"post",body:Ee})})}function Br(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Ee})})}function On(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/all_course_groups.json`,{method:"get",params:Ee})})}function Qn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/polls/all_course_groups.json`,{method:"get",params:Ee})})}function Ln(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/students.json`,{method:"get",params:Ee})})}function ei(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}/rename_group.json`,{method:"POST",body:Ee})})}function ri(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}.json`,{method:"delete",body:Ee})})}function wi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"POST",body:Ee})})}function fi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/transfer_to_course_group.json`,{method:"post",body:Ee})})}function Ti(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/delete_from_course.json`,{method:"post",body:Ee})})}function aa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"post",body:Ee})})}function Gi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/exit_course.json`,{method:"post"})})}function zi(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},Ee)})})}function vi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}/edit.json`,{method:"get",params:Ee})})}function Hi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users.json`,{method:"post",body:Ee})})}function Ia(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}.json`,{method:"put",body:Ee})})}function Tt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_second_categories/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function wa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function $i(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/courseware.json`,{method:"get",params:Ee})})}function pi(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/mark_wrong_topic.json`,{method:"get",params:st})})}function Fa(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/cancel_wrong_topic.json`,{method:"get",params:st})})}function Ai(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee}/allow_end_group.json`,{method:"get",params:st})})}function si(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:st})})}function Wn(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/tasks/${Ee}/get_content_for_commit_id.json`,{method:"get",params:st})})}},30945:function(d,_,e){"use strict";e.d(_,{$M:function(){return Mt},$P:function(){return tr},Ax:function(){return x},Dh:function(){return k},FU:function(){return W},GQ:function(){return ee},IN:function(){return Ue},JM:function(){return Ge},Ju:function(){return $t},Mn:function(){return Je},Ni:function(){return ie},Pg:function(){return R},Pt:function(){return S},Qp:function(){return V},R9:function(){return ae},Ux:function(){return se},Vy:function(){return Ke},XJ:function(){return j},XR:function(){return yt},Ze:function(){return B},aq:function(){return M},bQ:function(){return m},bu:function(){return p},cC:function(){return a},jS:function(){return oe},lm:function(){return be},ml:function(){return le},o3:function(){return Ze},pA:function(){return Ft},pS:function(){return Ve},pU:function(){return $},ps:function(){return H},q0:function(){return _t},qN:function(){return dt},qS:function(){return b},qj:function(){return Lt},qt:function(){return ht},rV:function(){return A},rZ:function(){return Qe},rk:function(){return Ce},rm:function(){return J},sK:function(){return q},sL:function(){return tt},su:function(){return Le},tC:function(){return Oe},tO:function(){return ze},u9:function(){return Q},uZ:function(){return me},vV:function(){return K},xx:function(){return Qt},y8:function(){return Dt},yS:function(){return N},zF:function(){return y},zc:function(){return ne},zj:function(){return I},zz:function(){return bt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Be,rt,Gt)=>rt in Be?i(Be,rt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Be[rt]=Gt,h=(Be,rt)=>{for(var Gt in rt||(rt={}))c.call(rt,Gt)&&o(Be,Gt,rt[Gt]);if(l)for(var Gt of l(rt))f.call(rt,Gt)&&o(Be,Gt,rt[Gt]);return Be},u=(Be,rt,Gt)=>new Promise((Rt,zt)=>{var Wt=Ie=>{try{Zt(Gt.next(Ie))}catch(ce){zt(ce)}},nr=Ie=>{try{Zt(Gt.throw(Ie))}catch(ce){zt(ce)}},Zt=Ie=>Ie.done?Rt(Ie.value):Promise.resolve(Ie.value).then(Wt,nr);Zt((Gt=Gt.apply(Be,rt)).next())});const a=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/create_guide.json`,{method:"post",body:Be}),x=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/guides.json`,{method:"get",params:Be}),p=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.competition_team_id}/edit_info.json`,{method:"put",body:Be});function y(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_result.json`,{method:"post",body:Be})})}function m(Be){return u(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"Get",params:h({},Be)})})}function b(Be){return u(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Be})})}function S(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post"})})}function k(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_staff.json`,{method:"get"})})}function R(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/common_header.json`,{method:"get"})})}function A(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/${Be.url}`,{method:"get",params:h({},Be)})})}function I(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_md_content.json`,{method:"post",body:Be})})}function M(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function B(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}/edit.json`,{method:"get",params:Be})})}function N(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}.json`,{method:"put",body:Be})})}function K(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}/leave.json`,{method:"post",body:Be})})}function H(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}.json`,{method:"delete"})})}function W(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post",body:Be})})}function ae(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/add_managers.json`,{method:"post",body:Be})})}function ne(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/join.json`,{method:"post",body:Be})})}function oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/teachers.json`,{method:"get",params:Be})})}function q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/students.json`,{method:"get",params:Be})})}function J(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/crud_team_members.json`,{method:"post",body:Be})})}function V(Be){return u(this,null,function*(){return(0,r.ZP)("/api/users/competition_reward.json",{method:"post",body:Be})})}function se(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/chart_rules.json`,{method:"get"})})}function ee(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/charts.json`,{method:"get",params:Be})})}function Q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/results.json`,{method:"get",params:Be})})}function le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/md_tab_rules.json`,{method:"get",params:Be})})}function $(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize.json`,{method:"get",params:Be})})}function j(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.id}.json`,{method:"get",params:Be})})}function ie(Be){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Be})})}function me(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/phone_bind.json`,{method:"post",body:Be})})}function Ce(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/email_bind.json`,{method:"post",body:Be})})}function Oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/professional_auth_apply.json`,{method:"delete"})})}function Ke(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/authentication_apply.json`,{method:"delete"})})}function ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize_leader_account.json`,{method:"put",body:Be})})}function Lt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/shixun_detail.json`,{method:"get"})})}function yt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/course_detail.json`,{method:"get"})})}function Dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Be.id}.json`,{method:"delete"})})}function $t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/get_certificate_info.json`,{method:"get",params:Be})})}function Mt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/basic_setting.json`,{method:"post",body:Be})})}function er(){return u(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/common_header.json`,{method:"get"})})}function Et(Be){return u(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:Be})})}function Ft(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/search_managers.json`,{method:"get",params:Be})})}function tt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_managers.json`,{method:"get"})})}function _t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/add_managers.json`,{method:"post",body:Be})})}function dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/delete_managers.json`,{method:"delete",body:Be})})}function Je(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_picture.json`,{method:"get"})})}function Ue(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/identifier_exist.json`,{method:"post",body:Be})})}function be(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_shixun_settings.json`,{method:"get"})})}function Le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_add.json`,{method:"post",body:Be})})}function Ve(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_delete.json`,{method:"delete",body:Be})})}function Ge(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_select.json`,{method:"post",body:Be})})}function Qe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/info_finish.json`,{method:"get"})})}function ht(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/competition_review.json`,{method:"post",body:h({},Be)})})}function bt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function tr(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/all_team_members.json`,{method:"get",params:Be})})}function Qt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_commit_records/member_works.json`,{method:"get",params:Be})})}},55510:function(d,_,e){"use strict";e.d(_,{F:function(){return b},OE:function(){return I},ff:function(){return S},p1:function(){return k},_y:function(){return m},mK:function(){return K},gq:function(){return W},eM:function(){return N},BA:function(){return oe},bA:function(){return J},Nx:function(){return q},Qx:function(){return M},At:function(){return R},PX:function(){return A},Xl:function(){return B},y9:function(){return H},No:function(){return ae},ay:function(){return V}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(se,ee,Q)=>ee in se?i(se,ee,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[ee]=Q,a=(se,ee)=>{for(var Q in ee||(ee={}))o.call(ee,Q)&&u(se,Q,ee[Q]);if(f)for(var Q of f(ee))h.call(ee,Q)&&u(se,Q,ee[Q]);return se},x=(se,ee)=>l(se,c(ee)),p=(se,ee)=>{var Q={};for(var le in se)o.call(se,le)&&ee.indexOf(le)<0&&(Q[le]=se[le]);if(se!=null&&f)for(var le of f(se))ee.indexOf(le)<0&&h.call(se,le)&&(Q[le]=se[le]);return Q},y=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const m=se=>y(void 0,null,function*(){var ee=se,{id:Q}=ee,le=p(ee,["id"]);return(0,r.ZP)(`/api/ec_years/${Q}/course_results.json`,{method:"get",params:le})}),b=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},S=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/get_class.json`,{method:"get"}),k=({ec_year_id:se,id:ee,class_name:Q=null})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/${ee}.json`,{method:"get",params:{class_name:Q}}),R=({ec_year_id:se})=>(0,r.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:se}}),A=({ec_course_id:se})=>(0,r.ZP)(`/api/ec_courses/${se}/evaluations/evaluation_data`,{method:"POST"}),I=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},M=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_all`,{method:"post"}),B=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),N=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results.json`,{method:"get"}),K=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/get_formulas.json`,{method:"get"}),H=({ec_year_id:se,formula_one:ee,formula_two:Q,formula_three:le})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:Q,formula_three_id:le}}),W=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/${ee}.json`,{method:"get"}),ae=se=>{var ee=se,{ec_year_id:Q,type:le,goal_value:$}=ee,j=p(ee,["ec_year_id","type","goal_value"]);let ie=`?type=${le}`,me={method:"PUT"};return le==="all"&&(ie+=`&goal_value=${$}`),le==="each"&&(me=x(a({},me),{body:j})),(0,r.ZP)(`/api/ec_years/${Q}/ec_graduation_results/set_goal_value${ie}`,me)};var ne=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const oe=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/schools/${se}/ec_majors/get_major_list.json`,{method:"get"})}),q=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/ec_major_schools/${se}/ec_years/get_year_list.json`,{method:"get"})}),J=({ec_year_id:se,school_id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/top_pages.json`,{method:"get",params:{school_id:ee}}),V=({id:se,name:ee})=>(0,r.ZP)(`/api/ec_years/1/top_pages/${se}?name=${ee}`,{method:"PUT"})},87513:function(d,_,e){"use strict";e.d(_,{$Q:function(){return I},$l:function(){return vr},BJ:function(){return dt},CD:function(){return rt},Cd:function(){return ht},Cl:function(){return je},Di:function(){return er},Fl:function(){return Ft},G$:function(){return le},GK:function(){return Et},Ip:function(){return be},J:function(){return $},KE:function(){return tt},L8:function(){return Zt},LP:function(){return Le},MK:function(){return Ze},Mb:function(){return Ir},N0:function(){return H},N3:function(){return ze},OO:function(){return R},P8:function(){return mn},PJ:function(){return ie},PT:function(){return mr},Qc:function(){return ae},RK:function(){return Q},Ty:function(){return we},UH:function(){return ft},UK:function(){return Lt},Uj:function(){return Qt},Ul:function(){return Qe},VL:function(){return zt},Vj:function(){return ce},W4:function(){return tr},WL:function(){return pe},Wj:function(){return ee},X4:function(){return Ue},Xn:function(){return Yr},Xo:function(){return oe},YY:function(){return Mt},Ym:function(){return N},Yu:function(){return Yt},ZD:function(){return sn},Zg:function(){return Tr},_B:function(){return Be},_F:function(){return Rr},_U:function(){return J},_u:function(){return me},aU:function(){return K},ab:function(){return kt},cC:function(){return We},cV:function(){return V},ck:function(){return Zr},dp:function(){return W},eA:function(){return Bt},fG:function(){return S},gA:function(){return se},gG:function(){return tn},gJ:function(){return vt},hk:function(){return y},hv:function(){return m},iB:function(){return b},iU:function(){return k},iw:function(){return St},kp:function(){return Wt},lL:function(){return A},lf:function(){return Ke},n$:function(){return Oe},n7:function(){return q},nF:function(){return Ie},o3:function(){return ot},oS:function(){return Ve},oX:function(){return Rt},oy:function(){return gt},p7:function(){return B},pL:function(){return Gt},pu:function(){return Je},q6:function(){return nr},qf:function(){return $t},qz:function(){return Ge},s:function(){return Ct},sA:function(){return It},sS:function(){return ct},tX:function(){return Ht},uR:function(){return yt},ux:function(){return _t},wy:function(){return Dt},xA:function(){return Pe},yE:function(){return ne},yu:function(){return Te},zP:function(){return M},zR:function(){return yr}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(xt,Br,On)=>Br in xt?i(xt,Br,{enumerable:!0,configurable:!0,writable:!0,value:On}):xt[Br]=On,a=(xt,Br)=>{for(var On in Br||(Br={}))o.call(Br,On)&&u(xt,On,Br[On]);if(f)for(var On of f(Br))h.call(Br,On)&&u(xt,On,Br[On]);return xt},x=(xt,Br)=>l(xt,c(Br)),p=(xt,Br,On)=>new Promise((Qn,Ln)=>{var ei=fi=>{try{wi(On.next(fi))}catch(Ti){Ln(Ti)}},ri=fi=>{try{wi(On.throw(fi))}catch(Ti){Ln(Ti)}},wi=fi=>fi.done?Qn(fi.value):Promise.resolve(fi.value).then(ei,ri);wi((On=On.apply(xt,Br)).next())});const y=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:xt}),m=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:xt}),b=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:xt}),S=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:xt}),k=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:xt}),R=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score.json`,{method:"get",params:xt}),A=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:xt}),I=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/score_ranges.json`,{method:"get",params:xt}),M=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/sava_exam_summary.json`,{method:"post",body:xt}),B=xt=>(0,r.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:xt}),N=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/generate_exam_summary.json`,{method:"post",body:xt}),K=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/exam_summary_settings.json`,{method:"post",body:xt}),H=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/review_exercise_user.json`,{method:"post",body:xt})}),W=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/code_check.json`,{method:"get",params:xt}),ae=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/reset_pwd.json`,{method:"post",body:xt}),ne=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/encrypt_or_decrypt.json`,{method:"post",body:xt}),oe=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time_or_force.json`,{method:"post",body:xt})}),q=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_time.json`,{method:"Get",params:xt})}),J=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_question_result.json`,{method:"get",params:xt}),V=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/get_question_type_alias.json`,{method:"get",params:xt});function se(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/teacher_update.json`,{method:"post",body:a({},xt)})})}function ee(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/adjust_comment.json`,{method:"post",body:a({},xt)})})}function Q(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/edit_question_type_alias.json`,{method:"POST",body:xt})})}function le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.json`,{method:"get",params:a({},xt)})})}function $(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_identity_photos.json`,{method:"get",params:a({},xt)})})}function j(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/video_push_url.json`,{method:"get",params:a({},xt)})})}function ie(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/query_identity_photo_state.json`,{method:"get",params:a({},xt)})})}function me(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_result.json`,{method:"get",params:a({},xt)})})}function Ce(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/exercise_score_area_setting.json`,{method:"post",body:a({},xt)})})}function Oe(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},xt)})})}function Ke(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:a({},xt)})})}function ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/publish_modal.json`,{method:"get",params:a({},xt)})})}function Lt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/common_header.json`,{method:"get",params:a({},xt)})})}function yt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises.json`,{method:"post",body:a({},xt)})})}function Dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}.json`,{method:"put",body:a({},xt)})})}function $t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}.json`,{method:"get",params:a({},xt)})})}function Mt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"get",params:a({},xt)})})}function er(xt){return p(this,null,function*(){const{id:Br}=xt;return delete xt.id,(0,r.ZP)(`/api/exercise_questions/${Br}.json`,{method:"put",body:a({},xt)})})}function Ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_questions.json`,{method:"post",body:a({},xt)})})}function Et(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/up_down.json`,{method:"post",body:a({},xt)})})}function Ft(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}.json`,{method:"delete"})})}function tt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/end_modal.json`,{method:"get",params:a({},xt)})})}function _t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/publish_groups.json`,{method:"get",params:a({},xt)})})}function dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/user_exercise_detail.json`,{method:"get",params:a({},xt)})})}function Je(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/consult_exercise.json`,{method:"post",body:a({},xt)})})}function Ue(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/teacher_appraise.json`,{method:"get",params:a({},xt)})})}function be(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/batch_adjust_score.json`,{method:"post",body:a({},xt)})})}function Ve(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ge(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time.json`,{method:"post",body:a({},xt)})})}function Qe(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function ht(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/v2/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function bt(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/commit_setting.json`,{method:"post",body:a({},xt)})})}function tr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/review_exercises_by_students.json`,{method:"post",body:a({},xt)})})}function Qt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.xlsx`,{method:"get",params:x(a({},xt),{export:!0})})})}function Be(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/user_exercise_detail.json`,{method:"get",params:x(a({},xt),{login:null})})}function rt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start.json`,{method:"get",params:a({},xt)})}function Gt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start_unlock.json`,{method:"post",body:a({},xt)})}function Rt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.questionId}/exercise_answers.json`,{method:"post",body:xt})})}function zt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_exercise.json`,{method:"post",body:xt})})}function Wt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_commit_exercise.json`,{method:"post",body:xt})})}function nr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_exercise.json`,{method:"post",body:xt})})}function Zt(xt){return(0,r.ZP)(`/api/${xt.url}`,{method:"get",params:a({},xt)})}function Ie(xt){return(0,r.ZP)(`/api/problems/${xt.id}/start.json`,{method:"get",params:a({},xt)})}function ce(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/begin_commit.json`,{method:"get",params:a({},xt)})}function pe(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/simulate_begin_commit.json`,{method:"get",params:a({},xt)})}function It(xt){return(0,r.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:a({},xt)})}function Te(xt){return console.log("params:",xt),(0,r.ZP)(`/api/exercises/${xt.categoryId}/edit.json`,{method:"get",params:a({},xt)})}function ft(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/get_objective_scores.json`,{method:"get",params:a({},xt)})}function Ht(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_modal.json`,{method:"get",params:a({},xt)})}function Ct(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/student_redo_lists.json`,{method:"get",params:a({},xt)})}function Pe(xt){return(0,r.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:xt})}function St(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/exercise_header.json`,{method:"get",params:a({},xt)})}function We(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/allow_close_camera.json`,{method:"post",body:a({},xt)})}function we(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/get_exercise_user_info.json`,{method:"get",params:a({},xt)})}function gt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/record_screen`,{method:"post",params:a({},xt)})}function kt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/unbind_ip.json`,{method:"post",body:a({},xt)})}function je(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/check_ip.json`,{method:"get",params:a({},xt)})}function Tr(xt){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/check_user_exercise.json`,{method:"get",params:a({},xt)})}function At(xt){return Fetch(`/api/exercises/${xt.id}/make_up_students.json`,{method:"get",params:a({},xt)})}function Yr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/code_review_detail.json`,{method:"get",params:a({},xt)})})}function tn(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.question_id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ir(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${xt.categoryId}/simulate_exercise.json`,{method:"post",body:a({},xt)})})}function Rr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_start_answer.json`,{method:"get",params:a({},xt)})})}function mr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_time.json`,{method:"get",params:a({},xt)})})}function Zr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_screen_at.json`,{method:"post",body:a({},xt)})})}function sn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/unlock_user`,{method:"post",body:Br})})}function mn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/save_screen_record.json`,{method:"post",body:Br})})}function Yt(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/screen_record_list.json`,{method:"get",params:Br})})}function vt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:a({},xt)})})}function ot(xt){return p(this,null,function*(){return(0,r.ZP)("/api/exercises/need_redo.json",{method:"get",params:xt})})}function ct(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/mark.json`,{method:"post",body:Br})})}function Bt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${xt}/exit_delete_pod.json`,{method:"post",body:xt})})}function yr(xt){return p(this,null,function*(){return(0,r.ZP)("/api/users/change_exercise_score.json",{method:"put",body:xt})})}function vr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/send_to_item_bank.json`,{method:"post",body:a({},xt)})})}function Jr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_details.json`,{method:"get",params:a({},xt)})})}function Wr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question.json`,{method:"get",params:a({},xt)})})}function En(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question_lists.json`,{method:"get",params:a({},xt)})})}},16209:function(d,_,e){"use strict";e.d(_,{B0:function(){return p},Si:function(){return R},Sr:function(){return I},YP:function(){return A},b4:function(){return k},bc:function(){return a},dX:function(){return S},eh:function(){return M},iI:function(){return m},kd:function(){return x},qR:function(){return b},sW:function(){return y},ts:function(){return N},vL:function(){return B},z5:function(){return K}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(H,W,ae)=>W in H?i(H,W,{enumerable:!0,configurable:!0,writable:!0,value:ae}):H[W]=ae,h=(H,W)=>{for(var ae in W||(W={}))c.call(W,ae)&&o(H,ae,W[ae]);if(l)for(var ae of l(W))f.call(W,ae)&&o(H,ae,W[ae]);return H},u=(H,W,ae)=>new Promise((ne,oe)=>{var q=se=>{try{V(ae.next(se))}catch(ee){oe(ee)}},J=se=>{try{V(ae.throw(se))}catch(ee){oe(ee)}},V=se=>se.done?ne(se.value):Promise.resolve(se.value).then(q,J);V((ae=ae.apply(H,W)).next())});function a(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"get",params:H})})}function x(H){return u(this,null,function*(){return(0,r.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:H})})}function p(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/sticky_or_cancel.json`,{method:"post",body:H})})}function y(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"delete",body:H})})}function m(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/new.json",{method:"get",params:H})})}function b(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/edit.json`,{method:"get",params:H})})}function S(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"post",body:h({},H)})})}function k(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"put",body:h({},H)})})}function R(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"get",params:H})})}function A(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"post",body:H})})}function I(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"delete",body:h({},H)})})}function M(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/reward_code.json`,{method:"post",body:H})})}function B(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/plus.json`,{method:"post",body:H})})}function N(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/reply.json",{method:"post",body:H})})}function K(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/more_reply.json`,{method:"get",params:H})})}},79274:function(d,_,e){"use strict";e.d(_,{D2:function(){return a},n0:function(){return x},tk:function(){return p}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(y,m,b)=>m in y?i(y,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[m]=b,h=(y,m)=>{for(var b in m||(m={}))c.call(m,b)&&o(y,b,m[b]);if(l)for(var b of l(m))f.call(m,b)&&o(y,b,m[b]);return y},u=(y,m,b)=>new Promise((S,k)=>{var R=M=>{try{I(b.next(M))}catch(B){k(B)}},A=M=>{try{I(b.throw(M))}catch(B){k(B)}},I=M=>M.done?S(M.value):Promise.resolve(M.value).then(R,A);I((b=b.apply(y,m)).next())});function a(y){return u(this,null,function*(){return(0,r.ZP)("/api/setting.json",{method:"Get",params:h({},y)})})}function x(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(y){return u(this,null,function*(){return(0,r.ZP)("/api/search_records",{method:"post",body:y})})}},66479:function(d,_,e){"use strict";e.d(_,{B6:function(){return p},Gr:function(){return N},Mf:function(){return I},NA:function(){return R},PC:function(){return S},PP:function(){return k},QA:function(){return x},RP:function(){return W},Sv:function(){return H},YQ:function(){return A},_n:function(){return ae},hL:function(){return B},je:function(){return b},mM:function(){return m},wA:function(){return K},x_:function(){return y},y0:function(){return M},y3:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(ne,oe,q)=>oe in ne?i(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[oe]=q,h=(ne,oe)=>{for(var q in oe||(oe={}))c.call(oe,q)&&o(ne,q,oe[q]);if(l)for(var q of l(oe))f.call(oe,q)&&o(ne,q,oe[q]);return ne},u=(ne,oe,q)=>new Promise((J,V)=>{var se=le=>{try{Q(q.next(le))}catch($){V($)}},ee=le=>{try{Q(q.throw(le))}catch($){V($)}},Q=le=>le.done?J(le.value):Promise.resolve(le.value).then(se,ee);Q((q=q.apply(ne,oe)).next())});function a(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function x(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/show_detail.json`,{method:"get",params:h({},ne)})})}function y(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function m(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/refuse_student_topic.json`,{method:"post",body:h({},ne)})})}function b(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/accept_student_topic.json`,{method:"post",body:h({},ne)})})}function S(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function k(ne){return u(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function R(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function A(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function I(ne){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function M(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function B(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}function N(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function K(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function H(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function W(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ae(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},37090:function(d,_,e){"use strict";e.d(_,{AA:function(){return K},Db:function(){return x},Dd:function(){return b},F7:function(){return q},Fi:function(){return le},H3:function(){return m},HF:function(){return k},HH:function(){return y},Ib:function(){return se},J3:function(){return o},NT:function(){return l},NX:function(){return A},Ot:function(){return R},Ou:function(){return J},Ps:function(){return c},Rk:function(){return oe},Tz:function(){return a},V1:function(){return ee},Wz:function(){return f},Xh:function(){return p},Xw:function(){return ne},YS:function(){return W},Zd:function(){return Q},bS:function(){return I},ck:function(){return S},eh:function(){return N},il:function(){return h},j7:function(){return u},jW:function(){return H},km:function(){return ae},l5:function(){return B},rU:function(){return $},xF:function(){return M},zC:function(){return V},zT:function(){return j}});var r=e(38147),i=(ie,me,Ce)=>new Promise((Oe,Ke)=>{var ze=Dt=>{try{yt(Ce.next(Dt))}catch($t){Ke($t)}},Lt=Dt=>{try{yt(Ce.throw(Dt))}catch($t){Ke($t)}},yt=Dt=>Dt.done?Oe(Dt.value):Promise.resolve(Dt.value).then(ze,Lt);yt((Ce=Ce.apply(ie,me)).next())});function l(ie){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})}function c(ie){return(0,r.ZP)(`/api/schools/${ie.id}/departments/for_option.json`,{method:"get",params:ie})}function f(ie){return(0,r.ZP)("/api/graduations.json",{method:"POST",body:ie})}function o(ie){return(0,r.ZP)("/api/graduations.json",{method:"get",params:ie})}function h(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/authorized_redelivery.json`,{method:"POST",body:ie})})}function u(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/submit.json`,{method:"POST",body:ie})})}function a(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_status.json`,{method:"get",params:ie})})}function x(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_all_attachments.json`,{method:"get",params:ie})})}function p(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.id}.json`,{method:"get",params:ie})})}function y(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/set_final_score.json`,{method:"POST",body:ie})})}function m(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/final_score.json`,{method:"get",params:ie})})}function b(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/set_novice_guide.json`,{method:"POST",body:ie})})}function S(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices/${ie.doid}/set_do.json`,{method:"POST",body:ie})})}function k(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"POST",body:ie})})}function R(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_students/${ie.id}/update_major.json`,{method:"PUT",body:ie})})}function A(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"POST",body:ie})})}function I(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers/search.json`,{method:"get",params:ie})})}function M(ie){return i(this,null,function*(){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})})}function B(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students/search.json`,{method:"get",params:ie})})}function N(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"get",params:ie})})}function K(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"get",params:ie})})}function H(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks.json`,{method:"POST",body:ie})})}function W(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks/${ie.id}.json`,{method:"PUT",body:ie})})}function ae(ie){return i(this,null,function*(){var me;return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks/${(me=ie.ids)==null?void 0:me[0]}`,{method:"DELETE",body:{ids:ie.ids}})})}function ne(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks.json`,{method:"get",params:ie})})}function oe(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices.json`,{method:"get",params:ie})})}function q(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}.json`,{method:"get"})})}function J(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie==null?void 0:ie.id}/common_header.json`,{method:"get"})})}function V(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/preview.json`,{method:"get"})})}function se(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/not_pass.json`,{method:"post",body:me})})}function ee(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/pass.json`,{method:"post",body:me})})}function Q(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/not_pass.json`,{method:"post",body:me})})}function le(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/pass.json`,{method:"post",body:me})})}function $(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/batch_delete`,{method:"delete",body:me})})}function j(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/batch_delete`,{method:"delete",body:me})})}},95707:function(d,_,e){"use strict";e.d(_,{LA:function(){return x},NX:function(){return m},Rm:function(){return f},S_:function(){return p},Tt:function(){return h},Yu:function(){return S},Zz:function(){return y},cR:function(){return u},eX:function(){return c},h$:function(){return o},su:function(){return b},vm:function(){return a}});var r=e(38147),i=(k,R,A)=>new Promise((I,M)=>{var B=H=>{try{K(A.next(H))}catch(W){M(W)}},N=H=>{try{K(A.throw(H))}catch(W){M(W)}},K=H=>H.done?I(H.value):Promise.resolve(H.value).then(B,N);K((A=A.apply(k,R)).next())});const l=k=>i(void 0,null,function*(){return Fetch("/api/platform_systems.json",{method:"Get",params:k})}),c=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_detail.json",{method:"Get",params:k})}),f=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_list.json",{method:"Get",params:k})}),o=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/online_list.json",{method:"Get",params:k})});function h(){return i(this,null,function*(){return(0,r.ZP)("/api/home/index.json",{method:"Get"})})}function u(k){return i(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:k})})}function a(k){return i(this,null,function*(){return(0,r.ZP)("/api/project_applies.json",{method:"post",body:k})})}function x(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/home_notice.json",{method:"Get"})})}function p(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/view_notice.json",{method:"post",body:k})})}const y=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/add_teacher.json",{method:"post",body:k})}),m=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/remove_teacher.json",{method:"delete",body:k})}),b=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/teacher_list.json",{method:"get",params:k})}),S=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/data.json",{method:"get",params:k})})},5664:function(d,_,e){"use strict";e.d(_,{AD:function(){return a},Ig:function(){return x},Ko:function(){return m},QJ:function(){return b},Ub:function(){return S},V8:function(){return p},dl:function(){return k},w0:function(){return y}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(R,A,I)=>A in R?i(R,A,{enumerable:!0,configurable:!0,writable:!0,value:I}):R[A]=I,h=(R,A)=>{for(var I in A||(A={}))c.call(A,I)&&o(R,I,A[I]);if(l)for(var I of l(A))f.call(A,I)&&o(R,I,A[I]);return R},u=(R,A,I)=>new Promise((M,B)=>{var N=W=>{try{H(I.next(W))}catch(ae){B(ae)}},K=W=>{try{H(I.throw(W))}catch(ae){B(ae)}},H=W=>W.done?M(W.value):Promise.resolve(W.value).then(N,K);H((I=I.apply(R,A)).next())});function a(R){return u(this,null,function*(){return(0,r.ZP)("/api/users/tidings.json",{method:"get",params:h({},R)})})}function x(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/unread_message_info.json`,{method:"get",params:h({},R)})})}function p(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"get",params:h({},R)})})}function y(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"post",body:h({},R)})})}function m(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.id}/recent_contacts.json`,{method:"get",params:h({},R)})})}function b(R){return u(this,null,function*(){return(0,r.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},R)})})}function S(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_message_details.json`,{method:"get",params:h({},R)})})}function k(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages/${R.id}.json`,{method:"delete"})})}},24514:function(d,_,e){"use strict";e.d(_,{A2:function(){return b},CI:function(){return p},Ep:function(){return m},Ex:function(){return M},R7:function(){return a},WW:function(){return B},_V:function(){return I},ms:function(){return R},s0:function(){return S},vf:function(){return y},xn:function(){return x},yy:function(){return A}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(N,K,H)=>K in N?i(N,K,{enumerable:!0,configurable:!0,writable:!0,value:H}):N[K]=H,h=(N,K)=>{for(var H in K||(K={}))c.call(K,H)&&o(N,H,K[H]);if(l)for(var H of l(K))f.call(K,H)&&o(N,H,K[H]);return N},u=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function a(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/online_learning.json`,{method:"get"})})}function x(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"put",body:N})})}function p(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/course_stages.json`,{method:"post",body:N})})}function y(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_shixun_to_stage.json`,{method:"post",body:N})})}function m(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/select_shixun_to_stage.json`,{method:"post",body:N})})}function b(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_video_to_stage.json`,{method:"post",body:N})})}function S(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_attachment_to_stage.json`,{method:"post",body:N})})}function k(N){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:N})})}function R(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/up_position.json`,{method:"post"})})}function A(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/down_position.json`,{method:"post"})})}function I(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"delete"})})}function M(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/move_position.json`,{method:"post",body:h({},N)})})}function B(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/${N.id}`,{method:"delete"})})}},29297:function(d,_,e){"use strict";e.d(_,{DF:function(){return b},Di:function(){return ee},Dm:function(){return oe},Dq:function(){return Ce},Gd:function(){return m},Hb:function(){return Oe},Hm:function(){return W},ID:function(){return u},JP:function(){return me},NC:function(){return K},Pl:function(){return S},Qc:function(){return c},Qp:function(){return q},RK:function(){return x},YP:function(){return H},a2:function(){return o},ar:function(){return y},cV:function(){return a},d1:function(){return p},dp:function(){return l},fn:function(){return k},iT:function(){return M},jK:function(){return ne},kF:function(){return Ke},kp:function(){return I},lc:function(){return A},oF:function(){return le},q$:function(){return h},qN:function(){return ae},tS:function(){return R},ts:function(){return B},un:function(){return V},w0:function(){return se},wX:function(){return J},yE:function(){return f}});var r=e(38147),i=(ze,Lt,yt)=>new Promise((Dt,$t)=>{var Mt=Et=>{try{Ze(yt.next(Et))}catch(Ft){$t(Ft)}},er=Et=>{try{Ze(yt.throw(Et))}catch(Ft){$t(Ft)}},Ze=Et=>Et.done?Dt(Et.value):Promise.resolve(Et.value).then(Mt,er);Ze((yt=yt.apply(ze,Lt)).next())});const l=ze=>(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/code_check.json`,{method:"get",params:ze}),c=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/reset_pwd.json`,{method:"post",body:ze}),f=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/encrypt_or_decrypt.json`,{method:"post",body:ze}),o=ze=>(0,r.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:ze}),h=ze=>(0,r.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:ze}),u=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/copy.json`,{method:"post",body:ze}),a=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/get_question_type_alias.json`,{method:"get",params:ze});function x(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_question_type_alias.json`,{method:"POST",body:ze})})}function p(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:ze})})}function y(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:ze})})}function m(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"get",params:ze})})}function b(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_public.json`,{method:"post"})})}function S(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_private.json`,{method:"post"})})}function k(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"delete"})})}function R(ze){return i(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:ze})})}const A=ze=>(0,r.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:ze});function I(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/send_to_course.json`,{method:"post",body:ze})})}function M(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"get",params:ze})})}function B(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_score`,{method:"post",body:ze})})}function N(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_shixun_score.json`,{method:"post",body:ze})})}function K(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}.json`,{method:"delete"})})}function H(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:ze})})}function W(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:ze})})}function ae(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/adjust_position.json`,{method:"post",body:ze})})}function ne(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"put",body:ze})})}function oe(ze){return i(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:ze})})}function q(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:ze})})}function J(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/set_public.json`,{method:"post",body:ze})})}function V(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:ze})})}function se(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/update_exam.json`,{method:"put",body:ze})})}function ee(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_exam.json`,{method:"get"})})}function Q(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/examination_banks_item_banks.json`,{method:"post",body:Lt})})}function le(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:ze})})}function $(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/sort_question_type.json`,{method:"post",body:Lt})})}function j(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.exam_id}/examination_banks_item_banks/${ze.question_id}.json`,{method:"delete"})})}function ie(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/batch_set_score.json`,{method:"post",body:Lt})})}function me(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/simulate_exercise.json`,{method:"post"})})}function Ce(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/exercise_header.json`,{method:"get"})})}function Oe(ze,Lt,yt){return i(this,null,function*(){const Dt=new FormData;return Dt.append("file",Lt),Dt.append("sub_discipline_id",yt),(0,r.ZP)(`/api/examination_banks/${ze}/import_item_banks.json`,{method:"post",body:Dt},!0)})}function Ke(ze){return i(this,null,function*(){return(0,r.ZP)("/api/users/change_exam_score.json",{method:"put",body:ze})})}},49320:function(d,_,e){"use strict";e.d(_,{$D:function(){return J},A2:function(){return Le},A7:function(){return Ct},AQ:function(){return K},Ax:function(){return rt},Bn:function(){return We},CI:function(){return ht},DQ:function(){return It},DU:function(){return tt},EP:function(){return q},Ep:function(){return be},Er:function(){return me},Ex:function(){return zt},FD:function(){return Te},F_:function(){return Ft},Fg:function(){return x},GY:function(){return Ie},Go:function(){return $},Gz:function(){return p},Hl:function(){return y},JS:function(){return Dt},KM:function(){return ee},M2:function(){return Ge},MO:function(){return Ce},Mt:function(){return Qe},Mu:function(){return Gt},NV:function(){return St},Q:function(){return Oe},Sp:function(){return N},VO:function(){return ft},VU:function(){return R},WD:function(){return Zt},WO:function(){return ie},WW:function(){return Wt},_C:function(){return Pe},_V:function(){return Be},bw:function(){return oe},bz:function(){return pe},c3:function(){return yt},eJ:function(){return le},ef:function(){return Et},fh:function(){return k},fj:function(){return j},hS:function(){return m},jT:function(){return Ht},ke:function(){return nr},lk:function(){return B},mQ:function(){return M},ms:function(){return tr},mx:function(){return ze},nq:function(){return a},ol:function(){return ce},p:function(){return W},p4:function(){return Ke},pU:function(){return I},rS:function(){return $t},rs:function(){return Q},s0:function(){return Ve},sm:function(){return Lt},tS:function(){return b},tu:function(){return A},ue:function(){return H},vf:function(){return Je},w4:function(){return ae},xG:function(){return Ue},xn:function(){return dt},yN:function(){return ne},yy:function(){return Qt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(we,gt,kt)=>gt in we?i(we,gt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):we[gt]=kt,h=(we,gt)=>{for(var kt in gt||(gt={}))c.call(gt,kt)&&o(we,kt,gt[kt]);if(l)for(var kt of l(gt))f.call(gt,kt)&&o(we,kt,gt[kt]);return we},u=(we,gt,kt)=>new Promise((je,Tr)=>{var At=Ir=>{try{tn(kt.next(Ir))}catch(Rr){Tr(Rr)}},Yr=Ir=>{try{tn(kt.throw(Ir))}catch(Rr){Tr(Rr)}},tn=Ir=>Ir.done?je(Ir.value):Promise.resolve(Ir.value).then(At,Yr);tn((kt=kt.apply(we,gt)).next())});const a=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:we})}),x=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:we})}),p=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:we})}),y=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:we})}),m=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:we})});function b(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"Get",params:h({},we)})})}function S(we){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},we)})})}function k(we){return u(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:h({},we)})})}function R(){return u(this,null,function*(){return(0,r.ZP)("/api/paths/platform_systems.json",{method:"get"})})}function A(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"PUT",body:we})})}function I(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"post",body:we})})}function M(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/edit.json`,{method:"get"})})}function B(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function N(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function K(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/right_banner.json`,{method:"get",params:we})})}function H(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"get",params:we})})}const W=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/v2/stages.json",{method:"Get",params:we})}),ae=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/v2/stage_shixuns/${we.id}/children.json`,{method:"Get",params:we})});function ne(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:we})})}function oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/update_team_title.json`,{method:"post",body:we})})}function q(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/delete_member.json`,{method:"Delete",body:we})})}function J(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses/${we==null?void 0:we.courseid}.json`,{method:"Delete"})})}function V(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/up_member_position.json`,{method:"post",body:we})})}function se(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/down_member_position.json`,{method:"post",body:we})})}function ee(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"post",body:we})})}function Q(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:we})})}function le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"Delete",body:we})})}function $(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/publish.json`,{method:"post",body:we})})}function j(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_publish.json`,{method:"post",body:we})})}function ie(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/apply_public.json`,{method:"post",body:we})})}function me(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_public.json`,{method:"post",body:we})})}function Ce(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/choose_course.json`,{method:"get",params:we})})}function Oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ke(we){return u(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${we.id}/send_to_course.json`,{method:"post",body:we})})}function ze(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/add_subject_members.json`,{method:"post",body:we})})}function Lt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"post",body:we})})}function yt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/appointment.json`,{method:"post",body:we})})}function Dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/join_excellent_course.json`,{method:"post",body:we})})}function $t(we){return u(this,null,function*(){return(0,r.ZP)("/api/watch_attachment_histories.json",{method:"post",body:we})})}function Mt(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/statistics_info.json`,{method:"get",params:we})})}function er(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/shixun_analyze.json`,{method:"get",params:we})})}function Ze(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/learning_analyze.json`,{method:"get",params:we})})}function Et(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/learning_statistics.json`,{method:"get",params:we})})}function Ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/shixun_statistics.json`,{method:"get",params:we})})}function tt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/study_analyze/${we.type}.json`,{method:"get",params:we})})}function _t(we){return u(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:we})})}function dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"put",body:we})})}function Je(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_shixun_to_stage.json`,{method:"post",body:we})})}const Ue=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.stage_id}/select_challenge_to_stage.json`,{method:"post",body:we})});function be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/select_shixun_to_stage.json`,{method:"post",body:we})})}function Le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_video_to_stage.json`,{method:"post",body:we})})}function Ve(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_attachment_to_stage.json`,{method:"post",body:we})})}function Ge(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we.id}.json`,{method:"put",body:we})})}function Qe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_blank_to_stage.json`,{method:"post",body:we})})}function ht(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"post",body:we})})}function bt(we){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:we})})}function tr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/up_position.json`,{method:"get"})})}function Qt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/down_position.json`,{method:"get"})})}function Be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"delete"})})}function rt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.pathId}/discusses.json`,{method:"get",params:h({},we)})})}function Gt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.coursesId}/excellent_discusses.json`,{method:"get",params:h({},we)})})}function Rt(we){return u(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},we)})})}function zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/move_position`,{method:"post",body:h({},we)})})}function Wt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/${we.id}`,{method:"delete"})})}function nr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/excellent_discuss`,{method:"post",body:h({},we)})})}function Zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/post_discuss`,{method:"post",body:h({},we)})})}function Ie(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/for_option.json",{method:"get",params:we})})}function ce(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/province_data.json",{method:"get",params:we})})}function pe(we){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:we})})}function It(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/add_homework_to_stage.json`,{method:"post",body:we})})}function Te(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}/edit.json`,{method:"get",params:we})})}function ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}.json`,{method:"put",body:we})})}function Ht(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/subjects/subject_homework.json`,{method:"get",params:we})})}function Ct(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/courses/course_homework.json`,{method:"get",params:we})})}function Pe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/batch_add_homework_to_stage.json`,{method:"post",body:we})})}function St(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:we})})}function We(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_login}/subjects/cancel.json`,{method:"get",params:we})})}},43150:function(d,_,e){"use strict";e.d(_,{Fd:function(){return se},Hi:function(){return y},IU:function(){return K},KE:function(){return b},Kc:function(){return Q},MK:function(){return H},Q9:function(){return I},Qg:function(){return N},Qn:function(){return k},UK:function(){return p},W:function(){return $},Ye:function(){return B},_c:function(){return a},hO:function(){return oe},iV:function(){return le},jy:function(){return W},kp:function(){return ne},lf:function(){return A},m7:function(){return m},n$:function(){return R},rJ:function(){return M},s3:function(){return x},ux:function(){return S},vf:function(){return V},wh:function(){return ae},wo:function(){return ee},x$:function(){return J}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(j,ie,me)=>ie in j?i(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,h=(j,ie)=>{for(var me in ie||(ie={}))c.call(ie,me)&&o(j,me,ie[me]);if(l)for(var me of l(ie))f.call(ie,me)&&o(j,me,ie[me]);return j},u=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});const a=j=>u(void 0,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j==null?void 0:j.id}/commit_word_cloud.json`,{method:"Get",params:j})});function x(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_lists.json`,{method:"get",params:h({},j)})})}function p(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/common_header.json`,{method:"get"})})}function y(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_setting.json`,{method:"get"})})}function m(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_setting.json`,{method:"post",body:h({},j)})})}function b(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/end_poll_modal.json`,{method:"get",params:h({},j)})})}function S(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/publish_groups.json`,{method:"get",params:h({},j)})})}function k(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_result.json`,{method:"get",params:h({},j)})})}function R(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},j)})})}function A(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},j)})})}function I(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},j)})})}function M(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls.json`,{method:"POST",body:h({},j)})})}function B(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/edit.json`,{method:"get"})})}function N(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function K(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function H(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}/poll_questions.json`,{method:"post",body:h({},j)})})}function W(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function ae(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function ne(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"get"})})}function oe(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function q(j){return u(this,null,function*(){return Fetch(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function J(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function V(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function se(j){return u(this,null,function*(){return(0,r.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},j)})})}function ee(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_bank_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function Q(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.id}.json`,{method:"put",body:h({},j)})})}function le(j){return u(this,null,function*(){return(0,r.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},j)})})}function $(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.exerciseId}/up_down.json`,{method:"post",body:h({},j)})})}},11517:function(d,_,e){"use strict";e.d(_,{$c:function(){return ht},A1:function(){return Ge},Bd:function(){return I},Bo:function(){return q},Cc:function(){return se},Cn:function(){return le},DF:function(){return R},Dm:function(){return Ze},FG:function(){return oe},GW:function(){return Et},HF:function(){return H},Hm:function(){return j},IJ:function(){return Ve},L5:function(){return er},LS:function(){return tt},MZ:function(){return be},Mr:function(){return ne},NZ:function(){return Lt},Of:function(){return S},Pl:function(){return k},Qj:function(){return m},Qp:function(){return dt},RT:function(){return Be},Rp:function(){return _t},U6:function(){return W},Vl:function(){return ee},Wk:function(){return ae},YP:function(){return $},Ys:function(){return B},al:function(){return M},bF:function(){return bt},d1:function(){return y},dt:function(){return tr},et:function(){return me},ex:function(){return b},fY:function(){return Ce},fn:function(){return A},hI:function(){return yt},hg:function(){return Ue},iT:function(){return J},lS:function(){return ze},nD:function(){return Ft},qN:function(){return ie},rV:function(){return N},s:function(){return Ke},sD:function(){return Le},sS:function(){return Mt},ts:function(){return V},vi:function(){return Qe},wX:function(){return Je},x5:function(){return K},zh:function(){return Oe}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(rt,Gt,Rt)=>Gt in rt?i(rt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):rt[Gt]=Rt,a=(rt,Gt)=>{for(var Rt in Gt||(Gt={}))o.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);if(f)for(var Rt of f(Gt))h.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);return rt},x=(rt,Gt)=>l(rt,c(Gt)),p=(rt,Gt,Rt)=>new Promise((zt,Wt)=>{var nr=ce=>{try{Ie(Rt.next(ce))}catch(pe){Wt(pe)}},Zt=ce=>{try{Ie(Rt.throw(ce))}catch(pe){Wt(pe)}},Ie=ce=>ce.done?zt(ce.value):Promise.resolve(ce.value).then(nr,Zt);Ie((Rt=Rt.apply(rt,Gt)).next())});function y(rt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:x(a({},rt),{clazz:"ItemBanksGroup"})})})}function m(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:rt})})}function b(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:rt})})}function S(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/list.json",{method:"post",body:rt})})}function k(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_private.json`,{method:"post"})})}function R(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_public.json`,{method:"post"})})}function A(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"delete"})})}function I(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/start.json`,{method:"get"})})}function M(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete",body:a({},rt)})})}function B(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"post",body:rt})})}function N(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function K(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:rt.type}})})}function H(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function W(rt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"post",body:rt})})}function ae(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"put",body:rt})})}function ne(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"post",body:rt})})}function oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/edit.json`,{method:"get"})})}function q(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/edit.json`,{method:"get"})})}function J(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"get",params:rt})})}function V(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_score.json`,{method:"post",body:rt})})}function se(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_challenge_score.json`,{method:"post",body:rt})})}function ee(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function Q(rt){return p(this,null,function*(){return Fetch(`/api/examination_banks//${rt.exerid}/examination_banks_item_banks/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function le(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete"})})}function $(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:rt})})}function j(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:rt})})}function ie(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/adjust_position.json`,{method:"post",body:rt})})}function me(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"post",body:rt})})}function Ce(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.id}/revoke_item.json`,{method:"delete",body:rt})})}function Oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.exam_id}/examination_banks_item_banks.json`,{method:"post",body:rt})})}function Ke(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/join_to_collection.json`,{method:"post",params:rt})})}function ze(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/cancel_collection.json`,{method:"post",params:rt})})}function Lt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"get",params:rt})})}function yt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:rt})})}function Dt(rt){return p(this,null,function*(){return Fetch(`/api/item_banks/${rt.id}/join_to_group.json`,{method:"post",body:rt})})}function $t(rt){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${rt.id}.json`,{method:"put",body:rt})})}function Mt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"post",body:rt})})}function er(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/feedback.json`,{method:"post",body:rt})})}function Ze(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:rt})})}function Et(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"post",body:rt})})}function Ft(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:rt})})}function tt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:rt})})}function _t(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:rt})})}function dt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:rt})})}function Je(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt==null?void 0:rt.id}/set_public.json`,{method:"post",body:rt})})}function Ue(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:rt})})}function be(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/publish.json`,{method:"post",body:rt})}function Le(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/cancel_publish.json`,{method:"post",body:rt})}function Ve(rt){return(0,r.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...rt.id]}})}function Ge(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/up_position.json`,{method:"get",params:rt})})}function Qe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/down_position.json`,{method:"get",params:rt})})}function ht(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${rt.id}/edit_hack.json`,{method:"get",params:rt})})}function bt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:rt})})}function tr(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish.json",{method:"post",body:rt})})}function Qt(rt){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:rt})})}function Be(){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},37822:function(d,_,e){"use strict";e.d(_,{E1:function(){return f},Go:function(){return l},H5:function(){return c}});var r=e(38147),i=(o,h,u)=>new Promise((a,x)=>{var p=b=>{try{m(u.next(b))}catch(S){x(S)}},y=b=>{try{m(u.throw(b))}catch(S){x(S)}},m=b=>b.done?a(b.value):Promise.resolve(b.value).then(p,y);m((u=u.apply(o,h)).next())});function l(o){return i(this,null,function*(){return(0,r.ZP)("/api/restfuls.json",{method:"get",params:o})})}function c(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"get",params:o})})}function f(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"delete",params:o})})}},88761:function(d,_,e){"use strict";e.d(_,{Am:function(){return m},Ar:function(){return Ze},BD:function(){return Qe},Be:function(){return Je},Dx:function(){return ee},Fr:function(){return pe},G$:function(){return k},GS:function(){return W},Gw:function(){return S},H:function(){return Mt},H1:function(){return er},Hj:function(){return bt},JA:function(){return Qt},JG:function(){return se},KE:function(){return $},Lz:function(){return Ve},Mf:function(){return $t},NA:function(){return yt},PC:function(){return ze},PP:function(){return Lt},PW:function(){return tt},Q3:function(){return Q},QC:function(){return Be},Qt:function(){return Ge},Qz:function(){return I},R$:function(){return Ie},RP:function(){return oe},Ti:function(){return Ct},Uc:function(){return zt},Ul:function(){return J},VB:function(){return ft},Vs:function(){return Wt},Wr:function(){return R},Xn:function(){return q},YQ:function(){return Dt},Yn:function(){return b},Z8:function(){return K},ak:function(){return Ft},cN:function(){return B},co:function(){return Ue},cz:function(){return Oe},fK:function(){return H},gG:function(){return Ke},gZ:function(){return Rt},h$:function(){return N},ku:function(){return Le},lf:function(){return ie},m7:function(){return V},mQ:function(){return M},mz:function(){return dt},n$:function(){return j},oK:function(){return y},oN:function(){return Ht},pH:function(){return ht},pb:function(){return Te},qP:function(){return rt},ql:function(){return Gt},rN:function(){return be},sw:function(){return me},t1:function(){return Ce},to:function(){return ne},ub:function(){return tr},ux:function(){return le},wS:function(){return It},wT:function(){return A},yT:function(){return Et},yy:function(){return nr},z2:function(){return _t}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Pe,St,We)=>St in Pe?i(Pe,St,{enumerable:!0,configurable:!0,writable:!0,value:We}):Pe[St]=We,a=(Pe,St)=>{for(var We in St||(St={}))o.call(St,We)&&u(Pe,We,St[We]);if(f)for(var We of f(St))h.call(St,We)&&u(Pe,We,St[We]);return Pe},x=(Pe,St)=>l(Pe,c(St)),p=(Pe,St,We)=>new Promise((we,gt)=>{var kt=At=>{try{Tr(We.next(At))}catch(Yr){gt(Yr)}},je=At=>{try{Tr(We.throw(At))}catch(Yr){gt(Yr)}},Tr=At=>At.done?we(At.value):Promise.resolve(At.value).then(kt,je);Tr((We=We.apply(Pe,St)).next())});const y=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.id}/update_journals.json`,{method:"post",body:Pe})}),m=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/change_score.json`,{method:"post",body:Pe})}),b=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/history_comment`,{method:"Get",params:Pe})}),S=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/feedback_know`,{method:"Get",params:Pe})}),k=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.userId}/student_work_feedbacks.json`,{method:"POST",body:Pe})}),R=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/feedback_list.json`,{method:"Get",params:Pe})}),A=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/histories.json`,{method:"Get",params:Pe})}),I=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/feedback_list`,{method:"Get",params:Pe})}),M=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Pe})}),B=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/appeal_list`,{method:"Get",params:Pe})});function N(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.json`,{method:"post",body:a({},Pe)})})}function K(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/student_works.json`,{method:"get",params:a({},Pe)})})}function H(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/header_info.json`,{method:"get",params:a({},Pe)})})}function W(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe}/query_game_url.json`,{method:"get"})})}function ae(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"get"})})}function oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_results.json`,{method:"get",params:a({},Pe)})})}function q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_detail.json`,{method:"get",params:a({},Pe)})})}function J(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/settings.json`,{method:"get",params:a({},Pe)})})}function V(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_settings.json`,{method:"post",body:a({},Pe)})})}function se(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/group_list.json`,{method:"get",params:a({},Pe)})})}function ee(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.xlsx`,{method:"get",params:a({},Pe)})})}function Q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.coursesId}/reference_answer.json`,{method:"get",params:a({},Pe)})})}function le(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/publish_groups.json`,{method:"get",params:a({},Pe)})})}function $(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/end_groups.json`,{method:"get",params:a({},Pe)})})}function j(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},Pe)})})}function ie(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"post",body:a({},Pe)})})}function me(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report.json`,{method:"get",params:Pe})})}function Ce(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Pe})})}function Oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:x(a({},Pe),{id:Pe.categoryId})})})}function Ke(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.categoryId}/adjust_review_score.json`,{method:"post",body:a({},Pe)})})}function ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/show_comment.json`,{method:"get",params:a({},Pe)})})}function Lt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:a({},Pe)})})}function yt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:a({},Pe)})})}function Dt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:a({},Pe)})})}function $t(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:a({},Pe)})})}function Mt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_explanation.json`,{method:"post",body:a({},Pe)})})}function er(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons.json`,{method:"post",body:a({},Pe)})})}function Ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"put",body:a({},Pe)})})}function Et(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"put",body:a({},Pe)})})}function Ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/new.json`,{method:"get",params:a({},Pe)})})}function tt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/edit.json`,{method:"get",params:a({},Pe)})})}function _t(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}.json`,{method:"put",body:a({},Pe)})})}function dt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/revise_attachment.json`,{method:"post",body:a({},Pe)})})}function Je(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works.json`,{method:"post",body:a({},Pe)})})}function Ue(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/relate_project.json`,{method:"post",body:a({},Pe)})})}function be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Le(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/projects/search.json",{method:"get",params:a({},Pe)})})}function Ve(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:a({},Pe)})})}function Ge(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/new.json`,{method:"get",params:a({},Pe)})})}function Qe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/edit.json`,{method:"get",params:a({},Pe)})})}function ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"get",params:a({},Pe)})})}function bt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}.json`,{method:"get",params:a({},Pe)})})}function tr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/supply_attachments.json`,{method:"get",params:a({},Pe)})})}function Qt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/comment_list.json`,{method:"get",params:a({},Pe)})})}function Be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/destroy_score.json`,{method:"delete",body:a({},Pe)})})}function rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score_reply.json`,{method:"post",body:a({},Pe)})})}function Gt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/all_student_works.json`,{method:"get",params:a({},Pe)})})}function Rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/destroy_work_comment.json`,{method:"delete",body:a({},Pe)})})}function zt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/score_status.json`,{method:"get",params:a({},Pe)})})}function Wt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_score.json`,{method:"get",params:a({},Pe)})})}function nr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score.json`,{method:"post",body:a({},Pe)})})}function Zt(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/cancel_appeal.json`,{method:"post",body:a({},Pe)})})}function Ie(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/appeal_anonymous_score.json`,{method:"post",body:a({},Pe)})})}function ce(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/deal_appeal_score.json`,{method:"post",body:a({},Pe)})})}function pe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Pe.id}/reset_my_game.json`,{method:"get",params:a({},Pe)})})}function It(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/commit_des.json`,{method:"get",params:a({},Pe)})})}function Te(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/update_des.json`,{method:"post",body:a({},Pe)})})}function ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:a({},Pe)})})}function Ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:a({},Pe)})})}function Ct(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:a({},Pe)})})}},60979:function(d,_,e){"use strict";e.d(_,{$Q:function(){return Rr},AE:function(){return Wt},AQ:function(){return M},Ag:function(){return St},Ar:function(){return le},At:function(){return vt},BK:function(){return K},Bj:function(){return Ft},DC:function(){return Ze},Dz:function(){return ot},E4:function(){return er},EH:function(){return ie},Ee:function(){return En},Er:function(){return ee},FB:function(){return N},Fg:function(){return S},GI:function(){return Oe},Gr:function(){return dt},Gu:function(){return Ce},Gz:function(){return b},HS:function(){return Ia},Hl:function(){return y},IT:function(){return Ct},I_:function(){return A},Ir:function(){return H},Je:function(){return je},K:function(){return Bt},K0:function(){return Wr},KM:function(){return q},K_:function(){return Zr},LK:function(){return Tr},LP:function(){return Ke},Ne:function(){return se},OV:function(){return Lt},OW:function(){return j},Op:function(){return Ir},P2:function(){return Dt},Po:function(){return I},Ps:function(){return Je},Q:function(){return V},Q1:function(){return yr},QA:function(){return aa},Ql:function(){return be},Rs:function(){return Be},SG:function(){return Hi},Tn:function(){return Zt},Tr:function(){return Gi},U0:function(){return Qe},U9:function(){return Ue},UQ:function(){return Te},Ui:function(){return mr},Vx:function(){return Jr},WO:function(){return Q},WT:function(){return zi},Wi:function(){return tt},Wl:function(){return We},X$:function(){return $t},Yn:function(){return ce},Z2:function(){return Et},ZO:function(){return _t},Zt:function(){return ct},_7:function(){return J},_9:function(){return pe},aH:function(){return Le},al:function(){return tr},b8:function(){return $},bq:function(){return Ie},dK:function(){return W},e:function(){return k},eX:function(){return me},eb:function(){return rt},fL:function(){return kt},h4:function(){return vr},hS:function(){return m},he:function(){return R},hn:function(){return ne},ii:function(){return Qt},im:function(){return It},j8:function(){return ze},jq:function(){return tn},kF:function(){return Yr},km:function(){return bt},l3:function(){return yt},m7:function(){return Ge},mI:function(){return Ti},n5:function(){return B},nu:function(){return At},p0:function(){return Ht},q0:function(){return zt},q9:function(){return Yt},qA:function(){return mn},rO:function(){return Rt},rs:function(){return oe},sr:function(){return ft},t2:function(){return Pe},tX:function(){return xt},uo:function(){return ht},v3:function(){return gt},w:function(){return we},xK:function(){return nr},xg:function(){return Gt},xk:function(){return Mt},yE:function(){return Ve},yx:function(){return fi},zD:function(){return ae},zH:function(){return sn}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Tt,wa,$i)=>wa in Tt?i(Tt,wa,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Tt[wa]=$i,a=(Tt,wa)=>{for(var $i in wa||(wa={}))o.call(wa,$i)&&u(Tt,$i,wa[$i]);if(f)for(var $i of f(wa))h.call(wa,$i)&&u(Tt,$i,wa[$i]);return Tt},x=(Tt,wa)=>l(Tt,c(wa)),p=(Tt,wa,$i)=>new Promise((pi,Fa)=>{var Ai=Ee=>{try{Wn($i.next(Ee))}catch(st){Fa(st)}},si=Ee=>{try{Wn($i.throw(Ee))}catch(st){Fa(st)}},Wn=Ee=>Ee.done?pi(Ee.value):Promise.resolve(Ee.value).then(Ai,si);Wn(($i=$i.apply(Tt,wa)).next())});const y=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Tt})}),m=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Tt})}),b=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Tt})}),S=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Tt})}),k=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Tt})});function R(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"Get",params:a({},Tt)})})}function A(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:a({source:"shixun"},Tt||{})})})}function I(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"Get",params:Tt})})}function M(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/show_right.json`,{method:"Get"})})}function B(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges.json`,{method:"Get"})})}function N(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Tt.save_type}})})}function K(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/jupyter_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function H(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function W(Tt){return p(this,null,function*(){return(0,r.ZP)(Tt.url,{method:"Get"})})}function ae(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_up.json`,{method:"Get"})})}function ne(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_down.json`,{method:"Get"})})}function oe(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function q(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"Post",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function J(Tt){return p(this,null,function*(){const{id:wa}=Tt||{};return(0,r.ZP)(`/api/shixuns/${wa}/search_user_courses.json`,{method:"Get",params:Tt})})}function V(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt==null?void 0:Tt.id}/send_to_course.json`,{method:"Post",body:a({},Tt)})})}function se(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_publish.json`,{method:"Get"})})}function ee(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_apply_public.json`,{method:"Get"})})}function Q(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/apply_public.json`,{method:"post",body:a({},Tt)})})}function le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/publish.json`,{method:"Get"})})}function $(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function j(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Tt.id}.json`,{method:"delete"})})}function ie(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Tt})})}function me(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"post",body:Tt})})}function Ce(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Tt})})}function Oe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_newest_record.json`,{method:"Get"})})}function Ke(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_shixun.json`,{method:"post",body:Tt})})}function ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators.json`,{method:"Get",params:Tt})})}function Lt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_members_added.json`,{method:"post",body:Tt})})}function yt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/add_members_group.json`,{method:"post",body:Tt})})}function Dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"Get",params:Tt})})}function $t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"post",body:Tt})})}function Mt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Tt.userId}})})}function er(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/ranking_list.json`,{method:"Get"})})}function Ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/settings.json`,{method:"Get"})})}function Et(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Tt.mirror_id}})})}function Ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_script_contents.json`,{method:"Get",params:Tt})})}function tt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_custom_script.json`,{method:"Get",params:Tt})})}function _t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_for_jupyter.json`,{method:"put",body:Tt})})}function dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_quotes.json`,{method:"Get"})})}function Je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"delete"})})}function Ue(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/close.json`,{method:"post",body:Tt})})}function be(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/departments.json",{method:"Get",params:Tt})})}function Le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_permission_setting.json`,{method:"post",body:Tt})})}function Ve(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_learn_setting.json`,{method:"post",body:Tt})})}function Ge(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_setting`,{method:"post",body:Tt})})}function Qe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_data_sets.json`,{method:"Get",params:Tt})})}function ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Tt.deleteId}})})}function bt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/new.json`,{method:"get"})})}function tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/challenges.json`,{method:"post",body:a({},Tt)})})}function Qt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/edit.json`,{method:"get",params:{tab:Tt.tab}})})}function Be(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"put",body:a({},Tt)})})}function rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_questions.json`,{method:"get"})})}function Gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/move_position.json`,{method:"post",body:a({},Tt)})})}function Rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"delete",body:a({},Tt)})})}function zt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit.json`,{method:"get",params:a({},Tt)})})}function Wt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/answer.json`,{method:"get",params:a({},Tt)})})}function nr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/crud_answer.json`,{method:"post",body:a({},Tt)})})}function Zt(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_choose_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_blank_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_judge_question.json`,{method:"post",body:a({},Tt)})})}function Ie(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_choose_question.json`,{method:"post",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_blank_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_judge_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})})})}function ce(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Tt.questionId}})})}function pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function It(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function Te(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit_choose_question.json`,{method:"get",params:x(a({},Tt),{choose_id:Tt.questionId})})})}function ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function Pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function St(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function We(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function we(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/secret_repository.json`,{method:"post",body:Tt})})}function gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function kt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/commits.json`,{method:"post",body:Tt})})}function Tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function At(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function Yr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function tn(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function Ir(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/upload_git_folder.json`,{method:"post",body:{path:Tt.path,secret_repository:Tt.secret_repository}})})}function Rr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/${Tt.url}`,{method:"Get"})})}function mr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Tt})})}function Zr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Tt})})}function sn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Tt})})}function mn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Tt})})}function Yt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Tt})})}function vt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/fork_list.json`,{method:"Get",params:Tt})})}function ot(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/change_editable.json`,{method:"put",body:a({},Tt)})})}function ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/set_secret_dir.json`,{method:"post",body:a({},Tt)})})}function Bt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/new.json",{method:"Get",params:Tt})})}function yr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/environment_info",{method:"Get",params:Tt})})}function vr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Jr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Wr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_secret_repository.json`,{method:"post",body:a({},Tt)})})}function En(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/exist_exercise.json`,{method:"get",params:a({},Tt)})})}function xt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/mirror_applies/${Tt.id}.json`,{method:"get",params:a({},Tt)})})}function Br(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/publish.json`,{method:"post",body:a({},Tt)})})}function On(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_vnc.json`,{method:"post",params:a({},Tt)})})}function Qn(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_webssh.json`,{method:"post",params:a({},Tt)})})}function Ln(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/save_image.json`,{method:"post",body:a({},Tt)})})}function ei(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/delete_image.json`,{method:"post",body:a({},Tt)})})}function ri(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/extend_vnc.json`,{method:"post",body:a({},Tt)})})}function wi(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/reset_vnc_link.json`,{method:"post",body:a({},Tt)})})}function fi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/paths/get_task_pass.json",{method:"get",params:a({},Tt)})})}function Ti(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:a({},Tt)})})}function aa(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_jupyter_lab_setting.json`,{method:"post",body:a({},Tt)})})}function Gi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Tt})})}function zi(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/progress_homeworks/${Tt}`,{method:"get",params:{is_initiative_study:1}})})}function vi(Tt){return p(this,null,function*(){return Fetch(`/api/shixuns/${Tt.id}/update_shixun_study_num.json`,{method:"post",body:a({},Tt)})})}function Hi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/preview.json",{method:"get",params:Tt})})}function Ia(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt}/recommend_config.json`,{method:"get"})})}},93539:function(d,_,e){"use strict";e.d(_,{Bg:function(){return p},FO:function(){return M},eJ:function(){return b},eZ:function(){return S},fd:function(){return H},gp:function(){return a},iU:function(){return N},l3:function(){return R},mw:function(){return A},oZ:function(){return m},rM:function(){return I},r_:function(){return K},s:function(){return x},ur:function(){return B},xV:function(){return y},yb:function(){return k}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(W,ae,ne)=>ae in W?i(W,ae,{enumerable:!0,configurable:!0,writable:!0,value:ne}):W[ae]=ne,h=(W,ae)=>{for(var ne in ae||(ae={}))c.call(ae,ne)&&o(W,ne,ae[ne]);if(l)for(var ne of l(ae))f.call(ae,ne)&&o(W,ne,ae[ne]);return W},u=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});function a(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teachers.json`,{method:"get",params:h({},W)})})}function x(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/apply_teachers.json`,{method:"get",params:h({},W)})})}function p(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/graduation_group_list.json`,{method:"get",params:h({},W)})})}function y(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/all_course_groups.json`,{method:"get",params:h({},W)})})}function m(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/set_course_group.json`,{method:"post",body:h({},W)})})}function b(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/join_graduation_group.json`,{method:"post",body:h({},W)})})}function S(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/create_graduation_group.json`,{method:"post",body:h({},W)})})}function k(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},W)})})}function R(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_from_course.json`,{method:"post",body:h({},W)})})}function A(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_member_role.json`,{method:"post",body:h({},W)})})}function I(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_course_admin.json`,{method:"post",body:h({},W)})})}function M(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teacher_application_review.json`,{method:"post",body:h({},W)})})}function B(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/students.json`,{method:"get",params:h({},W)})})}function N(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/apply_students.json`,{method:"get",params:ae})})}function K(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/join_student_checkout.json`,{method:"get",params:ae})})}function H(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/student_application_review.json`,{method:"post",body:ae})})}},89540:function(d,_,e){"use strict";e.d(_,{B$:function(){return y},Cx:function(){return J},DA:function(){return I},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return $t},FM:function(){return ne},Fn:function(){return Q},Gq:function(){return er},Ho:function(){return B},IU:function(){return me},JJ:function(){return le},Ol:function(){return ze},Qx:function(){return ae},Tv:function(){return $},V8:function(){return x},WS:function(){return V},WY:function(){return W},ai:function(){return q},bG:function(){return k},bJ:function(){return a},c0:function(){return Mt},dE:function(){return ie},dt:function(){return j},gI:function(){return se},lO:function(){return oe},mW:function(){return H},n0:function(){return A},nV:function(){return Ke},o1:function(){return Lt},qE:function(){return m},qN:function(){return M},rV:function(){return N},sh:function(){return Oe},vR:function(){return S},w3:function(){return K},x4:function(){return R},z2:function(){return yt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ze,Et,Ft)=>Et in Ze?i(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Ze[Et]=Ft,h=(Ze,Et)=>{for(var Ft in Et||(Et={}))c.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);if(l)for(var Ft of l(Et))f.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);return Ze},u=(Ze,Et,Ft)=>new Promise((tt,_t)=>{var dt=be=>{try{Ue(Ft.next(be))}catch(Le){_t(Le)}},Je=be=>{try{Ue(Ft.throw(be))}catch(Le){_t(Le)}},Ue=be=>be.done?tt(be.value):Promise.resolve(be.value).then(dt,Je);Ue((Ft=Ft.apply(Ze,Et)).next())});const a=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}/move.json`,{method:"post",body:Ze})}),x=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"delete",body:Ze})}),p=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"put",body:Ze})}),y=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"post",body:Ze})}),m=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"Get",params:Ze})});function b(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/login.json",{method:"post",body:h({},Ze)})})}function S(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/logout.json",{method:"get"})})}function k(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Ze)})})}function R(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Ze)})})}function A(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"get"})})}function I(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/homepage_info.json`,{method:"get"})})}function M(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/attendance.json",{method:"post"})})}function B(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/courses.json`,{method:"get",params:Ze})})}function N(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/shixuns.json`,{method:"get",params:Ze})})}function K(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/subjects.json`,{method:"get",params:Ze})})}function H(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/projects.json`,{method:"get",params:Ze})})}function W(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos.json`,{method:"get",params:Ze})})}function ae(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/review.json`,{method:"get",params:Ze})})}function ne(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.id}.json`,{method:"delete"})})}function oe(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/watch_video_histories.json",{method:"post",body:Ze})})}function q(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/question_banks.json",{method:"get",params:Ze})})}function J(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Ze})})}function V(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Ze})})}function se(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Ze})})}function ee(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Ze})})}function Q(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.object_id}/create_course_video.json`,{method:"post",body:Ze})})}function le(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ze.topicId}.json`,{method:"get",params:Ze})})}function $(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Ze)})})}function j(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/batch_publish.json`,{method:"post",body:Ze})})}function ie(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Ze.identifier}/cancel.json`,{method:"delete",body:h({},Ze)})})}function me(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_engineer_url.json",{method:"get",params:h({},Ze)})})}function Ce(Ze){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Ze)})})}function Oe(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Ke(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function ze(Ze){return(0,r.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Ze})}function Lt(Ze){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Ze})}function yt(Ze){return(0,r.ZP)("/api/accounts/register.json",{method:"post",body:h({},Ze)})}function Dt(Ze){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Ze)})}function $t(Ze){return(0,r.ZP)(`/api/users/accounts/${Ze.login}/password.json`,{method:"put",body:h({},Ze)})}function Mt(Ze){return(0,r.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Ze)})}function er(Ze){return(0,r.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Ze)})}},54624:function(d,_,e){"use strict";e.d(_,{BQ:function(){return a},DH:function(){return B},Db:function(){return oe},Ju:function(){return ne},Mz:function(){return H},O2:function(){return m},TJ:function(){return k},Vg:function(){return y},ZY:function(){return x},Zx:function(){return K},cU:function(){return p},fn:function(){return ae},jK:function(){return R},yN:function(){return W}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(q,J,V)=>J in q?i(q,J,{enumerable:!0,configurable:!0,writable:!0,value:V}):q[J]=V,h=(q,J)=>{for(var V in J||(J={}))c.call(J,V)&&o(q,V,J[V]);if(l)for(var V of l(J))f.call(J,V)&&o(q,V,J[V]);return q},u=(q,J,V)=>new Promise((se,ee)=>{var Q=j=>{try{$(V.next(j))}catch(ie){ee(ie)}},le=j=>{try{$(V.throw(j))}catch(ie){ee(ie)}},$=j=>j.done?se(j.value):Promise.resolve(j.value).then(Q,le);$((V=V.apply(q,J)).next())});function a(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},q)})})}function x(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_statics.json`,{method:"Get",params:h({},q)})})}function p(q){return u(this,null,function*(){return(0,r.ZP)(`/api/course_videos/${q.videoId}/watch_histories.json`,{method:"Get",params:h({},q)})})}function y(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},q)})})}function m(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}.json`,{method:"Get",params:h({},q)})})}function b(q){return u(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:q})})}function S(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function k(q){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function R(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/star.json`,{method:"post",body:q})})}function A(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}.json`,{method:"put",body:q})})}function I(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/send_to_course.json`,{method:"post",body:q})})}function M(q){return u(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},q)})})}function B(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/view_video.json`,{method:"post",body:q})})}function N(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/add_school.json`,{method:"post",body:q})})}function K(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_people_statics.json`,{method:"get",params:q})})}function H(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_duration_statics.json`,{method:"get",params:q})})}function W(q){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:q})})}function ae(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q==null?void 0:q.id}/course_videos_tree.json`,{method:"get",params:q})})}function ne(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses.json",{method:"post",body:q})})}function oe(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:q})})}},35965:function(d,_,e){"use strict";e.d(_,{A:function(){return H},CH:function(){return c},EA:function(){return h},FU:function(){return x},G_:function(){return m},LY:function(){return M},Ll:function(){return o},MM:function(){return R},Ps:function(){return B},Sl:function(){return S},To:function(){return p},Vf:function(){return y},XQ:function(){return f},b:function(){return a},bq:function(){return K},cZ:function(){return u},rV:function(){return I},sT:function(){return b},tS:function(){return N},xt:function(){return A},y2:function(){return l}});var r=e(38147),i=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});const l=W=>i(void 0,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:W})});function c(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"put",body:W})})}function f(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"get",params:W})})}function o(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"post",body:W})})}function h(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"get",params:W})})}function u(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/add_resources.json`,{method:"post",body:W})})}function a(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/lesson_resources_list.json`,{method:"get",params:W})})}function x(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"get",params:W})})}function p(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"put",body:W})})}function y(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"post",body:W})})}function m(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"get",params:W})})}function b(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}.json`,{method:"get"})})}function S(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}/modules.json`,{method:"get"})})}function k(W){return i(this,null,function*(){return Fetch(`/api/virtual_classrooms/${W.id}/videos/batch_publish.json`,{method:"post",body:W})})}function R(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members.json`,{method:"post",body:W})})}function A(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members/${W.id}/change_creator.json`,{method:"post",body:W})})}function I(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns.json`,{method:"get",params:ae})})}function M(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns`,{method:"post",body:ae})})}function B(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/shixuns/${W.shixun_id}.json`,{method:"delete"})})}function N(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"get",params:ae})})}function K(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"post",body:ae})})}function H(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/subjects/${W.subject_id}.json`,{method:"delete"})})}},41867:function(d,_,e){"use strict";e.d(_,{$O:function(){return J},EO:function(){return bt},G5:function(){return K},GD:function(){return i},GJ:function(){return x},Gg:function(){return p},I2:function(){return f},IR:function(){return W},JA:function(){return ht},JL:function(){return A},Jd:function(){return q},Ny:function(){return k},RV:function(){return ne},Rb:function(){return N},Rm:function(){return H},V9:function(){return ie},Yh:function(){return le},aN:function(){return b},aQ:function(){return u},ag:function(){return Qe},bg:function(){return Qt},d8:function(){return B},dE:function(){return ae},eB:function(){return oe},eY:function(){return Be},fn:function(){return Ge},h:function(){return nr},j5:function(){return m},m$:function(){return rt},oF:function(){return y},qz:function(){return h},t_:function(){return S},tu:function(){return Rt},y8:function(){return tr}});var r=e(65582),i=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.CertifiedTeacher=5]="CertifiedTeacher",Zt[Zt.TrainingProduction=8]="TrainingProduction",Zt[Zt.UncertifiedTeacher=12]="UncertifiedTeacher",Zt[Zt.Student=15]="Student",Zt))(i||{}),l=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.Admin=5]="Admin",Zt[Zt.Teacher=8]="Teacher",Zt[Zt.Assistant=12]="Assistant",Zt[Zt.Student=15]="Student",Zt))(l||{}),c=(Zt=>(Zt[Zt.SuperAdmin=0]="SuperAdmin",Zt[Zt.Teacher=1]="Teacher",Zt[Zt.Student=2]="Student",Zt))(c||{});const f=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return Zt.some(pe=>pe==(ce==null?void 0:ce.role))},o=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return ce!=null&&ce.own?!0:Zt.some(pe=>{var It;return pe==((It=ce==null?void 0:ce.course)==null?void 0:It.course_role)})},h=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie.main_site},u=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return(Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_is_end},a=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie.authentication},x=()=>o([1,2,5,8,12]),p=()=>o([1,8,5,12,2]),y=()=>o([1,8,5]),m=()=>o([1]),b=()=>o([1,2,5]),S=()=>o([1,2]),k=()=>f([1,2]),R=()=>f([1]),A=()=>f([1,2,5]),I=()=>o([1,5]),M=()=>o([5,8]),B=()=>o([5]),N=()=>o([1,5,2]),K=()=>o([1,2,5,8]),H=()=>o([12]),W=()=>o([8]),ae=()=>o([15]),ne=()=>o([1,2,5,8,12,15]),oe=()=>o([1,2,5,8,12]),q=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return((Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_role)===null},J=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.has_big_model_permission},V=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.big_model_user_unlimited},se=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),ee=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1]),Q=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1,2]),le=()=>f([15]),$=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),j=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),ie=(Zt=!0,Ie=!1)=>{const{user:ce}=(0,r.getDvaApp)()._store.getState(),{userInfo:pe}=ce;return pe!=null&&pe.is_shixun_marker?!0:f([1,2,5,8])},me=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Ce=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Oe=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),Ke=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),ze=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),Lt=(Zt=!0,Ie=!1)=>Zt?f([1]):!1,yt=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),Dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),$t=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Mt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),er=(Zt=!0,Ie=!1)=>Zt?!1:Ie||!Ie&&f([1,2]),Ze=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Et=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):!1,Ft=(Zt=!0,Ie=!1)=>Zt?!Ie&&f([1,2,5,8,12]):!1,tt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),_t=(Zt=!0,Ie=!1)=>f([1,2,5,8,12]),dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Je=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Ue=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),be=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Le=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),Ve=(Zt=!0,Ie=!1)=>o([8]),Ge=()=>f([1]),Qe=()=>f([1,2]),ht=()=>f([15]),bt=()=>f([1,2,5]),tr=()=>f([1,2,5,12]),Qt=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState();return!!((Zt=Ie.userInfo)!=null&&Zt.login)},Be=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState();return Zt.userInfo},rt=()=>{var Zt,Ie;const{user:ce}=(0,r.getDvaApp)()._store.getState();return!!((Ie=(Zt=ce.userInfo)==null?void 0:Zt.path)!=null&&Ie.own)},Gt=Zt=>{const{graduations:Ie}=(0,r.getDvaApp)()._store.getState(),{details:ce}=Ie;return Zt.some(pe=>pe===(ce==null?void 0:ce.user_identity))},Rt=()=>Gt([0,1]),zt=()=>Gt([0]),Wt=()=>Gt([1]),nr=()=>Gt([2])},2337:function(d,_,e){"use strict";e.d(_,{Fy:function(){return o},Qo:function(){return h},a2:function(){return c},fw:function(){return r},gW:function(){return l},k:function(){return f},k4:function(){return i}});const r=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],i=["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"];var l=(u=>(u.PROBLEM="problem",u.PAPER="paper",u.OTHER="other",u))(l||{}),c=(u=>(u.SINGLE="single",u.MULTIPLEFLOW="multiple_flow",u.MULTIPLEFIXED="multiple_fixed",u.OTHER="other",u))(c||{}),f=(u=>(u[u.BISHI=1]="BISHI",u[u.JISHI=2]="JISHI",u[u.KOUSHI=3]="KOUSHI",u[u.OTHER=4]="OTHER",u))(f||{}),o=(u=>(u[u.DEFAULT=0]="DEFAULT",u[u.THEMEONE=1]="THEMEONE",u[u.THEMETWO=2]="THEMETWO",u))(o||{}),h=(u=>(u.All="",u.Shixun="shixun",u.VideoItem="video",u.Attachment="attachment",u.Group_count="group_homework",u.Normal_count="normal_homework",u.ExaminationBank="exercise",u.HomeworkCommon="hack_homework",u.Discusses="Discusses",u.Challenge="challenge",u))(h||{})},37142:function(d,_,e){"use strict";e.d(_,{F:function(){return r}});const r={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},74128:function(d,_,e){"use strict";e.d(_,{Z:function(){return c}});const r={PROXY_SERVER:"http://113.246.243.98:61763",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"http://113.246.243.98:61763",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")};var i=null,c={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},dev:r,newReactTest:{API_SERVER:(()=>{let f;switch(location.host){case"test4.educoder.net":f="https://test4-data.educoder.net";break;case"test3.educoder.net":f="https://test3-data.educoder.net";break;case"test2.educoder.net":f="https://test2-data.educoder.net";break;default:f="https://test-data.educoder.net";break}return f})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let f="https://new-testali-cdn.educoder.net";const o=location.host;return o==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),o==="test4.educoder.net"&&(f="https://test4-data.educoder.net"),f})(),OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net"},preNewBuild:{API_SERVER:(()=>{let f="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(f="https://pre-data2.educoder.net"),f})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net")},newBuild:{API_SERVER:(()=>{let f="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?f="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(f="https://data.tokcoder.com"),f})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net")},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"}}[window.ENV||"dev"]},38147:function(d,_,e){"use strict";e.d(_,{IV:function(){return $},U2:function(){return se},ZP:function(){return oe},d4:function(){return ee},gz:function(){return le},rz:function(){return ne},v_:function(){return Q}});var r=e(74128),i=e(28909),l=e(43418),c=e(8591),f=e(85582),o=e.n(f),h=e(59301),u=e(65582),a=e(65862),x=e(89392),p=e.n(x),y=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,A=(j,ie,me)=>ie in j?y(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,I=(j,ie)=>{for(var me in ie||(ie={}))k.call(ie,me)&&A(j,me,ie[me]);if(S)for(var me of S(ie))R.call(ie,me)&&A(j,me,ie[me]);return j},M=(j,ie)=>m(j,b(ie)),B=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});let N;const K={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},H=(j,ie)=>B(void 0,null,function*(){if(j.status>=200&&j.status<300)return j;const me=K[j.status]||j.statusText;let Ce;var Oe=j.json();yield Oe.then((ze,Lt)=>{setTimeout(()=>{let yt=(0,u.getDvaApp)()},400),Ce=ze.message,window.showNetworkErrorTip(ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`),i.Z.error({style:{wordBreak:"break-all"},message:ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`,description:ze.message?"":me})});const Ke=new Error(me);throw Ke.name=j.status,Ke.response=j,{data:j,code:j.status,message:Ce||me}}),W=(j,ie)=>{const me=j.headers.get("Content-Type");return me&&me.match(/application\/json/i)&&j.clone().text().then(()=>{}),j};function ae(j){try{return decodeURIComponent(j),decodeURIComponent(encodeURIComponent(j))===j}catch(ie){return!1}}const ne=j=>{j=j||{};let ie="";for(let me in j)typeof j[me]=="object"?Array.isArray(j[me])&&j[me].forEach((Ce,Oe)=>{ie+="&"+me+"[]="+Ce}):j[me]!==void 0&&(ie+="&"+me+"="+(ae(j[me])?j[me]:encodeURIComponent(j[me])));return ie.substr(1)};function oe(j,ie,me,Ce){ie.method||(ie.method="get"),ie.method=ie.method.toUpperCase(),ie.mode="cors";const Oe=I({},ie),{user:Ke}=(0,u.getDvaApp)()._store.getState(),{userInfo:ze}=Ke,Lt=j+(Oe.body?JSON.stringify(Oe.body):""),yt=o().sha256().update(Lt).digest("hex"),Dt={credentials:"include",withCredentials:!0},$t={};ze!=null&&ze.login&&($t.zzud=ze==null?void 0:ze.login,ze!=null&&ze.school_id&&($t.zzsud=ze==null?void 0:ze.school_id),Oe.params=I(I({},Oe.params||{}),$t));let Mt=I(I({},Dt),(0,x.cloneDeep)(Oe));(Mt.method==="POST"||Mt.method==="PUT"||Mt.method==="PATCH"||Mt.method==="DELETE")&&(me?(Mt.headers=M(I({_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Mt.body=Oe.body):(Mt.headers=I({Accept:"application/json",_method:ie.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host},Mt.headers),Mt.body=JSON.stringify(Oe.body))),Mt.method=="GET"?(Mt.headers=M(I({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Oe.params&&ne(Oe.params)&&(j+="?"+ne(Oe.params))):$t.zzud&&(j+="?"+ne(I({},$t)));const er=Oe.expirys&&60;let Ze;(_t=>{_t.json="application/json;charset=UTF-8",_t.form="application/x-www-form-urlencoded; charset=UTF-8"})(Ze||(Ze={}));let Et;(_t=>{_t.get="GET",_t.post="POST"})(Et||(Et={}));const Ft=_t=>B(this,null,function*(){const dt=yield _t.arrayBuffer();let Je;const Ue=new Blob([dt]);try{Je=_t.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(Ge){Je="userfiles.zip"}const be=document.createElement("a"),Le=window.URL.createObjectURL(Ue),Ve=Je;return be.href=Le,be.download=Ve,be.click(),window.URL.revokeObjectURL(Le),dt});let tt=r.Z.API_SERVER;return(window.ENV==="dev"||j.startsWith("http"))&&(tt=""),Mt.method=="GET"&&Mt.params&&Object.keys(Mt.params).map(_t=>{if(Mt.params[_t]&&!Array.isArray(Mt.params[_t]))try{Mt.params[_t]=encodeURIComponent(decodeURIComponent(Mt.params[_t]))}catch(dt){Mt.params[_t]=encodeURIComponent(Mt.params[_t])}}),(0,a.Ec)(Mt,j),Ce&&(tt=""),Mt.headers._method=Mt.method,Mt.headers["X-HTTP-Method-Override"]=Mt.method,Mt.method!=="GET"&&(Mt.method="POST"),fetch(tt+j,Mt).then(_t=>H(_t,I({url:r.Z.API_SERVER+j},Mt))).then(_t=>W(_t,yt)).then(_t=>B(this,null,function*(){var dt,Je,Ue,be;try{const Ve=_t.headers.get("cs");Ve&&(0,a.d8)("_educoder_session",Ve,1)}catch(Ve){}if(_t.status===204)return _t.text();let Le;if(_t.headers.get("content-type").indexOf("application/json")>-1){Le=yield _t.json();try{const Ve=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,Ge=/\"\/api\/attachments\/(\d+)\//g,Qe=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,ht=/\/api\/attachments\/(\d+)/g,bt=/\/attachments\/download\/(\d+)/g;let tr=JSON.stringify(Le).replace(ht,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"/api/attachments/"+(0,a.Jn)(Rt)}).replace(bt,(Qt,Be,rt)=>{const Gt=Be||rt;return"/attachments/download/"+(0,a.Jn)(Gt)}).replace(Ve,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"(/api/attachments/"+(0,a.Jn)(Rt)}).replace(Ge,(Qt,Be,rt)=>{const Gt=Be||rt;return'"/api/attachments/'+(0,a.Jn)(Gt)}).replace(Qe,(Qt,Be,rt)=>{const Gt=Be||rt;return"(/files/uploads/"+(0,a.Jn)(Gt)}).replace(/\r\n/g,` +`)}]};var u=e(53184),a=e.n(u),x=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});const p={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},y=($t,Mt,er,Ze)=>{const Et=Mt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:er.lineNumber,endColumn:er.column});return Array.from(new Set(Et.match(/\b\w{2,}\b/g)||[])).map(tt=>({label:tt,kind:$t.languages.CompletionItemKind.Text,insertText:tt,range:Ze}))},m=($t,Mt,er,Ze)=>{$t.languages.registerCompletionItemProvider(Mt,{provideCompletionItems(Et,Ft){const tt=Et.getWordUntilPosition(Ft),_t={startLineNumber:Ft.lineNumber,endLineNumber:Ft.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},dt=Et.getLineContent(Ft.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...y($t,Et,Ft,_t),...er.map(Ue=>({label:Ue,kind:$t.languages.CompletionItemKind.Keyword,documentation:Ue,insertText:Ue,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t})),...Ze.map(Ue=>({label:Ue.label,kind:$t.languages.CompletionItemKind.Snippet,documentation:Ue.content,insertText:dt.startsWith("#")?Ue.content.replace(/#/,""):Ue.content,insertTextRules:$t.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:_t}))]}}})};var b=$t=>{p.languages.forEach(Mt=>{$t.languages.registerDocumentFormattingEditProvider(Mt,{provideDocumentFormattingEdits(er){return x(this,null,function*(){const Ze=a()(er.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:er.getFullModelRange(),text:Ze}]})}})}),m($t,"java",c.keywords,c.quickKey),m($t,"cpp",f.keywords,f.quickKey),m($t,"c",l.keywords,[]),m($t,"python",o.keywords,o.quickKey),m($t,"scala",h.keywords,h.quickKey)};const S="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var k=Object.defineProperty,R=($t,Mt,er)=>Mt in $t?k($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,A=($t,Mt,er)=>R($t,typeof Mt!="symbol"?Mt+"":Mt,er);const I=class a0{constructor(Mt,er,Ze){this.placeholder=Mt,this.editor=er,this.monaco=Ze,er.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return a0.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};A(I,"ID","editor.widget.placeholderHint");var B=I,N=e(96236),K=e(8591),H=e(6848),W=e(89392),ae=e(77254),ne=e(56102),oe=Object.defineProperty,q=Object.defineProperties,J=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,Q=($t,Mt,er)=>Mt in $t?oe($t,Mt,{enumerable:!0,configurable:!0,writable:!0,value:er}):$t[Mt]=er,le=($t,Mt)=>{for(var er in Mt||(Mt={}))se.call(Mt,er)&&Q($t,er,Mt[er]);if(V)for(var er of V(Mt))ee.call(Mt,er)&&Q($t,er,Mt[er]);return $t},$=($t,Mt)=>q($t,J(Mt)),j=($t,Mt)=>{var er={};for(var Ze in $t)se.call($t,Ze)&&Mt.indexOf(Ze)<0&&(er[Ze]=$t[Ze]);if($t!=null&&V)for(var Ze of V($t))Mt.indexOf(Ze)<0&&ee.call($t,Ze)&&(er[Ze]=$t[Ze]);return er},ie=($t,Mt,er)=>new Promise((Ze,Et)=>{var Ft=dt=>{try{_t(er.next(dt))}catch(Je){Et(Je)}},tt=dt=>{try{_t(er.throw(dt))}catch(Je){Et(Je)}},_t=dt=>dt.done?Ze(dt.value):Promise.resolve(dt.value).then(Ft,tt);_t((er=er.apply($t,Mt)).next())});function me($t){return/^\d+$/.test($t)?`${$t}px`:$t}function Ce(){}let Oe=!1;const Ke={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function ze($t=[]){let Mt=$t;if(Array.isArray($t)){for(let er=0;er<$t.length;er++){let Ze=Ke[$t[er]];if(Ze)return Ze}return Mt[0]}return Ke[Mt]||Mt}let Lt=null;var yt=$t=>{var Mt=$t,{width:er="100%",height:Ze="100%",value:Et,language:Ft="javascript",style:tt={},options:_t={},overrideServices:dt={},theme:Je="vs-dark",onEditBlur:Ue,isCopy:be=!1,onSave:Le,autoHeight:Ve=!1,forbidCopy:Ge=!1,onChange:Qe=Ce,editorDidMount:ht=Ce,onFocus:bt=Ce,onBreakPoint:tr=Ce,breakPointValue:Qt=[],filename:Be="educoder.txt",errorLine:rt,errorContent:Gt="",highlightLine:Rt,openBreakPoint:zt=!1,placeholder:Wt=""}=Mt,nr=j(Mt,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const Zt=(0,r.useRef)(),Ie=(0,r.useRef)({}),ce=(0,r.useRef)(),pe=(0,r.useRef)(),It=(0,r.useRef)([]),Te=(0,r.useRef)(!1),ft=(0,r.useRef)(),Ht=(0,r.useRef)(),Ct=(0,r.useRef)(!1),[Pe,St]=(0,r.useState)(!1);function We(){let Yt;return Zt.current&&(Yt=new i.Z(vt=>{for(let ot of vt)(ot.target.offsetHeight>0||ot.target.offsetWidth>0)&&Ie.current.instance.layout()}),Yt.observe(Zt.current)),Yt}function we(){K.ZP.warning({content:decodeURIComponent(S),key:"monaco-editor-tip"})}const gt=()=>{let Yt=Ie.current.instance;if(Et!=null&&Yt&&Pe){const vt=Yt.getModel();vt&&Et!==vt.getValue()&&(Oe=!0,vt.setValue(Et),Yt.layout(),Oe=!1)}};(0,r.useEffect)(()=>{const Yt=ae.Z.subscribe("formatDocument",vt=>{var ot;let ct=Ie.current.instance;(ot=ct==null?void 0:ct.getAction)==null||ot.call(ct,"editor.action.formatDocument").run()});return window.updateMonacoValue=vt=>{Qe(vt)},Yt},[]),(0,r.useEffect)(()=>{var Yt;let vt=Ie.current.instance;pe.current&&clearTimeout(pe.current),pe.current=setTimeout(()=>{gt()},500),Et&&(Et!=null&&Et.length)&&((Yt=vt==null?void 0:vt.updateOptions)==null||Yt.call(vt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Et.split(/\r\n|\r|\n/g).length))+3,5)}))},[Et,Pe,Ie.current]),(0,r.useEffect)(()=>{if(rt&&Ie.current&&Ie.current.instance){let vt=Ie.current.instance;vt.changeViewZones(function(ot){var ct=document.createElement("div");ct.style.padding="10px 20px",ct.style.width="calc(100% - 20px)",ct.className="my-error-line-wrp",ct.innerHTML=Gt,ot.addZone({afterLineNumber:rt||11,heightInLines:3,domNode:ct})});var Yt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};vt.addOverlayWidget(Yt),vt.revealPositionInCenter({lineNumber:20,column:1})}},[rt,Ie.current,Pe]);const kt=(Yt="",vt)=>{if(!Yt||Yt.trim()==="")return!0;const ct=Ie.current.instance.getModel().getLineTokens(vt);let Bt=!1;for(let yr=0;yr<2;yr++)ct.getStandardTokenType(yr)===1&&(Bt=!0);return Bt};(0,r.useEffect)(()=>{var Yt;const vt=(Yt=Ie.current)==null?void 0:Yt.instance;if(vt&&Pe&&Ge){const ot=vt.onDidBlurEditorWidget(()=>{Ct.current=!1}),ct=vt.onDidFocusEditorText(()=>{Ct.current=!0});return()=>{ot.dispose(),ct.dispose()}}},[Ie.current,Pe,Ge]),(0,r.useEffect)(()=>{var Yt;if((Yt=Ie.current)!=null&&Yt.instance&&Pe&&zt){let vt=Ie.current.instance,ot=vt.getModel();if(!ot)return;(()=>{var Ln;let ei=[],ri=[];const wi=ot.getAllDecorations();for(let Ti of wi)Ti.options.className==="highlighted-line"&&(ei.push((Ln=Ti==null?void 0:Ti.range)==null?void 0:Ln.startLineNumber),ri.push(Ti==null?void 0:Ti.id));if(Rt===ei[0])return;ot.deltaDecorations(ri,[]);const fi=ot.getLineCount();Rt&&Rt<=fi&&(vt.deltaDecorations([],[{range:new Lt.Range(Rt,1,Rt,ot.getLineMaxColumn(Rt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),vt.revealLineInCenter(Rt))})();const Bt=(Ln=!1)=>{var ei;let ri=[],wi=[];const fi=ot.getAllDecorations();for(let Ti of fi)Ti.options.linesDecorationsClassName==="breakpoints-select"&&(ri.push((ei=Ti==null?void 0:Ti.range)==null?void 0:ei.startLineNumber),wi.push(Ti==null?void 0:Ti.id));if(Ln)return{lines:ri,ids:wi};tr(ri)},yr=Ln=>ie(void 0,null,function*(){let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ot.deltaDecorations([],[ei]),Bt()}),vr=Ln=>ie(void 0,null,function*(){let ei=[];const ri=vt.getLineDecorations(Ln);for(let wi of ri)wi.options.linesDecorationsClassName==="breakpoints-select"&&ei.push(wi.id);yield ot.deltaDecorations(ei,[]),Bt()}),Jr=Ln=>{let ei=vt.getLineDecorations(Ln);for(let ri of ei)if(ri.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,W.isEqual)(Qt,Bt(!0).lines)){ot.deltaDecorations(Bt(!0).ids,[]);const Ln=Qt.map(ei=>({range:new Lt.Range(ei,1,ei,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ot.deltaDecorations([],Ln)}const Wr=vt.onDidChangeModelContent(Ln=>{let ei=vt.getPosition();if(ei){let ri=ei.lineNumber;clearTimeout(Ht.current),Ht.current=setTimeout(()=>{kt(ot.getLineContent(ri),ri)?vr(ri):Jr(ri)?(vr(ri),yr(ri)):Bt()},100)}}),En=vt.onMouseDown(Ln=>{var ei,ri,wi;if(Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;Jr(fi)?vr(fi):yr(fi)}}),xt=Ln=>{let ei={range:new Lt.Range(Ln,1,Ln,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};It.current=vt.deltaDecorations(It.current,[ei])},Br=()=>{It.current=vt.deltaDecorations(It.current,[])},On=vt.onMouseMove(Ln=>{var ei,ri,wi;if(Br(),Ln.target.detail&&((wi=(ri=(ei=Ln.target)==null?void 0:ei.element)==null?void 0:ri.className)!=null&&wi.includes("line-numbers"))){let fi=Ln.target.position.lineNumber;if(kt(ot.getLineContent(fi),fi))return;xt(fi)}}),Qn=vt.onMouseLeave(()=>{Br()});return()=>{Wr.dispose(),En.dispose(),On.dispose(),Qn.dispose()}}},[Ie.current,Pe,Qt,Rt,zt,Ft]),(0,r.useEffect)(()=>{var Yt;(Yt=Ie.current)!=null&&Yt.instance&&zt&&Ie.current.instance.setPosition({lineNumber:0,column:0})},[Rt]);function je(){let Yt=Ie.current.instance;if(Yt){const vt=Yt.getSelection(),ot=Ie.current.pastePos||{},ct=new Lt.Range(ot.startLineNumber||vt.endLineNumber,ot.startColumn||vt.endColumn,ot.endLineNumber||vt.endLineNumber,ot.endColumn||vt.endColumn);setTimeout(()=>{Yt.executeEdits("",[{range:ct,text:""}])},300)}}function Tr(Yt){(window.navigator.platform.match("Mac")?Yt.metaKey:Yt.ctrlKey)&&Yt.keyCode==83&&(Yt.preventDefault(),Le())}const At=()=>{if(Ve&&Ie.current.instance){const Yt=Ie.current.instance.getContentHeight();sn(Yt{if(!Ct.current)return;const{keyCode:vt,ctrlKey:ot,metaKey:ct,target:Bt,type:yr}=Yt;return(yr==="paste"||(vt===67||vt===86)&&(ct||ot))&&Bt.nodeName==="TEXTAREA"&&(we(),Yt.preventDefault()),!1};function Ir(Yt,vt){var ot=window.URL||window.webkitURL||window,ct=new Blob([vt]),Bt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Bt.href=ot.createObjectURL(ct),Bt.download=Yt,Yr(Bt)}(0,r.useEffect)(()=>{At()},[At]),(0,r.useEffect)(()=>{Zt.current&&!Pe&&Promise.all([e.e(8909),e.e(2460)]).then(e.bind(e,71448)).then(Yt=>{try{Lt=Yt,Ie.current.instance=Lt.editor.create(Zt.current,{value:Et,language:ze(Ft),theme:Je,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},dt);const vt=Ie.current.instance;let Bt=[...N.BH._menuItems].find(Wr=>Wr[0]._debugName=="EditorContext")[1],yr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],vr=(Wr,En)=>{var xt,Br;let On=Wr._first;do En.includes((Br=(xt=On.element)==null?void 0:xt.command)==null?void 0:Br.id)&&Wr._remove(On);while(On=On.next)};if(ht(vt,Lt),setTimeout(()=>{At(),Ie.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Ir(Be||"educoder.txt",vt.getValue())}})},500),Ie.current.subscription=vt.onDidChangeModelContent(Wr=>{Te.current?clearTimeout(ft.current):(At(),Qe(vt.getValue(),Wr)),ft.current=setTimeout(()=>{Te.current=!1},500)}),window.Monaco||b(Lt,ze(Ft)),Ge&&(vr(Bt,yr),Zt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",tn),window.removeEventListener("paste",tn),window.addEventListener("keydown",tn),window.addEventListener("paste",tn)),window.Monaco=Lt,Ue&&vt.onDidBlurEditorWidget(()=>{Ue(vt.getValue())}),bt&&vt.onDidFocusEditorText(()=>{bt(vt.getValue())}),Ge)try{vt.onDidPaste(Wr=>{const En=vt.getSelection(),xt=Ie.current.pastePos||{},Br=new Lt.Range(xt.startLineNumber||En.endLineNumber,xt.startColumn||En.endColumn,xt.endLineNumber||En.endLineNumber,xt.endColumn||En.endColumn);vt.executeEdits("",[{range:Wr.range,text:""}])})}catch(Wr){}let Jr=We();return Wt&&typeof Wt=="string"&&new B(Wt,vt,Lt),St(!0),()=>{const Wr=Ie.current.instance;Wr.dispose();const En=Wr.getModel();En&&En.dispose(),Ie.current.subscription&&Ie.current.subscription.dispose(),Jr.unobserve(Zt.current)}}catch(vt){}})},[]),(0,r.useEffect)(()=>{if(Ie.current.instance&&Pe)return document.addEventListener("keydown",Tr,!1),()=>{document.removeEventListener("keydown",Tr)}},[Le,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;if(Yt&&Pe){let vt=ze(Ft);Lt.editor.setModelLanguage(Yt.getModel(),vt)}},[Ft,Pe]),(0,r.useEffect)(()=>{Ie.current.instance&&Pe&&Lt.editor.setTheme(Je)},[Je,Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;ce.current=_t,Yt&&Pe&&(Yt.updateOptions(le({},_t)),setTimeout(()=>{Yt.getModel().updateOptions(le({},_t))},200))},[JSON.stringify(_t),Pe]),(0,r.useEffect)(()=>{let Yt=Ie.current.instance;Yt&&Pe&&Yt.layout()},[er,Ze,Pe]);const[Rr,mr]=(0,r.useState)(me(er)),[Zr,sn]=(0,r.useState)(me(Ze)),mn=$(le({},tt),{width:Rr,height:Zr,position:"relative"});return r.createElement("div",{className:"my-monaco-editor",ref:Zt,style:mn},be&&r.createElement(ne.CopyToClipboard,{text:Et,onCopy:()=>K.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(H.Z,{title:"\u590D\u5236\u4EE3\u7801"},r.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},r.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Dt({width:$t="100%",height:Mt="100%",original:er,modified:Ze,language:Et,options:Ft={}}){const tt=(0,r.useRef)(),[_t,dt]=(0,r.useState)(null);function Je(Ve){let Ge;return tt.current&&(Ge=new i.Z(Qe=>{for(let ht of Qe)(ht.target.offsetHeight>0||ht.target.offsetWidth>0)&&Ve.layout()}),Ge.observe(tt.current)),Ge}(0,r.useEffect)(()=>(tt.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Ve=>{Lt=Ve;const Ge=Lt.editor.createDiffEditor(tt.current,$(le({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ft),{wordWrap:!0}));dt(Ge);let Qe=Je(Ge);return()=>{Ge.dispose();const ht=Ge.getModel();ht&&ht.dispose(),Qe.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,r.useEffect)(()=>{_t&&_t.setModel({original:Lt.editor.createModel(er,Et),modified:Lt.editor.createModel(Ze,Et)})},[er,Ze,Et,_t]);const Ue=me($t),be=me(Mt),Le={width:Ue,height:be};return r.createElement("div",{className:"my-diff-editor",ref:tt,style:Le})}},86967:function(d,_,e){"use strict";e.d(_,{k:function(){return b}});var r=e(55510),i=e(8591),l=e(2001),c=Object.defineProperty,f=Object.defineProperties,o=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(k,R,A)=>R in k?c(k,R,{enumerable:!0,configurable:!0,writable:!0,value:A}):k[R]=A,p=(k,R)=>{for(var A in R||(R={}))u.call(R,A)&&x(k,A,R[A]);if(h)for(var A of h(R))a.call(R,A)&&x(k,A,R[A]);return k},y=(k,R)=>f(k,o(R)),m=(k,R)=>{var A={};for(var I in k)u.call(k,I)&&R.indexOf(I)<0&&(A[I]=k[I]);if(k!=null&&h)for(var I of h(k))R.indexOf(I)<0&&a.call(k,I)&&(A[I]=k[I]);return A};const b=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],S={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[b[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${b[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[b[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${b[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:k},{call:R,put:A}){yield A({type:"save",payload:{actionTabs:p({},k)}})},*getMajorList({payload:k},{call:R,put:A,select:I}){const{userInfo:M}=yield I(B=>B.user);if(M!=null&&M.school_id){const B=yield R(r.BA,M.school_id);if(B&&B.data){const N=l.U.getItem(M==null?void 0:M.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[0],value:B.data.map(K=>({label:K.name,value:K.ec_major_school_id})),active:B.data.length>0?N[0]||B.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:k},{call:R,put:A,select:I}){const M=yield R(r.Nx,k.id),{userInfo:B}=yield I(N=>N.user);if(M&&M.data){const N=l.U.getItem(B==null?void 0:B.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[1],value:M.data.map(K=>({label:K.year,value:K.ec_year_id})),active:M.data.length>0?k.firstEnter?N[1]:M.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:k={}},{call:R,put:A,select:I}){const{calc:M,page:B,per_page:N}=k,{headerData:K,tabListData:H}=yield I(ne=>ne.engineeringEvaluteList),{userInfo:W}=yield I(ne=>ne.user);let ae=K.active[b[1]];if(ae){let ne={id:ae,page:B||1,per_page:N||H.pageSize};M&&(ne=y(p({},ne),{page:H.pageNo}));const oe=yield R(r._y,ne),q=[K.active[b[0]],K.active[b[1]]];l.U.setItem(W==null?void 0:W.login,q),oe&&oe.ec_courses&&(yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:ne.page,total:oe.count,pageSize:ne.per_page||H.pageSize,dataSource:oe.ec_courses.map((J,V)=>y(p({},J),{key:ne.page>1?(ne.page-1)*ne.per_page+V+1:V+1}))})}))}else yield A({type:"setCourseResults",payload:y(p({},H),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:k},{call:R,select:A}){const{headerData:I}=yield A(M=>M.engineeringEvaluteList);I.active[b[1]]&&(yield R(r.F,I.active[b[1]]))},*compute({payload:k},{call:R,put:A}){const I=k,{all:M}=I,B=m(I,["all"]),N=yield R(M?r.At:r.PX,B);N&&N.status===0?(i.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield A({type:"getCourseResults",payload:{calc:!0}})):i.ZP.error(N.message)}},reducers:{save(k,R){return p(p({},k),R.payload)},setMajorOrYearDataSource(k,{payload:R}){let A=k.headerData.active;return R.active&&(A=y(p({},A),{[R.key]:R.active})),y(p({},k),{headerData:y(p({},k.headerData),{dataSource:y(p({},k.headerData.dataSource),{[R.key]:y(p({},k.headerData.dataSource[R.key]),{dataList:R.value})}),active:A})})},setMajorOrYearActive(k,{payload:R}){return y(p({},k),{headerData:y(p({},k.headerData),{active:y(p({},k.headerData.active),{[R.key]:R.value})})})},setCourseResults(k,{payload:R}){return y(p({},k),{tabListData:p(p({},k.tabListData),R)})}},subscriptions:{setup({dispatch:k,history:R}){return R.listen(({pathname:A})=>{A==="/"&&k({type:"query"})})}}};_.Z=S},3033:function(d,_,e){"use strict";e.d(_,{L:function(){return h},r:function(){return a}});var r=Object.defineProperty,i=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,f=(x,p,y)=>p in x?r(x,p,{enumerable:!0,configurable:!0,writable:!0,value:y}):x[p]=y,o=(x,p)=>{for(var y in p||(p={}))l.call(p,y)&&f(x,y,p[y]);if(i)for(var y of i(p))c.call(p,y)&&f(x,y,p[y]);return x};const h=x=>x==null?void 0:x.map(p=>{const y=(p.sub_disciplines||[]).map(m=>({value:m.id,label:m.name}));return{value:p.id,label:p.name,children:y}}),u={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},a=x=>{if(!x)return;const{all_questions_count:p,all_score:y,single_questions:m,multiple_questions:b,judgement_questions:S,program_questions:k,completion_questions:R,subjective_questions:A,practical_questions:I,combination_questions:M}=x||{},N=[o({type:"SINGLE",name:"\u5355\u9009\u9898"},m),o({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),o({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},R),o({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},S),o({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},A),o({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},k),o({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},I),o({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},M)].filter(K=>K.questions_count>0).map((K,H)=>o(o({},K),{number:u[H+1]}));return{all_questions_count:p,all_score:y,questionList:N}}},2001:function(d,_,e){"use strict";e.d(_,{U:function(){return c},t:function(){return l}});var r=e(43418),i=e(41867);const l=(f,o="")=>{r.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o,onOk:f})},c={setItem:(f,o)=>{var h;const u=f+"-engineering"+((h=(0,i.eY)())==null?void 0:h.school_id),a=JSON.stringify(o);localStorage.setItem(u,a)},getItem:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id),u=localStorage.getItem(h);return u!==null&&u!=="[object Object]"?JSON.parse(u):[]},clear:f=>{var o;const h=f+"-engineering"+((o=(0,i.eY)())==null?void 0:o.school_id);localStorage.removeItem(h)}}},47735:function(d,_,e){"use strict";e.d(_,{$f:function(){return p},Cq:function(){return b},GY:function(){return o},I8:function(){return k},Ow:function(){return y},P:function(){return x},Ql:function(){return h},RA:function(){return I},Zm:function(){return u},bz:function(){return f},eF:function(){return S},gQ:function(){return R},ht:function(){return m},kN:function(){return M},n1:function(){return l},nI:function(){return B},o9:function(){return c},sG:function(){return a},wi:function(){return A}});var r=e(38147),i=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function l(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/avatar.json`,{method:"put",body:N})})}function c(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}.json`,{method:"get"})})}function f(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:N})})}function o(N){return i(this,null,function*(){return(0,r.ZP)("/api/schools/limit_list.json",{method:"get",params:N})})}function h(N){return i(this,null,function*(){return(0,r.ZP)(`/api/schools/${N.id}/departments/for_option.json`,{method:"get",params:N})})}function u(N){return i(this,null,function*(){return(0,r.ZP)("/api/add_department_applies.json",{method:"post",body:N})})}function a(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}.json`,{method:"put",body:N})})}function x(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/authentication_apply.json`,{method:"delete"})})}function p(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/professional_auth_apply.json`,{method:"delete"})})}function y(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/professional_auth_apply.json`,{method:"post",body:N})})}function m(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.id}/authentication_apply.json`,{method:"post",body:N})})}function b(N){return i(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:N})})}function S(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/phone_bind.json`,{method:"post",body:N})})}function k(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/email_bind.json`,{method:"post",body:N})})}function R(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/password.json`,{method:"put",body:N})})}function A(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.basicInfoId}/open_users/${N.id}.json`,{method:"delete"})})}function I(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_authentication.json`,{method:"post",body:N})})}function M(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/cancel_professional_certification.json`,{method:"post",body:N})})}function B(N,K){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/videos/${N.id}/create_subject_video.json`,{method:"post",body:K})})}},5959:function(d,_,e){"use strict";e.d(_,{An:function(){return y},TO:function(){return a},my:function(){return p},nZ:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(m,b,S)=>b in m?i(m,b,{enumerable:!0,configurable:!0,writable:!0,value:S}):m[b]=S,h=(m,b)=>{for(var S in b||(b={}))c.call(b,S)&&o(m,S,b[S]);if(l)for(var S of l(b))f.call(b,S)&&o(m,S,b[S]);return m},u=(m,b,S)=>new Promise((k,R)=>{var A=B=>{try{M(S.next(B))}catch(N){R(N)}},I=B=>{try{M(S.throw(B))}catch(N){R(N)}},M=B=>B.done?k(B.value):Promise.resolve(B.value).then(A,I);M((S=S.apply(m,b)).next())});function a(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_up.json`,{method:"post",body:h({},m)})})}function x(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_down.json`,{method:"post",body:h({},m)})})}function p(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/update_informs.json`,{method:"post",body:h({},m)})})}function y(m){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/new_informs.json`,{method:"post",body:h({},m)})})}},7310:function(d,_,e){"use strict";e.d(_,{$n:function(){return S},H:function(){return b},Nm:function(){return y},Ot:function(){return m},SV:function(){return a},fc:function(){return R},mn:function(){return k},tO:function(){return p},zI:function(){return x}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/import.json",{method:"post",body:h({},A)})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}.json`,{method:"get",params:h({},A)})})}function m(A){return u(this,null,function*(){const{id:I}=A;return delete A.id,(0,r.ZP)(`/api/files/${I}.json`,{method:"put",body:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A.id}/update_visits.json`,{method:"post"})})}function S(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/watch_list.json`,{method:"get",params:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)(`/api/files/${A==null?void 0:A.id}/add_file_quantity.json`,{method:"post",body:h({},A)})})}},26795:function(d,_,e){"use strict";e.d(_,{CJ:function(){return y},Mf:function(){return R},NA:function(){return S},PC:function(){return m},PP:function(){return b},YQ:function(){return k},cc:function(){return p},dI:function(){return x},yq:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(A,I,M)=>I in A?i(A,I,{enumerable:!0,configurable:!0,writable:!0,value:M}):A[I]=M,h=(A,I)=>{for(var M in I||(I={}))c.call(I,M)&&o(A,M,I[M]);if(l)for(var M of l(I))f.call(I,M)&&o(A,M,I[M]);return A},u=(A,I,M)=>new Promise((B,N)=>{var K=ae=>{try{W(M.next(ae))}catch(ne){N(ne)}},H=ae=>{try{W(M.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(K,H);W((M=M.apply(A,I)).next())});function a(A){return u(this,null,function*(){return(0,r.ZP)("/api/courses/board_list.json",{method:"get",params:h({},A)})})}function x(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}.json`,{method:"get",params:h({},A)})})}function p(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function y(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function m(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply_list.json`,{method:"get",params:h({},A)})})}function b(A){return u(this,null,function*(){return(0,r.ZP)(`/api/messages/${A.boardId}/reply.json`,{method:"post",body:h({},A)})})}function S(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},A)})})}function k(A){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},A)})})}function R(A){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},A)})})}},33270:function(d,_,e){"use strict";e.d(_,{$T:function(){return ei},A:function(){return Ht},Ab:function(){return wa},Al:function(){return ze},BQ:function(){return bt},BR:function(){return Ke},Bn:function(){return Gt},Cq:function(){return Qn},D4:function(){return b},DJ:function(){return Ft},Dd:function(){return N},Ds:function(){return Qt},EO:function(){return Ct},Ed:function(){return tt},F9:function(){return Wt},FU:function(){return Zt},Fg:function(){return K},GV:function(){return be},Gk:function(){return ie},Gm:function(){return Ge},Gz:function(){return H},Hf:function(){return a},Hl:function(){return W},Hn:function(){return ee},ID:function(){return Jr},IU:function(){return kt},J2:function(){return Je},K$:function(){return Be},KP:function(){return _t},KT:function(){return Ze},L$:function(){return It},LH:function(){return oe},Lk:function(){return Wn},Lm:function(){return k},Ls:function(){return $t},MA:function(){return Ti},Mc:function(){return si},N7:function(){return Oe},Nd:function(){return j},Nl:function(){return gt},Ns:function(){return Wr},O3:function(){return Et},Pj:function(){return Ve},Q9:function(){return y},QX:function(){return we},QZ:function(){return er},R2:function(){return Ce},Rk:function(){return Ln},S9:function(){return Te},SA:function(){return S},U8:function(){return xt},UD:function(){return ct},U_:function(){return le},Uy:function(){return yr},V8:function(){return se},Vw:function(){return Dt},W0:function(){return Tr},W7:function(){return tr},WK:function(){return aa},Wr:function(){return Tt},YR:function(){return St},Z0:function(){return mr},ZL:function(){return tn},ZT:function(){return $i},ZX:function(){return zi},Z_:function(){return q},_0:function(){return J},_9:function(){return Qe},_B:function(){return Fa},_X:function(){return p},aP:function(){return At},aQ:function(){return ht},aZ:function(){return ce},al:function(){return ft},bm:function(){return ot},bz:function(){return Rt},c_:function(){return On},ds:function(){return vt},fN:function(){return Gi},fr:function(){return Pe},g4:function(){return Ue},gq:function(){return ae},hf:function(){return yt},i:function(){return Zr},i6:function(){return wi},i7:function(){return vr},iE:function(){return A},ih:function(){return vi},jA:function(){return m},kW:function(){return dt},km:function(){return En},nP:function(){return M},nQ:function(){return zt},nX:function(){return mn},oM:function(){return rt},oR:function(){return Ai},o_:function(){return Yr},pf:function(){return Yt},pr:function(){return pi},pv:function(){return ri},qB:function(){return Lt},r2:function(){return V},rS:function(){return ne},s:function(){return Hi},sK:function(){return x},sb:function(){return pe},sm:function(){return B},t1:function(){return Le},tB:function(){return Ia},tR:function(){return nr},td:function(){return je},uh:function(){return Ie},up:function(){return Br},v2:function(){return I},vV:function(){return Ir},w9:function(){return $},wR:function(){return fi},yS:function(){return We},yV:function(){return me},yd:function(){return sn},zg:function(){return Mt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ee,st,et)=>st in Ee?i(Ee,st,{enumerable:!0,configurable:!0,writable:!0,value:et}):Ee[st]=et,h=(Ee,st)=>{for(var et in st||(st={}))c.call(st,et)&&o(Ee,et,st[et]);if(l)for(var et of l(st))f.call(st,et)&&o(Ee,et,st[et]);return Ee},u=(Ee,st,et)=>new Promise((Ot,pt)=>{var ur=zr=>{try{Ar(et.next(zr))}catch(He){pt(He)}},lr=zr=>{try{Ar(et.throw(zr))}catch(He){pt(He)}},Ar=zr=>zr.done?Ot(zr.value):Promise.resolve(zr.value).then(ur,lr);Ar((et=et.apply(Ee,st)).next())});const a=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group.json`,{method:"put",body:Ee})}),x=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/students.json`,{method:"Get",params:Ee})}),p=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/add_groups.json`,{method:"post",body:Ee})}),y=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/list_groups_by_settings.json`,{method:"post",body:Ee})}),m=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/groups.json`,{method:"Get",params:Ee})}),b=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_leader_permission.json`,{method:"put",body:Ee})}),S=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/update_group_settings`,{method:"put",body:Ee})}),k=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.coursesId}/group_homeworks/${Ee==null?void 0:Ee.categoryId}/group_settings.json`,{method:"Get",params:Ee})}),R=Ee=>u(void 0,null,function*(){return Fetch(`/api/homework_commons/${Ee==null?void 0:Ee.id}/test_result_setting.json`,{method:"post",body:Ee})}),A=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/configs.json`,{method:"put",body:Ee})}),I=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Ee})}),M=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Ee})}),B=Ee=>u(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Ee})}),N=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Ee})}),K=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Ee})}),H=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Ee})}),W=Ee=>u(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Ee})});function ae(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},Ee.permissions)})})}function ne(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.course_id}/assistant_permissions.json`,{method:"Get",params:h({},Ee)})})}function oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/ai_status_query.json`,{method:"Get",params:Ee})})}function q(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},Ee)})})}function J(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/get_user_portrait_config.json`,{method:"Get",params:Ee})})}function V(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_user_portrait_config.json?id=${Ee.coursesId}`,{method:"put",body:h({},Ee)})})}function se(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"Get",params:h({},Ee)})})}function ee(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},Ee)})})}function Q(Ee){return u(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},Ee)})})}function le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/top_banner.json`,{method:"get",params:h({},Ee)})})}function $(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id||Ee.coursesId}/left_banner.json`,{method:"get",params:h({},Ee)})})}function j(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons/list.json`,{method:"get",params:h({},Ee)})})}function me(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_topics.json`,{method:"get",params:h({},Ee)})})}function Ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/graduation_tasks.json`,{method:"get",params:h({},Ee)})})}function Oe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/v2/courses/${Ee.id}/exercises.json`,{method:"get",params:h({},Ee)})})}function Ke(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/polls.json`,{method:"get",params:h({},Ee)})})}function ze(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/homework_commons.json`,{method:"get",params:h({},Ee)})})}function Lt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function yt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/all_course_groups.json`,{method:"get",params:h({},Ee)})})}function Dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/attendances.json`,{method:"get",params:h({},Ee)})})}function $t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/courses/${Ee.coursesId}/attendances.json`,{method:"get",params:h({},Ee)})})}function Mt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/attendances/${Ee.id}/edit.json`,{method:"get",params:h({},Ee)})})}function er(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/informs.json`,{method:"get",params:h({},Ee)})})}function Ze(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/files.json",{method:"get",params:h({},Ee)})})}function Et(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_videos.json`,{method:"get",params:h({},Ee)})})}function Ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/live_links.json`,{method:"get",params:h({},Ee)})})}function tt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/mine.json",{method:"get",params:h({},Ee)})})}function _t(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.categoryId}/messages.json`,{method:"get",params:h({},Ee)})})}function dt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/course_groups.json`,{method:"get",params:h({},Ee)})})}function Je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/students.json`,{method:"get",params:h({},Ee)})})}function Ue(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/statistics.json`,{method:"get",params:h({},Ee)})})}function be(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/work_score.json`,{method:"get",params:h({},Ee)})})}function Le(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/act_score.json`,{method:"get",params:h({},Ee)})})}function Ve(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/shixun_lists.json",{method:"get",params:h({},Ee)})})}function Ge(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"get",params:h({},Ee)})})}function Qe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},Ee)})})}function ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},Ee)})})}function bt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee==null?void 0:Ee.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},Ee)})})}function tr(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/subject_lists.json",{method:"get",params:h({},Ee)})})}function Qt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},Ee)})})}function Be(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/schools/school_list.json",{method:"get",params:Ee})})}function rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_course_list.json",{method:"post",body:Ee})})}function Gt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"post",body:Ee})})}function Rt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:Ee})})}function zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/users/member_search.json",{method:"get",params:Ee})})}function Wt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},Ee)})})}function nr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.identifier}/add_student_groups.json`,{method:"post",body:Ee})})}function Zt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/search_all.json",{method:"get",params:Ee})})}function Ie(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_teacher.json`,{method:"post",body:Ee})})}function ce(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/add_students_by_search.json`,{method:"post",body:Ee})})}function pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_public_or_private.json`,{method:"post",body:Ee})})}function It(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/set_invite_code_halt.json`,{method:"post",body:Ee})})}function Te(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/duplicate_course.json`,{method:"post",body:Ee})})}function ft(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/update_end_date.json`,{method:"put",body:Ee})})}function Ht(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"delete",body:Ee})})}function Ct(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/settings.json`,{method:"get",params:h({},Ee)})})}function Pe(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}.json`,{method:"put",body:Ee})})}function St(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function We(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},Ee)})})}function we(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},Ee)})})}function gt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},Ee)})})}function kt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},Ee)})})}function je(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},Ee)})})}function Tr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},Ee)})})}function At(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function Yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},Ee)})})}function tn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},Ee)})})}function Ir(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},Ee)})})}function Rr(Ee){return u(this,null,function*(){return Fetch(`/api/homework_commons/${Ee.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},Ee)})})}function mr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//course_second_categories/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function Zr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api//boards/${Ee.id}.json`,{method:"delete",params:{export:!0}})})}function sn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/sticky_module.json`,{method:"get"})})}function mn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Ee.id}/hidden_module.json`,{method:"get"})})}function Yt(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/courses/new.json",{method:"get",params:Ee})})}function vt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/weapps/attendances/${Ee.id}.json`,{method:"get",params:Ee})})}function ot(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Ee})})}function ct(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Ee})})}function Bt(Ee){return u(this,null,function*(){return Fetch(`/api/polls/${Ee.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},Ee)})})}function yr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Ee)})})}function vr(Ee){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/start_answer.json`,{method:"get",params:h({},Ee)})}function Jr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${Ee.questionId}/poll_votes.json`,{method:"post",body:Ee})})}function Wr(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${Ee.categoryId}/commit_poll.json`,{method:"post",body:Ee})})}function En(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/tasks_list.json`,{method:"get",params:Ee})})}function xt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.courseId}/update_task_position.json`,{method:"post",body:Ee})})}function Br(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Ee})})}function On(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/all_course_groups.json`,{method:"get",params:Ee})})}function Qn(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/polls/all_course_groups.json`,{method:"get",params:Ee})})}function Ln(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/students.json`,{method:"get",params:Ee})})}function ei(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}/rename_group.json`,{method:"POST",body:Ee})})}function ri(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Ee.categoryId}.json`,{method:"delete",body:Ee})})}function wi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"POST",body:Ee})})}function fi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/transfer_to_course_group.json`,{method:"post",body:Ee})})}function Ti(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/delete_from_course.json`,{method:"post",body:Ee})})}function aa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/join_course_group.json`,{method:"post",body:Ee})})}function Gi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/exit_course.json`,{method:"post"})})}function zi(Ee){return u(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},Ee)})})}function vi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}/edit.json`,{method:"get",params:Ee})})}function Hi(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users.json`,{method:"post",body:Ee})})}function Ia(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.coursesId}/mooc_users/${Ee.user_id}.json`,{method:"put",body:Ee})})}function Tt(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/course_second_categories/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function wa(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/boards/${Ee.id}/move_category.json`,{method:"post",body:Ee})})}function $i(Ee){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee.id}/courseware.json`,{method:"get",params:Ee})})}function pi(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/mark_wrong_topic.json`,{method:"get",params:st})})}function Fa(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Ee}/cancel_wrong_topic.json`,{method:"get",params:st})})}function Ai(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ee}/allow_end_group.json`,{method:"get",params:st})})}function si(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ee}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:st})})}function Wn(Ee,st){return u(this,null,function*(){return(0,r.ZP)(`/api/tasks/${Ee}/get_content_for_commit_id.json`,{method:"get",params:st})})}},30945:function(d,_,e){"use strict";e.d(_,{$M:function(){return Mt},$P:function(){return tr},Ax:function(){return x},Dh:function(){return k},FU:function(){return W},GQ:function(){return ee},IN:function(){return Ue},JM:function(){return Ge},Ju:function(){return $t},Mn:function(){return Je},Ni:function(){return ie},Pg:function(){return R},Pt:function(){return S},Qp:function(){return V},R9:function(){return ae},Ux:function(){return se},Vy:function(){return Ke},XJ:function(){return j},XR:function(){return yt},Ze:function(){return B},aq:function(){return M},bQ:function(){return m},bu:function(){return p},cC:function(){return a},jS:function(){return oe},lm:function(){return be},ml:function(){return le},o3:function(){return Ze},pA:function(){return Ft},pS:function(){return Ve},pU:function(){return $},ps:function(){return H},q0:function(){return _t},qN:function(){return dt},qS:function(){return b},qj:function(){return Lt},qt:function(){return ht},rV:function(){return A},rZ:function(){return Qe},rk:function(){return Ce},rm:function(){return J},sK:function(){return q},sL:function(){return tt},su:function(){return Le},tC:function(){return Oe},tO:function(){return ze},u9:function(){return Q},uZ:function(){return me},vV:function(){return K},xx:function(){return Qt},y8:function(){return Dt},yS:function(){return N},zF:function(){return y},zc:function(){return ne},zj:function(){return I},zz:function(){return bt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Be,rt,Gt)=>rt in Be?i(Be,rt,{enumerable:!0,configurable:!0,writable:!0,value:Gt}):Be[rt]=Gt,h=(Be,rt)=>{for(var Gt in rt||(rt={}))c.call(rt,Gt)&&o(Be,Gt,rt[Gt]);if(l)for(var Gt of l(rt))f.call(rt,Gt)&&o(Be,Gt,rt[Gt]);return Be},u=(Be,rt,Gt)=>new Promise((Rt,zt)=>{var Wt=Ie=>{try{Zt(Gt.next(Ie))}catch(ce){zt(ce)}},nr=Ie=>{try{Zt(Gt.throw(Ie))}catch(ce){zt(ce)}},Zt=Ie=>Ie.done?Rt(Ie.value):Promise.resolve(Ie.value).then(Wt,nr);Zt((Gt=Gt.apply(Be,rt)).next())});const a=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/create_guide.json`,{method:"post",body:Be}),x=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/guides.json`,{method:"get",params:Be}),p=Be=>(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.competition_team_id}/edit_info.json`,{method:"put",body:Be});function y(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_result.json`,{method:"post",body:Be})})}function m(Be){return u(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"Get",params:h({},Be)})})}function b(Be){return u(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Be})})}function S(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post"})})}function k(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_staff.json`,{method:"get"})})}function R(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/common_header.json`,{method:"get"})})}function A(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/${Be.url}`,{method:"get",params:h({},Be)})})}function I(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/update_md_content.json`,{method:"post",body:Be})})}function M(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function B(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}/edit.json`,{method:"get",params:Be})})}function N(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.Teannameid}.json`,{method:"put",body:Be})})}function K(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}/leave.json`,{method:"post",body:Be})})}function H(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.id}.json`,{method:"delete"})})}function W(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"post",body:Be})})}function ae(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/add_managers.json`,{method:"post",body:Be})})}function ne(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/join.json`,{method:"post",body:Be})})}function oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/teachers.json`,{method:"get",params:Be})})}function q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/students.json`,{method:"get",params:Be})})}function J(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/crud_team_members.json`,{method:"post",body:Be})})}function V(Be){return u(this,null,function*(){return(0,r.ZP)("/api/users/competition_reward.json",{method:"post",body:Be})})}function se(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/chart_rules.json`,{method:"get"})})}function ee(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/charts.json`,{method:"get",params:Be})})}function Q(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/results.json`,{method:"get",params:Be})})}function le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/md_tab_rules.json`,{method:"get",params:Be})})}function $(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize.json`,{method:"get",params:Be})})}function j(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.id}.json`,{method:"get",params:Be})})}function ie(Be){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Be})})}function me(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/phone_bind.json`,{method:"post",body:Be})})}function Ce(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/email_bind.json`,{method:"post",body:Be})})}function Oe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/professional_auth_apply.json`,{method:"delete"})})}function Ke(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${Be.userid}/authentication_apply.json`,{method:"delete"})})}function ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/prize_leader_account.json`,{method:"put",body:Be})})}function Lt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/shixun_detail.json`,{method:"get"})})}function yt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams/${Be.teamid}/course_detail.json`,{method:"get"})})}function Dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Be.id}.json`,{method:"delete"})})}function $t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/get_certificate_info.json`,{method:"get",params:Be})})}function Mt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.id}/basic_setting.json`,{method:"post",body:Be})})}function er(){return u(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Ze(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/common_header.json`,{method:"get"})})}function Et(Be){return u(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:Be})})}function Ft(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/search_managers.json`,{method:"get",params:Be})})}function tt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_managers.json`,{method:"get"})})}function _t(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/add_managers.json`,{method:"post",body:Be})})}function dt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/delete_managers.json`,{method:"delete",body:Be})})}function Je(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_picture.json`,{method:"get"})})}function Ue(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/identifier_exist.json`,{method:"post",body:Be})})}function be(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/get_shixun_settings.json`,{method:"get"})})}function Le(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_add.json`,{method:"post",body:Be})})}function Ve(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_delete.json`,{method:"delete",body:Be})})}function Ge(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/shixun_select.json`,{method:"post",body:Be})})}function Qe(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be}/info_finish.json`,{method:"get"})})}function ht(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be==null?void 0:Be.id}/competition_review.json`,{method:"post",body:h({},Be)})})}function bt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_teams.json`,{method:"get",params:Be})})}function tr(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/all_team_members.json`,{method:"get",params:Be})})}function Qt(Be){return u(this,null,function*(){return(0,r.ZP)(`/api/competitions/${Be.identifier}/competition_commit_records/member_works.json`,{method:"get",params:Be})})}},55510:function(d,_,e){"use strict";e.d(_,{F:function(){return b},OE:function(){return I},ff:function(){return S},p1:function(){return k},_y:function(){return m},mK:function(){return K},gq:function(){return W},eM:function(){return N},BA:function(){return oe},bA:function(){return J},Nx:function(){return q},Qx:function(){return M},At:function(){return R},PX:function(){return A},Xl:function(){return B},y9:function(){return H},No:function(){return ae},ay:function(){return V}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(se,ee,Q)=>ee in se?i(se,ee,{enumerable:!0,configurable:!0,writable:!0,value:Q}):se[ee]=Q,a=(se,ee)=>{for(var Q in ee||(ee={}))o.call(ee,Q)&&u(se,Q,ee[Q]);if(f)for(var Q of f(ee))h.call(ee,Q)&&u(se,Q,ee[Q]);return se},x=(se,ee)=>l(se,c(ee)),p=(se,ee)=>{var Q={};for(var le in se)o.call(se,le)&&ee.indexOf(le)<0&&(Q[le]=se[le]);if(se!=null&&f)for(var le of f(se))ee.indexOf(le)<0&&h.call(se,le)&&(Q[le]=se[le]);return Q},y=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const m=se=>y(void 0,null,function*(){var ee=se,{id:Q}=ee,le=p(ee,["id"]);return(0,r.ZP)(`/api/ec_years/${Q}/course_results.json`,{method:"get",params:le})}),b=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},S=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/get_class.json`,{method:"get"}),k=({ec_year_id:se,id:ee,class_name:Q=null})=>(0,r.ZP)(`/api/ec_years/${se}/course_results/${ee}.json`,{method:"get",params:{class_name:Q}}),R=({ec_year_id:se})=>(0,r.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:se}}),A=({ec_course_id:se})=>(0,r.ZP)(`/api/ec_courses/${se}/evaluations/evaluation_data`,{method:"POST"}),I=se=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${se}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},M=({ec_year_id:se})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_all`,{method:"post"}),B=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),N=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results.json`,{method:"get"}),K=se=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/get_formulas.json`,{method:"get"}),H=({ec_year_id:se,formula_one:ee,formula_two:Q,formula_three:le})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:Q,formula_three_id:le}}),W=({ec_year_id:se,id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/ec_graduation_results/${ee}.json`,{method:"get"}),ae=se=>{var ee=se,{ec_year_id:Q,type:le,goal_value:$}=ee,j=p(ee,["ec_year_id","type","goal_value"]);let ie=`?type=${le}`,me={method:"PUT"};return le==="all"&&(ie+=`&goal_value=${$}`),le==="each"&&(me=x(a({},me),{body:j})),(0,r.ZP)(`/api/ec_years/${Q}/ec_graduation_results/set_goal_value${ie}`,me)};var ne=(se,ee,Q)=>new Promise((le,$)=>{var j=Ce=>{try{me(Q.next(Ce))}catch(Oe){$(Oe)}},ie=Ce=>{try{me(Q.throw(Ce))}catch(Oe){$(Oe)}},me=Ce=>Ce.done?le(Ce.value):Promise.resolve(Ce.value).then(j,ie);me((Q=Q.apply(se,ee)).next())});const oe=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/schools/${se}/ec_majors/get_major_list.json`,{method:"get"})}),q=se=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/ec_major_schools/${se}/ec_years/get_year_list.json`,{method:"get"})}),J=({ec_year_id:se,school_id:ee})=>(0,r.ZP)(`/api/ec_years/${se}/top_pages.json`,{method:"get",params:{school_id:ee}}),V=({id:se,name:ee})=>(0,r.ZP)(`/api/ec_years/1/top_pages/${se}?name=${ee}`,{method:"PUT"})},87513:function(d,_,e){"use strict";e.d(_,{$Q:function(){return I},$l:function(){return vr},BJ:function(){return dt},CD:function(){return rt},Cd:function(){return ht},Cl:function(){return je},Di:function(){return er},Fl:function(){return Ft},G$:function(){return le},GK:function(){return Et},Ip:function(){return be},J:function(){return $},KE:function(){return tt},L8:function(){return Zt},LP:function(){return Le},MK:function(){return Ze},Mb:function(){return Ir},N0:function(){return H},N3:function(){return ze},OO:function(){return R},P8:function(){return mn},PJ:function(){return ie},PT:function(){return mr},Qc:function(){return ae},RK:function(){return Q},Ty:function(){return we},UH:function(){return ft},UK:function(){return Lt},Uj:function(){return Qt},Ul:function(){return Qe},VL:function(){return zt},Vj:function(){return ce},W4:function(){return tr},WL:function(){return pe},Wj:function(){return ee},X4:function(){return Ue},Xn:function(){return Yr},Xo:function(){return oe},YY:function(){return Mt},Ym:function(){return N},Yu:function(){return Yt},ZD:function(){return sn},Zg:function(){return Tr},_B:function(){return Be},_F:function(){return Rr},_U:function(){return J},_u:function(){return me},aU:function(){return K},ab:function(){return kt},cC:function(){return We},cV:function(){return V},ck:function(){return Zr},dp:function(){return W},eA:function(){return Bt},fG:function(){return S},gA:function(){return se},gG:function(){return tn},gJ:function(){return vt},hk:function(){return y},hv:function(){return m},iB:function(){return b},iU:function(){return k},iw:function(){return St},kp:function(){return Wt},lL:function(){return A},lf:function(){return Ke},n$:function(){return Oe},n7:function(){return q},nF:function(){return Ie},o3:function(){return ot},oS:function(){return Ve},oX:function(){return Rt},oy:function(){return gt},p7:function(){return B},pL:function(){return Gt},pu:function(){return Je},q6:function(){return nr},qf:function(){return $t},qz:function(){return Ge},s:function(){return Ct},sA:function(){return It},sS:function(){return ct},tX:function(){return Ht},uR:function(){return yt},ux:function(){return _t},wy:function(){return Dt},xA:function(){return Pe},yE:function(){return ne},yu:function(){return Te},zP:function(){return M},zR:function(){return yr}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(xt,Br,On)=>Br in xt?i(xt,Br,{enumerable:!0,configurable:!0,writable:!0,value:On}):xt[Br]=On,a=(xt,Br)=>{for(var On in Br||(Br={}))o.call(Br,On)&&u(xt,On,Br[On]);if(f)for(var On of f(Br))h.call(Br,On)&&u(xt,On,Br[On]);return xt},x=(xt,Br)=>l(xt,c(Br)),p=(xt,Br,On)=>new Promise((Qn,Ln)=>{var ei=fi=>{try{wi(On.next(fi))}catch(Ti){Ln(Ti)}},ri=fi=>{try{wi(On.throw(fi))}catch(Ti){Ln(Ti)}},wi=fi=>fi.done?Qn(fi.value):Promise.resolve(fi.value).then(ei,ri);wi((On=On.apply(xt,Br)).next())});const y=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:xt}),m=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:xt}),b=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:xt}),S=xt=>(0,r.ZP)(`/api/exercises/${xt.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:xt}),k=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:xt}),R=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score.json`,{method:"get",params:xt}),A=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:xt}),I=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/score_ranges.json`,{method:"get",params:xt}),M=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/sava_exam_summary.json`,{method:"post",body:xt}),B=xt=>(0,r.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:xt}),N=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/generate_exam_summary.json`,{method:"post",body:xt}),K=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/exam_summary_settings.json`,{method:"post",body:xt}),H=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/review_exercise_user.json`,{method:"post",body:xt})}),W=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/code_check.json`,{method:"get",params:xt}),ae=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/reset_pwd.json`,{method:"post",body:xt}),ne=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/encrypt_or_decrypt.json`,{method:"post",body:xt}),oe=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time_or_force.json`,{method:"post",body:xt})}),q=xt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_time.json`,{method:"Get",params:xt})}),J=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_question_result.json`,{method:"get",params:xt}),V=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/get_question_type_alias.json`,{method:"get",params:xt});function se(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/teacher_update.json`,{method:"post",body:a({},xt)})})}function ee(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/adjust_comment.json`,{method:"post",body:a({},xt)})})}function Q(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/edit_question_type_alias.json`,{method:"POST",body:xt})})}function le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.json`,{method:"get",params:a({},xt)})})}function $(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_identity_photos.json`,{method:"get",params:a({},xt)})})}function j(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/video_push_url.json`,{method:"get",params:a({},xt)})})}function ie(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/query_identity_photo_state.json`,{method:"get",params:a({},xt)})})}function me(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_result.json`,{method:"get",params:a({},xt)})})}function Ce(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/exercise_score_area_setting.json`,{method:"post",body:a({},xt)})})}function Oe(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},xt)})})}function Ke(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:a({},xt)})})}function ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/publish_modal.json`,{method:"get",params:a({},xt)})})}function Lt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/common_header.json`,{method:"get",params:a({},xt)})})}function yt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises.json`,{method:"post",body:a({},xt)})})}function Dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}.json`,{method:"put",body:a({},xt)})})}function $t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}.json`,{method:"get",params:a({},xt)})})}function Mt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"get",params:a({},xt)})})}function er(xt){return p(this,null,function*(){const{id:Br}=xt;return delete xt.id,(0,r.ZP)(`/api/exercise_questions/${Br}.json`,{method:"put",body:a({},xt)})})}function Ze(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_questions.json`,{method:"post",body:a({},xt)})})}function Et(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/up_down.json`,{method:"post",body:a({},xt)})})}function Ft(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}.json`,{method:"delete"})})}function tt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/end_modal.json`,{method:"get",params:a({},xt)})})}function _t(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/publish_groups.json`,{method:"get",params:a({},xt)})})}function dt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/user_exercise_detail.json`,{method:"get",params:a({},xt)})})}function Je(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/consult_exercise.json`,{method:"post",body:a({},xt)})})}function Ue(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/teacher_appraise.json`,{method:"get",params:a({},xt)})})}function be(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Le(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/batch_adjust_score.json`,{method:"post",body:a({},xt)})})}function Ve(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ge(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time.json`,{method:"post",body:a({},xt)})})}function Qe(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function ht(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/v2/exercises/${xt.categoryId}/exercise_setting.json`,{method:"get",params:a({},xt)})})}function bt(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/commit_setting.json`,{method:"post",body:a({},xt)})})}function tr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/review_exercises_by_students.json`,{method:"post",body:a({},xt)})})}function Qt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_lists.xlsx`,{method:"get",params:x(a({},xt),{export:!0})})})}function Be(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/user_exercise_detail.json`,{method:"get",params:x(a({},xt),{login:null})})}function rt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start.json`,{method:"get",params:a({},xt)})}function Gt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start_unlock.json`,{method:"post",body:a({},xt)})}function Rt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.questionId}/exercise_answers.json`,{method:"post",body:xt})})}function zt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_exercise.json`,{method:"post",body:xt})})}function Wt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_commit_exercise.json`,{method:"post",body:xt})})}function nr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_exercise.json`,{method:"post",body:xt})})}function Zt(xt){return(0,r.ZP)(`/api/${xt.url}`,{method:"get",params:a({},xt)})}function Ie(xt){return(0,r.ZP)(`/api/problems/${xt.id}/start.json`,{method:"get",params:a({},xt)})}function ce(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/begin_commit.json`,{method:"get",params:a({},xt)})}function pe(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/simulate_begin_commit.json`,{method:"get",params:a({},xt)})}function It(xt){return(0,r.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:a({},xt)})}function Te(xt){return console.log("params:",xt),(0,r.ZP)(`/api/exercises/${xt.categoryId}/edit.json`,{method:"get",params:a({},xt)})}function ft(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/get_objective_scores.json`,{method:"get",params:a({},xt)})}function Ht(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_modal.json`,{method:"get",params:a({},xt)})}function Ct(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/student_redo_lists.json`,{method:"get",params:a({},xt)})}function Pe(xt){return(0,r.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:xt})}function St(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/exercise_header.json`,{method:"get",params:a({},xt)})}function We(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/allow_close_camera.json`,{method:"post",body:a({},xt)})}function we(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/get_exercise_user_info.json`,{method:"get",params:a({},xt)})}function gt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/record_screen`,{method:"post",params:a({},xt)})}function kt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/unbind_ip.json`,{method:"post",body:a({},xt)})}function je(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/check_ip.json`,{method:"get",params:a({},xt)})}function Tr(xt){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/check_user_exercise.json`,{method:"get",params:a({},xt)})}function At(xt){return Fetch(`/api/exercises/${xt.id}/make_up_students.json`,{method:"get",params:a({},xt)})}function Yr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/code_review_detail.json`,{method:"get",params:a({},xt)})})}function tn(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.question_id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function Ir(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${xt.categoryId}/simulate_exercise.json`,{method:"post",body:a({},xt)})})}function Rr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/simulate_start_answer.json`,{method:"get",params:a({},xt)})})}function mr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_time.json`,{method:"get",params:a({},xt)})})}function Zr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_screen_at.json`,{method:"post",body:a({},xt)})})}function sn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/unlock_user`,{method:"post",body:Br})})}function mn(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/save_screen_record.json`,{method:"post",body:Br})})}function Yt(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/screen_record_list.json`,{method:"get",params:Br})})}function vt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:a({},xt)})})}function ot(xt){return p(this,null,function*(){return(0,r.ZP)("/api/exercises/need_redo.json",{method:"get",params:xt})})}function ct(xt,Br){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/mark.json`,{method:"post",body:Br})})}function Bt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${xt}/exit_delete_pod.json`,{method:"post",body:xt})})}function yr(xt){return p(this,null,function*(){return(0,r.ZP)("/api/users/change_exercise_score.json",{method:"put",body:xt})})}function vr(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt==null?void 0:xt.id}/send_to_item_bank.json`,{method:"post",body:a({},xt)})})}function Jr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_details.json`,{method:"get",params:a({},xt)})})}function Wr(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question.json`,{method:"get",params:a({},xt)})})}function En(xt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${xt.exercise_id}/wrong_question_lists.json`,{method:"get",params:a({},xt)})})}},16209:function(d,_,e){"use strict";e.d(_,{B0:function(){return p},Si:function(){return R},Sr:function(){return I},YP:function(){return A},b4:function(){return k},bc:function(){return a},dX:function(){return S},eh:function(){return M},iI:function(){return m},kd:function(){return x},qR:function(){return b},sW:function(){return y},ts:function(){return N},vL:function(){return B},z5:function(){return K}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(H,W,ae)=>W in H?i(H,W,{enumerable:!0,configurable:!0,writable:!0,value:ae}):H[W]=ae,h=(H,W)=>{for(var ae in W||(W={}))c.call(W,ae)&&o(H,ae,W[ae]);if(l)for(var ae of l(W))f.call(W,ae)&&o(H,ae,W[ae]);return H},u=(H,W,ae)=>new Promise((ne,oe)=>{var q=se=>{try{V(ae.next(se))}catch(ee){oe(ee)}},J=se=>{try{V(ae.throw(se))}catch(ee){oe(ee)}},V=se=>se.done?ne(se.value):Promise.resolve(se.value).then(q,J);V((ae=ae.apply(H,W)).next())});function a(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"get",params:H})})}function x(H){return u(this,null,function*(){return(0,r.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:H})})}function p(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/sticky_or_cancel.json`,{method:"post",body:H})})}function y(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"delete",body:H})})}function m(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/new.json",{method:"get",params:H})})}function b(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/edit.json`,{method:"get",params:H})})}function S(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"post",body:h({},H)})})}function k(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"put",body:h({},H)})})}function R(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}.json`,{method:"get",params:H})})}function A(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"post",body:H})})}function I(H){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${H.user_id}/watch.json`,{method:"delete",body:h({},H)})})}function M(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/reward_code.json`,{method:"post",body:H})})}function B(H){return u(this,null,function*(){return(0,r.ZP)(`/api/discusses/${H.id}/plus.json`,{method:"post",body:H})})}function N(H){return u(this,null,function*(){return(0,r.ZP)("/api/memos/reply.json",{method:"post",body:H})})}function K(H){return u(this,null,function*(){return(0,r.ZP)(`/api/memos/${H.id}/more_reply.json`,{method:"get",params:H})})}},79274:function(d,_,e){"use strict";e.d(_,{D2:function(){return a},n0:function(){return x},tk:function(){return p}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(y,m,b)=>m in y?i(y,m,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[m]=b,h=(y,m)=>{for(var b in m||(m={}))c.call(m,b)&&o(y,b,m[b]);if(l)for(var b of l(m))f.call(m,b)&&o(y,b,m[b]);return y},u=(y,m,b)=>new Promise((S,k)=>{var R=M=>{try{I(b.next(M))}catch(B){k(B)}},A=M=>{try{I(b.throw(M))}catch(B){k(B)}},I=M=>M.done?S(M.value):Promise.resolve(M.value).then(R,A);I((b=b.apply(y,m)).next())});function a(y){return u(this,null,function*(){return(0,r.ZP)("/api/setting.json",{method:"Get",params:h({},y)})})}function x(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(y){return u(this,null,function*(){return(0,r.ZP)("/api/search_records",{method:"post",body:y})})}},66479:function(d,_,e){"use strict";e.d(_,{B6:function(){return p},Gr:function(){return N},Mf:function(){return I},NA:function(){return R},PC:function(){return S},PP:function(){return k},QA:function(){return x},RP:function(){return W},Sv:function(){return H},YQ:function(){return A},_n:function(){return ae},hL:function(){return B},je:function(){return b},mM:function(){return m},wA:function(){return K},x_:function(){return y},y0:function(){return M},y3:function(){return a}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(ne,oe,q)=>oe in ne?i(ne,oe,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[oe]=q,h=(ne,oe)=>{for(var q in oe||(oe={}))c.call(oe,q)&&o(ne,q,oe[q]);if(l)for(var q of l(oe))f.call(oe,q)&&o(ne,q,oe[q]);return ne},u=(ne,oe,q)=>new Promise((J,V)=>{var se=le=>{try{Q(q.next(le))}catch($){V($)}},ee=le=>{try{Q(q.throw(le))}catch($){V($)}},Q=le=>le.done?J(le.value):Promise.resolve(le.value).then(se,ee);Q((q=q.apply(ne,oe)).next())});function a(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function x(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/show_detail.json`,{method:"get",params:h({},ne)})})}function y(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function m(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/refuse_student_topic.json`,{method:"post",body:h({},ne)})})}function b(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/accept_student_topic.json`,{method:"post",body:h({},ne)})})}function S(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function k(ne){return u(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function R(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function A(ne){return u(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function I(ne){return u(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function M(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function B(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}function N(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function K(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function H(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function W(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ae(ne){return u(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},37090:function(d,_,e){"use strict";e.d(_,{AA:function(){return K},Db:function(){return x},Dd:function(){return b},F7:function(){return q},Fi:function(){return le},H3:function(){return m},HF:function(){return k},HH:function(){return y},Ib:function(){return se},J3:function(){return o},NT:function(){return l},NX:function(){return A},Ot:function(){return R},Ou:function(){return J},Ps:function(){return c},Rk:function(){return oe},Tz:function(){return a},V1:function(){return ee},Wz:function(){return f},Xh:function(){return p},Xw:function(){return ne},YS:function(){return W},Zd:function(){return Q},bS:function(){return I},ck:function(){return S},eh:function(){return N},il:function(){return h},j7:function(){return u},jW:function(){return H},km:function(){return ae},l5:function(){return B},rU:function(){return $},xF:function(){return M},zC:function(){return V},zT:function(){return j}});var r=e(38147),i=(ie,me,Ce)=>new Promise((Oe,Ke)=>{var ze=Dt=>{try{yt(Ce.next(Dt))}catch($t){Ke($t)}},Lt=Dt=>{try{yt(Ce.throw(Dt))}catch($t){Ke($t)}},yt=Dt=>Dt.done?Oe(Dt.value):Promise.resolve(Dt.value).then(ze,Lt);yt((Ce=Ce.apply(ie,me)).next())});function l(ie){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})}function c(ie){return(0,r.ZP)(`/api/schools/${ie.id}/departments/for_option.json`,{method:"get",params:ie})}function f(ie){return(0,r.ZP)("/api/graduations.json",{method:"POST",body:ie})}function o(ie){return(0,r.ZP)("/api/graduations.json",{method:"get",params:ie})}function h(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/authorized_redelivery.json`,{method:"POST",body:ie})})}function u(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.stageid}/submit.json`,{method:"POST",body:ie})})}function a(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_status.json`,{method:"get",params:ie})})}function x(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/export_all_attachments.json`,{method:"get",params:ie})})}function p(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_stages/${ie.id}.json`,{method:"get",params:ie})})}function y(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/set_final_score.json`,{method:"POST",body:ie})})}function m(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/student_tasks/final_score.json`,{method:"get",params:ie})})}function b(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/set_novice_guide.json`,{method:"POST",body:ie})})}function S(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices/${ie.doid}/set_do.json`,{method:"POST",body:ie})})}function k(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"POST",body:ie})})}function R(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.identifier}/graduation_students/${ie.id}/update_major.json`,{method:"PUT",body:ie})})}function A(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"POST",body:ie})})}function I(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers/search.json`,{method:"get",params:ie})})}function M(ie){return i(this,null,function*(){return(0,r.ZP)("/api/schools/search.json",{method:"get",params:ie})})}function B(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students/search.json`,{method:"get",params:ie})})}function N(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_students.json`,{method:"get",params:ie})})}function K(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"get",params:ie})})}function H(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks.json`,{method:"POST",body:ie})})}function W(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.graduation_id}/graduation_tasks/${ie.id}.json`,{method:"PUT",body:ie})})}function ae(ie){return i(this,null,function*(){var me;return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks/${(me=ie.ids)==null?void 0:me[0]}`,{method:"DELETE",body:{ids:ie.ids}})})}function ne(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks.json`,{method:"get",params:ie})})}function oe(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_notices.json`,{method:"get",params:ie})})}function q(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}.json`,{method:"get"})})}function J(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie==null?void 0:ie.id}/common_header.json`,{method:"get"})})}function V(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/preview.json`,{method:"get"})})}function se(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/not_pass.json`,{method:"post",body:me})})}function ee(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/pass.json`,{method:"post",body:me})})}function Q(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/not_pass.json`,{method:"post",body:me})})}function le(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/pass.json`,{method:"post",body:me})})}function $(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/batch_delete`,{method:"delete",body:me})})}function j(ie,me){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/batch_delete`,{method:"delete",body:me})})}},95707:function(d,_,e){"use strict";e.d(_,{LA:function(){return x},NX:function(){return m},Rm:function(){return f},S_:function(){return p},Tt:function(){return h},Yu:function(){return S},Zz:function(){return y},cR:function(){return u},eX:function(){return c},h$:function(){return o},su:function(){return b},vm:function(){return a}});var r=e(38147),i=(k,R,A)=>new Promise((I,M)=>{var B=H=>{try{K(A.next(H))}catch(W){M(W)}},N=H=>{try{K(A.throw(H))}catch(W){M(W)}},K=H=>H.done?I(H.value):Promise.resolve(H.value).then(B,N);K((A=A.apply(k,R)).next())});const l=k=>i(void 0,null,function*(){return Fetch("/api/platform_systems.json",{method:"Get",params:k})}),c=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_detail.json",{method:"Get",params:k})}),f=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_list.json",{method:"Get",params:k})}),o=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/online_list.json",{method:"Get",params:k})});function h(){return i(this,null,function*(){return(0,r.ZP)("/api/home/index.json",{method:"Get"})})}function u(k){return i(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:k})})}function a(k){return i(this,null,function*(){return(0,r.ZP)("/api/project_applies.json",{method:"post",body:k})})}function x(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/home_notice.json",{method:"Get"})})}function p(k){return i(this,null,function*(){return(0,r.ZP)("/api/users/view_notice.json",{method:"post",body:k})})}const y=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/add_teacher.json",{method:"post",body:k})}),m=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/remove_teacher.json",{method:"delete",body:k})}),b=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/teacher_list.json",{method:"get",params:k})}),S=k=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/data.json",{method:"get",params:k})})},5664:function(d,_,e){"use strict";e.d(_,{AD:function(){return a},Ig:function(){return x},Ko:function(){return m},QJ:function(){return b},Ub:function(){return S},V8:function(){return p},dl:function(){return k},w0:function(){return y}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(R,A,I)=>A in R?i(R,A,{enumerable:!0,configurable:!0,writable:!0,value:I}):R[A]=I,h=(R,A)=>{for(var I in A||(A={}))c.call(A,I)&&o(R,I,A[I]);if(l)for(var I of l(A))f.call(A,I)&&o(R,I,A[I]);return R},u=(R,A,I)=>new Promise((M,B)=>{var N=W=>{try{H(I.next(W))}catch(ae){B(ae)}},K=W=>{try{H(I.throw(W))}catch(ae){B(ae)}},H=W=>W.done?M(W.value):Promise.resolve(W.value).then(N,K);H((I=I.apply(R,A)).next())});function a(R){return u(this,null,function*(){return(0,r.ZP)("/api/users/tidings.json",{method:"get",params:h({},R)})})}function x(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/unread_message_info.json`,{method:"get",params:h({},R)})})}function p(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"get",params:h({},R)})})}function y(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages.json`,{method:"post",body:h({},R)})})}function m(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.id}/recent_contacts.json`,{method:"get",params:h({},R)})})}function b(R){return u(this,null,function*(){return(0,r.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},R)})})}function S(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_message_details.json`,{method:"get",params:h({},R)})})}function k(R){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${R.userId}/private_messages/${R.id}.json`,{method:"delete"})})}},24514:function(d,_,e){"use strict";e.d(_,{A2:function(){return b},CI:function(){return p},Ep:function(){return m},Ex:function(){return M},R7:function(){return a},WW:function(){return B},_V:function(){return I},ms:function(){return R},s0:function(){return S},vf:function(){return y},xn:function(){return x},yy:function(){return A}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(N,K,H)=>K in N?i(N,K,{enumerable:!0,configurable:!0,writable:!0,value:H}):N[K]=H,h=(N,K)=>{for(var H in K||(K={}))c.call(K,H)&&o(N,H,K[H]);if(l)for(var H of l(K))f.call(K,H)&&o(N,H,K[H]);return N},u=(N,K,H)=>new Promise((W,ae)=>{var ne=J=>{try{q(H.next(J))}catch(V){ae(V)}},oe=J=>{try{q(H.throw(J))}catch(V){ae(V)}},q=J=>J.done?W(J.value):Promise.resolve(J.value).then(ne,oe);q((H=H.apply(N,K)).next())});function a(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/online_learning.json`,{method:"get"})})}function x(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"put",body:N})})}function p(N){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/course_stages.json`,{method:"post",body:N})})}function y(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_shixun_to_stage.json`,{method:"post",body:N})})}function m(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/select_shixun_to_stage.json`,{method:"post",body:N})})}function b(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_video_to_stage.json`,{method:"post",body:N})})}function S(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_attachment_to_stage.json`,{method:"post",body:N})})}function k(N){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:N})})}function R(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/up_position.json`,{method:"post"})})}function A(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/down_position.json`,{method:"post"})})}function I(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"delete"})})}function M(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/move_position.json`,{method:"post",body:h({},N)})})}function B(N){return u(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/${N.id}`,{method:"delete"})})}},29297:function(d,_,e){"use strict";e.d(_,{DF:function(){return b},Di:function(){return ee},Dm:function(){return oe},Dq:function(){return Ce},Gd:function(){return m},Hb:function(){return Oe},Hm:function(){return W},ID:function(){return u},JP:function(){return me},NC:function(){return K},Pl:function(){return S},Qc:function(){return c},Qp:function(){return q},RK:function(){return x},YP:function(){return H},a2:function(){return o},ar:function(){return y},cV:function(){return a},d1:function(){return p},dp:function(){return l},fn:function(){return k},iT:function(){return M},jK:function(){return ne},kF:function(){return Ke},kp:function(){return I},lc:function(){return A},oF:function(){return le},q$:function(){return h},qN:function(){return ae},tS:function(){return R},ts:function(){return B},un:function(){return V},w0:function(){return se},wX:function(){return J},yE:function(){return f}});var r=e(38147),i=(ze,Lt,yt)=>new Promise((Dt,$t)=>{var Mt=Et=>{try{Ze(yt.next(Et))}catch(Ft){$t(Ft)}},er=Et=>{try{Ze(yt.throw(Et))}catch(Ft){$t(Ft)}},Ze=Et=>Et.done?Dt(Et.value):Promise.resolve(Et.value).then(Mt,er);Ze((yt=yt.apply(ze,Lt)).next())});const l=ze=>(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/code_check.json`,{method:"get",params:ze}),c=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/reset_pwd.json`,{method:"post",body:ze}),f=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/encrypt_or_decrypt.json`,{method:"post",body:ze}),o=ze=>(0,r.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:ze}),h=ze=>(0,r.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:ze}),u=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/copy.json`,{method:"post",body:ze}),a=ze=>(0,r.ZP)(`/api/examination_banks/${ze.id}/get_question_type_alias.json`,{method:"get",params:ze});function x(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_question_type_alias.json`,{method:"POST",body:ze})})}function p(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:ze})})}function y(ze){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:ze})})}function m(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"get",params:ze})})}function b(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_public.json`,{method:"post"})})}function S(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/set_private.json`,{method:"post"})})}function k(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"delete"})})}function R(ze){return i(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:ze})})}const A=ze=>(0,r.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:ze});function I(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/send_to_course.json`,{method:"post",body:ze})})}function M(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"get",params:ze})})}function B(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_score`,{method:"post",body:ze})})}function N(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/set_shixun_score.json`,{method:"post",body:ze})})}function K(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}.json`,{method:"delete"})})}function H(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:ze})})}function W(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:ze})})}function ae(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/${ze.itemId}/adjust_position.json`,{method:"post",body:ze})})}function ne(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}.json`,{method:"put",body:ze})})}function oe(ze){return i(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:ze})})}function q(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:ze})})}function J(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze==null?void 0:ze.id}/set_public.json`,{method:"post",body:ze})})}function V(ze){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:ze})})}function se(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/update_exam.json`,{method:"put",body:ze})})}function ee(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/edit_exam.json`,{method:"get"})})}function Q(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/examination_banks_item_banks.json`,{method:"post",body:Lt})})}function le(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:ze})})}function $(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/sort_question_type.json`,{method:"post",body:Lt})})}function j(ze){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze.exam_id}/examination_banks_item_banks/${ze.question_id}.json`,{method:"delete"})})}function ie(ze,Lt){return i(this,null,function*(){return Fetch(`/api/examination_banks/${ze}/batch_set_score.json`,{method:"post",body:Lt})})}function me(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/simulate_exercise.json`,{method:"post"})})}function Ce(ze){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${ze}/exercise_header.json`,{method:"get"})})}function Oe(ze,Lt,yt){return i(this,null,function*(){const Dt=new FormData;return Dt.append("file",Lt),Dt.append("sub_discipline_id",yt),(0,r.ZP)(`/api/examination_banks/${ze}/import_item_banks.json`,{method:"post",body:Dt},!0)})}function Ke(ze){return i(this,null,function*(){return(0,r.ZP)("/api/users/change_exam_score.json",{method:"put",body:ze})})}},49320:function(d,_,e){"use strict";e.d(_,{$D:function(){return J},A2:function(){return Le},A7:function(){return Ct},AQ:function(){return K},Ax:function(){return rt},Bn:function(){return We},CI:function(){return ht},DQ:function(){return It},DU:function(){return tt},EP:function(){return q},Ep:function(){return be},Er:function(){return me},Ex:function(){return zt},FD:function(){return Te},F_:function(){return Ft},Fg:function(){return x},GY:function(){return Ie},Go:function(){return $},Gz:function(){return p},Hl:function(){return y},JS:function(){return Dt},KM:function(){return ee},M2:function(){return Ge},MO:function(){return Ce},Mt:function(){return Qe},Mu:function(){return Gt},NV:function(){return St},Q:function(){return Oe},Sp:function(){return N},VO:function(){return ft},VU:function(){return R},WD:function(){return Zt},WO:function(){return ie},WW:function(){return Wt},_C:function(){return Pe},_V:function(){return Be},bw:function(){return oe},bz:function(){return pe},c3:function(){return yt},eJ:function(){return le},ef:function(){return Et},fh:function(){return k},fj:function(){return j},hS:function(){return m},jT:function(){return Ht},ke:function(){return nr},lk:function(){return B},mQ:function(){return M},ms:function(){return tr},mx:function(){return ze},nq:function(){return a},ol:function(){return ce},p:function(){return W},p4:function(){return Ke},pU:function(){return I},rS:function(){return $t},rs:function(){return Q},s0:function(){return Ve},sm:function(){return Lt},tS:function(){return b},tu:function(){return A},ue:function(){return H},vf:function(){return Je},w4:function(){return ae},xG:function(){return Ue},xn:function(){return dt},yN:function(){return ne},yy:function(){return Qt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(we,gt,kt)=>gt in we?i(we,gt,{enumerable:!0,configurable:!0,writable:!0,value:kt}):we[gt]=kt,h=(we,gt)=>{for(var kt in gt||(gt={}))c.call(gt,kt)&&o(we,kt,gt[kt]);if(l)for(var kt of l(gt))f.call(gt,kt)&&o(we,kt,gt[kt]);return we},u=(we,gt,kt)=>new Promise((je,Tr)=>{var At=Ir=>{try{tn(kt.next(Ir))}catch(Rr){Tr(Rr)}},Yr=Ir=>{try{tn(kt.throw(Ir))}catch(Rr){Tr(Rr)}},tn=Ir=>Ir.done?je(Ir.value):Promise.resolve(Ir.value).then(At,Yr);tn((kt=kt.apply(we,gt)).next())});const a=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:we})}),x=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:we})}),p=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:we})}),y=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:we})}),m=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:we})});function b(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"Get",params:h({},we)})})}function S(we){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},we)})})}function k(we){return u(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:h({},we)})})}function R(){return u(this,null,function*(){return(0,r.ZP)("/api/paths/platform_systems.json",{method:"get"})})}function A(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"PUT",body:we})})}function I(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"post",body:we})})}function M(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/edit.json`,{method:"get"})})}function B(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function N(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function K(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/right_banner.json`,{method:"get",params:we})})}function H(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"get",params:we})})}const W=we=>u(void 0,null,function*(){return(0,r.ZP)("/api/v2/stages.json",{method:"Get",params:we})}),ae=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/v2/stage_shixuns/${we.id}/children.json`,{method:"Get",params:we})});function ne(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:we})})}function oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/update_team_title.json`,{method:"post",body:we})})}function q(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/delete_member.json`,{method:"Delete",body:we})})}function J(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses/${we==null?void 0:we.courseid}.json`,{method:"Delete"})})}function V(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/up_member_position.json`,{method:"post",body:we})})}function se(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/down_member_position.json`,{method:"post",body:we})})}function ee(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"post",body:we})})}function Q(we){return u(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:we})})}function le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"Delete",body:we})})}function $(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/publish.json`,{method:"post",body:we})})}function j(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_publish.json`,{method:"post",body:we})})}function ie(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/apply_public.json`,{method:"post",body:we})})}function me(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_public.json`,{method:"post",body:we})})}function Ce(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/choose_course.json`,{method:"get",params:we})})}function Oe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ke(we){return u(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${we.id}/send_to_course.json`,{method:"post",body:we})})}function ze(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/add_subject_members.json`,{method:"post",body:we})})}function Lt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"post",body:we})})}function yt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/appointment.json`,{method:"post",body:we})})}function Dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/join_excellent_course.json`,{method:"post",body:we})})}function $t(we){return u(this,null,function*(){return(0,r.ZP)("/api/watch_attachment_histories.json",{method:"post",body:we})})}function Mt(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/statistics_info.json`,{method:"get",params:we})})}function er(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/shixun_analyze.json`,{method:"get",params:we})})}function Ze(we){return u(this,null,function*(){return Fetch(`/api/paths/${we.id}/learning_analyze.json`,{method:"get",params:we})})}function Et(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/learning_statistics.json`,{method:"get",params:we})})}function Ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/shixun_statistics.json`,{method:"get",params:we})})}function tt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/study_analyze/${we.type}.json`,{method:"get",params:we})})}function _t(we){return u(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:we})})}function dt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"put",body:we})})}function Je(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_shixun_to_stage.json`,{method:"post",body:we})})}const Ue=we=>u(void 0,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.stage_id}/select_challenge_to_stage.json`,{method:"post",body:we})});function be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/select_shixun_to_stage.json`,{method:"post",body:we})})}function Le(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_video_to_stage.json`,{method:"post",body:we})})}function Ve(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_attachment_to_stage.json`,{method:"post",body:we})})}function Ge(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we.id}.json`,{method:"put",body:we})})}function Qe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_blank_to_stage.json`,{method:"post",body:we})})}function ht(we){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"post",body:we})})}function bt(we){return u(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:we})})}function tr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/up_position.json`,{method:"get"})})}function Qt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/down_position.json`,{method:"get"})})}function Be(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"delete"})})}function rt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.pathId}/discusses.json`,{method:"get",params:h({},we)})})}function Gt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.coursesId}/excellent_discusses.json`,{method:"get",params:h({},we)})})}function Rt(we){return u(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},we)})})}function zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/move_position`,{method:"post",body:h({},we)})})}function Wt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/${we.id}`,{method:"delete"})})}function nr(we){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/excellent_discuss`,{method:"post",body:h({},we)})})}function Zt(we){return u(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/post_discuss`,{method:"post",body:h({},we)})})}function Ie(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/for_option.json",{method:"get",params:we})})}function ce(we){return u(this,null,function*(){return(0,r.ZP)("/api/schools/province_data.json",{method:"get",params:we})})}function pe(we){return u(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:we})})}function It(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/add_homework_to_stage.json`,{method:"post",body:we})})}function Te(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}/edit.json`,{method:"get",params:we})})}function ft(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}.json`,{method:"put",body:we})})}function Ht(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/subjects/subject_homework.json`,{method:"get",params:we})})}function Ct(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_id}/courses/course_homework.json`,{method:"get",params:we})})}function Pe(we){return u(this,null,function*(){return(0,r.ZP)(`/api/stages/${we==null?void 0:we.id}/batch_add_homework_to_stage.json`,{method:"post",body:we})})}function St(we){return u(this,null,function*(){return(0,r.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:we})})}function We(we){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_login}/subjects/cancel.json`,{method:"get",params:we})})}},43150:function(d,_,e){"use strict";e.d(_,{Fd:function(){return se},Hi:function(){return y},IU:function(){return K},KE:function(){return b},Kc:function(){return Q},MK:function(){return H},Q9:function(){return I},Qg:function(){return N},Qn:function(){return k},UK:function(){return p},W:function(){return $},Ye:function(){return B},_c:function(){return a},hO:function(){return oe},iV:function(){return le},jy:function(){return W},kp:function(){return ne},lf:function(){return A},m7:function(){return m},n$:function(){return R},rJ:function(){return M},s3:function(){return x},ux:function(){return S},vf:function(){return V},wh:function(){return ae},wo:function(){return ee},x$:function(){return J}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(j,ie,me)=>ie in j?i(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,h=(j,ie)=>{for(var me in ie||(ie={}))c.call(ie,me)&&o(j,me,ie[me]);if(l)for(var me of l(ie))f.call(ie,me)&&o(j,me,ie[me]);return j},u=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});const a=j=>u(void 0,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j==null?void 0:j.id}/commit_word_cloud.json`,{method:"Get",params:j})});function x(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_lists.json`,{method:"get",params:h({},j)})})}function p(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/common_header.json`,{method:"get"})})}function y(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_setting.json`,{method:"get"})})}function m(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_setting.json`,{method:"post",body:h({},j)})})}function b(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/end_poll_modal.json`,{method:"get",params:h({},j)})})}function S(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/publish_groups.json`,{method:"get",params:h({},j)})})}function k(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_result.json`,{method:"get",params:h({},j)})})}function R(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},j)})})}function A(j){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},j)})})}function I(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},j)})})}function M(j){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls.json`,{method:"POST",body:h({},j)})})}function B(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/edit.json`,{method:"get"})})}function N(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function K(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function H(j){return u(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}/poll_questions.json`,{method:"post",body:h({},j)})})}function W(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function ae(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function ne(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"get"})})}function oe(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function q(j){return u(this,null,function*(){return Fetch(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function J(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function V(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function se(j){return u(this,null,function*(){return(0,r.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},j)})})}function ee(j){return u(this,null,function*(){return(0,r.ZP)(`/api/poll_bank_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function Q(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.id}.json`,{method:"put",body:h({},j)})})}function le(j){return u(this,null,function*(){return(0,r.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},j)})})}function $(j){return u(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.exerciseId}/up_down.json`,{method:"post",body:h({},j)})})}},11517:function(d,_,e){"use strict";e.d(_,{$c:function(){return ht},A1:function(){return Ge},Bd:function(){return I},Bo:function(){return q},Cc:function(){return se},Cn:function(){return le},DF:function(){return R},Dm:function(){return Ze},FG:function(){return oe},GW:function(){return Et},HF:function(){return H},Hm:function(){return j},IJ:function(){return Ve},L5:function(){return er},LS:function(){return tt},MZ:function(){return be},Mr:function(){return ne},NZ:function(){return Lt},Of:function(){return S},Pl:function(){return k},Qj:function(){return m},Qp:function(){return dt},RT:function(){return Be},Rp:function(){return _t},U6:function(){return W},Vl:function(){return ee},Wk:function(){return ae},YP:function(){return $},Ys:function(){return B},al:function(){return M},bF:function(){return bt},d1:function(){return y},dt:function(){return tr},et:function(){return me},ex:function(){return b},fY:function(){return Ce},fn:function(){return A},hI:function(){return yt},hg:function(){return Ue},iT:function(){return J},lS:function(){return ze},nD:function(){return Ft},qN:function(){return ie},rV:function(){return N},s:function(){return Ke},sD:function(){return Le},sS:function(){return Mt},ts:function(){return V},vi:function(){return Qe},wX:function(){return Je},x5:function(){return K},zh:function(){return Oe}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(rt,Gt,Rt)=>Gt in rt?i(rt,Gt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):rt[Gt]=Rt,a=(rt,Gt)=>{for(var Rt in Gt||(Gt={}))o.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);if(f)for(var Rt of f(Gt))h.call(Gt,Rt)&&u(rt,Rt,Gt[Rt]);return rt},x=(rt,Gt)=>l(rt,c(Gt)),p=(rt,Gt,Rt)=>new Promise((zt,Wt)=>{var nr=ce=>{try{Ie(Rt.next(ce))}catch(pe){Wt(pe)}},Zt=ce=>{try{Ie(Rt.throw(ce))}catch(pe){Wt(pe)}},Ie=ce=>ce.done?zt(ce.value):Promise.resolve(ce.value).then(nr,Zt);Ie((Rt=Rt.apply(rt,Gt)).next())});function y(rt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:x(a({},rt),{clazz:"ItemBanksGroup"})})})}function m(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:rt})})}function b(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:rt})})}function S(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/list.json",{method:"post",body:rt})})}function k(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_private.json`,{method:"post"})})}function R(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/set_public.json`,{method:"post"})})}function A(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"delete"})})}function I(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/start.json`,{method:"get"})})}function M(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete",body:a({},rt)})})}function B(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"post",body:rt})})}function N(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function K(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:rt.type}})})}function H(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:rt})})}function W(rt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"post",body:rt})})}function ae(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}.json`,{method:"put",body:rt})})}function ne(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"post",body:rt})})}function oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/edit.json`,{method:"get"})})}function q(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${rt.id}/edit.json`,{method:"get"})})}function J(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"get",params:rt})})}function V(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_score.json`,{method:"post",body:rt})})}function se(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/set_challenge_score.json`,{method:"post",body:rt})})}function ee(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function Q(rt){return p(this,null,function*(){return Fetch(`/api/examination_banks//${rt.exerid}/examination_banks_item_banks/${rt.id}/combination_set_score.json`,{method:"post",body:rt})})}function le(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}.json`,{method:"delete"})})}function $(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:rt})})}function j(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:rt})})}function ie(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${rt.id}/adjust_position.json`,{method:"post",body:rt})})}function me(rt){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"post",body:rt})})}function Ce(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.id}/revoke_item.json`,{method:"delete",body:rt})})}function Oe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${rt.exam_id}/examination_banks_item_banks.json`,{method:"post",body:rt})})}function Ke(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/join_to_collection.json`,{method:"post",params:rt})})}function ze(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/cancel_collection.json`,{method:"post",params:rt})})}function Lt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"get",params:rt})})}function yt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:rt})})}function Dt(rt){return p(this,null,function*(){return Fetch(`/api/item_banks/${rt.id}/join_to_group.json`,{method:"post",body:rt})})}function $t(rt){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${rt.id}.json`,{method:"put",body:rt})})}function Mt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"post",body:rt})})}function er(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt.id}/feedback.json`,{method:"post",body:rt})})}function Ze(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:rt})})}function Et(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"post",body:rt})})}function Ft(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:rt})})}function tt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:rt})})}function _t(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:rt})})}function dt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:rt})})}function Je(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${rt==null?void 0:rt.id}/set_public.json`,{method:"post",body:rt})})}function Ue(rt){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:rt})})}function be(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/publish.json`,{method:"post",body:rt})}function Le(rt){return(0,r.ZP)(`/api/problems/${rt.identifier}/cancel_publish.json`,{method:"post",body:rt})}function Ve(rt){return(0,r.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...rt.id]}})}function Ge(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/up_position.json`,{method:"get",params:rt})})}function Qe(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${rt.id}/down_position.json`,{method:"get",params:rt})})}function ht(rt){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${rt.id}/edit_hack.json`,{method:"get",params:rt})})}function bt(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:rt})})}function tr(rt){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish.json",{method:"post",body:rt})})}function Qt(rt){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:rt})})}function Be(){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},37822:function(d,_,e){"use strict";e.d(_,{E1:function(){return f},Go:function(){return l},H5:function(){return c}});var r=e(38147),i=(o,h,u)=>new Promise((a,x)=>{var p=b=>{try{m(u.next(b))}catch(S){x(S)}},y=b=>{try{m(u.throw(b))}catch(S){x(S)}},m=b=>b.done?a(b.value):Promise.resolve(b.value).then(p,y);m((u=u.apply(o,h)).next())});function l(o){return i(this,null,function*(){return(0,r.ZP)("/api/restfuls.json",{method:"get",params:o})})}function c(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"get",params:o})})}function f(o){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${o.id}.json`,{method:"delete",params:o})})}},88761:function(d,_,e){"use strict";e.d(_,{Am:function(){return m},Ar:function(){return Ze},BD:function(){return Qe},Be:function(){return Je},Dx:function(){return ee},Fr:function(){return pe},G$:function(){return k},GS:function(){return W},Gw:function(){return S},H:function(){return Mt},H1:function(){return er},Hj:function(){return bt},JA:function(){return Qt},JG:function(){return se},KE:function(){return $},Lz:function(){return Ve},Mf:function(){return $t},NA:function(){return yt},PC:function(){return ze},PP:function(){return Lt},PW:function(){return tt},Q3:function(){return Q},QC:function(){return Be},Qt:function(){return Ge},Qz:function(){return I},R$:function(){return Ie},RP:function(){return oe},Ti:function(){return Ct},Uc:function(){return zt},Ul:function(){return J},VB:function(){return ft},Vs:function(){return Wt},Wr:function(){return R},Xn:function(){return q},YQ:function(){return Dt},Yn:function(){return b},Z8:function(){return K},ak:function(){return Ft},cN:function(){return B},co:function(){return Ue},cz:function(){return Oe},fK:function(){return H},gG:function(){return Ke},gZ:function(){return Rt},h$:function(){return N},ku:function(){return Le},lf:function(){return ie},m7:function(){return V},mQ:function(){return M},mz:function(){return dt},n$:function(){return j},oK:function(){return y},oN:function(){return Ht},pH:function(){return ht},pb:function(){return Te},qP:function(){return rt},ql:function(){return Gt},rN:function(){return be},sw:function(){return me},t1:function(){return Ce},to:function(){return ne},ub:function(){return tr},ux:function(){return le},wS:function(){return It},wT:function(){return A},yT:function(){return Et},yy:function(){return nr},z2:function(){return _t}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Pe,St,We)=>St in Pe?i(Pe,St,{enumerable:!0,configurable:!0,writable:!0,value:We}):Pe[St]=We,a=(Pe,St)=>{for(var We in St||(St={}))o.call(St,We)&&u(Pe,We,St[We]);if(f)for(var We of f(St))h.call(St,We)&&u(Pe,We,St[We]);return Pe},x=(Pe,St)=>l(Pe,c(St)),p=(Pe,St,We)=>new Promise((we,gt)=>{var kt=At=>{try{Tr(We.next(At))}catch(Yr){gt(Yr)}},je=At=>{try{Tr(We.throw(At))}catch(Yr){gt(Yr)}},Tr=At=>At.done?we(At.value):Promise.resolve(At.value).then(kt,je);Tr((We=We.apply(Pe,St)).next())});const y=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.id}/update_journals.json`,{method:"post",body:Pe})}),m=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/change_score.json`,{method:"post",body:Pe})}),b=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/history_comment`,{method:"Get",params:Pe})}),S=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.homeworkId}/feedback_know`,{method:"Get",params:Pe})}),k=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.userId}/student_work_feedbacks.json`,{method:"POST",body:Pe})}),R=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/feedback_list.json`,{method:"Get",params:Pe})}),A=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe==null?void 0:Pe.userId}/histories.json`,{method:"Get",params:Pe})}),I=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/feedback_list`,{method:"Get",params:Pe})}),M=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Pe})}),B=Pe=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe==null?void 0:Pe.homeworkId}/appeal_list`,{method:"Get",params:Pe})});function N(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.json`,{method:"post",body:a({},Pe)})})}function K(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/student_works.json`,{method:"get",params:a({},Pe)})})}function H(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Pe.categoryId}/header_info.json`,{method:"get",params:a({},Pe)})})}function W(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe}/query_game_url.json`,{method:"get"})})}function ae(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"get"})})}function oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_results.json`,{method:"get",params:a({},Pe)})})}function q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/code_review_detail.json`,{method:"get",params:a({},Pe)})})}function J(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/settings.json`,{method:"get",params:a({},Pe)})})}function V(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_settings.json`,{method:"post",body:a({},Pe)})})}function se(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/group_list.json`,{method:"get",params:a({},Pe)})})}function ee(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/works_list.xlsx`,{method:"get",params:a({},Pe)})})}function Q(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.coursesId}/reference_answer.json`,{method:"get",params:a({},Pe)})})}function le(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/publish_groups.json`,{method:"get",params:a({},Pe)})})}function $(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/end_groups.json`,{method:"get",params:a({},Pe)})})}function j(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},Pe)})})}function ie(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"post",body:a({},Pe)})})}function me(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report.json`,{method:"get",params:Pe})})}function Ce(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Pe})})}function Oe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:x(a({},Pe),{id:Pe.categoryId})})})}function Ke(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.categoryId}/adjust_review_score.json`,{method:"post",body:a({},Pe)})})}function ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/show_comment.json`,{method:"get",params:a({},Pe)})})}function Lt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:a({},Pe)})})}function yt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:a({},Pe)})})}function Dt(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:a({},Pe)})})}function $t(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:a({},Pe)})})}function Mt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_explanation.json`,{method:"post",body:a({},Pe)})})}function er(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons.json`,{method:"post",body:a({},Pe)})})}function Ze(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}.json`,{method:"put",body:a({},Pe)})})}function Et(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"put",body:a({},Pe)})})}function Ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/new.json`,{method:"get",params:a({},Pe)})})}function tt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/edit.json`,{method:"get",params:a({},Pe)})})}function _t(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}.json`,{method:"put",body:a({},Pe)})})}function dt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/revise_attachment.json`,{method:"post",body:a({},Pe)})})}function Je(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works.json`,{method:"post",body:a({},Pe)})})}function Ue(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/relate_project.json`,{method:"post",body:a({},Pe)})})}function be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Le(Pe){return p(this,null,function*(){return(0,r.ZP)("/api/users/projects/search.json",{method:"get",params:a({},Pe)})})}function Ve(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:a({},Pe)})})}function Ge(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/new.json`,{method:"get",params:a({},Pe)})})}function Qe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/edit.json`,{method:"get",params:a({},Pe)})})}function ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Pe.id}.json`,{method:"get",params:a({},Pe)})})}function bt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}.json`,{method:"get",params:a({},Pe)})})}function tr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/supply_attachments.json`,{method:"get",params:a({},Pe)})})}function Qt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/comment_list.json`,{method:"get",params:a({},Pe)})})}function Be(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/destroy_score.json`,{method:"delete",body:a({},Pe)})})}function rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score_reply.json`,{method:"post",body:a({},Pe)})})}function Gt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/all_student_works.json`,{method:"get",params:a({},Pe)})})}function Rt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/destroy_work_comment.json`,{method:"delete",body:a({},Pe)})})}function zt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/score_status.json`,{method:"get",params:a({},Pe)})})}function Wt(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Pe.categoryId}/update_score.json`,{method:"get",params:a({},Pe)})})}function nr(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/add_score.json`,{method:"post",body:a({},Pe)})})}function Zt(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/cancel_appeal.json`,{method:"post",body:a({},Pe)})})}function Ie(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.userId}/appeal_anonymous_score.json`,{method:"post",body:a({},Pe)})})}function ce(Pe){return p(this,null,function*(){return Fetch(`/api/student_works/${Pe.userId}/deal_appeal_score.json`,{method:"post",body:a({},Pe)})})}function pe(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Pe.id}/reset_my_game.json`,{method:"get",params:a({},Pe)})})}function It(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/commit_des.json`,{method:"get",params:a({},Pe)})})}function Te(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Pe.homeworkId}/update_des.json`,{method:"post",body:a({},Pe)})})}function ft(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:a({},Pe)})})}function Ht(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:a({},Pe)})})}function Ct(Pe){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Pe.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:a({},Pe)})})}},60979:function(d,_,e){"use strict";e.d(_,{$Q:function(){return Rr},AE:function(){return Wt},AQ:function(){return M},Ag:function(){return St},Ar:function(){return le},At:function(){return vt},BK:function(){return K},Bj:function(){return Ft},DC:function(){return Ze},Dz:function(){return ot},E4:function(){return er},EH:function(){return ie},Ee:function(){return En},Er:function(){return ee},FB:function(){return N},Fg:function(){return S},GI:function(){return Oe},Gr:function(){return dt},Gu:function(){return Ce},Gz:function(){return b},HS:function(){return Ia},Hl:function(){return y},IT:function(){return Ct},I_:function(){return A},Ir:function(){return H},Je:function(){return je},K:function(){return Bt},K0:function(){return Wr},KM:function(){return q},K_:function(){return Zr},LK:function(){return Tr},LP:function(){return Ke},Ne:function(){return se},OV:function(){return Lt},OW:function(){return j},Op:function(){return Ir},P2:function(){return Dt},Po:function(){return I},Ps:function(){return Je},Q:function(){return V},Q1:function(){return yr},QA:function(){return aa},Ql:function(){return be},Rs:function(){return Be},SG:function(){return Hi},Tn:function(){return Zt},Tr:function(){return Gi},U0:function(){return Qe},U9:function(){return Ue},UQ:function(){return Te},Ui:function(){return mr},Vx:function(){return Jr},WO:function(){return Q},WT:function(){return zi},Wi:function(){return tt},Wl:function(){return We},X$:function(){return $t},Yn:function(){return ce},Z2:function(){return Et},ZO:function(){return _t},Zt:function(){return ct},_7:function(){return J},_9:function(){return pe},aH:function(){return Le},al:function(){return tr},b8:function(){return $},bq:function(){return Ie},dK:function(){return W},e:function(){return k},eX:function(){return me},eb:function(){return rt},fL:function(){return kt},h4:function(){return vr},hS:function(){return m},he:function(){return R},hn:function(){return ne},ii:function(){return Qt},im:function(){return It},j8:function(){return ze},jq:function(){return tn},kF:function(){return Yr},km:function(){return bt},l3:function(){return yt},m7:function(){return Ge},mI:function(){return Ti},n5:function(){return B},nu:function(){return At},p0:function(){return Ht},q0:function(){return zt},q9:function(){return Yt},qA:function(){return mn},rO:function(){return Rt},rs:function(){return oe},sr:function(){return ft},t2:function(){return Pe},tX:function(){return xt},uo:function(){return ht},v3:function(){return gt},w:function(){return we},xK:function(){return nr},xg:function(){return Gt},xk:function(){return Mt},yE:function(){return Ve},yx:function(){return fi},zD:function(){return ae},zH:function(){return sn}});var r=e(38147),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,u=(Tt,wa,$i)=>wa in Tt?i(Tt,wa,{enumerable:!0,configurable:!0,writable:!0,value:$i}):Tt[wa]=$i,a=(Tt,wa)=>{for(var $i in wa||(wa={}))o.call(wa,$i)&&u(Tt,$i,wa[$i]);if(f)for(var $i of f(wa))h.call(wa,$i)&&u(Tt,$i,wa[$i]);return Tt},x=(Tt,wa)=>l(Tt,c(wa)),p=(Tt,wa,$i)=>new Promise((pi,Fa)=>{var Ai=Ee=>{try{Wn($i.next(Ee))}catch(st){Fa(st)}},si=Ee=>{try{Wn($i.throw(Ee))}catch(st){Fa(st)}},Wn=Ee=>Ee.done?pi(Ee.value):Promise.resolve(Ee.value).then(Ai,si);Wn(($i=$i.apply(Tt,wa)).next())});const y=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Tt})}),m=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Tt})}),b=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Tt})}),S=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Tt})}),k=Tt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Tt})});function R(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"Get",params:a({},Tt)})})}function A(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:a({source:"shixun"},Tt||{})})})}function I(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"Get",params:Tt})})}function M(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/show_right.json`,{method:"Get"})})}function B(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges.json`,{method:"Get"})})}function N(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Tt.save_type}})})}function K(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/jupyter_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function H(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_exec.json${Tt.reset?`?reset=${Tt.reset}`:""}`,{method:"Get",params:Tt})})}function W(Tt){return p(this,null,function*(){return(0,r.ZP)(Tt.url,{method:"Get"})})}function ae(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_up.json`,{method:"Get"})})}function ne(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.shixun_identifier}/challenges/${Tt.challenge_id}/index_down.json`,{method:"Get"})})}function oe(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function q(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"Post",body:{container_id:Tt.container_id,container_type:Tt.container_type}})})}function J(Tt){return p(this,null,function*(){const{id:wa}=Tt||{};return(0,r.ZP)(`/api/shixuns/${wa}/search_user_courses.json`,{method:"Get",params:Tt})})}function V(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt==null?void 0:Tt.id}/send_to_course.json`,{method:"Post",body:a({},Tt)})})}function se(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_publish.json`,{method:"Get"})})}function ee(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/cancel_apply_public.json`,{method:"Get"})})}function Q(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/apply_public.json`,{method:"post",body:a({},Tt)})})}function le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/publish.json`,{method:"Get"})})}function $(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function j(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Tt.id}.json`,{method:"delete"})})}function ie(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Tt})})}function me(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"post",body:Tt})})}function Ce(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Tt})})}function Oe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_newest_record.json`,{method:"Get"})})}function Ke(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/review_shixun.json`,{method:"post",body:Tt})})}function ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators.json`,{method:"Get",params:Tt})})}function Lt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_members_added.json`,{method:"post",body:Tt})})}function yt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/add_members_group.json`,{method:"post",body:Tt})})}function Dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"Get",params:Tt})})}function $t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/change_manager.json`,{method:"post",body:Tt})})}function Mt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Tt.userId}})})}function er(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/ranking_list.json`,{method:"Get"})})}function Ze(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/settings.json`,{method:"Get"})})}function Et(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Tt.mirror_id}})})}function Ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_script_contents.json`,{method:"Get",params:Tt})})}function tt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_custom_script.json`,{method:"Get",params:Tt})})}function _t(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_for_jupyter.json`,{method:"put",body:Tt})})}function dt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/shixun_quotes.json`,{method:"Get"})})}function Je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}.json`,{method:"delete"})})}function Ue(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/close.json`,{method:"post",body:Tt})})}function be(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/departments.json",{method:"Get",params:Tt})})}function Le(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_permission_setting.json`,{method:"post",body:Tt})})}function Ve(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_learn_setting.json`,{method:"post",body:Tt})})}function Ge(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_setting`,{method:"post",body:Tt})})}function Qe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/get_data_sets.json`,{method:"Get",params:Tt})})}function ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Tt.deleteId}})})}function bt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/new.json`,{method:"get"})})}function tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/challenges.json`,{method:"post",body:a({},Tt)})})}function Qt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/edit.json`,{method:"get",params:{tab:Tt.tab}})})}function Be(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"put",body:a({},Tt)})})}function rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_questions.json`,{method:"get"})})}function Gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/move_position.json`,{method:"post",body:a({},Tt)})})}function Rt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}.json`,{method:"delete",body:a({},Tt)})})}function zt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit.json`,{method:"get",params:a({},Tt)})})}function Wt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/answer.json`,{method:"get",params:a({},Tt)})})}function nr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengeId}/crud_answer.json`,{method:"post",body:a({},Tt)})})}function Zt(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_choose_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_blank_question.json`,{method:"post",body:a({},Tt)});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/create_judge_question.json`,{method:"post",body:a({},Tt)})})}function Ie(Tt){return p(this,null,function*(){if(Tt.type===1)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_choose_question.json`,{method:"post",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===2)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_blank_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})});if(Tt.type===3)return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/update_judge_question.json`,{method:"put",body:x(a({},Tt),{choose_id:Tt.questionId})})})}function ce(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Tt.questionId}})})}function pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function It(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Tt.questionId}})})}function Te(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/challenges/${Tt.challengesId}/edit_choose_question.json`,{method:"get",params:x(a({},Tt),{choose_id:Tt.questionId})})})}function ft(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ht(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/delete_git_file.json`,{method:"Delete",body:Tt})})}function Ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function Pe(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/mv_file.json`,{method:"post",body:Tt})})}function St(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function We(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/repository.json`,{method:"post",body:Tt})})}function we(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/secret_repository.json`,{method:"post",body:Tt})})}function gt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function kt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/add_file.json`,{method:"post",body:Tt})})}function je(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/commits.json`,{method:"post",body:Tt})})}function Tr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function At(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/file_content.json`,{method:"post",body:Tt})})}function Yr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function tn(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/update_file.json`,{method:"post",body:Tt})})}function Ir(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/upload_git_folder.json`,{method:"post",body:{path:Tt.path,secret_repository:Tt.secret_repository}})})}function Rr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/${Tt.url}`,{method:"Get"})})}function mr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Tt})})}function Zr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Tt})})}function sn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Tt})})}function mn(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Tt})})}function Yt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Tt})})}function vt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/fork_list.json`,{method:"Get",params:Tt})})}function ot(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.identifier}/change_editable.json`,{method:"put",body:a({},Tt)})})}function ct(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/set_secret_dir.json`,{method:"post",body:a({},Tt)})})}function Bt(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/new.json",{method:"Get",params:Tt})})}function yr(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/environment_info",{method:"Get",params:Tt})})}function vr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Jr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Tt.id}/init_repository.json`,{method:"post",body:a({},Tt)})})}function Wr(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_secret_repository.json`,{method:"post",body:a({},Tt)})})}function En(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/exist_exercise.json`,{method:"get",params:a({},Tt)})})}function xt(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/mirror_applies/${Tt.id}.json`,{method:"get",params:a({},Tt)})})}function Br(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/publish.json`,{method:"post",body:a({},Tt)})})}function On(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_vnc.json`,{method:"post",params:a({},Tt)})})}function Qn(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/open_webssh.json`,{method:"post",params:a({},Tt)})})}function Ln(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/save_image.json`,{method:"post",body:a({},Tt)})})}function ei(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/delete_image.json`,{method:"post",body:a({},Tt)})})}function ri(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/extend_vnc.json`,{method:"post",body:a({},Tt)})})}function wi(Tt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Tt.id}/reset_vnc_link.json`,{method:"post",body:a({},Tt)})})}function fi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/paths/get_task_pass.json",{method:"get",params:a({},Tt)})})}function Ti(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:a({},Tt)})})}function aa(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt.id}/update_jupyter_lab_setting.json`,{method:"post",body:a({},Tt)})})}function Gi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Tt})})}function zi(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/progress_homeworks/${Tt}`,{method:"get",params:{is_initiative_study:1}})})}function vi(Tt){return p(this,null,function*(){return Fetch(`/api/shixuns/${Tt.id}/update_shixun_study_num.json`,{method:"post",body:a({},Tt)})})}function Hi(Tt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/preview.json",{method:"get",params:Tt})})}function Ia(Tt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Tt}/recommend_config.json`,{method:"get"})})}},93539:function(d,_,e){"use strict";e.d(_,{Bg:function(){return p},FO:function(){return M},eJ:function(){return b},eZ:function(){return S},fd:function(){return H},gp:function(){return a},iU:function(){return N},l3:function(){return R},mw:function(){return A},oZ:function(){return m},rM:function(){return I},r_:function(){return K},s:function(){return x},ur:function(){return B},xV:function(){return y},yb:function(){return k}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(W,ae,ne)=>ae in W?i(W,ae,{enumerable:!0,configurable:!0,writable:!0,value:ne}):W[ae]=ne,h=(W,ae)=>{for(var ne in ae||(ae={}))c.call(ae,ne)&&o(W,ne,ae[ne]);if(l)for(var ne of l(ae))f.call(ae,ne)&&o(W,ne,ae[ne]);return W},u=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});function a(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teachers.json`,{method:"get",params:h({},W)})})}function x(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/apply_teachers.json`,{method:"get",params:h({},W)})})}function p(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/graduation_group_list.json`,{method:"get",params:h({},W)})})}function y(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/all_course_groups.json`,{method:"get",params:h({},W)})})}function m(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/set_course_group.json`,{method:"post",body:h({},W)})})}function b(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/join_graduation_group.json`,{method:"post",body:h({},W)})})}function S(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/create_graduation_group.json`,{method:"post",body:h({},W)})})}function k(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},W)})})}function R(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_from_course.json`,{method:"post",body:h({},W)})})}function A(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_member_role.json`,{method:"post",body:h({},W)})})}function I(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_course_admin.json`,{method:"post",body:h({},W)})})}function M(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teacher_application_review.json`,{method:"post",body:h({},W)})})}function B(W){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/students.json`,{method:"get",params:h({},W)})})}function N(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/apply_students.json`,{method:"get",params:ae})})}function K(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/join_student_checkout.json`,{method:"get",params:ae})})}function H(W,ae){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/student_application_review.json`,{method:"post",body:ae})})}},89540:function(d,_,e){"use strict";e.d(_,{B$:function(){return y},Cx:function(){return J},DA:function(){return I},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return $t},FM:function(){return ne},Fn:function(){return Q},Gq:function(){return er},Ho:function(){return B},IU:function(){return me},JJ:function(){return le},Ol:function(){return ze},Qx:function(){return ae},Tv:function(){return $},V8:function(){return x},WS:function(){return V},WY:function(){return W},ai:function(){return q},bG:function(){return k},bJ:function(){return a},c0:function(){return Mt},dE:function(){return ie},dt:function(){return j},gI:function(){return se},lO:function(){return oe},mW:function(){return H},n0:function(){return A},nV:function(){return Ke},o1:function(){return Lt},qE:function(){return m},qN:function(){return M},rV:function(){return N},sh:function(){return Oe},vR:function(){return S},w3:function(){return K},x4:function(){return R},z2:function(){return yt}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(Ze,Et,Ft)=>Et in Ze?i(Ze,Et,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):Ze[Et]=Ft,h=(Ze,Et)=>{for(var Ft in Et||(Et={}))c.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);if(l)for(var Ft of l(Et))f.call(Et,Ft)&&o(Ze,Ft,Et[Ft]);return Ze},u=(Ze,Et,Ft)=>new Promise((tt,_t)=>{var dt=be=>{try{Ue(Ft.next(be))}catch(Le){_t(Le)}},Je=be=>{try{Ue(Ft.throw(be))}catch(Le){_t(Le)}},Ue=be=>be.done?tt(be.value):Promise.resolve(be.value).then(dt,Je);Ue((Ft=Ft.apply(Ze,Et)).next())});const a=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}/move.json`,{method:"post",body:Ze})}),x=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"delete",body:Ze})}),p=Ze=>u(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Ze.id}.json`,{method:"put",body:Ze})}),y=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"post",body:Ze})}),m=Ze=>u(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"Get",params:Ze})});function b(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/login.json",{method:"post",body:h({},Ze)})})}function S(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/accounts/logout.json",{method:"get"})})}function k(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Ze)})})}function R(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Ze)})})}function A(){return u(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"get"})})}function I(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/homepage_info.json`,{method:"get"})})}function M(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/attendance.json",{method:"post"})})}function B(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/courses.json`,{method:"get",params:Ze})})}function N(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/shixuns.json`,{method:"get",params:Ze})})}function K(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/subjects.json`,{method:"get",params:Ze})})}function H(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/projects.json`,{method:"get",params:Ze})})}function W(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos.json`,{method:"get",params:Ze})})}function ae(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/review.json`,{method:"get",params:Ze})})}function ne(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.id}.json`,{method:"delete"})})}function oe(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/watch_video_histories.json",{method:"post",body:Ze})})}function q(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/question_banks.json",{method:"get",params:Ze})})}function J(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Ze})})}function V(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Ze})})}function se(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Ze})})}function ee(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Ze})})}function Q(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/${Ze.object_id}/create_course_video.json`,{method:"post",body:Ze})})}function le(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ze.topicId}.json`,{method:"get",params:Ze})})}function $(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Ze)})})}function j(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/users/${Ze.username}/videos/batch_publish.json`,{method:"post",body:Ze})})}function ie(Ze){return u(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Ze.identifier}/cancel.json`,{method:"delete",body:h({},Ze)})})}function me(Ze){return u(this,null,function*(){return(0,r.ZP)("/api/users/get_engineer_url.json",{method:"get",params:h({},Ze)})})}function Ce(Ze){return u(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Ze)})})}function Oe(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Ke(){return u(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function ze(Ze){return(0,r.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Ze})}function Lt(Ze){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Ze})}function yt(Ze){return(0,r.ZP)("/api/accounts/register.json",{method:"post",body:h({},Ze)})}function Dt(Ze){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Ze)})}function $t(Ze){return(0,r.ZP)(`/api/users/accounts/${Ze.login}/password.json`,{method:"put",body:h({},Ze)})}function Mt(Ze){return(0,r.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Ze)})}function er(Ze){return(0,r.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Ze)})}},54624:function(d,_,e){"use strict";e.d(_,{BQ:function(){return a},DH:function(){return B},Db:function(){return oe},Ju:function(){return ne},Mz:function(){return H},O2:function(){return m},TJ:function(){return k},Vg:function(){return y},ZY:function(){return x},Zx:function(){return K},cU:function(){return p},fn:function(){return ae},jK:function(){return R},yN:function(){return W}});var r=e(38147),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,o=(q,J,V)=>J in q?i(q,J,{enumerable:!0,configurable:!0,writable:!0,value:V}):q[J]=V,h=(q,J)=>{for(var V in J||(J={}))c.call(J,V)&&o(q,V,J[V]);if(l)for(var V of l(J))f.call(J,V)&&o(q,V,J[V]);return q},u=(q,J,V)=>new Promise((se,ee)=>{var Q=j=>{try{$(V.next(j))}catch(ie){ee(ie)}},le=j=>{try{$(V.throw(j))}catch(ie){ee(ie)}},$=j=>j.done?se(j.value):Promise.resolve(j.value).then(Q,le);$((V=V.apply(q,J)).next())});function a(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},q)})})}function x(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_statics.json`,{method:"Get",params:h({},q)})})}function p(q){return u(this,null,function*(){return(0,r.ZP)(`/api/course_videos/${q.videoId}/watch_histories.json`,{method:"Get",params:h({},q)})})}function y(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},q)})})}function m(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}.json`,{method:"Get",params:h({},q)})})}function b(q){return u(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:q})})}function S(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function k(q){return u(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function R(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/star.json`,{method:"post",body:q})})}function A(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}.json`,{method:"put",body:q})})}function I(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/send_to_course.json`,{method:"post",body:q})})}function M(q){return u(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},q)})})}function B(q){return u(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/view_video.json`,{method:"post",body:q})})}function N(q){return u(this,null,function*(){return Fetch(`/api/video_items/${q.id}/add_school.json`,{method:"post",body:q})})}function K(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_people_statics.json`,{method:"get",params:q})})}function H(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_duration_statics.json`,{method:"get",params:q})})}function W(q){return u(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:q})})}function ae(q){return u(this,null,function*(){return(0,r.ZP)(`/api/courses/${q==null?void 0:q.id}/course_videos_tree.json`,{method:"get",params:q})})}function ne(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses.json",{method:"post",body:q})})}function oe(q){return u(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:q})})}},35965:function(d,_,e){"use strict";e.d(_,{A:function(){return H},CH:function(){return c},EA:function(){return h},FU:function(){return x},G_:function(){return m},LY:function(){return M},Ll:function(){return o},MM:function(){return R},Ps:function(){return B},Sl:function(){return S},To:function(){return p},Vf:function(){return y},XQ:function(){return f},b:function(){return a},bq:function(){return K},cZ:function(){return u},rV:function(){return I},sT:function(){return b},tS:function(){return N},xt:function(){return A},y2:function(){return l}});var r=e(38147),i=(W,ae,ne)=>new Promise((oe,q)=>{var J=ee=>{try{se(ne.next(ee))}catch(Q){q(Q)}},V=ee=>{try{se(ne.throw(ee))}catch(Q){q(Q)}},se=ee=>ee.done?oe(ee.value):Promise.resolve(ee.value).then(J,V);se((ne=ne.apply(W,ae)).next())});const l=W=>i(void 0,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:W})});function c(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"put",body:W})})}function f(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions/${W.id}.json`,{method:"get",params:W})})}function o(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"post",body:W})})}function h(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/discussions.json`,{method:"get",params:W})})}function u(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/add_resources.json`,{method:"post",body:W})})}function a(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}/lesson_resources_list.json`,{method:"get",params:W})})}function x(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"get",params:W})})}function p(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons/${W.id}.json`,{method:"put",body:W})})}function y(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"post",body:W})})}function m(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/good_lessons.json`,{method:"get",params:W})})}function b(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}.json`,{method:"get"})})}function S(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W==null?void 0:W.id}/modules.json`,{method:"get"})})}function k(W){return i(this,null,function*(){return Fetch(`/api/virtual_classrooms/${W.id}/videos/batch_publish.json`,{method:"post",body:W})})}function R(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members.json`,{method:"post",body:W})})}function A(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members/${W.id}/change_creator.json`,{method:"post",body:W})})}function I(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns.json`,{method:"get",params:ae})})}function M(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/shixuns`,{method:"post",body:ae})})}function B(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/shixuns/${W.shixun_id}.json`,{method:"delete"})})}function N(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"get",params:ae})})}function K(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"post",body:ae})})}function H(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/subjects/${W.subject_id}.json`,{method:"delete"})})}},41867:function(d,_,e){"use strict";e.d(_,{$O:function(){return J},EO:function(){return bt},G5:function(){return K},GD:function(){return i},GJ:function(){return x},Gg:function(){return p},I2:function(){return f},IR:function(){return W},JA:function(){return ht},JL:function(){return A},Jd:function(){return q},Ny:function(){return k},RV:function(){return ne},Rb:function(){return N},Rm:function(){return H},V9:function(){return ie},Yh:function(){return le},aN:function(){return b},aQ:function(){return u},ag:function(){return Qe},bg:function(){return Qt},d8:function(){return B},dE:function(){return ae},eB:function(){return oe},eY:function(){return Be},fn:function(){return Ge},h:function(){return nr},j5:function(){return m},m$:function(){return rt},oF:function(){return y},qz:function(){return h},t_:function(){return S},tu:function(){return Rt},y8:function(){return tr}});var r=e(65582),i=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.CertifiedTeacher=5]="CertifiedTeacher",Zt[Zt.TrainingProduction=8]="TrainingProduction",Zt[Zt.UncertifiedTeacher=12]="UncertifiedTeacher",Zt[Zt.Student=15]="Student",Zt))(i||{}),l=(Zt=>(Zt[Zt.SuperAdmin=1]="SuperAdmin",Zt[Zt.Operation=2]="Operation",Zt[Zt.Admin=5]="Admin",Zt[Zt.Teacher=8]="Teacher",Zt[Zt.Assistant=12]="Assistant",Zt[Zt.Student=15]="Student",Zt))(l||{}),c=(Zt=>(Zt[Zt.SuperAdmin=0]="SuperAdmin",Zt[Zt.Teacher=1]="Teacher",Zt[Zt.Student=2]="Student",Zt))(c||{});const f=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return Zt.some(pe=>pe==(ce==null?void 0:ce.role))},o=Zt=>{const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return ce!=null&&ce.own?!0:Zt.some(pe=>{var It;return pe==((It=ce==null?void 0:ce.course)==null?void 0:It.course_role)})},h=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie.main_site},u=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return(Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_is_end},a=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie.authentication},x=()=>o([1,2,5,8,12]),p=()=>o([1,8,5,12,2]),y=()=>o([1,8,5]),m=()=>o([1]),b=()=>o([1,2,5]),S=()=>o([1,2]),k=()=>f([1,2]),R=()=>f([1]),A=()=>f([1,2,5]),I=()=>o([1,5]),M=()=>o([5,8]),B=()=>o([5]),N=()=>o([1,5,2]),K=()=>o([1,2,5,8]),H=()=>o([12]),W=()=>o([8]),ae=()=>o([15]),ne=()=>o([1,2,5,8,12,15]),oe=()=>o([1,2,5,8,12]),q=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Ie;return((Zt=ce==null?void 0:ce.course)==null?void 0:Zt.course_role)===null},J=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.has_big_model_permission},V=()=>{const{user:Zt}=getDvaApp()._store.getState(),{userInfo:Ie}=Zt;return Ie==null?void 0:Ie.big_model_user_unlimited},se=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),ee=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1]),Q=(Zt=!0,Ie=!1)=>Ie||!Ie&&f([1,2]),le=()=>f([15]),$=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),j=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),ie=(Zt=!0,Ie=!1)=>{const{user:ce}=(0,r.getDvaApp)()._store.getState(),{userInfo:pe}=ce;return pe!=null&&pe.is_shixun_marker?!0:f([1,2,5,8])},me=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Ce=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Oe=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),Ke=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),ze=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),Lt=(Zt=!0,Ie=!1)=>Zt?f([1]):!1,yt=(Zt=!0,Ie=!1)=>f([1,2,5,8,12,15]),Dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),$t=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Mt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12,15]):Ie||!Ie&&f([1,2]),er=(Zt=!0,Ie=!1)=>Zt?!1:Ie||!Ie&&f([1,2]),Ze=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Et=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):!1,Ft=(Zt=!0,Ie=!1)=>Zt?!Ie&&f([1,2,5,8,12]):!1,tt=(Zt=!0,Ie=!1)=>Zt?f([1,2,5]):Ie||!Ie&&f([1,2]),_t=(Zt=!0,Ie=!1)=>f([1,2,5,8,12]),dt=(Zt=!0,Ie=!1)=>Zt?f([1]):Ie||!Ie&&f([1]),Je=(Zt=!0,Ie=!1)=>Zt?f([1,2]):Ie||!Ie&&f([1,2]),Ue=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),be=(Zt=!0,Ie=!1)=>Zt?Ie||!Ie&&f([1,2]):!1,Le=(Zt=!0,Ie=!1)=>Zt?f([1,2,5,8,12]):Ie||!Ie&&f([1,2]),Ve=(Zt=!0,Ie=!1)=>o([8]),Ge=()=>f([1]),Qe=()=>f([1,2]),ht=()=>f([15]),bt=()=>f([1,2,5]),tr=()=>f([1,2,5,12]),Qt=()=>{var Zt;const{user:Ie}=(0,r.getDvaApp)()._store.getState();return!!((Zt=Ie.userInfo)!=null&&Zt.login)},Be=()=>{const{user:Zt}=(0,r.getDvaApp)()._store.getState();return Zt.userInfo},rt=()=>{var Zt,Ie;const{user:ce}=(0,r.getDvaApp)()._store.getState();return!!((Ie=(Zt=ce.userInfo)==null?void 0:Zt.path)!=null&&Ie.own)},Gt=Zt=>{const{graduations:Ie}=(0,r.getDvaApp)()._store.getState(),{details:ce}=Ie;return Zt.some(pe=>pe===(ce==null?void 0:ce.user_identity))},Rt=()=>Gt([0,1]),zt=()=>Gt([0]),Wt=()=>Gt([1]),nr=()=>Gt([2])},2337:function(d,_,e){"use strict";e.d(_,{Fy:function(){return o},Qo:function(){return h},a2:function(){return c},fw:function(){return r},gW:function(){return l},k:function(){return f},k4:function(){return i}});const r=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],i=["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"];var l=(u=>(u.PROBLEM="problem",u.PAPER="paper",u.OTHER="other",u))(l||{}),c=(u=>(u.SINGLE="single",u.MULTIPLEFLOW="multiple_flow",u.MULTIPLEFIXED="multiple_fixed",u.OTHER="other",u))(c||{}),f=(u=>(u[u.BISHI=1]="BISHI",u[u.JISHI=2]="JISHI",u[u.KOUSHI=3]="KOUSHI",u[u.OTHER=4]="OTHER",u))(f||{}),o=(u=>(u[u.DEFAULT=0]="DEFAULT",u[u.THEMEONE=1]="THEMEONE",u[u.THEMETWO=2]="THEMETWO",u))(o||{}),h=(u=>(u.All="",u.Shixun="shixun",u.VideoItem="video",u.Attachment="attachment",u.Group_count="group_homework",u.Normal_count="normal_homework",u.ExaminationBank="exercise",u.HomeworkCommon="hack_homework",u.Discusses="Discusses",u.Challenge="challenge",u))(h||{})},37142:function(d,_,e){"use strict";e.d(_,{F:function(){return r}});const r={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},74128:function(d,_,e){"use strict";e.d(_,{Z:function(){return c}});const r={PROXY_SERVER:"http://172.16.100.14",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"http://113.246.243.98:61763",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")};var i=null,c={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},dev:r,newReactTest:{API_SERVER:(()=>{let f;switch(location.host){case"test4.educoder.net":f="https://test4-data.educoder.net";break;case"test3.educoder.net":f="https://test3-data.educoder.net";break;case"test2.educoder.net":f="https://test2-data.educoder.net";break;default:f="https://test-data.educoder.net";break}return f})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let f="https://new-testali-cdn.educoder.net";const o=location.host;return o==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),o==="test4.educoder.net"&&(f="https://test4-data.educoder.net"),f})(),OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net"},preNewBuild:{API_SERVER:(()=>{let f="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(f="https://pre-data2.educoder.net"),f})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net")},newBuild:{API_SERVER:(()=>{let f="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?f="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(f="https://data.tokcoder.com"),f})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net")},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"}}[window.ENV||"dev"]},38147:function(d,_,e){"use strict";e.d(_,{IV:function(){return $},U2:function(){return se},ZP:function(){return oe},d4:function(){return ee},gz:function(){return le},rz:function(){return ne},v_:function(){return Q}});var r=e(74128),i=e(28909),l=e(43418),c=e(8591),f=e(85582),o=e.n(f),h=e(59301),u=e(65582),a=e(65862),x=e(89392),p=e.n(x),y=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,A=(j,ie,me)=>ie in j?y(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:me}):j[ie]=me,I=(j,ie)=>{for(var me in ie||(ie={}))k.call(ie,me)&&A(j,me,ie[me]);if(S)for(var me of S(ie))R.call(ie,me)&&A(j,me,ie[me]);return j},M=(j,ie)=>m(j,b(ie)),B=(j,ie,me)=>new Promise((Ce,Oe)=>{var Ke=yt=>{try{Lt(me.next(yt))}catch(Dt){Oe(Dt)}},ze=yt=>{try{Lt(me.throw(yt))}catch(Dt){Oe(Dt)}},Lt=yt=>yt.done?Ce(yt.value):Promise.resolve(yt.value).then(Ke,ze);Lt((me=me.apply(j,ie)).next())});let N;const K={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},H=(j,ie)=>B(void 0,null,function*(){if(j.status>=200&&j.status<300)return j;const me=K[j.status]||j.statusText;let Ce;var Oe=j.json();yield Oe.then((ze,Lt)=>{setTimeout(()=>{let yt=(0,u.getDvaApp)()},400),Ce=ze.message,window.showNetworkErrorTip(ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`),i.Z.error({style:{wordBreak:"break-all"},message:ze.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`,description:ze.message?"":me})});const Ke=new Error(me);throw Ke.name=j.status,Ke.response=j,{data:j,code:j.status,message:Ce||me}}),W=(j,ie)=>{const me=j.headers.get("Content-Type");return me&&me.match(/application\/json/i)&&j.clone().text().then(()=>{}),j};function ae(j){try{return decodeURIComponent(j),decodeURIComponent(encodeURIComponent(j))===j}catch(ie){return!1}}const ne=j=>{j=j||{};let ie="";for(let me in j)typeof j[me]=="object"?Array.isArray(j[me])&&j[me].forEach((Ce,Oe)=>{ie+="&"+me+"[]="+Ce}):j[me]!==void 0&&(ie+="&"+me+"="+(ae(j[me])?j[me]:encodeURIComponent(j[me])));return ie.substr(1)};function oe(j,ie,me,Ce){ie.method||(ie.method="get"),ie.method=ie.method.toUpperCase(),ie.mode="cors";const Oe=I({},ie),{user:Ke}=(0,u.getDvaApp)()._store.getState(),{userInfo:ze}=Ke,Lt=j+(Oe.body?JSON.stringify(Oe.body):""),yt=o().sha256().update(Lt).digest("hex"),Dt={credentials:"include",withCredentials:!0},$t={};ze!=null&&ze.login&&($t.zzud=ze==null?void 0:ze.login,ze!=null&&ze.school_id&&($t.zzsud=ze==null?void 0:ze.school_id),Oe.params=I(I({},Oe.params||{}),$t));let Mt=I(I({},Dt),(0,x.cloneDeep)(Oe));(Mt.method==="POST"||Mt.method==="PUT"||Mt.method==="PATCH"||Mt.method==="DELETE")&&(me?(Mt.headers=M(I({_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Mt.body=Oe.body):(Mt.headers=I({Accept:"application/json",_method:ie.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host},Mt.headers),Mt.body=JSON.stringify(Oe.body))),Mt.method=="GET"?(Mt.headers=M(I({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:ie.method.toUpperCase()},Mt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Oe.params&&ne(Oe.params)&&(j+="?"+ne(Oe.params))):$t.zzud&&(j+="?"+ne(I({},$t)));const er=Oe.expirys&&60;let Ze;(_t=>{_t.json="application/json;charset=UTF-8",_t.form="application/x-www-form-urlencoded; charset=UTF-8"})(Ze||(Ze={}));let Et;(_t=>{_t.get="GET",_t.post="POST"})(Et||(Et={}));const Ft=_t=>B(this,null,function*(){const dt=yield _t.arrayBuffer();let Je;const Ue=new Blob([dt]);try{Je=_t.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(Ge){Je="userfiles.zip"}const be=document.createElement("a"),Le=window.URL.createObjectURL(Ue),Ve=Je;return be.href=Le,be.download=Ve,be.click(),window.URL.revokeObjectURL(Le),dt});let tt=r.Z.API_SERVER;return(window.ENV==="dev"||j.startsWith("http"))&&(tt=""),Mt.method=="GET"&&Mt.params&&Object.keys(Mt.params).map(_t=>{if(Mt.params[_t]&&!Array.isArray(Mt.params[_t]))try{Mt.params[_t]=encodeURIComponent(decodeURIComponent(Mt.params[_t]))}catch(dt){Mt.params[_t]=encodeURIComponent(Mt.params[_t])}}),(0,a.Ec)(Mt,j),Ce&&(tt=""),Mt.headers._method=Mt.method,Mt.headers["X-HTTP-Method-Override"]=Mt.method,Mt.method!=="GET"&&(Mt.method="POST"),fetch(tt+j,Mt).then(_t=>H(_t,I({url:r.Z.API_SERVER+j},Mt))).then(_t=>W(_t,yt)).then(_t=>B(this,null,function*(){var dt,Je,Ue,be;try{const Ve=_t.headers.get("cs");Ve&&(0,a.d8)("_educoder_session",Ve,1)}catch(Ve){}if(_t.status===204)return _t.text();let Le;if(_t.headers.get("content-type").indexOf("application/json")>-1){Le=yield _t.json();try{const Ve=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,Ge=/\"\/api\/attachments\/(\d+)\//g,Qe=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,ht=/\/api\/attachments\/(\d+)/g,bt=/\/attachments\/download\/(\d+)/g;let tr=JSON.stringify(Le).replace(ht,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"/api/attachments/"+(0,a.Jn)(Rt)}).replace(bt,(Qt,Be,rt)=>{const Gt=Be||rt;return"/attachments/download/"+(0,a.Jn)(Gt)}).replace(Ve,(Qt,Be,rt,Gt)=>{const Rt=Be||rt||Gt;return"(/api/attachments/"+(0,a.Jn)(Rt)}).replace(Ge,(Qt,Be,rt)=>{const Gt=Be||rt;return'"/api/attachments/'+(0,a.Jn)(Gt)}).replace(Qe,(Qt,Be,rt)=>{const Gt=Be||rt;return"(/files/uploads/"+(0,a.Jn)(Gt)}).replace(/\r\n/g,` `);Le=JSON.parse(tr)}catch(Ve){}}else Mt.headers["Content-Type"]==="application/xml"?Le=yield _t.text():(dt=Oe.body)!=null&&dt.autoDownload||(Je=Oe.params)!=null&&Je.autoDownload?Le=yield Ft(_t):Le=yield _t.arrayBuffer();try{Le.status===401&&(!((Ue=Mt.params)!=null&&Ue.hidePopLogin)||!((be=Mt.body)!=null&&be.hidePopLogin))&&(0,u.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),Le.status===402&&(localStorage.getItem("addinfo")==="2"?(0,u.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(N=N||l.default.confirm({visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),N.update({centered:!0,visible:!0,title:"\u63D0\u793A",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:()=>{u.history.push("/account/profile/edit")}})))}catch(Ve){console.log("fetcherr",Ve)}return V(Le,j),Le})).catch(_t=>{try{const dt=_t.code;if(_t instanceof TypeError&&window.showNetworkErrorTip(`${j}${_t.message}`),dt){if(dt===401){(0,u.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});return}V(_t,j)}else j.includes("/file/filePatchMerge")?(0,u.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:Mt.body}}):_t.message!=="403"&&window.showNetworkErrorTip(`${j}${_t.message}`);return _t}catch(dt){}})}let q=!1,J=!1;const V=(j,ie)=>{var me,Ce,Oe;if(j.status==-6&&!J){J=!0,(0,a.d8)("_educoder_session","logout",1),(0,a.m5)(),setTimeout(()=>J=!1,500),l.default.info({title:"\u7CFB\u7EDF\u901A\u77E5",content:j.message,okText:"\u77E5\u9053\u4E86",maskStyle:{background:"#000"},onOk:()=>{window.location.reload()}});return}if(j.status==-7){J=!0,setTimeout(()=>J=!1,500);let ze="";(me=j==null?void 0:j.data)!=null&&me.exercise_list&&((Oe=(Ce=j==null?void 0:j.data)==null?void 0:Ce.exercise_list)==null||Oe.map(Lt=>{ze+=`\u300A${Lt.exercise_name}\u300B`})),l.default.info({title:"\u63D0\u793A",content:h.createElement("div",{id:"fetchStatus7",className:"fetchStatus7"},""),maskClosable:!1,closeIcon:!1,width:550,maskStyle:{background:"#000"},okText:"\u8FD4\u56DE\u9996\u9875",onOk:()=>{window.location.href="/"}}),setTimeout(()=>{document.getElementById("fetchStatus7").innerHTML=`
\u60A8\u5F53\u524D\u6709\u6B63\u5728\u8FDB\u884C\u7684\u8003\u8BD5 ${ze} \uFF0C\u8BF7\u5728\u8003\u8BD5\u7ED3\u675F\u540E\u8BBF\u95EE\u8BE5\u9875\u9762
`},500);return}if((j.status==-1||j.status==-2||j.status==-102||j.status>400)&&j.status!=403&&!J){J=!0,setTimeout(()=>J=!1,500),c.ZP.warning({content:j.message,key:"message-key"});return}const Ke={403:"/403",404:"/404",500:"/500"};if(Ke[j.status]&&!q){const{user:ze}=(0,u.getDvaApp)()._store.getState(),{userInfo:Lt}=ze;throw window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&(q=!0),setTimeout(()=>q=!1,500),sessionStorage.setItem("errorStatus",JSON.stringify(j)),Object.values(Ke).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Ke[j.status]),new Error("403")}};function se(j,ie){return oe(`/api/${j}`,{method:"Get",params:ie||{}})}function ee(j,ie){return oe(`/${j}`,{method:"Get",params:ie})}function Q(j,ie){return oe(`/api/${j}`,{method:"Post",body:I({},ie)})}function le(j,ie){return oe(`/api/${j}`,{method:"Put",body:I({},ie)})}function $(j,ie){return oe(`/api/${j}`,{method:"delete",body:I({},ie||{})})}},73637:function(d,_,e){"use strict";e.d(_,{Bn:function(){return l},hw:function(){return i},mi:function(){return r}});const r="WTJJelpXRXdaakk0Tm1SbE56UTFPRFl5TXpnNVltWmtZVE0zTVdSalltST0=",i="WVdaak1UVmhOVEF3TkRRd05qZGlZemRsTVdZeFptSTROek5rT0daak1UYz0=",l="T1RkaE1XWTRaalJoTUdaaE9HUmxaR016T0RGa05XTTNPRFkwTkdJeVpUQT0="},49142:function(d,_,e){"use strict";e.d(_,{AL:function(){return B},Iy:function(){return p},Qv:function(){return b},ez:function(){return M},jb:function(){return y}});var r=e(32834),i=e.n(r),l=e(11690),c=e.n(l);let f=1;function o(ae,ne){const oe=ae.match(/^(\s+)(?:```)/);if(oe===null)return ne;const q=oe[1];return ne.split(` `).map(J=>{const V=J.match(/^\s+/);if(V===null)return J;const[se]=V;return se.length>=q.length?J.slice(q.length):J}).join(` `)}let h=[],u=["
    "];const a=new(i()).Renderer,x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function p(){h.length=0,u=["
      "]}const y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function m(ae,ne,oe,q){if(ne>=ae.length||ae[ne].level<=oe)return ne;var J=ae[ne];q.push("
    • "+J.text+""),ne++;var V=[];return ne=m(ae,ne,J.level,V),V.length>0&&(q.push("
        "),V.forEach(function(se){q.push(se)}),q.push("
      ")),q.push("
    • "),ne=m(ae,ne,oe,q),ne}function b(){return m(h,0,0,u),u.push("
    "),u.join("")}const S={heading(ae){const ne=x.exec(ae);if(f+=1,ne)return{type:"heading",raw:ne[0],depth:ne[1].length,text:ne[2]}},fences(ae){const ne=this.rules.block.fences.exec(ae);if(ne){const oe=ne[0];let q=o(oe,ne[3]||"");const J=ne[2]?ne[2].trim():ne[2];if(["latex","katex","math"].indexOf(J)>=0){const V=A(),se=q;q=V,I[V]={type:"block",expression:se}}return{type:"code",raw:oe,lang:J,text:q}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let R=0;const A=()=>`__special_katext_id_${R++}__`;let I={};function M(){return I}function B(){R=0,I={}}function N(ae){return ae=ae.replace(k,(ne,oe)=>{const q=A();return I[q]={type:"inline",expression:oe},q}),ae}const K=a.listitem;a.listitem=function(ae){return K(N(ae))};const H=a.paragraph;a.paragraph=function(ae){return H(N(ae))};const W=a.tablecell;a.tablecell=function(ae,ne){return W(N(ae),ne)},a.code=function(ae,ne,oe){const q=(ne||"").match(/\S*/)[0];return q?["latex","katex","math"].indexOf(q)>=0?`

    ${ae}

    `:`
    ${oe?ae:(0,l.escape)(ae,!0)}
    @@ -1480,6 +1480,6 @@ Schedule: ${X.map(lt=>ku(lt))} pos: ${this.timelinePos}`),ue.length&&this.log(`R `).split(` `),G=[],ue=t?Vo(t.baseTime,t.timescale):0;let de="00:00.000",xe=0,Me=0,Fe,lt=!0;U.oncue=function(ut){const Vt=n[s];let Jt=n.ccOffset;const rr=(xe-ue)/9e4;if(Vt!=null&&Vt.new&&(Me!==void 0?Jt=n.ccOffset=Vt.start:Tl(n,s,rr)),rr){if(!t){Fe=new Error("Missing initPTS for VTT MPEGTS");return}Jt=rr-n.presentationOffset}const xr=ut.endTime-ut.startTime,jr=Yo((ut.startTime+Jt-Me)*9e4,v*9e4)/9e4;ut.startTime=Math.max(jr,0),ut.endTime=Math.max(jr+xr,0);const pn=ut.text.trim();ut.text=decodeURIComponent(encodeURIComponent(pn)),ut.id||(ut.id=lf(ut.startTime,ut.endTime,pn)),ut.endTime>0&&G.push(ut)},U.onparsingerror=function(ut){Fe=ut},U.onflush=function(){if(Fe){P(Fe);return}w(G)},X.forEach(ut=>{if(lt)if(iu(ut,"X-TIMESTAMP-MAP=")){lt=!1,ut.slice(16).split(",").forEach(Vt=>{iu(Vt,"LOCAL:")?de=Vt.slice(6):iu(Vt,"MPEGTS:")&&(xe=parseInt(Vt.slice(7)))});try{Me=Af(de)/1e3}catch(Vt){Fe=Vt}return}else ut===""&&(lt=!1);U.parse(ut+` `)}),U.flush()}const au="stpp.ttml.im1t",Cf=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Tf=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,cf={left:"start",center:"center",right:"end",start:"start",end:"end"};function Uc(D,t,n,s){const v=_t(new Uint8Array(D),["mdat"]);if(v.length===0){s(new Error("Could not parse IMSC1 mdat"));return}const w=v.map(U=>q(U)),P=gu(t.baseTime,1,t.timescale);try{w.forEach(U=>n(Ff(U,P)))}catch(U){s(U)}}function Ff(D,t){const v=new DOMParser().parseFromString(D,"text/xml").getElementsByTagName("tt")[0];if(!v)throw new Error("Invalid ttml");const w={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},P=Object.keys(w).reduce((de,xe)=>(de[xe]=v.getAttribute(`ttp:${xe}`)||w[xe],de),{}),U=v.getAttribute("xml:space")!=="preserve",X=$f(zc(v,"styling","style")),G=$f(zc(v,"layout","region")),ue=zc(v,"body","[begin]");return[].map.call(ue,de=>{const xe=Yf(de,U);if(!xe||!de.hasAttribute("begin"))return null;const Me=ff(de.getAttribute("begin"),P),Fe=ff(de.getAttribute("dur"),P);let lt=ff(de.getAttribute("end"),P);if(Me===null)throw Zf(de);if(lt===null){if(Fe===null)throw Zf(de);lt=Me+Fe}const ut=new Sf(Me-t,lt-t,xe);ut.id=lf(ut.startTime,ut.endTime,ut.text);const Vt=G[de.getAttribute("region")],Jt=X[de.getAttribute("style")],rr=Bf(Vt,Jt,X),{textAlign:xr}=rr;if(xr){const jr=cf[xr];jr&&(ut.lineAlign=jr),ut.align=xr}return y(ut,rr),ut}).filter(de=>de!==null)}function zc(D,t,n){const s=D.getElementsByTagName(t)[0];return s?[].slice.call(s.querySelectorAll(n)):[]}function $f(D){return D.reduce((t,n)=>{const s=n.getAttribute("xml:id");return s&&(t[s]=n),t},{})}function Yf(D,t){return[].slice.call(D.childNodes).reduce((n,s,v)=>{var w;return s.nodeName==="br"&&v?n+` -`:(w=s.childNodes)!=null&&w.length?Yf(s,t):t?n+s.textContent.trim().replace(/\s+/g," "):n+s.textContent},"")}function Bf(D,t,n){const s="http://www.w3.org/ns/ttml#styling";let v=null;const w=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],P=D!=null&&D.hasAttribute("style")?D.getAttribute("style"):null;return P&&n.hasOwnProperty(P)&&(v=n[P]),w.reduce((U,X)=>{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(U[X]=G),U},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{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=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let P=!1;for(let U=w.length;U--;){const X=w[U],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),P=!0,G/(s-n)>.5))return}if(P||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:P}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:P}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const P=this.media,U=P?ql(P.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(U){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const P=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:P})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,P=this.captionsProperties[w];P&&(P.label=s.name,s.lang&&(P.languageCode=s.lang),P.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:P,lastSn:U}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&P&&(G!==U+1||G===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),P.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,P="stats"in n;if(w==null||!w.encrypted||P){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:P}=this,U=w.length-1;if(!w[s.cc]&&U===-1){P.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?P.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>Ao(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(P=new ue(t,n,Me),P.id=Fe,P.line=xe+1,P.align="left",P.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(P))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{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||vn,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),P=t.responseType==="arraybuffer",U=P?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):P?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[U];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const P=new gr,U=t.body.getReader(),X=()=>U.read().then(G=>{if(G.done)return P.dataLength&&w(n,s,P.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,P.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(P=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(P=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:P.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:P}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:P,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var P,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(P=this.callbacks)==null?void 0:P.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(U=this.callbacks)==null||U.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.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 ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,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:_u,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:ha},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},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){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 en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(P=>{const U=`${P==="level"?"playlist":P}LoadPolicy`,X=t[U]===void 0,G=[];w.forEach(ue=>{const de=`${P}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[U].default;switch(t[U]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${U}": ${zi(t[U])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const P=this.media;if(!P)return;const{seeking:U}=P,X=this.seeking&&!U,G=!this.seeking&&U,ue=P.paused&&!U||P.ended||P.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&P.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(P).length){this.nudgeRetry=0;return}const de=li.bufferInfo(P,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(U&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){P.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(P,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const P=li.timeRangesToArray(v),U=li.bufferedInfo(P,n,0).bufferedIndex;if(U>-1&&UU)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:P,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!P||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,P);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),P=s.getFragAtPos(v,u.MAIN);if(w&&P)return P.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const P=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(P.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:P,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const P=v.currentTime,U=li.bufferInfo(v,P,0),X=P0&&U.len<1&&v.readyState<3,xe=X-P;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(P===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(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;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&U:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&U,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:P}=this.hls.config;if(!w)return;const U=od();if(s&&v&&!P){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):U&&(Vt=this.assetCue=ud(U,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(U){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(U,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,P&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:P}=this.config;if(!w||P===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,G=Math.min(this.maxLatency,U+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,P)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:P,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let G=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:P*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,P=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(P,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},P={};let U=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(U||(U=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=P[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,P[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,U,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var P;let U=[],X=[],G=t;const ue=((P=n.stats)==null?void 0:P.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(U)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:U,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&U.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,P=n[t],U=P.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=P,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${P.height?P.height+"p ":""}${P.videoRange?P.videoRange+" ":""}${P.codecSet?P.codecSet+" ":""}@${P.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:P.attrs,details:P.details,bitrate:P.bitrate,averageBitrate:P.averageBitrate,maxBitrate:P.maxBitrate,realBitrate:P.realBitrate,width:P.width,height:P.height,codecSet:P.codecSet,audioCodec:P.audioCodec,videoCodec:P.videoCodec,audioGroups:P.audioGroups,subtitleGroups:P.subtitleGroups,loaded:P.loaded,loadError:P.loadError,fragmentError:P.fragmentError,name:P.name,id:P.id,uri:P.uri,url:P.url,urlId:0,audioGroupIds:P.audioGroupIds,textGroupIds:P.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=P.details;if(!G||G.live){const ue=this.switchParams(P.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,P=n.levelInfo;if(!P){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(P===this.currentLevel||n.withoutMultiVariant){P.fragmentError===0&&(P.loadError=0);let X=P.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],P=t.details,U=P==null?void 0:P.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&P.live?" age "+U.toFixed(1)+(P.type?" "+P.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,P)=>P!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const P=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(P===null||P.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${P?P.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const P=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=P.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(P)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,de=this.getMaxBufferLength(P.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,U,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,P,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=P-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,P=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const G=s[U];G&&(this.videoBuffer=G.buffer)}}else P=!0}P&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const P=this.media;P&&(!this._hasEnoughToStart&&li.getBuffered(P).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const P=w.stats;P.parsing.start=P.parsing.end=P.buffering.start=P.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,P=this.getCurrentContext(w);if(!P){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:G}=P,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=U.initSegment||U;if(this.unhandledEncryptionError(Me,U))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[U.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[U.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const ut=Fe.fragments[U.sn-1-Fe.startSN],Vt=U.sn===Fe.startSN,Jt=!ut||U.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,Vt||Jt)}else if(Vt||Jt)U.gap=!0;else{this.backtrack(U);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),U.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,U,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:U,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:U,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:P,audiovideo:U}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(P){P.levelCodec=t.videoCodec,P.id=u.MAIN;const G=P.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":P.codec="hvc1.1.6.L120.90";break;case"av01":P.codec="av01.0.04M.08";break;case"avc1":P.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${P.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${P.codec!==G?" parsed-corrected="+P.codec:""}${P.supplemental?" supplemental="+P.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const P=w+(n-v.start)*1e3;return new Date(P)}}}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 Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.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=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;P.setKeyFormat(U);const X=Jo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=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,f.KEY_LOAD_ERROR,G))}const P=w.uri;if(!P)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${P}"`)));const U=ld(w);let X=this.keyIdToKeyInfo[U];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${w.keyId?" keyId: "+J(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const P=bt(n.initSegment.data);if(P.length){const U=P[0];U.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${J(U)}`),t.decryptdata.keyId=U,jo.setKeyIdForUri(t.decryptdata.uri,U))}}const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(P=>(t.mediaKeySessionContext=P,s))).catch(P=>{throw t.keyLoadPromise=null,"data"in P&&(P.data.frag=n),P})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((P,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return U(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,P({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const P=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[P],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return J(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,P=new w(n);return this.loaders[t.type]=P,P}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:P,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:P,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const P=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:P.maxNumRetry||0,retryDelay:P.retryDelayMs||0,maxRetryDelay:P.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,P=t.data,U=cd(t,s),X=zo.parseMasterPlaylist(P,U);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(P,U,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:U,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const P=this.hls,{id:U,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(U)?U:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),P.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let P=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?P+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(P+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(P);this.hls.logger.warn(`[playlist-loader]: ${P}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,P){const U=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&P&&(P.getCacheAge&&(t.ageHeader=P.getCacheAge()||0),(!P.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==U.levels[ut]){const Jt=U.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||U.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.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 ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:P,errorController:U,fpsController:X}=s,G=new U(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new P(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),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){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const P=t[w].attrs["HDCP-LEVEL"];if(P&&P<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"25ebdfe0",67:"3a8b3771",109:"c7136726",119:"3f2de77e",195:"a9544bcd",201:"2632938a",264:"1fdb6cd8",292:"38819260",316:"1f60ada6",337:"1425bee1",354:"d4d139cf",479:"4ab1737f",485:"9713ca9c",508:"551ead5d",518:"cc7d7499",532:"191a1321",533:"b87fa69d",547:"7044d2ce",556:"8bbe1b21",559:"bb8ab840",570:"a7a9594a",576:"5aa442dc",629:"44a1d9a5",643:"ce2308b8",671:"4a609b8d",680:"0fae6afb",700:"7541b593",737:"4df9114a",741:"ac5fd360",799:"01f17542",879:"4c5192d8",895:"c8ea23c7",900:"e19698b8",906:"ed9c40c5",921:"5e6233b2",928:"9fc8fdd0",981:"24da50c7",1006:"fe894cef",1043:"8b91b0f7",1045:"173406d2",1048:"4fa06fa9",1070:"f275cf68",1077:"f5977d39",1144:"c90eccaf",1154:"8cb80842",1211:"c75c70d1",1253:"9b093c1d",1257:"e832c189",1274:"5f6ea65a",1276:"aa37a179",1343:"0bf200fd",1423:"6adf2fc0",1427:"70dd615a",1450:"b476b65d",1461:"60143ffd",1462:"fcf08abc",1470:"7b14d3ca",1475:"b186a387",1477:"316b88a2",1482:"f397612c",1512:"a230b5ef",1520:"f7681a05",1545:"a608ea29",1578:"7fb6b3b9",1581:"8810e0bd",1582:"6a5a12a1",1646:"e6e27b60",1651:"8f5da5b8",1657:"6f01d56c",1660:"4647fdda",1674:"fe12608b",1678:"9cad448e",1713:"7b22e613",1717:"8fc2663e",1727:"666337af",1750:"b9876391",1754:"4adb62c0",1783:"5820013d",1798:"69a30b6b",1799:"1f76b2d5",1831:"c8fd39fa",1836:"c873953e",1855:"fbdd023d",1880:"ef5fb5c6",1897:"2f91b913",1939:"9f17f90d",1953:"28b02718",1962:"5c486843",1993:"770a5f9e",2011:"59d51f98",2045:"4fea722d",2099:"90111cc6",2102:"193efe41",2130:"069a122d",2141:"f0eda501",2203:"71b50c51",2216:"1bc9839f",2240:"8cee454c",2249:"f4830452",2281:"6eb9d912",2300:"83840044",2303:"8f04f16a",2307:"7e010f3c",2338:"e82e5136",2339:"971b0084",2386:"192e235c",2396:"2b7e8dd9",2404:"9b463199",2412:"21154818",2425:"6f5f2bfd",2443:"c353bfe4",2460:"d013417e",2476:"2102648c",2494:"68080a87",2501:"d1388c61",2538:"de4a3723",2539:"20635524",2548:"0b12947c",2570:"c0dc8510",2594:"e87d3761",2603:"6c070ea1",2659:"2d97a5de",2707:"46112edd",2763:"8a2dc9c2",2806:"b4c5a706",2819:"a2afd093",2823:"29bd2909",2829:"456ce35a",2837:"54a82605",2862:"2183310e",2865:"ffc9f0b7",2884:"d218c0f5",2969:"ab3357d7",3006:"9976d75c",3086:"d7931b05",3133:"9bf3f89c",3141:"e8bd6a72",3157:"80e84bd8",3183:"ace2a4c2",3198:"8e655451",3212:"98f8721d",3220:"f37fc172",3247:"789c53c4",3260:"79ba3dbc",3276:"51ad7042",3317:"43f5a812",3391:"a7d70536",3433:"8afb86ee",3442:"4cb0c435",3447:"54b5dd1f",3451:"881b3a80",3509:"53aefe1f",3550:"3dc83156",3581:"0aa4e6f9",3585:"7bda9c32",3668:"06b8a4f1",3697:"481a10d9",3747:"a316cf4d",3754:"632a2854",3777:"d5b0f2f1",3784:"6ebe3737",3805:"9dbcb95e",3831:"1280141d",3861:"cf2f3073",3862:"7cc7474a",3873:"db279c44",3885:"f87f7f15",3910:"622aa34b",3951:"b6aa402d",3987:"5cecd51b",4014:"27a8e97c",4017:"43ee7c85",4030:"2528e636",4048:"c8710bcc",4056:"6eaa189d",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"3c887691",4105:"6efa715e",4144:"672af668",4164:"56a83ed6",4216:"bcd3b1e1",4217:"02cab659",4227:"e684eae4",4259:"14fbd765",4264:"766d6d47",4297:"7fdd7dae",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f07362e4",4492:"15265859",4496:"11e9fce8",4498:"6cf40d53",4504:"02c6fee3",4514:"8e37600d",4520:"e9efd903",4546:"1e3cbc52",4565:"cd70a302",4572:"e8059e35",4599:"61def4cb",4610:"ecb88ca8",4621:"6576dee1",4628:"ece2c60c",4662:"00fb91e4",4685:"c33f1528",4688:"1fb09473",4715:"e8ec8f44",4736:"a070a110",4741:"45634f4c",4757:"0c0aed58",4766:"93d0b6de",4770:"43fc3779",4790:"619413e4",4795:"5bff3cb2",4797:"a24e92db",4800:"c6566bd2",4850:"1edda4b7",4889:"c5a9e5c0",4928:"bfce034a",4944:"a5c3f294",4973:"8235bc1d",4994:"acccb5d3",5022:"2e3d7afe",5043:"4fbe7ab3",5048:"66037305",5060:"85dafcc6",5096:"9c863387",5111:"6c03ca16",5117:"ccdd9d19",5125:"adbaab06",5148:"c3066eef",5165:"28e7a4de",5176:"2025b09b",5177:"d58c37ab",5179:"6b940689",5186:"0b455a7f",5230:"00165717",5238:"e46dbfcb",5290:"5dabcdc2",5297:"668e6d12",5307:"24500540",5319:"5c075be0",5321:"1163c84e",5330:"9b05e599",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"5db5f145",5382:"b8a43d53",5402:"c123eb44",5416:"454536b7",5434:"38b302a6",5466:"8d7fc8f6",5494:"d89549c4",5518:"99aad8ea",5549:"d50d3317",5572:"5e3b67fe",5573:"fb02faea",5624:"fa1fed0e",5631:"e00d3d36",5650:"fdd0c3e0",5679:"4a090bef",5694:"ced78ded",5705:"9e2bd49b",5729:"17c6258e",5764:"e0d7e586",5775:"34436628",5776:"b9fafc65",5786:"7612e65f",5798:"ff73e342",5800:"bd52cfe6",5816:"b88bff3c",5823:"432ee82d",5876:"5eded409",5888:"faa1801c",5891:"79c40a89",5894:"3c66fb07",5902:"19bfcd2b",5915:"00ee89d0",5972:"94511bbf",5992:"d4f74d40",6029:"02cba1e5",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6063:"03ebac14",6069:"a284cdfd",6080:"03b9aa31",6126:"99519171",6127:"0e3bbc5d",6170:"0026c6ec",6185:"a0f4de72",6265:"b8f03063",6270:"84ca68d8",6282:"ca023662",6328:"a030f412",6366:"85447a61",6378:"7f3a946a",6393:"c35803d7",6411:"3b971528",6434:"828ffea1",6442:"9497789a",6444:"672ab86a",6451:"7d86067f",6452:"25bde8f1",6531:"1e4cd45d",6583:"1c301a0c",6587:"73574cb0",6634:"c9f3fd47",6637:"0dffff83",6651:"c2b680ab",6682:"f078ac09",6685:"b49162cc",6729:"b0e1e1d0",6741:"5d247065",6774:"59d4d618",6776:"ce80f995",6784:"3acc08be",6788:"85a3e650",6789:"f3d0ea6c",6796:"b6c66a54",6820:"e7a7a304",6840:"b2d287e1",6882:"e264cc12",6904:"f9a0b70f",6913:"0d010d13",6963:"ef16faad",6985:"6abb4311",7043:"9897481c",7045:"b11ea690",7058:"15d63d72",7062:"9b76319c",7084:"46ccce72",7099:"9427442d",7156:"e7466006",7178:"d6dfdd98",7182:"8b56c91b",7224:"fd58f5b4",7242:"e7205af2",7260:"c46786a5",7289:"992465da",7322:"61983dbe",7323:"ed4768c1",7329:"da7de670",7333:"a86d1864",7365:"1005464f",7395:"7bc395cd",7402:"eb4af5ff",7460:"e242a2c6",7477:"8708a87e",7482:"eebcfa2f",7527:"969d1f4e",7545:"67411477",7560:"9d24b63d",7573:"97f85034",7589:"856df4fc",7591:"c8233ce9",7614:"6b5f5cf1",7622:"6eb4cb79",7686:"4fcec9f9",7706:"c2a79e40",7806:"163e56a9",7835:"fadaf5ad",7855:"22d283d4",7857:"88c2af3d",7877:"656f443e",7883:"3e8c0ecb",7884:"24273397",7901:"30139b85",7922:"07bee3c3",7964:"29aed9a1",8062:"5cdfce15",8072:"91f92c47",8085:"cac5e469",8089:"d536b13a",8115:"07495819",8143:"3bd08fe7",8145:"52e0c3b8",8155:"ea8a3d50",8161:"83c5fa9a",8217:"ea726cd8",8229:"f7d057b1",8237:"2b9ecb64",8241:"e7b4df3b",8286:"e18ce9e3",8302:"55794970",8332:"81bdec26",8340:"d6a1e60b",8350:"07df8a75",8365:"3ec1f7ce",8398:"fe244484",8431:"59fe3440",8435:"29ffda57",8447:"c36e46e5",8458:"5c574945",8479:"3b91d49c",8517:"43660dc2",8552:"564d19af",8561:"333e8ec9",8563:"7e6f494f",8579:"40d15aac",8639:"21c350a0",8665:"5005d459",8688:"c43698bc",8689:"252898aa",8723:"7a38a170",8737:"ce7dad23",8776:"0ad26240",8787:"b6ac1d5c",8823:"389217cb",8827:"dc08daf6",8842:"9f25a3e2",8866:"e3177a10",8882:"fdf06a59",8885:"18c56269",8898:"d002bcd8",8909:"66406369",8920:"7f82440c",8963:"790aecdd",8965:"2ba16da2",8999:"2d156215",9039:"8ee8ddbf",9076:"e4c10d9f",9104:"bbcb2345",9205:"e4dabe48",9219:"6a9ce97d",9252:"0d791a59",9260:"cf5f8140",9366:"1a31fd23",9391:"b5561486",9404:"9fcc3d3e",9406:"a37a7774",9416:"b78685fe",9417:"66c183bb",9449:"f181e38d",9487:"781d2475",9489:"5057250a",9507:"61954c2b",9511:"23af36c2",9554:"ed358e7b",9559:"f794af19",9647:"585937bc",9649:"8e8b40b4",9674:"40a043d9",9677:"6a194592",9695:"e9d54643",9715:"90612066",9716:"40121ad7",9724:"2f674bad",9785:"234d891c",9788:"c5c1684f",9814:"b94bc97f",9891:"60f02702",9895:"b8e31ff2",9906:"8d7bd032",9921:"6086b943",9922:"24131e73",9928:"5989f5e0",9944:"04b240a2",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"68e29e57",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"99fd3660",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"d4e09321",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o{const G=Xf(t,s,X)||Xf(D,s,X)||Xf(v,s,X);return G&&(U[X]=G),U},{})}function Xf(D,t,n){return D&&D.hasAttributeNS(t,n)?D.getAttributeNS(t,n):null}function Zf(D){return new Error(`Could not parse ttml timestamp ${D}`)}function ff(D,t){if(!D)return null;let n=Lf(D);return n===null&&(Cf.test(D)?n=id(D,t):Tf.test(D)&&(n=Wf(D,t))),n}function id(D,t){const n=Cf.exec(D),s=(n[4]|0)+(n[5]|0)/t.subFrameRate;return(n[1]|0)*3600+(n[2]|0)*60+(n[3]|0)+s/t.frameRate}function Wf(D,t){const n=Tf.exec(D),s=Number(n[1]);switch(n[2]){case"h":return s*3600;case"m":return s*60;case"ms":return s*1e3;case"f":return s/t.frameRate;case"t":return s/t.tickRate}return s}class Nf{constructor(t,n){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=t,this.trackName=n}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(t,n,s){(this.startTime===null||this.startTime>t)&&(this.startTime=t),this.endTime=n,this.screen=s,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}class ad{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=g(),this.captionsProperties=void 0,this.hls=t,this.config=t.config,this.Cues=t.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.on(o.FRAG_LOADING,this.onFragLoading,this),t.on(o.FRAG_LOADED,this.onFragLoaded,this),t.on(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.on(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.on(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.on(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:t}=this;t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),t.off(o.FRAG_LOADING,this.onFragLoading,this),t.off(o.FRAG_LOADED,this.onFragLoaded,this),t.off(o.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),t.off(o.FRAG_DECRYPTED,this.onFragDecrypted,this),t.off(o.INIT_PTS_FOUND,this.onInitPtsFound,this),t.off(o.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.media=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){const t=new Nf(this,"textTrack1"),n=new Nf(this,"textTrack2"),s=new Nf(this,"textTrack3"),v=new Nf(this,"textTrack4");this.cea608Parser1=new yl(1,t,n),this.cea608Parser2=new yl(3,s,v)}addCues(t,n,s,v,w){let P=!1;for(let U=w.length;U--;){const X=w[U],G=Hf(X[0],X[1],n,s);if(G>=0&&(X[0]=Math.min(X[0],n),X[1]=Math.max(X[1],s),P=!0,G/(s-n)>.5))return}if(P||w.push([n,s]),this.config.renderTextTracksNatively){const U=this.captionsTracks[t];this.Cues.newCue(U,n,s,v)}else{const U=this.Cues.newCue(null,n,s,v);this.hls.trigger(o.CUES_PARSED,{type:"captions",cues:U,track:t})}}onInitPtsFound(t,{frag:n,id:s,initPTS:v,timescale:w,trackId:P}){const{unparsedVttFrags:U}=this;s===u.MAIN&&(this.initPTS[n.cc]={baseTime:v,timescale:w,trackId:P}),U.length&&(this.unparsedVttFrags=[],U.forEach(X=>{this.initPTS[X.frag.cc]?this.onFragLoaded(o.FRAG_LOADED,X):this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:X.frag,error:new Error("Subtitle discontinuity domain does not match main")})}))}getExistingTrack(t,n){const{media:s}=this;if(s)for(let v=0;v{ns(v[w]),delete v[w]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=g(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:t}=this;if(!t)return;const n=t.textTracks;if(n)for(let s=0;sw.textCodec===au);if(this.config.enableWebVTT||v&&this.config.enableIMSC1){if(Kc(this.tracks,s)){this.tracks=s;return}if(this.textTracks=[],this.tracks=s,this.config.renderTextTracksNatively){const P=this.media,U=P?ql(P.textTracks):null;if(this.tracks.forEach((X,G)=>{let ue;if(U){let de=null;for(let xe=0;xeG!==null).map(G=>G.label);X.length&&this.hls.logger.warn(`Media element contains unused subtitle tracks: ${X.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const P=this.tracks.map(U=>({label:U.name,kind:U.type.toLowerCase(),default:U.default,subtitleTrack:U}));this.hls.trigger(o.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:P})}}}onManifestLoaded(t,n){this.config.enableCEA708Captions&&n.captions&&n.captions.forEach(s=>{const v=/(?:CC|SERVICE)([1-4])/.exec(s.instreamId);if(!v)return;const w=`textTrack${v[1]}`,P=this.captionsProperties[w];P&&(P.label=s.name,s.lang&&(P.languageCode=s.lang),P.media=s)})}closedCaptionsForLevel(t){const n=this.hls.levels[t.level];return n==null?void 0:n.attrs["CLOSED-CAPTIONS"]}onFragLoading(t,n){if(this.enabled&&n.frag.type===u.MAIN){var s,v;const{cea608Parser1:w,cea608Parser2:P,lastSn:U}=this,{cc:X,sn:G}=n.frag,ue=(s=(v=n.part)==null?void 0:v.index)!=null?s:-1;w&&P&&(G!==U+1||G===U&&ue!==this.lastPartIndex+1||X!==this.lastCc)&&(w.reset(),P.reset()),this.lastCc=X,this.lastSn=G,this.lastPartIndex=ue}}onFragLoaded(t,n){const{frag:s,payload:v}=n;if(s.type===u.SUBTITLE)if(v.byteLength){const w=s.decryptdata,P="stats"in n;if(w==null||!w.encrypted||P){const U=this.tracks[s.level],X=this.vttCCs;X[s.cc]||(X[s.cc]={start:s.start,prevCC:this.prevCC,new:!0},this.prevCC=s.cc),U&&U.textCodec===au?this._parseIMSC1(s,v):this._parseVTTs(n)}}else this.hls.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:new Error("Empty subtitle payload")})}_parseIMSC1(t,n){const s=this.hls;Uc(n,this.initPTS[t.cc],v=>{this._appendCues(v,t.level),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:t})},v=>{s.logger.log(`Failed to parse IMSC1: ${v}`),s.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:t,error:v})})}_parseVTTs(t){var n;const{frag:s,payload:v}=t,{initPTS:w,unparsedVttFrags:P}=this,U=w.length-1;if(!w[s.cc]&&U===-1){P.push(t);return}const X=this.hls,G=(n=s.initSegment)!=null&&n.data?Gt(s.initSegment.data,new Uint8Array(v)).buffer:v;jc(G,this.initPTS[s.cc],this.vttCCs,s.cc,s.start,ue=>{this._appendCues(ue,s.level),X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:s})},ue=>{const de=ue.message==="Missing initPTS for VTT MPEGTS";de?P.push(t):this._fallbackToIMSC1(s,v),X.logger.log(`Failed to parse VTT cue: ${ue}`),!(de&&U>s.cc)&&X.trigger(o.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:s,error:ue})})}_fallbackToIMSC1(t,n){const s=this.tracks[t.level];s.textCodec||Uc(n,this.initPTS[t.cc],()=>{s.textCodec=au,this._parseIMSC1(t,n)},()=>{s.textCodec="wvtt"})}_appendCues(t,n){const s=this.hls;if(this.config.renderTextTracksNatively){const v=this.textTracks[n];if(!v||v.mode==="disabled")return;t.forEach(w=>Wo(v,w))}else{const v=this.tracks[n];if(!v)return;const w=v.default?"default":"subtitles"+n;s.trigger(o.CUES_PARSED,{type:"subtitles",cues:t,track:w})}}onFragDecrypted(t,n){const{frag:s}=n;s.type===u.SUBTITLE&&this.onFragLoaded(o.FRAG_LOADED,n)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(t,n){if(!this.enabled||!this.config.enableCEA708Captions)return;const{frag:s,samples:v}=n;if(!(s.type===u.MAIN&&this.closedCaptionsForLevel(s)==="NONE"))for(let w=0;wAo(U[X],n,s))}if(this.config.renderTextTracksNatively&&n===0&&v!==void 0){const{textTracks:U}=this;Object.keys(U).forEach(X=>Ao(U[X],n,v))}}}extractCea608Data(t){const n=[[],[]],s=t[0]&31;let v=2;for(let w=0;w=16?X--:X++;const Me=sl(G.trim()),Fe=lf(t,n,Me);D!=null&&(de=D.cues)!=null&&de.getCueById(Fe)||(P=new ue(t,n,Me),P.id=Fe,P.line=xe+1,P.align="left",P.position=10+Math.min(80,Math.floor(X*8/32)*10),v.push(P))}return D&&v.length&&(v.sort((xe,Me)=>xe.line==="auto"||Me.line==="auto"?0:xe.line>8&&Me.line>8?Me.line-xe.line:xe.line-Me.line),v.forEach(xe=>Wo(D,xe))),v}};function _e(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(D){}return!1}const Re=/(\d+)-(\d+)\/(\d+)/;class at{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||vn,this.controller=new self.AbortController,this.stats=new j}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(t,n,s){const v=this.stats;if(v.loading.start)throw new Error("Loader can only be used once.");v.loading.start=self.performance.now();const w=jt(t,this.controller.signal),P=t.responseType==="arraybuffer",U=P?"byteLength":"length",{maxTimeToFirstByteMs:X,maxLoadTimeMs:G}=n.loadPolicy;this.context=t,this.config=n,this.callbacks=s,this.request=this.fetchSetup(t,w),self.clearTimeout(this.requestTimeout),n.timeout=X&&r(X)?X:G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},n.timeout),(ao(this.request)?this.request.then(self.fetch):self.fetch(this.request)).then(de=>{var xe;this.response=this.loader=de;const Me=Math.max(self.performance.now(),v.loading.start);if(self.clearTimeout(this.requestTimeout),n.timeout=G,this.requestTimeout=self.setTimeout(()=>{this.callbacks&&(this.abortInternal(),this.callbacks.onTimeout(v,t,this.response))},G-(Me-v.loading.start)),!de.ok){const{status:lt,statusText:ut}=de;throw new Oi(ut||"fetch, bad network response",lt,de)}v.loading.first=Me,v.total=Or(de.headers)||v.total;const Fe=(xe=this.callbacks)==null?void 0:xe.onProgress;return Fe&&r(n.highWaterMark)?this.loadProgressively(de,v,t,n.highWaterMark,Fe):P?de.arrayBuffer():t.responseType==="json"?de.json():de.text()}).then(de=>{var xe,Me;const Fe=this.response;if(!Fe)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),v.loading.end=Math.max(self.performance.now(),v.loading.first);const lt=de[U];lt&&(v.loaded=v.total=lt);const ut={url:Fe.url,data:de,code:Fe.status},Vt=(xe=this.callbacks)==null?void 0:xe.onProgress;Vt&&!r(n.highWaterMark)&&Vt(v,t,de,Fe),(Me=this.callbacks)==null||Me.onSuccess(ut,v,t,Fe)}).catch(de=>{var xe;if(self.clearTimeout(this.requestTimeout),v.aborted)return;const Me=de&&de.code||0,Fe=de?de.message:null;(xe=this.callbacks)==null||xe.onError({code:Me,text:Fe},t,de?de.details:null,v)})}getCacheAge(){let t=null;if(this.response){const n=this.response.headers.get("age");t=n?parseFloat(n):null}return t}getResponseHeader(t){return this.response?this.response.headers.get(t):null}loadProgressively(t,n,s,v=0,w){const P=new gr,U=t.body.getReader(),X=()=>U.read().then(G=>{if(G.done)return P.dataLength&&w(n,s,P.flush().buffer,t),Promise.resolve(new ArrayBuffer(0));const ue=G.value,de=ue.length;return n.loaded+=de,de=v&&w(n,s,P.flush().buffer,t)):w(n,s,ue.buffer,t),X()}).catch(()=>Promise.reject());return X()}}function jt(D,t){const n={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(y({},D.headers))};return D.rangeEnd&&n.headers.set("Range","bytes="+D.rangeStart+"-"+String(D.rangeEnd-1)),n}function ar(D){const t=Re.exec(D);if(t)return parseInt(t[2])-parseInt(t[1])+1}function Or(D){const t=D.get("Content-Range");if(t){const s=ar(t);if(r(s))return s}const n=D.get("Content-Length");if(n)return parseInt(n)}function vn(D,t){return new self.Request(D.url,t)}class Oi extends Error{constructor(t,n,s){super(t),this.code=void 0,this.details=void 0,this.code=n,this.details=s}}const Ua=/^age:\s*[\d.]+\s*$/im;class Yn{constructor(t){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=t&&t.xhrSetup||null,this.stats=new j,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const t=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),t&&(t.onreadystatechange=null,t.onprogress=null,t.readyState!==4&&(this.stats.aborted=!0,t.abort()))}abort(){var t;this.abortInternal(),(t=this.callbacks)!=null&&t.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(t,n,s){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=t,this.config=n,this.callbacks=s,this.loadInternal()}loadInternal(){const{config:t,context:n}=this;if(!t||!n)return;const s=this.loader=new self.XMLHttpRequest,v=this.stats;v.loading.first=0,v.loaded=0,v.aborted=!1;const w=this.xhrSetup;w?Promise.resolve().then(()=>{if(!(this.loader!==s||this.stats.aborted))return w(s,n.url)}).catch(P=>{if(!(this.loader!==s||this.stats.aborted))return s.open("GET",n.url,!0),w(s,n.url)}).then(()=>{this.loader!==s||this.stats.aborted||this.openAndSendXhr(s,n,t)}).catch(P=>{var U;(U=this.callbacks)==null||U.onError({code:s.status,text:P.message},n,s,v)}):this.openAndSendXhr(s,n,t)}openAndSendXhr(t,n,s){t.readyState||t.open("GET",n.url,!0);const v=n.headers,{maxTimeToFirstByteMs:w,maxLoadTimeMs:P}=s.loadPolicy;if(v)for(const U in v)t.setRequestHeader(U,v[U]);n.rangeEnd&&t.setRequestHeader("Range","bytes="+n.rangeStart+"-"+(n.rangeEnd-1)),t.onreadystatechange=this.readystatechange.bind(this),t.onprogress=this.loadprogress.bind(this),t.responseType=n.responseType,self.clearTimeout(this.requestTimeout),s.timeout=w&&r(w)?w:P,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),s.timeout),t.send()}readystatechange(){const{context:t,loader:n,stats:s}=this;if(!t||!n)return;const v=n.readyState,w=this.config;if(!s.aborted&&v>=2&&(s.loading.first===0&&(s.loading.first=Math.max(self.performance.now(),s.loading.start),w.timeout!==w.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),w.timeout=w.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),w.loadPolicy.maxLoadTimeMs-(s.loading.first-s.loading.start)))),v===4)){self.clearTimeout(this.requestTimeout),n.onreadystatechange=null,n.onprogress=null;const G=n.status,ue=n.responseType==="text"?n.responseText:null;if(G>=200&&G<300){const Fe=ue!=null?ue:n.response;if(Fe!=null){var P,U;s.loading.end=Math.max(self.performance.now(),s.loading.first);const lt=n.responseType==="arraybuffer"?Fe.byteLength:Fe.length;s.loaded=s.total=lt,s.bwEstimate=s.total*8e3/(s.loading.end-s.loading.first);const ut=(P=this.callbacks)==null?void 0:P.onProgress;ut&&ut(s,t,Fe,n);const Vt={url:n.responseURL,data:Fe,code:G};(U=this.callbacks)==null||U.onSuccess(Vt,s,t,n);return}}const de=w.loadPolicy.errorRetry,xe=s.retry,Me={url:t.url,data:void 0,code:G};if(Cr(de,xe,!1,Me))this.retry(de);else{var X;W.error(`${G} while loading ${t.url}`),(X=this.callbacks)==null||X.onError({code:G,text:n.statusText},t,n,s)}}}loadtimeout(){if(!this.config)return;const t=this.config.loadPolicy.timeoutRetry,n=this.stats.retry;if(Cr(t,n,!0))this.retry(t);else{var s;W.warn(`timeout while loading ${(s=this.context)==null?void 0:s.url}`);const v=this.callbacks;v&&(this.abortInternal(),v.onTimeout(this.stats,this.context,this.loader))}}retry(t){const{context:n,stats:s}=this;this.retryDelay=Dr(t,s.retry),s.retry++,W.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${n==null?void 0:n.url}, retrying ${s.retry}/${t.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(t){const n=this.stats;n.loaded=t.loaded,t.lengthComputable&&(n.total=t.total)}getCacheAge(){let t=null;if(this.loader&&Ua.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 ha={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},za=b(b({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,maxDevicePixelRatio:Number.POSITIVE_INFINITY,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,startOnSegmentBoundary:!1,maxBufferSize:60*1e3*1e3,maxFragLookUpTolerance:.25,maxBufferHole:.1,detectStallWithCurrentTimeMs:1250,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,nudgeOnVideoHole:!0,liveSyncMode:"edge",liveSyncDurationCount:3,liveSyncOnStallIncrease:1,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,ignorePlaylistParsingErrors:!1,loader:Yn,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:et,bufferController:lo,capLevelController:El,errorController:on,fpsController:cs,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:_u,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:ha},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},Ma()),{},{subtitleStreamController:Cl,subtitleTrackController:Fc,timelineController:ad,audioStreamController:Gc,audioTrackController:Il,emeController:ke,cmcdController:xf,contentSteeringController:O,interstitialsController:Ef});function Ma(){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 en(D,t,n){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(t.liveMaxLatencyDurationCount!==void 0&&(t.liveSyncDurationCount===void 0||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(t.liveMaxLatencyDuration!==void 0&&(t.liveSyncDuration===void 0||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const s=Nr(D),v=["manifest","level","frag"],w=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return v.forEach(P=>{const U=`${P==="level"?"playlist":P}LoadPolicy`,X=t[U]===void 0,G=[];w.forEach(ue=>{const de=`${P}Loading${ue}`,xe=t[de];if(xe!==void 0&&X){G.push(de);const Me=s[U].default;switch(t[U]={default:Me},ue){case"TimeOut":Me.maxLoadTimeMs=xe,Me.maxTimeToFirstByteMs=xe;break;case"MaxRetry":Me.errorRetry.maxNumRetry=xe,Me.timeoutRetry.maxNumRetry=xe;break;case"RetryDelay":Me.errorRetry.retryDelayMs=xe,Me.timeoutRetry.retryDelayMs=xe;break;case"MaxRetryTimeout":Me.errorRetry.maxRetryDelayMs=xe,Me.timeoutRetry.maxRetryDelayMs=xe;break}}}),G.length&&n.warn(`hls.js config: "${G.join('", "')}" setting(s) are deprecated, use "${U}": ${zi(t[U])}`)}),b(b({},s),t)}function Nr(D){return D&&typeof D=="object"?Array.isArray(D)?D.map(Nr):Object.keys(D).reduce((t,n)=>(t[n]=Nr(D[n]),t),{}):D}function Qr(D,t){const n=D.loader;n!==at&&n!==Yn?(t.log("[config]: Custom loader detected, cannot enable progressive streaming"),D.progressive=!1):_e()&&(D.loader=at,D.progressive=!0,D.enableSoftwareAES=!0,t.log("[config]: Progressive streaming enabled, using FetchLoader"))}const In=2,Zn=.1,Xa=.05,Wi=100;class Qa extends ks{constructor(t,n){super("gap-controller",t.logger),this.hls=void 0,this.fragmentTracker=void 0,this.media=null,this.mediaSource=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.buffered={},this.lastCurrentTime=0,this.ended=0,this.waiting=0,this.onMediaPlaying=()=>{this.ended=0,this.waiting=0},this.onMediaWaiting=()=>{var s;(s=this.media)!=null&&s.seeking||(this.waiting=self.performance.now(),this.tick())},this.onMediaEnded=()=>{if(this.hls){var s;this.ended=((s=this.media)==null?void 0:s.currentTime)||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1})}},this.hls=t,this.fragmentTracker=n,this.registerListeners()}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.BUFFER_APPENDED,this.onBufferAppended,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.BUFFER_APPENDED,this.onBufferAppended,this))}destroy(){super.destroy(),this.unregisterListeners(),this.media=this.hls=this.fragmentTracker=null,this.mediaSource=void 0}onMediaAttached(t,n){this.setInterval(Wi),this.mediaSource=n.mediaSource;const s=this.media=n.media;ja(s,"playing",this.onMediaPlaying),ja(s,"waiting",this.onMediaWaiting),ja(s,"ended",this.onMediaEnded)}onMediaDetaching(t,n){this.clearInterval();const{media:s}=this;s&&(rs(s,"playing",this.onMediaPlaying),rs(s,"waiting",this.onMediaWaiting),rs(s,"ended",this.onMediaEnded),this.media=null),this.mediaSource=void 0}onBufferAppended(t,n){this.buffered=n.timeRanges}get hasBuffered(){return Object.keys(this.buffered).length>0}tick(){var t;if(!((t=this.media)!=null&&t.readyState)||!this.hasBuffered)return;const n=this.media.currentTime;this.poll(n,this.lastCurrentTime),this.lastCurrentTime=n}poll(t,n){var s,v;const w=(s=this.hls)==null?void 0:s.config;if(!w)return;const P=this.media;if(!P)return;const{seeking:U}=P,X=this.seeking&&!U,G=!this.seeking&&U,ue=P.paused&&!U||P.ended||P.playbackRate===0;if(this.seeking=U,t!==n){n&&(this.ended=0),this.moved=!0,U||(this.nudgeRetry=0,w.nudgeOnVideoHole&&!ue&&t>n&&this.nudgeOnVideoHole(t,n)),this.waiting===0&&this.stallResolved(t);return}if(G||X){X&&this.stallResolved(t);return}if(ue){this.nudgeRetry=0,this.stallResolved(t),!this.ended&&P.ended&&this.hls&&(this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!1}));return}if(!li.getBuffered(P).length){this.nudgeRetry=0;return}const de=li.bufferInfo(P,t,0),xe=de.nextStart||0,Me=this.fragmentTracker;if(U&&Me&&this.hls){const pn=fs(this.hls.inFlightFragments,t),Ur=de.len>In,an=!xe||pn||xe-t>In&&!Me.getPartialFragment(t);if(Ur||an)return;this.moved=!1}const Fe=(v=this.hls)==null?void 0:v.latestLevelDetails;if(!this.moved&&this.stalled!==null&&Me){if(!(de.len>0)&&!xe)return;const Ur=Math.max(xe,de.start||0)-t,nn=!!(Fe!=null&&Fe.live)?Fe.targetduration*2:In,Vr=Nl(t,Me);if(Ur>0&&(Ur<=nn||Vr)){P.paused||this._trySkipBufferHole(Vr);return}}const lt=w.detectStallWithCurrentTimeMs,ut=self.performance.now(),Vt=this.waiting;let Jt=this.stalled;if(Jt===null)if(Vt>0&&ut-Vt=lt||Vt)&&this.hls){var xr;if(((xr=this.mediaSource)==null?void 0:xr.readyState)==="ended"&&!(Fe!=null&&Fe.live)&&Math.abs(t-((Fe==null?void 0:Fe.edge)||0))<1){if(this.ended)return;this.ended=t||1,this.hls.trigger(o.MEDIA_ENDED,{stalled:!0});return}if(this._reportStall(de),!this.media||!this.hls)return}const jr=li.bufferInfo(P,t,w.maxBufferHole);this._tryFixBufferStall(jr,rr,t)}stallResolved(t){const n=this.stalled;if(n&&this.hls&&(this.stalled=null,this.stallReported)){const s=self.performance.now()-n;this.log(`playback not stuck anymore @${t}, after ${Math.round(s)}ms`),this.stallReported=!1,this.waiting=0,this.hls.trigger(o.STALL_RESOLVED,{})}}nudgeOnVideoHole(t,n){var s;const v=this.buffered.video;if(this.hls&&this.media&&this.fragmentTracker&&(s=this.buffered.audio)!=null&&s.length&&v&&v.length>1&&t>v.end(0)){const w=li.bufferedInfo(li.timeRangesToArray(this.buffered.audio),t,0);if(w.len>1&&n>=w.start){const P=li.timeRangesToArray(v),U=li.bufferedInfo(P,n,0).bufferedIndex;if(U>-1&&UU)&&ue-G<1&&t-G<2){const de=new Error(`nudging playhead to flush pipeline after video hole. currentTime: ${t} hole: ${G} -> ${ue} buffered index: ${X}`);this.warn(de.message),this.media.currentTime+=1e-6;let xe=Nl(t,this.fragmentTracker);xe&&"fragment"in xe?xe=xe.fragment:xe||(xe=void 0);const Me=li.bufferInfo(this.media,t,0);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:de,reason:de.message,frag:xe,buffer:Me.len,bufferInfo:Me})}}}}}_tryFixBufferStall(t,n,s){var v,w;const{fragmentTracker:P,media:U}=this,X=(v=this.hls)==null?void 0:v.config;if(!U||!P||!X)return;const G=(w=this.hls)==null?void 0:w.latestLevelDetails,ue=Nl(s,P);if((ue||G!=null&&G.live&&s1&&t.len>X.maxBufferHole||t.nextStart&&(t.nextStart-sX.highBufferWatchdogPeriod*1e3||this.waiting)&&(this.warn("Trying to nudge playhead over buffer-hole"),this._tryNudgeBuffer(t))}adjacentTraversal(t,n){const s=this.fragmentTracker,v=t.nextStart;if(s&&v){const w=s.getFragAtPos(n,u.MAIN),P=s.getFragAtPos(v,u.MAIN);if(w&&P)return P.sn-w.sn<2}return!1}_reportStall(t){const{hls:n,media:s,stallReported:v,stalled:w}=this;if(!v&&w!==null&&s&&n){this.stallReported=!0;const P=new Error(`Playback stalling at @${s.currentTime} due to low buffer (${zi(t)})`);this.warn(P.message),n.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.BUFFER_STALLED_ERROR,fatal:!1,error:P,buffer:t.len,bufferInfo:t,stalled:{start:w}})}}_trySkipBufferHole(t){var n;const{fragmentTracker:s,media:v}=this,w=(n=this.hls)==null?void 0:n.config;if(!v||!s||!w)return 0;const P=v.currentTime,U=li.bufferInfo(v,P,0),X=P0&&U.len<1&&v.readyState<3,xe=X-P;if(xe>0&&(ue||de)){if(xe>w.maxBufferHole){let Fe=!1;if(P===0){const lt=s.getAppendedFrag(0,u.MAIN);lt&&X{const D=od();try{D&&new D(0,Number.POSITIVE_INFINITY,"")}catch(t){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();class Sd{constructor(t){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.removeCues=!0,this.assetCue=void 0,this.onEventCueEnter=()=>{this.hls&&this.hls.trigger(o.EVENT_CUE_ENTER,{})},this.hls=t,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=this.onEventCueEnter=null}_registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.on(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}_unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHING,this.onMediaAttaching,this),t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),t.off(o.BUFFER_FLUSHING,this.onBufferFlushing,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.LEVEL_PTS_UPDATED,this.onLevelPtsUpdated,this))}onMediaAttaching(t,n){var s;this.media=n.media,((s=n.overrides)==null?void 0:s.cueRemoval)===!1&&(this.removeCues=!1)}onMediaAttached(){var t;const n=(t=this.hls)==null?void 0:t.latestLevelDetails;n&&this.updateDateRangeCues(n)}onMediaDetaching(t,n){this.media=null,!n.transferMedia&&(this.id3Track&&(this.removeCues&&ns(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;ned&&(de=ed),de-ue<=0&&(de=ue+sd);for(let Me=0;Meue.type===Tn.audioId3&&X:v==="video"?G=ue=>ue.type===Tn.emsg&&U:G=ue=>ue.type===Tn.audioId3&&X||ue.type===Tn.emsg&&U,Ao(w,n,s,G)}}onLevelUpdated(t,{details:n}){this.updateDateRangeCues(n,!0)}onLevelPtsUpdated(t,n){Math.abs(n.drift)>.01&&this.updateDateRangeCues(n.details)}updateDateRangeCues(t,n){if(!this.hls||!this.media)return;const{assetPlayerId:s,timelineOffset:v,enableDateRangeMetadataCues:w,interstitialsController:P}=this.hls.config;if(!w)return;const U=od();if(s&&v&&!P){const{fragmentStart:lt,fragmentEnd:ut}=t;let Vt=this.assetCue;Vt?(Vt.startTime=lt,Vt.endTime=ut):U&&(Vt=this.assetCue=ud(U,lt,ut,{assetPlayerId:this.hls.config.assetPlayerId},"hlsjs.interstitial.asset"),Vt&&(Vt.id=s,this.id3Track||(this.id3Track=this.createTrack(this.media)),this.id3Track.addCue(Vt),Vt.addEventListener("enter",this.onEventCueEnter)))}if(!t.hasProgramDateTime)return;const{id3Track:X}=this,{dateRanges:G}=t,ue=Object.keys(G);let de=this.dateRangeCuesAppended;if(X&&n){var xe;if((xe=X.cues)!=null&&xe.length){const lt=Object.keys(de).filter(ut=>!ue.includes(ut));for(let ut=lt.length;ut--;){var Me;const Vt=lt[ut],Jt=(Me=de[Vt])==null?void 0:Me.cues;delete de[Vt],Jt&&Object.keys(Jt).forEach(rr=>{const xr=Jt[rr];if(xr){xr.removeEventListener("enter",this.onEventCueEnter);try{X.removeCue(xr)}catch(jr){}}})}}else de=this.dateRangeCuesAppended={}}const Fe=t.fragments[t.fragments.length-1];if(!(ue.length===0||!r(Fe==null?void 0:Fe.programDateTime))){this.id3Track||(this.id3Track=this.createTrack(this.media));for(let lt=0;lt{if(Ei!==Vt.id){const Qi=G[Ei];if(Qi.class===Vt.class&&Qi.startDate>Vt.startDate&&(!Dn||Vt.startDate.01&&(Ei.startTime=Jt,Ei.endTime=pn);else if(U){let Qi=Vt.attr[Dn];Ho(Dn)&&(Qi=V(Qi));const qi=ud(U,Jt,pn,{key:Dn,data:Qi},Tn.dateRange);qi&&(qi.id=ut,this.id3Track.addCue(qi),xr[Dn]=qi,P&&(Dn==="X-ASSET-LIST"||Dn==="X-ASSET-URL")&&qi.addEventListener("enter",this.onEventCueEnter))}}de[ut]={cues:xr,dateRange:Vt,durationKnown:jr}}}}}class Ad{constructor(t){this.hls=void 0,this.config=void 0,this.media=null,this.currentTime=0,this.stallCount=0,this._latency=null,this._targetLatencyUpdated=!1,this.onTimeupdate=()=>{const{media:n}=this,s=this.levelDetails;if(!n||!s)return;this.currentTime=n.currentTime;const v=this.computeLatency();if(v===null)return;this._latency=v;const{lowLatencyMode:w,maxLiveSyncPlaybackRate:P}=this.config;if(!w||P===1||!s.live)return;const U=this.targetLatency;if(U===null)return;const X=v-U,G=Math.min(this.maxLatency,U+s.targetduration);if(X.05&&this.forwardBufferLength>1){const de=Math.min(2,Math.max(1,P)),xe=Math.round(2/(1+Math.exp(-.75*X-this.edgeStalled))*20)/20,Me=Math.min(de,Math.max(1,xe));this.changeMediaPlaybackRate(n,Me)}else n.playbackRate!==1&&n.playbackRate!==0&&this.changeMediaPlaybackRate(n,1)},this.hls=t,this.config=t.config,this.registerListeners()}get levelDetails(){var t;return((t=this.hls)==null?void 0:t.latestLevelDetails)||null}get latency(){return this._latency||0}get maxLatency(){const{config:t}=this;if(t.liveMaxLatencyDuration!==void 0)return t.liveMaxLatencyDuration;const n=this.levelDetails;return n?t.liveMaxLatencyDurationCount*n.targetduration:0}get targetLatency(){const t=this.levelDetails;if(t===null||this.hls===null)return null;const{holdBack:n,partHoldBack:s,targetduration:v}=t,{liveSyncDuration:w,liveSyncDurationCount:P,lowLatencyMode:U}=this.config,X=this.hls.userConfig;let G=U&&s||n;(this._targetLatencyUpdated||X.liveSyncDuration||X.liveSyncDurationCount||G===0)&&(G=w!==void 0?w:P*v);const ue=v;return G+Math.min(this.stallCount*this.config.liveSyncOnStallIncrease,ue)}set targetLatency(t){this.stallCount=0,this.config.liveSyncDuration=t,this._targetLatencyUpdated=!0}get liveSyncPosition(){const t=this.estimateLiveEdge(),n=this.targetLatency;if(t===null||n===null)return null;const s=this.levelDetails;if(s===null)return null;const v=s.edge,w=t-n-this.edgeStalled,P=v-s.totalduration,U=v-(this.config.lowLatencyMode&&s.partTarget||s.targetduration);return Math.min(Math.max(P,w),U)}get drift(){const t=this.levelDetails;return t===null?1:t.drift}get edgeStalled(){const t=this.levelDetails;if(t===null)return 0;const n=(this.config.lowLatencyMode&&t.partTarget||t.targetduration)*3;return Math.max(t.age-n,0)}get forwardBufferLength(){const{media:t}=this,n=this.levelDetails;if(!t||!n)return 0;const s=t.buffered.length;return(s?t.buffered.end(s-1):n.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.hls=null}registerListeners(){const{hls:t}=this;t&&(t.on(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.on(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.on(o.ERROR,this.onError,this))}unregisterListeners(){const{hls:t}=this;t&&(t.off(o.MEDIA_ATTACHED,this.onMediaAttached,this),t.off(o.MEDIA_DETACHING,this.onMediaDetaching,this),t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_UPDATED,this.onLevelUpdated,this),t.off(o.ERROR,this.onError,this))}onMediaAttached(t,n){this.media=n.media,this.media.addEventListener("timeupdate",this.onTimeupdate)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.onTimeupdate),this.media=null)}onManifestLoading(){this._latency=null,this.stallCount=0}onLevelUpdated(t,{details:n}){n.advanced&&this.onTimeupdate(),!n.live&&this.media&&this.media.removeEventListener("timeupdate",this.onTimeupdate)}onError(t,n){var s;n.details===f.BUFFER_STALLED_ERROR&&(this.stallCount++,this.hls&&(s=this.levelDetails)!=null&&s.live&&this.hls.logger.warn("[latency-controller]: Stall detected, adjusting target latency"))}changeMediaPlaybackRate(t,n){var s,v;t.playbackRate!==n&&((s=this.hls)==null||s.logger.debug(`[latency-controller]: latency=${this.latency.toFixed(3)}, targetLatency=${(v=this.targetLatency)==null?void 0:v.toFixed(3)}, forwardBufferLength=${this.forwardBufferLength.toFixed(3)}: adjusting playback rate from ${t.playbackRate} to ${n}`),t.playbackRate=n)}estimateLiveEdge(){const t=this.levelDetails;return t===null?null:t.edge+t.age}computeLatency(){const t=this.estimateLiveEdge();return t===null?null:t-this.currentTime}}class Cd extends wo{constructor(t,n){super(t,"level-controller"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=n,this._registerListeners()}_registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this),t.on(o.ERROR,this.onError,this)}_unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.MANIFEST_LOADED,this.onManifestLoaded,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this),t.off(o.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(n=>{n.loadError=0,n.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(t,n){this.resetLevels()}onManifestLoaded(t,n){const s=this.hls.config.preferManagedMediaSource,v=[],w={},P={};let U=!1,X=!1,G=!1;n.levels.forEach(ue=>{const de=ue.attrs;let{audioCodec:xe,videoCodec:Me}=ue;xe&&(ue.audioCodec=xe=At(xe,s)||void 0),Me&&(Me=ue.videoCodec=Rr(Me));const{width:Fe,height:lt,unknownCodecs:ut}=ue,Vt=(ut==null?void 0:ut.length)||0;if(U||(U=!!(Fe&<)),X||(X=!!Me),G||(G=!!xe),Vt||xe&&!this.isAudioSupported(xe)||Me&&!this.isVideoSupported(Me)){this.log(`Some or all CODECS not supported "${de.CODECS}"`);return}const{CODECS:Jt,"FRAME-RATE":rr,"HDCP-LEVEL":xr,"PATHWAY-ID":jr,RESOLUTION:pn,"VIDEO-RANGE":Ur}=de,nn=`${`${jr||"."}-`}${ue.bitrate}-${pn}-${rr}-${Jt}-${Ur}-${xr}`;if(w[nn])if(w[nn].uri!==ue.url&&!ue.attrs["PATHWAY-ID"]){const Vr=P[nn]+=1;ue.attrs["PATHWAY-ID"]=new Array(Vr+1).join(".");const Dn=this.createLevel(ue);w[nn]=Dn,v.push(Dn)}else w[nn].addGroupId("audio",de.AUDIO),w[nn].addGroupId("text",de.SUBTITLES);else{const Vr=this.createLevel(ue);w[nn]=Vr,P[nn]=1,v.push(Vr)}}),this.filterAndSortMediaOptions(v,n,U,X,G)}createLevel(t){const n=new wi(t),s=t.supplemental;if(s!=null&&s.videoCodec&&!this.isVideoSupported(s.videoCodec)){const v=new Error(`SUPPLEMENTAL-CODECS not supported "${s.videoCodec}"`);this.log(v.message),n.supportedResult=ot(v,[])}return n}isAudioSupported(t){return Pe(t,"audio",this.hls.config.preferManagedMediaSource)}isVideoSupported(t){return Pe(t,"video",this.hls.config.preferManagedMediaSource)}filterAndSortMediaOptions(t,n,s,v,w){var P;let U=[],X=[],G=t;const ue=((P=n.stats)==null?void 0:P.parsing)||{};if((s||v)&&w&&(G=G.filter(({videoCodec:Jt,videoRange:rr,width:xr,height:jr})=>(!!Jt||!!(xr&&jr))&&Qn(rr))),G.length===0){Promise.resolve().then(()=>{if(this.hls){let Jt="no level with compatible codecs found in manifest",rr=Jt;n.levels.length&&(rr=`one or more CODECS in variant not supported: ${zi(n.levels.map(jr=>jr.attrs.CODECS).filter((jr,pn,Ur)=>Ur.indexOf(jr)===pn))}`,this.warn(rr),Jt+=` (${rr})`);const xr=new Error(Jt);this.hls.trigger(o.ERROR,{type:c.MEDIA_ERROR,details:f.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:n.url,error:xr,reason:rr})}}),ue.end=performance.now();return}n.audioTracks&&(U=n.audioTracks.filter(Jt=>!Jt.audioCodec||this.isAudioSupported(Jt.audioCodec)),hd(U)),n.subtitles&&(X=n.subtitles,hd(X));const de=G.slice(0);G.sort((Jt,rr)=>{if(Jt.attrs["HDCP-LEVEL"]!==rr.attrs["HDCP-LEVEL"])return(Jt.attrs["HDCP-LEVEL"]||"")>(rr.attrs["HDCP-LEVEL"]||"")?1:-1;if(s&&Jt.height!==rr.height)return Jt.height-rr.height;if(Jt.frameRate!==rr.frameRate)return Jt.frameRate-rr.frameRate;if(Jt.videoRange!==rr.videoRange)return On.indexOf(Jt.videoRange)-On.indexOf(rr.videoRange);if(Jt.videoCodec!==rr.videoCodec){const xr=we(Jt.videoCodec),jr=we(rr.videoCodec);if(xr!==jr)return jr-xr}if(Jt.uri===rr.uri&&Jt.codecSet!==rr.codecSet){const xr=gt(Jt.codecSet),jr=gt(rr.codecSet);if(xr!==jr)return jr-xr}return Jt.averageBitrate!==rr.averageBitrate?Jt.averageBitrate-rr.averageBitrate:0});let xe=de[0];if(this.steering&&(G=this.steering.filterParsedLevels(G),G.length!==de.length)){for(let Jt=0;Jtxr&&xr===this.hls.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=jr)}break}const Fe=w&&!v,lt=this.hls.config,ut=!!(lt.audioStreamController&<.audioTrackController),Vt={levels:G,audioTracks:U,subtitleTracks:X,sessionData:n.sessionData,sessionKeys:n.sessionKeys,firstLevel:this._firstLevel,stats:n.stats,audio:w,video:v,altAudio:ut&&!Fe&&U.some(Jt=>!!Jt.url)};ue.end=performance.now(),this.hls.trigger(o.MANIFEST_PARSED,Vt)}get levels(){return this._levels.length===0?null:this._levels}get loadLevelObj(){return this.currentLevel}get level(){return this.currentLevelIndex}set level(t){const n=this._levels;if(n.length===0)return;if(t<0||t>=n.length){const ue=new Error("invalid level idx"),de=t<0;if(this.hls.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.LEVEL_SWITCH_ERROR,level:t,fatal:de,error:ue,reason:ue.message}),de)return;t=Math.min(t,n.length-1)}const s=this.currentLevelIndex,v=this.currentLevel,w=v?v.attrs["PATHWAY-ID"]:void 0,P=n[t],U=P.attrs["PATHWAY-ID"];if(this.currentLevelIndex=t,this.currentLevel=P,s===t&&v&&w===U)return;this.log(`Switching to level ${t} (${P.height?P.height+"p ":""}${P.videoRange?P.videoRange+" ":""}${P.codecSet?P.codecSet+" ":""}@${P.bitrate})${U?" with Pathway "+U:""} from level ${s}${w?" with Pathway "+w:""}`);const X={level:t,attrs:P.attrs,details:P.details,bitrate:P.bitrate,averageBitrate:P.averageBitrate,maxBitrate:P.maxBitrate,realBitrate:P.realBitrate,width:P.width,height:P.height,codecSet:P.codecSet,audioCodec:P.audioCodec,videoCodec:P.videoCodec,audioGroups:P.audioGroups,subtitleGroups:P.subtitleGroups,loaded:P.loaded,loadError:P.loadError,fragmentError:P.fragmentError,name:P.name,id:P.id,uri:P.uri,url:P.url,urlId:0,audioGroupIds:P.audioGroupIds,textGroupIds:P.textGroupIds};this.hls.trigger(o.LEVEL_SWITCHING,X);const G=P.details;if(!G||G.live){const ue=this.switchParams(P.uri,v==null?void 0:v.details,G);this.loadPlaylist(ue)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(t){this.manualLevelIndex=t,this._startLevel===void 0&&(this._startLevel=t),t!==-1&&(this.level=t)}get firstLevel(){return this._firstLevel}set firstLevel(t){this._firstLevel=t}get startLevel(){if(this._startLevel===void 0){const t=this.hls.config.startLevel;return t!==void 0?t:this.hls.firstAutoLevel}return this._startLevel}set startLevel(t){this._startLevel=t}get pathways(){return this.steering?this.steering.pathways():[]}get pathwayPriority(){return this.steering?this.steering.pathwayPriority:null}set pathwayPriority(t){if(this.steering){const n=this.steering.pathways(),s=t.filter(v=>n.indexOf(v)!==-1);if(t.length<1){this.warn(`pathwayPriority ${t} should contain at least one pathway from list: ${n}`);return}this.steering.pathwayPriority=s}}onError(t,n){n.fatal||!n.context||n.context.type===h.LEVEL&&n.context.level===this.level&&this.checkRetry(n)}onFragBuffered(t,{frag:n}){if(n!==void 0&&n.type===u.MAIN){const s=n.elementaryStreams;if(!Object.keys(s).some(w=>!!s[w]))return;const v=this._levels[n.level];v!=null&&v.loadError&&(this.log(`Resetting level error count of ${v.loadError} on frag buffered`),v.loadError=0)}}onLevelLoaded(t,n){var s;const{level:v,details:w}=n,P=n.levelInfo;if(!P){var U;this.warn(`Invalid level index ${v}`),(U=n.deliveryDirectives)!=null&&U.skip&&(w.deltaUpdateFailed=!0);return}if(P===this.currentLevel||n.withoutMultiVariant){P.fragmentError===0&&(P.loadError=0);let X=P.details;X===n.details&&X.advanced&&(X=void 0),this.playlistLoaded(v,n,X)}else(s=n.deliveryDirectives)!=null&&s.skip&&(w.deltaUpdateFailed=!0)}loadPlaylist(t){super.loadPlaylist(),this.shouldLoadPlaylist(this.currentLevel)&&this.scheduleLoading(this.currentLevel,t)}loadingPlaylist(t,n){super.loadingPlaylist(t,n);const s=this.getUrlWithDirectives(t.uri,n),v=this.currentLevelIndex,w=t.attrs["PATHWAY-ID"],P=t.details,U=P==null?void 0:P.age;this.log(`Loading level index ${v}${(n==null?void 0:n.msn)!==void 0?" at sn "+n.msn+" part "+n.part:""}${w?" Pathway "+w:""}${U&&P.live?" age "+U.toFixed(1)+(P.type?" "+P.type||0:""):""} ${s}`),this.hls.trigger(o.LEVEL_LOADING,{url:s,level:v,levelInfo:t,pathwayId:t.attrs["PATHWAY-ID"],id:0,deliveryDirectives:n||null})}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(t){this.level=t,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=t)}removeLevel(t){var n;if(this._levels.length===1)return;const s=this._levels.filter((w,P)=>P!==t?!0:(this.steering&&this.steering.removeLevel(w),w===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,w.details&&w.details.fragments.forEach(U=>U.level=-1)),!1));ps(s),this._levels=s,this.currentLevelIndex>-1&&(n=this.currentLevel)!=null&&n.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.manualLevelIndex>-1&&(this.manualLevelIndex=this.currentLevelIndex);const v=s.length-1;this._firstLevel=Math.min(this._firstLevel,v),this._startLevel&&(this._startLevel=Math.min(this._startLevel,v)),this.hls.trigger(o.LEVELS_UPDATED,{levels:s})}onLevelsUpdated(t,{levels:n}){this._levels=n}checkMaxAutoUpdated(){const{autoLevelCapping:t,maxAutoLevel:n,maxHdcpLevel:s}=this.hls;this._maxAutoLevel!==n&&(this._maxAutoLevel=n,this.hls.trigger(o.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:t,levels:this.levels,maxAutoLevel:n,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:s}))}}function hd(D){const t={};D.forEach(n=>{const s=n.groupId||"";n.id=t[s]=t[s]||0,t[s]++})}function pd(){return self.SourceBuffer||self.WebKitSourceBuffer}function md(){if(!ae())return!1;const t=pd();return!t||t.prototype&&typeof t.prototype.appendBuffer=="function"&&typeof t.prototype.remove=="function"}function Td(){if(!md())return!1;const D=ae();return typeof(D==null?void 0:D.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(t=>D.isTypeSupported(We(t,"video")))||["mp4a.40.2","fLaC"].some(t=>D.isTypeSupported(We(t,"audio"))))}function Pd(){var D;const t=pd();return typeof(t==null||(D=t.prototype)==null?void 0:D.changeType)=="function"}const vd=100;class _d extends Nt{constructor(t,n,s){super(t,n,s,"stream-controller",u.MAIN),this.audioCodecSwap=!1,this.level=-1,this._forceStartLoad=!1,this._hasEnoughToStart=!1,this.altAudio=0,this.audioOnly=!1,this.fragPlaying=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this.onMediaPlaying=()=>{this.tick()},this.onMediaSeeked=()=>{const v=this.media,w=v?v.currentTime:null;if(w===null||!r(w)||(this.log(`Media seeked to ${w.toFixed(3)}`),!this.getBufferedFrag(w)))return;const P=this.getFwdBufferInfoAtPos(v,w,u.MAIN,0);if(P===null||P.len===0){this.warn(`Main forward buffer length at ${w} on "seeked" event ${P?P.len:"empty"})`);return}this.tick()},this.registerListeners()}registerListeners(){super.registerListeners();const{hls:t}=this;t.on(o.MANIFEST_PARSED,this.onManifestParsed,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.LEVEL_LOADED,this.onLevelLoaded,this),t.on(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.on(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.on(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.on(o.BUFFER_CREATED,this.onBufferCreated,this),t.on(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.on(o.FRAG_BUFFERED,this.onFragBuffered,this)}unregisterListeners(){super.unregisterListeners();const{hls:t}=this;t.off(o.MANIFEST_PARSED,this.onManifestParsed,this),t.off(o.LEVEL_LOADED,this.onLevelLoaded,this),t.off(o.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),t.off(o.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),t.off(o.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),t.off(o.BUFFER_CREATED,this.onBufferCreated,this),t.off(o.BUFFER_FLUSHED,this.onBufferFlushed,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this),t.off(o.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this.onMediaPlaying=this.onMediaSeeked=null,this.unregisterListeners(),super.onHandlerDestroying()}startLoad(t,n){if(this.levels){const{lastCurrentTime:s,hls:v}=this;if(this.stopLoad(),this.setInterval(vd),this.level=-1,!this.startFragRequested){let w=v.startLevel;w===-1&&(v.config.testBandwidth&&this.levels.length>1?(w=0,this.bitrateTest=!0):w=v.firstAutoLevel),v.nextLoadLevel=w,this.level=v.loadLevel,this._hasEnoughToStart=!!n}s>0&&t===-1&&!n&&(this.log(`Override startPosition with lastCurrentTime @${s.toFixed(3)}`),t=s),this.state=De.IDLE,this.nextLoadPosition=this.lastCurrentTime=t+this.timelineOffset,this.startPosition=n?-1:t,this.tick()}else this._forceStartLoad=!0,this.state=De.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case De.WAITING_LEVEL:{const{levels:t,level:n}=this,s=t==null?void 0:t[n],v=s==null?void 0:s.details;if(v&&(!v.live||this.levelLastLoaded===s&&!this.waitForLive(s))){if(this.waitForCdnTuneIn(v))break;this.state=De.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=De.IDLE;break}break}case De.FRAG_LOADING_WAITING_RETRY:this.checkRetryDate();break}this.state===De.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){var t;super.onTickEnd(),(t=this.media)!=null&&t.readyState&&this.media.seeking===!1&&(this.lastCurrentTime=this.media.currentTime),this.checkFragmentChanged()}doTickIdle(){const{hls:t,levelLastLoaded:n,levels:s,media:v}=this;if(n===null||!v&&!this.primaryPrefetch&&(this.startFragRequested||!t.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const w=this.buffering?t.nextLoadLevel:t.loadLevel;if(!(s!=null&&s[w]))return;const P=s[w],U=this.getMainFwdBufferInfo();if(U===null)return;const X=this.getLevelDetails();if(X&&this._streamEnded(U,X)){const lt={};this.altAudio===2&&(lt.type="video"),this.hls.trigger(o.BUFFER_EOS,lt),this.state=De.ENDED;return}if(!this.buffering)return;t.loadLevel!==w&&t.manualLevel===-1&&this.log(`Adapting to level ${w} from level ${this.level}`),this.level=t.nextLoadLevel=w;const G=P.details;if(!G||this.state===De.WAITING_LEVEL||this.waitForLive(P)){this.level=w,this.state=De.WAITING_LEVEL,this.startFragRequested=!1;return}const ue=U.len,de=this.getMaxBufferLength(P.maxBitrate);if(ue>=de)return;this.backtrackFragment&&this.backtrackFragment.start>U.end&&(this.backtrackFragment=null);const xe=this.backtrackFragment?this.backtrackFragment.start:U.end;let Me=this.getNextFragment(xe,G);if(this.couldBacktrack&&!this.fragPrevious&&Me&&Ce(Me)&&this.fragmentTracker.getState(Me)!==_n.OK){var Fe;const ut=((Fe=this.backtrackFragment)!=null?Fe:Me).sn-G.startSN,Vt=G.fragments[ut-1];Vt&&Me.cc===Vt.cc&&(Me=Vt,this.fragmentTracker.removeFragment(Vt))}else this.backtrackFragment&&U.len&&(this.backtrackFragment=null);if(Me&&this.isLoopLoading(Me,xe)){if(!Me.gap){const ut=this.audioOnly&&!this.altAudio?ie.AUDIO:ie.VIDEO,Vt=(ut===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Vt&&this.afterBufferFlushed(Vt,ut,u.MAIN)}Me=this.getNextFragmentLoopLoading(Me,G,U,u.MAIN,de)}Me&&(Me.initSegment&&!Me.initSegment.data&&!this.bitrateTest&&(Me=Me.initSegment),this.loadFragment(Me,P,xe))}loadFragment(t,n,s){const v=this.fragmentTracker.getState(t);v===_n.NOT_LOADED||v===_n.PARTIAL?Ce(t)?this.bitrateTest?(this.log(`Fragment ${t.sn} of level ${t.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(t,n)):super.loadFragment(t,n,s):this._loadInitSegment(t,n):this.clearTrackerIfNeeded(t)}getBufferedFrag(t){return this.fragmentTracker.getBufferedFrag(t,u.MAIN)}followingBufferedFrag(t){return t?this.getBufferedFrag(t.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:t,media:n}=this;if(n!=null&&n.readyState){let s;const v=this.getAppendedFrag(n.currentTime);v&&v.start>1&&this.flushMainBuffer(0,v.start-1);const w=this.getLevelDetails();if(w!=null&&w.live){const U=this.getMainFwdBufferInfo();if(!U||U.len=P-n.maxFragLookUpTolerance&&w<=U;if(v!==null&&s.duration>v&&(w{this.hls&&this.hls.trigger(o.AUDIO_TRACK_SWITCHED,n)}),s.trigger(o.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null});return}s.trigger(o.AUDIO_TRACK_SWITCHED,n)}}onAudioTrackSwitched(t,n){const s=st(n.url,this.hls);if(s){const v=this.videoBuffer;v&&this.mediaBuffer!==v&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=v)}this.altAudio=s?2:0,this.tick()}onBufferCreated(t,n){const s=n.tracks;let v,w,P=!1;for(const U in s){const X=s[U];if(X.id==="main"){if(w=U,v=X,U==="video"){const G=s[U];G&&(this.videoBuffer=G.buffer)}}else P=!0}P&&v?(this.log(`Alternate track found, use ${w}.buffered to schedule main fragment loading`),this.mediaBuffer=v.buffer):this.mediaBuffer=this.media}onFragBuffered(t,n){const{frag:s,part:v}=n,w=s.type===u.MAIN;if(w){if(this.fragContextChanged(s)){this.warn(`Fragment ${s.sn}${v?" p: "+v.index:""} of level ${s.level} finished buffering, but was aborted. state: ${this.state}`),this.state===De.PARSED&&(this.state=De.IDLE);return}const U=v?v.stats:s.stats;this.fragLastKbps=Math.round(8*U.total/(U.buffering.end-U.loading.first)),Ce(s)&&(this.fragPrevious=s),this.fragBufferedComplete(s,v)}const P=this.media;P&&(!this._hasEnoughToStart&&li.getBuffered(P).length&&(this._hasEnoughToStart=!0,this.seekToStartPos()),w&&this.tick())}get hasEnoughToStart(){return this._hasEnoughToStart}onError(t,n){var s;if(n.fatal){this.state=De.ERROR;return}switch(n.details){case f.FRAG_GAP:case f.FRAG_PARSING_ERROR:case f.FRAG_DECRYPT_ERROR:case f.FRAG_LOAD_ERROR:case f.FRAG_LOAD_TIMEOUT:case f.KEY_LOAD_ERROR:case f.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(u.MAIN,n);break;case f.LEVEL_LOAD_ERROR:case f.LEVEL_LOAD_TIMEOUT:case f.LEVEL_PARSING_ERROR:!n.levelRetry&&this.state===De.WAITING_LEVEL&&((s=n.context)==null?void 0:s.type)===h.LEVEL&&(this.state=De.IDLE);break;case f.BUFFER_ADD_CODEC_ERROR:case f.BUFFER_APPEND_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&this.resetLoadingState();break;case f.BUFFER_FULL_ERROR:if(n.parent!=="main")return;this.reduceLengthAndFlushBuffer(n)&&(!this.config.interstitialsController&&this.config.assetPlayerId?this._hasEnoughToStart=!0:this.flushMainBuffer(0,Number.POSITIVE_INFINITY));break;case f.INTERNAL_EXCEPTION:this.recoverWorkerError(n);break}}onFragLoadEmergencyAborted(){this.state=De.IDLE,this._hasEnoughToStart||(this.startFragRequested=!1,this.nextLoadPosition=this.lastCurrentTime),this.tickImmediate()}onBufferFlushed(t,{type:n}){if(n!==ie.AUDIO||!this.altAudio){const s=(n===ie.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;s&&(this.afterBufferFlushed(s,n,u.MAIN),this.tick())}}onLevelsUpdated(t,n){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level,this.level===-1&&this.resetWhenMissingContext(this.fragCurrent)),this.levels=n.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:t}=this;if(!t)return;const n=t.currentTime;let s=this.startPosition;if(s>=0&&n0&&(X{const{hls:v}=this,w=s==null?void 0:s.frag;if(!w||this.fragContextChanged(w))return;n.fragmentError=0,this.state=De.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const P=w.stats;P.parsing.start=P.parsing.end=P.buffering.start=P.buffering.end=self.performance.now(),v.trigger(o.FRAG_LOADED,s),w.bitrateTest=!1}).catch(s=>{this.state===De.STOPPED||this.state===De.ERROR||(this.warn(s),this.resetFragmentLoading(t))})}_handleTransmuxComplete(t){const n=this.playlistType,{hls:s}=this,{remuxResult:v,chunkMeta:w}=t,P=this.getCurrentContext(w);if(!P){this.resetWhenMissingContext(w);return}const{frag:U,part:X,level:G}=P,{video:ue,text:de,id3:xe,initSegment:Me}=v,{details:Fe}=G,lt=this.altAudio?void 0:v.audio;if(this.fragContextChanged(U)){this.fragmentTracker.removeFragment(U);return}if(this.state=De.PARSING,Me){const ut=Me.tracks;if(ut){const xr=U.initSegment||U;if(this.unhandledEncryptionError(Me,U))return;this._bufferInitSegment(G,ut,xr,w),s.trigger(o.FRAG_PARSING_INIT_SEGMENT,{frag:xr,id:n,tracks:ut})}const Vt=Me.initPTS,Jt=Me.timescale,rr=this.initPTS[U.cc];if(r(Vt)&&(!rr||rr.baseTime!==Vt||rr.timescale!==Jt)){const xr=Me.trackId;this.initPTS[U.cc]={baseTime:Vt,timescale:Jt,trackId:xr},s.trigger(o.INIT_PTS_FOUND,{frag:U,id:n,initPTS:Vt,timescale:Jt,trackId:xr})}}if(ue&&Fe){lt&&ue.type==="audiovideo"&&this.logMuxedErr(U);const ut=Fe.fragments[U.sn-1-Fe.startSN],Vt=U.sn===Fe.startSN,Jt=!ut||U.cc>ut.cc;if(v.independent!==!1){const{startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn}=ue;if(X)X.elementaryStreams[ue.type]={startPTS:rr,endPTS:xr,startDTS:jr,endDTS:pn};else if(ue.firstKeyFrame&&ue.independent&&w.id===1&&!Jt&&(this.couldBacktrack=!0),ue.dropped&&ue.independent){const Ur=this.getMainFwdBufferInfo(),an=(Ur?Ur.end:this.getLoadPosition())+this.config.maxBufferHole,nn=ue.firstKeyFramePTS?ue.firstKeyFramePTS:rr;if(!Vt&&anIn&&(U.gap=!0);U.setElementaryStreamInfo(ue.type,rr,xr,jr,pn),this.backtrackFragment&&(this.backtrackFragment=U),this.bufferFragmentData(ue,U,X,w,Vt||Jt)}else if(Vt||Jt)U.gap=!0;else{this.backtrack(U);return}}if(lt){const{startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}=lt;X&&(X.elementaryStreams[ie.AUDIO]={startPTS:ut,endPTS:Vt,startDTS:Jt,endDTS:rr}),U.setElementaryStreamInfo(ie.AUDIO,ut,Vt,Jt,rr),this.bufferFragmentData(lt,U,X,w)}if(Fe&&xe!=null&&xe.samples.length){const ut={id:n,frag:U,details:Fe,samples:xe.samples};s.trigger(o.FRAG_PARSING_METADATA,ut)}if(Fe&&de){const ut={id:n,frag:U,details:Fe,samples:de.samples};s.trigger(o.FRAG_PARSING_USERDATA,ut)}}logMuxedErr(t){this.warn(`${Ce(t)?"Media":"Init"} segment with muxed audiovideo where only video expected: ${t.url}`)}_bufferInitSegment(t,n,s,v){if(this.state!==De.PARSING)return;this.audioOnly=!!n.audio&&!n.video,this.altAudio&&!this.audioOnly&&(delete n.audio,n.audiovideo&&this.logMuxedErr(s));const{audio:w,video:P,audiovideo:U}=n;if(w){const G=t.audioCodec;let ue=tn(w.codec,G);ue==="mp4a"&&(ue="mp4a.40.5");const de=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){ue&&(ue.indexOf("mp4a.40.5")!==-1?ue="mp4a.40.2":ue="mp4a.40.5");const xe=w.metadata;xe&&"channelCount"in xe&&(xe.channelCount||1)!==1&&de.indexOf("firefox")===-1&&(ue="mp4a.40.5")}ue&&ue.indexOf("mp4a.40.5")!==-1&&de.indexOf("android")!==-1&&w.container!=="audio/mpeg"&&(ue="mp4a.40.2",this.log(`Android: force audio codec to ${ue}`)),G&&G!==ue&&this.log(`Swapping manifest audio codec "${G}" for "${ue}"`),w.levelCodec=ue,w.id=u.MAIN,this.log(`Init audio buffer, container:${w.container}, codecs[selected/level/parsed]=[${ue||""}/${G||""}/${w.codec}]`),delete n.audiovideo}if(P){P.levelCodec=t.videoCodec,P.id=u.MAIN;const G=P.codec;if((G==null?void 0:G.length)===4)switch(G){case"hvc1":case"hev1":P.codec="hvc1.1.6.L120.90";break;case"av01":P.codec="av01.0.04M.08";break;case"avc1":P.codec="avc1.42e01e";break}this.log(`Init video buffer, container:${P.container}, codecs[level/parsed]=[${t.videoCodec||""}/${G}]${P.codec!==G?" parsed-corrected="+P.codec:""}${P.supplemental?" supplemental="+P.supplemental:""}`),delete n.audiovideo}U&&(this.log(`Init audiovideo buffer, container:${U.container}, codecs[level/parsed]=[${t.codecs}/${U.codec}]`),delete n.video,delete n.audio);const X=Object.keys(n);if(X.length){if(this.hls.trigger(o.BUFFER_CODECS,n),!this.hls)return;X.forEach(G=>{const de=n[G].initSegment;de!=null&&de.byteLength&&this.hls.trigger(o.BUFFER_APPENDING,{type:G,data:de,frag:s,part:null,chunkMeta:v,parent:s.type})})}this.tickImmediate()}getMainFwdBufferInfo(){const t=this.mediaBuffer&&this.altAudio===2?this.mediaBuffer:this.media;return this.getFwdBufferInfo(t,u.MAIN)}get maxBufferLength(){const{levels:t,level:n}=this,s=t==null?void 0:t[n];return s?this.getMaxBufferLength(s.maxBitrate):this.config.maxBufferLength}backtrack(t){this.couldBacktrack=!0,this.backtrackFragment=t,this.resetTransmuxer(),this.flushBufferGap(t),this.fragmentTracker.removeFragment(t),this.fragPrevious=null,this.nextLoadPosition=t.start,this.state=De.IDLE}checkFragmentChanged(){const t=this.media;let n=null;if(t&&t.readyState>1&&t.seeking===!1){const s=t.currentTime;if(li.isBuffered(t,s)?n=this.getAppendedFrag(s):li.isBuffered(t,s+.1)&&(n=this.getAppendedFrag(s+.1)),n){this.backtrackFragment=null;const v=this.fragPlaying,w=n.level;(!v||n.sn!==v.sn||v.level!==w)&&(this.fragPlaying=n,this.hls.trigger(o.FRAG_CHANGED,{frag:n}),(!v||v.level!==w)&&this.hls.trigger(o.LEVEL_SWITCHED,{level:w}))}}}get nextLevel(){const t=this.nextBufferedFrag;return t?t.level:-1}get currentFrag(){var t;if(this.fragPlaying)return this.fragPlaying;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;return r(n)?this.getAppendedFrag(n):null}get currentProgramDateTime(){var t;const n=((t=this.media)==null?void 0:t.currentTime)||this.lastCurrentTime;if(r(n)){const s=this.getLevelDetails(),v=this.currentFrag||(s?ur(null,s.fragments,n):null);if(v){const w=v.programDateTime;if(w!==null){const P=w+(n-v.start)*1e3;return new Date(P)}}}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 Id extends R{constructor(t,n){super("key-loader",n),this.config=void 0,this.keyIdToKeyInfo={},this.emeController=null,this.config=t}abort(t){for(const s in this.keyIdToKeyInfo){const v=this.keyIdToKeyInfo[s].loader;if(v){var n;if(t&&t!==((n=v.context)==null?void 0:n.frag.type))return;v.abort()}}}detach(){for(const t in this.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=f.KEY_LOAD_ERROR,s,v,w){return new Bi({type:c.NETWORK_ERROR,details:n,fatal:!1,frag:t,response:w,error:s,networkDetails:v})}loadClear(t,n,s){if(this.emeController&&this.config.emeEnabled&&!this.emeController.getSelectedKeySystemFormats().length){if(n.length)for(let v=0,w=n.length;v{if(!this.emeController)return;P.setKeyFormat(U);const X=Jo(U);if(X)return this.emeController.getKeySystemAccess([X])})}if(this.config.requireKeySystemAccessOnStart){const v=ko(this.config);if(v.length)return this.emeController.getKeySystemAccess(v)}}return null}load(t){return!t.decryptdata&&t.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(t).then(n=>this.loadInternal(t,n)):this.loadInternal(t)}loadInternal(t,n){var s,v;n&&t.setKeyFormat(n);const w=t.decryptdata;if(!w){const G=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,f.KEY_LOAD_ERROR,G))}const P=w.uri;if(!P)return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${P}"`)));const U=ld(w);let X=this.keyIdToKeyInfo[U];if((s=X)!=null&&s.decryptdata.key)return w.key=X.decryptdata.key,Promise.resolve({frag:t,keyInfo:X});if(this.emeController&&(v=X)!=null&&v.keyLoadPromise)switch(this.emeController.getKeyStatus(X.decryptdata)){case"usable":case"usable-in-future":return X.keyLoadPromise.then(ue=>{const{keyInfo:de}=ue;return w.key=de.decryptdata.key,{frag:t,keyInfo:de}})}switch(this.log(`${this.keyIdToKeyInfo[U]?"Rel":"L"}oading${w.keyId?" keyId: "+J(w.keyId):""} URI: ${w.uri} from ${t.type} ${t.level}`),X=this.keyIdToKeyInfo[U]={decryptdata:w,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},w.method){case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return w.keyFormat==="identity"?this.loadKeyHTTP(X,t):this.loadKeyEME(X,t);case"AES-128":case"AES-256":case"AES-256-CTR":return this.loadKeyHTTP(X,t);default:return Promise.reject(this.createKeyLoadError(t,f.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${w.method}"`)))}}loadKeyEME(t,n){const s={frag:n,keyInfo:t};if(this.emeController&&this.config.emeEnabled){var v;if(!t.decryptdata.keyId&&(v=n.initSegment)!=null&&v.data){const P=bt(n.initSegment.data);if(P.length){const U=P[0];U.some(X=>X!==0)&&(this.log(`Using keyId found in init segment ${J(U)}`),t.decryptdata.keyId=U,jo.setKeyIdForUri(t.decryptdata.uri,U))}}const w=this.emeController.loadKey(s);return(t.keyLoadPromise=w.then(P=>(t.mediaKeySessionContext=P,s))).catch(P=>{throw t.keyLoadPromise=null,"data"in P&&(P.data.frag=n),P})}return Promise.resolve(s)}loadKeyHTTP(t,n){const s=this.config,v=s.loader,w=new v(s);return n.keyLoader=t.loader=w,t.keyLoadPromise=new Promise((P,U)=>{const X={keyInfo:t,frag:n,responseType:"arraybuffer",url:t.decryptdata.uri},G=s.keyLoadPolicy.default,ue={loadPolicy:G,timeout:G.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},de={onSuccess:(xe,Me,Fe,lt)=>{const{frag:ut,keyInfo:Vt}=Fe,Jt=ld(Vt.decryptdata);if(!ut.decryptdata||Vt!==this.keyIdToKeyInfo[Jt])return U(this.createKeyLoadError(ut,f.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Vt.decryptdata.key=ut.decryptdata.key=new Uint8Array(xe.data),ut.keyLoader=null,Vt.loader=null,P({frag:ut,keyInfo:Vt})},onError:(xe,Me,Fe,lt)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_ERROR,new Error(`HTTP Error ${xe.code} loading key ${xe.text}`),Fe,b({url:X.url,data:void 0},xe)))},onTimeout:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Fe))},onAbort:(xe,Me,Fe)=>{this.resetLoader(Me),U(this.createKeyLoadError(n,f.INTERNAL_ABORTED,new Error("key loading aborted"),Fe))}};w.load(X,ue,de)})}resetLoader(t){const{frag:n,keyInfo:s,url:v}=t,w=s.loader;n.keyLoader===w&&(n.keyLoader=null,s.loader=null);const P=ld(s.decryptdata)||v;delete this.keyIdToKeyInfo[P],w&&w.destroy()}}function ld(D){if(D.keyFormat!==hs.FAIRPLAY){const t=D.keyId;if(t)return J(t)}return D.uri}function gd(D){const{type:t}=D;switch(t){case h.AUDIO_TRACK:return u.AUDIO;case h.SUBTITLE_TRACK:return u.SUBTITLE;default:return u.MAIN}}function cd(D,t){let n=D.url;return(n===void 0||n.indexOf("data:")===0)&&(n=t.url),n}class td{constructor(t){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.onManifestLoaded=this.checkAutostartLoad,this.hls=t,this.registerListeners()}startLoad(t){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:t}=this;t.on(o.MANIFEST_LOADING,this.onManifestLoading,this),t.on(o.LEVEL_LOADING,this.onLevelLoading,this),t.on(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.on(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.on(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}unregisterListeners(){const{hls:t}=this;t.off(o.MANIFEST_LOADING,this.onManifestLoading,this),t.off(o.LEVEL_LOADING,this.onLevelLoading,this),t.off(o.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),t.off(o.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this),t.off(o.LEVELS_UPDATED,this.onLevelsUpdated,this)}createInternalLoader(t){const n=this.hls.config,s=n.pLoader,v=n.loader,w=s||v,P=new w(n);return this.loaders[t.type]=P,P}getInternalLoader(t){return this.loaders[t.type]}resetInternalLoader(t){this.loaders[t]&&delete this.loaders[t]}destroyInternalLoaders(){for(const t in this.loaders){const n=this.loaders[t];n&&n.destroy(),this.resetInternalLoader(t)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(t,n){const{url:s}=n;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:h.MANIFEST,url:s,deliveryDirectives:null,levelOrTrack:null})}onLevelLoading(t,n){const{id:s,level:v,pathwayId:w,url:P,deliveryDirectives:U,levelInfo:X}=n;this.load({id:s,level:v,pathwayId:w,responseType:"text",type:h.LEVEL,url:P,deliveryDirectives:U,levelOrTrack:X})}onAudioTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.AUDIO_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onSubtitleTrackLoading(t,n){const{id:s,groupId:v,url:w,deliveryDirectives:P,track:U}=n;this.load({id:s,groupId:v,level:null,responseType:"text",type:h.SUBTITLE_TRACK,url:w,deliveryDirectives:P,levelOrTrack:U})}onLevelsUpdated(t,n){const s=this.loaders[h.LEVEL];if(s){const v=s.context;v&&!n.levels.some(w=>w===v.levelOrTrack)&&(s.abort(),delete this.loaders[h.LEVEL])}}load(t){var n;const s=this.hls.config;let v=this.getInternalLoader(t);if(v){const G=this.hls.logger,ue=v.context;if(ue&&ue.levelOrTrack===t.levelOrTrack&&(ue.url===t.url||ue.deliveryDirectives&&!t.deliveryDirectives)){ue.url===t.url?G.log(`[playlist-loader]: ignore ${t.url} ongoing request`):G.log(`[playlist-loader]: ignore ${t.url} in favor of ${ue.url}`);return}G.log(`[playlist-loader]: aborting previous loader for type: ${t.type}`),v.abort()}let w;if(t.type===h.MANIFEST?w=s.manifestLoadPolicy.default:w=y({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),v=this.createInternalLoader(t),r((n=t.deliveryDirectives)==null?void 0:n.part)){let G;if(t.type===h.LEVEL&&t.level!==null?G=this.hls.levels[t.level].details:t.type===h.AUDIO_TRACK&&t.id!==null?G=this.hls.audioTracks[t.id].details:t.type===h.SUBTITLE_TRACK&&t.id!==null&&(G=this.hls.subtitleTracks[t.id].details),G){const ue=G.partTarget,de=G.targetduration;if(ue&&de){const xe=Math.max(ue*3,de*.8)*1e3;w=y({},w,{maxTimeToFirstByteMs:Math.min(xe,w.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(xe,w.maxTimeToFirstByteMs)})}}}const P=w.errorRetry||w.timeoutRetry||{},U={loadPolicy:w,timeout:w.maxLoadTimeMs,maxRetry:P.maxNumRetry||0,retryDelay:P.retryDelayMs||0,maxRetryDelay:P.maxRetryDelayMs||0},X={onSuccess:(G,ue,de,xe)=>{const Me=this.getInternalLoader(de);this.resetInternalLoader(de.type);const Fe=G.data;ue.parsing.start=performance.now(),zo.isMediaPlaylist(Fe)||de.type!==h.MANIFEST?this.handleTrackOrLevelPlaylist(G,ue,de,xe||null,Me):this.handleMasterPlaylist(G,ue,de,xe)},onError:(G,ue,de,xe)=>{this.handleNetworkError(ue,de,!1,G,xe)},onTimeout:(G,ue,de)=>{this.handleNetworkError(ue,de,!0,void 0,G)}};v.load(t,U,X)}checkAutostartLoad(){if(!this.hls)return;const{config:{autoStartLoad:t,startPosition:n},forceStartLoad:s}=this.hls;(t||s)&&(this.hls.logger.log(`${t?"auto":"force"} startLoad with configured startPosition ${n}`),this.hls.startLoad(n))}handleMasterPlaylist(t,n,s,v){const w=this.hls,P=t.data,U=cd(t,s),X=zo.parseMasterPlaylist(P,U);if(X.playlistParsingError){n.parsing.end=performance.now(),this.handleManifestParsingError(t,s,X.playlistParsingError,v,n);return}const{contentSteering:G,levels:ue,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe}=X;this.variableList=Fe,ue.forEach(Jt=>{const{unknownCodecs:rr}=Jt;if(rr){const{preferManagedMediaSource:xr}=this.hls.config;let{audioCodec:jr,videoCodec:pn}=Jt;for(let Ur=rr.length;Ur--;){const an=rr[Ur];Pe(an,"audio",xr)?(Jt.audioCodec=jr=jr?`${jr},${an}`:an,Ht.audio[jr.substring(0,4)]=2,rr.splice(Ur,1)):Pe(an,"video",xr)&&(Jt.videoCodec=pn=pn?`${pn},${an}`:an,Ht.video[pn.substring(0,4)]=2,rr.splice(Ur,1))}}});const{AUDIO:lt=[],SUBTITLES:ut,"CLOSED-CAPTIONS":Vt}=zo.parseMasterPlaylistMedia(P,U,X);lt.length&&!lt.some(rr=>!rr.url)&&ue[0].audioCodec&&!ue[0].attrs.AUDIO&&(this.hls.logger.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Ki({}),bitrate:0,url:""})),w.trigger(o.MANIFEST_LOADED,{levels:ue,audioTracks:lt,subtitles:ut,captions:Vt,contentSteering:G,url:U,stats:n,networkDetails:v,sessionData:de,sessionKeys:xe,startTimeOffset:Me,variableList:Fe})}handleTrackOrLevelPlaylist(t,n,s,v,w){const P=this.hls,{id:U,level:X,type:G}=s,ue=cd(t,s),de=r(X)?X:r(U)?U:0,xe=gd(s),Me=zo.parseLevelPlaylist(t.data,ue,de,xe,0,this.variableList);if(G===h.MANIFEST){const Fe={attrs:new Ki({}),bitrate:0,details:Me,name:"",url:ue};Me.requestScheduled=n.loading.start+$r(Me,0),P.trigger(o.MANIFEST_LOADED,{levels:[Fe],audioTracks:[],url:ue,stats:n,networkDetails:v,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}n.parsing.end=performance.now(),s.levelDetails=Me,this.handlePlaylistLoaded(Me,t,n,s,v,w)}handleManifestParsingError(t,n,s,v,w){this.hls.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.MANIFEST_PARSING_ERROR,fatal:n.type===h.MANIFEST,url:t.url,err:s,error:s,reason:s.message,response:t,context:n,networkDetails:v,stats:w})}handleNetworkError(t,n,s=!1,v,w){let P=`A network ${s?"timeout":"error"+(v?" (status "+v.code+")":"")} occurred while loading ${t.type}`;t.type===h.LEVEL?P+=`: ${t.level} id: ${t.id}`:(t.type===h.AUDIO_TRACK||t.type===h.SUBTITLE_TRACK)&&(P+=` id: ${t.id} group-id: "${t.groupId}"`);const U=new Error(P);this.hls.logger.warn(`[playlist-loader]: ${P}`);let X=f.UNKNOWN,G=!1;const ue=this.getInternalLoader(t);switch(t.type){case h.MANIFEST:X=s?f.MANIFEST_LOAD_TIMEOUT:f.MANIFEST_LOAD_ERROR,G=!0;break;case h.LEVEL:X=s?f.LEVEL_LOAD_TIMEOUT:f.LEVEL_LOAD_ERROR,G=!1;break;case h.AUDIO_TRACK:X=s?f.AUDIO_TRACK_LOAD_TIMEOUT:f.AUDIO_TRACK_LOAD_ERROR,G=!1;break;case h.SUBTITLE_TRACK:X=s?f.SUBTITLE_TRACK_LOAD_TIMEOUT:f.SUBTITLE_LOAD_ERROR,G=!1;break}ue&&this.resetInternalLoader(t.type);const de={type:c.NETWORK_ERROR,details:X,fatal:G,url:t.url,loader:ue,context:t,error:U,networkDetails:n,stats:w};if(v){const xe=(n==null?void 0:n.url)||t.url;de.response=b({url:xe,data:void 0},v)}this.hls.trigger(o.ERROR,de)}handlePlaylistLoaded(t,n,s,v,w,P){const U=this.hls,{type:X,level:G,levelOrTrack:ue,id:de,groupId:xe,deliveryDirectives:Me}=v,Fe=cd(n,v),lt=gd(v);let ut=typeof v.level=="number"&<===u.MAIN?G:void 0;const Vt=t.playlistParsingError;if(Vt){if(this.hls.logger.warn(`${Vt} ${t.url}`),!U.config.ignorePlaylistParsingErrors){U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_PARSING_ERROR,fatal:!1,url:Fe,error:Vt,reason:Vt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}t.playlistParsingError=null}if(!t.fragments.length){const Jt=t.playlistParsingError=new Error("No Segments found in Playlist");U.trigger(o.ERROR,{type:c.NETWORK_ERROR,details:f.LEVEL_EMPTY_ERROR,fatal:!1,url:Fe,error:Jt,reason:Jt.message,response:n,context:v,level:ut,parent:lt,networkDetails:w,stats:s});return}switch(t.live&&P&&(P.getCacheAge&&(t.ageHeader=P.getCacheAge()||0),(!P.getCacheAge||isNaN(t.ageHeader))&&(t.ageHeader=0)),X){case h.MANIFEST:case h.LEVEL:if(ut){if(!ue)ut=0;else if(ue!==U.levels[ut]){const Jt=U.levels.indexOf(ue);Jt>-1&&(ut=Jt)}}U.trigger(o.LEVEL_LOADED,{details:t,levelInfo:ue||U.levels[0],level:ut||0,id:de||0,stats:s,networkDetails:w,deliveryDirectives:Me,withoutMultiVariant:X===h.MANIFEST});break;case h.AUDIO_TRACK:U.trigger(o.AUDIO_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break;case h.SUBTITLE_TRACK:U.trigger(o.SUBTITLE_TRACK_LOADED,{details:t,track:ue,id:de||0,groupId:xe||"",stats:s,networkDetails:w,deliveryDirectives:Me});break}}}class If{static get version(){return ii}static isMSESupported(){return md()}static isSupported(){return Td()}static getMediaSource(){return ae()}static get Events(){return o}static get MetadataSchema(){return Tn}static get ErrorTypes(){return c}static get ErrorDetails(){return f}static get DefaultConfig(){return If.defaultConfig?If.defaultConfig:za}static set DefaultConfig(t){If.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 ni,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioStreamController=void 0,this.subtititleStreamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.interstitialsController=void 0,this.gapController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this._url=null,this._sessionId=void 0,this.triggeringException=void 0,this.started=!1;const n=this.logger=H(t.debug||!1,"Hls instance",t.assetPlayerId),s=this.config=en(If.DefaultConfig,t,n);this.userConfig=t,s.progressive&&Qr(s,n);const{abrController:v,bufferController:w,capLevelController:P,errorController:U,fpsController:X}=s,G=new U(this),ue=this.abrController=new v(this),de=new ka(this),xe=s.interstitialsController,Me=xe?this.interstitialsController=new xe(this,If):null,Fe=this.bufferController=new w(this,de),lt=this.capLevelController=new P(this),ut=new X(this),Vt=new td(this),Jt=s.contentSteeringController,rr=Jt?new Jt(this):null,xr=this.levelController=new Cd(this,rr),jr=new Sd(this),pn=new Id(this.config,this.logger),Ur=this.streamController=new _d(this,de,pn),an=this.gapController=new Qa(this,de);lt.setStreamController(Ur),ut.setStreamController(Ur);const nn=[Vt,xr,Ur];Me&&nn.splice(1,0,Me),rr&&nn.splice(1,0,rr),this.networkControllers=nn;const Vr=[ue,Fe,an,lt,ut,jr,de];this.audioTrackController=this.createController(s.audioTrackController,nn);const Dn=s.audioStreamController;Dn&&nn.push(this.audioStreamController=new Dn(this,de,pn)),this.subtitleTrackController=this.createController(s.subtitleTrackController,nn);const Ei=s.subtitleStreamController;Ei&&nn.push(this.subtititleStreamController=new Ei(this,de,pn)),this.createController(s.timelineController,Vr),pn.emeController=this.emeController=this.createController(s.emeController,Vr),this.cmcdController=this.createController(s.cmcdController,Vr),this.latencyController=this.createController(Ad,Vr),this.coreComponents=Vr,nn.push(G);const Qi=G.onErrorOut;typeof Qi=="function"&&this.on(o.ERROR,Qi,G),this.on(o.MANIFEST_LOADED,Vt.onManifestLoaded,Vt)}createController(t,n){if(t){const s=new t(this);return n&&n.push(s),s}return null}on(t,n,s=this){this._emitter.on(t,n,s)}once(t,n,s=this){this._emitter.once(t,n,s)}removeAllListeners(t){this._emitter.removeAllListeners(t)}off(t,n,s=this,v){this._emitter.off(t,n,s,v)}listeners(t){return this._emitter.listeners(t)}emit(t,n,s){return this._emitter.emit(t,n,s)}trigger(t,n){if(this.config.debug)return this.emit(t,t,n);try{return this.emit(t,t,n)}catch(s){if(this.logger.error("An internal error happened while handling event "+t+'. Error message: "'+s.message+'". Here is a stacktrace:',s),!this.triggeringException){this.triggeringException=!0;const v=t===o.ERROR;this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.INTERNAL_EXCEPTION,fatal:v,event:t,error:s}),this.triggeringException=!1}}return!1}listenerCount(t){return this._emitter.listenerCount(t)}destroy(){this.logger.log("destroy"),this.trigger(o.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this._url=null,this.networkControllers.forEach(n=>n.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(n=>n.destroy()),this.coreComponents.length=0;const t=this.config;t.xhrSetup=t.fetchSetup=void 0,this.userConfig=null}attachMedia(t){if(!t||"media"in t&&!t.media){const w=new Error(`attachMedia failed: invalid argument (${t})`);this.trigger(o.ERROR,{type:c.OTHER_ERROR,details:f.ATTACH_MEDIA_ERROR,fatal:!0,error:w});return}this.logger.log("attachMedia"),this._media&&(this.logger.warn("media must be detached before attaching"),this.detachMedia());const n="media"in t,s=n?t.media:t,v=n?t:{media:s};this._media=s,this.trigger(o.MEDIA_ATTACHING,v)}detachMedia(){this.logger.log("detachMedia"),this.trigger(o.MEDIA_DETACHING,{}),this._media=null}transferMedia(){this._media=null;const t=this.bufferController.transferMedia();return this.trigger(o.MEDIA_DETACHING,{transferMedia:t}),t}loadSource(t){this.stopLoad();const n=this.media,s=this._url,v=this._url=$.buildAbsoluteURL(self.location.href,t,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.logger.log(`loadSource:${v}`),n&&s&&(s!==v||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(n)),this.trigger(o.MANIFEST_LOADING,{url:t})}get url(){return this._url}get hasEnoughToStart(){return this.streamController.hasEnoughToStart}get startPosition(){return this.streamController.startPositionValue}startLoad(t=-1,n){this.logger.log(`startLoad(${t+(n?", ":"")})`),this.started=!0,this.resumeBuffering();for(let s=0;s{t.resumeBuffering&&t.resumeBuffering()}))}pauseBuffering(){this.bufferingEnabled&&(this.logger.log("pause buffering"),this.networkControllers.forEach(t=>{t.pauseBuffering&&t.pauseBuffering()}))}get inFlightFragments(){const t={[u.MAIN]:this.streamController.inFlightFrag};return this.audioStreamController&&(t[u.AUDIO]=this.audioStreamController.inFlightFrag),this.subtititleStreamController&&(t[u.SUBTITLE]=this.subtititleStreamController.inFlightFrag),t}swapAudioCodec(){this.logger.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){this.logger.log("recoverMediaError");const t=this._media,n=t==null?void 0:t.currentTime;this.detachMedia(),t&&(this.attachMedia(t),n&&this.startLoad(n))}removeLevel(t){this.levelController.removeLevel(t)}get sessionId(){let t=this._sessionId;return t||(t=this._sessionId=rf()),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){Br(t)&&this._maxHdcpLevel!==t&&(this._maxHdcpLevel=t,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:t,config:{minAutoBitrate:n}}=this;if(!t)return 0;const s=t.length;for(let v=0;v=n)return v;return 0}get maxAutoLevel(){const{levels:t,autoLevelCapping:n,maxHdcpLevel:s}=this;let v;if(n===-1&&t!=null&&t.length?v=t.length-1:v=n,s)for(let w=v;w--;){const P=t[w].attrs["HDCP-LEVEL"];if(P&&P<=s)return w}return v}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(t){this.abrController.nextAutoLevel=t}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get maxBufferLength(){return this.streamController.maxBufferLength}setAudioOption(t){var n;return((n=this.audioTrackController)==null?void 0:n.setAudioOption(t))||null}setSubtitleOption(t){var n;return((n=this.subtitleTrackController)==null?void 0:n.setSubtitleOption(t))||null}get allAudioTracks(){const t=this.audioTrackController;return t?t.allAudioTracks:[]}get audioTracks(){const t=this.audioTrackController;return t?t.audioTracks:[]}get audioTrack(){const t=this.audioTrackController;return t?t.audioTrack:-1}set audioTrack(t){const n=this.audioTrackController;n&&(n.audioTrack=t)}get allSubtitleTracks(){const t=this.subtitleTrackController;return t?t.allSubtitleTracks:[]}get subtitleTracks(){const t=this.subtitleTrackController;return t?t.subtitleTracks:[]}get subtitleTrack(){const t=this.subtitleTrackController;return t?t.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(t){const n=this.subtitleTrackController;n&&(n.subtitleTrack=t)}get subtitleDisplay(){const t=this.subtitleTrackController;return t?t.subtitleDisplay:!1}set subtitleDisplay(t){const n=this.subtitleTrackController;n&&(n.subtitleDisplay=t)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(t){this.config.lowLatencyMode=t}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}set targetLatency(t){this.latencyController.targetLatency=t}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}get pathways(){return this.levelController.pathways}get pathwayPriority(){return this.levelController.pathwayPriority}set pathwayPriority(t){this.levelController.pathwayPriority=t}get bufferedToEnd(){var t;return!!((t=this.bufferController)!=null&&t.bufferedToEnd)}get interstitialsManager(){var t;return((t=this.interstitialsController)==null?void 0:t.interstitialsManager)||null}getMediaDecodingInfo(t,n=this.allAudioTracks){const s=Ia(n);return Bt(t,s,navigator.mediaCapabilities)}}If.defaultConfig=void 0},53280:function(d,_,e){"use strict";e.d(_,{D:function(){return i}});function r(l,c,f){var o=f||{},h=o.noTrailing,u=h===void 0?!1:h,a=o.noLeading,x=a===void 0?!1:a,p=o.debounceMode,y=p===void 0?void 0:p,m,b=!1,S=0;function k(){m&&clearTimeout(m)}function R(I){var M=I||{},B=M.upcomingOnly,N=B===void 0?!1:B;k(),b=!N}function A(){for(var I=arguments.length,M=new Array(I),B=0;Bl?x?(S=Date.now(),u||(m=setTimeout(y?W:H,l))):H():u!==!0&&(m=setTimeout(y?W:H,y===void 0?l-K:l))}return A.cancel=R,A}function i(l,c,f){var o=f||{},h=o.atBegin,u=h===void 0?!1:h;return r(l,c,{debounceMode:u!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var _=__webpack_module_cache__[d];if(_!==void 0)return _.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var _=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(_,{a:_}),_}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},_;__webpack_require__.t=function(e,r){if(r&1&&(e=this(e)),r&8||typeof e=="object"&&e&&(r&4&&e.__esModule||r&16&&typeof e.then=="function"))return e;var i=Object.create(null);__webpack_require__.r(i);var l={};_=_||[null,d({}),d([]),d(d)];for(var c=r&2&&e;typeof c=="object"&&!~_.indexOf(c);c=d(c))Object.getOwnPropertyNames(c).forEach(function(f){l[f]=function(){return e[f]}});return l.default=function(){return e},__webpack_require__.d(i,l),i}}(),function(){__webpack_require__.d=function(d,_){for(var e in _)__webpack_require__.o(_,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:_[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(_,e){return __webpack_require__.f[e](d,_),_},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6788:"p__Home__Detail__ShixunContext__Detail__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9417:"p__Shixuns__ThemeOne__Detail__SkillTags__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"25ebdfe0",67:"3a8b3771",109:"c7136726",119:"3f2de77e",195:"a9544bcd",201:"2632938a",264:"1fdb6cd8",292:"38819260",316:"1f60ada6",337:"1425bee1",354:"d4d139cf",479:"4ab1737f",485:"9713ca9c",508:"551ead5d",518:"cc7d7499",532:"191a1321",533:"b87fa69d",547:"7044d2ce",556:"8bbe1b21",559:"bb8ab840",570:"a7a9594a",576:"5aa442dc",629:"44a1d9a5",643:"ce2308b8",671:"4a609b8d",680:"0fae6afb",700:"7541b593",737:"4df9114a",741:"ac5fd360",799:"01f17542",879:"4c5192d8",895:"c8ea23c7",900:"e19698b8",906:"ed9c40c5",921:"5e6233b2",928:"9fc8fdd0",981:"24da50c7",1006:"fe894cef",1043:"8b91b0f7",1045:"173406d2",1048:"4fa06fa9",1070:"f275cf68",1077:"f5977d39",1144:"c90eccaf",1154:"8cb80842",1211:"c75c70d1",1253:"9b093c1d",1257:"e832c189",1274:"5f6ea65a",1276:"aa37a179",1343:"0bf200fd",1423:"6adf2fc0",1427:"70dd615a",1450:"b476b65d",1461:"60143ffd",1462:"fcf08abc",1470:"7b14d3ca",1475:"b186a387",1477:"316b88a2",1482:"f397612c",1512:"a230b5ef",1520:"f7681a05",1545:"a608ea29",1578:"7fb6b3b9",1581:"8810e0bd",1582:"6a5a12a1",1646:"e6e27b60",1651:"8f5da5b8",1657:"6f01d56c",1660:"4647fdda",1674:"fe12608b",1678:"9cad448e",1713:"7b22e613",1717:"8fc2663e",1727:"666337af",1750:"b9876391",1754:"4adb62c0",1783:"5820013d",1798:"69a30b6b",1799:"1f76b2d5",1831:"c8fd39fa",1836:"c873953e",1855:"fbdd023d",1880:"ef5fb5c6",1897:"2f91b913",1939:"9f17f90d",1953:"28b02718",1962:"5c486843",1993:"770a5f9e",2011:"59d51f98",2045:"4fea722d",2099:"90111cc6",2102:"193efe41",2130:"069a122d",2141:"f0eda501",2203:"71b50c51",2216:"1bc9839f",2240:"8cee454c",2249:"f4830452",2281:"6eb9d912",2300:"83840044",2303:"8f04f16a",2307:"7e010f3c",2338:"e82e5136",2339:"971b0084",2386:"192e235c",2396:"2b7e8dd9",2404:"9b463199",2412:"21154818",2425:"6f5f2bfd",2443:"c353bfe4",2460:"d013417e",2476:"2102648c",2494:"68080a87",2501:"d1388c61",2538:"de4a3723",2539:"20635524",2548:"0b12947c",2570:"c0dc8510",2594:"e87d3761",2603:"6c070ea1",2659:"2d97a5de",2707:"46112edd",2763:"8a2dc9c2",2806:"b4c5a706",2819:"a2afd093",2823:"29bd2909",2829:"456ce35a",2837:"54a82605",2862:"2183310e",2865:"ffc9f0b7",2884:"d218c0f5",2969:"ab3357d7",3006:"9976d75c",3086:"d7931b05",3133:"9bf3f89c",3141:"e8bd6a72",3157:"80e84bd8",3183:"ace2a4c2",3198:"8e655451",3212:"98f8721d",3220:"f37fc172",3247:"789c53c4",3260:"79ba3dbc",3276:"51ad7042",3317:"43f5a812",3391:"a7d70536",3433:"8afb86ee",3442:"4cb0c435",3447:"54b5dd1f",3451:"881b3a80",3509:"53aefe1f",3550:"3dc83156",3581:"0aa4e6f9",3585:"7bda9c32",3668:"06b8a4f1",3697:"481a10d9",3747:"a316cf4d",3754:"632a2854",3777:"d5b0f2f1",3784:"6ebe3737",3805:"9dbcb95e",3831:"1280141d",3861:"cf2f3073",3862:"7cc7474a",3873:"db279c44",3885:"f87f7f15",3910:"622aa34b",3951:"b6aa402d",3987:"5cecd51b",4014:"27a8e97c",4017:"43ee7c85",4030:"2528e636",4048:"c8710bcc",4056:"6eaa189d",4058:"a6ef0500",4078:"005cea4a",4088:"236723f3",4093:"3c887691",4105:"6efa715e",4144:"672af668",4164:"56a83ed6",4216:"bcd3b1e1",4217:"02cab659",4227:"e684eae4",4259:"14fbd765",4264:"766d6d47",4297:"7fdd7dae",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"f07362e4",4492:"15265859",4496:"11e9fce8",4498:"6cf40d53",4504:"02c6fee3",4514:"8e37600d",4520:"e9efd903",4546:"1e3cbc52",4565:"cd70a302",4572:"e8059e35",4599:"61def4cb",4610:"ecb88ca8",4621:"6576dee1",4628:"ece2c60c",4662:"00fb91e4",4685:"c33f1528",4688:"1fb09473",4715:"e8ec8f44",4736:"a070a110",4741:"45634f4c",4757:"0c0aed58",4766:"93d0b6de",4770:"43fc3779",4790:"619413e4",4795:"5bff3cb2",4797:"a24e92db",4800:"c6566bd2",4850:"1edda4b7",4889:"c5a9e5c0",4928:"bfce034a",4944:"a5c3f294",4973:"8235bc1d",4994:"acccb5d3",5022:"2e3d7afe",5043:"4fbe7ab3",5048:"66037305",5060:"85dafcc6",5096:"9c863387",5111:"6c03ca16",5117:"ccdd9d19",5125:"adbaab06",5148:"c3066eef",5165:"28e7a4de",5176:"2025b09b",5177:"d58c37ab",5179:"6b940689",5186:"0b455a7f",5230:"00165717",5238:"e46dbfcb",5290:"5dabcdc2",5297:"668e6d12",5307:"24500540",5319:"5c075be0",5321:"1163c84e",5330:"9b05e599",5335:"aa198ec3",5354:"7ae70604",5357:"a1bb98e3",5359:"5db5f145",5382:"b8a43d53",5402:"c123eb44",5416:"454536b7",5434:"38b302a6",5466:"8d7fc8f6",5494:"d89549c4",5518:"99aad8ea",5549:"d50d3317",5572:"5e3b67fe",5573:"fb02faea",5624:"fa1fed0e",5631:"e00d3d36",5650:"fdd0c3e0",5679:"4a090bef",5694:"ced78ded",5705:"9e2bd49b",5729:"17c6258e",5764:"e0d7e586",5775:"34436628",5776:"b9fafc65",5786:"7612e65f",5798:"ff73e342",5800:"bd52cfe6",5816:"b88bff3c",5823:"432ee82d",5876:"5eded409",5888:"faa1801c",5891:"79c40a89",5894:"3c66fb07",5902:"19bfcd2b",5915:"00ee89d0",5972:"94511bbf",5992:"d4f74d40",6029:"02cba1e5",6034:"8551e0f9",6045:"d268f87f",6047:"3ce45acd",6063:"03ebac14",6069:"a284cdfd",6080:"03b9aa31",6126:"99519171",6127:"0e3bbc5d",6170:"0026c6ec",6185:"a0f4de72",6265:"b8f03063",6270:"84ca68d8",6282:"ca023662",6328:"a030f412",6366:"85447a61",6378:"7f3a946a",6393:"c35803d7",6411:"3b971528",6434:"828ffea1",6442:"9497789a",6444:"672ab86a",6451:"7d86067f",6452:"25bde8f1",6531:"1e4cd45d",6583:"1c301a0c",6587:"73574cb0",6634:"c9f3fd47",6637:"0dffff83",6651:"c2b680ab",6682:"f078ac09",6685:"b49162cc",6729:"b0e1e1d0",6741:"5d247065",6774:"59d4d618",6776:"ce80f995",6784:"3acc08be",6788:"85a3e650",6789:"f3d0ea6c",6796:"b6c66a54",6820:"e7a7a304",6840:"b2d287e1",6882:"e264cc12",6904:"f9a0b70f",6913:"0d010d13",6963:"ef16faad",6985:"6abb4311",7043:"9897481c",7045:"b11ea690",7058:"15d63d72",7062:"9b76319c",7084:"46ccce72",7099:"9427442d",7156:"e7466006",7178:"d6dfdd98",7182:"8b56c91b",7224:"fd58f5b4",7242:"e7205af2",7260:"c46786a5",7289:"992465da",7322:"61983dbe",7323:"ed4768c1",7329:"da7de670",7333:"a86d1864",7365:"1005464f",7395:"7bc395cd",7402:"eb4af5ff",7460:"e242a2c6",7477:"8708a87e",7482:"eebcfa2f",7527:"969d1f4e",7545:"67411477",7560:"9d24b63d",7573:"97f85034",7589:"856df4fc",7591:"c8233ce9",7614:"6b5f5cf1",7622:"6eb4cb79",7686:"4fcec9f9",7706:"c2a79e40",7806:"163e56a9",7835:"fadaf5ad",7855:"22d283d4",7857:"88c2af3d",7877:"656f443e",7883:"3e8c0ecb",7884:"24273397",7901:"30139b85",7922:"07bee3c3",7964:"29aed9a1",8062:"5cdfce15",8072:"91f92c47",8085:"cac5e469",8089:"d536b13a",8115:"07495819",8143:"3bd08fe7",8145:"52e0c3b8",8155:"ea8a3d50",8161:"83c5fa9a",8217:"ea726cd8",8229:"f7d057b1",8237:"2b9ecb64",8241:"e7b4df3b",8286:"e18ce9e3",8302:"55794970",8332:"81bdec26",8340:"d6a1e60b",8350:"07df8a75",8365:"3ec1f7ce",8398:"fe244484",8431:"59fe3440",8435:"29ffda57",8447:"c36e46e5",8458:"5c574945",8479:"3b91d49c",8517:"43660dc2",8552:"564d19af",8561:"333e8ec9",8563:"7e6f494f",8579:"40d15aac",8639:"21c350a0",8665:"5005d459",8688:"c43698bc",8689:"252898aa",8723:"7a38a170",8737:"ce7dad23",8776:"0ad26240",8787:"b6ac1d5c",8823:"389217cb",8827:"dc08daf6",8842:"9f25a3e2",8866:"e3177a10",8882:"fdf06a59",8885:"18c56269",8898:"d002bcd8",8909:"66406369",8920:"7f82440c",8963:"790aecdd",8965:"2ba16da2",8999:"2d156215",9039:"8ee8ddbf",9076:"e4c10d9f",9104:"bbcb2345",9205:"3381cc69",9219:"6a9ce97d",9252:"0d791a59",9260:"cf5f8140",9366:"1a31fd23",9391:"b5561486",9404:"9fcc3d3e",9406:"a37a7774",9416:"b78685fe",9417:"66c183bb",9449:"f181e38d",9487:"781d2475",9489:"5057250a",9507:"61954c2b",9511:"fb09fe9e",9554:"ed358e7b",9559:"f794af19",9647:"585937bc",9649:"8e8b40b4",9674:"40a043d9",9677:"6a194592",9695:"e9d54643",9715:"90612066",9716:"40121ad7",9724:"2f674bad",9785:"234d891c",9788:"c5c1684f",9814:"b94bc97f",9891:"60f02702",9895:"b8e31ff2",9906:"8d7bd032",9921:"6086b943",9922:"24131e73",9928:"5989f5e0",9944:"04b240a2",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",119:"p__User__ThemeChange__Paths",195:"p__Classrooms__Lists__GroupHomework__Detail__index",201:"p__Classrooms__ThemeChange__Students",264:"p__User__Detail__Order__pages__orderPay__index",292:"p__Classrooms__Lists__Exercise__Add__index",337:"p__Paperlibrary__Random__PreviewEdit__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",518:"p__Shixuns__Detail__Settings__ThemeChange__index",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",879:"p__User__ThemeChange__AccountInfo",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",900:"p__User__ThemeChange__Classrooms",906:"p__User__ThemeChange__CareerCertification",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1077:"p__User__ThemeTwoLogin__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1477:"p__Classrooms__ThemeChange__Assistant",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1651:"p__Paths__ThemeChange__Statistics",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1678:"p__Classrooms__ThemeChange__Attachment",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1754:"p__Classrooms__ThemeChange__Video",1783:"p__virtualSpaces__Lists__Experiment__index",1798:"p__Classrooms__ThemeChange__GroupHomework",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1897:"p__User__ThemeChange__ClassManagement",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1993:"p__Shixuns__Detail__Dataset__ThemeChange__index",2045:"p__Engineering__Lists__TeacherList__index",2099:"p__Paperlibrary__ThemeChange__index",2102:"p__Classrooms__Lists__Board__Edit__index",2130:"p__Shixuns__Detail__Repository__UploadFile__ThemeChange__index",2141:"p__Shixuns__Detail__Split__index",2203:"p__Classrooms__ThemeChange__ShixunHomeworks",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2281:"p__Paths__ThemeChange__Detail",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2829:"p__Messages__Private__index",2862:"p__User__ThemeChange__ExperImentImg",2865:"p__Innovation__MyMirror__index",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",3006:"p__Engineering__index",3086:"p__Shixuns__Detail__ForkList__ThemeChange__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3509:"p__HttpStatus__SixActivities",3581:"p__Shixuns__Detail__Collaborators__ThemeChange__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3831:"p__User__ThemeChange__VirtualSpaces",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4048:"p__Forums__ThemeChange__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4297:"p__Classrooms__ThemeChange__Polls",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4944:"p__Classrooms__Lists__Statistics__ZbStatistics__StudentDetail__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5117:"p__User__ThemeChange__Certificate",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5165:"p__User__ThemeChange__Topics",5176:"p__User__Detail__Videos__Protocol__index",5177:"p__Classrooms__ThemeChange__Teachers",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5230:"p__Shixuns__Detail__Repository__AddFile__ThemeChange__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5307:"p__Shixuns__ThemeChange__New",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5330:"p__Classrooms__ThemeChange__ShixunHomeworksComment",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5466:"p__Classrooms__ThemeChange__LiveVideo",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5694:"p__Classrooms__ThemeChange__ShixunHomeworksDetail",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5776:"p__User__ThemeChange__RealNameCertification",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5800:"p__User__ThemeChange__Competitions",5816:"p__Paperlibrary__Random__Edit__index",5823:"p__Classrooms__Lists__Statistics__ZbStatistics__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5894:"p__Shixuns__Detail__Repository__Commit__ThemeChange__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6080:"p__Paths__ThemeChange__New",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6185:"p__Classrooms__ThemeChange__Announcement",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6282:"p__Classrooms__ThemeChange__ProgramHomework",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6451:"p__Shixuns__Detail__RankingList__ThemeChange__index",6452:"p__Innovation__PublicDataSet__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6637:"p__Shixuns__Detail__Repository__ThemeChange__index",6651:"p__Engineering__Evaluate__Detail__index",6682:"p__User__ThemeChange__Shixuns",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6776:"p__Classrooms__ThemeChange__Exercise",6784:"p__Innovation__Edit__index",6789:"p__Classrooms__ThemeChange__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6820:"p__User__Detail__Topics__Normal__index",6882:"p__Classrooms__New__StartClass__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7099:"p__Competitions__ThemeChange__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7224:"p__StatsDashboard__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7289:"p__tasks__ThemeChange__index",7322:"layouts__ThemeChange__ShixunDetail",7323:"p__Classrooms__ThemeChange__New",7329:"p__Classrooms__ThemeChange__Attendance",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7402:"p__User__ThemeChange__OtherResources",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7835:"p__Problemset__ThemeChange__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7901:"p__Guidance__ThemeChange",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8115:"p__User__ThemeChange__DataSet",8143:"layouts__GraduationsDetail__index",8145:"p__User__ThemeChange__ClassManagementItem",8155:"p__Shixuns__Overview__index",8217:"p__User__ThemeChange__AccountInfoEdit",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8286:"p__User__ThemeChange__ExperImentImgDetail",8332:"p__User__ThemeChange__Detail",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8458:"p__Classrooms__ThemeChange__CommonHomework",8479:"p__User__ThemeChange__TeachGroup",8517:"p__User__Detail__Topics__Group__index",8552:"p__Shixuns__ThemeChange__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8579:"p__Competitions__ThemeChange__Edit",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8787:"p__Competitions__Entered__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8965:"p__Shixuns__Detail__Discuss__ThemeChange__index",8999:"p__Three__index",9039:"p__Classrooms__ThemeChange__CourseGroup",9076:"p__Account__Binding__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9406:"p__Classrooms__ThemeChange__Board",9416:"p__Graduations__Lists__Tasks__index",9449:"p__Shixuns__ThemeChange__Detail",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9511:"p__Shixuns__ThemeChange__Edit",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9814:"p__Shixuns__Detail__Challenges__ThemeChange__index",9891:"p__User__Detail__Videos__Success__index",9906:"p__Paths__ThemeChange__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"de58cef9",109:"1a7fc455",119:"25b26a6d",195:"8653772c",201:"7872e384",264:"5fd9b3fc",292:"7241a671",337:"45f063ed",479:"bba9e475",485:"d63578fe",508:"82593858",518:"c6774a1c",532:"c1a3e627",533:"7c6a1361",547:"5581debc",556:"c9ce9a90",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"573b339d",737:"98eb2f74",799:"08103cd8",879:"8ef20790",895:"ad846737",900:"228aca9a",906:"a29ef4e5",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"8e5fbfd7",1048:"dafc3f4f",1070:"e67e9e01",1077:"4749f7c5",1211:"bdb8faab",1253:"619593a3",1257:"156e8f74",1276:"bbc6eeec",1343:"f50c7fcf",1423:"5c4a76fc",1427:"c24d69b3",1450:"1edcc2ed",1461:"e71bb36a",1470:"183c9793",1475:"5bfcb58b",1477:"970fcf81",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"0c4169ac",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1651:"55e4f704",1657:"c0cb4a08",1674:"fdbc1e05",1678:"484ca996",1713:"e5cf33ee",1717:"10201060",1727:"522640e5",1754:"118c994b",1783:"0d3d06a0",1798:"3157272a",1831:"cb1c37ee",1836:"5f0d3f7f",1855:"b92cccb4",1880:"750743ca",1897:"62544c06",1939:"ce7e2b5a",1953:"20ce3901",1962:"84e145fa",1993:"c47eb47a",2045:"dcfad42d",2099:"3b401031",2102:"ec61f9f0",2130:"fa9a5d94",2141:"5eb2f330",2203:"bd175c79",2216:"33467293",2240:"e7cce869",2281:"2976b5a2",2303:"1ed5567d",2307:"b2c54321",2338:"dea1928a",2339:"1336108e",2396:"2fd22400",2404:"08d36549",2412:"84cd3fdc",2425:"47b23ee4",2443:"637429ad",2460:"03cdfb68",2476:"cf85a190",2501:"2441982c",2539:"082dd38b",2548:"75182034",2570:"846a7fe1",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"505dc6f7",2819:"9455b08a",2823:"a13b21fb",2829:"a5909474",2862:"dff7c42d",2865:"6ef3cf6b",2884:"ebfe0ea4",3006:"7fce4e74",3086:"d0ebac07",3141:"4e2f2f7c",3157:"f5d985ab",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"38b222b9",3276:"7bbb651d",3317:"137440b7",3391:"f0e498fe",3433:"2018f6c1",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3509:"70043ca5",3581:"c4be28e8",3585:"5f288e7b",3668:"fd3ea050",3747:"1af43845",3784:"c81d4a51",3831:"2711fd44",3873:"7cbe1ba5",3910:"658d457f",3951:"9b11b034",4030:"af04fe52",4048:"f9582bef",4056:"10eacfff",4078:"aa54548e",4093:"775588f4",4105:"7f9d4513",4144:"f10aa199",4164:"803fd4c3",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4297:"cb8a8129",4449:"e68d8d58",4492:"12cb2835",4496:"77babddd",4498:"820c0a39",4504:"9074cfde",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aa988bc4",4610:"687005a6",4621:"807fbac2",4662:"37625a1c",4715:"1230954d",4736:"5b6f4e2f",4741:"92525927",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4889:"a91da64a",4928:"a4b1a237",4944:"68e29e57",4973:"129c56e8",4994:"43974304",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5117:"ab408bd4",5125:"57501e4a",5148:"572faeac",5165:"48afbcf3",5176:"9c49e7fa",5177:"ec157db5",5179:"21f01751",5186:"e766ffd9",5230:"8ecdafbb",5238:"865509db",5297:"5426028f",5307:"803b391d",5319:"34217c3f",5330:"d6eee700",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"d75b7acd",5402:"e8092123",5466:"12cfd33a",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5624:"75c5add6",5650:"f8f63f4b",5694:"c3e4a8be",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5776:"9d910e47",5786:"37a81eaa",5798:"ce1cf7da",5800:"ace57161",5816:"4adf0529",5823:"99fd3660",5888:"193a7f8f",5891:"cbb6f851",5894:"4c5225a9",5915:"bc9c3e69",5972:"79479731",5992:"419f5d2f",6029:"7f981b9d",6063:"3b503608",6069:"a9aeea2e",6080:"bc1c2b36",6127:"f31505a8",6185:"bd124dd8",6265:"8aa3f229",6270:"5496b206",6282:"f0151247",6328:"de2b9d62",6366:"079fc2d8",6434:"48c2a3cc",6444:"fd46d237",6451:"4db8623e",6452:"50a6d310",6583:"7599cb91",6587:"9c49e7fa",6634:"020d2aed",6637:"4348c475",6651:"b07fe216",6682:"0b183f46",6685:"50d3c702",6729:"aea3b7f5",6741:"b838eb14",6776:"461a4e93",6784:"1affe817",6789:"f85c816f",6796:"b24f73ad",6820:"cebdf1cf",6882:"c2d2eada",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",7043:"25478869",7045:"48f6fc4c",7058:"70169de5",7062:"5282c3e5",7099:"f105b5d4",7178:"6e47d75d",7182:"183c9793",7224:"7caf9754",7242:"4f353f61",7260:"2c380d56",7289:"e6d2cdef",7322:"ac5aaaee",7323:"3e11a2bc",7329:"e5af7e18",7395:"ff574c5d",7402:"c2ab8a41",7460:"dedd2038",7477:"7903c644",7482:"c37a3f01",7527:"a4765b7e",7545:"6e229fc1",7560:"d82e43ca",7589:"2517c75a",7614:"de9ee12f",7622:"5e2922e8",7806:"80b7b1d6",7835:"b5f6ea62",7855:"8698f084",7857:"13a29416",7883:"93cf27b2",7884:"1ca6cde0",7901:"505c3349",7922:"0e7ce87a",8062:"8e384b9f",8072:"540f746b",8085:"e6b0e037",8115:"4168d1d3",8143:"1021d119",8145:"aa6ec833",8155:"d345abd7",8217:"3f5e9ac7",8237:"faafb9cc",8241:"5bd955ca",8286:"69a76d39",8332:"71c0dfbb",8398:"b128b7d6",8431:"289b326c",8435:"0980085d",8447:"5dded7c0",8458:"9d938150",8479:"b4705507",8517:"cccfddad",8552:"a656ad91",8563:"20b25782",8579:"600a1b47",8665:"c52575bc",8688:"c044db56",8689:"c7b937bf",8723:"3eab1580",8787:"121de108",8823:"e5c765d5",8827:"7c77dcba",8866:"b95f6ec9",8882:"f3e42f72",8885:"de905169",8965:"bd9f71c8",8999:"448aa22f",9039:"e5b0c473",9076:"6a501148",9205:"d4e09321",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9406:"b142636c",9416:"483ff19d",9449:"45975a82",9487:"a73f5679",9489:"ee2bb5b7",9507:"d52efba5",9511:"1151ea04",9647:"9df3db4c",9649:"00fb4211",9674:"bb2d1c58",9677:"af7d4c8f",9695:"e6d547d3",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9814:"bbe362ca",9891:"512a9301",9906:"bb12ef11",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,_){return Object.prototype.hasOwnProperty.call(d,_)}}(),function(){var d={};__webpack_require__.l=function(_,e,r,i){if(d[_]){d[_].push(e);return}var l,c;if(r!==void 0)for(var f=document.getElementsByTagName("script"),o=0;o0&&arguments[0]!==void 0?arguments[0]:"";return Fn.endsWith("/")?Fn:"".concat(Fn,"/")}var fc=__webpack_require__(38127),dc=__webpack_require__(38329),rl=__webpack_require__(8616),nl=["content"],Ou=["content"],yf=/^(http:|https:)?\/\//;function hc(Fn){return yf.test(Fn)||Fn.startsWith("/")&&!Fn.startsWith("/*")||Fn.startsWith("./")||Fn.startsWith("../")}var bu=function(){return $e.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},vl=function(ti){var Xi,Ba=ti.loaderData,la=ti.htmlPageOpts,Ea=ti.manifest,ya=(Ea==null||(Xi=Ea.assets)===null||Xi===void 0?void 0:Xi["umi.css"])||"";return $e.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(Ba||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(la||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(ya,"'")}})};function Du(Fn){var ti=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fn=="string")return hc(Fn)?(0,vo.Z)({src:Fn},ti):{content:Fn};if((0,rl.Z)(Fn)==="object")return(0,vo.Z)((0,vo.Z)({},Fn),ti);throw new Error("Invalid script type: ".concat((0,rl.Z)(Fn)))}function zf(Fn){return hc(Fn)?{type:"link",href:Fn}:{type:"style",content:Fn}}var Jc=function(ti){var Xi,Ba,la,Ea,ya,Ds,ca=ti.htmlPageOpts;return $e.createElement($e.Fragment,null,(ca==null?void 0:ca.title)&&$e.createElement("title",null,ca.title),ca==null||(Xi=ca.favicons)===null||Xi===void 0?void 0:Xi.map(function(Ms,Yu){return $e.createElement("link",{key:Yu,rel:"shortcut icon",href:Ms})}),(ca==null?void 0:ca.description)&&$e.createElement("meta",{name:"description",content:ca.description}),(ca==null||(Ba=ca.keywords)===null||Ba===void 0?void 0:Ba.length)&&$e.createElement("meta",{name:"keywords",content:ca.keywords.join(",")}),ca==null||(la=ca.metas)===null||la===void 0?void 0:la.map(function(Ms){return $e.createElement("meta",{key:Ms.name,name:Ms.name,content:Ms.content})}),ca==null||(Ea=ca.links)===null||Ea===void 0?void 0:Ea.map(function(Ms,Yu){return $e.createElement("link",(0,dc.Z)({key:Yu},Ms))}),ca==null||(ya=ca.styles)===null||ya===void 0?void 0:ya.map(function(Ms,Yu){var al=zf(Ms),yl=al.type,Xu=al.href,Bl=al.content;if(yl==="link")return $e.createElement("link",{key:Yu,rel:"stylesheet",href:Xu});if(yl==="style")return $e.createElement("style",{key:Yu},Bl)}),ca==null||(Ds=ca.headScripts)===null||Ds===void 0?void 0:Ds.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,nl);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))}))};function Zo(Fn){var ti,Xi=Fn.children,Ba=Fn.loaderData,la=Fn.manifest,Ea=Fn.htmlPageOpts,ya=Fn.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ds=Fn.mountElementId;if(ya!=null&&ya.pureHtml)return $e.createElement("html",null,$e.createElement("head",null,$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea})));if(ya!=null&&ya.pureApp)return $e.createElement($e.Fragment,null,Xi);var ca=typeof window=="undefined"?la==null?void 0:la.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return $e.createElement("html",{suppressHydrationWarning:!0,lang:(Ea==null?void 0:Ea.lang)||"en"},$e.createElement("head",null,$e.createElement("meta",{charSet:"utf-8"}),$e.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),ca&&$e.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:ca}),$e.createElement(Jc,{htmlPageOpts:Ea})),$e.createElement("body",null,$e.createElement(bu,null),$e.createElement("div",{id:Ds},Xi),$e.createElement(vl,{manifest:la,loaderData:Ba,htmlPageOpts:Ea}),Ea==null||(ti=Ea.scripts)===null||ti===void 0?void 0:ti.map(function(Ms,Yu){var al=Du(Ms),yl=al.content,Xu=(0,fc.Z)(al,Ou);return $e.createElement("script",(0,dc.Z)({dangerouslySetInnerHTML:{__html:yl},key:Yu},Xu))})))}var Rl=$e.createContext(void 0);function kc(){return $e.useContext(Rl)}var pc=["redirect"];function mc(Fn){var ti=Fn.routesById,Xi=Fn.parentId,Ba=Fn.routeComponents,la=Fn.useStream,Ea=la===void 0?!0:la;return Object.keys(ti).filter(function(ya){return ti[ya].parentId===Xi}).map(function(ya){var Ds=_c((0,vo.Z)((0,vo.Z)({route:ti[ya],routeComponent:Ba[ya],loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat},Fn.reactRouter5Compat&&{hasChildren:Object.keys(ti).filter(function(Ms){return ti[Ms].parentId===ya}).length>0}),{},{useStream:Ea})),ca=mc({routesById:ti,routeComponents:Ba,parentId:Ds.id,loadingComponent:Fn.loadingComponent,reactRouter5Compat:Fn.reactRouter5Compat,useStream:Ea});return ca.length>0&&(Ds.children=ca,Ds.routes=ca),Ds})}function vc(Fn){var ti=(0,yu.UO)(),Xi=(0,yu.Gn)(Fn.to,ti),Ba=(0,cc.T$)(),la=(0,yu.TH)();if(Ba!=null&&Ba.keepQuery){var Ea=la.search+la.hash;Xi+=Ea}var ya=(0,vo.Z)((0,vo.Z)({},Fn),{},{to:Xi});return $e.createElement(yu.Fg,(0,dc.Z)({replace:!0},ya))}function _c(Fn){var ti=Fn.route,Xi=Fn.useStream,Ba=Xi===void 0?!0:Xi,la=ti.redirect,Ea=(0,fc.Z)(ti,pc),ya=Fn.reactRouter5Compat?Rc:Xl;return(0,vo.Z)({element:la?$e.createElement(vc,{to:la}):$e.createElement(Rl.Provider,{value:{route:Fn.route}},$e.createElement(ya,{loader:$e.memo(Fn.routeComponent),loadingComponent:Fn.loadingComponent||Rf,hasChildren:Fn.hasChildren,useStream:Ba}))},Ea)}function Rf(){return $e.createElement("div",null)}function Rc(Fn){var ti=kc(),Xi=ti.route,Ba=(0,cc.Ov)(),la=Ba.history,Ea=Ba.clientRoutes,ya=(0,yu.UO)(),Ds={params:ya,isExact:!0,path:Xi.path,url:la.location.pathname},ca=Fn.loader,Ms={location:la.location,match:Ds,history:la,params:ya,route:Xi,routes:Ea};return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))):$e.createElement(ca,Ms,Fn.hasChildren&&$e.createElement(yu.j3,null))}function Xl(Fn){var ti=Fn.loader;return Fn.useStream?$e.createElement($e.Suspense,{fallback:$e.createElement(Fn.loadingComponent,null)},$e.createElement(ti,null)):$e.createElement(ti,null)}var Ql=null;function bf(){return Ql}function ef(Fn){var ti=Fn.history,Xi=$e.useState({action:ti.action,location:ti.location}),Ba=(0,Iu.Z)(Xi,2),la=Ba[0],Ea=Ba[1];return(0,$e.useLayoutEffect)(function(){return ti.listen(Ea)},[ti]),(0,$e.useLayoutEffect)(function(){function ya(Ds){Fn.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:Fn.routes,clientRoutes:Fn.clientRoutes,location:Ds.location,action:Ds.action,basename:Fn.basename,isFirst:!!Ds.isFirst}})}return ya({location:la.location,action:la.action,isFirst:!0}),ti.listen(ya)},[ti,Fn.routes,Fn.clientRoutes]),$e.createElement(yu.F0,{navigator:ti,location:la.location,basename:Fn.basename},Fn.children)}function il(){var Fn=(0,cc.Ov)(),ti=Fn.clientRoutes;return(0,yu.V$)(ti)}var gc=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],yc=function(ti,Xi){var Ba=ti.basename||"/",la=mc({routesById:ti.routes,routeComponents:ti.routeComponents,loadingComponent:ti.loadingComponent,reactRouter5Compat:ti.reactRouter5Compat,useStream:ti.useStream});ti.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:la}});for(var Ea=$e.createElement(ef,{basename:Ba,pluginManager:ti.pluginManager,routes:ti.routes,clientRoutes:la,history:ti.history},Xi),ya=0,Ds=gc;yanew Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});function xf(){return Mc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercise/:categoryId/wrongAnswer/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"82"},83:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"83"},84:{path:"/classrooms/guidance",parentId:"19",id:"84"},85:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"98"},99:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"99"},100:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"100"},101:{path:"/classrooms/",parentId:"19",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"101",id:"102"},103:{path:"/classrooms/:coursesId/shixun_homework",parentId:"101",id:"103"},104:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"101",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"105"},106:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"101",id:"106"},107:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"101",id:"107"},108:{path:"/classrooms/:coursesId/exercise",parentId:"101",id:"108"},109:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"101",id:"109"},110:{path:"/classrooms/:coursesId/poll",parentId:"101",id:"110"},111:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"101",id:"111"},112:{path:"/classrooms/:coursesId/common_homework",parentId:"101",id:"112"},113:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"101",id:"113"},114:{path:"/classrooms/:coursesId/group_homework",parentId:"101",id:"114"},115:{path:"/classrooms/:coursesId/teachers",parentId:"101",id:"115"},116:{path:"/classrooms/:coursesId/students",parentId:"101",id:"116"},117:{path:"/classrooms/:coursesId/assistant",parentId:"101",id:"117"},118:{path:"/classrooms/:coursesId/program_homework",parentId:"101",id:"118"},119:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"101",id:"119"},120:{path:"/classrooms/:coursesId/engineering",parentId:"101",id:"120"},121:{path:"/classrooms/:coursesId/learning_path",parentId:"101",id:"121"},122:{path:"/classrooms/:coursesId/resource_recommend",parentId:"101",id:"122"},123:{path:"/classrooms/:coursesId/attendance",parentId:"101",id:"123"},124:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"101",id:"124"},125:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"101",id:"125"},126:{path:"/classrooms/:coursesId/announcement",parentId:"101",id:"126"},127:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"101",id:"127"},128:{path:"/classrooms/:coursesId/online_learning",parentId:"101",id:"128"},129:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"101",id:"129"},130:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"101",id:"130"},131:{path:"/classrooms/:coursesId/attachment",parentId:"101",id:"131"},132:{path:"/classrooms/:coursesId/video",parentId:"101",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"101",id:"133"},134:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"101",id:"134"},135:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"101",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"101",id:"136"},137:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"101",id:"137"},138:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"101",id:"138"},139:{path:"/classrooms/:coursesId/live_video",parentId:"101",id:"139"},140:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"101",id:"140"},141:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"101",id:"141"},142:{path:"/classrooms/:coursesId/board",parentId:"101",id:"142"},143:{path:"/classrooms/:coursesId/course_group",parentId:"101",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"101",id:"144"},145:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"101",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"101",id:"146"},147:{path:"/classrooms/:coursesId/not_course_group",parentId:"101",id:"147"},148:{path:"/classrooms/:coursesId/statistics/",parentId:"101",id:"148"},149:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"101",id:"149"},150:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"101",id:"150"},151:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"101",id:"151"},152:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"101",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"101",id:"153"},154:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"101",id:"154"},155:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"101",id:"155"},156:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"101",id:"156"},157:{path:"/classrooms/:coursesId",parentId:"101",id:"157"},158:{path:"/classrooms/:coursesId/template",parentId:"101",id:"158"},159:{path:"/classrooms/:coursesId/statistics_zb/:categoryId",parentId:"19",id:"159"},160:{path:"/classrooms/:coursesId/statistics_zb/:categoryId/detail/:studentid",parentId:"19",id:"160"},161:{path:"/competitions",parentId:"1",id:"161"},162:{path:"/competitions/index",parentId:"161",id:"162"},163:{path:"/competitions/:identifier/list",parentId:"161",id:"163"},164:{path:"/competitions/exports",parentId:"161",id:"164"},165:{path:"/competitions",parentId:"161",id:"165"},166:{path:"/competitions/:identifier",parentId:"161",id:"166"},167:{path:"/competitions/index/:identifier",parentId:"161",id:"167"},168:{path:"/competitions/:identifier/detail/enroll",parentId:"161",id:"168"},169:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"161",id:"169"},170:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"161",id:"170"},171:{path:"/competitions/detail/:identifier",parentId:"161",id:"171"},172:{path:"/forums",parentId:"1",id:"172"},173:{path:"/forums",parentId:"172",id:"173"},174:{path:"/forums/categories/:memoType",parentId:"172",id:"174"},175:{path:"/forums/new",parentId:"172",id:"175"},176:{path:"/forums/:memoId/edit",parentId:"172",id:"176"},177:{path:"/forums/:memoId",parentId:"172",id:"177"},178:{path:"/problemset",parentId:"1",id:"178"},179:{path:"/problemset",parentId:"178",id:"179"},180:{path:"/problemset/newitem",parentId:"178",id:"180"},181:{path:"/problemset/:type/:id",parentId:"178",id:"181"},182:{path:"/problemset/preview",parentId:"178",id:"182"},183:{path:"/problemset/preview_new",parentId:"178",id:"183"},184:{path:"/problemset/preview_select",parentId:"178",id:"184"},185:{path:"/shixuns",parentId:"1",id:"185"},186:{path:"/shixuns",parentId:"185",id:"186"},187:{path:"/shixuns/exports",parentId:"185",id:"187"},188:{path:"/shixuns/new",parentId:"185",id:"188"},189:{path:"/shixuns/edit",parentId:"185",id:"189"},190:{path:"/shixuns/new/CreateImg",parentId:"185",id:"190"},191:{path:"/shixuns/new/:id/imagepreview",parentId:"185",id:"191"},192:{path:"/shixuns/:id/Merge",parentId:"185",id:"192"},193:{path:"/shixuns/:id/Split",parentId:"185",id:"193"},194:{path:"/shixuns/:id/edit",parentId:"185",id:"194"},195:{path:"shixuns/:id/edit/warehouse",parentId:"194",id:"195"},196:{path:"/shixuns/:id/edit/newquestion",parentId:"194",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"194",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"194",id:"198"},199:{path:"/shixuns/:id/edit/new",parentId:"194",id:"199"},200:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"194",id:"200"},201:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"194",id:"201"},202:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"194",id:"202"},203:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"194",id:"203"},204:{path:"/shixuns/:id",parentId:"185",id:"204"},205:{path:"/shixuns/:id/challenges",parentId:"204",id:"205"},206:{path:"/shixuns/:id/repository",parentId:"204",id:"206"},207:{path:"/shixuns/:id/secret_repository",parentId:"204",id:"207"},208:{path:"/shixuns/:id/collaborators",parentId:"204",id:"208"},209:{path:"/shixuns/:id/dataset",parentId:"204",id:"209"},210:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"204",id:"210"},211:{path:"/shixuns/:id/shixun_discuss",parentId:"204",id:"211"},212:{path:"/shixuns/:id/ranking_list",parentId:"204",id:"212"},213:{path:"/shixuns/:id/settings",parentId:"204",id:"213"},214:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"204",id:"214"},215:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"204",id:"215"},216:{path:"/shixuns/:id/repository/upload_file",parentId:"204",id:"216"},217:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"204",id:"217"},218:{path:"/shixuns/:id/repository/add_file",parentId:"204",id:"218"},219:{path:"/shixuns/:id/secret_repository/add_file",parentId:"204",id:"219"},220:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"220"},221:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"204",id:"221"},222:{path:"/shixuns/:id/audit_situation",parentId:"204",id:"222"},223:{path:"/shixuns/:id/fork_list",parentId:"204",id:"223"},224:{path:"/shixuns/:id/skill_tags",parentId:"204",id:"224"},225:{path:"/users",parentId:"1",id:"225"},226:{path:"/users/:username/videos/protocol",parentId:"225",id:"226"},227:{path:"/users/:username/videos/resourceProtocol",parentId:"225",id:"227"},228:{path:"/users/:username/videos/success",parentId:"225",id:"228"},229:{path:"/users/:username/topicbank/:topicstype",parentId:"225",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"225",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"225",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"225",id:"232"},233:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"225",id:"233"},234:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"225",id:"234"},235:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"225",id:"235"},236:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"225",id:"236"},237:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"225",id:"237"},238:{path:"/users/:username/experiment-img/add",parentId:"225",id:"238"},239:{path:"/users/:username",parentId:"225",id:"239"},240:{path:"/users/:username",parentId:"239",id:"240"},241:{path:"/users/:username/baseInfo/edit",parentId:"239",id:"241"},242:{path:"/users/:username/baseInfo",parentId:"239",id:"242"},243:{path:"/users/:username/realNameCertification",parentId:"239",id:"243"},244:{path:"/users/:username/careerCertification",parentId:"239",id:"244"},245:{path:"/users/:username/classrooms",parentId:"239",id:"245"},246:{path:"/users/:username/shixuns",parentId:"239",id:"246"},247:{path:"/users/:username/dataSet",parentId:"239",id:"247"},248:{path:"/users/:username/userPortrait",parentId:"239",id:"248"},249:{path:"/users/:username/learningPath",parentId:"239",id:"249"},250:{path:"/users/:username/teach-group",parentId:"239",id:"250"},251:{path:"/users/:username/competitions",parentId:"239",id:"251"},252:{path:"/users/:username/experiment-img",parentId:"239",id:"252"},253:{path:"/users/:username/experiment-img/:experid/detail",parentId:"239",id:"253"},254:{path:"/users/:username/certificate",parentId:"239",id:"254"},255:{path:"/users/:username/otherResources",parentId:"239",id:"255"},256:{path:"/users/:username/classmanagement",parentId:"239",id:"256"},257:{path:"/users/:username/classmanagement/:couserid",parentId:"239",id:"257"},258:{path:"/users/:username/paths",parentId:"239",id:"258"},259:{path:"/users/:username/projects",parentId:"239",id:"259"},260:{path:"/users/:username/videos",parentId:"239",id:"260"},261:{path:"/users/:username/videos/upload",parentId:"239",id:"261"},262:{path:"/users/:username/topics/:topicstype",parentId:"239",id:"262"},263:{path:"/users/:username/vspaces",parentId:"239",id:"263"},264:{path:"/users/:username/resourcesCenter",parentId:"239",id:"264"},265:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"239",id:"265"},266:{path:"/users/:username/resourceGuarantee",parentId:"239",id:"266"},267:{path:"/users/:username/resourceAllocation",parentId:"239",id:"267"},268:{parentId:"1",id:"268"},269:{path:"/problems",parentId:"268",id:"269"},270:{path:"/problems",parentId:"269",id:"270"},271:{path:"/problems/batchAdd",parentId:"269",id:"271"},272:{path:"/problems/newcreate",parentId:"268",id:"272"},273:{path:"/problems/newedit/:id",exact:!0,parentId:"268",id:"273"},274:{path:"/problems/:id/edit",exact:!0,parentId:"268",id:"274"},275:{path:"/problems/new",exact:!0,parentId:"268",id:"275"},276:{path:"/problems/:id/oj/:save_identifier",parentId:"268",id:"276"},277:{path:"/problems/:id/record-detail/:submitId",parentId:"268",id:"277"},278:{path:"/problems/add",parentId:"268",id:"278"},279:{path:"/problems/:id/ojedit",parentId:"268",id:"279"},280:{path:"/engineering",parentId:"1",id:"280"},281:{path:"/engineering",parentId:"280",id:"281"},282:{path:"/engineering/teacherList",parentId:"281",id:"282"},283:{path:"/engineering/studentList",parentId:"281",id:"283"},284:{path:"/engineering/training/program",parentId:"281",id:"284"},285:{path:"/engineering/training/program/add",parentId:"281",id:"285"},286:{path:"/engineering/training/program/edit",parentId:"281",id:"286"},287:{path:"/engineering/training/objectives",parentId:"281",id:"287"},288:{path:"/engineering/graduated/index",parentId:"281",id:"288"},289:{path:"/engineering/graduated/matrix",parentId:"281",id:"289"},290:{path:"/engineering/course/list",parentId:"281",id:"290"},291:{path:"/engineering/course/setting",parentId:"281",id:"291"},292:{path:"/engineering/course/matrix",parentId:"281",id:"292"},293:{path:"/engineering/navigation",parentId:"281",id:"293"},294:{path:"/engineering/evaluate/course",parentId:"281",id:"294"},295:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"281",id:"295"},296:{path:"/engineering/evaluate/norm",parentId:"281",id:"296"},297:{path:"/engineering/evaluate/document",parentId:"281",id:"297"},298:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"281",id:"298"},299:{path:"/engineering/*",redirect:"/404",parentId:"281",id:"299"},300:{path:"/innovation",parentId:"1",id:"300"},301:{path:"/innovation/tasks/:taskId",parentId:"300",id:"301"},302:{path:"/innovation",parentId:"300",id:"302"},303:{path:"/innovation/project",parentId:"302",id:"303"},304:{path:"/innovation/dataset",parentId:"302",id:"304"},305:{path:"/innovation/mirror",parentId:"302",id:"305"},306:{path:"/innovation/my-project",parentId:"302",id:"306"},307:{path:"/innovation/my-dataset",parentId:"302",id:"307"},308:{path:"/innovation/my-mirror",parentId:"302",id:"308"},309:{path:"/innovation/project/create",parentId:"302",id:"309"},310:{path:"/innovation/project/edit/:id",parentId:"302",id:"310"},311:{path:"/innovation/project/detail/:taskId",parentId:"302",id:"311"},312:{path:"/tasks",parentId:"1",id:"312"},313:{path:"/tasks/:taskId",exact:!0,parentId:"312",id:"313"},314:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"312",id:"314"},315:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"312",id:"315"},316:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"312",id:"316"},317:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"312",id:"317"},318:{path:"/myproblems",parentId:"1",id:"318"},319:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"318",id:"319"},320:{path:"/myproblems/:id",exact:!0,parentId:"318",id:"320"},321:{path:"/account",parentId:"1",id:"321"},322:{path:"/account",parentId:"321",id:"322"},323:{path:"/account/profile",parentId:"322",id:"323"},324:{path:"/account/profile/edit",parentId:"322",id:"324"},325:{path:"/account/certification",parentId:"322",id:"325"},326:{path:"/account/secure",parentId:"322",id:"326"},327:{path:"/account/binding",parentId:"322",id:"327"},328:{path:"/account/Results",parentId:"322",id:"328"},329:{path:"/ch",parentId:"1",id:"329"},330:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"329",id:"330"},331:{path:"/ch/rest/",exact:!0,parentId:"329",id:"331"},332:{path:"/ch/rest/:id",exact:!0,parentId:"329",id:"332"},333:{path:"/order",parentId:"1",id:"333"},334:{path:"/order",parentId:"333",id:"334"},335:{path:"/order/invoice",parentId:"333",id:"335"},336:{path:"/order/records",parentId:"333",id:"336"},337:{path:"/order/apply",parentId:"333",id:"337"},338:{path:"/order/view",parentId:"333",id:"338"},339:{path:"/order/:courseId/information",parentId:"333",id:"339"},340:{path:"/order/:courseId/pay",parentId:"333",id:"340"},341:{path:"/order/:orderNum/result",parentId:"333",id:"341"},342:{path:"/messages",parentId:"1",id:"342"},343:{path:"/messages/:userId/user_tidings",parentId:"342",id:"343"},344:{path:"/messages/:userId/private_messages",parentId:"342",id:"344"},345:{path:"/messages/:userId/message_detail",parentId:"342",id:"345"},346:{path:"/vtrs",parentId:"1",id:"346"},347:{path:"/vtrs/:virtual_spacesId",parentId:"346",id:"347"},348:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"347",id:"348"},349:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"347",id:"349"},350:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"347",id:"350"},351:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"347",id:"351"},352:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"347",id:"352"},353:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"347",id:"353"},354:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"347",id:"354"},355:{path:"/vtrs/:virtual_spacesId/survey",parentId:"347",id:"355"},356:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"347",id:"356"},357:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"347",id:"357"},358:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"347",id:"358"},359:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"347",id:"359"},360:{path:"/vtrs/:virtual_spacesId/material",parentId:"347",id:"360"},361:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"347",id:"361"},362:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"347",id:"362"},363:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"347",id:"363"},364:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"347",id:"364"},365:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"347",id:"365"},366:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"347",id:"366"},367:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"347",id:"367"},368:{path:"/vtrs/:virtual_spacesId/settings",parentId:"347",id:"368"},369:{path:"/vtrs/:virtual_spacesId/resources",parentId:"347",id:"369"},370:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"347",id:"370"},371:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"347",id:"371"},372:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"347",id:"372"},373:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"347",id:"373"},374:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"347",id:"374"},375:{path:"/vtrs/:virtual_spacesId/*",parentId:"347",id:"375"},376:{path:"/101",parentId:"1",id:"376"},377:{path:"/101/:virtual_spacesId",parentId:"376",id:"377"},378:{path:"/101/:virtual_spacesId",exact:!0,parentId:"377",id:"378"},379:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"377",id:"379"},380:{path:"/101/:virtual_spacesId/experiment",parentId:"377",id:"380"},381:{path:"/101/:virtual_spacesId/announcement",parentId:"377",id:"381"},382:{path:"/101/:virtual_spacesId/announcement/add",parentId:"377",id:"382"},383:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"377",id:"383"},384:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"377",id:"384"},385:{path:"/101/:virtual_spacesId/survey",parentId:"377",id:"385"},386:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"377",id:"386"},387:{path:"/101/:virtual_spacesId/knowledge",parentId:"377",id:"387"},388:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"377",id:"388"},389:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"377",id:"389"},390:{path:"/101/:virtual_spacesId/material",parentId:"377",id:"390"},391:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"377",id:"391"},392:{path:"/101/:virtual_spacesId/lesson",parentId:"377",id:"392"},393:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"377",id:"393"},394:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"377",id:"394"},395:{path:"/101/:virtual_spacesId/discussion",parentId:"377",id:"395"},396:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"377",id:"396"},397:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"377",id:"397"},398:{path:"/101/:virtual_spacesId/settings",parentId:"377",id:"398"},399:{path:"/101/:virtual_spacesId/resources",parentId:"377",id:"399"},400:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"377",id:"400"},401:{path:"/101/:virtual_spacesId/Plan",parentId:"377",id:"401"},402:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"377",id:"402"},403:{path:"/101/:virtual_spacesId/digtal",parentId:"377",id:"403"},404:{path:"/101/:virtual_spacesId/homepage",parentId:"377",id:"404"},405:{path:"/101/:virtual_spacesId/*",parentId:"377",id:"405"},406:{path:"/administration",parentId:"1",id:"406"},407:{path:"/administration",parentId:"406",id:"407"},408:{path:"/administration/college",parentId:"407",id:"408"},409:{path:"/administration/student",parentId:"407",id:"409"},410:{path:"/administration/student/:studentId/edit",parentId:"407",id:"410"},411:{path:"/administration/profession",parentId:"407",id:"411"},412:{path:"/graduations",parentId:"1",id:"412"},413:{path:"/graduations",exact:!0,parentId:"412",id:"413"},414:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"412",id:"414"},415:{path:"/graduations/:id",parentId:"412",id:"415"},416:{path:"/graduations/:id/index",parentId:"415",id:"416"},417:{path:"/graduations/:id/topics",parentId:"415",id:"417"},418:{path:"/graduations/:id/student_selection",parentId:"415",id:"418"},419:{path:"/graduations/:id/tasks",parentId:"415",id:"419"},420:{path:"/graduations/:id/opening_report",parentId:"415",id:"420"},421:{path:"/graduations/:id/midterm_report",parentId:"415",id:"421"},422:{path:"/graduations/:id/thesis",parentId:"415",id:"422"},423:{path:"/graduations/:id/final_defense",parentId:"415",id:"423"},424:{path:"/graduations/:id/final_thesis",parentId:"415",id:"424"},425:{path:"/graduations/:id/settings",parentId:"415",id:"425"},426:{path:"/graduations/:id/teachers",parentId:"415",id:"426"},427:{path:"/graduations/:id/students",parentId:"415",id:"427"},428:{path:"/graduations/:id/archives",parentId:"415",id:"428"},429:{path:"/graduations/:id/grading_summary",parentId:"415",id:"429"},430:{path:"/dataset",parentId:"1",id:"430"},431:{path:"/dataset",exact:!0,parentId:"430",id:"431"},432:{path:"/dataset/:id/detail",exact:!0,parentId:"430",id:"432"},433:{path:"/knowledgegraph",parentId:"1",id:"433"},434:{path:"/knowledgegraph/:pathId",parentId:"433",id:"434"},435:{path:"/knowledgegraph/:pathId/statistics",parentId:"433",id:"435"},436:{path:"/newlogin",parentId:"1",id:"436"},437:{path:"/onlinenum",parentId:"1",id:"437"},438:{path:"/onlinenum",parentId:"437",id:"438"},439:{path:"/shixuncontext",parentId:"1",id:"439"},440:{path:"/shixuncontext",parentId:"439",id:"440"},441:{path:"/shixuncontext/:Id/detail",parentId:"439",id:"441"},442:{path:"/educoder-demo",exact:!0,parentId:"1",id:"442"},443:{path:"/training",parentId:"1",id:"443"},444:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"443",id:"444"},445:{path:"/largeScreen",exact:!0,parentId:"1",id:"445"},446:{path:"/quality",parentId:"1",id:"446"},447:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"446",id:"447"},448:{path:"/otherlogin",exact:!0,parentId:"1",id:"448"},449:{path:"/otherloginqq",exact:!0,parentId:"1",id:"449"},450:{path:"/otherloginstart",exact:!0,parentId:"1",id:"450"},451:{path:"/pathsoverview",exact:!0,parentId:"1",id:"451"},452:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"452"},453:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"453"},454:{path:"/login",parentId:"1",id:"454"},455:{path:"/login",parentId:"454",id:"455"},456:{path:"/user",parentId:"1",id:"456"},457:{path:"/user/login",parentId:"456",id:"457"},458:{path:"/user/register",parentId:"456",id:"458"},459:{path:"/user/reset-password",parentId:"456",id:"459"},460:{path:"/colleges",parentId:"1",id:"460"},461:{path:"/colleges/:id/statistics",parentId:"460",id:"461"},462:{path:"/help",parentId:"1",id:"462"},463:{path:"/help/:id",parentId:"462",id:"463"},464:{path:"/video",parentId:"1",id:"464"},465:{path:"/video/:videoId",parentId:"464",id:"465"},466:{path:"/terminal",parentId:"1",id:"466"},467:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"467"},468:{path:"/statsDashboard",parentId:"1",id:"468"},469:{path:"/zbstatistics",parentId:"1",id:"469"},470:{path:"/zbstatistics/detail/:id",parentId:"1",id:"470"},471:{path:"/",parentId:"1",id:"471"},472:{path:"/",exact:!0,parentId:"471",id:"472"},473:{path:"/api/*",exact:!0,parentId:"471",id:"473"},474:{path:"/search",exact:!0,parentId:"471",id:"474"},475:{path:"/moop_cases",exact:!0,parentId:"471",id:"475"},476:{path:"/moop_cases/new",exact:!0,parentId:"471",id:"476"},477:{path:"/moop_cases/:caseId",exact:!0,parentId:"471",id:"477"},478:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"471",id:"478"},479:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"471",id:"479"},480:{path:"/randompaper",exact:!0,parentId:"471",id:"480"},481:{path:"/randompaper/edit/:id",exact:!0,parentId:"471",id:"481"},482:{path:"/randompaper/detail/:id",exact:!0,parentId:"471",id:"482"},483:{path:"/403",parentId:"471",id:"483"},484:{path:"/500",parentId:"471",id:"484"},485:{path:"/404",parentId:"471",id:"485"},486:{path:"/download",parentId:"471",id:"486"},487:{path:"/iwce",parentId:"471",id:"487"},488:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"471",id:"488"},489:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"471",id:"489"},490:{path:"/Activities",parentId:"471",id:"490"},491:{path:"/iwce/:itemname",parentId:"471",id:"491"},492:{path:"/hpc-course",parentId:"471",id:"492"},493:{path:"/user_agents",parentId:"471",id:"493"},494:{path:"/three",parentId:"471",id:"494"},495:{path:"/introduction",parentId:"471",id:"495"},496:{path:"/chatgpt",parentId:"471",id:"496"},497:{path:"/*",parentId:"471",id:"497"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),2:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),3:$e.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2099)]).then(__webpack_require__.bind(__webpack_require__,26326))),4:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),5:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,41332))),6:$e.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,79778))),7:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),8:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,34115))),9:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),10:$e.lazy(()=>__webpack_require__.e(9906).then(__webpack_require__.bind(__webpack_require__,4629))),11:$e.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,92873))),12:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),13:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),14:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2281)]).then(__webpack_require__.bind(__webpack_require__,53997))),15:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1651)]).then(__webpack_require__.bind(__webpack_require__,7721))),16:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6080)]).then(__webpack_require__.bind(__webpack_require__,43809))),17:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),18:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),19:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),20:$e.lazy(()=>__webpack_require__.e(6789).then(__webpack_require__.bind(__webpack_require__,53234))),21:$e.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,29251))),22:$e.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,77287))),23:$e.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,41216))),24:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),25:$e.lazy(()=>__webpack_require__.e(7323).then(__webpack_require__.bind(__webpack_require__,9140))),26:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),27:$e.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,85668))),28:$e.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,10660))),29:$e.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,54193))),30:$e.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,99590))),31:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5694)]).then(__webpack_require__.bind(__webpack_require__,12868))),32:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(5330)]).then(__webpack_require__.bind(__webpack_require__,19990))),33:$e.lazy(()=>Promise.all([__webpack_require__.e(2763),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,26733))),34:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,57993))),35:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,75126))),36:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,34246))),37:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,27880))),38:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,65852))),39:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,68466))),40:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,66835))),41:$e.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,97835))),42:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,61418))),43:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),44:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4688),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,1810))),45:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4688),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,99573))),46:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,38072))),47:$e.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,12258))),48:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),49:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,74768))),50:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),51:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,16439))),52:$e.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,31333))),53:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(4688),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),54:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(4688),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91813))),55:$e.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,82643))),56:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,59372))),57:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,31618))),58:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),59:$e.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,63084))),60:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),61:$e.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,4573))),62:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,35507))),63:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,43867))),64:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,8180))),65:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,82999))),66:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,18379))),67:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,69911))),68:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,9324))),69:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,80800))),70:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,66206))),71:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,4793))),72:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,98519))),73:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,70970))),74:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,91235))),75:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,88244))),76:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,1952))),77:$e.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,12116))),78:$e.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,48862))),79:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,6047))),80:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,61571))),81:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,12899))),82:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,31191))),83:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,31698))),84:$e.lazy(()=>__webpack_require__.e(7901).then(__webpack_require__.bind(__webpack_require__,44959))),85:$e.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,52783))),86:$e.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,50826))),87:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7395)]).then(__webpack_require__.bind(__webpack_require__,94322))),88:$e.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,73305))),89:$e.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34158))),90:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),91:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,64023))),92:$e.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,13178))),93:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,90907))),94:$e.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,69735))),95:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,90880))),96:$e.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,15454))),97:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,622))),98:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,23891))),99:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,20149))),100:$e.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,36858))),101:$e.lazy(()=>__webpack_require__.e(7322).then(__webpack_require__.bind(__webpack_require__,47948))),102:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,59898))),103:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(2203)]).then(__webpack_require__.bind(__webpack_require__,59898))),104:$e.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,71903))),105:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),106:$e.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,30383))),107:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,10352))),108:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6776)]).then(__webpack_require__.bind(__webpack_require__,10352))),109:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,87278))),110:$e.lazy(()=>__webpack_require__.e(4297).then(__webpack_require__.bind(__webpack_require__,87278))),111:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,85517))),112:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(8458)]).then(__webpack_require__.bind(__webpack_require__,85517))),113:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,67082))),114:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(1798)]).then(__webpack_require__.bind(__webpack_require__,67082))),115:$e.lazy(()=>__webpack_require__.e(5177).then(__webpack_require__.bind(__webpack_require__,71889))),116:$e.lazy(()=>__webpack_require__.e(201).then(__webpack_require__.bind(__webpack_require__,9468))),117:$e.lazy(()=>__webpack_require__.e(1477).then(__webpack_require__.bind(__webpack_require__,57894))),118:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,17454))),119:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7877),__webpack_require__.e(6282)]).then(__webpack_require__.bind(__webpack_require__,17454))),120:$e.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,81914))),121:$e.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,47318))),122:$e.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,42786))),123:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(7329)]).then(__webpack_require__.bind(__webpack_require__,14939))),124:$e.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,59364))),125:$e.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,68502))),126:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,93443))),127:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6185)]).then(__webpack_require__.bind(__webpack_require__,93443))),128:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),129:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,97630))),130:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,12930))),131:$e.lazy(()=>__webpack_require__.e(1678).then(__webpack_require__.bind(__webpack_require__,12930))),132:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,99559))),133:$e.lazy(()=>__webpack_require__.e(1754).then(__webpack_require__.bind(__webpack_require__,99559))),134:$e.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,49271))),135:$e.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,44323))),136:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,26658))),137:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,82042))),138:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,99122))),139:$e.lazy(()=>__webpack_require__.e(5466).then(__webpack_require__.bind(__webpack_require__,99122))),140:$e.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,84943))),141:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),142:$e.lazy(()=>__webpack_require__.e(9406).then(__webpack_require__.bind(__webpack_require__,77638))),143:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,41899))),144:$e.lazy(()=>__webpack_require__.e(9039).then(__webpack_require__.bind(__webpack_require__,41899))),145:$e.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,74735))),146:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),147:$e.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,75949))),148:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),149:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,62783))),150:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,88860))),151:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,96640))),152:$e.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,44475))),153:$e.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,10402))),154:$e.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,521))),155:$e.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,38159))),156:$e.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,81844))),157:$e.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,49499))),158:$e.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,52576))),159:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,69068))),160:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,7409))),161:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),162:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),163:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),164:$e.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,25969))),165:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(7099)]).then(__webpack_require__.bind(__webpack_require__,47058))),166:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),167:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,68661))),168:$e.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,87019))),169:$e.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,80070))),170:$e.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,57754))),171:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6840),__webpack_require__.e(8579)]).then(__webpack_require__.bind(__webpack_require__,18064))),172:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),173:$e.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,6880))),174:$e.lazy(()=>__webpack_require__.e(4048).then(__webpack_require__.bind(__webpack_require__,46713))),175:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),176:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,75034))),177:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,7018))),178:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),179:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(7835)]).then(__webpack_require__.bind(__webpack_require__,94147))),180:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),181:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,41891))),182:$e.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,9488))),183:$e.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,68724))),184:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(9219),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,30592))),185:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),186:$e.lazy(()=>__webpack_require__.e(8552).then(__webpack_require__.bind(__webpack_require__,84514))),187:$e.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,92439))),188:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),189:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5307)]).then(__webpack_require__.bind(__webpack_require__,66325))),190:$e.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,90232))),191:$e.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,96345))),192:$e.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,62538))),193:$e.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88252))),194:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(6442),__webpack_require__.e(9511)]).then(__webpack_require__.bind(__webpack_require__,19375))),195:$e.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,19243))),196:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,4415))),197:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),198:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,73443))),199:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),200:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2763),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,27798))),201:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9205)]).then(__webpack_require__.bind(__webpack_require__,17509))),202:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,39995))),203:$e.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,56869))),204:$e.lazy(()=>__webpack_require__.e(9449).then(__webpack_require__.bind(__webpack_require__,43749))),205:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9814)]).then(__webpack_require__.bind(__webpack_require__,57138))),206:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,88230))),207:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6637)]).then(__webpack_require__.bind(__webpack_require__,88230))),208:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,16199))),209:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1993)]).then(__webpack_require__.bind(__webpack_require__,90659))),210:$e.lazy(()=>Promise.all([__webpack_require__.e(6442),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,41666))),211:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8965)]).then(__webpack_require__.bind(__webpack_require__,55761))),212:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6451)]).then(__webpack_require__.bind(__webpack_require__,75589))),213:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(518)]).then(__webpack_require__.bind(__webpack_require__,91685))),214:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,17575))),215:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5894)]).then(__webpack_require__.bind(__webpack_require__,17575))),216:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,21011))),217:$e.lazy(()=>__webpack_require__.e(2130).then(__webpack_require__.bind(__webpack_require__,21011))),218:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,68678))),219:$e.lazy(()=>__webpack_require__.e(5230).then(__webpack_require__.bind(__webpack_require__,68678))),220:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),221:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,12460))),222:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,98613))),223:$e.lazy(()=>__webpack_require__.e(3086).then(__webpack_require__.bind(__webpack_require__,84379))),224:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9417)]).then(__webpack_require__.bind(__webpack_require__,35486))),225:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),226:$e.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,11448))),227:$e.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,14055))),228:$e.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,57229))),229:$e.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,87828))),230:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),231:$e.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,74985))),232:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,15925))),233:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,4160))),234:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,35924))),235:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,33842))),236:$e.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,34440))),237:$e.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,35305))),238:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,1654))),239:$e.lazy(()=>__webpack_require__.e(8332).then(__webpack_require__.bind(__webpack_require__,41912))),240:$e.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,26030))),241:$e.lazy(()=>__webpack_require__.e(8217).then(__webpack_require__.bind(__webpack_require__,57730))),242:$e.lazy(()=>__webpack_require__.e(879).then(__webpack_require__.bind(__webpack_require__,6545))),243:$e.lazy(()=>__webpack_require__.e(5776).then(__webpack_require__.bind(__webpack_require__,27371))),244:$e.lazy(()=>__webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,35201))),245:$e.lazy(()=>__webpack_require__.e(900).then(__webpack_require__.bind(__webpack_require__,23162))),246:$e.lazy(()=>__webpack_require__.e(6682).then(__webpack_require__.bind(__webpack_require__,43661))),247:$e.lazy(()=>__webpack_require__.e(8115).then(__webpack_require__.bind(__webpack_require__,82764))),248:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,24764))),249:$e.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,15467))),250:$e.lazy(()=>__webpack_require__.e(8479).then(__webpack_require__.bind(__webpack_require__,39159))),251:$e.lazy(()=>__webpack_require__.e(5800).then(__webpack_require__.bind(__webpack_require__,61447))),252:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2862)]).then(__webpack_require__.bind(__webpack_require__,9407))),253:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8286)]).then(__webpack_require__.bind(__webpack_require__,39069))),254:$e.lazy(()=>__webpack_require__.e(5117).then(__webpack_require__.bind(__webpack_require__,91136))),255:$e.lazy(()=>__webpack_require__.e(7402).then(__webpack_require__.bind(__webpack_require__,28971))),256:$e.lazy(()=>__webpack_require__.e(1897).then(__webpack_require__.bind(__webpack_require__,87600))),257:$e.lazy(()=>__webpack_require__.e(8145).then(__webpack_require__.bind(__webpack_require__,39395))),258:$e.lazy(()=>__webpack_require__.e(119).then(__webpack_require__.bind(__webpack_require__,90565))),259:$e.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,79261))),260:$e.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,51405))),261:$e.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,66229))),262:$e.lazy(()=>__webpack_require__.e(5165).then(__webpack_require__.bind(__webpack_require__,58255))),263:$e.lazy(()=>__webpack_require__.e(3831).then(__webpack_require__.bind(__webpack_require__,45012))),264:$e.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,29449))),265:$e.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,49123))),266:$e.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,21605))),267:$e.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,22922))),268:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),269:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),270:$e.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,80613))),271:$e.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,3733))),272:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),273:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,69427))),274:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),275:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,84805))),276:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,20620))),277:$e.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,16764))),278:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),279:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,16040))),280:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),281:$e.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,20444))),282:$e.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,78505))),283:$e.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,96176))),284:$e.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,12810))),285:$e.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,32034))),286:$e.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,87578))),287:$e.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,92012))),288:$e.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,2661))),289:$e.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,2905))),290:$e.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,38392))),291:$e.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,3233))),292:$e.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,14172))),293:$e.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,39352))),294:$e.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,855))),295:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,21263))),296:$e.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,63357))),297:$e.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,38164))),298:$e.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,22388))),299:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),300:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),301:$e.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,47028))),302:$e.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,94570))),303:$e.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,15421))),304:$e.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,7432))),305:$e.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,39788))),306:$e.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,53392))),307:$e.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,42555))),308:$e.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,6170))),309:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),310:$e.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,55263))),311:$e.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,49423))),312:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),313:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),314:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),315:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),316:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,40605))),317:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(2763),__webpack_require__.e(7289)]).then(__webpack_require__.bind(__webpack_require__,72426))),318:$e.lazy(()=>__webpack_require__.e(6985).then(__webpack_require__.bind(__webpack_require__,26985))),319:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,28475))),320:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,56918))),321:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),322:$e.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,60862))),323:$e.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,45356))),324:$e.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,76202))),325:$e.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,22473))),326:$e.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,74058))),327:$e.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,53575))),328:$e.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,3668))),329:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),330:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,23144))),331:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),332:$e.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,49366))),333:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),334:$e.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,99048))),335:$e.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,328))),336:$e.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,88025))),337:$e.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,50722))),338:$e.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,27460))),339:$e.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,81582))),340:$e.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,2431))),341:$e.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,72918))),342:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),343:$e.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,34154))),344:$e.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,85551))),345:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,24411))),346:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),347:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),348:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),349:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),350:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),351:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),352:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),353:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),354:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),355:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),356:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),357:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),358:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),359:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),360:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),361:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),362:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),363:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),364:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),365:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),366:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),367:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),368:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),369:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),370:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),371:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),372:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),373:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),374:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),375:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),376:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),377:$e.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,82603))),378:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),379:$e.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,99182))),380:$e.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,91162))),381:$e.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,72452))),382:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),383:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,78572))),384:$e.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,93726))),385:$e.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,4234))),386:$e.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,96652))),387:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,12721))),388:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),389:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,18457))),390:$e.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,32833))),391:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,28092))),392:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,51829))),393:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),394:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,90337))),395:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,5135))),396:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),397:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,63506))),398:$e.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,18784))),399:$e.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,24661))),400:$e.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,95111))),401:$e.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,38492))),402:$e.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,97154))),403:$e.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,70853))),404:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,58868))),405:$e.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,81183))),406:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),407:$e.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,47317))),408:$e.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,21484))),409:$e.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,86315))),410:$e.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,35153))),411:$e.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,97137))),412:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),413:$e.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,5202))),414:$e.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,2016))),415:$e.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,8306))),416:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,52889))),417:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,85434))),418:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,57858))),419:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,65334))),420:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),421:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),422:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),423:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),424:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,59035))),425:$e.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,31765))),426:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),427:$e.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,80415))),428:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,4282))),429:$e.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,81285))),430:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),431:$e.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,94163))),432:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,17734))),433:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),434:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,61559))),435:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,32624))),436:$e.lazy(()=>__webpack_require__.e(1077).then(__webpack_require__.bind(__webpack_require__,53044))),437:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),438:$e.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,89288))),439:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),440:$e.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,91185))),441:$e.lazy(()=>__webpack_require__.e(6788).then(__webpack_require__.bind(__webpack_require__,39066))),442:$e.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,4255))),443:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),444:$e.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,20807))),445:$e.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,24693))),446:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),447:$e.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,20146))),448:$e.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,95513))),449:$e.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,62465))),450:$e.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,54895))),451:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,27307))),452:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,14781))),453:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,63601))),454:$e.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,32040))),455:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),456:$e.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,85978))),457:$e.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,11881))),458:$e.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,81221))),459:$e.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,75827))),460:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),461:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,7868))),462:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),463:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,28432))),464:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),465:$e.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,90131))),466:$e.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,75499))),467:$e.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,53198))),468:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7224)]).then(__webpack_require__.bind(__webpack_require__,98787))),469:$e.lazy(()=>__webpack_require__.e(5823).then(__webpack_require__.bind(__webpack_require__,69068))),470:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4944)]).then(__webpack_require__.bind(__webpack_require__,7409))),471:$e.lazy(()=>__webpack_require__.e(7062).then(__webpack_require__.bind(__webpack_require__,4336))),472:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8229),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,50293))),473:$e.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,89609))),474:$e.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,74897))),475:$e.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,55700))),476:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),477:$e.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,75243))),478:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,99198))),479:$e.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,3766))),480:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),481:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,87261))),482:$e.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,49026))),483:$e.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,40085))),484:$e.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,58234))),485:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),486:$e.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,65077))),487:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),488:$e.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,73980))),489:$e.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6393),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,57984))),490:$e.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,83741))),491:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),492:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,19730))),493:$e.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,75413))),494:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,4147))),495:$e.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,28637))),496:$e.lazy(()=>Promise.all([__webpack_require__.e(9724),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,10998))),497:$e.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,64770))),"@@/global-layout":$e.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,73258)))}}})}var T=__webpack_require__(7240),O=__webpack_require__(26243),L=__webpack_require__(71418),ve=__webpack_require__(41977),ke=()=>$e.createElement(L.Z,{size:"middle",className:ve.Z.loading}),dn=__webpack_require__(65582),Pn=__webpack_require__(56656),hn=__webpack_require__.n(Pn),Fi=__webpack_require__(91392),cs=__webpack_require__.n(Fi),Ka=__webpack_require__(29256),Wo=__webpack_require__.n(Ka),ns=__webpack_require__(81626),Ao=__webpack_require__.n(ns),Us=__webpack_require__(71912),tf=__webpack_require__.n(Us),ql=__webpack_require__(48228),Fc=__webpack_require__.n(ql),rf=__webpack_require__(27112),Vu=__webpack_require__.n(rf),Si=__webpack_require__(36867),Sl=__webpack_require__.n(Si),Bc=__webpack_require__(53501),nu=__webpack_require__.n(Bc),co=__webpack_require__(22982),_s=__webpack_require__.n(co),_l=__webpack_require__(54449),Jl=__webpack_require__.n(_l),gl=__webpack_require__(10564),Ll=__webpack_require__.n(gl),Al=__webpack_require__(92468),wf=__webpack_require__.n(Al),ku=__webpack_require__(27082),Ml=__webpack_require__.n(ku);hn().extend(Wo()),hn().extend(Ao()),hn().extend(tf()),hn().extend(Fc()),hn().extend(Vu()),hn().extend(Sl()),hn().extend(nu()),hn().extend(_s()),hn().extend(Jl()),hn().extend(Ll()),hn().extend(wf()),hn().extend(Ml()),hn().extend(cs());var nf=Object.defineProperty,Fl=Object.getOwnPropertySymbols,Ef=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Cl=(Fn,ti,Xi)=>ti in Fn?nf(Fn,ti,{enumerable:!0,configurable:!0,writable:!0,value:Xi}):Fn[ti]=Xi,ec=(Fn,ti)=>{for(var Xi in ti||(ti={}))Ef.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);if(Fl)for(var Xi of Fl(ti))Ru.call(ti,Xi)&&Cl(Fn,Xi,ti[Xi]);return Fn},Nc=(Fn,ti,Xi)=>new Promise((Ba,la)=>{var Ea=ca=>{try{Ds(Xi.next(ca))}catch(Ms){la(Ms)}},ya=ca=>{try{Ds(Xi.throw(ca))}catch(Ms){la(Ms)}},Ds=ca=>ca.done?Ba(ca.value):Promise.resolve(ca.value).then(Ea,ya);Ds((Xi=Xi.apply(Fn,ti)).next())});const ju="/react/build/",xu=!1;function wu(){return Nc(this,null,function*(){const Fn=(0,T.gD)(),{routes:ti,routeComponents:Xi}=yield xf(Fn);yield Fn.applyPlugins({key:"patchRoutes",type:dn.ApplyPluginsType.event,args:{routes:ti,routeComponents:Xi}});const Ba=Fn.applyPlugins({key:"modifyContextOpts",type:dn.ApplyPluginsType.modify,initialValue:{}}),la=Ba.basename||"/",Ea=Ba.historyType||"browser",ya=(0,O.fi)(ec({type:Ea,basename:la},Ba.historyOpts));return Fn.applyPlugins({key:"render",type:dn.ApplyPluginsType.compose,initialValue(){const Ds={useStream:!0,routes:ti,routeComponents:Xi,pluginManager:Fn,mountElementId:"root",rootElement:Ba.rootElement||document.getElementById("root"),loadingComponent:ke,publicPath:ju,runtimePublicPath:xu,history:ya,historyType:Ea,basename:la,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:Ba.callback},ca=Fn.applyPlugins({key:"modifyClientRenderOpts",type:dn.ApplyPluginsType.modify,initialValue:Ds});return Lc(ca)}})()})}wu(),typeof window!="undefined"&&(window.g_umi={version:"4.5.3"})})()})();