From b086431f1861158d4a2a7ff2fa89c6dc55acfa05 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Wed, 3 Sep 2025 16:47:18 +0800 Subject: [PATCH] Auto Submit --- index.html | 2 +- ...ixuns__ThemeChange__Edit.06cb5d6d.async.js | 28 +-- ...xuns__ThemeChange__Edit.fb420763.chunk.css | 2 +- ...ixuns__ThemeChange__New.4d2f0cc2.chunk.css | 2 +- umi.86eb4980.js => umi.a0160a02.js | 228 +++++++++--------- 5 files changed, 131 insertions(+), 131 deletions(-) rename p__Shixuns__ThemeChange__Edit.494ee29e.async.js => p__Shixuns__ThemeChange__Edit.06cb5d6d.async.js (81%) rename p__Shixuns__ThemeChange__Edit.d7c93491.chunk.css => p__Shixuns__ThemeChange__Edit.fb420763.chunk.css (60%) rename p__Shixuns__ThemeChange__New.5b1b9559.chunk.css => p__Shixuns__ThemeChange__New.4d2f0cc2.chunk.css (89%) rename umi.86eb4980.js => umi.a0160a02.js (82%) diff --git a/index.html b/index.html index 7bd1ca056d..de0a98bf9c 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__ThemeChange__Edit.494ee29e.async.js b/p__Shixuns__ThemeChange__Edit.06cb5d6d.async.js similarity index 81% rename from p__Shixuns__ThemeChange__Edit.494ee29e.async.js rename to p__Shixuns__ThemeChange__Edit.06cb5d6d.async.js index 2f5a992c0a..41ae2e63ce 100644 --- a/p__Shixuns__ThemeChange__Edit.494ee29e.async.js +++ b/p__Shixuns__ThemeChange__Edit.06cb5d6d.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9511],{87169:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ct}});var ae=ue(32855),x=ue(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},We=Oe,Ze=ue(7657),et=function(Me,rt){return x.createElement(Ze.Z,(0,ae.Z)({},Me,{ref:rt,icon:We}))},Ce=x.forwardRef(et),ct=Ce},11724:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ct}});var ae=ue(32855),x=ue(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},We=Oe,Ze=ue(7657),et=function(Me,rt){return x.createElement(Ze.Z,(0,ae.Z)({},Me,{ref:rt,icon:We}))},Ce=x.forwardRef(et),ct=Ce},32050:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ct}});var ae=ue(32855),x=ue(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},We=Oe,Ze=ue(7657),et=function(Me,rt){return x.createElement(Ze.Z,(0,ae.Z)({},Me,{ref:rt,icon:We}))},Ce=x.forwardRef(et),ct=Ce},21697:function(we,Ft){"use strict";Ft.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},77277:function(we,Ft){"use strict";Ft.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},5966:function(we,Ft){"use strict";Ft.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},62740:function(we,Ft){"use strict";Ft.Z={titlesize:"titlesize___vL5PR",labelWrap:"labelWrap___MMQF1",label:"label___h0nb1",labelContent:"labelContent___UmrM4",selectSchool:"selectSchool____z1Sv",dataPicker:"dataPicker____Uc0Q",itemWrap:"itemWrap___DGdf0",img:"img___yufZU",itemContent:"itemContent___PtiW4",nameWrap:"nameWrap____5hbI",name:"name___YpgWl",actionGroup:"actionGroup___CKaNY",schoolWrap:"schoolWrap___hVDkU",school:"school___dDGfK",colorOrange:"colorOrange___c0b65",colorYellow:"colorYellow___O6JJ3",graaytitle:"graaytitle___Gay2A"}},20397:function(){"use strict";function we(fe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=fe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(we.prototype,"name",{get:function(){return this._name},set:function(fe){if(typeof fe!="string"||fe==="")throw new Error("Shape name must be a valid string.");this._name=fe}}),Object.defineProperty(we.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("The default value must be a real number, not: "+fe);this._defaultValue=fe}}),Object.defineProperty(we.prototype,"minimum",{get:function(){return this._minimum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Minimum must be a real number, not: "+fe);this._minimum=fe}}),Object.defineProperty(we.prototype,"maximum",{get:function(){return this._maximum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Maximum must be a real number, not: "+fe);this._maximum=fe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(fe,a){var E=go.Shape._FigureParameters[fe];return E?E[a]:null},go.Shape.setFigureParameter=function(fe,a,E){if(!(E instanceof we))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[fe];b||(b=[],go.Shape._FigureParameters[fe]=b),b[a]=E};var Ft=[];function ue(fe,a){var E=Ft.pop();return E===void 0?new go.Point(fe,a):(E.x=fe,E.y=a,E)}function ae(){var fe=Ft.pop();return fe===void 0?new go.Point:fe}function x(fe){Ft.push(fe)}function Oe(fe,a,E,b,y,z,ne,se,ce){ce||(ce=new go.Point);var de=fe-E,Fe=y-ne,Ae=NaN,Ue=NaN;if(de===0)if(Fe===0)fe===E&&(Ae=fe,Ue=a);else{var xe=(z-se)/Fe,ot=z-xe*y;Ae=fe,Ue=xe*Ae+ot}else if(Fe===0){var Xe=(a-b)/de,ut=a-Xe*fe;Ae=y,Ue=Xe*Ae+ut}else{var Xe=(a-b)/de,xe=(z-se)/Fe,ut=a-Xe*fe,ot=z-xe*y;Ae=(ot-ut)/(Xe-xe),Ue=Xe*Ae+ut}return ce.x=Ae,ce.y=Ue,ce}function We(fe,a,E,b,y,z,ne,se,ce,de,Fe,Ae,Ue,xe){var ot=1-ce,Xe=ce,ut=fe*ot+E*Xe,mn=a*ot+b*Xe,sn=E*ot+y*Xe,Fn=b*ot+z*Xe,Sn=y*ot+ne*Xe,Xt=z*ot+se*Xe,ha=ut*ot+sn*Xe,Bt=mn*ot+Fn*Xe,an=sn*ot+Sn*Xe,Tn=Fn*ot+Xt*Xe,Hn=ha*ot+an*Xe,fn=Bt*ot+Tn*Xe;de.x=ut,de.y=mn,Fe.x=ha,Fe.y=Bt,Ae.x=Hn,Ae.y=fn,Ue.x=an,Ue.y=Tn,xe.x=Sn,xe.y=Xt}var Ze=new go.Spot(.156,.156),et=new go.Spot(.844,.844),Ce=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new we("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*Ce,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(fe,a,E){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,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).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(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!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,E)))}),go.Shape.defineFigureGenerator("LineRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(fe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(fe,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=Ze,y.spot2=et,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,Ce*a,0,a,(1-Ce)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,Ce*E,(1-Ce)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,Ce*E,Ce*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-Ce)*a,0,0,(1-Ce)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(fe,a,E){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,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(fe,a,E){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,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new we("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(b=.5);var y=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).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-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).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-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>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-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,a/2+se,a/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,se,se).close())),z.spot1=Ze,z.spot2=et,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(fe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new we("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new we("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(fe,a,E){var b=fe?fe.parameter1:NaN,y=fe?fe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var z=b%360;z<0&&(z+=360);var ne=y%360,se=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(se,se).add(new go.PathSegment(go.PathSegment.Arc,z,ne,se,se,se,se).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(fe,a,E){var b=Ce/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,z*E,a,(1-b)*E,(y+b)*a,(z+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new we("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,z=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new we("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,z=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new we("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(fe,a,E){var b=fe?fe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var z=a/2,ne=E/2,se=Math.atan2(E,a),ce=b-Math.min(Math.cos(se)*b/2,z),de=b-Math.min(Math.sin(se)*b/2,ne),y=new go.Geometry,Fe=new go.PathFigure(ce,0,!0);return y.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,a-ce,0)),Fe.add(new go.PathSegment(go.PathSegment.Line,a,de)),Fe.add(new go.PathSegment(go.PathSegment.Line,.8*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,a,E-de)),Fe.add(new go.PathSegment(go.PathSegment.Line,a-ce,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,ce,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,E-de)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,de).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new we("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,z=new go.PathFigure(.1*a,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new we("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new we("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,Ce*a,0,a,(.5-Ce/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+Ce/2)*E,Ce*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var z=.2,ne=.3,se=0,ce=z*Ce;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+z+se)*E,(.5-z+ne)*a,(.5+ce+se)*E,(.5-ce+ne)*a,(.5+z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*a,(.5+se)*E,(.5+ce+ne)*a,(.5+z+se)*E,(.5+z+ne)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-z+se)*E,(1-.5+z+ne)*a,(.5-ce+se)*E,(.5+ce+ne)*a,(.5-z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ce+ne)*a,(.5-z+se)*E,(.5-z+ne+.05)*a,(.5-ce+se-.02)*E)),z=.2,ne=0,se=-.3,ce=z*Ce,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*a,(.5+se)*E,(.5+ce+ne)*a,(.5+z+se)*E,(.5+z+ne)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-z+se)*E,(1-.5+z+ne)*a,(.5-ce+se)*E,(.5+ce+ne)*a,(.5-z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*a,(.5+se)*E,(.5-ce+ne)*a,(.5-z+se)*E,(.5-z+ne)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ce+ne)*a,(.5+z+se)*E,(.5-z+ne)*a,(.5+ce+se)*E,(.5-ce+ne)*a,(.5+z+se)*E)),z=.2,ne=-.3,se=0,ce=z*Ce,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-z+se)*E,(1-.5+z+ne-.05)*a,(.5-ce+se-.02)*E,(.5+ce+ne)*a,(.5-z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*a,(.5+se)*E,(.5-ce+ne)*a,(.5-z+se)*E,(.5-z+ne)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+z+se)*E,(.5-z+ne)*a,(.5+ce+se)*E,(.5-ce+ne)*a,(.5+z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ce+ne)*a,(.5+z+se)*E,(.5+z+ne)*a,(.5+ce+se)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var z=.1,ne=.5,se=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+z)*a,se*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ne,E*se,z*a,z*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),se=.75,y=new go.PathFigure((ne+z)*a,se*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ne,E*se,z*a,z*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(fe,a,E){var b=.8535533905932737,y=.5*a,z=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=.5,se=.5,ce=new go.PathFigure(ne*a,(se-z)*E);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),z=.4,y=Ce*.4;var de=ae(),Fe=ae(),Ae=ae(),Ue=ae();We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.42,de,Fe,Ae,Ue,Ue);var xe=ae(),ot=ae(),Xe=ae();We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.58,Ue,Ue,Xe,xe,ot);var ut=ae(),mn=ae(),sn=ae();We(ne,se+z,ne-y,se+z,ne-z,se+y,ne-z,se,.42,ut,mn,sn,Ue,Ue);var Fn=ae(),Sn=ae(),Xt=ae();return We(ne,se+z,ne-y,se+z,ne-z,se+y,ne-z,se,.58,Ue,Ue,Xt,Fn,Sn),ce.add(new go.PathSegment(go.PathSegment.Move,Xt.x*a,Xt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,Fn.x*a,Fn.y*E,Sn.x*a,Sn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*a,Ae.y*E,de.x*a,de.y*E,Fe.x*a,Fe.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,Xt.x*a,Xt.y*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,sn.x*a,sn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,Xe.x*a,Xe.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,xe.x*a,xe.y*E,ot.x*a,ot.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,sn.x*a,sn.y*E,ut.x*a,ut.y*E,mn.x*a,mn.y*E).close()),x(de),x(Fe),x(Ae),x(Ue),x(xe),x(ot),x(Xe),x(ut),x(mn),x(sn),x(Fn),x(Sn),x(Xt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(fe,a,E){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*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).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*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new we("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,z=y+b;return new go.Geometry().add(new go.PathFigure(z,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(fe,a,E){var b=new go.Geometry,y=Ce*.4,z=.4,ne=.5,se=.5,ce=ae(),de=ae(),Fe=ae(),Ae=ae(),Ue=new go.PathFigure((ne-z)*a,se*E,!1);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.44,Fe,Ae,de,ce,ce),Ue.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E));var xe=ue(de.x,de.y);We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.56,ce,ce,de,Fe,Ae);var ot=ue(de.x,de.y);Ue.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.95*.9)*a,xe.y*.1*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*a,xe.y*.1*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,a,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,(ot.x*.1+.9)*a,.15*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,(ot.x*.1+.9)*a,(ot.y*.1+.05*.9)*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,ot.x*a,ot.y*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),z=.35,y=Ce*.35;var Xe=new go.PathFigure(ne*a,(se-z)*E,!1);b.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E));var ut=new go.PathFigure((ne-z)*a,se*E,!1);return b.add(ut),x(ce),x(de),x(Fe),x(Ae),x(xe),x(ot),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(fe,a,E){var b=new go.Geometry,y=.375,z=0,ne=-.125,se=y*Ce,ce=new go.PathFigure((.525+z)*a,(.5+y+ne)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*a,(.5+ne)*E,(.5+se+z)*a,(.5+y+ne)*E,(.5+y+z)*a,(.5+se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-y+ne)*E,(1-.5+y+z)*a,(.5-se+ne)*E,(.5+se+z)*a,(.5-y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*a,(.5+ne)*E,(.5-se+z)*a,(.5-y+ne)*E,(.5-y+z)*a,(.5-se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*a,(.5+y+ne)*E,(.5-y+z)*a,(.5+se+ne)*E,(.5-se+z)*a,(.5+y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,z=0,ne=-.125,se=y*Ce;var ce=new go.PathFigure((1-.5+y+z)*a,(.5+ne)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+y+ne)*E,(.5+y+z)*a,(.5+se+ne)*E,(.5+se+z)*a,(.5+y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*a,(.5+ne)*E,(.5-se+z)*a,(.5+y+ne)*E,(.5-y+z)*a,(.5+se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-y+ne)*E,(.5-y+z)*a,(.5-se+ne)*E,(.5-se+z)*a,(.5-y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*a,(.5+ne)*E,(.5+se+z)*a,(.5-y+ne)*E,(1-.5+y+z)*a,(.5-se+ne)*E));var ce=new go.PathFigure((.525+z)*a,(.5+y+ne)*E,!1);return b.add(ce),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(fe,a,E){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,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(fe,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(fe,a,E){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,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(fe,a,E){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*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(fe,a,E){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*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new we("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new we("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-b)*a,ne=(.5-y/2)*E,se=(.5+y/2)*E,ce=new go.Geometry,de=new go.PathFigure(0,ne,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,z,ne)),de.add(new go.PathSegment(go.PathSegment.Line,z,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,z,E)),de.add(new go.PathSegment(go.PathSegment.Line,z,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ne/E);var Fe=Oe(0,se/E,1,se/E,z/a,1,1,.5,ae());return ce.spot2=new go.Spot(Fe.x,Fe.y),x(Fe),ce}),go.Shape.setFigureParameter("Arrow2",0,new we("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new we("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var z=a-b,ne=(E-y)/2,se=ne+y,ce=new go.Geometry,de=new go.PathFigure(0,ne,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,z,ne)),de.add(new go.PathSegment(go.PathSegment.Line,z,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,z,E)),de.add(new go.PathSegment(go.PathSegment.Line,z,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ne/E);var Fe=Oe(0,se/E,1,se/E,z/a,1,1,.5,ae());return ce.spot2=new go.Spot(Fe.x,Fe.y),x(Fe),ce}),go.Shape.defineFigureGenerator("Chevron",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new we("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,z=(.5+b/2)*E,ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ce=Oe(0,.5,.3,0,0,y/E,.1,y/E,ae());return ne.spot1=new go.Spot(ce.x,ce.y),ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ce),ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new we("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new we("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var z=(E-b)/2,ne=z+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,z=(E-b)/2,ne=z+b,se=0,ce=E):(z=0,ne=E,se=0,ce=E));var de=new go.Geometry,Fe=new go.PathFigure(a,.5*E,!0);de.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,se)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close());var Ae=Oe(0,.5,.3,se/E,0,z/E,1,z/E,ae());return de.spot1=new go.Spot(Ae.x,Ae.y),Ae=Oe(.7,ce/E,1,.5,0,ne/E,1,ne/E,Ae),de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("IBeamArrow",0,new we("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,z=(.5+b/2)*E,ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(0,y/E);var ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ae());return ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new we("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new we("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var z=(E-b)/2,ne=z+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,z=(E-b)/2,ne=z+b,se=0,ce=E):(z=0,ne=E,se=0,ce=E));var de=new go.Geometry,Fe=new go.PathFigure(a,.5*E,!0);de.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,se)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,se)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close()),de.spot1=new go.Spot(0,z/E);var Ae=Oe(.7,ce/E,1,.5,0,ne/E,1,ne/E,ae());return de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("Pointer",0,new we("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ne=Oe(.2,.65,1,.65,0,1,1,.5,ae());return y.spot2=new go.Spot(ne.x,ne.y),x(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new we("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var ne=Oe(0,.65,1,.65,0,1,1,.5,ae());return y.spot2=new go.Spot(ne.x,ne.y),x(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new we("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,z=(.5+b/2)*E,ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,.3);var ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ae());return ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new we("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,z=y+b;b>E&&(y=0,z=E);var ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,y/E);var ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ae());return ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("SquareArrow",0,new we("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.1,ne=new go.PathFigure(0,.9*E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+z)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var z=new go.PathFigure(0,.9*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var z=new go.PathFigure(0,.3*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(0,b,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Ce*b,(.5-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+z)*a,0,1*a,Ce*b)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-Ce*b,(.5+z)*a,1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,1*E,0,E-Ce*b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b));var se=new go.PathFigure(a,b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-Ce*b,(.5+z)*a,2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*a,2*b,0,2*b-Ce*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(0,E-b,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Ce*b,(.5-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+z)*a,0,a,Ce*b)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-Ce*b,(.5+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,E,0,E-Ce*b));var se=new go.PathFigure(0,E-b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-Ce*b,(.5-z)*a,E-2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+z)*a,E-2*b,a,E-b-Ce*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(b,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Ce*b,0,a,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Ce*b,E)),ne.add(new go.PathSegment(go.PathSegment.Line,b,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Ce*b,E,0,(.5+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Ce*b,0));var se=new go.PathFigure(b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+Ce*b,0,2*b,(.5-z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+z)*E,b+Ce*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(a-b,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Ce*b,0,a,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Ce*b,E)),ne.add(new go.PathSegment(go.PathSegment.Line,b,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Ce*b,E,0,(.5+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Ce*b,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var se=new go.PathFigure(a-b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-Ce*b,0,a-2*b,(.5-z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+z)*E,a-b-Ce*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.25*a,.25*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(fe,a,E){var b=new go.Geometry,y=.2,z=.1,ne=Ce*y,se=Ce*z,ce=.5,de=.1,Fe=new go.PathFigure(ce*a,(de+z)*E,!0);b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-y)*a,de*E,(ce-ne)*a,(de+z)*E,(ce-y)*a,(de+se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-z)*E,(ce-y)*a,(de-se)*E,(ce-ne)*a,(de-z)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+y)*a,de*E,(ce+ne)*a,(de-z)*E,(ce+y)*a,(de-se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+z)*E,(ce+y)*a,(de+se)*E,(ce+ne)*a,(de+z)*E));var Ae=.05,Ue=Ce*Ae;ce=.05,de=.25;var xe=new go.PathFigure(.5*a,.2*E,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ce=.95,de=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+Ae)*a,de*E,(ce+Ue)*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Ae=.025,Ue=Ce*Ae,ce=.825,de=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E,(ce+Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Ue)*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Ae=.05,Ue=Ce*Ae,ce=.5,de=.7,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E,(ce+Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Ue)*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Ae=.025,Ue=Ce*Ae,ce=.175,de=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E,(ce+Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Ue)*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Ae=.05,Ue=Ce*Ae,ce=.05,de=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E,(ce-Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new we("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(a,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var z=new go.PathFigure(.5*a,.5*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.1,ne=new go.PathFigure(a,.1*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-z)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+z)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+z)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+z)*E,(.5+y)*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+z)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.1,ne=new go.PathFigure(a,.1*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-z)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+z)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+z)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=Ce*.2,ne=new go.PathFigure(0,.2*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-z)*E,(.2-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+z)*a,0,a,(.2-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+z)*E,(.8+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-z)*a,E,0,(.8+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var se=new go.PathFigure(0,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(.1*a,.4*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.75*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var z=new go.PathFigure(a,.5*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E));var ne=new go.PathFigure(a,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,z=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ne=new go.PathFigure(0,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Move,0,z*E)),se.add(new go.PathSegment(go.PathSegment.Line,a,z*E)),b}),go.Shape.defineFigureGenerator("Junction",function(fe,a,E){var b=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ne=Ce*.5,se=.5,ce=new go.PathFigure(a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,E,a,(se+ne)*E,(se+ne)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,se*E,(se-ne)*a,E,0,(se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,0,0,(se-ne)*E,(se-ne)*a,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,se*E,(se+ne)*a,0,a,(se-ne)*E));var de=new go.PathFigure((z+y)*a,(z+y)*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,z*a,z*E)),de.add(new go.PathSegment(go.PathSegment.Move,z*a,(z+y)*E)),de.add(new go.PathSegment(go.PathSegment.Line,(z+y)*a,z*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var z=new go.PathFigure(.1*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=new go.PathFigure(.5*a,E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-y)*a,E,0,(z+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-y)*E,(z-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+y)*a,0,a,(z-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*a,.9*E,a,(z+y)*E,(z+y)*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.7);var 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,y*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var z=new go.PathFigure(.1*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var z=new go.PathFigure(.2*a,.1*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ne=new go.PathFigure(0,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var se=new go.PathFigure(.5*y*a,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=new go.PathFigure(a,z*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+y)*E,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-y)*a,E,0,(z+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-y)*E,(z-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+y)*a,0,a,(z-y)*E));var se=new go.PathFigure(a,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,z=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,z=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure((1-y)*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*a,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ne=new go.PathFigure(y*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var 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,E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=new go.PathFigure(a,z*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+y)*E,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-y)*a,E,0,(z+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-y)*E,(z-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+y)*a,0,a,(z-y)*E));var se=new go.PathFigure(a,z*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,z*E));var ce=new go.PathFigure(.8*a,.75*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(fe,a,E){var b=new go.Geometry,y=Ce*.1,z=.1,ne=.9,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var de=new go.PathFigure((ne+z)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se-z)*E,(ne+z)*a,(se-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.4,ne=Ce*.1,se=.1,ce=.9,de=.5,Fe=new go.PathFigure(.8*a,.5*E,!0);b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+z)*E,(.4+y)*a,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),Fe.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-z)*E));var Ae=new go.PathFigure((ce+se)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+se)*E,(ce+se)*a,(de+ne)*E,(ce+ne)*a,(de+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a,de*E,(ce-ne)*a,(de+se)*E,(ce-se)*a,(de+ne)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-se)*E,(ce-se)*a,(de-ne)*E,(ce-ne)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a,de*E,(ce+ne)*a,(de-se)*E,(ce+se)*a,(de-ne)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=0,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+z)*a,(se-y)*E,.7*a,(se-z)*E)),y=.1,z=Ce*.1,ne=.9,se=.5;var de=new go.PathFigure((ne-y)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=0,se=.5,ce=new go.PathFigure(0,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+z+z)*a,(se-y)*E,.8*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(se+z)*E,(ne+z+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.8*a,.5*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+z)*a,(se-y)*E,.7*a,(se-z)*E)),y=.1,z=Ce*.1,ne=.9,se=.5;var Fe=new go.PathFigure((ne-y)*a,se*E,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.2*a,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+z)*a,(se-y)*E,.9*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(fe,a,E){var b=new go.Geometry,y=Ce*.1,z=.1,ne=.1,se=.5,ce=new go.PathFigure((ne-y*.5)*a,E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.3,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+z)*a,0,(ne+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.5,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+z)*a,0,(ne+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+z)*a,0,(ne+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.9,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*a,E,(ne+z)*a,0,(ne+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=.5,se=.5,ce=new go.PathFigure((ne-z)*a,se*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se-z)*E,(ne+z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Move,(ne-z+.1)*a,se*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z-.1)*a,se*E,ne*a,(se-z)*E,ne*a,(se+z)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(fe,a,E){var b=new go.Geometry,y=a,z=E;a=a*.38,E=E*.6;var ne=Ce*.8,se=.8,ce=0,de=.5,Fe=(y-a)/2,Ae=(z-E)/2,Ue=new go.PathFigure(ce*a+Fe,(de+se)*E+Ae,!0);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Fe,de*E+Ae,(ce-ne)*a+Fe,(de+se)*E+Ae,(ce-se)*a+Fe,(de+ne)*E+Ae)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce-se)*a+Fe,(de-ne)*E+Ae,(ce-ne)*a+Fe,(de-se)*E+Ae)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de-se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de-ne)*E+Ae)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de+ne)*E+Ae,ce*a+Fe,(de+se)*E+Ae).close()),ne=Ce*.4,se=.4,ce=.2,de=.5;var xe=new go.PathFigure(ce*a+Fe,(de+se)*E+Ae,!0);b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Fe,de*E+Ae,(ce-ne)*a+Fe,(de+se)*E+Ae,(ce-se)*a+Fe,(de+ne)*E+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce-se)*a+Fe,(de-ne)*E+Ae,(ce-ne)*a+Fe,(de-se)*E+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de-se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de-ne)*E+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de+ne)*E+Ae,ce*a+Fe,(de+se)*E+Ae).close()),ne=Ce*.2,se=.2,ce=.5,de=.5;var ot=new go.PathFigure((ce-se)*a+Fe,de*E+Ae,!0);b.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce-se)*a+Fe,(de-ne)*E+Ae,(ce-ne)*a+Fe,(de-se)*E+Ae)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Fe,de*E+Ae,(ce+ne)*a+Fe,(de-se)*E+Ae,(ce+se)*a+Fe,(de-ne)*E+Ae)),ot.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce+se)*a+Fe,(de+ne)*E+Ae,(ce+ne)*a+Fe,(de+se)*E+Ae)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Fe,de*E+Ae,(ce-ne)*a+Fe,(de+se)*E+Ae,(ce-se)*a+Fe,(de+ne)*E+Ae)),ne=Ce*.4,se=.4,ce=.8,de=.5;var Xe=new go.PathFigure(ce*a+Fe,(de-se)*E+Ae,!0);b.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Fe,de*E+Ae,(ce+ne)*a+Fe,(de-se)*E+Ae,(ce+se)*a+Fe,(de-ne)*E+Ae)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce+se)*a+Fe,(de+ne)*E+Ae,(ce+ne)*a+Fe,(de+se)*E+Ae)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de+se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de+ne)*E+Ae)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de-ne)*E+Ae,ce*a+Fe,(de-se)*E+Ae).close()),ne=Ce*.8,se=.8,ce=1,de=.5;var ut=new go.PathFigure(ce*a+Fe,(de-se)*E+Ae,!0);return b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Fe,de*E+Ae,(ce+ne)*a+Fe,(de-se)*E+Ae,(ce+se)*a+Fe,(de-ne)*E+Ae)),ut.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce+se)*a+Fe,(de+ne)*E+Ae,(ce+ne)*a+Fe,(de+se)*E+Ae)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de+se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de+ne)*E+Ae)),ut.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de-ne)*E+Ae,ce*a+Fe,(de-se)*E+Ae).close()),b}),go.Shape.defineFigureGenerator("Email",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var z=new go.PathFigure(.1*a,E,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ne=new go.PathFigure(.6*a,E,!0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var se=new go.PathFigure(0,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),se.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(fe,a,E){var b=new go.Geometry,y=Ce*.4,z=.4,ne=.5,se=.5,ce=ae(),de=ae(),Fe=ae(),Ae=ae();We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.5,ce,ce,de,Fe,Ae);var Ue=ue(de.x,de.y),xe=new go.PathFigure(de.x*a,de.y*E,!0);b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),We(ne-z,se,ne-z,se-y,ne-y,se-z,ne,se-z,.5,Fe,Ae,de,ce,ce),xe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E)),y=Ce*.3,z=.3,We(ne-z,se,ne-z,se-y,ne-y,se-z,ne,se-z,.5,Fe,Ae,de,ce,ce),xe.add(new go.PathSegment(go.PathSegment.Line,de.x*a,de.y*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,Ae.x*a,Ae.y*E,Fe.x*a,Fe.y*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.5,ce,ce,de,Fe,Ae),xe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Ae.x*a,Ae.y*E,Fe.x*a,Fe.y*E).close());var xe=new go.PathFigure(.45*a,0,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),x(ce),x(de),x(Fe),x(Ae),x(Ue),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function z(ne,se,ce){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+se)*a,(.8+ce)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+se)*a,(.5+ce)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+se)*a,(.5+ce)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+se)*a,(.8+ce)*E).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(fe,a,E){var b=new go.Geometry,y=.5,z=0,ne=0,se=y*Ce,ce=.4*Math.SQRT2/2+.5,de=.5-.5*Math.SQRT2/2,Fe=1,Ae=.5,Ue=.5,xe=0,ot=new go.PathFigure(ce*a,(1-de)*E,!1);return b.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,Ae*E,Fe*a,.7*E,Fe*a,Ae*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+z)*a,(xe+z)*E,(.5+y+z)*a,(.5-se+z)*E,(.5+se+z)*a,(.5-y+z)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*a,(.5+ne)*E,(.5-se+z)*a,(.5-y+ne)*E,(.5-y+z)*a,(.5-se+ne)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*a,.9*E,(.5-y+z)*a,(.5+se+ne)*E,(.5-se+z)*a,.9*E)),ot.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*a,.8*E)),ot.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*a,.9*E)),ot.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(a,E,!1);b.add(z);var ne=new go.PathFigure(0,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var z=new go.PathFigure(.45*a,.73*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),z.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),z.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),z.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ne=.5-.285,se=.5,ce=ne,de=Math.PI/4,Fe=4*(1-Math.cos(de))/(3*Math.sin(de)),Ae=Fe*.5,Ue=ne,xe=ne,ot=Fe*Ue,Xe=Fe*xe;z.add(new go.PathSegment(go.PathSegment.Bezier,(se-Ue)*a,ce*E,(se-(ot+Ue)/2)*a,(ce+(xe+Xe)/2)*E,(se-Ue)*a,(ce+Xe)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(ce-xe)*E,(se-Ue)*a,(ce-Xe)*E,(se-ot)*a,(ce-xe)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(se+Ue)*a,ce*E,(se+ot)*a,(ce-xe)*E,(se+Ue)*a,(ce-Xe)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(se+Ue)*a,(ce+Xe)*E,(se+(ot+Ue)/2)*a,(ce+(xe+Xe)/2)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var ut=new go.PathFigure(.2*a,E,!1);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var mn=new go.PathFigure(.8*a,E,!1);return b.add(mn),mn.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var z=new go.PathFigure(.2*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(a,E,!1);b.add(z);var ne=new go.PathFigure(.1*a,E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,z*a,z*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var z=new go.PathFigure(.475*a,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),z.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),z.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ne=new go.PathFigure(.675*a,.575*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*.5,ne=new go.PathFigure(a,y*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+z)*E,(y+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-z)*a,E,0,(y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-z)*E,(y-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+z)*a,0,a,(y-z)*E));var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),se.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,.15*E,!0);return b.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*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(0,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var z=new go.PathFigure(0,.2*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ne=new go.PathFigure(0,.6*E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var z=new go.PathFigure(.15*a,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(a,.8*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ne=.1,se=Ce*.1,ce=.2,de=.9,Fe=new go.PathFigure((ce-ne)*a,de*E,!0);b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ne)*E,(ce-ne)*a,(de-se)*E,(ce-se)*a,(de-ne)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ne)*a,de*E,(ce+se)*a,(de-ne)*E,(ce+ne)*a,(de-se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ne)*E,(ce+ne)*a,(de+se)*E,(ce+se)*a,(de+ne)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ne)*a,de*E,(ce-se)*a,(de+ne)*E,(ce-ne)*a,(de+se)*E).close()),ne=.1,se=Ce*.1,ce=.8,de=.9;var Ae=new go.PathFigure((ce-ne)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ne)*E,(ce-ne)*a,(de-se)*E,(ce-se)*a,(de-ne)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ne)*a,de*E,(ce+se)*a,(de-ne)*E,(ce+ne)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ne)*E,(ce+ne)*a,(de+se)*E,(ce+se)*a,(de+ne)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ne)*a,de*E,(ce-se)*a,(de+ne)*E,(ce-ne)*a,(de+se)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ne=new go.PathFigure(.5*a,.8*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var se=new go.PathFigure(.5*a,.7*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ce=.1,de=Ce*.1,Fe=.1,Ae=.9,Ue=new go.PathFigure((Fe-ce)*a,Ae*E,!0);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae-ce)*E,(Fe-ce)*a,(Ae-de)*E,(Fe-de)*a,(Ae-ce)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(Fe+ce)*a,Ae*E,(Fe+de)*a,(Ae-ce)*E,(Fe+ce)*a,(Ae-de)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae+ce)*E,(Fe+ce)*a,(Ae+de)*E,(Fe+de)*a,(Ae+ce)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(Fe-ce)*a,Ae*E,(Fe-de)*a,(Ae+ce)*E,(Fe-ce)*a,(Ae+de)*E)),ce=.1,de=Ce*.1,Fe=.4,Ae=.9;var xe=new go.PathFigure((Fe-ce)*a,Ae*E,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae-ce)*E,(Fe-ce)*a,(Ae-de)*E,(Fe-de)*a,(Ae-ce)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(Fe+ce)*a,Ae*E,(Fe+de)*a,(Ae-ce)*E,(Fe+ce)*a,(Ae-de)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae+ce)*E,(Fe+ce)*a,(Ae+de)*E,(Fe+de)*a,(Ae+ce)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(Fe-ce)*a,Ae*E,(Fe-de)*a,(Ae+ce)*E,(Fe-ce)*a,(Ae+de)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var z=new go.PathFigure(.45*a,.7*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ne=new go.PathFigure(.55*a,.4*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Fe=.05,Ae=Ce*.05,Ue=.175,xe=.95,se=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E));var Fe=.05,Ae=Ce*.05,Ue=.375,xe=.95,ce=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E));var Fe=.05,Ae=Ce*.05,Ue=.625,xe=.95,de=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E));var Fe=.05,Ae=Ce*.05,Ue=.825,xe=.95,ot=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E).close());var Xe=new go.PathFigure(0,E,!1);return b.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(.15*a,E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var se=.05,ce=Ce*.05,de=.35,Fe=.775,Ae=new go.PathFigure((de-se)*a,Fe*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Fe-se)*E,(de-se)*a,(Fe-ce)*E,(de-ce)*a,(Fe-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de+se)*a,Fe*E,(de+ce)*a,(Fe-se)*E,(de+se)*a,(Fe-ce)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Fe+se)*E,(de+se)*a,(Fe+ce)*E,(de+ce)*a,(Fe+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de-se)*a,Fe*E,(de-ce)*a,(Fe+se)*E,(de-se)*a,(Fe+ce)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(fe,a,E){var b=new go.Geometry,y=.3,z=Ce*.3,ne=.5,se=.7,ce=new go.PathFigure((ne-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E));var de=new go.PathFigure(0,.7*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var z=new go.PathFigure(0,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*.5,ne=.5,se=.5,ce=new go.PathFigure((ne-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E));var de=new go.PathFigure(.15*a,.5*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*.5,ne=.5,se=.5,ce=new go.PathFigure((ne-y)*a,se*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E).close()),y=.05,z=Ce*.05,ne=.5,se=.8;var de=new go.PathFigure((ne-y)*a,se*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E).close()),de.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),de.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var z=new go.PathFigure(0,E*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var z=new go.PathFigure(.126*a,.85*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ne=new go.PathFigure(.402*a,.85*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var se=new go.PathFigure(.678*a,.85*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ce=new go.PathFigure(.5*a,.1*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var z=new go.PathFigure(a*.204,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ne=new go.PathFigure(a*.408,E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var se=new go.PathFigure(a*.612,E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ce=new go.PathFigure(a*.816,E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var z=new go.PathFigure(a*.055,.07*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ne=new go.PathFigure(a*.055,.13*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var se=new go.PathFigure(a*.055,.18*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),se.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ce=new go.PathFigure(a*1,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*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,E*1));var ne=new go.PathFigure(a*.11,E*.1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var se=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ce=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(fe,a,E){var b=new go.Geometry,y=8,z=y*Ce,ne=new go.PathFigure(y,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-z,a-z,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,z,E,0,E-z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var se=new go.PathFigure(a*.83,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ce=new go.PathFigure(a*.83,E*1,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var de=new go.PathFigure(a*.78,E*.05,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),de.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*Ce,z=E*.8,ne=new go.Geometry,se=new go.PathFigure(b,0,!0);return ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),se.add(new go.PathSegment(go.PathSegment.Line,a,z-b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,z,a,z-y,a-y,z)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,z)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),se.add(new go.PathSegment(go.PathSegment.Line,a*.55,z)),se.add(new go.PathSegment(go.PathSegment.Line,b,z)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,y,z,0,z-y)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var z=new go.PathFigure(a*1,E*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(fe,a,E){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,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var z=new go.PathFigure(a*.1,E*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ne=new go.PathFigure(a*.28,E*.37,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(fe,a,E){var b=new go.Geometry,y=15,z=y*Ce,ne=new go.PathFigure(a*.62,E*.475,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-z,a-z,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,z,E,0,E-z)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ne=new go.PathFigure(a*.4,E*0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ne=new go.PathFigure(a*.5,E*0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var z=new go.PathFigure(a*.235,E*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),z.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),z.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var we={},Ft="5.0",ue={},ae=null,x=!1,Oe=!1,We=null,Ze=!1,et=null,Ce=null,ct=0;ct4?parseFloat(tt):5};we.setHTML5Codebase=function(tt,st){Ce=tt,Tn(tt,st)},we.setJavaCodebase=we.setJavaCodebaseVersion=we.isCompiledInstalled=we.setPreCompiledScriptPath=we.setPreCompiledResourcePath=function(){},we.setHTML5CodebaseVersion=function(tt,st){var wt=parseFloat(tt);if(wt!==NaN&&wt<5){console.log("The GeoGebra HTML5 codebase version "+wt+" is deprecated. Using version latest instead.");return}et=tt,an(tt,st)},we.getHTML5CodebaseVersion=function(){return fe},we.getParameters=function(){return ue},we.setFontsCSSURL=function(tt){ne=tt},we.setGiacJSURL=function(tt){},we.setJNLPFile=function(tt){Me=tt},we.setJNLPBaseDir=function(tt){},we.inject=function(){function tt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var st="auto",wt=ue.id,In,cn=!1,Un=0;Un=5)return!0;var tt=we.getAppletObject();return tt&&typeof tt.recalculateEnvironments=="function"?(tt.recalculateEnvironments(),!0):!1},we.startAnimation=function(){var tt=we.getAppletObject();return tt&&typeof tt.startAnimation=="function"?(tt.startAnimation(),!0):!1},we.stopAnimation=function(){var tt=we.getAppletObject();return tt&&typeof tt.stopAnimation=="function"?(tt.stopAnimation(),!0):!1},we.getAppletObject=function(){var tt=ue.id!==void 0?ue.id:"ggbApplet";return window[tt]},we.resize=function(){};var ot=function(tt,st,wt){var In=document.createElement("param");In.setAttribute("name",st),In.setAttribute("value",wt),tt.appendChild(In)},Xe=function(tt){return tt&&tt!=="false"},ut=function(tt,st,wt){ce(fe)<=4.2&&(wt=!0);var In=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==fe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(In=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var cn=document.createElement("div");cn.classList.add("appletParameters","notranslate");var Un=st.width,Le=st.height;if(st.disableAutoScale=st.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():st.disableAutoScale,st.width!==void 0)if(ce(fe)<=4.4)Xe(st.showToolBar)&&(st.height-=7),Xe(st.showAlgebraInput)&&(st.height-=37),st.width<605&&Xe(st.showToolBar)&&(st.width=605,Un=605);else{var Be=100;(Xe(st.showToolBar)||Xe(st.showMenuBar))&&(st.hasOwnProperty("customToolBar")&&(st.customToolbar=st.customToolBar),Be=Xe(st.showMenuBar)?245:155),Un=5?(st.appletOnLoad=function(qt){var Jt=tt.querySelector(".ggb_preview");Jt&&Jt.parentNode.removeChild(Jt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Lt),window.GGBT_wsf_view&&$(window).trigger("resize"),St(qt)},kt||Lt.appendChild(Ut)):cn.appendChild(Ut),Lt.appendChild(cn),kt||tt.appendChild(Lt),setTimeout(function(){we.resize()},1)}else{var en=document.createElement("div");en.className="applet_scaler",en.style.position="relative",en.style.display="block",en.appendChild(cn),tt.appendChild(en),st.appletOnLoad=function(qt){we.resize(),St(qt)}}function kn(qt,Jt){Jt&&typeof Jt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(qt,Jt.appletOnLoad):renderGGBElement(qt),Hn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Jt)}function Rt(qt,Jt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:qt,params:Jt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ln){kn(ln.article,ln.params)}),html5AppletsToProcess=null)},ce(fe)<5&&(qt.className+=" geogebraweb")):kn(qt,Jt)}if(In){scriptLoadStarted=!0;for(var De=0;De0?(ze.remove(),Lt.attr("id","fullscreencontent").show(),jQuery(St).append(Lt),window.dispatchEvent(new Event("resize"))):ut(ze,st,!1),window.GGBT_wsf_view.launchFullScreen(St)}else $e=In,ut(tt,st,!1);if(!window.GGBT_wsf_view)for(Le=0;Lett/4*3&&(ze=tt/4*3),St=ze/5.8,Be.setAttribute("src",y),Be.setAttribute("width",ze),Be.setAttribute("height",St);var Lt=(tt-ze)/2,kt=(st-St)/2;Be.style.left=Lt+"px",Be.style.top=kt+"px",cn.appendChild(Be)}}return cn.appendChild(Le),cn},ha=function(tt){return tt=tt.toLowerCase(),tt==="html5"||tt==="screenshot"?tt:"html5"},Bt=["web","webSimple","web3d","tablet","tablet3d","phone"],an=function(tt,st){if(fe=tt,st){Tn(fe,!0);return}var wt=!x;if(wt){var In=ce(fe);!isNaN(In)&&In<4.4&&(wt=!1)}var cn,Un;window.location.protocol.substr(0,4)==="http"?cn=window.location.protocol:cn="http:";var Le=fe.indexOf("//");Le>0?Un=fe:Le===0?Un=cn+fe:Un="https://www.geogebra.org/apps/5.2.814.0/";for(var Be in Bt)if(fe.slice(Bt[Be].length*-1)===Bt[Be]||fe.slice((Bt[Be].length+1)*-1)===Bt[Be]+"/"){Tn(Un,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&wt&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!Xe(ue.showToolBar)&&!Xe(ue.showMenuBar)&&!Xe(ue.showAlgebraInput)&&!Xe(ue.enableRightClick)&&(!ue.appName||ue.appName=="classic")?Un+="webSimple/":Un+="web3d/",Tn(Un,!1)},Tn=function(tt,st){if(tt.requirejs){rt=tt;return}tt.slice(-1)!=="/"&&(tt+="/"),rt=tt,st===null&&(st=tt.indexOf("http")===-1),mt=st,a="web.nocache.js",E=!1;var wt=rt.split("/");wt.length>1&&(!st&&wt[wt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Bt.indexOf(wt[wt.length-2])>=0&&(a=wt[wt.length-2]+".nocache.js")),wt=tt.split("/"),fe=wt[wt.length-3],fe.substr(0,4)==="test"?fe=fe.substr(4,1)+"."+fe.substr(5,1):(fe.substr(0,3)==="war"||fe.substr(0,4)==="beta")&&(fe="5.0");var In=parseFloat(fe);In!==NaN&&In<5&&tt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+In+" is deprecated. Using version latest instead."),an("5.0",st))},Hn=function(tt,st){window.console&&window.console.log&&(!st||typeof st.showLogging=="undefined"||st.showLogging&&st.showLogging!=="false")&&console.log(tt)};ue.material_id!==void 0?Ae(fn):fn();function fn(){var tt=Ft;et!==null?tt=et:parseFloat(tt)<5&&(tt="5.0"),an(tt,!1),Ce!==null&&Tn(Ce,mt),Ze=!0}return we},GGBAppletUtils=function(){"use strict";function we(){return window.GGBT_wsf_edit!==void 0}function Ft(Ze,et){et!=1?(Ze.style.transformOrigin="0% 0% 0px",Ze.style.webkitTransformOrigin="0% 0% 0px",Ze.style.transform="scale("+et+","+et+")",Ze.style.webkitTransform="scale("+et+","+et+")",Ze.style.maxWidth="initial",Ze.querySelector(".ggb_preview")!==null&&(Ze.querySelector(".ggb_preview").style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ze.style.transform="none",Ze.style.webkitTransform="none")}function ue(Ze,et,Ce,ct,Ne,Me){var rt=null;if(Me!=null&&Me!="")for(var mt=Ze.parentNode;mt!=null;)if((" "+mt.className+" ").indexOf(" "+Me+" ")>-1){rt=mt;break}else mt=mt.parentNode;var $e=0,fe=0,a=0,E=0,b=0,y=0,z=0;if(rt)$e=rt.offsetWidth,fe=Math.max(ct?rt.offsetWidth:0,rt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?($e=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=$e):($e=window.innerWidth,fe=window.innerHeight,a=window.innerWidth),Ze){var ne=Ze.getBoundingClientRect();ne.left>0&&ne.left<=$e&&(Ne===void 0||!Ne)&&(document.dir==="rtl"?(b=$e-ne.width-ne.left,y=a<=480?10:30):(y=ne.left,b=a<=480?10:30),E=y+b)}if(Ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var se=Ze.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,z=40)}}return Ze&&((Ce===void 0||!Ce)&&et>0&&et+E<$e?$e=et:$e-=E,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce===void 0||!Ce)&&(fe-=z)),{width:$e,height:fe}}function ae(Ze,et,Ce,ct,Ne){if(Ze.isScreenshoGenerator)return 1;var Me=ct!==void 0&&ct,rt=Ze.noScaleMargin!=null&&Ze.noScaleMargin,mt=function(se){return se&&se!=="false"},$e=mt(Ze.autoHeight),fe=ue(et,Ze.width,Ce,$e,Me&&window.GGBT_wsf_view||rt,Ne),a=parseInt(fe.width),E=Ze.width,b=Ze.height;if(E===void 0){var y=et.querySelector(".appletParameters");y&&(E=y.offsetWidth,b=y.offsetHeight)}var z=a/E,ne=Me?1:fe.height/b;return Ce!==void 0&&!Ce&&(z=Math.min(1,z),ne=Math.min(1,ne)),Math.min(z,ne)}function x(Ze,et,Ce){var ct=1,Ne,Me=!1;if(Ze.hasOwnProperty("allowUpscale")&&(Me=Ze.allowUpscale),Ze.hasOwnProperty("scale")&&(ct=parseFloat(Ze.scale),(isNaN(ct)||ct===null||ct===0)&&(ct=1),ct>1&&(Me=!0)),et&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Me=!0),!(Ze.hasOwnProperty("disableAutoScale")&&Ze.disableAutoScale))Ne=ae(Ze,et,Me,Ce,Ze.scaleContainerClass);else return ct;return Me&&(!Ze.hasOwnProperty("scale")||ct===1)?Ne:Math.min(ct,Ne)}function Oe(Ze){var et=Math.min(window.innerWidth,document.documentElement.clientWidth),Ce=Math.min(window.innerHeight,document.documentElement.clientHeight),ct=Ze.getBoundingClientRect(),Ne=(et-ct.width)/2,Me=(Ce-ct.height)/2;Me<0&&(Me=0),Ze.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ne<40?Ze.style.left="40px":Ze.style.left=Ne+"px",Ze.style.top=Me+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Me<40?Ze.style.top="40px":Ze.style.top=Me+"px",Ze.style.left=Ne+"px")}function We(Ze,et){var Ce=Ze.querySelector(".appletParameters");if(Ce){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(et.id!==Ce.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ze)}if(Ce.parentElement&&/fullscreen/.test(Ce.parentElement.className))return;var ct=x(et,Ze);we()&&Ce.setAttribute("data-param-scale",ct);for(var Ne=null,Me=0;Me=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(we){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(we){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(we){var Ft=c[we];return Ft==null?null:Ft},r=d,webModule.__errFn=e}function B(){function we(Ze){var et=Ze.lastIndexOf(rb);et==-1&&(et=Ze.length);var Ce=Ze.indexOf(sb);Ce==-1&&(Ce=Ze.length);var ct=Ze.lastIndexOf(tb,Math.min(Ce,et));return ct>=O?Ze.substring(O,ct+P):W}function Ft(Ze){if(!Ze.match(/^\w+:\/\//)){var et=o.createElement(ub);et.src=Ze+vb,Ze=we(et.src)}return Ze}function ue(){var Ze=__gwt_getMetaProperty(wb);return Ze!=null?Ze:W}function ae(){for(var Ze=o.getElementsByTagName(_),et=O;etO?Ze[Ze.length-P].href:W}function Oe(){var Ze=o.location;return Ze.href==Ze.protocol+zb+Ze.host+Ze.pathname+Ze.search+Ze.hash}var We=ue();return We==W&&(We=ae()),We==W&&(We=x()),We==W&&Oe()&&(We=we(o.location.href)),We=Ft(We),We}function C(we){return we.match(/^\//)||we.match(/^[a-zA-Z]+:\/\//)?we:webModule.__moduleBase+we}function D(){var we=[],Ft=O,ue=[],ae=[];function x(Ze){var et=ae[Ze](),Ce=ue[Ze];if(et in Ce)return et;var ct=[];for(var Ne in Ce)ct[Ce[Ne]]=Ne;throw r&&r(Ze,ct,et),null}if(__gwt_isKnownPropertyValue=function(Ze,et){return et in ue[Ze]},webModule.__getPropMap=function(){var Ze={};for(var et in ue)ue.hasOwnProperty(et)&&(Ze[et]=x(et));return Ze},webModule.__computePropValue=x,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Oe;try{Oe=Cb;var We=Oe.indexOf(Db);We!=-1&&(Ft=parseInt(Oe.substring(We+P),$),Oe=Oe.substring(O,We))}catch(Ze){}return webModule.__softPermutationId=Ft,C(Oe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(we,Ft,ue){"use strict";ue.d(Ft,{Ax:function(){return We},Ds:function(){return Ze},KI:function(){return Ce},SI:function(){return Oe},f1:function(){return x}});var ae=ue(90524);function x(ct){let Ne=!0;if(ct.length>0){for(let Me=0;Menew Promise((E,b)=>{var y=se=>{try{ne(a.next(se))}catch(ce){b(ce)}},z=se=>{try{ne(a.throw(se))}catch(ce){b(ce)}},ne=se=>se.done?E(se.value):Promise.resolve(se.value).then(y,z);ne((a=a.apply($e,fe)).next())});const Me=({dataSource:$e,value:fe,onChange:a})=>{const E=[{title:"\u540D\u79F0",dataIndex:"value",ellipsis:!0},{title:"\u7C7B\u578B",width:100,dataIndex:"computeSource",ellipsis:!0},{title:"\u63CF\u8FF0",dataIndex:"description",ellipsis:!0}],b={selectedRowKeys:fe,columnWidth:54,type:"radio",onChange:y=>a(y)};return ae.createElement(Oe.default,{rowSelection:b,rowKey:"id",columns:E,dataSource:$e,scroll:{y:240},pagination:!1})};var mt=({form:$e})=>{const fe=$e.getFieldValue("compute"),a=$e.getFieldValue("cluster_type"),E=$e.getFieldValue("place_image_id"),b=$e.getFieldValue("spec_id"),[y,z]=(0,ae.useState)([]),[ne,se]=(0,ae.useState)([]),[ce,de]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{Fe()},[fe,a]),(0,ae.useEffect)(()=>{b&&Ae({spec_id:b||$e.getFieldValue("spec_id")})},[fe,a,b]),(0,ae.useEffect)(()=>{$e.setFieldsValue({image_data:(ne==null?void 0:ne.find(Ue=>Ue.id===(E==null?void 0:E[0])))||{}})},[E]);const Fe=()=>Ne(void 0,null,function*(){var Ue,xe,ot,Xe,ut,mn,sn;de(!0);const Fn=yield(0,ct.ZP)("/api/shixuns/openi_jupyter_lab_specs.json",{method:"get",params:{compute:fe,cluster_type:a}});Fn.status===0&&(z(((Ue=Fn==null?void 0:Fn.data)==null?void 0:Ue.specs)||[]),$e.setFieldsValue({spec_id:(Xe=(ot=(xe=Fn==null?void 0:Fn.data)==null?void 0:xe.specs)==null?void 0:ot[0])==null?void 0:Xe.id}),Ae({spec_id:(sn=(mn=(ut=Fn==null?void 0:Fn.data)==null?void 0:ut.specs)==null?void 0:mn[0])==null?void 0:sn.id})),de(!1)}),Ae=Ue=>Ne(void 0,null,function*(){de(!0);const xe=yield(0,ct.ZP)("/api/shixuns/openi_jupyter_lab_images.json",{method:"get",params:{compute:fe,cluster_type:a,spec_id:Ue==null?void 0:Ue.spec_id}});xe.status===0&&se((xe==null?void 0:xe.data)||[]),de(!1)});return ae.createElement(We.Z,{spinning:ce},ae.createElement(Ze.default.Item,{hidden:!0,name:"image_data"}),ae.createElement(Ze.default.Item,{label:"\u7B97\u529B\u96C6\u7FA4",name:"cluster_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B97\u529B\u96C6\u7FA4"}]},ae.createElement(et.ZP.Group,null,ae.createElement(et.ZP,{value:"OpenI"},"\u542F\u667A\u96C6\u7FA4"),ae.createElement(et.ZP,{value:"C2Net"},"\u667A\u7B97\u96C6\u7FA4"))),ae.createElement(Ze.default.Item,{label:"\u8BA1\u7B97\u8D44\u6E90",name:"compute",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BA1\u7B97\u8D44\u6E90"}]},ae.createElement(et.ZP.Group,null,ae.createElement(et.ZP,{value:"GPU"},"GPU"),ae.createElement(et.ZP,{value:"NPU"},"NPU"))),ae.createElement(Ze.default.Item,{className:x.FormItemStyle,name:"spec_id",label:"\u8D44\u6E90\u89C4\u683C",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u89C4\u683C"}]},ae.createElement(Ce.default,{className:x.select,bordered:!1,placeholder:"\u8BF7\u9009\u62E9\u89C4\u683C"},y==null?void 0:y.map(Ue=>ae.createElement(Ce.default.Option,{value:Ue.id,key:Ue.id},`${Ue.compute_resource}\uFF1A${Ue.acc_cards_num}*${Ue==null?void 0:Ue.acc_card_type} ${Ue.cpu_cores}\u6838 ${fe==="NPU"?Ue.mem_gi_b:Ue.gpu_mem_gi_b}GB ${Ue==null?void 0:Ue.unit_price}\u79EF\u5206/\u65F6`)))),ae.createElement(Ze.default.Item,{label:"\u955C\u50CF",name:"place_image_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u955C\u50CF"}]},ae.createElement(Me,{dataSource:ne})))}},84236:function(we,Ft,ue){"use strict";ue.d(Ft,{t:function(){return mt}});var ae=ue(59301),x=ue(3113),Oe={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},We=ue(92310),Ze=ue.n(We),et=Object.defineProperty,Ce=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Me=($e,fe,a)=>fe in $e?et($e,fe,{enumerable:!0,configurable:!0,writable:!0,value:a}):$e[fe]=a,rt=($e,fe)=>{for(var a in fe||(fe={}))ct.call(fe,a)&&Me($e,a,fe[a]);if(Ce)for(var a of Ce(fe))Ne.call(fe,a)&&Me($e,a,fe[a]);return $e};const mt=({cancelText:$e="\u53D6\u6D88",okText:fe="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:b=!0,okButtonProps:y={},onCancel:z=()=>{},onOk:ne=()=>{},className:se=""})=>ae.createElement("div",{className:Ze()(Oe.buttonFixed,se)},ae.createElement("div",{className:Oe.buttonWrap},b&&ae.createElement(x.ZP,{size:"middle",className:`${Oe.button} mr20`,onClick:z},$e),E&&ae.createElement(x.ZP,rt({size:"middle",type:"primary",className:`${Oe.button} mr20`,loading:a,onClick:ne},y),fe)))},18738:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ne}});var ae=ue(76560),x=ue(20834),Oe=ue(8591),We=ue(38854),Ze={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9"},et=ue(34055),Ce=ue(63423),ct=ue(90524),Ne=ue(49661),Me=ue(59301),rt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,fe=(se,ce)=>{var de={};for(var Fe in se)mt.call(se,Fe)&&ce.indexOf(Fe)<0&&(de[Fe]=se[Fe]);if(se!=null&&rt)for(var Fe of rt(se))ce.indexOf(Fe)<0&&$e.call(se,Fe)&&(de[Fe]=se[Fe]);return de},a=(se,ce,de)=>new Promise((Fe,Ae)=>{var Ue=Xe=>{try{ot(de.next(Xe))}catch(ut){Ae(ut)}},xe=Xe=>{try{ot(de.throw(Xe))}catch(ut){Ae(ut)}},ot=Xe=>Xe.done?Fe(Xe.value):Promise.resolve(Xe.value).then(Ue,xe);ot((de=de.apply(se,ce)).next())});const E=se=>{var ce,de=RegExp("(^| )"+se+"=([^;]+)(;|$)");return(ce=document.cookie.match(de))?decodeURIComponent(ce[2]):null},b=se=>{var ce=new Date;ce.setTime(ce.getTime()-1);var de=E(se);de!=null&&(document.cookie=se+"="+de+";expires="+ce.toGMTString())};var y=(se=>(se.Classrooms="classrooms",se.Shixuns="shixuns",se.Paths="paths",se.Projects="projects",se.Videos="videos",se.Topics="topics",se.Competition="competitions",se.Engineering="engineering",se.Graduations="graduations",se.Paperlibrary="paperlibrary",se.Problemset="problemset",se.Dataset="dataset",se))(y||{});const z=se=>{var ce=se,{homePage:de,user:Fe,globalSetting:Ae,loading:Ue,dispatch:xe,shixunHomeworks:ot}=ce,Xe=fe(ce,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ut,mn,sn,Fn,Sn,Xt,ha,Bt,an,Tn,Hn,fn,tt,st,wt;const In=(mn=(((ut=Ae.setting)==null?void 0:ut.navbar)||[]).find(St=>St.link==="/classrooms"))==null?void 0:mn.hidden,cn=(Fn=(((sn=Ae.setting)==null?void 0:sn.navbar)||[]).find(St=>St.link==="/shixuns"))==null?void 0:Fn.hidden,Un=(Xt=(((Sn=Ae.setting)==null?void 0:Sn.navbar)||[]).find(St=>St.link==="/paths"))==null?void 0:Xt.hidden,Le=(ha=Fe.userInfo)==null?void 0:ha.is_school_manage,Be=((Bt=Fe.userInfo)==null?void 0:Bt.admin)||((an=Fe.userInfo)==null?void 0:an.business)||((Tn=Fe.userInfo)==null?void 0:Tn.is_shixun_marker)||((Hn=Fe.userInfo)==null?void 0:Hn.is_teacher)||((fn=Fe.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F",ze=()=>{var St,Lt;return(0,Ne.Ll)()?Me.createElement(x.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Me.createElement(x.default.Item,null,Me.createElement(ae.Link,{to:(St=Ae==null?void 0:Ae.setting)==null?void 0:St.user_setting_url},"\u8D26\u53F7\u7BA1\u7406"))):Me.createElement(x.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Me.createElement(x.default.Item,null,Me.createElement("a",{href:((Lt=Ae==null?void 0:Ae.setting)==null?void 0:Lt.user_setting_url)||"/account/certification"},"\u8D26\u53F7\u7BA1\u7406")),Me.createElement(x.default.Item,{className:Ze.exit},Me.createElement("a",{onClick:()=>a(void 0,null,function*(){const kt=yield(0,Ce.vR)({});(kt==null?void 0:kt.status)===1&&(b("autologin_trustie"),b("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Oe.ZP.success(kt==null?void 0:kt.message),ae.history.replace((0,Ne.T0)(!0)?"/competitions":"/"))})},"\u9000\u51FA")))};return(0,et.bg)()?Me.createElement(We.Z,{overlay:ze,placement:"bottomRight"},Me.createElement("section",null,Me.createElement("aside",null,Me.createElement("div",{className:ot.actionTabs.type===1?Ze.classromediv:""},Me.createElement("img",{className:`${Ze.userPic} current ml15`,src:`${(tt=ct.Z)==null?void 0:tt.IMG_SERVER}/images/${(st=Fe.userInfo)==null?void 0:st.image_url}`,alt:""}),(0,Ne.Ll)()&&Me.createElement("span",{className:"ml10 font16"},(wt=Fe.userInfo)==null?void 0:wt.username))))):Me.createElement("div",{className:`font15 ${Ae.isIlearning?Ze.login:""} ml30`},Me.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{(0,Ne.T0)()}},"\u767B\u5F55"))};var ne=(0,ae.connect)(({homePage:se,loading:ce,user:de,globalSetting:Fe,shixunHomeworks:Ae})=>({homePage:se,user:de,globalSetting:Fe,shixunHomeworks:Ae,loading:ce.models.index}))(z)},87496:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ut},g:function(){return Ue}});var ae=ue(59301),x=ue(76560),Oe=ue(44e3),We=ue(92832),Ze={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",wrap:"wrap___Yr9Co",headerFixed:"headerFixed___QLwBd"},et=ue(18738),Ce=ue(90524),ct=ue(49661),Ne=Object.defineProperty,Me=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,$e=(mn,sn,Fn)=>sn in mn?Ne(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):mn[sn]=Fn,fe=(mn,sn)=>{for(var Fn in sn||(sn={}))rt.call(sn,Fn)&&$e(mn,Fn,sn[Fn]);if(Me)for(var Fn of Me(sn))mt.call(sn,Fn)&&$e(mn,Fn,sn[Fn]);return mn};const a=mn=>React.createElement("svg",fe({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},mn),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var E="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",b=Object.defineProperty,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(mn,sn,Fn)=>sn in mn?b(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):mn[sn]=Fn,ce=(mn,sn)=>{for(var Fn in sn||(sn={}))z.call(sn,Fn)&&se(mn,Fn,sn[Fn]);if(y)for(var Fn of y(sn))ne.call(sn,Fn)&&se(mn,Fn,sn[Fn]);return mn},de=(mn,sn)=>{var Fn={};for(var Sn in mn)z.call(mn,Sn)&&sn.indexOf(Sn)<0&&(Fn[Sn]=mn[Sn]);if(mn!=null&&y)for(var Sn of y(mn))sn.indexOf(Sn)<0&&ne.call(mn,Sn)&&(Fn[Sn]=mn[Sn]);return Fn};const{Header:Fe}=Oe.default,{Search:Ae}=We.default;function Ue(){var mn,sn;const Sn=window.location.pathname.split("/"),Xt={};return Sn[1]=="classrooms"&&Sn.length>3&&!((mn=Sn[4])!=null&&mn.includes("newgold"))&&!((sn=Sn[5])!=null&&sn.includes("newgold"))&&Sn[2]!=="coursesId"&&(Xt.course_id=Sn[2]),Sn[1]==="shixuns"&&Sn.length>3&&(Xt.objective_type="shixun",Xt.objective_id=Sn[2]),Sn[1]==="paths"&&Sn.length>3&&(Xt.objective_type="path",Xt.objective_id=Sn[2]),ce(ce({},Xt),{school:1})}const xe={\u9996\u9875:"/","/paths":{link:"/paths",key:1},"/shixuns":{link:"/shixuns",key:2},"/classrooms":{link:"/classrooms",key:3},"/competitions":{link:"/competitions",key:4},"/moop_cases":{link:"/moop_cases",key:5},"/forums":{link:"/forums",key:6},"/recruitment":{link:"/competitions/index",key:7},"/three":{link:"/three",key:7}},ot=null,Xe=mn=>{var sn=mn,{homePage:Fn,user:Sn,globalSetting:Xt,loading:ha,dispatch:Bt,isLogin:an=!1,shixunHomeworks:Tn,competitions:Hn}=sn,fn=de(sn,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks","competitions"]),tt,st,wt,In,cn,Un,Le;const Be=Ue(),ze=(0,x.useLocation)();let St=window.location.pathname;const Lt=St==null?void 0:St.includes("/forums"),{qs:kt}=Hn,Ut=ze.pathname.includes("/course"),en=ze.pathname.includes("/shixuns"),kn=ze.pathname.includes("/competitions"),[Rt,De]=(0,ae.useState)(-1);(0,ae.useEffect)(()=>{var dt,Ot,$t;Xt!=null&&Xt.setting&&((Ot=(dt=Xt==null?void 0:Xt.setting)==null?void 0:dt.navbar)==null||Ot.map(function(qt,Jt){ze.pathname.indexOf(qt.link)>-1&&De(Jt)}),Rt===-1?(0,ct.Dk)(Xt.setting.name):(0,ct.Dk)((($t=Xt.setting.navbar[Rt])==null?void 0:$t.name)||Xt.setting.name))},[Xt==null?void 0:Xt.setting]);const Ve=(0,ae.useMemo)(()=>{var dt,Ot;return(dt=Xt==null?void 0:Xt.setting)!=null&&dt.nav_logo_url?`${Ce.Z.IMG_SERVER}/${(Ot=Xt==null?void 0:Xt.setting)==null?void 0:Ot.nav_logo_url}`:`${Ce.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(tt=Xt==null?void 0:Xt.setting)==null?void 0:tt.nav_logo_url]);return Xt.showHeader&&Xt.showHeaderFooter?ae.createElement("div",{className:`${Ze.header} ${Xt.isCourseOpeni?Ze.headerFixed:""}`},ae.createElement("div",{className:Ze.wrap},ae.createElement("div",{className:"menu"},ae.createElement("a",{className:"logo",href:""},ae.createElement("img",{style:{height:Ut?48:36},title:(st=Xt.setting)==null?void 0:st.name,src:Ve||E})),Xt.setting&&((wt=Xt.setting.navbar)==null?void 0:wt.map((dt,Ot)=>!dt.hidden&&ae.createElement("a",{target:dt.link.indexOf("http")>-1?"_blank":"_self",href:dt.link},dt==null?void 0:dt.name))),ae.createElement("div",{className:"right"},!Xt.isCourseOpeni&&ae.createElement(ae.Fragment,null,!an&&!!((In=Sn==null?void 0:Sn.userInfo)!=null&&In.login)&&ae.createElement(x.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(cn=Sn==null?void 0:Sn.userInfo)==null?void 0:cn.login}/user_tidings`},((Le=(Un=Sn==null?void 0:Sn.navigationInfo)==null?void 0:Un.top)==null?void 0:Le.new_message)&&ae.createElement("span",{className:Ze.newslight}))),ae.createElement(et.Z,{payload:Be}))))):ae.createElement(ae.Fragment,null)};var ut=(0,x.connect)(({homePage:mn,loading:sn,user:Fn,globalSetting:Sn,shixunHomeworks:Xt,competitions:ha})=>({homePage:mn,user:Fn,globalSetting:Sn,loading:sn.models.index,shixunHomeworks:Xt,competitions:ha}))(Xe)},6077:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return rt}});var ae=ue(59301),x={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Oe=ue(92310),We=ue.n(Oe),Ze=ue(71418),et=ue(2859),Ce=ue(82093),ct=ue(49661),Ne=(mt,$e,fe)=>new Promise((a,E)=>{var b=ne=>{try{z(fe.next(ne))}catch(se){E(se)}},y=ne=>{try{z(fe.throw(ne))}catch(se){E(se)}},z=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(b,y);z((fe=fe.apply(mt,$e)).next())}),rt=({data:mt,className:$e,fullWidth:fe,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:z})=>{const ne=(0,ae.useRef)(null),se=(0,ae.useRef)(null),ce=(0,ae.useRef)(null),de=(0,ae.useRef)(null),[Fe,Ae]=(0,ae.useState)(!1),[Ue,xe]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{ce.current||(ce.current=document.createElement("style"),document.head.appendChild(ce.current)),mt!=null&&mt.visible?(document.body.setAttribute("data-custom","y-hidden"),ce.current.innerHTML=" html { overflow-y: hidden; }",mt!=null&&mt.src&&ot()):(document.body.removeAttribute("data-custom"),ce.current&&(document.head.removeChild(ce.current),ce.current=null))},[mt==null?void 0:mt.visible]);const ot=()=>Ne(void 0,null,function*(){Ae(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Fn=yield(0,ct.ZJ)(mt==null?void 0:mt.src);ne.current.src="",ne.current.src=Fn,ne.current.onload=function(){sn()},Ae(!1),xe("")}),Xe=()=>{document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",E()},ut=Fn=>Ne(void 0,null,function*(){Ae(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Sn=yield(0,Ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:mt.title,file:Fn.dataUrl}});Sn!=null&&Sn.id&&!z?(yield(0,Ce.ZP)(`/api/attachments/${mt.id}/add_subitem.json`,{method:"post",body:{subitem_id:Sn==null?void 0:Sn.id,settings:JSON.stringify(Fn.state)}})).status===0&&b():Sn!=null&&Sn.id&&b(Sn),document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",Ae(!1),xe("")}),mn=()=>{const Fn=document.querySelector('a[href="https://markerjs.com/"]');Fn&&Fn.parentNode&&(Fn.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(Xt=>{const ha=document.querySelector(Xt.name);ha&&ha.setAttribute("title",Xt.title)})},sn=()=>{se.current=new et.hP(ne.current),se.current.targetRoot=de.current,se.current.addEventListener("render",ut),se.current.addEventListener("beforeclose",Xe),y&&(se.current.availableMarkerTypes=se.current.ALL_MARKER_TYPES,se.current.uiStyleSettings.redoButtonVisible=!0,se.current.uiStyleSettings.notesButtonVisible=!0,se.current.uiStyleSettings.zoomButtonVisible=!0,se.current.uiStyleSettings.zoomOutButtonVisible=!0,se.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=se.current.uiStyleSettings,se.current.show(),mt!=null&&mt.snapshotData&&se.current.restoreState(mt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mn()},300)};return ae.createElement(ae.Fragment,null,(mt==null?void 0:mt.visible)&&ae.createElement(Ze.Z,{spinning:Fe,tip:Ue,style:{position:"absolute"}},ae.createElement("div",{ref:de,className:We()(x.imageDimensions,$e,fe?x.fullWidth:""),style:a},ae.createElement("img",{className:x.img,ref:ne}))))}},88615:function(we,Ft,ue){"use strict";var ae=ue(59301),x=ue(95237),Oe=ue(43604),We=ue(99313),Ze=ue(3113),et=ue(7664),Ce=ue(21697),ct=ue(48136),Ne=ue(59301);const Me=(0,ae.forwardRef)(({callback:rt,showSaveButton:mt,value:$e=""},fe)=>{const a=(0,ae.useRef)(),E=[{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 "}]}]}],b=[{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([[9511],{87169:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ct}});var ae=ue(32855),x=ue(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},We=Oe,Ze=ue(7657),et=function(Me,rt){return x.createElement(Ze.Z,(0,ae.Z)({},Me,{ref:rt,icon:We}))},Ce=x.forwardRef(et),ct=Ce},11724:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ct}});var ae=ue(32855),x=ue(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"},We=Oe,Ze=ue(7657),et=function(Me,rt){return x.createElement(Ze.Z,(0,ae.Z)({},Me,{ref:rt,icon:We}))},Ce=x.forwardRef(et),ct=Ce},32050:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ct}});var ae=ue(32855),x=ue(59301),Oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},We=Oe,Ze=ue(7657),et=function(Me,rt){return x.createElement(Ze.Z,(0,ae.Z)({},Me,{ref:rt,icon:We}))},Ce=x.forwardRef(et),ct=Ce},21697:function(we,Ft){"use strict";Ft.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},77277:function(we,Ft){"use strict";Ft.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},5966:function(we,Ft){"use strict";Ft.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},62740:function(we,Ft){"use strict";Ft.Z={titlesize:"titlesize___vL5PR",labelWrap:"labelWrap___MMQF1",label:"label___h0nb1",labelContent:"labelContent___UmrM4",selectSchool:"selectSchool____z1Sv",dataPicker:"dataPicker____Uc0Q",itemWrap:"itemWrap___DGdf0",img:"img___yufZU",itemContent:"itemContent___PtiW4",nameWrap:"nameWrap____5hbI",name:"name___YpgWl",actionGroup:"actionGroup___CKaNY",schoolWrap:"schoolWrap___hVDkU",school:"school___dDGfK",colorOrange:"colorOrange___c0b65",colorYellow:"colorYellow___O6JJ3",graaytitle:"graaytitle___Gay2A"}},20397:function(){"use strict";function we(fe,a,E,b){E===void 0&&(E=0),b===void 0&&(b=1/0),this._name=fe,this._defaultValue=a,this._minimum=E,this._maximum=b}Object.defineProperty(we.prototype,"name",{get:function(){return this._name},set:function(fe){if(typeof fe!="string"||fe==="")throw new Error("Shape name must be a valid string.");this._name=fe}}),Object.defineProperty(we.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("The default value must be a real number, not: "+fe);this._defaultValue=fe}}),Object.defineProperty(we.prototype,"minimum",{get:function(){return this._minimum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Minimum must be a real number, not: "+fe);this._minimum=fe}}),Object.defineProperty(we.prototype,"maximum",{get:function(){return this._maximum},set:function(fe){if(typeof fe!="number"||isNaN(fe))throw new Error("Maximum must be a real number, not: "+fe);this._maximum=fe}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(fe,a){var E=go.Shape._FigureParameters[fe];return E?E[a]:null},go.Shape.setFigureParameter=function(fe,a,E){if(!(E instanceof we))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+E);if(E.defaultValueE.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+E.defaultValue);var b=go.Shape._FigureParameters[fe];b||(b=[],go.Shape._FigureParameters[fe]=b),b[a]=E};var Ft=[];function ue(fe,a){var E=Ft.pop();return E===void 0?new go.Point(fe,a):(E.x=fe,E.y=a,E)}function ae(){var fe=Ft.pop();return fe===void 0?new go.Point:fe}function x(fe){Ft.push(fe)}function Oe(fe,a,E,b,y,z,ne,se,ce){ce||(ce=new go.Point);var de=fe-E,Fe=y-ne,Ae=NaN,Ue=NaN;if(de===0)if(Fe===0)fe===E&&(Ae=fe,Ue=a);else{var xe=(z-se)/Fe,ot=z-xe*y;Ae=fe,Ue=xe*Ae+ot}else if(Fe===0){var Xe=(a-b)/de,ut=a-Xe*fe;Ae=y,Ue=Xe*Ae+ut}else{var Xe=(a-b)/de,xe=(z-se)/Fe,ut=a-Xe*fe,ot=z-xe*y;Ae=(ot-ut)/(Xe-xe),Ue=Xe*Ae+ut}return ce.x=Ae,ce.y=Ue,ce}function We(fe,a,E,b,y,z,ne,se,ce,de,Fe,Ae,Ue,xe){var ot=1-ce,Xe=ce,ut=fe*ot+E*Xe,mn=a*ot+b*Xe,sn=E*ot+y*Xe,Fn=b*ot+z*Xe,Sn=y*ot+ne*Xe,Xt=z*ot+se*Xe,ha=ut*ot+sn*Xe,Bt=mn*ot+Fn*Xe,an=sn*ot+Sn*Xe,Tn=Fn*ot+Xt*Xe,Hn=ha*ot+an*Xe,fn=Bt*ot+Tn*Xe;de.x=ut,de.y=mn,Fe.x=ha,Fe.y=Bt,Ae.x=Hn,Ae.y=fn,Ue.x=an,Ue.y=Tn,xe.x=Sn,xe.y=Xt}var Ze=new go.Spot(.156,.156),et=new go.Spot(.844,.844),Ce=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new we("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*Ce,z=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,a-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)).add(new go.PathSegment(go.PathSegment.Line,a,E-b)).add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,E-y,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,b,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,y,E,0,E-y)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(fe,a,E){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,E).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,E).add(new go.PathSegment(go.PathSegment.Line,0,E)).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(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=E/2,b.endX=a,b.endY=E/2,b}),go.Shape.defineFigureGenerator("LineV",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a/2,b.startY=0,b.endX=a/2,b.endY=E,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E/2,!1).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("XLine",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!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,E)))}),go.Shape.defineFigureGenerator("LineRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.25*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)))}),go.Shape.defineFigureGenerator("LineDown",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.25*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Line,a,.25*E)))}),go.Shape.defineFigureGenerator("LineLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.75*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,E)))}),go.Shape.defineFigureGenerator("LineUp",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.75*E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,a,.75*E)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(fe,a,E){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*a,(1-b)*E,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Move,0,E/2)).add(new go.PathSegment(go.PathSegment.Line,a,E/2)).add(new go.PathSegment(go.PathSegment.Move,a/2,0)).add(new go.PathSegment(go.PathSegment.Line,a/2,E)))}),go.Shape.defineFigureGenerator("CircleLine",function(fe,a,E){var b=a/2,y=new go.Geometry().add(new go.PathFigure(a,a/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return y.spot1=Ze,y.spot2=et,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=a,b.endY=E,b}),go.Shape.defineFigureGenerator("Line2",function(fe,a,E){var b=new go.Geometry(go.Geometry.Line);return b.startX=a,b.startY=0,b.endX=0,b.endY=E,b}),go.Shape.defineFigureGenerator("Curve1",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,Ce*a,0,a,(1-Ce)*E)))}),go.Shape.defineFigureGenerator("Curve2",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,a,E,0,Ce*E,(1-Ce)*a,E)))}),go.Shape.defineFigureGenerator("Curve3",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,Ce*E,Ce*a,E)))}),go.Shape.defineFigureGenerator("Curve4",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,E,(1-Ce)*a,0,0,(1-Ce)*E)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(a,0,!0).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(fe,a,E){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,E).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(fe,a,E){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,E).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new we("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var y=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Line,a-y,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),y.5&&(b=.5);var y=Math.abs(b)*a;if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).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-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).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-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())),ya&&(b=a/2);var y=Math.abs(b);if(b===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=a,z.endY=E,z}else{var z=new go.Geometry;return b>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-y,E)).add(new go.PathSegment(go.PathSegment.Line,y,E).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,a-y,0)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close())),y0&&(ne.add(new go.PathSegment(go.PathSegment.Move,a/2+se,a/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,se,se).close())),z.spot1=Ze,z.spot2=et,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.08034461*a,.1944299*E,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*a,.05349299*E,-.09239631*a,.07836421*E,.1406031*a,-.0542823*E)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*a,.074219*E,.2450511*a,-.00697547*E,.3776197*a,-.01112067*E)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*a,.07004196*E,.4539471*a,0,.6066018*a,-.02526587*E)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*a,.08370865*E,.6914277*a,-.01904177*E,.8921095*a,-.01220843*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*a,.3194596*E,1.036446*a,.04105738*E,1.020377*a,.3022052*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*a,.562044*E,1.04448*a,.360238*E,.992256*a,.5219009*E)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*a,.8217117*E,1.032337*a,.5771781*E,1.018411*a,.8120651*E)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*a,.9156953*E,1.028411*a,.9571472*E,.8556702*a,1.052487*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*a,.9310455*E,.7431877*a,1.009325*E,.5624123*a,1.021761*E)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*a,.9344623*E,.4820677*a,1.031761*E,.3030112*a,1.002796*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.870098*E,.2329994*a,1.01518*E,.03213784*a,1.01518*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*a,.6545475*E,-.02812061*a,.9032597*E,-.01205169*a,.6835638*E)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*a,.4265613*E,-.01812061*a,.6089503*E,-.00606892*a,.4555777*E)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*a,.1944299*E,-.01606892*a,.3892545*E,-.01205169*a,.1944299*E))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(fe,a,E){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,b*E).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new we("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new we("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(fe,a,E){var b=fe?fe.parameter1:NaN,y=fe?fe.parameter2:NaN;isNaN(b)&&(b=0),isNaN(y)&&(y=315);var z=b%360;z<0&&(z+=360);var ne=y%360,se=Math.min(a,E)/2;return new go.Geometry().add(new go.PathFigure(se,se).add(new go.PathSegment(go.PathSegment.Arc,z,ne,se,se,se,se).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(fe,a,E){var b=Ce/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*a,z*E,a,(1-b)*E,(y+b)*a,(z+b)*E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()))}),go.Shape.setFigureParameter("ThickCross",0,new we("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var y=Math.min(b,a)/2,z=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new we("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=Math.min(b,a)/2,z=a/2,ne=E/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne-y)).add(new go.PathSegment(go.PathSegment.Line,a,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,E)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne+y)).add(new go.PathSegment(go.PathSegment.Line,0,ne-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,ne-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new we("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(fe,a,E){var b=fe?fe.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),a===0||E===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=a,y.endY=E,y}else{var z=a/2,ne=E/2,se=Math.atan2(E,a),ce=b-Math.min(Math.cos(se)*b/2,z),de=b-Math.min(Math.sin(se)*b/2,ne),y=new go.Geometry,Fe=new go.PathFigure(ce,0,!0);return y.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,z,.2*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,a-ce,0)),Fe.add(new go.PathSegment(go.PathSegment.Line,a,de)),Fe.add(new go.PathSegment(go.PathSegment.Line,.8*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,a,E-de)),Fe.add(new go.PathSegment(go.PathSegment.Line,a-ce,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,z,.8*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,ce,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,E-de)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,de).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new we("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var y=new go.Geometry,z=new go.PathFigure(.1*a,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*E).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new we("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,(1-b)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*a,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new we("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,E,Math.abs(1-b)*a,.25*E,Math.abs(1-b)*a,.75*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,Ce*a,0,a,(.5-Ce/2)*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,(.5+Ce/2)*E,Ce*a,E).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,E,a,0,a,E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*a,.75*E,.5*a,.25*E).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,.1*a,.8*E,0,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,0,0,.45*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.55*a,0,a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.5*E,.9*a,.8*E).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*a,.01*E)).add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.6*a,.2*E,a,.25*E)).add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.7*E,a,.8*E,.6*a,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,.5*a,.75*E,.55*a,.95*E)).add(new go.PathSegment(go.PathSegment.Line,.25*a,E)).add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.7*E,.45*a,.95*E,.5*a,.75*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.4*a,.8*E,0,.8*E)).add(new go.PathSegment(go.PathSegment.Bezier,.49*a,.01*E,0,.25*E,.4*a,.2*E).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.4*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*a,E,.5*a,.75*E,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.6*E,.55*a,.95*E,.5*a,.75*E));var z=.2,ne=.3,se=0,ce=z*Ce;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+z+se)*E,(.5-z+ne)*a,(.5+ce+se)*E,(.5-ce+ne)*a,(.5+z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*a,(.5+se)*E,(.5+ce+ne)*a,(.5+z+se)*E,(.5+z+ne)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-z+se)*E,(1-.5+z+ne)*a,(.5-ce+se)*E,(.5+ce+ne)*a,(.5-z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*a,.36771243*E,(.5-ce+ne)*a,(.5-z+se)*E,(.5-z+ne+.05)*a,(.5-ce+se-.02)*E)),z=.2,ne=0,se=-.3,ce=z*Ce,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*a,(.5+se)*E,(.5+ce+ne)*a,(.5+z+se)*E,(.5+z+ne)*a,(.5+ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-z+se)*E,(1-.5+z+ne)*a,(.5-ce+se)*E,(.5+ce+ne)*a,(.5-z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*a,(.5+se)*E,(.5-ce+ne)*a,(.5-z+se)*E,(.5-z+ne)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ce+ne)*a,(.5+z+se)*E,(.5-z+ne)*a,(.5+ce+se)*E,(.5-ce+ne)*a,(.5+z+se)*E)),z=.2,ne=-.3,se=0,ce=z*Ce,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5-z+se)*E,(1-.5+z+ne-.05)*a,(.5-ce+se-.02)*E,(.5+ce+ne)*a,(.5-z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*a,(.5+se)*E,(.5-ce+ne)*a,(.5-z+se)*E,(.5-z+ne)*a,(.5-ce+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*a,(.5+z+se)*E,(.5-z+ne)*a,(.5+ce+se)*E,(.5-ce+ne)*a,(.5+z+se)*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.6*E,(.5+ce+ne)*a,(.5+z+se)*E,(.5+z+ne)*a,(.5+ce+se)*E).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*.5,a*.5,a*.5,a*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,a*.5,a*.75,a*.25,a*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,a*.5,a*.25,a*.25,a*.25));var z=.1,ne=.5,se=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(ne+z)*a,se*E)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,a*ne,E*se,z*a,z*a).close()),y=new go.PathFigure(a*.5,0,!1),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,a*.5,a*.5,a*.5,a*.5)),se=.75,y=new go.PathFigure((ne+z)*a,se*E,!0),b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,a*ne,E*se,z*a,z*a).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(fe,a,E){var b=.8535533905932737,y=.5*a,z=.5*E;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,E)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,b*E)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,b*a,b*E)))}),go.Shape.defineFigureGenerator("NotAllowed",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=.5,se=.5,ce=new go.PathFigure(ne*a,(se-z)*E);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),z=.4,y=Ce*.4;var de=ae(),Fe=ae(),Ae=ae(),Ue=ae();We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.42,de,Fe,Ae,Ue,Ue);var xe=ae(),ot=ae(),Xe=ae();We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.58,Ue,Ue,Xe,xe,ot);var ut=ae(),mn=ae(),sn=ae();We(ne,se+z,ne-y,se+z,ne-z,se+y,ne-z,se,.42,ut,mn,sn,Ue,Ue);var Fn=ae(),Sn=ae(),Xt=ae();return We(ne,se+z,ne-y,se+z,ne-z,se+y,ne-z,se,.58,Ue,Ue,Xt,Fn,Sn),ce.add(new go.PathSegment(go.PathSegment.Move,Xt.x*a,Xt.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,Fn.x*a,Fn.y*E,Sn.x*a,Sn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*a,Ae.y*E,de.x*a,de.y*E,Fe.x*a,Fe.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,Xt.x*a,Xt.y*E).close()),ce.add(new go.PathSegment(go.PathSegment.Move,sn.x*a,sn.y*E)),ce.add(new go.PathSegment(go.PathSegment.Line,Xe.x*a,Xe.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,xe.x*a,xe.y*E,ot.x*a,ot.y*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,sn.x*a,sn.y*E,ut.x*a,ut.y*E,mn.x*a,mn.y*E).close()),x(de),x(Fe),x(Ae),x(Ue),x(xe),x(ot),x(Xe),x(ut),x(mn),x(sn),x(Fn),x(Sn),x(Xt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(fe,a,E){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*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.29*a,.33*E)).add(new go.PathSegment(go.PathSegment.Line,.35*a,.25*E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.15*E)).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*E,a,.25*E,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,E)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.5*E,0,.25*E).close()))}),go.Shape.setFigureParameter("HourGlass",0,new we("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>a&&(b=a);var y=(a-b)/2,z=y+b;return new go.Geometry().add(new go.PathFigure(z,.5*E).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Line,y,.5*E)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,a,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,.55*E).add(new go.PathSegment(go.PathSegment.Line,.6*a,0)).add(new go.PathSegment(go.PathSegment.Line,.3*a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,a,.45*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.55*E).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(fe,a,E){var b=new go.Geometry,y=Ce*.4,z=.4,ne=.5,se=.5,ce=ae(),de=ae(),Fe=ae(),Ae=ae(),Ue=new go.PathFigure((ne-z)*a,se*E,!1);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.44,Fe,Ae,de,ce,ce),Ue.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E));var xe=ue(de.x,de.y);We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.56,ce,ce,de,Fe,Ae);var ot=ue(de.x,de.y);Ue.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.95*.9)*a,xe.y*.1*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*a,xe.y*.1*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*a,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,a,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,(ot.x*.1+.9)*a,.15*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,(ot.x*.1+.9)*a,(ot.y*.1+.05*.9)*E)),Ue.add(new go.PathSegment(go.PathSegment.Line,ot.x*a,ot.y*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),z=.35,y=Ce*.35;var Xe=new go.PathFigure(ne*a,(se-z)*E,!1);b.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E));var ut=new go.PathFigure((ne-z)*a,se*E,!1);return b.add(ut),x(ce),x(de),x(Fe),x(Ae),x(xe),x(ot),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(fe,a,E){var b=new go.Geometry,y=.375,z=0,ne=-.125,se=y*Ce,ce=new go.PathFigure((.525+z)*a,(.5+y+ne)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*a,(.5+ne)*E,(.5+se+z)*a,(.5+y+ne)*E,(.5+y+z)*a,(.5+se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-y+ne)*E,(1-.5+y+z)*a,(.5-se+ne)*E,(.5+se+z)*a,(.5-y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*a,(.5+ne)*E,(.5-se+z)*a,(.5-y+ne)*E,(.5-y+z)*a,(.5-se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*a,(.5+y+ne)*E,(.5-y+z)*a,(.5+se+ne)*E,(.5-se+z)*a,(.5+y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.425*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.475*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.9*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.575*a,.85*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E).close()),y=.325,z=0,ne=-.125,se=y*Ce;var ce=new go.PathFigure((1-.5+y+z)*a,(.5+ne)*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5+y+ne)*E,(.5+y+z)*a,(.5+se+ne)*E,(.5+se+z)*a,(.5+y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*a,(.5+ne)*E,(.5-se+z)*a,(.5+y+ne)*E,(.5-y+z)*a,(.5+se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*a,(.5-y+ne)*E,(.5-y+z)*a,(.5-se+ne)*E,(.5-se+z)*a,(.5-y+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*a,(.5+ne)*E,(.5+se+z)*a,(.5-y+ne)*E,(1-.5+y+z)*a,(.5-se+ne)*E));var ce=new go.PathFigure((.525+z)*a,(.5+y+ne)*E,!1);return b.add(ce),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(fe,a,E){var b=fe?fe.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,b*a,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,b*a,E))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(fe,a,E){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,E)))}),go.Shape.defineFigureGenerator("LogicAnd",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(fe,a,E){var b=new go.Geometry().add(new go.PathFigure(.5*a,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Move,0,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*a,.5*E,.5*a,.5*E)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(fe,a,E){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,E)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Move,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(fe,a,E){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*E)).add(new go.PathSegment(go.PathSegment.Line,0,.5*E)).add(new go.PathSegment(go.PathSegment.Move,a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,a,E)).add(new go.PathSegment(go.PathSegment.Line,0,E)))}),go.Shape.defineFigureGenerator("LogicForAll",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*a,E)).add(new go.PathSegment(go.PathSegment.Line,a,0)).add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(fe,a,E){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*E)).add(new go.PathSegment(go.PathSegment.Line,a,.5*E)).add(new go.PathSegment(go.PathSegment.Move,0,E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(0,E,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*E)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,a,E))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(fe,a,E){var b=.5;return new go.Geometry().add(new go.PathFigure(a,0,!1).add(new go.PathSegment(go.PathSegment.Line,a,b*E)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*a,b*E,b*a,b*E)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new we("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new we("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-b)*a,ne=(.5-y/2)*E,se=(.5+y/2)*E,ce=new go.Geometry,de=new go.PathFigure(0,ne,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,z,ne)),de.add(new go.PathSegment(go.PathSegment.Line,z,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,z,E)),de.add(new go.PathSegment(go.PathSegment.Line,z,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ne/E);var Fe=Oe(0,se/E,1,se/E,z/a,1,1,.5,ae());return ce.spot2=new go.Spot(Fe.x,Fe.y),x(Fe),ce}),go.Shape.setFigureParameter("Arrow2",0,new we("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new we("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=30),b>a&&(b=a);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,E/2);var z=a-b,ne=(E-y)/2,se=ne+y,ce=new go.Geometry,de=new go.PathFigure(0,ne,!0);ce.add(de),de.add(new go.PathSegment(go.PathSegment.Line,z,ne)),de.add(new go.PathSegment(go.PathSegment.Line,z,0)),de.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Line,z,E)),de.add(new go.PathSegment(go.PathSegment.Line,z,se)),de.add(new go.PathSegment(go.PathSegment.Line,0,se).close()),ce.spot1=new go.Spot(0,ne/E);var Fe=Oe(0,se/E,1,se/E,z/a,1,1,.5,ae());return ce.spot2=new go.Spot(Fe.x,Fe.y),x(Fe),ce}),go.Shape.defineFigureGenerator("Chevron",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.214*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.786*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*E).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new we("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,z=(.5+b/2)*E,ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.3*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close());var ce=Oe(0,.5,.3,0,0,y/E,.1,y/E,ae());return ne.spot1=new go.Spot(ce.x,ce.y),ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ce),ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new we("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new we("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var z=(E-b)/2,ne=z+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,z=(E-b)/2,ne=z+b,se=0,ce=E):(z=0,ne=E,se=0,ce=E));var de=new go.Geometry,Fe=new go.PathFigure(a,.5*E,!0);de.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,se)),Fe.add(new go.PathSegment(go.PathSegment.Line,.3*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close());var Ae=Oe(0,.5,.3,se/E,0,z/E,1,z/E,ae());return de.spot1=new go.Spot(Ae.x,Ae.y),Ae=Oe(.7,ce/E,1,.5,0,ne/E,1,ne/E,Ae),de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("IBeamArrow",0,new we("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=(.5-b/2)*E,z=(.5+b/2)*E,ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,E)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(0,y/E);var ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ae());return ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new we("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new we("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=40);var y=fe?fe.parameter2:NaN;isNaN(y)&&(y=100);var z=(E-b)/2,ne=z+b,se=(E-y)/2,ce=se+y;(b>E||y>E)&&(y>b?(b=b*E/y,z=(E-b)/2,ne=z+b,se=0,ce=E):(z=0,ne=E,se=0,ce=E));var de=new go.Geometry,Fe=new go.PathFigure(a,.5*E,!0);de.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ne)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,ce)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,se)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,se)),Fe.add(new go.PathSegment(go.PathSegment.Line,.2*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),Fe.add(new go.PathSegment(go.PathSegment.Line,.7*a,se).close()),de.spot1=new go.Spot(0,z/E);var Ae=Oe(.7,ce/E,1,.5,0,ne/E,1,ne/E,ae());return de.spot2=new go.Spot(Ae.x,Ae.y),x(Ae),de}),go.Shape.setFigureParameter("Pointer",0,new we("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.1);var y=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(b,.35);var ne=Oe(.2,.65,1,.65,0,1,1,.5,ae());return y.spot2=new go.Spot(ne.x,ne.y),x(ne),y}),go.Shape.setFigureParameter("RoundedPointer",0,new we("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.3);var y=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*a,.75*E,b*a,.25*E).close()),y.spot1=new go.Spot(b,.35);var ne=Oe(0,.65,1,.65,0,1,1,.5,ae());return y.spot2=new go.Spot(ne.x,ne.y),x(ne),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new we("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.4);var y=(.5-b/2)*E,z=(.5+b/2)*E,ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,.3);var ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ae());return ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new we("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=50);var y=(E-b)/2,z=y+b;b>E&&(y=0,z=E);var ne=new go.Geometry,se=new go.PathFigure(a,.5*E,!0);ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,z)),se.add(new go.PathSegment(go.PathSegment.Line,0,z)),se.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,0,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,y)),se.add(new go.PathSegment(go.PathSegment.Line,.7*a,0).close()),ne.spot1=new go.Spot(.2,y/E);var ce=Oe(.7,1,1,.5,0,z/E,1,z/E,ae());return ne.spot2=new go.Spot(ce.x,ce.y),x(ce),ne}),go.Shape.setFigureParameter("SquareArrow",0,new we("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.7);var y=new go.Geometry,z=new go.PathFigure(a,.5*E,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(b,1),y}),go.Shape.defineFigureGenerator("Cone1",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.1,ne=new go.PathFigure(0,.9*E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+z)*E).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.9*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,E,.85/.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*E).close());var z=new go.PathFigure(0,.9*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.9*E,(1-.85/.9)*a,.8*E,.85/.9*a,.8*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.3*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0).close());var z=new go.PathFigure(0,.3*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(0,b,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Ce*b,(.5-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*a,b,(.5+z)*a,0,1*a,Ce*b)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,1*E,1*a,E-Ce*b,(.5+z)*a,1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,1*E,0,E-Ce*b)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b));var se=new go.PathFigure(a,b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,2*b,1*a,2*b-Ce*b,(.5+z)*a,2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-z)*a,2*b,0,2*b-Ce*b)),y.spot1=new go.Spot(0,0,0,2*b),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,E/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(0,E-b,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,Ce*b,(.5-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,b,(.5+z)*a,0,a,Ce*b)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,E-Ce*b,(.5+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-b,(.5-z)*a,E,0,E-Ce*b));var se=new go.PathFigure(0,E-b,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E-2*b,0,E-b-Ce*b,(.5-z)*a,E-2*b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,E-b,(.5+z)*a,E-2*b,a,E-b-Ce*b)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*b),y}),go.Shape.defineFigureGenerator("Cylinder3",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(b,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Ce*b,0,a,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Ce*b,E)),ne.add(new go.PathSegment(go.PathSegment.Line,b,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Ce*b,E,0,(.5+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Ce*b,0));var se=new go.PathFigure(b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*E,b+Ce*b,0,2*b,(.5-z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,E,2*b,(.5+z)*E,b+Ce*b,E)),y.spot1=new go.Spot(0,0,2*b,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var y=new go.Geometry,z=Ce*.5,ne=new go.PathFigure(a-b,0,!0);y.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,a-Ce*b,0,a,(.5-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a,(.5+z)*E,a-Ce*b,E)),ne.add(new go.PathSegment(go.PathSegment.Line,b,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,Ce*b,E,0,(.5+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-z)*E,Ce*b,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a-b,0));var se=new go.PathFigure(a-b,0,!1);return y.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,a-2*b,.5*E,a-b-Ce*b,0,a-2*b,(.5-z)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,E,a-2*b,(.5+z)*E,a-b-Ce*b,E)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*b,0),y}),go.Shape.defineFigureGenerator("Prism1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.25*a,.25*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,.25*a,.5*E)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*E).close());var z=new go.PathFigure(.5*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*E)),z.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(fe,a,E){var b=new go.Geometry,y=.2,z=.1,ne=Ce*y,se=Ce*z,ce=.5,de=.1,Fe=new go.PathFigure(ce*a,(de+z)*E,!0);b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-y)*a,de*E,(ce-ne)*a,(de+z)*E,(ce-y)*a,(de+se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-z)*E,(ce-y)*a,(de-se)*E,(ce-ne)*a,(de-z)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+y)*a,de*E,(ce+ne)*a,(de-z)*E,(ce+y)*a,(de-se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+z)*E,(ce+y)*a,(de+se)*E,(ce+ne)*a,(de+z)*E));var Ae=.05,Ue=Ce*Ae;ce=.05,de=.25;var xe=new go.PathFigure(.5*a,.2*E,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.95*a,.2*E)),ce=.95,de=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+Ae)*a,de*E,(ce+Ue)*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*a,.35*E)),Ae=.025,Ue=Ce*Ae,ce=.825,de=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E,(ce+Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Ue)*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E)),Ae=.05,Ue=Ce*Ae,ce=.5,de=.7,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E,(ce+Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Ue)*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.45*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*a,.35*E)),Ae=.025,Ue=Ce*Ae,ce=.175,de=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce+Ae)*a,(de-Ue)*E,(ce+Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-Ae)*a,de*E,(ce-Ue)*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),Ae=.05,Ue=Ce*Ae,ce=.05,de=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-Ae)*E,(ce-Ae)*a,(de-Ue)*E,(ce-Ue)*a,(de-Ae)*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new we("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(fe,a,E){var b=fe?fe.parameter1:NaN;isNaN(b)&&(b=.2);var y=new go.Geometry,z=new go.PathFigure(a,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b*E)),z.add(new go.PathSegment(go.PathSegment.Line,b*a,0).close()),y.spot1=new go.Spot(0,b),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E));var z=new go.PathFigure(.5*a,.5*E,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("Database",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.1,ne=new go.PathFigure(a,.1*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-z)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+z)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+z)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.4*E,a,(.3+z)*E,(.5+y)*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*E,(.5-y)*a,.4*E,0,(.3+z)*E)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.9*E,.25*a,.1*E).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.1,ne=new go.PathFigure(a,.1*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.9+z)*E,(.5+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,(.5-y)*a,E,0,(.9+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,(.1-z)*E,(.5-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,(.5+y)*a,0,a,(.1-z)*E));var se=new go.PathFigure(a,.1*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,a,(.1+z)*E,(.5+y)*a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*E,(.5-y)*a,.2*E,0,(.1+z)*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,.2*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.3*E,a,(.2+z)*E,(.5+y)*a,.3*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*E,(.5-y)*a,.3*E,0,(.2+z)*E)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,E,a,0,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=Ce*.2,ne=new go.PathFigure(0,.2*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,0,(.2-z)*E,(.2-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.2*E,(.8+z)*a,0,a,(.2-z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,E,a,(.8+z)*E,(.8+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*E,(.2-z)*a,E,0,(.8+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*E));var se=new go.PathFigure(0,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(0,y*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,y*E)),b}),go.Shape.defineFigureGenerator("Document",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,y*E)),ne.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,(1-y)*E)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(.1*a,.4*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.9*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.6*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Move,.4*a,.9*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.9*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(.75*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E));var z=new go.PathFigure(a,.5*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,E));var ne=new go.PathFigure(a,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,z=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var ne=new go.PathFigure(0,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Move,0,z*E)),se.add(new go.PathSegment(go.PathSegment.Line,a,z*E)),b}),go.Shape.defineFigureGenerator("Junction",function(fe,a,E){var b=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ne=Ce*.5,se=.5,ce=new go.PathFigure(a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,E,a,(se+ne)*E,(se+ne)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,se*E,(se-ne)*a,E,0,(se+ne)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,se*a,0,0,(se-ne)*E,(se-ne)*a,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,se*E,(se+ne)*a,0,a,(se-ne)*E));var de=new go.PathFigure((z+y)*a,(z+y)*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,z*a,z*E)),de.add(new go.PathSegment(go.PathSegment.Move,z*a,(z+y)*E)),de.add(new go.PathSegment(go.PathSegment.Line,(z+y)*a,z*E)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close());var z=new go.PathFigure(.1*a,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.75*E)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=new go.PathFigure(.5*a,E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-y)*a,E,0,(z+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-y)*E,(z-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+y)*a,0,a,(z-y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*a,.9*E,a,(z+y)*E,(z+y)*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.7);var 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,y*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,y*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.44*E,.96*a,.47*E,.93*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.54*E,.86*a,.57*E,.83*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.4*a,.4*E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0).close());var z=new go.PathFigure(.1*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.44*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.1*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close());var z=new go.PathFigure(.2*a,.1*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.1*E)),z.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Move,.1*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.9*E)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,ne=new go.PathFigure(0,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close());var se=new go.PathFigure(.5*y*a,y*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*a,y*E)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=new go.PathFigure(a,z*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+y)*E,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-y)*a,E,0,(z+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-y)*E,(z-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+y)*a,0,a,(z-y)*E));var se=new go.PathFigure(a,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(fe,a,E){var b=new go.Geometry;E=E/.8;var y=new go.PathFigure(0,.7*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.3*E,.5*a,.6*E,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*E,.5*a,.4*E,.5*a,E).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,z=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN,z=fe?fe.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure((1-y)*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,y*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b}),go.Shape.defineFigureGenerator("Process",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var ne=new go.PathFigure(y*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E).close());var z=new go.PathFigure(0,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*a,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E));var ne=new go.PathFigure(y*a,0,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*a,E)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-y)*a,E)),b.spot1=new go.Spot(y,0),b.spot2=new go.Spot(1-y,1),b}),go.Shape.defineFigureGenerator("Terminator",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.25*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*a,.5*E,.25*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*a,.5*E,.25*a,.5*E)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(fe,a,E){var b=new go.Geometry,y=fe?fe.parameter1:NaN;isNaN(y)&&(y=.1);var 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,E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,(1-y)*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*E).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(.5+y)*a,0,a,(.5-y)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,(.5+y)*E,(.5+y)*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=new go.PathFigure(a,z*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,E,a,(z+y)*E,(z+y)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*E,(z-y)*a,E,0,(z+y)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*a,0,0,(z-y)*E,(z-y)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,z*E,(z+y)*a,0,a,(z-y)*E));var se=new go.PathFigure(a,z*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,z*E));var ce=new go.PathFigure(.8*a,.75*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.6*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.75*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*a,.75*E)),b}),go.Shape.defineFigureGenerator("Ground",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Move,.3*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),b}),go.Shape.defineFigureGenerator("Inverter",function(fe,a,E){var b=new go.Geometry,y=Ce*.1,z=.1,ne=.9,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,0,E)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E));var de=new go.PathFigure((ne+z)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se-z)*E,(ne+z)*a,(se-y)*E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=Ce*.4,ne=Ce*.1,se=.1,ce=.9,de=.5,Fe=new go.PathFigure(.8*a,.5*E,!0);b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,.8*a,(.5+z)*E,(.4+y)*a,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,E)),Fe.add(new go.PathSegment(go.PathSegment.Line,0,0)),Fe.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(.4+y)*a,0,.8*a,(.5-z)*E));var Ae=new go.PathFigure((ce+se)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+se)*E,(ce+se)*a,(de+ne)*E,(ce+ne)*a,(de+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a,de*E,(ce-ne)*a,(de+se)*E,(ce-se)*a,(de+ne)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-se)*E,(ce-se)*a,(de-ne)*E,(ce-ne)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a,de*E,(ce+ne)*a,(de-se)*E,(ce+se)*a,(de-ne)*E)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=0,se=.5,ce=new go.PathFigure(.8*a,.5*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.7*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+z)*a,(se-y)*E,.7*a,(se-z)*E)),y=.1,z=Ce*.1,ne=.9,se=.5;var de=new go.PathFigure((ne-y)*a,se*E,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=0,se=.5,ce=new go.PathFigure(0,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+z+z)*a,(se-y)*E,.8*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.8*a,(se+z)*E,(ne+z+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*a,.75*E,.25*a,.25*E).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.8*a,.5*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.7*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.5*E,(ne+z)*a,(se-y)*E,.7*a,(se-z)*E)),y=.1,z=Ce*.1,ne=.9,se=.5;var Fe=new go.PathFigure((ne-y)*a,se*E,!0);return b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*y,ne=.2,se=.5,ce=new go.PathFigure(.1*a,0,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,E,.35*a,.25*E,.35*a,.75*E));var de=new go.PathFigure(.2*a,0,!0);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,(ne+z)*a,(se-y)*E,.9*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,E,.9*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.2*a,0,.45*a,.75*E,.45*a,.25*E).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Resistor",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),b}),go.Shape.defineFigureGenerator("Inductor",function(fe,a,E){var b=new go.Geometry,y=Ce*.1,z=.1,ne=.1,se=.5,ce=new go.PathFigure((ne-y*.5)*a,E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.3,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+z)*a,0,(ne+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.5,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+z)*a,0,(ne+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.7,ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,E,(ne+z)*a,0,(ne+y)*a,E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,0,(ne-y)*a,E,(ne-z)*a,0)),ne=.9,ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y*.5)*a,E,(ne+z)*a,0,(ne+y)*a,E)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(fe,a,E){var b=new go.Geometry,y=Ce*.5,z=.5,ne=.5,se=.5,ce=new go.PathFigure((ne-z)*a,se*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-z)*E,(ne-z)*a,(se-y)*E,(ne-y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se-z)*E,(ne+z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Move,(ne-z+.1)*a,se*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z-.1)*a,se*E,ne*a,(se-z)*E,ne*a,(se+z)*E)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("Diode",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(fe,a,E){var b=new go.Geometry,y=a,z=E;a=a*.38,E=E*.6;var ne=Ce*.8,se=.8,ce=0,de=.5,Fe=(y-a)/2,Ae=(z-E)/2,Ue=new go.PathFigure(ce*a+Fe,(de+se)*E+Ae,!0);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Fe,de*E+Ae,(ce-ne)*a+Fe,(de+se)*E+Ae,(ce-se)*a+Fe,(de+ne)*E+Ae)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce-se)*a+Fe,(de-ne)*E+Ae,(ce-ne)*a+Fe,(de-se)*E+Ae)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de-se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de-ne)*E+Ae)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de+ne)*E+Ae,ce*a+Fe,(de+se)*E+Ae).close()),ne=Ce*.4,se=.4,ce=.2,de=.5;var xe=new go.PathFigure(ce*a+Fe,(de+se)*E+Ae,!0);b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Fe,de*E+Ae,(ce-ne)*a+Fe,(de+se)*E+Ae,(ce-se)*a+Fe,(de+ne)*E+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce-se)*a+Fe,(de-ne)*E+Ae,(ce-ne)*a+Fe,(de-se)*E+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se+ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de-se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de-ne)*E+Ae)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce-se+ne*.5)*a+Fe,(de+ne)*E+Ae,ce*a+Fe,(de+se)*E+Ae).close()),ne=Ce*.2,se=.2,ce=.5,de=.5;var ot=new go.PathFigure((ce-se)*a+Fe,de*E+Ae,!0);b.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce-se)*a+Fe,(de-ne)*E+Ae,(ce-ne)*a+Fe,(de-se)*E+Ae)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Fe,de*E+Ae,(ce+ne)*a+Fe,(de-se)*E+Ae,(ce+se)*a+Fe,(de-ne)*E+Ae)),ot.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce+se)*a+Fe,(de+ne)*E+Ae,(ce+ne)*a+Fe,(de+se)*E+Ae)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(ce-se)*a+Fe,de*E+Ae,(ce-ne)*a+Fe,(de+se)*E+Ae,(ce-se)*a+Fe,(de+ne)*E+Ae)),ne=Ce*.4,se=.4,ce=.8,de=.5;var Xe=new go.PathFigure(ce*a+Fe,(de-se)*E+Ae,!0);b.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Fe,de*E+Ae,(ce+ne)*a+Fe,(de-se)*E+Ae,(ce+se)*a+Fe,(de-ne)*E+Ae)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce+se)*a+Fe,(de+ne)*E+Ae,(ce+ne)*a+Fe,(de+se)*E+Ae)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de+se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de+ne)*E+Ae)),Xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de-ne)*E+Ae,ce*a+Fe,(de-se)*E+Ae).close()),ne=Ce*.8,se=.8,ce=1,de=.5;var ut=new go.PathFigure(ce*a+Fe,(de-se)*E+Ae,!0);return b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se)*a+Fe,de*E+Ae,(ce+ne)*a+Fe,(de-se)*E+Ae,(ce+se)*a+Fe,(de-ne)*E+Ae)),ut.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de+se)*E+Ae,(ce+se)*a+Fe,(de+ne)*E+Ae,(ce+ne)*a+Fe,(de+se)*E+Ae)),ut.add(new go.PathSegment(go.PathSegment.Bezier,(ce+se-ne*.5)*a+Fe,de*E+Ae,ce*a+Fe,(de+se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de+ne)*E+Ae)),ut.add(new go.PathSegment(go.PathSegment.Bezier,ce*a+Fe,(de-se)*E+Ae,(ce+se-ne*.5)*a+Fe,(de-ne)*E+Ae,ce*a+Fe,(de-se)*E+Ae).close()),b}),go.Shape.defineFigureGenerator("Email",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Move,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.54*E)),b}),go.Shape.defineFigureGenerator("Ethernet",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.35*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,0).close());var z=new go.PathFigure(.1*a,E,!0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var ne=new go.PathFigure(.6*a,E,!0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*a,E).close());var se=new go.PathFigure(0,.5*E,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.5*a,.4*E)),se.add(new go.PathSegment(go.PathSegment.Move,.75*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.75*a,.6*E)),se.add(new go.PathSegment(go.PathSegment.Move,.25*a,.5*E)),se.add(new go.PathSegment(go.PathSegment.Line,.25*a,.6*E)),b}),go.Shape.defineFigureGenerator("Power",function(fe,a,E){var b=new go.Geometry,y=Ce*.4,z=.4,ne=.5,se=.5,ce=ae(),de=ae(),Fe=ae(),Ae=ae();We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.5,ce,ce,de,Fe,Ae);var Ue=ue(de.x,de.y),xe=new go.PathFigure(de.x*a,de.y*E,!0);b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne+z)*a,(se+y)*E,(ne+y)*a,(se+z)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,(ne-y)*a,(se+z)*E,(ne-z)*a,(se+y)*E)),We(ne-z,se,ne-z,se-y,ne-y,se-z,ne,se-z,.5,Fe,Ae,de,ce,ce),xe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Fe.x*a,Fe.y*E,Ae.x*a,Ae.y*E)),y=Ce*.3,z=.3,We(ne-z,se,ne-z,se-y,ne-y,se-z,ne,se-z,.5,Fe,Ae,de,ce,ce),xe.add(new go.PathSegment(go.PathSegment.Line,de.x*a,de.y*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*a,se*E,Ae.x*a,Ae.y*E,Fe.x*a,Fe.y*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+z)*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*a,se*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),We(ne,se-z,ne+y,se-z,ne+z,se-y,ne+z,se,.5,ce,ce,de,Fe,Ae),xe.add(new go.PathSegment(go.PathSegment.Bezier,de.x*a,de.y*E,Ae.x*a,Ae.y*E,Fe.x*a,Fe.y*E).close());var xe=new go.PathFigure(.45*a,0,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.45*a,.5*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,.5*E)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*a,0).close()),x(ce),x(de),x(Fe),x(Ae),x(Ue),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E/2,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,a/2,E/2,a/2,E/2));function z(ne,se,ce){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+se)*a,(.8+ce)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+se)*a,(.5+ce)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+se)*a,(.5+ce)*E)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+se)*a,(.8+ce)*E).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.37*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.11*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.04*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.49*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.37*E)),y.add(new go.PathSegment(go.PathSegment.Line,.63*a,.86*E)),y.add(new go.PathSegment(go.PathSegment.Line,.77*a,.91*E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.34*a,.78*E)),y.add(new go.PathSegment(go.PathSegment.Line,.44*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.56*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*E).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*a,0,-.25*a,.63*E,.45*a,.44*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*a,.42*E,.48*a,.17*E,.54*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*a,.18*E,.59*a,.29*E,.58*a,.28*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*a,.6*E,.8*a,.34*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*a,.31*E,.87*a,.48*E,.88*a,.43*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,1.17*a,.76*E,.82*a,.8*E).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(fe,a,E){var b=new go.Geometry,y=.5,z=0,ne=0,se=y*Ce,ce=.4*Math.SQRT2/2+.5,de=.5-.5*Math.SQRT2/2,Fe=1,Ae=.5,Ue=.5,xe=0,ot=new go.PathFigure(ce*a,(1-de)*E,!1);return b.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,Ae*E,Fe*a,.7*E,Fe*a,Ae*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+z)*a,(xe+z)*E,(.5+y+z)*a,(.5-se+z)*E,(.5+se+z)*a,(.5-y+z)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*a,(.5+ne)*E,(.5-se+z)*a,(.5-y+ne)*E,(.5-y+z)*a,(.5-se+ne)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*a,.9*E,(.5-y+z)*a,(.5+se+ne)*E,(.5-se+z)*a,.9*E)),ot.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*a,.8*E)),ot.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*a,.9*E)),ot.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*a,.95*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(a,E,!1);b.add(z);var ne=new go.PathFigure(0,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.2*a,.35*E,.3*a,.35*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.7*a,.65*E,.8*a,.65*E)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E).close());var y=new go.PathFigure(0,.2*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.7*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,0,.6*a,.5*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,E,.4*a,.5*E,a,.5*E).close());var z=new go.PathFigure(.45*a,.73*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*a,.73*E)),z.add(new go.PathSegment(go.PathSegment.Move,.38*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.63*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Move,.31*a,.27*E)),z.add(new go.PathSegment(go.PathSegment.Line,.56*a,.27*E)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(.335*a,(1-.555)*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,a,.68*E,(1-.12)*a,.46*E,(1-.02)*a,.54*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*a,(1-.555)*E,.02*a,.54*E,.12*a,.46*E)),z.add(new go.PathSegment(go.PathSegment.Line,.365*a,(1-.595)*E));var ne=.5-.285,se=.5,ce=ne,de=Math.PI/4,Fe=4*(1-Math.cos(de))/(3*Math.sin(de)),Ae=Fe*.5,Ue=ne,xe=ne,ot=Fe*Ue,Xe=Fe*xe;z.add(new go.PathSegment(go.PathSegment.Bezier,(se-Ue)*a,ce*E,(se-(ot+Ue)/2)*a,(ce+(xe+Xe)/2)*E,(se-Ue)*a,(ce+Xe)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,se*a,(ce-xe)*E,(se-Ue)*a,(ce-Xe)*E,(se-ot)*a,(ce-xe)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(se+Ue)*a,ce*E,(se+ot)*a,(ce-xe)*E,(se+Ue)*a,(ce-Xe)*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*a,(1-.595)*E,(se+Ue)*a,(ce+Xe)*E,(se+(ot+Ue)/2)*a,(ce+(xe+Xe)/2)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*a,(1-.595)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.555)*E)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*a,(1-.405)*E)),z.add(new go.PathSegment(go.PathSegment.Line,.335*a,(1-.405)*E));var ut=new go.PathFigure(.2*a,E,!1);b.add(ut),ut.add(new go.PathSegment(go.PathSegment.Line,.2*a,.8*E));var mn=new go.PathFigure(.8*a,E,!1);return b.add(mn),mn.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,E).close());var z=new go.PathFigure(.2*a,.2*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.8*E)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y);var z=new go.PathFigure(a,E,!1);b.add(z);var ne=new go.PathFigure(.1*a,E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Caution",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.05*a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.8*E,0,E,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*a,.1*E,.5*a,0,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,E,a,E,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,E));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*a,.875*E)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*a,.875*E,z*a,z*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.325*E,.575*a,.725*E,.625*a,.375*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.75*E,.375*a,.375*E,.425*a,.725*E)),b}),go.Shape.defineFigureGenerator("Recycle",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.45*a,.95*E,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*a,.85*E,.17*a,.95*E,.15*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.235*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,.3*a,.625*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,.275*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.05*a,.575*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*a,.95*E,0,.675*E,0,.7*E)),y.add(new go.PathSegment(go.PathSegment.Move,.45*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.775*E)),y.add(new go.PathSegment(go.PathSegment.Line,.22*a,.775*E));var z=new go.PathFigure(.475*a,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.225*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Line,.275*a,.175*E)),z.add(new go.PathSegment(go.PathSegment.Line,.325*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,.05*E,.35*a,0,.375*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*a,.375*E)),z.add(new go.PathSegment(go.PathSegment.Line,.525*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.75*a,.475*E)),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.315*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.32*E)),z.add(new go.PathSegment(go.PathSegment.Line,.65*a,.05*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,0,.65*a,.05*E,.625*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*a,.0105*E));var ne=new go.PathFigure(.675*a,.575*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*a,.525*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*a,.95*E,a,.8*E,a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.95*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.85*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.725*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Line,a,.775*E)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*a,.575*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*a,.775*E)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*.5,ne=new go.PathFigure(a,y*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,E,a,(y+z)*E,(y+z)*a,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,y*E,(y-z)*a,E,0,(y+z)*E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y*a,0,0,(y-z)*E,(y-z)*a,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a,y*E,(y+z)*a,0,a,(y-z)*E));var se=new go.PathFigure(y*a,0,!1);return b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.15*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,E)),se.add(new go.PathSegment(go.PathSegment.Line,y*a,.85*E)),se.add(new go.PathSegment(go.PathSegment.Move,0,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.15*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.85*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.58*a,.1*E)),se.add(new go.PathSegment(go.PathSegment.Move,y*a,y*E)),se.add(new go.PathSegment(go.PathSegment.Line,.78*a,.54*E)),b}),go.Shape.defineFigureGenerator("Package",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.15*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close());var z=new go.PathFigure(0,.15*E,!0);return b.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*E).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(0,.5*E,!1);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,.5*E).close()),b}),go.Shape.defineFigureGenerator("Component",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close());var z=new go.PathFigure(0,.2*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.2*E)),z.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*E).close());var ne=new go.PathFigure(0,.6*E,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.6*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*E).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.15*a,.6*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.6*E));var z=new go.PathFigure(.15*a,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*a,.6*E)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.66*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,.33*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.65*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.35*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.33*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*E)),y.add(new go.PathSegment(go.PathSegment.Move,a,.66*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(a,.8*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,.6*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.8*E).close());var ne=.1,se=Ce*.1,ce=.2,de=.9,Fe=new go.PathFigure((ce-ne)*a,de*E,!0);b.add(Fe),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ne)*E,(ce-ne)*a,(de-se)*E,(ce-se)*a,(de-ne)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ne)*a,de*E,(ce+se)*a,(de-ne)*E,(ce+ne)*a,(de-se)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ne)*E,(ce+ne)*a,(de+se)*E,(ce+se)*a,(de+ne)*E)),Fe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ne)*a,de*E,(ce-se)*a,(de+ne)*E,(ce-ne)*a,(de+se)*E).close()),ne=.1,se=Ce*.1,ce=.8,de=.9;var Ae=new go.PathFigure((ce-ne)*a,de*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de-ne)*E,(ce-ne)*a,(de-se)*E,(ce-se)*a,(de-ne)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ne)*a,de*E,(ce+se)*a,(de-ne)*E,(ce+ne)*a,(de-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ce*a,(de+ne)*E,(ce+ne)*a,(de+se)*E,(ce+se)*a,(de+ne)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ne)*a,de*E,(ce-se)*a,(de+ne)*E,(ce-ne)*a,(de+se)*E).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.2*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,E)),b}),go.Shape.defineFigureGenerator("Forklift",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var ne=new go.PathFigure(.5*a,.8*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.1*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.8*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*a,.8*E));var se=new go.PathFigure(.5*a,.7*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a,.7*E));var ce=.1,de=Ce*.1,Fe=.1,Ae=.9,Ue=new go.PathFigure((Fe-ce)*a,Ae*E,!0);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae-ce)*E,(Fe-ce)*a,(Ae-de)*E,(Fe-de)*a,(Ae-ce)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(Fe+ce)*a,Ae*E,(Fe+de)*a,(Ae-ce)*E,(Fe+ce)*a,(Ae-de)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae+ce)*E,(Fe+ce)*a,(Ae+de)*E,(Fe+de)*a,(Ae+ce)*E)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(Fe-ce)*a,Ae*E,(Fe-de)*a,(Ae+ce)*E,(Fe-ce)*a,(Ae+de)*E)),ce=.1,de=Ce*.1,Fe=.4,Ae=.9;var xe=new go.PathFigure((Fe-ce)*a,Ae*E,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae-ce)*E,(Fe-ce)*a,(Ae-de)*E,(Fe-de)*a,(Ae-ce)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(Fe+ce)*a,Ae*E,(Fe+de)*a,(Ae-ce)*E,(Fe+ce)*a,(Ae-de)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,Fe*a,(Ae+ce)*E,(Fe+ce)*a,(Ae+de)*E,(Fe+de)*a,(Ae+ce)*E)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(Fe-ce)*a,Ae*E,(Fe-de)*a,(Ae+ce)*E,(Fe-ce)*a,(Ae+de)*E)),b}),go.Shape.defineFigureGenerator("RailShipment",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.1*a,.4*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.45*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.4*E).close());var z=new go.PathFigure(.45*a,.7*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*a,.7*E));var ne=new go.PathFigure(.55*a,.4*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.9*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*a,.4*E).close());var Fe=.05,Ae=Ce*.05,Ue=.175,xe=.95,se=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E));var Fe=.05,Ae=Ce*.05,Ue=.375,xe=.95,ce=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E));var Fe=.05,Ae=Ce*.05,Ue=.625,xe=.95,de=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E));var Fe=.05,Ae=Ce*.05,Ue=.825,xe=.95,ot=new go.PathFigure((Ue-Fe)*a,xe*E,!0);b.add(ot),ot.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe-Fe)*E,(Ue-Fe)*a,(xe-Ae)*E,(Ue-Ae)*a,(xe-Fe)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+Fe)*a,xe*E,(Ue+Ae)*a,(xe-Fe)*E,(Ue+Fe)*a,(xe-Ae)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,Ue*a,(xe+Fe)*E,(Ue+Fe)*a,(xe+Ae)*E,(Ue+Ae)*a,(xe+Fe)*E)),ot.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-Fe)*a,xe*E,(Ue-Ae)*a,(xe+Fe)*E,(Ue-Fe)*a,(xe+Ae)*E).close());var Xe=new go.PathFigure(0,E,!1);return b.add(Xe),Xe.add(new go.PathSegment(go.PathSegment.Line,a,E).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.2*E).close());var ne=new go.PathFigure(.15*a,E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,.5*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*a,E)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*a,E).close());var se=.05,ce=Ce*.05,de=.35,Fe=.775,Ae=new go.PathFigure((de-se)*a,Fe*E,!0);return b.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Fe-se)*E,(de-se)*a,(Fe-ce)*E,(de-ce)*a,(Fe-se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de+se)*a,Fe*E,(de+ce)*a,(Fe-se)*E,(de+se)*a,(Fe-ce)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,de*a,(Fe+se)*E,(de+se)*a,(Fe+ce)*E,(de+ce)*a,(Fe+se)*E)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(de-se)*a,Fe*E,(de-ce)*a,(Fe+se)*E,(de-se)*a,(Fe+ce)*E).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.75*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Bookmark",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Move,.2*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,.8*a,.4*E)),b}),go.Shape.defineFigureGenerator("Globe",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.5*E,.75*a,0,a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,a,.75*E,.75*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.25*a,E,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,0,.25*E,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,E,.15*a,.25*E,.15*a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.85*a,.75*E,.85*a,.25*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.15*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.15*E,.35*a,.3*E,.65*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*a,.85*E,.35*a,.7*E,.65*a,.7*E)),b}),go.Shape.defineFigureGenerator("Wave",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.25*E,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.25*E,.1*a,0,.2*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.25*E,.425*a,.5*E,.575*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.25*E,.8*a,0,.9*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.75*E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.75*E,.1*a,.5*E,.2*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*a,.75*E,.425*a,E,.575*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.75*E,.8*a,.5*E,.9*a,.5*E)),b}),go.Shape.defineFigureGenerator("Operator",function(fe,a,E){var b=new go.Geometry,y=.3,z=Ce*.3,ne=.5,se=.7,ce=new go.PathFigure((ne-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E));var de=new go.PathFigure(0,.7*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,a,.7*E,0,0,a,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.5*a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.65*a,.3*E,.65*a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.35*a,.5*E,.35*a,.3*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,E,.3*a,.6*E,.1*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.2*a,E,.35*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.65*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,E,.7*a,.6*E,.9*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.65*E,.8*a,E,.65*a,.95*E)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a,0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,0,.075*E,0,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*a,E,0,E,.4*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.4*E,.8*a,E,.85*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,0)),b}),go.Shape.defineFigureGenerator("Battery",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,.4*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.1*E));var z=new go.PathFigure(0,.6*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*E)),z.add(new go.PathSegment(go.PathSegment.Line,a,.4*E)),b}),go.Shape.defineFigureGenerator("Delete",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*.5,ne=.5,se=.5,ce=new go.PathFigure((ne-y)*a,se*E,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E));var de=new go.PathFigure(.15*a,.5*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,.85*a,.5*E)),b}),go.Shape.defineFigureGenerator("Flag",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.1*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.1*E,.15*a,0,.35*a,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,a,.1*E,.65*a,.2*E,.85*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.5*E,.85*a,.6*E,.65*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*E,.35*a,.4*E,.15*a,.4*E).close()),b}),go.Shape.defineFigureGenerator("Help",function(fe,a,E){var b=new go.Geometry,y=.5,z=Ce*.5,ne=.5,se=.5,ce=new go.PathFigure((ne-y)*a,se*E,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E).close()),y=.05,z=Ce*.05,ne=.5,se=.8;var de=new go.PathFigure((ne-y)*a,se*E,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se-y)*E,(ne-y)*a,(se-z)*E,(ne-z)*a,(se-y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne+y)*a,se*E,(ne+z)*a,(se-y)*E,(ne+y)*a,(se-z)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,ne*a,(se+y)*E,(ne+y)*a,(se+z)*E,(ne+z)*a,(se+y)*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,(ne-y)*a,se*E,(ne-z)*a,(se+y)*E,(ne-y)*a,(se+z)*E).close()),de.add(new go.PathSegment(go.PathSegment.Move,.5*a,.7*E)),de.add(new go.PathSegment(go.PathSegment.Line,.5*a,.5*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.5*a,.2*E,.75*a,.475*E,.75*a,.225*E)),de.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.35*E,.4*a,.2*E,.3*a,.25*E)),b}),go.Shape.defineFigureGenerator("Location",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.5*a,E,!0).add(new go.PathSegment(go.PathSegment.Line,.75*a,.5*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5*a,0,.975*a,.025*E,.5*a,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*a,.5*E,.5*a,0,.025*a,.025*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*a,.3*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Lock",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.3*E)),b}),go.Shape.defineFigureGenerator("Unlocked",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,.5*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*E));var z=new go.PathFigure(.2*a,.5*E,!1);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*a,.5*E)),z.add(new go.PathSegment(go.PathSegment.Line,.2*a,.3*E)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*a,.3*E,.25*a,0,.75*a,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*a,.35*E)),b}),go.Shape.defineFigureGenerator("Gear",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(.9375*a,.56246875*E,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.80621875*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.763*a,.3316875*E,.79840625*a,.39915625*E,.7834375*a,.3635*E)).add(new go.PathSegment(go.PathSegment.Line,.8566875*a,.23796875*E)).add(new go.PathSegment(go.PathSegment.Line,.76825*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.67596875*a,.24184375*E)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*a,.19378125*E,.64228125*a,.2188125*E,.603875*a,.2021875*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.0625*E)).add(new go.PathSegment(go.PathSegment.Line,.4375*a,.19378125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*a,.239375*E,.39759375*a,.20190625*E,.36053125*a,.2176875*E)).add(new go.PathSegment(go.PathSegment.Line,.2379375*a,.14959375*E)).add(new go.PathSegment(go.PathSegment.Line,.14953125*a,.2379375*E)).add(new go.PathSegment(go.PathSegment.Line,.23934375*a,.3278125*E)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*a,.4375*E,.21765625*a,.36059375*E,.201875*a,.397625*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.4375*E)).add(new go.PathSegment(go.PathSegment.Line,.0625*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Line,.1938125*a,.5625*E)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*a,.67596875*E,.20221875*a,.603875*E,.21884375*a,.64228125*E)).add(new go.PathSegment(go.PathSegment.Line,.1495625*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.238*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.3316875*a,.76296875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*a,.80621875*E,.36353125*a,.78340625*E,.3991875*a,.79840625*E)).add(new go.PathSegment(go.PathSegment.Line,.43753125*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.9375*E)).add(new go.PathSegment(go.PathSegment.Line,.5625*a,.80621875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*a,.760625*E,.602375*a,.79809375*E,.63946875*a,.78234375*E)).add(new go.PathSegment(go.PathSegment.Line,.76828125*a,.8566875*E)).add(new go.PathSegment(go.PathSegment.Line,.85671875*a,.76825*E)).add(new go.PathSegment(go.PathSegment.Line,.76065625*a,.67221875*E)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*a,.56246875*E,.78234375*a,.63940625*E,.798125*a,.602375*E)).add(new go.PathSegment(go.PathSegment.Line,.9375*a,.56246875*E).close()).add(new go.PathSegment(go.PathSegment.Move,.5*a,.6*E)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*a,.5*E,.1*a,.1*E).close()))}),go.Shape.defineFigureGenerator("Hand",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.5*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*a,.3*E,0,.375*E,.05*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*a,.075*E,.3*a,.225*E,.4*a,.175*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*a,.075*E,.46*a,.05*E,.525*a,.05*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*a,.4*E,.525*a,.275*E,.475*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.55*E,a,.4*E,a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.425*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.55*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*a,.7*E,.675*a,.55*E,.675*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.575*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*a,.85*E,.65*a,.7*E,.65*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Line,.525*a,.85*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*a,E,.61*a,.85*E,.61*a,E)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*E,.435*a,E,0,E).close()),b}),go.Shape.defineFigureGenerator("Map",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,.2*E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*a,.8*E)),y.add(new go.PathSegment(go.PathSegment.Move,.5*a,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E)),y.add(new go.PathSegment(go.PathSegment.Move,.75*a,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*a,.8*E)),b}),go.Shape.defineFigureGenerator("Eject",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a,E)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.7).close());var z=new go.PathFigure(0,E*.6,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a,.6*E)),z.add(new go.PathSegment(go.PathSegment.Line,.5*a,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(fe,a,E){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.2*E).close()))}),go.Shape.defineFigureGenerator("Building",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.3)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*a,E*.85)),y.add(new go.PathSegment(go.PathSegment.Line,a,E*.85).close());var z=new go.PathFigure(.126*a,.85*E,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.45*E)),z.add(new go.PathSegment(go.PathSegment.Line,.322*a,.85*E).close());var ne=new go.PathFigure(.402*a,.85*E,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.45*E)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*a,.85*E).close());var se=new go.PathFigure(.678*a,.85*E,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.678*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.45*E)),se.add(new go.PathSegment(go.PathSegment.Line,.874*a,.85*E).close());var ce=new go.PathFigure(.5*a,.1*E,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*a,.3*E)),ce.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*a,.3*E).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.8)),y.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.6)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.4)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.2)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.15)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,E*1,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.184,E*(1-.184)).close());var z=new go.PathFigure(a*.204,E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.204,E*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,a*.388,E*1).close());var ne=new go.PathFigure(a*.408,E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.408,E*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,a*.592,E*1).close());var se=new go.PathFigure(a*.612,E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.612,E*(1-.184*3))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,a*.796,E*1).close());var ce=new go.PathFigure(a*.816,E,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.816,E*(1-.184*4))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-.184*5))),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,0).close());var z=new go.PathFigure(a*.055,.07*E,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.07)),z.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.1).close());var ne=new go.PathFigure(a*.055,.13*E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.16).close());var se=new go.PathFigure(a*.055,.18*E,!0);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.18)),se.add(new go.PathSegment(go.PathSegment.Line,a*.245,E*.21)),se.add(new go.PathSegment(go.PathSegment.Line,a*.055,E*.21).close());var ce=new go.PathFigure(a*1,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,0)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.65)),ce.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(.55*a,E,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.7*E)),y.add(new go.PathSegment(go.PathSegment.Line,.1*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*a,.525*E,0,.4*E,.225*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.4*a,.475*E)),y.add(new go.PathSegment(go.PathSegment.Line,.15*a,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,.2*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.325*E)),y.add(new go.PathSegment(go.PathSegment.Line,.85*a,.1*E)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*a,.2*E,.975*a,0,a,.08*E)),y.add(new go.PathSegment(go.PathSegment.Line,.7*a,.45*E)),y.add(new go.PathSegment(go.PathSegment.Line,.6*a,.95*E)),y.add(new go.PathSegment(go.PathSegment.Line,.55*a,E).close()),b}),go.Shape.defineFigureGenerator("Key",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*1,E*.5,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.4*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.2*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*E)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.15,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,.8*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.65*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,.55*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,.6*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,.575*E)),y.add(new go.PathSegment(go.PathSegment.Line,a*.9,.6*E).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*a,.425*E)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*a,.5*E,.075*a,.075*E).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(0,0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,a*0,a*.3,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.08,E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*1),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*2),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*3),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*4),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*5),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*6),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*7),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*8),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*9),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*10),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*11),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*12),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*13),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*14),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*.95)),y.add(new go.PathSegment(go.PathSegment.Line,a*(.08+.056*15),E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1));var z=new go.PathFigure(0,0,!1);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*1,E*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,E*1));var ne=new go.PathFigure(a*.11,E*.1,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*0),E*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.11,E*.8).close());var se=new go.PathFigure(a*(.11+.24133333*1+.028*1),E*.1,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.1)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*1),E*.8)),se.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*1+.028*1),E*.8).close());var ce=new go.PathFigure(a*(.11+.24133333*2+.028*2),E*.1,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.1)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*3+.028*2),E*.8)),ce.add(new go.PathSegment(go.PathSegment.Line,a*(.11+.24133333*2+.028*2),E*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(fe,a,E){var b=new go.Geometry,y=8,z=y*Ce,ne=new go.PathFigure(y,0,!1);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-z,a-z,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,z,E,0,E-z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var se=new go.PathFigure(a*.83,0,!1);b.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.3)),se.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*0).close());var ce=new go.PathFigure(a*.83,E*1,!1);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,a*.83,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*.5)),ce.add(new go.PathSegment(go.PathSegment.Line,a*.17,E*1).close());var de=new go.PathFigure(a*.78,E*.05,!1);return b.add(de),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.05)),de.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.25)),de.add(new go.PathSegment(go.PathSegment.Line,a*.78,E*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(fe,a,E){var b=fe?fe.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,a/3),b=Math.min(b,E/3);var y=b*Ce,z=E*.8,ne=new go.Geometry,se=new go.PathFigure(b,0,!0);return ne.add(se),se.add(new go.PathSegment(go.PathSegment.Line,a-b,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,a,b,a-y,0,a,y)),se.add(new go.PathSegment(go.PathSegment.Line,a,z-b)),se.add(new go.PathSegment(go.PathSegment.Bezier,a-b,z,a,z-y,a-y,z)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,z)),se.add(new go.PathSegment(go.PathSegment.Line,a*.7,E)),se.add(new go.PathSegment(go.PathSegment.Line,a*.55,z)),se.add(new go.PathSegment(go.PathSegment.Line,b,z)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,z-b,y,z,0,z-y)),se.add(new go.PathSegment(go.PathSegment.Line,0,b)),se.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,y,y,0).close()),y>1?(ne.spot1=new go.Spot(0,0,y,y),ne.spot2=new go.Spot(1,.8,-y,-y)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.45,!0);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.2,E*.45).close());var z=new go.PathFigure(a*1,E*.55,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.55)),z.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.1)),z.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),z.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(fe,a,E){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,E)).add(new go.PathSegment(go.PathSegment.Line,0,E).close()).add(new go.PathSegment(go.PathSegment.Move,.4*a,.4*E)).add(new go.PathSegment(go.PathSegment.Line,.4*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.8*E)).add(new go.PathSegment(go.PathSegment.Line,.9*a,.4*E).close()).add(new go.PathSegment(go.PathSegment.Move,.2*a,.1*E)).add(new go.PathSegment(go.PathSegment.Line,.2*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.7*a,.1*E).close()).add(new go.PathSegment(go.PathSegment.Move,.1*a,.6*E)).add(new go.PathSegment(go.PathSegment.Line,.1*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.9*E)).add(new go.PathSegment(go.PathSegment.Line,.5*a,.6*E).close()))}),go.Shape.defineFigureGenerator("Terminal",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*.1,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.9)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.9).close());var z=new go.PathFigure(a*.1,E*.2,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.25)),z.add(new go.PathSegment(go.PathSegment.Line,a*.22,E*.285)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.1,E*.37)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.32)),z.add(new go.PathSegment(go.PathSegment.Line,a*.275,E*.25).close());var ne=new go.PathFigure(a*.28,E*.37,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.28,E*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(fe,a,E){var b=new go.Geometry,y=15,z=y*Ce,ne=new go.PathFigure(a*.62,E*.475,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a,E-y)),ne.add(new go.PathSegment(go.PathSegment.Bezier,a-y,E,a,E-z,a-z,E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,E-y,z,E,0,E-z)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.38,E*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*0)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.62,E*.03).close()),z>1?(b.spot1=new go.Spot(0,0,z,z),b.spot2=new go.Spot(1,1,-z,-z)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ne=new go.PathFigure(a*.4,E*0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,a*(1-.26),E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*0,E*1,!0);b.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.8,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.66,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.755,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*.93,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.64,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.61,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.39,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.36,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*.07,E*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.755),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.66),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*(1-.8),E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*(1-z)).close());var ne=new go.PathFigure(a*.5,E*0,!0);return b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,a*.26,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.4,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.6,E*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,a*.74,E*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.15,E*0,!1);b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.85,E*0)),y.add(new go.PathSegment(go.PathSegment.Line,a*.7,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.3,E*1).close());var z=new go.PathFigure(a*.235,E*.28,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,a*.765,E*.28)),z.add(new go.PathSegment(go.PathSegment.Line,a*.655,E*.97)),z.add(new go.PathSegment(go.PathSegment.Line,a*.345,E*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(fe,a,E){var b=new go.Geometry,y=new go.PathFigure(a*.5,E*0,!0);return b.add(y),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*1,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*.75,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.55,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.65,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.5,E*1)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.75)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.55)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.65)),y.add(new go.PathSegment(go.PathSegment.Line,a*0,E*.5)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.35)),y.add(new go.PathSegment(go.PathSegment.Line,a*.25,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.45)),y.add(new go.PathSegment(go.PathSegment.Line,a*.45,E*.25)),y.add(new go.PathSegment(go.PathSegment.Line,a*.35,E*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var we={},Ft="5.0",ue={},ae=null,x=!1,Oe=!1,We=null,Ze=!1,et=null,Ce=null,ct=0;ct4?parseFloat(tt):5};we.setHTML5Codebase=function(tt,st){Ce=tt,Tn(tt,st)},we.setJavaCodebase=we.setJavaCodebaseVersion=we.isCompiledInstalled=we.setPreCompiledScriptPath=we.setPreCompiledResourcePath=function(){},we.setHTML5CodebaseVersion=function(tt,st){var wt=parseFloat(tt);if(wt!==NaN&&wt<5){console.log("The GeoGebra HTML5 codebase version "+wt+" is deprecated. Using version latest instead.");return}et=tt,an(tt,st)},we.getHTML5CodebaseVersion=function(){return fe},we.getParameters=function(){return ue},we.setFontsCSSURL=function(tt){ne=tt},we.setGiacJSURL=function(tt){},we.setJNLPFile=function(tt){Me=tt},we.setJNLPBaseDir=function(tt){},we.inject=function(){function tt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var st="auto",wt=ue.id,In,cn=!1,Un=0;Un=5)return!0;var tt=we.getAppletObject();return tt&&typeof tt.recalculateEnvironments=="function"?(tt.recalculateEnvironments(),!0):!1},we.startAnimation=function(){var tt=we.getAppletObject();return tt&&typeof tt.startAnimation=="function"?(tt.startAnimation(),!0):!1},we.stopAnimation=function(){var tt=we.getAppletObject();return tt&&typeof tt.stopAnimation=="function"?(tt.stopAnimation(),!0):!1},we.getAppletObject=function(){var tt=ue.id!==void 0?ue.id:"ggbApplet";return window[tt]},we.resize=function(){};var ot=function(tt,st,wt){var In=document.createElement("param");In.setAttribute("name",st),In.setAttribute("value",wt),tt.appendChild(In)},Xe=function(tt){return tt&&tt!=="false"},ut=function(tt,st,wt){ce(fe)<=4.2&&(wt=!0);var In=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==fe||ggbHTML5LoadedCodebaseIsWebSimple&&!E)&&(In=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var cn=document.createElement("div");cn.classList.add("appletParameters","notranslate");var Un=st.width,Le=st.height;if(st.disableAutoScale=st.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():st.disableAutoScale,st.width!==void 0)if(ce(fe)<=4.4)Xe(st.showToolBar)&&(st.height-=7),Xe(st.showAlgebraInput)&&(st.height-=37),st.width<605&&Xe(st.showToolBar)&&(st.width=605,Un=605);else{var Be=100;(Xe(st.showToolBar)||Xe(st.showMenuBar))&&(st.hasOwnProperty("customToolBar")&&(st.customToolbar=st.customToolBar),Be=Xe(st.showMenuBar)?245:155),Un=5?(st.appletOnLoad=function(qt){var Jt=tt.querySelector(".ggb_preview");Jt&&Jt.parentNode.removeChild(Jt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Lt),window.GGBT_wsf_view&&$(window).trigger("resize"),St(qt)},kt||Lt.appendChild(Ut)):cn.appendChild(Ut),Lt.appendChild(cn),kt||tt.appendChild(Lt),setTimeout(function(){we.resize()},1)}else{var en=document.createElement("div");en.className="applet_scaler",en.style.position="relative",en.style.display="block",en.appendChild(cn),tt.appendChild(en),st.appletOnLoad=function(qt){we.resize(),St(qt)}}function kn(qt,Jt){Jt&&typeof Jt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(qt,Jt.appletOnLoad):renderGGBElement(qt),Hn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Jt)}function Rt(qt,Jt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:qt,params:Jt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(ln){kn(ln.article,ln.params)}),html5AppletsToProcess=null)},ce(fe)<5&&(qt.className+=" geogebraweb")):kn(qt,Jt)}if(In){scriptLoadStarted=!0;for(var De=0;De0?(ze.remove(),Lt.attr("id","fullscreencontent").show(),jQuery(St).append(Lt),window.dispatchEvent(new Event("resize"))):ut(ze,st,!1),window.GGBT_wsf_view.launchFullScreen(St)}else $e=In,ut(tt,st,!1);if(!window.GGBT_wsf_view)for(Le=0;Lett/4*3&&(ze=tt/4*3),St=ze/5.8,Be.setAttribute("src",y),Be.setAttribute("width",ze),Be.setAttribute("height",St);var Lt=(tt-ze)/2,kt=(st-St)/2;Be.style.left=Lt+"px",Be.style.top=kt+"px",cn.appendChild(Be)}}return cn.appendChild(Le),cn},ha=function(tt){return tt=tt.toLowerCase(),tt==="html5"||tt==="screenshot"?tt:"html5"},Bt=["web","webSimple","web3d","tablet","tablet3d","phone"],an=function(tt,st){if(fe=tt,st){Tn(fe,!0);return}var wt=!x;if(wt){var In=ce(fe);!isNaN(In)&&In<4.4&&(wt=!1)}var cn,Un;window.location.protocol.substr(0,4)==="http"?cn=window.location.protocol:cn="http:";var Le=fe.indexOf("//");Le>0?Un=fe:Le===0?Un=cn+fe:Un="https://www.geogebra.org/apps/5.2.814.0/";for(var Be in Bt)if(fe.slice(Bt[Be].length*-1)===Bt[Be]||fe.slice((Bt[Be].length+1)*-1)===Bt[Be]+"/"){Tn(Un,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&wt&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!Xe(ue.showToolBar)&&!Xe(ue.showMenuBar)&&!Xe(ue.showAlgebraInput)&&!Xe(ue.enableRightClick)&&(!ue.appName||ue.appName=="classic")?Un+="webSimple/":Un+="web3d/",Tn(Un,!1)},Tn=function(tt,st){if(tt.requirejs){rt=tt;return}tt.slice(-1)!=="/"&&(tt+="/"),rt=tt,st===null&&(st=tt.indexOf("http")===-1),mt=st,a="web.nocache.js",E=!1;var wt=rt.split("/");wt.length>1&&(!st&&wt[wt.length-2]==="webSimple"?(a="webSimple.nocache.js",E=!0):Bt.indexOf(wt[wt.length-2])>=0&&(a=wt[wt.length-2]+".nocache.js")),wt=tt.split("/"),fe=wt[wt.length-3],fe.substr(0,4)==="test"?fe=fe.substr(4,1)+"."+fe.substr(5,1):(fe.substr(0,3)==="war"||fe.substr(0,4)==="beta")&&(fe="5.0");var In=parseFloat(fe);In!==NaN&&In<5&&tt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+In+" is deprecated. Using version latest instead."),an("5.0",st))},Hn=function(tt,st){window.console&&window.console.log&&(!st||typeof st.showLogging=="undefined"||st.showLogging&&st.showLogging!=="false")&&console.log(tt)};ue.material_id!==void 0?Ae(fn):fn();function fn(){var tt=Ft;et!==null?tt=et:parseFloat(tt)<5&&(tt="5.0"),an(tt,!1),Ce!==null&&Tn(Ce,mt),Ze=!0}return we},GGBAppletUtils=function(){"use strict";function we(){return window.GGBT_wsf_edit!==void 0}function Ft(Ze,et){et!=1?(Ze.style.transformOrigin="0% 0% 0px",Ze.style.webkitTransformOrigin="0% 0% 0px",Ze.style.transform="scale("+et+","+et+")",Ze.style.webkitTransform="scale("+et+","+et+")",Ze.style.maxWidth="initial",Ze.querySelector(".ggb_preview")!==null&&(Ze.querySelector(".ggb_preview").style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ze.style.transform="none",Ze.style.webkitTransform="none")}function ue(Ze,et,Ce,ct,Re,Me){var rt=null;if(Me!=null&&Me!="")for(var mt=Ze.parentNode;mt!=null;)if((" "+mt.className+" ").indexOf(" "+Me+" ")>-1){rt=mt;break}else mt=mt.parentNode;var $e=0,fe=0,a=0,E=0,b=0,y=0,z=0;if(rt)$e=rt.offsetWidth,fe=Math.max(ct?rt.offsetWidth:0,rt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?($e=Math.min(window.innerWidth,document.documentElement.clientWidth),fe=Math.min(window.innerHeight,document.documentElement.clientHeight),a=$e):($e=window.innerWidth,fe=window.innerHeight,a=window.innerWidth),Ze){var ne=Ze.getBoundingClientRect();ne.left>0&&ne.left<=$e&&(Re===void 0||!Re)&&(document.dir==="rtl"?(b=$e-ne.width-ne.left,y=a<=480?10:30):(y=ne.left,b=a<=480?10:30),E=y+b)}if(Ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var se=Ze.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(E=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(E=0,z=40)}}return Ze&&((Ce===void 0||!Ce)&&et>0&&et+E<$e?$e=et:$e-=E,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ce===void 0||!Ce)&&(fe-=z)),{width:$e,height:fe}}function ae(Ze,et,Ce,ct,Re){if(Ze.isScreenshoGenerator)return 1;var Me=ct!==void 0&&ct,rt=Ze.noScaleMargin!=null&&Ze.noScaleMargin,mt=function(se){return se&&se!=="false"},$e=mt(Ze.autoHeight),fe=ue(et,Ze.width,Ce,$e,Me&&window.GGBT_wsf_view||rt,Re),a=parseInt(fe.width),E=Ze.width,b=Ze.height;if(E===void 0){var y=et.querySelector(".appletParameters");y&&(E=y.offsetWidth,b=y.offsetHeight)}var z=a/E,ne=Me?1:fe.height/b;return Ce!==void 0&&!Ce&&(z=Math.min(1,z),ne=Math.min(1,ne)),Math.min(z,ne)}function x(Ze,et,Ce){var ct=1,Re,Me=!1;if(Ze.hasOwnProperty("allowUpscale")&&(Me=Ze.allowUpscale),Ze.hasOwnProperty("scale")&&(ct=parseFloat(Ze.scale),(isNaN(ct)||ct===null||ct===0)&&(ct=1),ct>1&&(Me=!0)),et&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Me=!0),!(Ze.hasOwnProperty("disableAutoScale")&&Ze.disableAutoScale))Re=ae(Ze,et,Me,Ce,Ze.scaleContainerClass);else return ct;return Me&&(!Ze.hasOwnProperty("scale")||ct===1)?Re:Math.min(ct,Re)}function Oe(Ze){var et=Math.min(window.innerWidth,document.documentElement.clientWidth),Ce=Math.min(window.innerHeight,document.documentElement.clientHeight),ct=Ze.getBoundingClientRect(),Re=(et-ct.width)/2,Me=(Ce-ct.height)/2;Me<0&&(Me=0),Ze.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Re<40?Ze.style.left="40px":Ze.style.left=Re+"px",Ze.style.top=Me+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Me<40?Ze.style.top="40px":Ze.style.top=Me+"px",Ze.style.left=Re+"px")}function We(Ze,et){var Ce=Ze.querySelector(".appletParameters");if(Ce){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(et.id!==Ce.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ze)}if(Ce.parentElement&&/fullscreen/.test(Ce.parentElement.className))return;var ct=x(et,Ze);we()&&Ce.setAttribute("data-param-scale",ct);for(var Re=null,Me=0;Me=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(we){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(we){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(we){var Ft=c[we];return Ft==null?null:Ft},r=d,webModule.__errFn=e}function B(){function we(Ze){var et=Ze.lastIndexOf(rb);et==-1&&(et=Ze.length);var Ce=Ze.indexOf(sb);Ce==-1&&(Ce=Ze.length);var ct=Ze.lastIndexOf(tb,Math.min(Ce,et));return ct>=O?Ze.substring(O,ct+P):W}function Ft(Ze){if(!Ze.match(/^\w+:\/\//)){var et=o.createElement(ub);et.src=Ze+vb,Ze=we(et.src)}return Ze}function ue(){var Ze=__gwt_getMetaProperty(wb);return Ze!=null?Ze:W}function ae(){for(var Ze=o.getElementsByTagName(_),et=O;etO?Ze[Ze.length-P].href:W}function Oe(){var Ze=o.location;return Ze.href==Ze.protocol+zb+Ze.host+Ze.pathname+Ze.search+Ze.hash}var We=ue();return We==W&&(We=ae()),We==W&&(We=x()),We==W&&Oe()&&(We=we(o.location.href)),We=Ft(We),We}function C(we){return we.match(/^\//)||we.match(/^[a-zA-Z]+:\/\//)?we:webModule.__moduleBase+we}function D(){var we=[],Ft=O,ue=[],ae=[];function x(Ze){var et=ae[Ze](),Ce=ue[Ze];if(et in Ce)return et;var ct=[];for(var Re in Ce)ct[Ce[Re]]=Re;throw r&&r(Ze,ct,et),null}if(__gwt_isKnownPropertyValue=function(Ze,et){return et in ue[Ze]},webModule.__getPropMap=function(){var Ze={};for(var et in ue)ue.hasOwnProperty(et)&&(Ze[et]=x(et));return Ze},webModule.__computePropValue=x,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Oe;try{Oe=Cb;var We=Oe.indexOf(Db);We!=-1&&(Ft=parseInt(Oe.substring(We+P),$),Oe=Oe.substring(O,We))}catch(Ze){}return webModule.__softPermutationId=Ft,C(Oe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(we,Ft,ue){"use strict";ue.d(Ft,{Ax:function(){return We},Ds:function(){return Ze},KI:function(){return Ce},SI:function(){return Oe},f1:function(){return x}});var ae=ue(90524);function x(ct){let Re=!0;if(ct.length>0){for(let Me=0;Menew Promise((E,b)=>{var y=se=>{try{ne(a.next(se))}catch(ce){b(ce)}},z=se=>{try{ne(a.throw(se))}catch(ce){b(ce)}},ne=se=>se.done?E(se.value):Promise.resolve(se.value).then(y,z);ne((a=a.apply($e,fe)).next())});const Me=({dataSource:$e,value:fe,onChange:a})=>{const E=[{title:"\u540D\u79F0",dataIndex:"value",ellipsis:!0},{title:"\u7C7B\u578B",width:100,dataIndex:"computeSource",ellipsis:!0},{title:"\u63CF\u8FF0",dataIndex:"description",ellipsis:!0}],b={selectedRowKeys:fe,columnWidth:54,type:"radio",onChange:y=>a(y)};return ae.createElement(Oe.default,{rowSelection:b,rowKey:"id",columns:E,dataSource:$e,scroll:{y:240},pagination:!1})};var mt=({form:$e})=>{const fe=$e.getFieldValue("compute"),a=$e.getFieldValue("cluster_type"),E=$e.getFieldValue("place_image_id"),b=$e.getFieldValue("spec_id"),[y,z]=(0,ae.useState)([]),[ne,se]=(0,ae.useState)([]),[ce,de]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{Fe()},[fe,a]),(0,ae.useEffect)(()=>{b&&Ae({spec_id:b||$e.getFieldValue("spec_id")})},[fe,a,b]),(0,ae.useEffect)(()=>{$e.setFieldsValue({image_data:(ne==null?void 0:ne.find(Ue=>Ue.id===(E==null?void 0:E[0])))||{}})},[E]);const Fe=()=>Re(void 0,null,function*(){var Ue,xe,ot,Xe,ut,mn,sn;de(!0);const Fn=yield(0,ct.ZP)("/api/shixuns/openi_jupyter_lab_specs.json",{method:"get",params:{compute:fe,cluster_type:a}});Fn.status===0&&(z(((Ue=Fn==null?void 0:Fn.data)==null?void 0:Ue.specs)||[]),$e.setFieldsValue({spec_id:(Xe=(ot=(xe=Fn==null?void 0:Fn.data)==null?void 0:xe.specs)==null?void 0:ot[0])==null?void 0:Xe.id}),Ae({spec_id:(sn=(mn=(ut=Fn==null?void 0:Fn.data)==null?void 0:ut.specs)==null?void 0:mn[0])==null?void 0:sn.id})),de(!1)}),Ae=Ue=>Re(void 0,null,function*(){de(!0);const xe=yield(0,ct.ZP)("/api/shixuns/openi_jupyter_lab_images.json",{method:"get",params:{compute:fe,cluster_type:a,spec_id:Ue==null?void 0:Ue.spec_id}});xe.status===0&&se((xe==null?void 0:xe.data)||[]),de(!1)});return ae.createElement(We.Z,{spinning:ce},ae.createElement(Ze.default.Item,{hidden:!0,name:"image_data"}),ae.createElement(Ze.default.Item,{label:"\u7B97\u529B\u96C6\u7FA4",name:"cluster_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B97\u529B\u96C6\u7FA4"}]},ae.createElement(et.ZP.Group,null,ae.createElement(et.ZP,{value:"OpenI"},"\u542F\u667A\u96C6\u7FA4"),ae.createElement(et.ZP,{value:"C2Net"},"\u667A\u7B97\u96C6\u7FA4"))),ae.createElement(Ze.default.Item,{label:"\u8BA1\u7B97\u8D44\u6E90",name:"compute",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BA1\u7B97\u8D44\u6E90"}]},ae.createElement(et.ZP.Group,null,ae.createElement(et.ZP,{value:"GPU"},"GPU"),ae.createElement(et.ZP,{value:"NPU"},"NPU"))),ae.createElement(Ze.default.Item,{className:x.FormItemStyle,name:"spec_id",label:"\u8D44\u6E90\u89C4\u683C",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u89C4\u683C"}]},ae.createElement(Ce.default,{className:x.select,bordered:!1,placeholder:"\u8BF7\u9009\u62E9\u89C4\u683C"},y==null?void 0:y.map(Ue=>ae.createElement(Ce.default.Option,{value:Ue.id,key:Ue.id},`${Ue.compute_resource}\uFF1A${Ue.acc_cards_num}*${Ue==null?void 0:Ue.acc_card_type} ${Ue.cpu_cores}\u6838 ${fe==="NPU"?Ue.mem_gi_b:Ue.gpu_mem_gi_b}GB ${Ue==null?void 0:Ue.unit_price}\u79EF\u5206/\u65F6`)))),ae.createElement(Ze.default.Item,{label:"\u955C\u50CF",name:"place_image_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u955C\u50CF"}]},ae.createElement(Me,{dataSource:ne})))}},84236:function(we,Ft,ue){"use strict";ue.d(Ft,{t:function(){return mt}});var ae=ue(59301),x=ue(3113),Oe={buttonFixed:"buttonFixed___vyq30",button:"button___hxmYv",buttonWrap:"buttonWrap___uK8dl"},We=ue(92310),Ze=ue.n(We),et=Object.defineProperty,Ce=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,Me=($e,fe,a)=>fe in $e?et($e,fe,{enumerable:!0,configurable:!0,writable:!0,value:a}):$e[fe]=a,rt=($e,fe)=>{for(var a in fe||(fe={}))ct.call(fe,a)&&Me($e,a,fe[a]);if(Ce)for(var a of Ce(fe))Re.call(fe,a)&&Me($e,a,fe[a]);return $e};const mt=({cancelText:$e="\u53D6\u6D88",okText:fe="\u786E\u5B9A",loading:a=!1,hasOkBtn:E=!0,hasCancelBtn:b=!0,okButtonProps:y={},onCancel:z=()=>{},onOk:ne=()=>{},className:se=""})=>ae.createElement("div",{className:Ze()(Oe.buttonFixed,se)},ae.createElement("div",{className:Oe.buttonWrap},b&&ae.createElement(x.ZP,{size:"middle",className:`${Oe.button} mr20`,onClick:z},$e),E&&ae.createElement(x.ZP,rt({size:"middle",type:"primary",className:`${Oe.button} mr20`,loading:a,onClick:ne},y),fe)))},18738:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ne}});var ae=ue(76560),x=ue(20834),Oe=ue(8591),We=ue(38854),Ze={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9"},et=ue(34055),Ce=ue(63423),ct=ue(90524),Re=ue(49661),Me=ue(59301),rt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,fe=(se,ce)=>{var de={};for(var Fe in se)mt.call(se,Fe)&&ce.indexOf(Fe)<0&&(de[Fe]=se[Fe]);if(se!=null&&rt)for(var Fe of rt(se))ce.indexOf(Fe)<0&&$e.call(se,Fe)&&(de[Fe]=se[Fe]);return de},a=(se,ce,de)=>new Promise((Fe,Ae)=>{var Ue=Xe=>{try{ot(de.next(Xe))}catch(ut){Ae(ut)}},xe=Xe=>{try{ot(de.throw(Xe))}catch(ut){Ae(ut)}},ot=Xe=>Xe.done?Fe(Xe.value):Promise.resolve(Xe.value).then(Ue,xe);ot((de=de.apply(se,ce)).next())});const E=se=>{var ce,de=RegExp("(^| )"+se+"=([^;]+)(;|$)");return(ce=document.cookie.match(de))?decodeURIComponent(ce[2]):null},b=se=>{var ce=new Date;ce.setTime(ce.getTime()-1);var de=E(se);de!=null&&(document.cookie=se+"="+de+";expires="+ce.toGMTString())};var y=(se=>(se.Classrooms="classrooms",se.Shixuns="shixuns",se.Paths="paths",se.Projects="projects",se.Videos="videos",se.Topics="topics",se.Competition="competitions",se.Engineering="engineering",se.Graduations="graduations",se.Paperlibrary="paperlibrary",se.Problemset="problemset",se.Dataset="dataset",se))(y||{});const z=se=>{var ce=se,{homePage:de,user:Fe,globalSetting:Ae,loading:Ue,dispatch:xe,shixunHomeworks:ot}=ce,Xe=fe(ce,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks"]),ut,mn,sn,Fn,Sn,Xt,ha,Bt,an,Tn,Hn,fn,tt,st,wt;const In=(mn=(((ut=Ae.setting)==null?void 0:ut.navbar)||[]).find(St=>St.link==="/classrooms"))==null?void 0:mn.hidden,cn=(Fn=(((sn=Ae.setting)==null?void 0:sn.navbar)||[]).find(St=>St.link==="/shixuns"))==null?void 0:Fn.hidden,Un=(Xt=(((Sn=Ae.setting)==null?void 0:Sn.navbar)||[]).find(St=>St.link==="/paths"))==null?void 0:Xt.hidden,Le=(ha=Fe.userInfo)==null?void 0:ha.is_school_manage,Be=((Bt=Fe.userInfo)==null?void 0:Bt.admin)||((an=Fe.userInfo)==null?void 0:an.business)||((Tn=Fe.userInfo)==null?void 0:Tn.is_shixun_marker)||((Hn=Fe.userInfo)==null?void 0:Hn.is_teacher)||((fn=Fe.userInfo)==null?void 0:fn.user_identity)!=="\u5B66\u751F",ze=()=>{var St,Lt;return(0,Re.Ll)()?Me.createElement(x.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Me.createElement(x.default.Item,null,Me.createElement(ae.Link,{to:(St=Ae==null?void 0:Ae.setting)==null?void 0:St.user_setting_url},"\u8D26\u53F7\u7BA1\u7406"))):Me.createElement(x.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Me.createElement(x.default.Item,null,Me.createElement("a",{href:((Lt=Ae==null?void 0:Ae.setting)==null?void 0:Lt.user_setting_url)||"/account/certification"},"\u8D26\u53F7\u7BA1\u7406")),Me.createElement(x.default.Item,{className:Ze.exit},Me.createElement("a",{onClick:()=>a(void 0,null,function*(){const kt=yield(0,Ce.vR)({});(kt==null?void 0:kt.status)===1&&(b("autologin_trustie"),b("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Oe.ZP.success(kt==null?void 0:kt.message),ae.history.replace((0,Re.T0)(!0)?"/competitions":"/"))})},"\u9000\u51FA")))};return(0,et.bg)()?Me.createElement(We.Z,{overlay:ze,placement:"bottomRight"},Me.createElement("section",null,Me.createElement("aside",null,Me.createElement("div",{className:ot.actionTabs.type===1?Ze.classromediv:""},Me.createElement("img",{className:`${Ze.userPic} current ml15`,src:`${(tt=ct.Z)==null?void 0:tt.IMG_SERVER}/images/${(st=Fe.userInfo)==null?void 0:st.image_url}`,alt:""}),(0,Re.Ll)()&&Me.createElement("span",{className:"ml10 font16"},(wt=Fe.userInfo)==null?void 0:wt.username))))):Me.createElement("div",{className:`font15 ${Ae.isIlearning?Ze.login:""} ml30`},Me.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{(0,Re.T0)()}},"\u767B\u5F55"))};var ne=(0,ae.connect)(({homePage:se,loading:ce,user:de,globalSetting:Fe,shixunHomeworks:Ae})=>({homePage:se,user:de,globalSetting:Fe,shixunHomeworks:Ae,loading:ce.models.index}))(z)},87496:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ut},g:function(){return Ue}});var ae=ue(59301),x=ue(76560),Oe=ue(44e3),We=ue(92832),Ze={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",wrap:"wrap___Yr9Co",headerFixed:"headerFixed___QLwBd"},et=ue(18738),Ce=ue(90524),ct=ue(49661),Re=Object.defineProperty,Me=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,$e=(mn,sn,Fn)=>sn in mn?Re(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):mn[sn]=Fn,fe=(mn,sn)=>{for(var Fn in sn||(sn={}))rt.call(sn,Fn)&&$e(mn,Fn,sn[Fn]);if(Me)for(var Fn of Me(sn))mt.call(sn,Fn)&&$e(mn,Fn,sn[Fn]);return mn};const a=mn=>React.createElement("svg",fe({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},mn),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var E="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",b=Object.defineProperty,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(mn,sn,Fn)=>sn in mn?b(mn,sn,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):mn[sn]=Fn,ce=(mn,sn)=>{for(var Fn in sn||(sn={}))z.call(sn,Fn)&&se(mn,Fn,sn[Fn]);if(y)for(var Fn of y(sn))ne.call(sn,Fn)&&se(mn,Fn,sn[Fn]);return mn},de=(mn,sn)=>{var Fn={};for(var Sn in mn)z.call(mn,Sn)&&sn.indexOf(Sn)<0&&(Fn[Sn]=mn[Sn]);if(mn!=null&&y)for(var Sn of y(mn))sn.indexOf(Sn)<0&&ne.call(mn,Sn)&&(Fn[Sn]=mn[Sn]);return Fn};const{Header:Fe}=Oe.default,{Search:Ae}=We.default;function Ue(){var mn,sn;const Sn=window.location.pathname.split("/"),Xt={};return Sn[1]=="classrooms"&&Sn.length>3&&!((mn=Sn[4])!=null&&mn.includes("newgold"))&&!((sn=Sn[5])!=null&&sn.includes("newgold"))&&Sn[2]!=="coursesId"&&(Xt.course_id=Sn[2]),Sn[1]==="shixuns"&&Sn.length>3&&(Xt.objective_type="shixun",Xt.objective_id=Sn[2]),Sn[1]==="paths"&&Sn.length>3&&(Xt.objective_type="path",Xt.objective_id=Sn[2]),ce(ce({},Xt),{school:1})}const xe={\u9996\u9875:"/","/paths":{link:"/paths",key:1},"/shixuns":{link:"/shixuns",key:2},"/classrooms":{link:"/classrooms",key:3},"/competitions":{link:"/competitions",key:4},"/moop_cases":{link:"/moop_cases",key:5},"/forums":{link:"/forums",key:6},"/recruitment":{link:"/competitions/index",key:7},"/three":{link:"/three",key:7}},ot=null,Xe=mn=>{var sn=mn,{homePage:Fn,user:Sn,globalSetting:Xt,loading:ha,dispatch:Bt,isLogin:an=!1,shixunHomeworks:Tn,competitions:Hn}=sn,fn=de(sn,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks","competitions"]),tt,st,wt,In,cn,Un,Le;const Be=Ue(),ze=(0,x.useLocation)();let St=window.location.pathname;const Lt=St==null?void 0:St.includes("/forums"),{qs:kt}=Hn,Ut=ze.pathname.includes("/course"),en=ze.pathname.includes("/shixuns"),kn=ze.pathname.includes("/competitions"),[Rt,De]=(0,ae.useState)(-1);(0,ae.useEffect)(()=>{var dt,Ot,$t;Xt!=null&&Xt.setting&&((Ot=(dt=Xt==null?void 0:Xt.setting)==null?void 0:dt.navbar)==null||Ot.map(function(qt,Jt){ze.pathname.indexOf(qt.link)>-1&&De(Jt)}),Rt===-1?(0,ct.Dk)(Xt.setting.name):(0,ct.Dk)((($t=Xt.setting.navbar[Rt])==null?void 0:$t.name)||Xt.setting.name))},[Xt==null?void 0:Xt.setting]);const Ve=(0,ae.useMemo)(()=>{var dt,Ot;return(dt=Xt==null?void 0:Xt.setting)!=null&&dt.nav_logo_url?`${Ce.Z.IMG_SERVER}/${(Ot=Xt==null?void 0:Xt.setting)==null?void 0:Ot.nav_logo_url}`:`${Ce.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(tt=Xt==null?void 0:Xt.setting)==null?void 0:tt.nav_logo_url]);return Xt.showHeader&&Xt.showHeaderFooter?ae.createElement("div",{className:`${Ze.header} ${Xt.isCourseOpeni?Ze.headerFixed:""}`},ae.createElement("div",{className:Ze.wrap},ae.createElement("div",{className:"menu"},ae.createElement("a",{className:"logo",href:""},ae.createElement("img",{style:{height:Ut?48:36},title:(st=Xt.setting)==null?void 0:st.name,src:Ve||E})),Xt.setting&&((wt=Xt.setting.navbar)==null?void 0:wt.map((dt,Ot)=>!dt.hidden&&ae.createElement("a",{target:dt.link.indexOf("http")>-1?"_blank":"_self",href:dt.link},dt==null?void 0:dt.name))),ae.createElement("div",{className:"right"},!Xt.isCourseOpeni&&ae.createElement(ae.Fragment,null,!an&&!!((In=Sn==null?void 0:Sn.userInfo)!=null&&In.login)&&ae.createElement(x.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(cn=Sn==null?void 0:Sn.userInfo)==null?void 0:cn.login}/user_tidings`},((Le=(Un=Sn==null?void 0:Sn.navigationInfo)==null?void 0:Un.top)==null?void 0:Le.new_message)&&ae.createElement("span",{className:Ze.newslight}))),ae.createElement(et.Z,{payload:Be}))))):ae.createElement(ae.Fragment,null)};var ut=(0,x.connect)(({homePage:mn,loading:sn,user:Fn,globalSetting:Sn,shixunHomeworks:Xt,competitions:ha})=>({homePage:mn,user:Fn,globalSetting:Sn,loading:sn.models.index,shixunHomeworks:Xt,competitions:ha}))(Xe)},6077:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return rt}});var ae=ue(59301),x={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Oe=ue(92310),We=ue.n(Oe),Ze=ue(71418),et=ue(2859),Ce=ue(82093),ct=ue(49661),Re=(mt,$e,fe)=>new Promise((a,E)=>{var b=ne=>{try{z(fe.next(ne))}catch(se){E(se)}},y=ne=>{try{z(fe.throw(ne))}catch(se){E(se)}},z=ne=>ne.done?a(ne.value):Promise.resolve(ne.value).then(b,y);z((fe=fe.apply(mt,$e)).next())}),rt=({data:mt,className:$e,fullWidth:fe,style:a={},onClose:E,onOk:b,showFullTools:y,noAssociationId:z})=>{const ne=(0,ae.useRef)(null),se=(0,ae.useRef)(null),ce=(0,ae.useRef)(null),de=(0,ae.useRef)(null),[Fe,Ae]=(0,ae.useState)(!1),[Ue,xe]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{ce.current||(ce.current=document.createElement("style"),document.head.appendChild(ce.current)),mt!=null&&mt.visible?(document.body.setAttribute("data-custom","y-hidden"),ce.current.innerHTML=" html { overflow-y: hidden; }",mt!=null&&mt.src&&ot()):(document.body.removeAttribute("data-custom"),ce.current&&(document.head.removeChild(ce.current),ce.current=null))},[mt==null?void 0:mt.visible]);const ot=()=>Re(void 0,null,function*(){Ae(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Fn=yield(0,ct.ZJ)(mt==null?void 0:mt.src);ne.current.src="",ne.current.src=Fn,ne.current.onload=function(){sn()},Ae(!1),xe("")}),Xe=()=>{document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",E()},ut=Fn=>Re(void 0,null,function*(){Ae(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Sn=yield(0,Ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:mt.title,file:Fn.dataUrl}});Sn!=null&&Sn.id&&!z?(yield(0,Ce.ZP)(`/api/attachments/${mt.id}/add_subitem.json`,{method:"post",body:{subitem_id:Sn==null?void 0:Sn.id,settings:JSON.stringify(Fn.state)}})).status===0&&b():Sn!=null&&Sn.id&&b(Sn),document.body.removeAttribute("data-custom"),ce.current.innerHTML=" ",Ae(!1),xe("")}),mn=()=>{const Fn=document.querySelector('a[href="https://markerjs.com/"]');Fn&&Fn.parentNode&&(Fn.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(Xt=>{const ha=document.querySelector(Xt.name);ha&&ha.setAttribute("title",Xt.title)})},sn=()=>{se.current=new et.hP(ne.current),se.current.targetRoot=de.current,se.current.addEventListener("render",ut),se.current.addEventListener("beforeclose",Xe),y&&(se.current.availableMarkerTypes=se.current.ALL_MARKER_TYPES,se.current.uiStyleSettings.redoButtonVisible=!0,se.current.uiStyleSettings.notesButtonVisible=!0,se.current.uiStyleSettings.zoomButtonVisible=!0,se.current.uiStyleSettings.zoomOutButtonVisible=!0,se.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=se.current.uiStyleSettings,se.current.show(),mt!=null&&mt.snapshotData&&se.current.restoreState(mt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mn()},300)};return ae.createElement(ae.Fragment,null,(mt==null?void 0:mt.visible)&&ae.createElement(Ze.Z,{spinning:Fe,tip:Ue,style:{position:"absolute"}},ae.createElement("div",{ref:de,className:We()(x.imageDimensions,$e,fe?x.fullWidth:""),style:a},ae.createElement("img",{className:x.img,ref:ne}))))}},88615:function(we,Ft,ue){"use strict";var ae=ue(59301),x=ue(95237),Oe=ue(43604),We=ue(99313),Ze=ue(3113),et=ue(7664),Ce=ue(21697),ct=ue(48136),Re=ue(59301);const Me=(0,ae.forwardRef)(({callback:rt,showSaveButton:mt,value:$e=""},fe)=>{const a=(0,ae.useRef)(),E=[{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 "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],y=se=>{a.current.setValue(a.current.getValue()+" "+se.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ne.createElement(x.Z,{className:Ce.Z.lists,gutter:[10,10]},E.map((se,ce)=>Ne.createElement(Oe.Z,{flex:"110px",className:Ce.Z.item},Ne.createElement("div",null,Ne.createElement(et.Z,{value:`$$${se.value}$$`}),se.name),Ne.createElement("div",{className:Ce.Z.children},se.children.map((de,Fe)=>Ne.createElement("div",{key:Fe},Ne.createElement("h1",null,de.name),Ne.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Ue)=>Ne.createElement(Oe.Z,{key:Ue,onClick:()=>y(Ae),className:Ce.Z.diamond},Ne.createElement(et.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ne.createElement(x.Z,{className:Ce.Z.lists,gutter:[10,10]},b.map((se,ce)=>Ne.createElement(Oe.Z,{flex:"110px",className:Ce.Z.item},Ne.createElement("div",null,Ne.createElement(et.Z,{value:"`$$"+se.value+"$$`"}),se.name),Ne.createElement("div",{className:Ce.Z.children},se.children.map((de,Fe)=>Ne.createElement("div",{key:Fe},de.name&&Ne.createElement("h1",null,de.name),Ne.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Ue)=>Ne.createElement(Oe.Z,{key:Ue,onClick:()=>y(Ae),className:Ce.Z.diamond},Ne.createElement(et.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ne=()=>{var se=document.createElement("div");se.innerHTML=a.current.getValue();var ce=se.innerText;return rt&&rt(ce),ce};return(0,ae.useImperativeHandle)(fe,()=>({getData:ne})),Ne.createElement("div",{className:Ce.Z.mathWrap},Ne.createElement(We.default,{defaultActiveKey:"1",items:z}),Ne.createElement("math-field",{locale:"zh_cn",className:Ce.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},$e||""),mt&&Ne.createElement("div",{className:Ce.Z.button},Ne.createElement(Ze.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ft.Z=Me},95887:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Fe}});var ae=ue(59301),x=ue(6848),Oe=ue(92832),We=ue(71418),Ze=ue(64165),et=ue(92310),Ce=ue.n(et),ct={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},Ne=ue(76406),Me=ue(82093),rt=ue(89392),mt=Object.defineProperty,$e=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(Ae,Ue,xe)=>Ue in Ae?mt(Ae,Ue,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ae[Ue]=xe,z=(Ae,Ue)=>{for(var xe in Ue||(Ue={}))E.call(Ue,xe)&&y(Ae,xe,Ue[xe]);if(a)for(var xe of a(Ue))b.call(Ue,xe)&&y(Ae,xe,Ue[xe]);return Ae},ne=(Ae,Ue)=>$e(Ae,fe(Ue)),se=(Ae,Ue,xe)=>new Promise((ot,Xe)=>{var ut=Fn=>{try{sn(xe.next(Fn))}catch(Sn){Xe(Sn)}},mn=Fn=>{try{sn(xe.throw(Fn))}catch(Sn){Xe(Sn)}},sn=Fn=>Fn.done?ot(Fn.value):Promise.resolve(Fn.value).then(ut,mn);sn((xe=xe.apply(Ae,Ue)).next())});const ce=({className:Ae,dispatch:Ue,skin:xe="white",value:ot=null,loading:Xe=!1,data:ut=[],otherData:mn=[],tags:sn=[],onChange:Fn=()=>{},onSearchWord:Sn=()=>{},shixun_type:Xt,extraContent:ha,tab_type:Bt,is_create_mirror:an,hiddenCreateOnline:Tn})=>{const[Hn,fn]=(0,ae.useState)(""),[tt,st]=(0,ae.useState)(!1),[wt,In]=(0,ae.useState)([]),[cn,Un]=(0,ae.useState)(0),Le=(0,ae.useRef)(null),Be=(0,ae.useRef)(String(Math.floor(Math.random()*1e6))).current,ze=(0,ae.useRef)(),St=(0,ae.useRef)(null),Lt=(0,ae.useRef)(0),kt=(0,ae.useRef)([]);(0,ae.useEffect)(()=>(window.addEventListener("keydown",Ut),()=>{window.removeEventListener("keydown",Ut)}),[Hn,tt,wt]),(0,ae.useEffect)(()=>{In([])},[Bt]);const Ut=Et=>{if(!tt||Et.keyCode!==40&&Et.keyCode!==38)return;let yt=0;Et.keyCode===40&&tt&&(cn{const Nt=Ct=>{var It=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,Zn={};return Zn["^"]="\\^",Zn["."]="\\.",Zn["\\"]="\\\\",Zn["|"]="\\|",Zn["("]="\\(",Zn[")"]="\\)",Zn["*"]="\\*",Zn["+"]="\\+",Zn["-"]="\\-",Zn.$="$",Zn["["]="\\[",Zn["]"]="\\]",Zn["?"]="\\?",Ct=Ct.replace(It,function(zt){return Zn[zt]}),Ct};var dn=new RegExp(Nt(yt),"gi");return Et=Et.replace(dn,function(Ct){return""+Ct+""}),Et},kn=(Et,yt,Nt)=>se(void 0,null,function*(){let dn=Lt.current+1;Lt.current=dn;const Ct=It=>It==null?void 0:It.map((zt,ra)=>{const{id:qa,name:mr}=zt,sr=ne(z({},zt),{label:ae.createElement("ul",{id:`search-${Be}-${ra}`,onClick:()=>Ot(qa,sr),className:ra===yt?ct.searchListActive:ct.searchList},ae.createElement("li",{className:ct.name,dangerouslySetInnerHTML:{__html:en(mr,Et)}}),zt.private&&ae.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},ae.createElement("li",{className:ct.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),zt.is_base&&ae.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},ae.createElement("li",{className:ct.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return sr});if(Nt){const It=Ct(kt.current);In(It);return}clearTimeout(St.current),St.current=setTimeout(()=>se(void 0,null,function*(){var It,Zn;const zt={keywords:encodeURIComponent(Et||""),page:1,limit:1e5,tab_type:Bt};Xt&&(zt.shixun_type=Xt);const ra=yield(0,Me.ZP)("/api/shixuns/search_image.json",{method:"get",params:ne(z({},zt),{is_create_mirror:an})});if((ra==null?void 0:ra.status)===0){const qa=Ct(((It=ra==null?void 0:ra.data)==null?void 0:It.mirrors)||[]);dn===Lt.current&&(In(qa),kt.current=(0,rt.cloneDeep)(((Zn=ra==null?void 0:ra.data)==null?void 0:Zn.mirrors)||[]))}}),300)}),Rt=Et=>{const yt=document.getElementById(`scroll-${Be}-${Et}`);if(!yt)return;document.getElementById(`scroll-${Be}`).scrollTo(0,yt.offsetTop)},De=(Et,yt)=>{const Nt=document.getElementById(`search-${Be}-${Et}`);if(!Nt)return;const dn=document.getElementById(`search-${Be}`);Nt.offsetTop-dn.scrollTop>0&&Nt.offsetTop-dn.scrollTop{kn(Et,0)},dt=Et=>{var yt;if(!wt.length)return;const Nt=(yt=wt==null?void 0:wt[cn])==null?void 0:yt.id;Fn(Nt),In([]),Un(0),Rt(Nt),ze.current.blur()},Ot=(Et,yt)=>{Fn(Et),In([]),Un(0),Rt(Et)},$t=()=>{In([]),fn(""),Sn("")},qt=Et=>{Fn(Et),In([])},Jt=()=>Hn===""?ae.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):ae.createElement("i",{onClick:Et=>{Et.stopPropagation(),$t()},className:"iconfont icon-shanchu4 c-grey-c"}),ln=()=>{Ue({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Dt=()=>{Ue({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},At=()=>{Le.current=setTimeout(()=>{st(!1),Un(0)},200)},nn=!(ut!=null&&ut.length)&&!(mn!=null&&mn.length);return ae.createElement("div",{className:Ce()(xe==="night"?ct.darklySelectEnvironment:ct.selectEnvironment,Ae)},ha&&ae.createElement("div",{style:{marginTop:20,marginLeft:20}},ha),ae.createElement("div",{className:ct.search},ae.createElement(Oe.default,{suffix:Jt(),bordered:!1,ref:ze,value:Hn,onKeyDown:Et=>{(Et.keyCode===40||Et.keyCode===38||Et.keyCode===13)&&Et.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(Le.current),Hn&&Ve(Hn),st(!0)},onBlur:At,onChange:Et=>{fn(Et.target.value),Et.target.value&&Ve(Et.target.value),Sn(Et.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:dt}),tt&&ae.createElement("div",{id:`search-${Be}`,className:ct.searchListWrap},wt.map((Et,yt)=>ae.createElement(ae.Fragment,{key:yt}," ",Et.label)))),Xe?ae.createElement(We.Z,{className:ct.spin}):ae.createElement(ae.Fragment,null,!!sn.length&&ae.createElement("aside",{className:ct.common},ae.createElement("div",{className:ct.title},"\u63A8\u8350\u73AF\u5883:"),ae.createElement("ul",{className:ct.tags},sn.map((Et,yt)=>ae.createElement("li",{key:yt,onClick:()=>qt(Et.id),className:ot===Et.id?`${ct.tag} ${ct.tagActive}`:ct.tag},Et.name)))),nn&&ae.createElement(Ze.Z,{style:{margin:"60px 0"},image:Ne,description:ae.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),ae.createElement("aside",{className:ct.wrap,id:`scroll-${Be}`},ut.map((Et,yt)=>{var Nt;return(Nt=Et==null?void 0:Et.image)!=null&&Nt.length?ae.createElement(de,{key:yt,data:Et,id:ot,handleClick:dn=>qt(dn)}):null}),ae.createElement("ul",{className:ct.allList},mn.map(Et=>ae.createElement("li",{key:`key-${Et.id}`,id:`scroll-${Be}-${Et.id}`,className:Et.id===ot?`${ct.item} ${ct.itemActive}`:ct.item,onClick:()=>Fn(Et.id)},ae.createElement("div",{className:ct.name},Et.name),Et.private&&ae.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},ae.createElement("div",{className:ct.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Et.is_base&&ae.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},ae.createElement("div",{className:ct.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),ae.createElement("div",{className:ct.apply},ae.createElement("span",{className:ct.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),ae.createElement("span",{className:ct.p2,onClick:ln}," \u7533\u8BF7\u65B0\u5EFA"),!Tn&&ae.createElement("span",{className:ct.p2,onClick:Dt}," \u5728\u7EBF\u521B\u5EFA")))},de=({data:Ae,id:Ue,handleClick:xe})=>{const[ot,Xe]=(0,ae.useState)(!0),{name:ut,image:mn}=Ae;return ae.createElement("div",{className:ct.list},ae.createElement("header",{onClick:()=>Xe(!ot)},ae.createElement("div",{className:ct.title},ut),ae.createElement("i",{style:{transition:"0.5s",transform:ot?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),ae.createElement("ul",{className:ct.items,style:{height:ot?"auto":0}},mn.map(sn=>ae.createElement("li",{key:sn.id,className:sn.id===Ue?`${ct.item} ${ct.itemActive}`:ct.item,onClick:()=>xe(sn.id)},ae.createElement("div",{className:ct.name},sn.name),sn.private&&ae.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},ae.createElement("div",{className:ct.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),sn.is_base&&ae.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},ae.createElement("div",{className:ct.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),ae.createElement("li",{className:ct.line})))};var Fe=ce},44405:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Le}});var ae=ue(59301),x=ue(5112),Oe=ue(78241),We=ue(61621),Ze=ue(3113),et=ue(82093),Ce=ue(43418),ct="data:image/png;base64,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";function Ne(){return(0,et.U2)("teach_groups.json")}function Me(Be){return(0,et.v_)("teach_groups.json",Be)}function rt(Be,ze){return(0,et.gz)(`teach_groups/${Be}.json`,ze)}function mt(Be){return(0,et.v_)("teach_group_members.json",Be)}function $e(Be){return(0,et.IV)(`teach_group_members/${Be}.json`)}function fe(Be,ze){return(0,et.IV)(`teach_groups/${Be}/del_member.json`,{member_id:ze})}function a(Be){return(0,et.IV)(`teach_groups/${Be}.json`)}var E=ue(92832),b=({callback:Be,visible:ze,onCancel:St,id:Lt,name:kt})=>{function Ut(kn){Be(kn)}const[en]=Oe.default.useForm();return(0,ae.useEffect)(()=>{en.setFieldsValue({name:kt})},[kt]),ae.createElement(Ce.default,{centered:!0,title:Lt?"\u6539\u540D":"\u65B0\u5EFA",open:ze,onCancel:St,footer:null},ae.createElement(Oe.default,{layout:"vertical",form:en,initialValues:{name:kt},onFinish:Ut},ae.createElement(Oe.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},ae.createElement(E.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),ae.createElement(Oe.default.Item,null,ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ze.ZP,{type:"ghost",onClick:St,style:{marginRight:20}}," \u53D6\u6D88 ")," ",ae.createElement(Ze.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ue(32855),z={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},ne=z,se=ue(7657),ce=function(ze,St){return ae.createElement(se.Z,(0,y.Z)({},ze,{ref:St,icon:ne}))},de=ae.forwardRef(ce),Fe=de,Ae=ue(43531);const Ue=50;var xe=({data:Be,isAdminOrTeacher:ze,onDelGroup:St,onChangeGroupName:Lt,onPlusMember:kt,onDelMember:Ut,onExitGroup:en})=>{const[kn,Rt]=(0,ae.useState)(0),[De,Ve]=(0,ae.useState)(0);function dt(qt){let Jt=parseInt(qt.target.id,10);Ce.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{St(Jt)}})}function Ot(qt){let Jt=parseInt(qt.target.id,10);Ce.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{en(Jt)}})}function $t(qt,Jt){Ce.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{Ut(qt,Jt)}})}return ae.createElement("ul",{className:"teaching-list"},Be.map((qt,Jt)=>ae.createElement("li",{key:qt.id,onClick:()=>Rt(Jt)},ae.createElement("div",{className:"item-group"},ae.createElement("span",null,qt.name," \xA0 ",Jt!==kn&&ae.createElement("i",{className:"iconfont icon-jiantou9"})," "),ae.createElement("div",{className:"action-group"},ze?ae.createElement("a",{onClick:()=>{Lt(qt)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,qt.is_creat?ae.createElement("a",{id:qt.id+"",className:"c-grey-c",onClick:dt},"\u89E3\u6563"):ae.createElement("a",{id:qt.id+"",className:"c-grey-c",onClick:Ot},"\u9000\u51FA"))),Jt===kn?ae.createElement("ul",{className:"info"},qt.memers.map(ln=>ae.createElement("li",{key:ln.id||ln.name,onClick:()=>{Ve(ln.id)},className:De===ln.id?"active":""},ae.createElement("div",null,ln.name),qt.is_creat&&ln.id&&De===ln.id?ae.createElement("a",{className:"btn-del",onClick:Dt=>{Dt.preventDefault(),Dt.stopPropagation(),$t(qt.id,De)}},ae.createElement(Fe,null)):null)),ze?ae.createElement("li",null,ae.createElement(Ze.ZP,{type:"link",disabled:qt.memers.length>=50,title:qt.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{kt(qt)}}," ",ae.createElement(Ae.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},ot=ue(76560),Xe=ue(68226),ut=Object.defineProperty,mn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,ha=(Be,ze,St)=>ze in Be?ut(Be,ze,{enumerable:!0,configurable:!0,writable:!0,value:St}):Be[ze]=St,Bt=(Be,ze)=>{for(var St in ze||(ze={}))Sn.call(ze,St)&&ha(Be,St,ze[St]);if(Fn)for(var St of Fn(ze))Xt.call(ze,St)&&ha(Be,St,ze[St]);return Be},an=(Be,ze)=>mn(Be,sn(ze)),Tn=(Be,ze,St)=>new Promise((Lt,kt)=>{var Ut=Rt=>{try{kn(St.next(Rt))}catch(De){kt(De)}},en=Rt=>{try{kn(St.throw(Rt))}catch(De){kt(De)}},kn=Rt=>Rt.done?Lt(Rt.value):Promise.resolve(Rt.value).then(Ut,en);kn((St=St.apply(Be,ze)).next())});function Hn({children:Be}){return ae.createElement("div",{className:"no-data"},ae.createElement("img",{src:ct,alt:"no-data",width:300}),Be)}const fn={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var tt=(Be=>(Be[Be.INITDATA=0]="INITDATA",Be[Be.SHOWLOADING=1]="SHOWLOADING",Be[Be.SHOWFORMPANEL=2]="SHOWFORMPANEL",Be[Be.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Be[Be.SELECTGROUP=4]="SELECTGROUP",Be[Be.SETINDEX=5]="SETINDEX",Be))(tt||{});function st(Be,ze){switch(ze.type){case 0:return Bt(Bt({},Be),ze.payload);case 1:return an(Bt({},Be),{loading:ze.payload});case 5:return an(Bt({},Be),{index:ze.payload});case 2:return Bt(Bt({},Be),ze.payload);case 3:return Bt(Bt({},Be),ze.payload);case 4:return an(Bt({},Be),{selectedGroup:ze.payload,showFormPanel:!0});default:throw new Error}}function wt({user:Be}){var ze;const[St,Lt]=(0,ae.useReducer)(st,fn),{data:kt,index:Ut,loading:en,showFormPanel:kn,selectedGroup:Rt,showMemberPanel:De}=St,Ve=(ze=Be.userInfo)==null?void 0:ze.role,dt=(0,ae.useMemo)(()=>{let Ct=[],It=[];for(let Zn of kt)Zn.is_creat?Ct.push(Zn):It.push(Zn);return[Ct,It]},[kt]);(0,ae.useEffect)(()=>{Ve===15&&Lt({type:5,payload:1})},[Ve]);function Ot(){return Tn(this,null,function*(){const Ct=yield Ne();Lt({type:0,payload:{loading:!1,showFormPanel:!1,data:Ct.groups}})})}(0,ae.useEffect)(()=>{Ot()},[]);function $t(Ct){return Tn(this,null,function*(){Rt.id?yield rt(Rt.id,Ct):yield Me(Ct),Ot()})}function qt(){Lt({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Jt(Ct){Lt({type:4,payload:Ct})}function ln(){Lt({type:2,payload:{showFormPanel:!1}})}function Dt(){Lt({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function At(Ct){Lt({type:3,payload:{showMemberPanel:!0,selectedGroup:Ct}})}function nn(Ct,It){return Tn(this,null,function*(){yield fe(Ct,It),Ot()})}function Et(Ct){return Tn(this,null,function*(){yield a(Ct),Ot()})}function yt(Ct){return Tn(this,null,function*(){yield $e(Ct),Ot()})}function Nt(Ct){Lt({type:5,payload:parseInt(Ct.target.id,10)})}function dn(Ct,It){return Tn(this,null,function*(){Dt(),yield mt({user_ids:Ct,group_id:It}),Ot()})}return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:"teaching-circling-container"},ae.createElement("h3",null," \u6559\u7814\u56E2\u961F ",Ve<=12&&ae.createElement(Ze.ZP,{type:"primary",disabled:kt.length>=50,title:kt.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:qt},"\u65B0\u5EFA")," "),ae.createElement("div",{className:"teaching-circling-body"},Ve===15?null:ae.createElement("ul",{className:"navs"},ae.createElement("li",{className:Ut===0?"active":""},ae.createElement("a",{id:"0",onClick:Nt},"\u6211\u521B\u5EFA\u7684")),ae.createElement("li",{className:Ut===1?"active":""},ae.createElement("a",{id:"1",onClick:Nt},"\u6211\u52A0\u5165\u7684"))),ae.createElement("div",{className:dt[Ut].length===0?"nodata-content":"main-content"},dt[Ut].length===0?ae.createElement(Hn,null,Ve<=12?ae.createElement(ae.Fragment,null," ",ae.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",ae.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):ae.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):ae.createElement(xe,{onExitGroup:yt,onPlusMember:At,onDelMember:nn,onDelGroup:Et,isAdminOrTeacher:Ve<=12,onChangeGroupName:Jt,data:dt[Ut]}))),ae.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),ae.createElement(b,{callback:$t,visible:kn,onCancel:ln,id:Rt.id,name:Rt.name}),ae.createElement(Ce.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:De,onCancel:Dt,footer:null,width:1100,bodyStyle:{minHeight:200}},ae.createElement(Xe.Z,{container_id:Rt.id,container_type:4,onSelect:dn,onCancel:Dt})))}var In=(0,ot.connect)(({user:Be})=>({user:Be}))(wt),cn=(Be,ze,St)=>new Promise((Lt,kt)=>{var Ut=Rt=>{try{kn(St.next(Rt))}catch(De){kt(De)}},en=Rt=>{try{kn(St.throw(Rt))}catch(De){kt(De)}},kn=Rt=>Rt.done?Lt(Rt.value):Promise.resolve(Rt.value).then(Ut,en);kn((St=St.apply(Be,ze)).next())});const Un=x.ZP.Group;var Le=({onSelect:Be,onCancel:ze})=>{const[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)(!0);(0,ae.useEffect)(()=>{function Rt(){return cn(this,null,function*(){const{groups:De}=yield(0,et.U2)("teach_groups/my.json");Lt(De),Ut(!1)})}Rt()},[]);const en=(0,ae.useMemo)(()=>{let Rt=[],De=[];for(let Ve of St)Ve.is_creat?Rt.push(Ve):De.push(Ve);return[Rt,De]},[St]);function kn(Rt){Be(Rt)}return ae.createElement(Oe.default,{className:"select-teach-group",onFinish:kn},kt?ae.createElement(We.Z,{paragraph:!0}):St.length===0?ae.createElement(Hn,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",ae.createElement(ot.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):ae.createElement(ae.Fragment,null,ae.createElement(Oe.default.Item,{name:"group_id",style:{width:"100%"}},ae.createElement(Un,{style:{width:"100%"}},ae.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),ae.createElement("ul",{className:"groups"},en[0].map(Rt=>ae.createElement("li",{key:Rt.id},ae.createElement(x.ZP,{value:Rt.id},Rt.name)))),ae.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),ae.createElement("ul",{className:"groups"},en[1].map(Rt=>ae.createElement("li",{key:Rt.id},ae.createElement(x.ZP,{value:Rt.id},Rt.name)))))),ae.createElement("div",{className:"btn-actions"},ae.createElement(Ze.ZP,{type:"default",onClick:ze,style:{marginRight:10}},"\u53D6\u6D88"),ae.createElement(Ze.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},68226:function(we,Ft,ue){"use strict";var ae=ue(59301),x=ue(78241),Oe=ue(95237),We=ue(57809),Ze=ue(92832),et=ue(88522),Ce=ue(3113),ct=ue(24905),Ne=ue(6848),Me=ue(8591),rt=ue(1710),mt=ue(76560),$e=ue(56656),fe=ue.n($e),a=ue(26724),E=ue.n(a),b=ue(58143),y=ue(64948),z=ue(47949),ne=ue(77277),se=ue(59301),ce=Object.defineProperty,de=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ot=(Bt,an,Tn)=>an in Bt?ce(Bt,an,{enumerable:!0,configurable:!0,writable:!0,value:Tn}):Bt[an]=Tn,Xe=(Bt,an)=>{for(var Tn in an||(an={}))Ue.call(an,Tn)&&ot(Bt,Tn,an[Tn]);if(Ae)for(var Tn of Ae(an))xe.call(an,Tn)&&ot(Bt,Tn,an[Tn]);return Bt},ut=(Bt,an)=>de(Bt,Fe(an)),mn=(Bt,an,Tn)=>new Promise((Hn,fn)=>{var tt=In=>{try{wt(Tn.next(In))}catch(cn){fn(cn)}},st=In=>{try{wt(Tn.throw(In))}catch(cn){fn(cn)}},wt=In=>In.done?Hn(In.value):Promise.resolve(In.value).then(tt,st);wt((Tn=Tn.apply(Bt,an)).next())});const sn=[];function Fn({onSearch:Bt,schools:an}){return se.createElement(x.default,{colon:!1,layout:"horizontal",onFinish:Bt,initialValues:{keyword:"",school_name:"",search_type:"1"}},se.createElement(Oe.Z,{style:{flexWrap:"nowrap"}},se.createElement(x.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},se.createElement(We.default,{popupClassName:ne.Z.selectdown,style:{width:106}},se.createElement(We.default.Option,{value:"1"},"\u59D3\u540D"),se.createElement(We.default.Option,{value:"2"},"\u624B\u673A\u53F7"),se.createElement(We.default.Option,{value:"3"},"\u90AE\u7BB1"))),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},se.createElement(Ze.default,{allowClear:!0,style:{width:300},size:"middle"})),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},se.createElement(et.Z,{options:an,style:{width:300},size:"middle",showSearch:!0,filterOption:(Tn,Hn)=>Hn.value.toUpperCase().indexOf(Tn.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),se.createElement(Ce.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var Sn=(Bt=>(Bt[Bt.INITDATA=0]="INITDATA",Bt[Bt.INITSCHOOLS=1]="INITSCHOOLS",Bt[Bt.SHOWLOADING=2]="SHOWLOADING",Bt[Bt.SELECTEDIDS=3]="SELECTEDIDS",Bt[Bt.SETQUERY=4]="SETQUERY",Bt[Bt.SETPAGE=5]="SETPAGE",Bt))(Sn||{});function Xt(Bt,an){switch(an.type){case 0:return Xe(Xe({},Bt),an.payload);case 4:return Xe(Xe({},Bt),an.payload);case 5:return ut(Xe({},Bt),{page:an.payload,reload:!1});case 2:return ut(Xe({},Bt),{loading:an.payload});case 1:return ut(Xe({},Bt),{schools:an.payload});case 3:return ut(Xe({},Bt),{selectedIds:an.payload});default:throw new Error}}const ha={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Ft.Z=({onSelect:Bt,onCancel:an,container_id:Tn,container_type:Hn})=>{const[fn,tt]=(0,ae.useReducer)(Xt,ha),{data:st,schools:wt,loading:In,selectedIds:cn,page:Un,count:Le,query:Be,reload:ze}=fn;(0,ae.useEffect)(()=>{function Rt(){return mn(this,null,function*(){const{users:De,user_count:Ve}=yield(0,y.nQ)(ut(Xe({},Be),{page:Un,container_type:Hn,container_id:Tn,display_aliases:!0}));tt({type:0,payload:{data:ze?De:[...st,...De],count:Ve}})})}Be&&Rt()},[Un,Be,ze,Tn,Hn]),(0,ae.useEffect)(()=>{function Rt(){return mn(this,null,function*(){const{school_names:De}=yield(0,y.K$)({display_aliases:!0});tt({type:1,payload:De.map(Ve=>({value:Ve}))})})}Rt()},[]);const St=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Rt,De)=>se.createElement(ct.default,{value:De.numid,checked:cn.includes(De.numid),disabled:!!Rt})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Rt,De)=>se.createElement("div",null,se.createElement(Ne.Z,{placement:"bottom",title:Rt},se.createElement(mt.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${De.login}`,target:"_blank"},Rt||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Rt=>se.createElement(Ne.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Rt=>se.createElement(Ne.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Rt=>se.createElement(Ne.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Rt=>se.createElement(Ne.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Rt=>se.createElement(Ne.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Rt=>se.createElement("span",{style:{color:"#000000"}},Rt?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Rt=>se.createElement(Ne.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},fe()(Rt).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Rt=>{if(Rt===1)return se.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Lt(Rt){tt({type:4,payload:{page:1,reload:!0,query:Rt}})}function kt(Rt){tt({type:5,payload:Rt})}function Ut(Rt){let De=cn.indexOf(Rt);De>=0?cn.splice(De,1):cn.push(Rt),tt({type:3,payload:[...cn]})}function en(){cn.length===0?Me.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Bt(cn,Tn),tt({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const kn=Le>Un*10;return se.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},se.createElement(Fn,{onSearch:Lt,schools:wt}),Be?se.createElement(se.Fragment,null,se.createElement("div",{className:"flexd-table-header mt20"},se.createElement(z.Gi,null,se.createElement(rt.default,{pagination:!1,dataSource:sn,columns:St}))),se.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},se.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:kt,hasMore:kn,useWindow:!1},se.createElement(z.Gi,null,se.createElement(rt.default,{loading:In,showHeader:!1,pagination:!1,dataSource:st,columns:St,onRow:Rt=>({onClick:De=>{Rt.added!==1&&Ut(Rt.numid)}})})))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Ce.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:an},"\u53D6\u6D88"),se.createElement(Ce.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:en},"\u786E\u5B9A"))):se.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},se.createElement("img",{src:b,width:"100",alt:""}),se.createElement("br",null),se.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},44905:function(we,Ft,ue){"use strict";ue.d(Ft,{h:function(){return se}});var ae=ue(59301),x=ue(57809),Oe=ue(78241),We=ue(3113),Ze=ue(89780),et=ue.n(Ze),Ce=ue(66543),ct=ue(59598),Ne=Object.defineProperty,Me=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de,Fe)=>de in ce?Ne(ce,de,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ce[de]=Fe,E=(ce,de)=>{for(var Fe in de||(de={}))$e.call(de,Fe)&&a(ce,Fe,de[Fe]);if(mt)for(var Fe of mt(de))fe.call(de,Fe)&&a(ce,Fe,de[Fe]);return ce},b=(ce,de)=>Me(ce,rt(de));const y=x.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ft.Z=({callback:ce,onCancel:de})=>{const[Fe,Ae]=(0,ae.useState)("python");function Ue(ot){Ae(ne[ot][1])}function xe(ot){ce(ot)}return ae.createElement(Oe.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),ae.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ae.createElement(x.default,{getPopupContainer:ot=>ot.parentNode,onChange:Ue},Object.keys(ne).map(ot=>ae.createElement(y,{key:ot,value:ot},ne[ot][0])))),ae.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(se,{mode:Fe})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(We.ZP,{type:"ghost",onClick:de},"\u53D6\u6D88")))};function se({value:ce,onChange:de,mode:Fe,options:Ae={}}){const Ue=(0,ae.useRef)(),[xe,ot]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(xe){let Xe=function(ut){const mn=ut.getValue();de&&de(mn)};return xe.on("change",Xe),()=>{xe.off("change",Xe)}}},[xe,de]),(0,ae.useEffect)(()=>{xe&&xe.setOption("mode",Fe)},[xe,Fe]),(0,ae.useEffect)(()=>{xe&&(ce!==xe.getValue()||ce==="")&&setTimeout(()=>{xe.setValue(ce||"")},300)},[xe,ce]),(0,ae.useEffect)(()=>{if(Ue.current&&!xe){const Xe=et().fromTextArea(Ue.current,E({mode:Fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));ot(Xe)}},[Ue.current,xe]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:Ue}))}},89389:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ma}});var ae=ue(59301),x=ue(89780),Oe=ue.n(x),We=ue(76374),Ze=ue(66543),et=ue(6313),Ce=ue(25717),ct=ue(99498),Ne=ue(25419),Me=ue(67549),rt=ue(7664),mt=({value:Qe="",className:gt,showTextOnly:it,showLines:zn,style:Gn={}})=>{const Xn=(0,ae.useMemo)(()=>"",[Qe]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:Xn}}))},$e=ue(59301),fe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(Qe,gt,it)=>gt in Qe?fe(Qe,gt,{enumerable:!0,configurable:!0,writable:!0,value:it}):Qe[gt]=it,se=(Qe,gt)=>{for(var it in gt||(gt={}))y.call(gt,it)&&ne(Qe,it,gt[it]);if(b)for(var it of b(gt))z.call(gt,it)&&ne(Qe,it,gt[it]);return Qe},ce=(Qe,gt)=>a(Qe,E(gt));let de=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Fe({onActionCallback:Qe,title:gt,icon:it,actionName:zn,className:Gn="",children:Xn}){function Ga(){Qe(zn)}return $e.createElement("a",{title:gt,className:Gn,onClick:Ga},$e.createElement("i",{className:`${it}`}),Xn)}var Ae=({watch:Qe,showNullButton:gt,showNullProgramButton:it,onActionCallback:zn,fullScreen:Gn,insertTemp:Xn,hidetoolBar:Ga,extraUse:wa})=>{const va=[...de,{title:`${Qe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Qe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return $e.createElement("ul",{className:"markdown-toolbar-container"},!Ga&&va.map((Oa,Ca)=>$e.createElement("li",{key:Ca},Oa.actionName?$e.createElement(Fe,ce(se({},Oa),{onActionCallback:zn})):$e.createElement("span",{className:"v-line"}))),gt?$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,it?$e.createElement($e.Fragment,null,$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Xn&&$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Xn}`,onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),wa&&$e.createElement("li",null,wa),$e.createElement("li",{className:"btn-full-screen"},$e.createElement(Fe,{icon:`${Gn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Gn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:zn})))},Ue=ue(75790),xe=ue(78241),ot=ue(92832),Xe=ue(3113),ut=Object.defineProperty,mn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,ha=(Qe,gt,it)=>gt in Qe?ut(Qe,gt,{enumerable:!0,configurable:!0,writable:!0,value:it}):Qe[gt]=it,Bt=(Qe,gt)=>{for(var it in gt||(gt={}))Sn.call(gt,it)&&ha(Qe,it,gt[it]);if(Fn)for(var it of Fn(gt))Xt.call(gt,it)&&ha(Qe,it,gt[it]);return Qe},an=(Qe,gt)=>mn(Qe,sn(gt));const Tn={labelCol:{span:4},wrapperCol:{span:20}};var Hn=({callback:Qe,onCancel:gt})=>{function it(zn){Qe(zn)}return ae.createElement(xe.default,an(Bt({},Tn),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:it,style:{width:500}}),ae.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(ot.default,null)),ae.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(ot.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Xe.ZP,{type:"ghost",onClick:gt},"\u53D6\u6D88")))},fn=ue(44905),tt=ue(45596),st=ue(43418),wt=ue(95237),In=ue(6077),cn=ue(59301),Un=({callback:Qe,onCancel:gt})=>{const it=document.createElement("canvas"),zn=it.getContext("2d");it.width=1e3,it.height=800,zn.fillStyle="#ffffff",zn.fillRect(0,0,it.width,it.height);const Gn=it.toDataURL("image/png");return cn.createElement(st.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},cn.createElement(wt.Z,{style:{height:"100vh"}},cn.createElement(In.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Gn,visible:!0,title:String(Date.now())},onOk:Xn=>{Qe({src:Xn.url})},onClose:gt})))},Le=ue(12378);function Be(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Be,go.CommandHandler),Be.prototype.canAlignSelection=function(){var Qe=this.diagram;return!(Qe===null||Qe.isReadOnly||Qe.isModelReadOnly||Qe.selection.count<2)},Be.prototype.alignLeft=function(){var Qe=this.diagram;Qe.startTransaction("aligning left");var gt=1/0;Qe.selection.each(function(it){it instanceof go.Link||(gt=Math.min(it.position.x,gt))}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(gt,it.position.y))}),Qe.commitTransaction("aligning left")},Be.prototype.alignRight=function(){var Qe=this.diagram;Qe.startTransaction("aligning right");var gt=-1/0;Qe.selection.each(function(it){if(!(it instanceof go.Link)){var zn=it.actualBounds.x+it.actualBounds.width;gt=Math.max(zn,gt)}}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(gt-it.actualBounds.width,it.position.y))}),Qe.commitTransaction("aligning right")},Be.prototype.alignTop=function(){var Qe=this.diagram;Qe.startTransaction("alignTop");var gt=1/0;Qe.selection.each(function(it){it instanceof go.Link||(gt=Math.min(it.position.y,gt))}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(it.position.x,gt))}),Qe.commitTransaction("alignTop")},Be.prototype.alignBottom=function(){var Qe=this.diagram;Qe.startTransaction("aligning bottom");var gt=-1/0;Qe.selection.each(function(it){if(!(it instanceof go.Link)){var zn=it.actualBounds.y+it.actualBounds.height;gt=Math.max(zn,gt)}}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(it.actualBounds.x,gt-it.actualBounds.height))}),Qe.commitTransaction("aligning bottom")},Be.prototype.alignCenterX=function(){var Qe=this.diagram,gt=Qe.selection.first();if(gt){Qe.startTransaction("aligning Center X");var it=gt.actualBounds.x+gt.actualBounds.width/2;Qe.selection.each(function(zn){zn instanceof go.Link||zn.move(new go.Point(it-zn.actualBounds.width/2,zn.actualBounds.y))}),Qe.commitTransaction("aligning Center X")}},Be.prototype.alignCenterY=function(){var Qe=this.diagram,gt=Qe.selection.first();if(gt){Qe.startTransaction("aligning Center Y");var it=gt.actualBounds.y+gt.actualBounds.height/2;Qe.selection.each(function(zn){zn instanceof go.Link||zn.move(new go.Point(zn.actualBounds.x,it-zn.actualBounds.height/2))}),Qe.commitTransaction("aligning Center Y")}},Be.prototype.alignColumn=function(Qe){var gt=this.diagram;gt.startTransaction("align Column"),Qe===void 0&&(Qe=0),Qe=parseFloat(Qe);var it=new Array;gt.selection.each(function(wa){wa instanceof go.Link||it.push(wa)});for(var zn=0;zn0){for(var wa=Xn.elt(Ga-1);wa!==null&&wa.isTreeExpanded&&!wa.isTreeLeaf;){var va=this._sortTreeChildrenByY(wa);wa=va.last()}wa!==null&&Qe.select(wa)}else Qe.select(Gn)}}else if(it.key==="Down")if(gt.isTreeExpanded&&!gt.isTreeLeaf){var zn=this._sortTreeChildrenByY(gt).first();zn!==null&&Qe.select(zn)}else for(;gt!==null;){var Gn=gt.findTreeParentNode();if(Gn===null)break;var Xn=this._sortTreeChildrenByY(Gn),Ga=Xn.indexOf(gt);if(GaXn.y?1:Gn.xXn.x?1:0}),gt},Be.prototype.copyToClipboard=function(Qe){go.CommandHandler.prototype.copyToClipboard.call(this,Qe),this._lastPasteOffset.set(this.pasteOffset)},Be.prototype.pasteFromClipboard=function(){var Qe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Qe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Qe},Object.defineProperty(Be.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Qe){if(Qe!=="move"&&Qe!=="select"&&Qe!=="scroll"&&Qe!=="tree"&&Qe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Qe);this._arrowKeyBehavior=Qe}}),Object.defineProperty(Be.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Qe){if(!(Qe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Qe);this._pasteOffset.set(Qe)}});var ze=Be,St=ue(20397),Lt=ue(43604),kt=ue(82093),Ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},en=ue(59301),kn=(Qe,gt,it)=>new Promise((zn,Gn)=>{var Xn=va=>{try{wa(it.next(va))}catch(Oa){Gn(Oa)}},Ga=va=>{try{wa(it.throw(va))}catch(Oa){Gn(Oa)}},wa=va=>va.done?zn(va.value):Promise.resolve(va.value).then(Xn,Ga);wa((it=it.apply(Qe,gt)).next())});function Rt({onCancel:Qe,callback:gt}){let it=(0,ae.useRef)(),zn=(0,ae.useRef)(),Gn=(0,ae.useRef)(),Xn=(0,ae.useRef)(!1);const Ga=(0,ae.useRef)(!1),[wa,va]=(0,ae.useState)(0);function Oa(){const yn=Le.bx.make,xa={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"};it.current=new Le.S0(zn.current,{padding:20,grid:yn(Le.s_,"Grid",yn(Le.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),yn(Le.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qe=>{var Ye=qe.diagram.commandHandler.addTopLevelParts(qe.diagram.selection,!0);Ye||qe.diagram.currentTool.doCancel()},commandHandler:yn(ze),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qe=>{var Ye=qe.subject;Ye.location=Ye.location.copy().snapToGridPoint(qe.diagram.grid.gridOrigin,qe.diagram.grid.gridCellSize),setTimeout(()=>{qe.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qe=>{var Ye=qe.subject;setTimeout(()=>{qe.diagram.commandHandler.editTextBlock()})},LinkRelinked:qe=>{var Ye=qe.parameter.part;Ye.invalidateConnectedLinks();var Vt=qe.subject;qe.diagram.toolManager.linkingTool.isForwards?Vt.toNode.invalidateConnectedLinks():Vt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),it.current.nodeTemplate=yn(Le.NB,"Auto",{locationSpot:Le.z6.Center,locationObjectName:"SHAPE",desiredSize:new Le.$u(120,60),minSize:new Le.$u(40,40),resizable:!0,resizeCellSize:new Le.$u(10,10),rotatable:!0},new Le.KX("location","loc",Le.E9.parse).makeTwoWay(Le.E9.stringify),new Le.KX("desiredSize","size",Le.$u.parse).makeTwoWay(Le.$u.stringify),yn(Le.bn,{name:"SHAPE",fill:xa.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Le.z6.AllSides,toSpot:Le.z6.AllSides},new Le.KX("figure"),new Le.KX("fill"),new Le.KX("stroke","borderColor"),new Le.KX("strokeWidth","thickness"),new Le.KX("strokeDashArray","dash")),yn(Le.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),yn(Le.al,{margin:1,textAlign:"center",overflow:Le.al.OverflowEllipsis,editable:!0},new Le.KX("text").makeTwoWay(),new Le.KX("stroke","color"))),it.current.nodeTemplate.toolTip=yn("ToolTip",yn(Le.s_,"Vertical",{maxSize:new Le.$u(200,NaN)},yn(Le.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Le.KX("text")),yn(Le.al,{font:"10pt sans-serif",textAlign:"center"},new Le.KX("text","details"))));function Br(qe,Ye){var Vt=(Rn,pa)=>{Rn.handled=!0,Rn.diagram.model.commit(Ln=>{var Ea=pa.part.adornedPart,on=new Le.E9().setRectSpot(Ea.actualBounds,qe);on.subtract(Ea.location),on.scale(2,2),on.x+=Math.sign(on.x)*130,on.y+=Math.sign(on.y)*130,on.add(Ea.location),on.snapToGridPoint(Rn.diagram.grid.gridOrigin,Rn.diagram.grid.gridCellSize);var da=Ln.copyNodeData(Ea.data);Ln.setGroupKeyForNodeData(da,Ln.getGroupKeyForNodeData(Ea.data)),Ln.addNodeData(da);var jr={from:Ea.key,to:Ln.getKeyForNodeData(da)};Ln.addLinkData(jr);var ho=Rn.diagram.findNodeForData(da);ho.location=on,Rn.diagram.select(ho),setTimeout(()=>{Rn.diagram.commandHandler.editTextBlock()},20)})};return yn(Le.bn,{figure:Ye,alignment:qe,alignmentFocus:qe.opposite(),width:qe.equals(Le.z6.Top)||qe.equals(Le.z6.Bottom)?25:18,height:qe.equals(Le.z6.Top)||qe.equals(Le.z6.Bottom)?18:25,fill:"orange",stroke:xa.white,strokeWidth:4,mouseEnter:(Rn,pa)=>pa.fill="dodgerblue",mouseLeave:(Rn,pa)=>pa.fill="orange",isActionable:!0,click:Vt,contextClick:Vt})}function uo(qe){return yn(Le.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:(Ye,Vt)=>Vt.fill="dodgerblue",mouseLeave:(Ye,Vt)=>Vt.fill="orange",click:(Ye,Vt)=>{Ye.diagram.commandHandler.showContextMenu(Vt.part.adornedPart)}},qe||{})}it.current.nodeTemplate.selectionAdornmentTemplate=yn(Le.uz,"Spot",yn(Le.Vm,{padding:10}),Br(Le.z6.Top,"TriangleUp"),Br(Le.z6.Left,"TriangleLeft"),Br(Le.z6.Right,"TriangleRight"),Br(Le.z6.Bottom,"TriangleDown"),uo({alignment:new Le.z6(.75,0)}));function Yn(qe,Ye){return(Vt,Rn)=>{Vt.handled=!0,Vt.diagram.model.commit(pa=>{pa.set(Rn.part.adornedPart.data,qe,Ye)})}}function gn(qe,Ye){return Ye||(Ye="color"),yn(Le.bn,{width:16,height:16,stroke:"lightgray",fill:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.stroke="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.stroke="lightgray",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}function Zo(){return[yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.white,"fill"),gn(xa.beige,"fill"),gn(xa.extralightblue,"fill"),gn(xa.extralightred,"fill"))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.lightgray,"fill"),gn(xa.lightgreen,"fill"),gn(xa.lightblue,"fill"),gn(xa.lightred,"fill")))]}function pr(){return[yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.black),gn(xa.green),gn(xa.blue),gn(xa.red))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.white),gn(xa.magenta),gn(xa.purple),gn(xa.orange)))]}function io(qe,Ye){return Ye||(Ye="thickness"),yn(Le.bn,"LineH",{width:16,height:16,strokeWidth:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}function Zr(qe,Ye){return Ye||(Ye="dash"),yn(Le.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}function Lo(){return[yn("ContextMenuButton",yn(Le.s_,"Horizontal",io(1),io(2),io(3),io(4))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",Zr(null),Zr([2,4]),Zr([4,4])))]}function _o(qe,Ye){return Ye||(Ye="figure"),yn(Le.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.fill="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.fill="lightgray",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}it.current.nodeTemplate.contextMenu=yn("ContextMenu",yn("ContextMenuButton",yn(Le.s_,"Horizontal",_o("Rectangle"),_o("RoundedRectangle"),_o("Ellipse"),_o("Diamond"))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",_o("Parallelogram2"),_o("ManualOperation"),_o("Procedure"),_o("Cylinder1"))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",_o("Terminator"),_o("CreateRequest"),_o("Document"),_o("TriangleDown"))),Zo(),pr(),Lo()),it.current.groupTemplate=yn(Le.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Le.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qe,Ye)=>{var Vt=Ye.addMembers(Ye.diagram.selection,!0);Vt||Ye.diagram.currentTool.doCancel()},avoidable:!1},new Le.KX("location","loc",Le.E9.parse).makeTwoWay(Le.E9.stringify),yn(Le.s_,"Auto",{name:"BODY"},yn(Le.bn,{parameter1:10,fill:xa.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Le.z6.AllSides,toSpot:Le.z6.AllSides},new Le.KX("fill"),new Le.KX("stroke","color"),new Le.KX("strokeWidth","thickness"),new Le.KX("strokeDashArray","dash")),yn(Le.Vm,{background:"transparent",margin:20})),yn(Le.al,{alignment:Le.z6.Top,alignmentFocus:Le.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Le.KX("text"),new Le.KX("stroke","color"))),it.current.groupTemplate.selectionAdornmentTemplate=yn(Le.uz,"Spot",yn(Le.s_,"Auto",yn(Le.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),yn(Le.Vm,{margin:1.5})),uo({alignment:Le.z6.TopRight,alignmentFocus:Le.z6.BottomRight})),it.current.groupTemplate.contextMenu=yn("ContextMenu",Zo(),pr(),Lo()),it.current.linkTemplate=yn(Le.rU,{layerName:"Foreground",routing:Le.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Le.KX("fromSpot","fromSpot",Le.z6.parse),new Le.KX("toSpot","toSpot",Le.z6.parse),new Le.KX("fromShortLength","dir",qe=>qe>=1?10:0),new Le.KX("toShortLength","dir",qe=>qe>=1?10:0),new Le.KX("points").makeTwoWay(),yn(Le.bn,{strokeWidth:2},new Le.KX("stroke","color"),new Le.KX("strokeWidth","thickness"),new Le.KX("strokeDashArray","dash")),yn(Le.bn,{segmentIndex:0,segmentOffset:new Le.E9(15,0),segmentOrientation:Le.rU.OrientAlong,alignmentFocus:Le.z6.Right,figure:"circle",width:10,strokeWidth:0},new Le.KX("fill","color"),new Le.KX("visible","dir",qe=>qe===1)),yn(Le.bn,{segmentIndex:-1,segmentOffset:new Le.E9(-10,6),segmentOrientation:Le.rU.OrientPlus90,alignmentFocus:Le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Le.KX("fill","color"),new Le.KX("visible","dir",qe=>qe>=1),new Le.KX("width","thickness",qe=>7+3*qe),new Le.KX("height","thickness",qe=>7+3*qe),new Le.KX("segmentOffset","thickness",qe=>new Le.E9(-15,4+1.5*qe))),yn(Le.bn,{segmentIndex:0,segmentOffset:new Le.E9(15,-6),segmentOrientation:Le.rU.OrientMinus90,alignmentFocus:Le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Le.KX("fill","color"),new Le.KX("visible","dir",qe=>qe===2),new Le.KX("width","thickness",qe=>7+3*qe),new Le.KX("height","thickness",qe=>7+3*qe),new Le.KX("segmentOffset","thickness",qe=>new Le.E9(-15,4+1.5*qe))),yn(Le.al,{alignmentFocus:new Le.z6(0,1,-4,0),editable:!0},new Le.KX("text").makeTwoWay(),new Le.KX("stroke","color"))),it.current.linkTemplate.selectionAdornmentTemplate=yn(Le.uz,yn(Le.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ho(2)},new Le.KX("pathPattern","thickness",Ho)),uo({alignmentFocus:new Le.z6(0,0,-6,-4)}));function Ho(qe){return yn(Le.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qe+4).toString()+" H3"})}function Yr(qe){var Ye="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qe===0?Ye="M0 0 M16 16 M0 8 L16 8":qe===2&&(Ye="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),yn(Le.bn,{geometryString:Ye,margin:2,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Yn("dir",qe),contextClick:Yn("dir",qe)})}function po(qe){var Ye=(Vt,Rn)=>{Vt.handled=!0,Vt.diagram.model.commit(pa=>{var Ln=Rn.part.adornedPart;pa.set(Ln.data,qe?"toSpot":"fromSpot",Le.z6.stringify(Le.z6.AllSides)),(qe?Ln.toNode:Ln.fromNode).invalidateConnectedLinks()})};return yn(Le.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Ye,contextClick:Ye})}function Wn(qe,Ye){var Vt=0,Rn=Le.z6.RightSide;qe.equals(Le.z6.Top)?(Vt=270,Rn=Le.z6.TopSide):qe.equals(Le.z6.Left)?(Vt=180,Rn=Le.z6.LeftSide):qe.equals(Le.z6.Bottom)&&(Vt=90,Rn=Le.z6.BottomSide),Ye||(Vt-=180);var pa=(Ln,Ea)=>{Ln.handled=!0,Ln.diagram.model.commit(on=>{var da=Ea.part.adornedPart;on.set(da.data,Ye?"toSpot":"fromSpot",Le.z6.stringify(Rn)),(Ye?da.toNode:da.fromNode).invalidateConnectedLinks()})};return yn(Le.bn,{alignment:qe,alignmentFocus:qe.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Vt,background:"transparent",mouseEnter:(Ln,Ea)=>Ea.background="dodgerblue",mouseLeave:(Ln,Ea)=>Ea.background="transparent",click:pa,contextClick:pa})}it.current.linkTemplate.contextMenu=yn("ContextMenu",pr(),Lo(),yn("ContextMenuButton",yn(Le.s_,"Horizontal",Yr(0),Yr(1),Yr(2))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",yn(Le.s_,"Spot",po(!1),Wn(Le.z6.Top,!1),Wn(Le.z6.Left,!1),Wn(Le.z6.Right,!1),Wn(Le.z6.Bottom,!1)),yn(Le.s_,"Spot",{margin:new Le.Zt(0,0,0,2)},po(!0),Wn(Le.z6.Top,!0),Wn(Le.z6.Left,!0),Wn(Le.z6.Right,!0),Wn(Le.z6.Bottom,!0)))));const kr=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],y=se=>{a.current.setValue(a.current.getValue()+" "+se.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Re.createElement(x.Z,{className:Ce.Z.lists,gutter:[10,10]},E.map((se,ce)=>Re.createElement(Oe.Z,{flex:"110px",className:Ce.Z.item},Re.createElement("div",null,Re.createElement(et.Z,{value:`$$${se.value}$$`}),se.name),Re.createElement("div",{className:Ce.Z.children},se.children.map((de,Fe)=>Re.createElement("div",{key:Fe},Re.createElement("h1",null,de.name),Re.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Ue)=>Re.createElement(Oe.Z,{key:Ue,onClick:()=>y(Ae),className:Ce.Z.diamond},Re.createElement(et.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Re.createElement(x.Z,{className:Ce.Z.lists,gutter:[10,10]},b.map((se,ce)=>Re.createElement(Oe.Z,{flex:"110px",className:Ce.Z.item},Re.createElement("div",null,Re.createElement(et.Z,{value:"`$$"+se.value+"$$`"}),se.name),Re.createElement("div",{className:Ce.Z.children},se.children.map((de,Fe)=>Re.createElement("div",{key:Fe},de.name&&Re.createElement("h1",null,de.name),Re.createElement(x.Z,{gutter:[10,10]},de.data.map((Ae,Ue)=>Re.createElement(Oe.Z,{key:Ue,onClick:()=>y(Ae),className:Ce.Z.diamond},Re.createElement(et.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ne=()=>{var se=document.createElement("div");se.innerHTML=a.current.getValue();var ce=se.innerText;return rt&&rt(ce),ce};return(0,ae.useImperativeHandle)(fe,()=>({getData:ne})),Re.createElement("div",{className:Ce.Z.mathWrap},Re.createElement(We.default,{defaultActiveKey:"1",items:z}),Re.createElement("math-field",{locale:"zh_cn",className:Ce.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:a,style:{width:800,marginTop:30,fontSize:18}},$e||""),mt&&Re.createElement("div",{className:Ce.Z.button},Re.createElement(Ze.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ft.Z=Me},95887:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Fe}});var ae=ue(59301),x=ue(6848),Oe=ue(92832),We=ue(71418),Ze=ue(64165),et=ue(92310),Ce=ue.n(et),ct={selectEnvironment:"selectEnvironment___LegvW",search:"search___ZMwsK",searchListWrap:"searchListWrap___iUv9S",searchList:"searchList___T1FBi",name:"name___t0Y2b",tag:"tag___ooWkq",searchListActive:"searchListActive___ahElk",spin:"spin___x2xMT",common:"common___ZhJvk",title:"title___p4_7m",tags:"tags___2fYZM",tagActive:"tagActive___tb54k",wrap:"wrap___I9ZtF",allList:"allList___h31KX",item:"item___PwiKQ",itemActive:"itemActive___JCEc6",line:"line___Qn6mz",apply:"apply___EhZKq",p1:"p1___LxfGu",p2:"p2___jiQhJ",list:"list___n7Ydz",items:"items___OB8qz",darklySelectEnvironment:"darklySelectEnvironment___K__cy"},Re=ue(76406),Me=ue(82093),rt=ue(89392),mt=Object.defineProperty,$e=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(Ae,Ue,xe)=>Ue in Ae?mt(Ae,Ue,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Ae[Ue]=xe,z=(Ae,Ue)=>{for(var xe in Ue||(Ue={}))E.call(Ue,xe)&&y(Ae,xe,Ue[xe]);if(a)for(var xe of a(Ue))b.call(Ue,xe)&&y(Ae,xe,Ue[xe]);return Ae},ne=(Ae,Ue)=>$e(Ae,fe(Ue)),se=(Ae,Ue,xe)=>new Promise((ot,Xe)=>{var ut=Fn=>{try{sn(xe.next(Fn))}catch(Sn){Xe(Sn)}},mn=Fn=>{try{sn(xe.throw(Fn))}catch(Sn){Xe(Sn)}},sn=Fn=>Fn.done?ot(Fn.value):Promise.resolve(Fn.value).then(ut,mn);sn((xe=xe.apply(Ae,Ue)).next())});const ce=({className:Ae,dispatch:Ue,skin:xe="white",value:ot=null,loading:Xe=!1,data:ut=[],otherData:mn=[],tags:sn=[],onChange:Fn=()=>{},onSearchWord:Sn=()=>{},shixun_type:Xt,extraContent:ha,tab_type:Bt,is_create_mirror:an,hiddenCreateOnline:Tn})=>{const[Hn,fn]=(0,ae.useState)(""),[tt,st]=(0,ae.useState)(!1),[wt,In]=(0,ae.useState)([]),[cn,Un]=(0,ae.useState)(0),Le=(0,ae.useRef)(null),Be=(0,ae.useRef)(String(Math.floor(Math.random()*1e6))).current,ze=(0,ae.useRef)(),St=(0,ae.useRef)(null),Lt=(0,ae.useRef)(0),kt=(0,ae.useRef)([]);(0,ae.useEffect)(()=>(window.addEventListener("keydown",Ut),()=>{window.removeEventListener("keydown",Ut)}),[Hn,tt,wt]),(0,ae.useEffect)(()=>{In([])},[Bt]);const Ut=Et=>{if(!tt||Et.keyCode!==40&&Et.keyCode!==38)return;let yt=0;Et.keyCode===40&&tt&&(cn{const Nt=Ct=>{var It=/[\^\.\\\|\(\)\*\+\-\$\[\]\?]/g,Zn={};return Zn["^"]="\\^",Zn["."]="\\.",Zn["\\"]="\\\\",Zn["|"]="\\|",Zn["("]="\\(",Zn[")"]="\\)",Zn["*"]="\\*",Zn["+"]="\\+",Zn["-"]="\\-",Zn.$="$",Zn["["]="\\[",Zn["]"]="\\]",Zn["?"]="\\?",Ct=Ct.replace(It,function(zt){return Zn[zt]}),Ct};var dn=new RegExp(Nt(yt),"gi");return Et=Et.replace(dn,function(Ct){return""+Ct+""}),Et},kn=(Et,yt,Nt)=>se(void 0,null,function*(){let dn=Lt.current+1;Lt.current=dn;const Ct=It=>It==null?void 0:It.map((zt,ra)=>{const{id:qa,name:mr}=zt,sr=ne(z({},zt),{label:ae.createElement("ul",{id:`search-${Be}-${ra}`,onClick:()=>Ot(qa,sr),className:ra===yt?ct.searchListActive:ct.searchList},ae.createElement("li",{className:ct.name,dangerouslySetInnerHTML:{__html:en(mr,Et)}}),zt.private&&ae.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},ae.createElement("li",{className:ct.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),zt.is_base&&ae.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},ae.createElement("li",{className:ct.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))});return sr});if(Nt){const It=Ct(kt.current);In(It);return}clearTimeout(St.current),St.current=setTimeout(()=>se(void 0,null,function*(){var It,Zn;const zt={keywords:encodeURIComponent(Et||""),page:1,limit:1e5,tab_type:Bt};Xt&&(zt.shixun_type=Xt);const ra=yield(0,Me.ZP)("/api/shixuns/search_image.json",{method:"get",params:ne(z({},zt),{is_create_mirror:an})});if((ra==null?void 0:ra.status)===0){const qa=Ct(((It=ra==null?void 0:ra.data)==null?void 0:It.mirrors)||[]);dn===Lt.current&&(In(qa),kt.current=(0,rt.cloneDeep)(((Zn=ra==null?void 0:ra.data)==null?void 0:Zn.mirrors)||[]))}}),300)}),Rt=Et=>{const yt=document.getElementById(`scroll-${Be}-${Et}`);if(!yt)return;document.getElementById(`scroll-${Be}`).scrollTo(0,yt.offsetTop)},De=(Et,yt)=>{const Nt=document.getElementById(`search-${Be}-${Et}`);if(!Nt)return;const dn=document.getElementById(`search-${Be}`);Nt.offsetTop-dn.scrollTop>0&&Nt.offsetTop-dn.scrollTop{kn(Et,0)},dt=Et=>{var yt;if(!wt.length)return;const Nt=(yt=wt==null?void 0:wt[cn])==null?void 0:yt.id;Fn(Nt),In([]),Un(0),Rt(Nt),ze.current.blur()},Ot=(Et,yt)=>{Fn(Et),In([]),Un(0),Rt(Et)},$t=()=>{In([]),fn(""),Sn("")},qt=Et=>{Fn(Et),In([])},Jt=()=>Hn===""?ae.createElement("i",{style:{pointerEvents:"none"},className:"iconfont icon-sousuo2 c-grey-c"}):ae.createElement("i",{onClick:Et=>{Et.stopPropagation(),$t()},className:"iconfont icon-shanchu4 c-grey-c"}),ln=()=>{Ue({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},Dt=()=>{Ue({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},At=()=>{Le.current=setTimeout(()=>{st(!1),Un(0)},200)},nn=!(ut!=null&&ut.length)&&!(mn!=null&&mn.length);return ae.createElement("div",{className:Ce()(xe==="night"?ct.darklySelectEnvironment:ct.selectEnvironment,Ae)},ha&&ae.createElement("div",{style:{marginTop:20,marginLeft:20}},ha),ae.createElement("div",{className:ct.search},ae.createElement(Oe.default,{suffix:Jt(),bordered:!1,ref:ze,value:Hn,onKeyDown:Et=>{(Et.keyCode===40||Et.keyCode===38||Et.keyCode===13)&&Et.preventDefault()},size:"middle",onFocus:()=>{clearTimeout(Le.current),Hn&&Ve(Hn),st(!0)},onBlur:At,onChange:Et=>{fn(Et.target.value),Et.target.value&&Ve(Et.target.value),Sn(Et.target.value)},placeholder:"\u641C\u7D22\u60A8\u9700\u8981\u7684\u5B9E\u9A8C\u73AF\u5883",onPressEnter:dt}),tt&&ae.createElement("div",{id:`search-${Be}`,className:ct.searchListWrap},wt.map((Et,yt)=>ae.createElement(ae.Fragment,{key:yt}," ",Et.label)))),Xe?ae.createElement(We.Z,{className:ct.spin}):ae.createElement(ae.Fragment,null,!!sn.length&&ae.createElement("aside",{className:ct.common},ae.createElement("div",{className:ct.title},"\u63A8\u8350\u73AF\u5883:"),ae.createElement("ul",{className:ct.tags},sn.map((Et,yt)=>ae.createElement("li",{key:yt,onClick:()=>qt(Et.id),className:ot===Et.id?`${ct.tag} ${ct.tagActive}`:ct.tag},Et.name)))),nn&&ae.createElement(Ze.Z,{style:{margin:"60px 0"},image:Re,description:ae.createElement("span",{className:"c-grey-999"},"\u6682\u65E0\u5B9E\u9A8C\u73AF\u5883")}),ae.createElement("aside",{className:ct.wrap,id:`scroll-${Be}`},ut.map((Et,yt)=>{var Nt;return(Nt=Et==null?void 0:Et.image)!=null&&Nt.length?ae.createElement(de,{key:yt,data:Et,id:ot,handleClick:dn=>qt(dn)}):null}),ae.createElement("ul",{className:ct.allList},mn.map(Et=>ae.createElement("li",{key:`key-${Et.id}`,id:`scroll-${Be}-${Et.id}`,className:Et.id===ot?`${ct.item} ${ct.itemActive}`:ct.item,onClick:()=>Fn(Et.id)},ae.createElement("div",{className:ct.name},Et.name),Et.private&&ae.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},ae.createElement("div",{className:ct.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),Et.is_base&&ae.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},ae.createElement("div",{className:ct.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840"))))))),ae.createElement("div",{className:ct.apply},ae.createElement("span",{className:ct.p1},"\u6CA1\u6709\u5B9E\u9A8C\u73AF\u5883\uFF1F"),ae.createElement("span",{className:ct.p2,onClick:ln}," \u7533\u8BF7\u65B0\u5EFA"),!Tn&&ae.createElement("span",{className:ct.p2,onClick:Dt}," \u5728\u7EBF\u521B\u5EFA")))},de=({data:Ae,id:Ue,handleClick:xe})=>{const[ot,Xe]=(0,ae.useState)(!0),{name:ut,image:mn}=Ae;return ae.createElement("div",{className:ct.list},ae.createElement("header",{onClick:()=>Xe(!ot)},ae.createElement("div",{className:ct.title},ut),ae.createElement("i",{style:{transition:"0.5s",transform:ot?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})),ae.createElement("ul",{className:ct.items,style:{height:ot?"auto":0}},mn.map(sn=>ae.createElement("li",{key:sn.id,className:sn.id===Ue?`${ct.item} ${ct.itemActive}`:ct.item,onClick:()=>xe(sn.id)},ae.createElement("div",{className:ct.name},sn.name),sn.private&&ae.createElement(x.Z,{title:"\u8BE5\u955C\u50CF\u9762\u5411\u6307\u5B9A\u7528\u6237\u5F00\u653E"},ae.createElement("div",{className:ct.tag,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10}},"\u9650\u5B9A")),sn.is_base&&ae.createElement(x.Z,{title:"\u4EC5\u63D0\u4F9B\u4E00\u4E2A\u57FA\u672C\u7684\u64CD\u4F5C\u7CFB\u7EDF\u73AF\u5883"},ae.createElement("div",{className:ct.tag,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10}},"\u57FA\u7840")))),ae.createElement("li",{className:ct.line})))};var Fe=ce},44405:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Le}});var ae=ue(59301),x=ue(5112),Oe=ue(78241),We=ue(61621),Ze=ue(3113),et=ue(82093),Ce=ue(43418),ct="data:image/png;base64,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";function Re(){return(0,et.U2)("teach_groups.json")}function Me(Be){return(0,et.v_)("teach_groups.json",Be)}function rt(Be,ze){return(0,et.gz)(`teach_groups/${Be}.json`,ze)}function mt(Be){return(0,et.v_)("teach_group_members.json",Be)}function $e(Be){return(0,et.IV)(`teach_group_members/${Be}.json`)}function fe(Be,ze){return(0,et.IV)(`teach_groups/${Be}/del_member.json`,{member_id:ze})}function a(Be){return(0,et.IV)(`teach_groups/${Be}.json`)}var E=ue(92832),b=({callback:Be,visible:ze,onCancel:St,id:Lt,name:kt})=>{function Ut(kn){Be(kn)}const[en]=Oe.default.useForm();return(0,ae.useEffect)(()=>{en.setFieldsValue({name:kt})},[kt]),ae.createElement(Ce.default,{centered:!0,title:Lt?"\u6539\u540D":"\u65B0\u5EFA",open:ze,onCancel:St,footer:null},ae.createElement(Oe.default,{layout:"vertical",form:en,initialValues:{name:kt},onFinish:Ut},ae.createElement(Oe.default.Item,{label:"\u6559\u7814\u56E2\u961F\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0"}]},ae.createElement(E.default,{placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u540D\u79F0",maxLength:20})),ae.createElement(Oe.default.Item,null,ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ze.ZP,{type:"ghost",onClick:St,style:{marginRight:20}}," \u53D6\u6D88 ")," ",ae.createElement(Ze.ZP,{type:"primary",htmlType:"submit"}," \u786E\u5B9A ")))))},y=ue(32855),z={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},ne=z,se=ue(7657),ce=function(ze,St){return ae.createElement(se.Z,(0,y.Z)({},ze,{ref:St,icon:ne}))},de=ae.forwardRef(ce),Fe=de,Ae=ue(43531);const Ue=50;var xe=({data:Be,isAdminOrTeacher:ze,onDelGroup:St,onChangeGroupName:Lt,onPlusMember:kt,onDelMember:Ut,onExitGroup:en})=>{const[kn,Rt]=(0,ae.useState)(0),[De,Ve]=(0,ae.useState)(0);function dt(qt){let Jt=parseInt(qt.target.id,10);Ce.default.confirm({title:"\u89E3\u6563\u63D0\u793A",content:"\u89E3\u6563\u6559\u7814\u56E2\u961F\u5C06\u5BF9\u56E2\u961F\u6210\u5458\u4E4B\u95F4\u5171\u4EAB\u5B9E\u8BAD\u3001\u8BD5\u5377\u7B49\u529F\u80FD\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u89E3\u6563\u672C\u6559\u7814\u56E2\u961F\u5417\uFF1F",onOk:()=>{St(Jt)}})}function Ot(qt){let Jt=parseInt(qt.target.id,10);Ce.default.confirm({title:"\u9000\u51FA\u63D0\u793A",content:"\u9000\u51FA\u5C06\u5BF9\u60A8\u4E0E\u7EC4\u5185\u6210\u5458\u5171\u540C\u5F00\u5C55\u6559\u7814\u6D3B\u52A8\u9020\u6210\u4E0D\u4FBF\u3002\u60A8\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F",onOk:()=>{en(Jt)}})}function $t(qt,Jt){Ce.default.confirm({title:"\u6E29\u99A8\u63D0\u793A",icon:null,content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u7EC4\u5458\u5417?",onOk:()=>{Ut(qt,Jt)}})}return ae.createElement("ul",{className:"teaching-list"},Be.map((qt,Jt)=>ae.createElement("li",{key:qt.id,onClick:()=>Rt(Jt)},ae.createElement("div",{className:"item-group"},ae.createElement("span",null,qt.name," \xA0 ",Jt!==kn&&ae.createElement("i",{className:"iconfont icon-jiantou9"})," "),ae.createElement("div",{className:"action-group"},ze?ae.createElement("a",{onClick:()=>{Lt(qt)},style:{marginRight:40}},"\u4FEE\u6539\u540D2222\u79F0"):null,qt.is_creat?ae.createElement("a",{id:qt.id+"",className:"c-grey-c",onClick:dt},"\u89E3\u6563"):ae.createElement("a",{id:qt.id+"",className:"c-grey-c",onClick:Ot},"\u9000\u51FA"))),Jt===kn?ae.createElement("ul",{className:"info"},qt.memers.map(ln=>ae.createElement("li",{key:ln.id||ln.name,onClick:()=>{Ve(ln.id)},className:De===ln.id?"active":""},ae.createElement("div",null,ln.name),qt.is_creat&&ln.id&&De===ln.id?ae.createElement("a",{className:"btn-del",onClick:Dt=>{Dt.preventDefault(),Dt.stopPropagation(),$t(qt.id,De)}},ae.createElement(Fe,null)):null)),ze?ae.createElement("li",null,ae.createElement(Ze.ZP,{type:"link",disabled:qt.memers.length>=50,title:qt.memers.length>=50?"\u672C\u7EC4\u6210\u5458\u5DF2\u6EE1":"\u6DFB12312\u52A0\u6210\u5458",onClick:()=>{kt(qt)}}," ",ae.createElement(Ae.Z,null)," \u6DFB\u52A0\u7EC4\u5458 ")):null):null)))},ot=ue(76560),Xe=ue(68226),ut=Object.defineProperty,mn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,ha=(Be,ze,St)=>ze in Be?ut(Be,ze,{enumerable:!0,configurable:!0,writable:!0,value:St}):Be[ze]=St,Bt=(Be,ze)=>{for(var St in ze||(ze={}))Sn.call(ze,St)&&ha(Be,St,ze[St]);if(Fn)for(var St of Fn(ze))Xt.call(ze,St)&&ha(Be,St,ze[St]);return Be},an=(Be,ze)=>mn(Be,sn(ze)),Tn=(Be,ze,St)=>new Promise((Lt,kt)=>{var Ut=Rt=>{try{kn(St.next(Rt))}catch(De){kt(De)}},en=Rt=>{try{kn(St.throw(Rt))}catch(De){kt(De)}},kn=Rt=>Rt.done?Lt(Rt.value):Promise.resolve(Rt.value).then(Ut,en);kn((St=St.apply(Be,ze)).next())});function Hn({children:Be}){return ae.createElement("div",{className:"no-data"},ae.createElement("img",{src:ct,alt:"no-data",width:300}),Be)}const fn={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0};var tt=(Be=>(Be[Be.INITDATA=0]="INITDATA",Be[Be.SHOWLOADING=1]="SHOWLOADING",Be[Be.SHOWFORMPANEL=2]="SHOWFORMPANEL",Be[Be.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",Be[Be.SELECTGROUP=4]="SELECTGROUP",Be[Be.SETINDEX=5]="SETINDEX",Be))(tt||{});function st(Be,ze){switch(ze.type){case 0:return Bt(Bt({},Be),ze.payload);case 1:return an(Bt({},Be),{loading:ze.payload});case 5:return an(Bt({},Be),{index:ze.payload});case 2:return Bt(Bt({},Be),ze.payload);case 3:return Bt(Bt({},Be),ze.payload);case 4:return an(Bt({},Be),{selectedGroup:ze.payload,showFormPanel:!0});default:throw new Error}}function wt({user:Be}){var ze;const[St,Lt]=(0,ae.useReducer)(st,fn),{data:kt,index:Ut,loading:en,showFormPanel:kn,selectedGroup:Rt,showMemberPanel:De}=St,Ve=(ze=Be.userInfo)==null?void 0:ze.role,dt=(0,ae.useMemo)(()=>{let Ct=[],It=[];for(let Zn of kt)Zn.is_creat?Ct.push(Zn):It.push(Zn);return[Ct,It]},[kt]);(0,ae.useEffect)(()=>{Ve===15&&Lt({type:5,payload:1})},[Ve]);function Ot(){return Tn(this,null,function*(){const Ct=yield Re();Lt({type:0,payload:{loading:!1,showFormPanel:!1,data:Ct.groups}})})}(0,ae.useEffect)(()=>{Ot()},[]);function $t(Ct){return Tn(this,null,function*(){Rt.id?yield rt(Rt.id,Ct):yield Me(Ct),Ot()})}function qt(){Lt({type:2,payload:{showFormPanel:!0,selectedGroup:{}}})}function Jt(Ct){Lt({type:4,payload:Ct})}function ln(){Lt({type:2,payload:{showFormPanel:!1}})}function Dt(){Lt({type:3,payload:{showMemberPanel:!1,selectedGroup:{}}})}function At(Ct){Lt({type:3,payload:{showMemberPanel:!0,selectedGroup:Ct}})}function nn(Ct,It){return Tn(this,null,function*(){yield fe(Ct,It),Ot()})}function Et(Ct){return Tn(this,null,function*(){yield a(Ct),Ot()})}function yt(Ct){return Tn(this,null,function*(){yield $e(Ct),Ot()})}function Nt(Ct){Lt({type:5,payload:parseInt(Ct.target.id,10)})}function dn(Ct,It){return Tn(this,null,function*(){Dt(),yield mt({user_ids:Ct,group_id:It}),Ot()})}return ae.createElement(ae.Fragment,null,ae.createElement("div",{className:"teaching-circling-container"},ae.createElement("h3",null," \u6559\u7814\u56E2\u961F ",Ve<=12&&ae.createElement(Ze.ZP,{type:"primary",disabled:kt.length>=50,title:kt.length>=50?"\u60A8\u52A0\u5165\u7684\u6559\u7814\u7EC4\u5DF2\u8FBE\u4E0A\u9650":"",onClick:qt},"\u65B0\u5EFA")," "),ae.createElement("div",{className:"teaching-circling-body"},Ve===15?null:ae.createElement("ul",{className:"navs"},ae.createElement("li",{className:Ut===0?"active":""},ae.createElement("a",{id:"0",onClick:Nt},"\u6211\u521B\u5EFA\u7684")),ae.createElement("li",{className:Ut===1?"active":""},ae.createElement("a",{id:"1",onClick:Nt},"\u6211\u52A0\u5165\u7684"))),ae.createElement("div",{className:dt[Ut].length===0?"nodata-content":"main-content"},dt[Ut].length===0?ae.createElement(Hn,null,Ve<=12?ae.createElement(ae.Fragment,null," ",ae.createElement("p",null,"\u6559\u7814\u56E2\u961F\u6709\u52A9\u4E8E\u4F60\u548C\u4F60\u7684\u4F19\u4F34\u4EEC\u4E00\u8D77\u521B\u5EFA\u5B9E\u8BAD\u3001\u534F\u540C\u6559\u5B66\uFF0C\u6216\u5F00\u5C55\u5176\u4ED6\u6559\u7814\u6D3B\u52A8\u3002")," ",ae.createElement("p",null,"\u5F53\u524D\u60A8\u5C1A\u672A\u7EC4\u5EFA\u5C5E\u4E8E\u81EA\u5DF1\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB\u7EC4\u5EFA\u5427\uFF01")," "):ae.createElement("p",null," \u60A8\u5C1A\u672A\u52A0\u5165\u4EFB\u4F55\u6559\u7814\u5C0F\u7EC4\uFF0C\u8BF7\u7B49\u5F85\u8001\u5E08\u7684\u53EC\u5524\u5427\uFF01 ")):ae.createElement(xe,{onExitGroup:yt,onPlusMember:At,onDelMember:nn,onDelGroup:Et,isAdminOrTeacher:Ve<=12,onChangeGroupName:Jt,data:dt[Ut]}))),ae.createElement("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc"}," * \u6211\u4EEC\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732 ")),ae.createElement(b,{callback:$t,visible:kn,onCancel:ln,id:Rt.id,name:Rt.name}),ae.createElement(Ce.default,{centered:!0,title:"\u6DFB\u52A0\u6210\u5458",open:De,onCancel:Dt,footer:null,width:1100,bodyStyle:{minHeight:200}},ae.createElement(Xe.Z,{container_id:Rt.id,container_type:4,onSelect:dn,onCancel:Dt})))}var In=(0,ot.connect)(({user:Be})=>({user:Be}))(wt),cn=(Be,ze,St)=>new Promise((Lt,kt)=>{var Ut=Rt=>{try{kn(St.next(Rt))}catch(De){kt(De)}},en=Rt=>{try{kn(St.throw(Rt))}catch(De){kt(De)}},kn=Rt=>Rt.done?Lt(Rt.value):Promise.resolve(Rt.value).then(Ut,en);kn((St=St.apply(Be,ze)).next())});const Un=x.ZP.Group;var Le=({onSelect:Be,onCancel:ze})=>{const[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)(!0);(0,ae.useEffect)(()=>{function Rt(){return cn(this,null,function*(){const{groups:De}=yield(0,et.U2)("teach_groups/my.json");Lt(De),Ut(!1)})}Rt()},[]);const en=(0,ae.useMemo)(()=>{let Rt=[],De=[];for(let Ve of St)Ve.is_creat?Rt.push(Ve):De.push(Ve);return[Rt,De]},[St]);function kn(Rt){Be(Rt)}return ae.createElement(Oe.default,{className:"select-teach-group",onFinish:kn},kt?ae.createElement(We.Z,{paragraph:!0}):St.length===0?ae.createElement(Hn,null,"\u60A8\u5C1A\u672A\u521B\u5EFA\u60A8\u7684\u6559\u7814\u56E2\u961F\uFF0C\u5FEB\u53BB",ae.createElement(ot.Link,{to:"/account/teach-group"},"\u521B\u5EFA"),"\u5427"):ae.createElement(ae.Fragment,null,ae.createElement(Oe.default.Item,{name:"group_id",style:{width:"100%"}},ae.createElement(Un,{style:{width:"100%"}},ae.createElement("p",{style:{fontSize:"12px"}},"\u6211\u521B\u5EFA\u7684\uFF1A"),ae.createElement("ul",{className:"groups"},en[0].map(Rt=>ae.createElement("li",{key:Rt.id},ae.createElement(x.ZP,{value:Rt.id},Rt.name)))),ae.createElement("p",{style:{fontSize:"12px"}},"\u6211\u52A0\u5165\u7684\uFF1A"),ae.createElement("ul",{className:"groups"},en[1].map(Rt=>ae.createElement("li",{key:Rt.id},ae.createElement(x.ZP,{value:Rt.id},Rt.name)))))),ae.createElement("div",{className:"btn-actions"},ae.createElement(Ze.ZP,{type:"default",onClick:ze,style:{marginRight:10}},"\u53D6\u6D88"),ae.createElement(Ze.ZP,{type:"primary",htmlType:"submit"},"\u786E\u5B9A"))))}},68226:function(we,Ft,ue){"use strict";var ae=ue(59301),x=ue(78241),Oe=ue(95237),We=ue(57809),Ze=ue(92832),et=ue(88522),Ce=ue(3113),ct=ue(24905),Re=ue(6848),Me=ue(8591),rt=ue(1710),mt=ue(76560),$e=ue(56656),fe=ue.n($e),a=ue(26724),E=ue.n(a),b=ue(58143),y=ue(64948),z=ue(47949),ne=ue(77277),se=ue(59301),ce=Object.defineProperty,de=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ot=(Bt,an,Tn)=>an in Bt?ce(Bt,an,{enumerable:!0,configurable:!0,writable:!0,value:Tn}):Bt[an]=Tn,Xe=(Bt,an)=>{for(var Tn in an||(an={}))Ue.call(an,Tn)&&ot(Bt,Tn,an[Tn]);if(Ae)for(var Tn of Ae(an))xe.call(an,Tn)&&ot(Bt,Tn,an[Tn]);return Bt},ut=(Bt,an)=>de(Bt,Fe(an)),mn=(Bt,an,Tn)=>new Promise((Hn,fn)=>{var tt=In=>{try{wt(Tn.next(In))}catch(cn){fn(cn)}},st=In=>{try{wt(Tn.throw(In))}catch(cn){fn(cn)}},wt=In=>In.done?Hn(In.value):Promise.resolve(In.value).then(tt,st);wt((Tn=Tn.apply(Bt,an)).next())});const sn=[];function Fn({onSearch:Bt,schools:an}){return se.createElement(x.default,{colon:!1,layout:"horizontal",onFinish:Bt,initialValues:{keyword:"",school_name:"",search_type:"1"}},se.createElement(Oe.Z,{style:{flexWrap:"nowrap"}},se.createElement(x.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},se.createElement(We.default,{popupClassName:ne.Z.selectdown,style:{width:106}},se.createElement(We.default.Option,{value:"1"},"\u59D3\u540D"),se.createElement(We.default.Option,{value:"2"},"\u624B\u673A\u53F7"),se.createElement(We.default.Option,{value:"3"},"\u90AE\u7BB1"))),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u641C\u7D22\u5185\u5BB9",name:"keyword",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"}]},se.createElement(Ze.default,{allowClear:!0,style:{width:300},size:"middle"})),se.createElement(x.default.Item,{style:{marginLeft:20},label:"\u5355\u4F4D",name:"school_name"},se.createElement(et.Z,{options:an,style:{width:300},size:"middle",showSearch:!0,filterOption:(Tn,Hn)=>Hn.value.toUpperCase().indexOf(Tn.toUpperCase())!==-1,placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0"})),se.createElement(Ce.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit"},"\u641C\u7D22")))}var Sn=(Bt=>(Bt[Bt.INITDATA=0]="INITDATA",Bt[Bt.INITSCHOOLS=1]="INITSCHOOLS",Bt[Bt.SHOWLOADING=2]="SHOWLOADING",Bt[Bt.SELECTEDIDS=3]="SELECTEDIDS",Bt[Bt.SETQUERY=4]="SETQUERY",Bt[Bt.SETPAGE=5]="SETPAGE",Bt))(Sn||{});function Xt(Bt,an){switch(an.type){case 0:return Xe(Xe({},Bt),an.payload);case 4:return Xe(Xe({},Bt),an.payload);case 5:return ut(Xe({},Bt),{page:an.payload,reload:!1});case 2:return ut(Xe({},Bt),{loading:an.payload});case 1:return ut(Xe({},Bt),{schools:an.payload});case 3:return ut(Xe({},Bt),{selectedIds:an.payload});default:throw new Error}}const ha={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};Ft.Z=({onSelect:Bt,onCancel:an,container_id:Tn,container_type:Hn})=>{const[fn,tt]=(0,ae.useReducer)(Xt,ha),{data:st,schools:wt,loading:In,selectedIds:cn,page:Un,count:Le,query:Be,reload:ze}=fn;(0,ae.useEffect)(()=>{function Rt(){return mn(this,null,function*(){const{users:De,user_count:Ve}=yield(0,y.nQ)(ut(Xe({},Be),{page:Un,container_type:Hn,container_id:Tn,display_aliases:!0}));tt({type:0,payload:{data:ze?De:[...st,...De],count:Ve}})})}Be&&Rt()},[Un,Be,ze,Tn,Hn]),(0,ae.useEffect)(()=>{function Rt(){return mn(this,null,function*(){const{school_names:De}=yield(0,y.K$)({display_aliases:!0});tt({type:1,payload:De.map(Ve=>({value:Ve}))})})}Rt()},[]);const St=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Rt,De)=>se.createElement(ct.default,{value:De.numid,checked:cn.includes(De.numid),disabled:!!Rt})},{title:"\u59D3\u540D",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:(Rt,De)=>se.createElement("div",null,se.createElement(Re.Z,{placement:"bottom",title:Rt},se.createElement(mt.Link,{style:{color:"#000000"},className:"bold c-black",to:`/users/${De.login}`,target:"_blank"},Rt||"--")))},{title:"\u624B\u673A",width:100,dataIndex:"phone",ellipsis:!0,render:Rt=>se.createElement(Re.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Rt=>se.createElement(Re.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Rt=>se.createElement(Re.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Rt=>se.createElement(Re.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Rt=>se.createElement(Re.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},Rt||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Rt=>se.createElement("span",{style:{color:"#000000"}},Rt?"\u662F":"\u5426")},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Rt=>se.createElement(Re.Z,{placement:"bottom",title:Rt},se.createElement("span",{style:{color:"#000000"}},fe()(Rt).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Rt=>{if(Rt===1)return se.createElement("span",{style:{color:"#000000"}},"\u5DF2\u6DFB\u52A0")}}];function Lt(Rt){tt({type:4,payload:{page:1,reload:!0,query:Rt}})}function kt(Rt){tt({type:5,payload:Rt})}function Ut(Rt){let De=cn.indexOf(Rt);De>=0?cn.splice(De,1):cn.push(Rt),tt({type:3,payload:[...cn]})}function en(){cn.length===0?Me.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458"):(Bt(cn,Tn),tt({type:0,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))}const kn=Le>Un*10;return se.createElement("div",{className:"select-user-container",style:{paddingBottom:20}},se.createElement(Fn,{onSearch:Lt,schools:wt}),Be?se.createElement(se.Fragment,null,se.createElement("div",{className:"flexd-table-header mt20"},se.createElement(z.Gi,null,se.createElement(rt.default,{pagination:!1,dataSource:sn,columns:St}))),se.createElement("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20}},se.createElement(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:kt,hasMore:kn,useWindow:!1},se.createElement(z.Gi,null,se.createElement(rt.default,{loading:In,showHeader:!1,pagination:!1,dataSource:st,columns:St,onRow:Rt=>({onClick:De=>{Rt.added!==1&&Ut(Rt.numid)}})})))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Ce.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:an},"\u53D6\u6D88"),se.createElement(Ce.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:en},"\u786E\u5B9A"))):se.createElement("div",{className:"tc font16 c-light-black mt40 pb30"},se.createElement("img",{src:b,width:"100",alt:""}),se.createElement("br",null),se.createElement("p",{className:"mt20"},"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458")))}},44905:function(we,Ft,ue){"use strict";ue.d(Ft,{h:function(){return se}});var ae=ue(59301),x=ue(57809),Oe=ue(78241),We=ue(3113),Ze=ue(89780),et=ue.n(Ze),Ce=ue(66543),ct=ue(59598),Re=Object.defineProperty,Me=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ce,de,Fe)=>de in ce?Re(ce,de,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ce[de]=Fe,E=(ce,de)=>{for(var Fe in de||(de={}))$e.call(de,Fe)&&a(ce,Fe,de[Fe]);if(mt)for(var Fe of mt(de))fe.call(de,Fe)&&a(ce,Fe,de[Fe]);return ce},b=(ce,de)=>Me(ce,rt(de));const y=x.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ne={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ft.Z=({callback:ce,onCancel:de})=>{const[Fe,Ae]=(0,ae.useState)("python");function Ue(ot){Ae(ne[ot][1])}function xe(ot){ce(ot)}return ae.createElement(Oe.default,b(E({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),ae.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ae.createElement(x.default,{getPopupContainer:ot=>ot.parentNode,onChange:Ue},Object.keys(ne).map(ot=>ae.createElement(y,{key:ot,value:ot},ne[ot][0])))),ae.createElement(Oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(se,{mode:Fe})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(We.ZP,{type:"ghost",onClick:de},"\u53D6\u6D88")))};function se({value:ce,onChange:de,mode:Fe,options:Ae={}}){const Ue=(0,ae.useRef)(),[xe,ot]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(xe){let Xe=function(ut){const mn=ut.getValue();de&&de(mn)};return xe.on("change",Xe),()=>{xe.off("change",Xe)}}},[xe,de]),(0,ae.useEffect)(()=>{xe&&xe.setOption("mode",Fe)},[xe,Fe]),(0,ae.useEffect)(()=>{xe&&(ce!==xe.getValue()||ce==="")&&setTimeout(()=>{xe.setValue(ce||"")},300)},[xe,ce]),(0,ae.useEffect)(()=>{if(Ue.current&&!xe){const Xe=et().fromTextArea(Ue.current,E({mode:Fe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));ot(Xe)}},[Ue.current,xe]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:Ue}))}},89389:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ma}});var ae=ue(59301),x=ue(89780),Oe=ue.n(x),We=ue(76374),Ze=ue(66543),et=ue(6313),Ce=ue(25717),ct=ue(99498),Re=ue(25419),Me=ue(67549),rt=ue(7664),mt=({value:Qe="",className:gt,showTextOnly:it,showLines:zn,style:Gn={}})=>{const Xn=(0,ae.useMemo)(()=>"",[Qe]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:Xn}}))},$e=ue(59301),fe=Object.defineProperty,a=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(Qe,gt,it)=>gt in Qe?fe(Qe,gt,{enumerable:!0,configurable:!0,writable:!0,value:it}):Qe[gt]=it,se=(Qe,gt)=>{for(var it in gt||(gt={}))y.call(gt,it)&&ne(Qe,it,gt[it]);if(b)for(var it of b(gt))z.call(gt,it)&&ne(Qe,it,gt[it]);return Qe},ce=(Qe,gt)=>a(Qe,E(gt));let de=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Fe({onActionCallback:Qe,title:gt,icon:it,actionName:zn,className:Gn="",children:Xn}){function Ga(){Qe(zn)}return $e.createElement("a",{title:gt,className:Gn,onClick:Ga},$e.createElement("i",{className:`${it}`}),Xn)}var Ae=({watch:Qe,showNullButton:gt,showNullProgramButton:it,onActionCallback:zn,fullScreen:Gn,insertTemp:Xn,hidetoolBar:Ga,extraUse:wa})=>{const va=[...de,{title:`${Qe?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Qe?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return $e.createElement("ul",{className:"markdown-toolbar-container"},!Ga&&va.map((Oa,Ca)=>$e.createElement("li",{key:Ca},Oa.actionName?$e.createElement(Fe,ce(se({},Oa),{onActionCallback:zn})):$e.createElement("span",{className:"v-line"}))),gt?$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,it?$e.createElement($e.Fragment,null,$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Xn&&$e.createElement("li",null,$e.createElement(Fe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Xn}`,onActionCallback:zn},$e.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),wa&&$e.createElement("li",null,wa),$e.createElement("li",{className:"btn-full-screen"},$e.createElement(Fe,{icon:`${Gn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Gn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:zn})))},Ue=ue(75790),xe=ue(78241),ot=ue(92832),Xe=ue(3113),ut=Object.defineProperty,mn=Object.defineProperties,sn=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,ha=(Qe,gt,it)=>gt in Qe?ut(Qe,gt,{enumerable:!0,configurable:!0,writable:!0,value:it}):Qe[gt]=it,Bt=(Qe,gt)=>{for(var it in gt||(gt={}))Sn.call(gt,it)&&ha(Qe,it,gt[it]);if(Fn)for(var it of Fn(gt))Xt.call(gt,it)&&ha(Qe,it,gt[it]);return Qe},an=(Qe,gt)=>mn(Qe,sn(gt));const Tn={labelCol:{span:4},wrapperCol:{span:20}};var Hn=({callback:Qe,onCancel:gt})=>{function it(zn){Qe(zn)}return ae.createElement(xe.default,an(Bt({},Tn),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:it,style:{width:500}}),ae.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(ot.default,null)),ae.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(ot.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Xe.ZP,{type:"ghost",onClick:gt},"\u53D6\u6D88")))},fn=ue(44905),tt=ue(45596),st=ue(43418),wt=ue(95237),In=ue(6077),cn=ue(59301),Un=({callback:Qe,onCancel:gt})=>{const it=document.createElement("canvas"),zn=it.getContext("2d");it.width=1e3,it.height=800,zn.fillStyle="#ffffff",zn.fillRect(0,0,it.width,it.height);const Gn=it.toDataURL("image/png");return cn.createElement(st.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},cn.createElement(wt.Z,{style:{height:"100vh"}},cn.createElement(In.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Gn,visible:!0,title:String(Date.now())},onOk:Xn=>{Qe({src:Xn.url})},onClose:gt})))},Le=ue(12378);function Be(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Be,go.CommandHandler),Be.prototype.canAlignSelection=function(){var Qe=this.diagram;return!(Qe===null||Qe.isReadOnly||Qe.isModelReadOnly||Qe.selection.count<2)},Be.prototype.alignLeft=function(){var Qe=this.diagram;Qe.startTransaction("aligning left");var gt=1/0;Qe.selection.each(function(it){it instanceof go.Link||(gt=Math.min(it.position.x,gt))}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(gt,it.position.y))}),Qe.commitTransaction("aligning left")},Be.prototype.alignRight=function(){var Qe=this.diagram;Qe.startTransaction("aligning right");var gt=-1/0;Qe.selection.each(function(it){if(!(it instanceof go.Link)){var zn=it.actualBounds.x+it.actualBounds.width;gt=Math.max(zn,gt)}}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(gt-it.actualBounds.width,it.position.y))}),Qe.commitTransaction("aligning right")},Be.prototype.alignTop=function(){var Qe=this.diagram;Qe.startTransaction("alignTop");var gt=1/0;Qe.selection.each(function(it){it instanceof go.Link||(gt=Math.min(it.position.y,gt))}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(it.position.x,gt))}),Qe.commitTransaction("alignTop")},Be.prototype.alignBottom=function(){var Qe=this.diagram;Qe.startTransaction("aligning bottom");var gt=-1/0;Qe.selection.each(function(it){if(!(it instanceof go.Link)){var zn=it.actualBounds.y+it.actualBounds.height;gt=Math.max(zn,gt)}}),Qe.selection.each(function(it){it instanceof go.Link||it.move(new go.Point(it.actualBounds.x,gt-it.actualBounds.height))}),Qe.commitTransaction("aligning bottom")},Be.prototype.alignCenterX=function(){var Qe=this.diagram,gt=Qe.selection.first();if(gt){Qe.startTransaction("aligning Center X");var it=gt.actualBounds.x+gt.actualBounds.width/2;Qe.selection.each(function(zn){zn instanceof go.Link||zn.move(new go.Point(it-zn.actualBounds.width/2,zn.actualBounds.y))}),Qe.commitTransaction("aligning Center X")}},Be.prototype.alignCenterY=function(){var Qe=this.diagram,gt=Qe.selection.first();if(gt){Qe.startTransaction("aligning Center Y");var it=gt.actualBounds.y+gt.actualBounds.height/2;Qe.selection.each(function(zn){zn instanceof go.Link||zn.move(new go.Point(zn.actualBounds.x,it-zn.actualBounds.height/2))}),Qe.commitTransaction("aligning Center Y")}},Be.prototype.alignColumn=function(Qe){var gt=this.diagram;gt.startTransaction("align Column"),Qe===void 0&&(Qe=0),Qe=parseFloat(Qe);var it=new Array;gt.selection.each(function(wa){wa instanceof go.Link||it.push(wa)});for(var zn=0;zn0){for(var wa=Xn.elt(Ga-1);wa!==null&&wa.isTreeExpanded&&!wa.isTreeLeaf;){var va=this._sortTreeChildrenByY(wa);wa=va.last()}wa!==null&&Qe.select(wa)}else Qe.select(Gn)}}else if(it.key==="Down")if(gt.isTreeExpanded&&!gt.isTreeLeaf){var zn=this._sortTreeChildrenByY(gt).first();zn!==null&&Qe.select(zn)}else for(;gt!==null;){var Gn=gt.findTreeParentNode();if(Gn===null)break;var Xn=this._sortTreeChildrenByY(Gn),Ga=Xn.indexOf(gt);if(GaXn.y?1:Gn.xXn.x?1:0}),gt},Be.prototype.copyToClipboard=function(Qe){go.CommandHandler.prototype.copyToClipboard.call(this,Qe),this._lastPasteOffset.set(this.pasteOffset)},Be.prototype.pasteFromClipboard=function(){var Qe=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Qe,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Qe},Object.defineProperty(Be.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Qe){if(Qe!=="move"&&Qe!=="select"&&Qe!=="scroll"&&Qe!=="tree"&&Qe!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Qe);this._arrowKeyBehavior=Qe}}),Object.defineProperty(Be.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Qe){if(!(Qe instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Qe);this._pasteOffset.set(Qe)}});var ze=Be,St=ue(20397),Lt=ue(43604),kt=ue(82093),Ut={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},en=ue(59301),kn=(Qe,gt,it)=>new Promise((zn,Gn)=>{var Xn=va=>{try{wa(it.next(va))}catch(Oa){Gn(Oa)}},Ga=va=>{try{wa(it.throw(va))}catch(Oa){Gn(Oa)}},wa=va=>va.done?zn(va.value):Promise.resolve(va.value).then(Xn,Ga);wa((it=it.apply(Qe,gt)).next())});function Rt({onCancel:Qe,callback:gt}){let it=(0,ae.useRef)(),zn=(0,ae.useRef)(),Gn=(0,ae.useRef)(),Xn=(0,ae.useRef)(!1);const Ga=(0,ae.useRef)(!1),[wa,va]=(0,ae.useState)(0);function Oa(){const yn=Le.bx.make,xa={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"};it.current=new Le.S0(zn.current,{padding:20,grid:yn(Le.s_,"Grid",yn(Le.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),yn(Le.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:qe=>{var Ye=qe.diagram.commandHandler.addTopLevelParts(qe.diagram.selection,!0);Ye||qe.diagram.currentTool.doCancel()},commandHandler:yn(ze),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:qe=>{var Ye=qe.subject;Ye.location=Ye.location.copy().snapToGridPoint(qe.diagram.grid.gridOrigin,qe.diagram.grid.gridCellSize),setTimeout(()=>{qe.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:qe=>{var Ye=qe.subject;setTimeout(()=>{qe.diagram.commandHandler.editTextBlock()})},LinkRelinked:qe=>{var Ye=qe.parameter.part;Ye.invalidateConnectedLinks();var Vt=qe.subject;qe.diagram.toolManager.linkingTool.isForwards?Vt.toNode.invalidateConnectedLinks():Vt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),it.current.nodeTemplate=yn(Le.NB,"Auto",{locationSpot:Le.z6.Center,locationObjectName:"SHAPE",desiredSize:new Le.$u(120,60),minSize:new Le.$u(40,40),resizable:!0,resizeCellSize:new Le.$u(10,10),rotatable:!0},new Le.KX("location","loc",Le.E9.parse).makeTwoWay(Le.E9.stringify),new Le.KX("desiredSize","size",Le.$u.parse).makeTwoWay(Le.$u.stringify),yn(Le.bn,{name:"SHAPE",fill:xa.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Le.z6.AllSides,toSpot:Le.z6.AllSides},new Le.KX("figure"),new Le.KX("fill"),new Le.KX("stroke","borderColor"),new Le.KX("strokeWidth","thickness"),new Le.KX("strokeDashArray","dash")),yn(Le.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),yn(Le.al,{margin:1,textAlign:"center",overflow:Le.al.OverflowEllipsis,editable:!0},new Le.KX("text").makeTwoWay(),new Le.KX("stroke","color"))),it.current.nodeTemplate.toolTip=yn("ToolTip",yn(Le.s_,"Vertical",{maxSize:new Le.$u(200,NaN)},yn(Le.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Le.KX("text")),yn(Le.al,{font:"10pt sans-serif",textAlign:"center"},new Le.KX("text","details"))));function Br(qe,Ye){var Vt=(Rn,pa)=>{Rn.handled=!0,Rn.diagram.model.commit(Ln=>{var Ea=pa.part.adornedPart,on=new Le.E9().setRectSpot(Ea.actualBounds,qe);on.subtract(Ea.location),on.scale(2,2),on.x+=Math.sign(on.x)*130,on.y+=Math.sign(on.y)*130,on.add(Ea.location),on.snapToGridPoint(Rn.diagram.grid.gridOrigin,Rn.diagram.grid.gridCellSize);var da=Ln.copyNodeData(Ea.data);Ln.setGroupKeyForNodeData(da,Ln.getGroupKeyForNodeData(Ea.data)),Ln.addNodeData(da);var jr={from:Ea.key,to:Ln.getKeyForNodeData(da)};Ln.addLinkData(jr);var ho=Rn.diagram.findNodeForData(da);ho.location=on,Rn.diagram.select(ho),setTimeout(()=>{Rn.diagram.commandHandler.editTextBlock()},20)})};return yn(Le.bn,{figure:Ye,alignment:qe,alignmentFocus:qe.opposite(),width:qe.equals(Le.z6.Top)||qe.equals(Le.z6.Bottom)?25:18,height:qe.equals(Le.z6.Top)||qe.equals(Le.z6.Bottom)?18:25,fill:"orange",stroke:xa.white,strokeWidth:4,mouseEnter:(Rn,pa)=>pa.fill="dodgerblue",mouseLeave:(Rn,pa)=>pa.fill="orange",isActionable:!0,click:Vt,contextClick:Vt})}function uo(qe){return yn(Le.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:(Ye,Vt)=>Vt.fill="dodgerblue",mouseLeave:(Ye,Vt)=>Vt.fill="orange",click:(Ye,Vt)=>{Ye.diagram.commandHandler.showContextMenu(Vt.part.adornedPart)}},qe||{})}it.current.nodeTemplate.selectionAdornmentTemplate=yn(Le.uz,"Spot",yn(Le.Vm,{padding:10}),Br(Le.z6.Top,"TriangleUp"),Br(Le.z6.Left,"TriangleLeft"),Br(Le.z6.Right,"TriangleRight"),Br(Le.z6.Bottom,"TriangleDown"),uo({alignment:new Le.z6(.75,0)}));function Yn(qe,Ye){return(Vt,Rn)=>{Vt.handled=!0,Vt.diagram.model.commit(pa=>{pa.set(Rn.part.adornedPart.data,qe,Ye)})}}function gn(qe,Ye){return Ye||(Ye="color"),yn(Le.bn,{width:16,height:16,stroke:"lightgray",fill:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.stroke="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.stroke="lightgray",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}function Zo(){return[yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.white,"fill"),gn(xa.beige,"fill"),gn(xa.extralightblue,"fill"),gn(xa.extralightred,"fill"))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.lightgray,"fill"),gn(xa.lightgreen,"fill"),gn(xa.lightblue,"fill"),gn(xa.lightred,"fill")))]}function pr(){return[yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.black),gn(xa.green),gn(xa.blue),gn(xa.red))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",gn(xa.white),gn(xa.magenta),gn(xa.purple),gn(xa.orange)))]}function io(qe,Ye){return Ye||(Ye="thickness"),yn(Le.bn,"LineH",{width:16,height:16,strokeWidth:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}function Zr(qe,Ye){return Ye||(Ye="dash"),yn(Le.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}function Lo(){return[yn("ContextMenuButton",yn(Le.s_,"Horizontal",io(1),io(2),io(3),io(4))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",Zr(null),Zr([2,4]),Zr([4,4])))]}function _o(qe,Ye){return Ye||(Ye="figure"),yn(Le.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:qe,margin:1,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.fill="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.fill="lightgray",click:Yn(Ye,qe),contextClick:Yn(Ye,qe)})}it.current.nodeTemplate.contextMenu=yn("ContextMenu",yn("ContextMenuButton",yn(Le.s_,"Horizontal",_o("Rectangle"),_o("RoundedRectangle"),_o("Ellipse"),_o("Diamond"))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",_o("Parallelogram2"),_o("ManualOperation"),_o("Procedure"),_o("Cylinder1"))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",_o("Terminator"),_o("CreateRequest"),_o("Document"),_o("TriangleDown"))),Zo(),pr(),Lo()),it.current.groupTemplate=yn(Le.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Le.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(qe,Ye)=>{var Vt=Ye.addMembers(Ye.diagram.selection,!0);Vt||Ye.diagram.currentTool.doCancel()},avoidable:!1},new Le.KX("location","loc",Le.E9.parse).makeTwoWay(Le.E9.stringify),yn(Le.s_,"Auto",{name:"BODY"},yn(Le.bn,{parameter1:10,fill:xa.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Le.z6.AllSides,toSpot:Le.z6.AllSides},new Le.KX("fill"),new Le.KX("stroke","color"),new Le.KX("strokeWidth","thickness"),new Le.KX("strokeDashArray","dash")),yn(Le.Vm,{background:"transparent",margin:20})),yn(Le.al,{alignment:Le.z6.Top,alignmentFocus:Le.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Le.KX("text"),new Le.KX("stroke","color"))),it.current.groupTemplate.selectionAdornmentTemplate=yn(Le.uz,"Spot",yn(Le.s_,"Auto",yn(Le.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),yn(Le.Vm,{margin:1.5})),uo({alignment:Le.z6.TopRight,alignmentFocus:Le.z6.BottomRight})),it.current.groupTemplate.contextMenu=yn("ContextMenu",Zo(),pr(),Lo()),it.current.linkTemplate=yn(Le.rU,{layerName:"Foreground",routing:Le.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Le.KX("fromSpot","fromSpot",Le.z6.parse),new Le.KX("toSpot","toSpot",Le.z6.parse),new Le.KX("fromShortLength","dir",qe=>qe>=1?10:0),new Le.KX("toShortLength","dir",qe=>qe>=1?10:0),new Le.KX("points").makeTwoWay(),yn(Le.bn,{strokeWidth:2},new Le.KX("stroke","color"),new Le.KX("strokeWidth","thickness"),new Le.KX("strokeDashArray","dash")),yn(Le.bn,{segmentIndex:0,segmentOffset:new Le.E9(15,0),segmentOrientation:Le.rU.OrientAlong,alignmentFocus:Le.z6.Right,figure:"circle",width:10,strokeWidth:0},new Le.KX("fill","color"),new Le.KX("visible","dir",qe=>qe===1)),yn(Le.bn,{segmentIndex:-1,segmentOffset:new Le.E9(-10,6),segmentOrientation:Le.rU.OrientPlus90,alignmentFocus:Le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Le.KX("fill","color"),new Le.KX("visible","dir",qe=>qe>=1),new Le.KX("width","thickness",qe=>7+3*qe),new Le.KX("height","thickness",qe=>7+3*qe),new Le.KX("segmentOffset","thickness",qe=>new Le.E9(-15,4+1.5*qe))),yn(Le.bn,{segmentIndex:0,segmentOffset:new Le.E9(15,-6),segmentOrientation:Le.rU.OrientMinus90,alignmentFocus:Le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Le.KX("fill","color"),new Le.KX("visible","dir",qe=>qe===2),new Le.KX("width","thickness",qe=>7+3*qe),new Le.KX("height","thickness",qe=>7+3*qe),new Le.KX("segmentOffset","thickness",qe=>new Le.E9(-15,4+1.5*qe))),yn(Le.al,{alignmentFocus:new Le.z6(0,1,-4,0),editable:!0},new Le.KX("text").makeTwoWay(),new Le.KX("stroke","color"))),it.current.linkTemplate.selectionAdornmentTemplate=yn(Le.uz,yn(Le.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Ho(2)},new Le.KX("pathPattern","thickness",Ho)),uo({alignmentFocus:new Le.z6(0,0,-6,-4)}));function Ho(qe){return yn(Le.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(qe+4).toString()+" H3"})}function Yr(qe){var Ye="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return qe===0?Ye="M0 0 M16 16 M0 8 L16 8":qe===2&&(Ye="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),yn(Le.bn,{geometryString:Ye,margin:2,background:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Yn("dir",qe),contextClick:Yn("dir",qe)})}function po(qe){var Ye=(Vt,Rn)=>{Vt.handled=!0,Vt.diagram.model.commit(pa=>{var Ln=Rn.part.adornedPart;pa.set(Ln.data,qe?"toSpot":"fromSpot",Le.z6.stringify(Le.z6.AllSides)),(qe?Ln.toNode:Ln.fromNode).invalidateConnectedLinks()})};return yn(Le.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Vt,Rn)=>Rn.background="dodgerblue",mouseLeave:(Vt,Rn)=>Rn.background="transparent",click:Ye,contextClick:Ye})}function Wn(qe,Ye){var Vt=0,Rn=Le.z6.RightSide;qe.equals(Le.z6.Top)?(Vt=270,Rn=Le.z6.TopSide):qe.equals(Le.z6.Left)?(Vt=180,Rn=Le.z6.LeftSide):qe.equals(Le.z6.Bottom)&&(Vt=90,Rn=Le.z6.BottomSide),Ye||(Vt-=180);var pa=(Ln,Ea)=>{Ln.handled=!0,Ln.diagram.model.commit(on=>{var da=Ea.part.adornedPart;on.set(da.data,Ye?"toSpot":"fromSpot",Le.z6.stringify(Rn)),(Ye?da.toNode:da.fromNode).invalidateConnectedLinks()})};return yn(Le.bn,{alignment:qe,alignmentFocus:qe.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Vt,background:"transparent",mouseEnter:(Ln,Ea)=>Ea.background="dodgerblue",mouseLeave:(Ln,Ea)=>Ea.background="transparent",click:pa,contextClick:pa})}it.current.linkTemplate.contextMenu=yn("ContextMenu",pr(),Lo(),yn("ContextMenuButton",yn(Le.s_,"Horizontal",Yr(0),Yr(1),Yr(2))),yn("ContextMenuButton",yn(Le.s_,"Horizontal",yn(Le.s_,"Spot",po(!1),Wn(Le.z6.Top,!1),Wn(Le.z6.Left,!1),Wn(Le.z6.Right,!1),Wn(Le.z6.Bottom,!1)),yn(Le.s_,"Spot",{margin:new Le.Zt(0,0,0,2)},po(!0),Wn(Le.z6.Top,!0),Wn(Le.z6.Left,!0),Wn(Le.z6.Right,!0),Wn(Le.z6.Bottom,!0)))));const kr=`{ "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"}, @@ -93,11 +93,11 @@ `),Wn.focus();case"list-ul":return sa===""?Wn.replaceSelection("- "+sa):Wn.replaceSelection(Sa.map(ao=>ao===""?"":`- ${ao}`).join(` `)),Wn.focus();case"list-ol":return sa===""?Wn.replaceSelection("1. "+sa):Wn.replaceSelection(Sa.map((ao,xo)=>ao===""?"":`${xo+1}. ${ao}`).join(` `)),Wn.focus();case"add-null-ch":return sa===""&&Wn.setCursor(ga.line,ga.ch),Wn.replaceSelection(ir),Wn.focus();case"add-signal":return sa===""&&Wn.setCursor(ga.line,ga.ch),Wn.replaceSelection(Hr),Wn.focus();case"add-multiple":return sa===""&&Wn.setCursor(ga.line,ga.ch),Wn.replaceSelection(Va),Wn.focus();case"inster-template-1":return sa===""&&Wn.setCursor(ga.line,ga.ch),Wn.replaceSelection(wr),Wn.focus();case"eraser":return Wn.setValue(""),Wn.focus();case"trigger-watch":return qe(!xt),Wn.focus();case"trigger-full-screen":return Vt(!Ye),Wn.focus();case dn:pa(dn);return;case ra:pa(ra);return;case Ct:pa(Ct);return;case Zn:pa(Zn);return;case"maths-latex":pa("maths-latex");return;case It:pa(It);return;case qa:pa(qa);return;default:throw new Error}},[Wn,xt,Ye]),ka=(0,ae.useCallback)((ar,ga)=>{var sa,Sa,ao,xo,$o,Sr;switch(pa(""),Rn){case dn:const{title:sl,link:ol}=ar;return Wn.replaceSelection(`[${sl}](${ol})`),Wn.focus();case ra:const{language:Pu,content:Su}=ar;return Wn.replaceSelection(["```"+Pu,Su,"```"].join(` -`)),Wn.focus();case"maths-latex":for(var Gr=atob(ar),vo=new Uint8Array(Gr.length),eo=0;eo{Kl.id?Wn.replaceSelection(`![,](/api/attachments/${Kl.id}?type=${Kl.content_type})`):(Kl==null?void 0:Kl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Wn.replaceSelection("`$$"+ar+"$$`");break;case Ct:case Zn:case zt:const{src:eu,alt:Au}=ar,ml=ga,Gu=(ao=(Sa=(sa=ml==null?void 0:ml.name)==null?void 0:sa.split("."))==null?void 0:Sa.pop)==null?void 0:ao.call(Sa);return((xo=ml==null?void 0:ml.type)==null?void 0:xo.indexOf("image"))>-1||!(ml!=null&&ml.type)?ml.align||ml.width?Wn.replaceSelection(`

${Au||

`):Wn.replaceSelection(`${Au||`):(($o=ml==null?void 0:ml.type)==null?void 0:$o.indexOf("video"))>-1?Wn.replaceSelection(``):((Sr=ml==null?void 0:ml.type)==null?void 0:Sr.indexOf("pdf"))>-1?Wn.replaceSelection(`
${ml.name}`):bt.includes(Gu)?Wn.replaceSelection(`${ml.name}`):Wn.replaceSelection(`[${ml.name}](${eu})`),Wn.focus();case qa:const{row:jl,col:su,align:Uu}=ar;let Lu=` -`;for(let Kl=0;Kl{jl.id?Wn.replaceSelection(`![,](/api/attachments/${jl.id}?type=${jl.content_type})`):(jl==null?void 0:jl.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Wn.replaceSelection("`$$"+ar+"$$`");break;case Ct:case Zn:case zt:const{src:eu,alt:Au}=ar,ml=ga,Gu=(ao=(Sa=(sa=ml==null?void 0:ml.name)==null?void 0:sa.split("."))==null?void 0:Sa.pop)==null?void 0:ao.call(Sa);return((xo=ml==null?void 0:ml.type)==null?void 0:xo.indexOf("image"))>-1||!(ml!=null&&ml.type)?ml.align||ml.width?Wn.replaceSelection(`

${Au||

`):Wn.replaceSelection(`${Au||`):(($o=ml==null?void 0:ml.type)==null?void 0:$o.indexOf("video"))>-1?Wn.replaceSelection(``):((Sr=ml==null?void 0:ml.type)==null?void 0:Sr.indexOf("pdf"))>-1?Wn.replaceSelection(`${ml.name}`):bt.includes(Gu)?Wn.replaceSelection(`${ml.name}`):Wn.replaceSelection(`[${ml.name}](${eu})`),Wn.focus();case qa:const{row:Ul,col:su,align:Uu}=ar;let Lu=` +`;for(let jl=0;jl{switch(Rn){case dn:return ae.createElement(Hn,{callback:ka,onCancel:Eo});case ra:return ae.createElement(fn.Z,{callback:ka,onCancel:Eo});case Ct:return ae.createElement(tt.Z,{callback:ka,onCancel:Eo});case It:return ae.createElement(De,{callback:ka,onCancel:Eo});case qa:return ae.createElement(qt,{callback:ka,onCancel:Eo});case"maths-latex":return ae.createElement(nn,{showSaveButton:!0,callback:ka});case"inline-latex":return ae.createElement(Et.Z,{showSaveButton:!0,callback:ka});default:return null}},[Rn]);function Eo(){pa("")}(0,ae.useEffect)(()=>{if(fr.current){let ar=function($o){ao=!0,xo=$o.pageY},ga=function(){ao=!1},sa=function($o){if(ao){let Sr=$o.pageY-xo;Sr<0&&(Sr=0),Sr>300&&(Sr=300);let Gr=zn+Sr+"px";da(Gr)}},Sa=fr.current,ao=!1,xo=0;return Sa.addEventListener("mousedown",ar),document.addEventListener("mousemove",sa),document.addEventListener("mouseup",ga),()=>{Sa.removeEventListener("mousedown",ar),document.removeEventListener("mousemove",sa),document.removeEventListener("mouseup",ga)}}},[Wn,fr]),(0,ae.useEffect)(()=>{da(zn)},[zn]);const Jo=bn(it),No=bn(on),tl={width:Jo,height:No},Cl=(0,ae.useMemo)(()=>{if(Ln){let ar=new Date(Ln),ga=ar.getHours(),sa=ar.getMinutes(),Sa=ar.getSeconds();return ga=ga<10?"0"+ga:ga,sa=sa<10?"0"+sa:sa,Sa=Sa<10?"0"+Sa:Sa,`${ga}:${sa}:${Sa}`}return 0},[Ln]),Da=ar=>{const ga=[];if(Br){let sa=-1;ar=ar.replace(/(@▁▁@|@▁@)/g,function(Sa,ao,xo){ga.push({multiLine:Sa!==Hr})})}return ga};function au(){window.sessionStorage.removeItem(Oa),ho(!1),Ea(0)}function uu(){ho(!1),Ea(0),Wn.setValue(window.sessionStorage.getItem(Oa))}(0,ae.useEffect)(()=>{Qn[Rn]&&Rn!==Zn&&Rn!==It&&setTimeout(()=>{const ar=document.getElementsByClassName("markdown-popup-form")[0],ga=window.innerWidth/2-ar.offsetWidth/2,sa=window.innerHeight/2-ar.offsetHeight/2;Nr(ga),Qr(sa)},0)},[Rn]);const wu=ar=>{ar.preventDefault();const ga=ar.clientX-Ar,sa=ar.clientY-Tr;document.body.onmousemove=Sa=>{let ao=Sa.clientX-ga,xo=Sa.clientY-sa;const $o=document.getElementsByClassName("markdown-popup-form")[0],Sr=window.innerWidth-$o.offsetWidth,Gr=window.innerHeight-$o.offsetHeight;ao=Math.max(0,Math.min(ao,Sr)),xo=Math.max(0,Math.min(xo,Gr)),iu(Sa.clientX,Sa.clientY,ga,sa)&&(Nr(ao),Qr(xo))},document.body.onmouseup=function(){document.body.onmousemove=null}},iu=(ar,ga,sa,Sa)=>{const ao=document.body.clientHeight,xo=document.body.clientWidth;return ar<20&&sa>ar||ar>xo-20&&saga||ga>ao-20&&Saot in xe?mt(xe,ot,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):xe[ot]=Xe,z=(xe,ot)=>{for(var Xe in ot||(ot={}))E.call(ot,Xe)&&y(xe,Xe,ot[Xe]);if(a)for(var Xe of a(ot))b.call(ot,Xe)&&y(xe,Xe,ot[Xe]);return xe},ne=(xe,ot)=>$e(xe,fe(ot));const{useForm:se}=ae.default,ce={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}};var Fe=({callback:xe,onCancel:ot})=>{const[Xe]=se();let ut=(0,Ne.useRef)();function mn(Sn){ut.current.width=Xe.getFieldValue("width"),ut.current.align=Xe.getFieldValue("align"),xe(Sn,ut.current)}function sn(Sn,Xt){if(Sn.status===-1){x.ZP.error(Sn.message);return}Xe.setFieldsValue({src:`/api/attachments/${Sn.id}`,type:Xt.type})}function Fn(Sn){let Xt=Sn.target.files[0];ut.current=Xt,Ue(Xt,sn)}return rt.createElement(ae.default,ne(z({form:Xe},de),{className:"upload-image-panel",onFinish:mn,style:{width:470,overflow:"hidden"}}),rt.createElement(ae.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},rt.createElement("div",{className:"flex-container"},rt.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},rt.createElement(Oe.default,{style:ce})),rt.createElement(Ae,{onFileChange:Fn}))),rt.createElement(ae.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},rt.createElement(Oe.default,{style:{width:264}})),rt.createElement(ae.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},rt.createElement(We.Z,null,rt.createElement(ae.default.Item,{name:"width",style:{margin:0}},rt.createElement(Ze.Z,{style:{width:264}})),rt.createElement("span",{className:"ml8"},"%"))),rt.createElement(ae.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},rt.createElement(et.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"}]})),rt.createElement("aside",null,rt.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},rt.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),rt.createElement(Ce.ZP,{type:"default",onClick:ot},"\u53D6\u6D88"))))};function Ae({onFileChange:xe}){return rt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",rt.createElement("input",{type:"file",onChange:xe}))}function Ue(xe,ot){if(!xe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Me.bg)())throw x.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Xe=new FormData;Xe.append("editormd-image-file",xe),Xe.append("file_param_name","editormd-image-file"),Xe.append("byxhr","true");var ut=new window.XMLHttpRequest;ut.withCredentials=!0,ut.addEventListener("load",function(mn){ot(JSON.parse(mn.target.responseText),xe)},!1),ut.addEventListener("error",function(mn){console.error(mn)},!1),ut.open("POST",`${ct.KI}/api/attachments.json`),ut.send(Xe)}},75790:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Oe}});var ae=ue(59301),x=ue(4676);class Oe extends ae.Component{constructor(Ze){super(Ze);const et=window.document;this.node=et.createElement("div"),et.body.appendChild(this.node)}render(){const{children:Ze}=this.props;return(0,x.createPortal)(Ze,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},17904:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return x}});var ae=ue(59301);function x(Oe,We){const Ze=(0,ae.useRef)();(0,ae.useEffect)(()=>{Ze.current=Oe}),(0,ae.useEffect)(()=>{function et(){Ze.current()}if(We!==null){let Ce=setInterval(et,We);return()=>clearInterval(Ce)}},[We])}},17826:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return E}});var ae=ue(59301),x=ue(76560),Oe=ue(78241),We=ue(8591),Ze=ue(43418),et=ue(92832),Ce={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},ct=Object.defineProperty,Ne=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,mt=(b,y,z)=>y in b?ct(b,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[y]=z,$e=(b,y)=>{for(var z in y||(y={}))Me.call(y,z)&&mt(b,z,y[z]);if(Ne)for(var z of Ne(y))rt.call(y,z)&&mt(b,z,y[z]);return b},fe=(b,y,z)=>new Promise((ne,se)=>{var ce=Ae=>{try{Fe(z.next(Ae))}catch(Ue){se(Ue)}},de=Ae=>{try{Fe(z.throw(Ae))}catch(Ue){se(Ue)}},Fe=Ae=>Ae.done?ne(Ae.value):Promise.resolve(Ae.value).then(ce,de);Fe((z=z.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:z,dispatch:ne,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Fe=!1,onFinish:Ae=()=>{}})=>{const[Ue]=Oe.default.useForm(),xe=(0,x.useParams)(),ot=(0,x.useLocation)(),Xe=(0,ae.useRef)(),[ut,mn]=(0,ae.useState)(""),[sn,Fn]=(0,ae.useState)(""),[Sn,Xt]=(0,ae.useState)([]),[ha,Bt]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{var st,wt;Xe.current=((wt=(st=ot.pathname)==null?void 0:st.split("/"))==null?void 0:wt[3])==="repository"},[]),(0,ae.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const st=ce.join("/");let wt=[];ce.map((In,cn)=>{cn===0?wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:st}):wt.push({val:`/${In}`,path:st})}),Xt(wt),mn(st),Fn(st),an(st)},[b.actionTabs.key]);const an=st=>fe(void 0,null,function*(){const wt=yield ne({type:Xe.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:xe.id,path:st}});wt&&Bt(wt.trees||[])}),Tn=st=>{let wt=ut;st.type==="tree"&&(Sn.length?Sn.push({val:`/${st.name}`,path:st.name}):Sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${st.name}`,path:st.name}),Xt(Sn),wt=ut?`${ut}/${st.name}`:st.name,mn(wt)),an(wt)},Hn=(st,wt)=>{const In=Sn.filter((Un,Le)=>Le<=wt);Xt(In);const cn=In.filter((Un,Le)=>Le!==0).map(Un=>Un.val).join("").substr(1);mn(cn),an(cn)},fn=()=>fe(void 0,null,function*(){const st=Ue==null?void 0:Ue.getFieldsValue(),wt=ut?`${ut}${st!=null&&st.name?`/${st==null?void 0:st.name}`:""}`:st==null?void 0:st.name;if(Fe){Ae(wt),tt();return}if(de){yield Ue.validateFields();const In=yield ne({type:"shixunsDetail/uploadGitFolder",payload:$e($e({},{id:xe.id,path:wt}),Xe.current?{}:{secret_repository:!0})});Ae(sn),In.status===0&&We.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(wt),We.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");tt()}),tt=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),Ue.resetFields()};return ae.createElement(Ze.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:fn,onCancel:tt},ae.createElement("div",{className:Ce.wrap},ae.createElement("div",{className:Ce.content},ae.createElement("div",{className:Ce.mainPathWrap},!!(Sn!=null&&Sn.length)&&Sn.map((st,wt)=>ae.createElement("a",{key:wt,onClick:()=>Hn(st,wt)},st.val))),!!(ha!=null&&ha.length)&&ha.map((st,wt)=>st.type==="tree"&&ae.createElement("a",{key:wt,onClick:()=>Tn(st)},ae.createElement("i",{className:`iconfont icon-wenjianjia ${Ce.colorBlue}`}),st.name))),ae.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ae.createElement("div",{className:"mt5 mb5"},ut),de&&ae.createElement(Oe.default,{form:Ue,scrollToFirstError:!0,className:"mt20"},ae.createElement(Oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ae.createElement(et.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:z})=>({shixunsDetail:b,globalSetting:z,loading:y.models.index}))(a)},45079:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ha}});var ae=ue(59301),x=ue(76560),Oe=ue(36381),We=ue(92832),Ze=ue(78241),et=ue(8591),Ce=ue(43418),ct=ue(24905),Ne=ue(6848),Me=ue(5871),rt=ue(5112),mt=ue(81327),$e=ue(95237),fe=ue(57809),a=ue(78673),E=ue(84236),b=ue(47949),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},z=ue(51124),ne=ue(82093),se=ue(34055),ce=ue(59301),de=Object.defineProperty,Fe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Xe=(Bt,an,Tn)=>an in Bt?de(Bt,an,{enumerable:!0,configurable:!0,writable:!0,value:Tn}):Bt[an]=Tn,ut=(Bt,an)=>{for(var Tn in an||(an={}))xe.call(an,Tn)&&Xe(Bt,Tn,an[Tn]);if(Ue)for(var Tn of Ue(an))ot.call(an,Tn)&&Xe(Bt,Tn,an[Tn]);return Bt},mn=(Bt,an)=>Fe(Bt,Ae(an)),sn=(Bt,an,Tn)=>new Promise((Hn,fn)=>{var tt=In=>{try{wt(Tn.next(In))}catch(cn){fn(cn)}},st=In=>{try{wt(Tn.throw(In))}catch(cn){fn(cn)}},wt=In=>In.done?Hn(In.value):Promise.resolve(In.value).then(tt,st);wt((Tn=Tn.apply(Bt,an)).next())});const{Panel:Fn}=Oe.default,{TextArea:Sn}=We.default;var ha=({active:Bt,type:an="jupyter"})=>{var Tn,Hn;const fn=(0,x.useParams)(),[tt]=Ze.default.useForm(),[st,wt]=(0,ae.useState)({}),[In,cn]=(0,ae.useState)(!1),[Un,Le]=(0,ae.useState)(0),[Be,ze]=(0,ae.useState)([]),[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)([]),en=(Hn=(Tn=(0,se.eY)())==null?void 0:Tn.shixun)==null?void 0:Hn.editable;(0,ae.useEffect)(()=>{Bt==="testCase"&&kn()},[Bt]),(0,ae.useEffect)(()=>{Rt()},[]);const kn=()=>sn(void 0,null,function*(){var Dt,At,nn,Et,yt,Nt,dn,Ct,It,Zn,zt,ra,qa,mr;const sr=[{hidden:0,input:"",output:"",score:100}],ja=yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/jupyter_evalute_setting.json`,{method:"get"});if((ja==null?void 0:ja.status)===0){Ut((Dt=ja==null?void 0:ja.data)==null?void 0:Dt.standard_scripts);const Rr={open_evaluate:(At=ja==null?void 0:ja.data)==null?void 0:At.open_evaluate,exec_time:((nn=ja==null?void 0:ja.data)==null?void 0:nn.exec_time)||3,test_set_score:((Et=ja==null?void 0:ja.data)==null?void 0:Et.test_set_score)===null?!1:(yt=ja==null?void 0:ja.data)==null?void 0:yt.test_set_score,test_set_average:((Nt=ja==null?void 0:ja.data)==null?void 0:Nt.test_set_average)===null?!0:(dn=ja==null?void 0:ja.data)==null?void 0:dn.test_set_average,choice_standard_scripts:((Ct=ja==null?void 0:ja.data)==null?void 0:Ct.choice_standard_scripts)||null,evaluate_script:((It=ja==null?void 0:ja.data)==null?void 0:It.evaluate_script)||"",evaluate_method:(Zn=ja==null?void 0:ja.data)==null?void 0:Zn.evaluate_method,use_jupyter_result:(zt=ja==null?void 0:ja.data)==null?void 0:zt.use_jupyter_result};tt.setFieldsValue(Rr),wt(Rr),ze((qa=(ra=ja==null?void 0:ja.data)==null?void 0:ra.test_sets)!=null&&qa.length?(mr=ja==null?void 0:ja.data)==null?void 0:mr.test_sets:sr)}}),Rt=()=>sn(void 0,null,function*(){var Dt;const At=yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/get_jupyter_tags.json`,{method:"get"});(At==null?void 0:At.status)===0&&Lt(((Dt=At==null?void 0:At.data)==null?void 0:Dt.list)||[])}),De=Dt=>sn(void 0,null,function*(){const nn=Be.map(yt=>yt.score).reduce((yt,Nt)=>yt+Nt,0);if(Dt.test_set_score&&nn!==100){et.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(Dt.evaluate_method===3&&(Be!=null&&Be.some(yt=>!yt.tags))){et.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}cn(!0),(yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:mn(ut({},Dt),{mirror_script_id:Dt==null?void 0:Dt.choice_standard_scripts,open_evaluate:Dt!=null&&Dt.open_evaluate?1:0,test_set:Be.map(yt=>mn(ut({},yt),{is_file:!1}))})})).status===0&&et.ZP.success("\u4FDD\u5B58\u6210\u529F"),cn(!1)}),Ve=Dt=>{wt(ut({},tt.getFieldsValue())),"test_set_average"in Dt&&(Dt!=null&&Dt.test_set_average)&&dt(Be),"test_set_score"in Dt&&(Dt!=null&&Dt.test_set_score)&&(tt.setFieldsValue({test_set_average:!0}),wt(mn(ut({},tt.getFieldsValue()),{test_set_average:!0})),dt(Be)),"choice_standard_scripts"in Dt&&Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ce.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ce.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>sn(void 0,null,function*(){const At=yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/get_script_contents.json`,{method:"get",params:{id:fn==null?void 0:fn.id,script_id:Dt==null?void 0:Dt.choice_standard_scripts}});At!=null&&At.content&&(Ce.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ce.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),tt.setFieldsValue({evaluate_script:At==null?void 0:At.content}),wt(mn(ut({},tt.getFieldsValue()),{evaluate_script:At==null?void 0:At.content})))})})},dt=Dt=>{let At=0;const nn=Math.floor((100-At)/Dt.length),Et=nn+(100-At)%Dt.length;Dt=Dt.map((yt,Nt)=>Nt===Dt.length-1?mn(ut({},yt),{score:Et}):mn(ut({},yt),{score:nn})),ze(Dt)},Ot=()=>{const Dt=[...Be,{hidden:0,input:"",output:"",score:0}];tt.getFieldValue("test_set_average")?dt(Dt):ze(Dt)},{test_set_score:$t,test_set_average:qt,choice_standard_scripts:Jt,open_evaluate:ln}=st;return ce.createElement("section",{className:y.wrap},ce.createElement(Ze.default,{form:tt,disabled:!ln,layout:"vertical",onValuesChange:Ve,onFinish:De},ce.createElement(Ze.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},ce.createElement(ct.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),ce.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),ce.createElement(Ne.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:y.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},ce.createElement(Me.Z,{size:"large",style:{width:400},min:3}))),ce.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),ce.createElement(Ne.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{name:"test_set_score"},ce.createElement(rt.ZP.Group,null,ce.createElement(mt.Z,{direction:"vertical"},ce.createElement(rt.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),ce.createElement(rt.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),ce.createElement(Ze.default.Item,{label:ce.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},ce.createElement(rt.ZP.Group,null,ce.createElement(mt.Z,{direction:"vertical"},ce.createElement(rt.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),ce.createElement(rt.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),ce.createElement($e.Z,{align:"middle",justify:"space-between",className:"font14"},ce.createElement("div",{style:{fontWeight:500}},ce.createElement("span",{className:y.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),ce.createElement(Ne.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(b.op,{style:{borderRadius:2},onClick:Ot},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),$t&&ce.createElement(Ze.default.Item,{name:"test_set_average"},ce.createElement(rt.ZP.Group,null,ce.createElement(rt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),ce.createElement(rt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),ce.createElement(Ne.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement("div",null,Be.map((Dt,At)=>ce.createElement(Oe.default,{activeKey:Un,key:At,onChange:()=>{Le(nn=>nn===At?null:At)}},ce.createElement(Fn,{header:ce.createElement("div",{className:"font16"},ce.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",At+1),st.test_set_score&&ce.createElement("span",{style:{marginLeft:40}},ce.createElement(Me.Z,{style:{width:120},value:Dt.score,onClick:nn=>nn.stopPropagation(),min:0,max:100,precision:0,onBlur:nn=>{if(Number(nn)<0||Number(nn)>100){et.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const Et=Be.map((Nt,dn)=>dn===At?mn(ut({},Nt),{score:100}):Nt),yt={test_set_average:!1};wt(ut(ut({},st),yt)),tt.setFieldsValue(yt),ze(Et)}},disabled:qt,onChange:nn=>{const Et=Be.map((Nt,dn)=>dn===At?mn(ut({},Nt),{score:nn?Number(nn):0}):Nt),yt={test_set_average:!1};wt(ut(ut({},st),yt)),tt.setFieldsValue(yt),ze(Et)}}),ce.createElement("span",{className:"ml10 mr10"},"%")),ce.createElement("span",{className:"tr flex1",style:{float:"right"}},At!==0&&ce.createElement(Ne.Z,{placement:"bottom",title:"\u5220\u9664"},ce.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:nn=>{nn.stopPropagation(),Ce.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const Et=Be.filter((yt,Nt)=>Nt!==At);dt(Et)}})}})))),key:At},ce.createElement("div",null,st.evaluate_method===3&&ce.createElement($e.Z,{align:"middle",className:"mb20"},ce.createElement("div",null,ce.createElement("span",{className:y.sub},"*"),ce.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),ce.createElement(Ne.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},ce.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement(fe.default,{value:Dt.tags,size:"large",style:{width:450},onChange:nn=>{const Et=Be.map((yt,Nt)=>Nt===At?mn(ut({},yt),{tags:nn}):yt);ze(Et)}},St==null?void 0:St.map(nn=>ce.createElement(fe.default.Option,{value:nn==null?void 0:nn.tags,key:nn==null?void 0:nn.tags},nn==null?void 0:nn.tags)))),ce.createElement($e.Z,{align:"middle"},ce.createElement("div",null," ",ce.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ce.createElement(Sn,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Dt.output,onChange:nn=>{const Et=Be.map((yt,Nt)=>Nt===At?mn(ut({},yt),{output:nn.target.value}):yt);ze(Et)}})),ce.createElement($e.Z,{className:"mt20",align:"middle"},ce.createElement("div",null,ce.createElement("span",null,"\u53EF\u89C1\u6027"),ce.createElement(Ne.Z,{title:ce.createElement("div",null,ce.createElement("div",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'),ce.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),ce.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},ce.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement("div",null,ce.createElement(ct.default,{className:"font14 ml5",checked:Dt.hidden===1,onChange:nn=>{const Et=Be.map((yt,Nt)=>{if(Nt===At){let dn={is_invisible:!1,actual_output_visible:!1};return nn.target.checked&&(dn={is_invisible:!0,actual_output_visible:!0}),mn(ut(ut({},yt),dn),{hidden:nn.target.checked?1:0})}return yt});ze(Et)}},"\u5168\u90E8\u9690\u85CF")),ce.createElement(ct.default,{checked:Dt.is_invisible,style:{margin:"0 60px"},onChange:nn=>{const Et=Be.map((yt,Nt)=>{if(Nt===At){let dn=0;return nn.target.checked&&yt.actual_output_visible&&(dn=1),mn(ut({},yt),{hidden:dn,is_invisible:nn.target.checked})}return yt});ze(Et)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),ce.createElement(ct.default,{checked:Dt.actual_output_visible,onChange:nn=>{const Et=Be.map((yt,Nt)=>{if(Nt===At){let dn=0;return nn.target.checked&&yt.is_invisible&&(dn=1),mn(ut({},yt),{hidden:dn,actual_output_visible:nn.target.checked})}return yt});ze(Et)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),ce.createElement("div",{className:"mt20"},ce.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),ce.createElement(ct.default,{checked:Dt.last_match_rule,onChange:nn=>{const Et=Be.map((yt,Nt)=>Nt===At?mn(ut({},yt),{last_match_rule:nn.target.checked}):yt);ze(Et)}},ce.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",ce.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")))))))))),ce.createElement("h4",{className:"font14 mt20 mb10"},ce.createElement("span",{className:y.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),ce.createElement(Ne.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},ce.createElement(fe.default,{getPopupContainer:Dt=>Dt.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},kt.map((Dt,At)=>ce.createElement(fe.default.Option,{value:Dt.id,key:At},Dt.scptname))))),ce.createElement(Ne.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{name:"evaluate_script"},ce.createElement(z.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!ln}}))),(0,se.Ny)()&&ce.createElement($e.Z,{className:"mb20",align:"middle"},ce.createElement(Ze.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},ce.createElement(a.Z,null)),ce.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),ce.createElement(E.t,{okText:"\u4FDD\u5B58",hasOkBtn:en,loading:In,onCancel:()=>x.history.push(`/shixuns/${fn==null?void 0:fn.id}/challenges`),onOk:()=>tt.submit(),className:an==="jupyterLab"?y.btn:""}))}},18309:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Lt}});var ae=ue(59301),x=ue(43418),Oe=ue(8591),We=ue(43428),Ze=ue(99313),et=ue(71418),Ce=ue(6848),ct=ue(3113),Ne={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},Me=ue(99267),rt=ue(61485),mt=ue(13014),$e=ue(4977),fe=ue(82093),a=ue(76411),E={lineChart:"lineChart___dCEZW"},b=ue(56656),y=ue.n(b),z=ue(59301),se=({dataInfo:kt,indexKey:Ut,valueName:en,startAndEndTime:kn,colors:Rt=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:De})=>{let Ve=null;(0,ae.useEffect)(()=>{Dt()},[kt]),(0,ae.useEffect)(()=>{window.addEventListener("resize",dt(()=>{Ve&&Ve.resize()},200))},[window.onresize]);const dt=(At,nn,Et=!1)=>{let yt,Nt;return(...dn)=>{if(Et){At.apply(Nt,dn),Et=!1;return}clearTimeout(yt),yt=setTimeout(()=>{At.apply(Nt,dn)},nn)}},Ot=At=>At?At.map(nn=>{const Et=new Date(nn),yt=String(Et.getMonth()+1).padStart(2,"0"),Nt=String(Et.getDate()).padStart(2,"0"),dn=String(Et.getHours()).padStart(2,"0"),Ct=String(Et.getMinutes()).padStart(2,"0");return`${yt}/${Nt} ${dn}:${Ct}`}):[],$t=(At,nn)=>At.map(Et=>{const yt=nn.timestamps.indexOf(Et);return yt!==-1?nn.values[yt]:null});function qt(At){let nn=1/0;for(let yt=0;yt{let yt=[];for(let Nt=At;Nt<=nn;Nt+=Et)yt.push(Nt);return yt},ln=()=>{var At;const nn=((At=kt==null?void 0:kt.x)==null?void 0:At.flat())||[];let Et=[...new Set(nn)].sort((ra,qa)=>ra-qa),yt=qt(Et),Nt=yt==null?void 0:yt.newArray,dn=yt==null?void 0:yt.minInterval;Et=[...new Set([...Et,...Nt])].sort((ra,qa)=>ra-qa);let Ct=y()(kn[0],"YYYY-MM-DD HH:mm").valueOf(),It=Jt(Ct,Et[0]-dn,dn),Zn=y()(kn[1],"YYYY-MM-DD HH:mm").valueOf(),zt=Jt(Et[Et.length-1]+dn,Zn,dn);return Et=[...It,...Et,...zt],[...new Set(Et)].sort((ra,qa)=>ra-qa)},Dt=()=>{var At;Ve=a.init(document.getElementById(`lineChart${Ut}`));let nn=ln(),Et=(At=kt==null?void 0:kt.y)==null?void 0:At.map((Nt,dn)=>{var Ct;let It={timestamps:(Ct=kt==null?void 0:kt.x)==null?void 0:Ct[dn],values:Nt};return Nt=$t(nn,It),{name:en[dn],type:"line",itemStyle:{show:!1},lineStyle:{color:Rt[dn]},data:Nt}}),yt={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Nt){var dn;let Ct="";return Nt.forEach((It,Zn)=>{console.log("item",It),Ct+=`
+`),Wn.focus();default:throw new Error}},[Wn,Rn]),Wr=(0,ae.useMemo)(()=>{switch(Rn){case dn:return ae.createElement(Hn,{callback:ka,onCancel:Eo});case ra:return ae.createElement(fn.Z,{callback:ka,onCancel:Eo});case Ct:return ae.createElement(tt.Z,{callback:ka,onCancel:Eo});case It:return ae.createElement(De,{callback:ka,onCancel:Eo});case qa:return ae.createElement(qt,{callback:ka,onCancel:Eo});case"maths-latex":return ae.createElement(nn,{showSaveButton:!0,callback:ka});case"inline-latex":return ae.createElement(Et.Z,{showSaveButton:!0,callback:ka});default:return null}},[Rn]);function Eo(){pa("")}(0,ae.useEffect)(()=>{if(fr.current){let ar=function($o){ao=!0,xo=$o.pageY},ga=function(){ao=!1},sa=function($o){if(ao){let Sr=$o.pageY-xo;Sr<0&&(Sr=0),Sr>300&&(Sr=300);let Gr=zn+Sr+"px";da(Gr)}},Sa=fr.current,ao=!1,xo=0;return Sa.addEventListener("mousedown",ar),document.addEventListener("mousemove",sa),document.addEventListener("mouseup",ga),()=>{Sa.removeEventListener("mousedown",ar),document.removeEventListener("mousemove",sa),document.removeEventListener("mouseup",ga)}}},[Wn,fr]),(0,ae.useEffect)(()=>{da(zn)},[zn]);const Jo=bn(it),No=bn(on),tl={width:Jo,height:No},Cl=(0,ae.useMemo)(()=>{if(Ln){let ar=new Date(Ln),ga=ar.getHours(),sa=ar.getMinutes(),Sa=ar.getSeconds();return ga=ga<10?"0"+ga:ga,sa=sa<10?"0"+sa:sa,Sa=Sa<10?"0"+Sa:Sa,`${ga}:${sa}:${Sa}`}return 0},[Ln]),Da=ar=>{const ga=[];if(Br){let sa=-1;ar=ar.replace(/(@▁▁@|@▁@)/g,function(Sa,ao,xo){ga.push({multiLine:Sa!==Hr})})}return ga};function au(){window.sessionStorage.removeItem(Oa),ho(!1),Ea(0)}function uu(){ho(!1),Ea(0),Wn.setValue(window.sessionStorage.getItem(Oa))}(0,ae.useEffect)(()=>{Qn[Rn]&&Rn!==Zn&&Rn!==It&&setTimeout(()=>{const ar=document.getElementsByClassName("markdown-popup-form")[0],ga=window.innerWidth/2-ar.offsetWidth/2,sa=window.innerHeight/2-ar.offsetHeight/2;Nr(ga),Qr(sa)},0)},[Rn]);const wu=ar=>{ar.preventDefault();const ga=ar.clientX-Ar,sa=ar.clientY-Tr;document.body.onmousemove=Sa=>{let ao=Sa.clientX-ga,xo=Sa.clientY-sa;const $o=document.getElementsByClassName("markdown-popup-form")[0],Sr=window.innerWidth-$o.offsetWidth,Gr=window.innerHeight-$o.offsetHeight;ao=Math.max(0,Math.min(ao,Sr)),xo=Math.max(0,Math.min(xo,Gr)),iu(Sa.clientX,Sa.clientY,ga,sa)&&(Nr(ao),Qr(xo))},document.body.onmouseup=function(){document.body.onmousemove=null}},iu=(ar,ga,sa,Sa)=>{const ao=document.body.clientHeight,xo=document.body.clientWidth;return ar<20&&sa>ar||ar>xo-20&&saga||ga>ao-20&&Saot in xe?mt(xe,ot,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):xe[ot]=Xe,z=(xe,ot)=>{for(var Xe in ot||(ot={}))E.call(ot,Xe)&&y(xe,Xe,ot[Xe]);if(a)for(var Xe of a(ot))b.call(ot,Xe)&&y(xe,Xe,ot[Xe]);return xe},ne=(xe,ot)=>$e(xe,fe(ot));const{useForm:se}=ae.default,ce={width:280,marginRight:10},de={labelCol:{span:5},wrapperCol:{span:19}};var Fe=({callback:xe,onCancel:ot})=>{const[Xe]=se();let ut=(0,Re.useRef)();function mn(Sn){ut.current.width=Xe.getFieldValue("width"),ut.current.align=Xe.getFieldValue("align"),xe(Sn,ut.current)}function sn(Sn,Xt){if(Sn.status===-1){x.ZP.error(Sn.message);return}Xe.setFieldsValue({src:`/api/attachments/${Sn.id}`,type:Xt.type})}function Fn(Sn){let Xt=Sn.target.files[0];ut.current=Xt,Ue(Xt,sn)}return rt.createElement(ae.default,ne(z({form:Xe},de),{className:"upload-image-panel",onFinish:mn,style:{width:470,overflow:"hidden"}}),rt.createElement(ae.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},rt.createElement("div",{className:"flex-container"},rt.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},rt.createElement(Oe.default,{style:ce})),rt.createElement(Ae,{onFileChange:Fn}))),rt.createElement(ae.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},rt.createElement(Oe.default,{style:{width:264}})),rt.createElement(ae.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},rt.createElement(We.Z,null,rt.createElement(ae.default.Item,{name:"width",style:{margin:0}},rt.createElement(Ze.Z,{style:{width:264}})),rt.createElement("span",{className:"ml8"},"%"))),rt.createElement(ae.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},rt.createElement(et.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"}]})),rt.createElement("aside",null,rt.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},rt.createElement(Ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),rt.createElement(Ce.ZP,{type:"default",onClick:ot},"\u53D6\u6D88"))))};function Ae({onFileChange:xe}){return rt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",rt.createElement("input",{type:"file",onChange:xe}))}function Ue(xe,ot){if(!xe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Me.bg)())throw x.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Xe=new FormData;Xe.append("editormd-image-file",xe),Xe.append("file_param_name","editormd-image-file"),Xe.append("byxhr","true");var ut=new window.XMLHttpRequest;ut.withCredentials=!0,ut.addEventListener("load",function(mn){ot(JSON.parse(mn.target.responseText),xe)},!1),ut.addEventListener("error",function(mn){console.error(mn)},!1),ut.open("POST",`${ct.KI}/api/attachments.json`),ut.send(Xe)}},75790:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Oe}});var ae=ue(59301),x=ue(4676);class Oe extends ae.Component{constructor(Ze){super(Ze);const et=window.document;this.node=et.createElement("div"),et.body.appendChild(this.node)}render(){const{children:Ze}=this.props;return(0,x.createPortal)(Ze,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},17904:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return x}});var ae=ue(59301);function x(Oe,We){const Ze=(0,ae.useRef)();(0,ae.useEffect)(()=>{Ze.current=Oe}),(0,ae.useEffect)(()=>{function et(){Ze.current()}if(We!==null){let Ce=setInterval(et,We);return()=>clearInterval(Ce)}},[We])}},17826:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return E}});var ae=ue(59301),x=ue(76560),Oe=ue(78241),We=ue(8591),Ze=ue(43418),et=ue(92832),Ce={wrap:"wrap___TwY3U",content:"content___Ks95W",mainPathWrap:"mainPathWrap___CrMaa",colorBlue:"colorBlue___dvWbP"},ct=Object.defineProperty,Re=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,mt=(b,y,z)=>y in b?ct(b,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[y]=z,$e=(b,y)=>{for(var z in y||(y={}))Me.call(y,z)&&mt(b,z,y[z]);if(Re)for(var z of Re(y))rt.call(y,z)&&mt(b,z,y[z]);return b},fe=(b,y,z)=>new Promise((ne,se)=>{var ce=Ae=>{try{Fe(z.next(Ae))}catch(Ue){se(Ue)}},de=Ae=>{try{Fe(z.throw(Ae))}catch(Ue){se(Ue)}},Fe=Ae=>Ae.done?ne(Ae.value):Promise.resolve(Ae.value).then(ce,de);Fe((z=z.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:z,dispatch:ne,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Fe=!1,onFinish:Ae=()=>{}})=>{const[Ue]=Oe.default.useForm(),xe=(0,x.useParams)(),ot=(0,x.useLocation)(),Xe=(0,ae.useRef)(),[ut,mn]=(0,ae.useState)(""),[sn,Fn]=(0,ae.useState)(""),[Sn,Xt]=(0,ae.useState)([]),[ha,Bt]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{var st,wt;Xe.current=((wt=(st=ot.pathname)==null?void 0:st.split("/"))==null?void 0:wt[3])==="repository"},[]),(0,ae.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const st=ce.join("/");let wt=[];ce.map((In,cn)=>{cn===0?wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:st}):wt.push({val:`/${In}`,path:st})}),Xt(wt),mn(st),Fn(st),an(st)},[b.actionTabs.key]);const an=st=>fe(void 0,null,function*(){const wt=yield ne({type:Xe.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:xe.id,path:st}});wt&&Bt(wt.trees||[])}),Tn=st=>{let wt=ut;st.type==="tree"&&(Sn.length?Sn.push({val:`/${st.name}`,path:st.name}):Sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${st.name}`,path:st.name}),Xt(Sn),wt=ut?`${ut}/${st.name}`:st.name,mn(wt)),an(wt)},Hn=(st,wt)=>{const In=Sn.filter((Un,Le)=>Le<=wt);Xt(In);const cn=In.filter((Un,Le)=>Le!==0).map(Un=>Un.val).join("").substr(1);mn(cn),an(cn)},fn=()=>fe(void 0,null,function*(){const st=Ue==null?void 0:Ue.getFieldsValue(),wt=ut?`${ut}${st!=null&&st.name?`/${st==null?void 0:st.name}`:""}`:st==null?void 0:st.name;if(Fe){Ae(wt),tt();return}if(de){yield Ue.validateFields();const In=yield ne({type:"shixunsDetail/uploadGitFolder",payload:$e($e({},{id:xe.id,path:wt}),Xe.current?{}:{secret_repository:!0})});Ae(sn),In.status===0&&We.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(wt),We.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");tt()}),tt=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),Ue.resetFields()};return ae.createElement(Ze.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:fn,onCancel:tt},ae.createElement("div",{className:Ce.wrap},ae.createElement("div",{className:Ce.content},ae.createElement("div",{className:Ce.mainPathWrap},!!(Sn!=null&&Sn.length)&&Sn.map((st,wt)=>ae.createElement("a",{key:wt,onClick:()=>Hn(st,wt)},st.val))),!!(ha!=null&&ha.length)&&ha.map((st,wt)=>st.type==="tree"&&ae.createElement("a",{key:wt,onClick:()=>Tn(st)},ae.createElement("i",{className:`iconfont icon-wenjianjia ${Ce.colorBlue}`}),st.name))),ae.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ae.createElement("div",{className:"mt5 mb5"},ut),de&&ae.createElement(Oe.default,{form:Ue,scrollToFirstError:!0,className:"mt20"},ae.createElement(Oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ae.createElement(et.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:z})=>({shixunsDetail:b,globalSetting:z,loading:y.models.index}))(a)},45079:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ha}});var ae=ue(59301),x=ue(76560),Oe=ue(36381),We=ue(92832),Ze=ue(78241),et=ue(8591),Ce=ue(43418),ct=ue(24905),Re=ue(6848),Me=ue(5871),rt=ue(5112),mt=ue(81327),$e=ue(95237),fe=ue(57809),a=ue(78673),E=ue(84236),b=ue(47949),y={wrap:"wrap___BgpUe",row:"row___UWxAG",textarea:"textarea___gaLin",btn:"btn___ZpuhS",sub:"sub___Jd_ZS"},z=ue(51124),ne=ue(82093),se=ue(34055),ce=ue(59301),de=Object.defineProperty,Fe=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Xe=(Bt,an,Tn)=>an in Bt?de(Bt,an,{enumerable:!0,configurable:!0,writable:!0,value:Tn}):Bt[an]=Tn,ut=(Bt,an)=>{for(var Tn in an||(an={}))xe.call(an,Tn)&&Xe(Bt,Tn,an[Tn]);if(Ue)for(var Tn of Ue(an))ot.call(an,Tn)&&Xe(Bt,Tn,an[Tn]);return Bt},mn=(Bt,an)=>Fe(Bt,Ae(an)),sn=(Bt,an,Tn)=>new Promise((Hn,fn)=>{var tt=In=>{try{wt(Tn.next(In))}catch(cn){fn(cn)}},st=In=>{try{wt(Tn.throw(In))}catch(cn){fn(cn)}},wt=In=>In.done?Hn(In.value):Promise.resolve(In.value).then(tt,st);wt((Tn=Tn.apply(Bt,an)).next())});const{Panel:Fn}=Oe.default,{TextArea:Sn}=We.default;var ha=({active:Bt,type:an="jupyter"})=>{var Tn,Hn;const fn=(0,x.useParams)(),[tt]=Ze.default.useForm(),[st,wt]=(0,ae.useState)({}),[In,cn]=(0,ae.useState)(!1),[Un,Le]=(0,ae.useState)(0),[Be,ze]=(0,ae.useState)([]),[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)([]),en=(Hn=(Tn=(0,se.eY)())==null?void 0:Tn.shixun)==null?void 0:Hn.editable;(0,ae.useEffect)(()=>{Bt==="testCase"&&kn()},[Bt]),(0,ae.useEffect)(()=>{Rt()},[]);const kn=()=>sn(void 0,null,function*(){var Dt,At,nn,Et,yt,Nt,dn,Ct,It,Zn,zt,ra,qa,mr;const sr=[{hidden:0,input:"",output:"",score:100}],ja=yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/jupyter_evalute_setting.json`,{method:"get"});if((ja==null?void 0:ja.status)===0){Ut((Dt=ja==null?void 0:ja.data)==null?void 0:Dt.standard_scripts);const Rr={open_evaluate:(At=ja==null?void 0:ja.data)==null?void 0:At.open_evaluate,exec_time:((nn=ja==null?void 0:ja.data)==null?void 0:nn.exec_time)||3,test_set_score:((Et=ja==null?void 0:ja.data)==null?void 0:Et.test_set_score)===null?!1:(yt=ja==null?void 0:ja.data)==null?void 0:yt.test_set_score,test_set_average:((Nt=ja==null?void 0:ja.data)==null?void 0:Nt.test_set_average)===null?!0:(dn=ja==null?void 0:ja.data)==null?void 0:dn.test_set_average,choice_standard_scripts:((Ct=ja==null?void 0:ja.data)==null?void 0:Ct.choice_standard_scripts)||null,evaluate_script:((It=ja==null?void 0:ja.data)==null?void 0:It.evaluate_script)||"",evaluate_method:(Zn=ja==null?void 0:ja.data)==null?void 0:Zn.evaluate_method,use_jupyter_result:(zt=ja==null?void 0:ja.data)==null?void 0:zt.use_jupyter_result};tt.setFieldsValue(Rr),wt(Rr),ze((qa=(ra=ja==null?void 0:ja.data)==null?void 0:ra.test_sets)!=null&&qa.length?(mr=ja==null?void 0:ja.data)==null?void 0:mr.test_sets:sr)}}),Rt=()=>sn(void 0,null,function*(){var Dt;const At=yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/get_jupyter_tags.json`,{method:"get"});(At==null?void 0:At.status)===0&&Lt(((Dt=At==null?void 0:At.data)==null?void 0:Dt.list)||[])}),De=Dt=>sn(void 0,null,function*(){const nn=Be.map(yt=>yt.score).reduce((yt,Nt)=>yt+Nt,0);if(Dt.test_set_score&&nn!==100){et.ZP.warning("\u6D4B\u8BD5\u7528\u4F8B\u7684\u8BC4\u5206\u5360\u6BD4\u4E4B\u548C\u5FC5\u987B\u7B49\u4E8E100");return}if(Dt.evaluate_method===3&&(Be!=null&&Be.some(yt=>!yt.tags))){et.ZP.warning("\u8BF7\u9009\u62E9\u6307\u5B9A\u4EE3\u7801\u5757");return}cn(!0),(yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/update_jupyter_evaluate_setting.json`,{method:"post",body:mn(ut({},Dt),{mirror_script_id:Dt==null?void 0:Dt.choice_standard_scripts,open_evaluate:Dt!=null&&Dt.open_evaluate?1:0,test_set:Be.map(yt=>mn(ut({},yt),{is_file:!1}))})})).status===0&&et.ZP.success("\u4FDD\u5B58\u6210\u529F"),cn(!1)}),Ve=Dt=>{wt(ut({},tt.getFieldsValue())),"test_set_average"in Dt&&(Dt!=null&&Dt.test_set_average)&&dt(Be),"test_set_score"in Dt&&(Dt!=null&&Dt.test_set_score)&&(tt.setFieldsValue({test_set_average:!0}),wt(mn(ut({},tt.getFieldsValue()),{test_set_average:!0})),dt(Be)),"choice_standard_scripts"in Dt&&Ce.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ce.createElement("div",{className:"tc font16"},"\u539F\u6709\u811A\u672C\u5C06\u88AB\u65B0\u7684\u811A\u672C\u8986\u76D6\uFF0C\u65E0\u6CD5\u64A4\u9500",ce.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u6267\u884C\u8986\u76D6\u64CD\u4F5C"),onOk:()=>sn(void 0,null,function*(){const At=yield(0,ne.ZP)(`/api/shixuns/${fn==null?void 0:fn.id}/get_script_contents.json`,{method:"get",params:{id:fn==null?void 0:fn.id,script_id:Dt==null?void 0:Dt.choice_standard_scripts}});At!=null&&At.content&&(Ce.default.info({centered:!0,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",content:ce.createElement("div",{className:"tc font16"},"\u8BC4\u6D4B\u811A\u672C\u751F\u6210\u6210\u529F\uFF01")}),tt.setFieldsValue({evaluate_script:At==null?void 0:At.content}),wt(mn(ut({},tt.getFieldsValue()),{evaluate_script:At==null?void 0:At.content})))})})},dt=Dt=>{let At=0;const nn=Math.floor((100-At)/Dt.length),Et=nn+(100-At)%Dt.length;Dt=Dt.map((yt,Nt)=>Nt===Dt.length-1?mn(ut({},yt),{score:Et}):mn(ut({},yt),{score:nn})),ze(Dt)},Ot=()=>{const Dt=[...Be,{hidden:0,input:"",output:"",score:0}];tt.getFieldValue("test_set_average")?dt(Dt):ze(Dt)},{test_set_score:$t,test_set_average:qt,choice_standard_scripts:Jt,open_evaluate:ln}=st;return ce.createElement("section",{className:y.wrap},ce.createElement(Ze.default,{form:tt,disabled:!ln,layout:"vertical",onValuesChange:Ve,onFinish:De},ce.createElement(Ze.default.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked"},ce.createElement(ct.default,{disabled:!1},"\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD")),ce.createElement("h4",{className:"font14"},"\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),ce.createElement(Re.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{label:"\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09\uFF1A",name:"exec_time",className:y.row,rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}]},ce.createElement(Me.Z,{size:"large",style:{width:400},min:3}))),ce.createElement("h4",{className:"font14 mb10"},"\u7CFB\u7EDF\u8BC4\u5206\u89C4\u5219"),ce.createElement(Re.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{name:"test_set_score"},ce.createElement(rt.ZP.Group,null,ce.createElement(mt.Z,{direction:"vertical"},ce.createElement(rt.ZP,{value:!1},"\u901A\u8FC7\u5168\u90E8\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u4EC5\u5F53\u6240\u6709\u6D4B\u8BD5\u96C6\u90FD\u6B63\u786E\u65F6\uFF0C\u624D\u83B7\u5F97\u4E00\u6B21\u6027\u5956\u52B1\uFF09")),ce.createElement(rt.ZP,{value:!0},"\u901A\u8FC7\u90E8\u5206\u6D4B\u8BD5\u96C6",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5B66\u5458\u8BC4\u6D4B\uFF0C\u901A\u8FC7\u6D4B\u8BD5\u96C6\u5373\u53EF\u83B7\u5F97\u5BF9\u5E94\u5956\u52B1\uFF09")))))),ce.createElement(Ze.default.Item,{label:ce.createElement("span",{style:{fontWeight:500},className:"c-black"},"\u8BC4\u6D4B\u8BBE\u7F6E"),name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u8BBE\u7F6E"}]},ce.createElement(rt.ZP.Group,null,ce.createElement(mt.Z,{direction:"vertical"},ce.createElement(rt.ZP,{value:1},"\u901A\u8FC7\u6240\u6709\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6240\u6709\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09")),ce.createElement(rt.ZP,{value:3},"\u901A\u8FC7\u6307\u5B9A\u4EE3\u7801\u5757\u8BC4\u6D4B",ce.createElement("span",{className:"c-grey-999"}," \uFF08\u5BF9\u5B66\u5458\u4EFB\u52A1\u6587\u4EF6\u7684\u6307\u5B9A\u975E\u7A7A\u4EE3\u7801\u5757\u8FDB\u884C\u8BC4\u6D4B\uFF09"))))),ce.createElement($e.Z,{align:"middle",justify:"space-between",className:"font14"},ce.createElement("div",{style:{fontWeight:500}},ce.createElement("span",{className:y.sub},"*"),"\u6D4B\u8BD5\u7528\u4F8B"),ce.createElement(Re.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(b.op,{style:{borderRadius:2},onClick:Ot},"\u6DFB\u52A0\u6D4B\u8BD5\u7528\u4F8B"))),$t&&ce.createElement(Ze.default.Item,{name:"test_set_average"},ce.createElement(rt.ZP.Group,null,ce.createElement(rt.ZP,{value:!0},"\u5747\u5206\u6BD4\u4F8B"),ce.createElement(rt.ZP,{value:!1,style:{marginLeft:50}},"\u81EA\u5B9A\u4E49\u6BD4\u4F8B"))),ce.createElement(Re.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement("div",null,Be.map((Dt,At)=>ce.createElement(Oe.default,{activeKey:Un,key:At,onChange:()=>{Le(nn=>nn===At?null:At)}},ce.createElement(Fn,{header:ce.createElement("div",{className:"font16"},ce.createElement("span",{className:"mr10"},"\u6D4B\u8BD5\u7528\u4F8B",At+1),st.test_set_score&&ce.createElement("span",{style:{marginLeft:40}},ce.createElement(Me.Z,{style:{width:120},value:Dt.score,onClick:nn=>nn.stopPropagation(),min:0,max:100,precision:0,onBlur:nn=>{if(Number(nn)<0||Number(nn)>100){et.ZP.info("\u6D4B\u8BD5\u7528\u4F8B\u7684\u6743\u91CD\u6BD4\u4F8B\u503C\u9650\u5236\u4E3A 0-100");const Et=Be.map((Nt,dn)=>dn===At?mn(ut({},Nt),{score:100}):Nt),yt={test_set_average:!1};wt(ut(ut({},st),yt)),tt.setFieldsValue(yt),ze(Et)}},disabled:qt,onChange:nn=>{const Et=Be.map((Nt,dn)=>dn===At?mn(ut({},Nt),{score:nn?Number(nn):0}):Nt),yt={test_set_average:!1};wt(ut(ut({},st),yt)),tt.setFieldsValue(yt),ze(Et)}}),ce.createElement("span",{className:"ml10 mr10"},"%")),ce.createElement("span",{className:"tr flex1",style:{float:"right"}},At!==0&&ce.createElement(Re.Z,{placement:"bottom",title:"\u5220\u9664"},ce.createElement("span",{style:{color:"#c5c5c5"},className:"current iconfont icon-shanchu4",onClick:nn=>{nn.stopPropagation(),Ce.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u6D4B\u8BD5\u7528\u4F8B\u5417\uFF1F",onOk:()=>{const Et=Be.filter((yt,Nt)=>Nt!==At);dt(Et)}})}})))),key:At},ce.createElement("div",null,st.evaluate_method===3&&ce.createElement($e.Z,{align:"middle",className:"mb20"},ce.createElement("div",null,ce.createElement("span",{className:y.sub},"*"),ce.createElement("span",null,"\u6307\u5B9A\u4EE3\u7801\u5757"),ce.createElement(Re.Z,{title:"\u8BF7\u5148\u5728Jupyter\u4E2D\u5BF9\u60A8\u9700\u8981\u8BC4\u6D4B\u7684\u6307\u5B9A\u4EE3\u7801\u5757\u5B8C\u6210\u6807\u7B7E\u8BBE\u7F6E\u3002"},ce.createElement("i",{style:{marginLeft:6,marginRight:20,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement(fe.default,{value:Dt.tags,size:"large",style:{width:450},onChange:nn=>{const Et=Be.map((yt,Nt)=>Nt===At?mn(ut({},yt),{tags:nn}):yt);ze(Et)}},St==null?void 0:St.map(nn=>ce.createElement(fe.default.Option,{value:nn==null?void 0:nn.tags,key:nn==null?void 0:nn.tags},nn==null?void 0:nn.tags)))),ce.createElement($e.Z,{align:"middle"},ce.createElement("div",null," ",ce.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),ce.createElement(Sn,{bordered:!1,className:y.textarea,rows:5,placeholder:"\u9884\u671F\u8F93\u51FA",value:Dt.output,onChange:nn=>{const Et=Be.map((yt,Nt)=>Nt===At?mn(ut({},yt),{output:nn.target.value}):yt);ze(Et)}})),ce.createElement($e.Z,{className:"mt20",align:"middle"},ce.createElement("div",null,ce.createElement("span",null,"\u53EF\u89C1\u6027"),ce.createElement(Re.Z,{title:ce.createElement("div",null,ce.createElement("div",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'),ce.createElement("div",null,"\u9690\u85CF\u9884\u671F\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"),ce.createElement("div",null,"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA\uFF1A\u52FE\u9009\u540E\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"))},ce.createElement("i",{style:{marginLeft:6,marginRight:13,color:"#145DFF"},className:"iconfont icon-xiaowenhao2 font14"}))),ce.createElement("div",null,ce.createElement(ct.default,{className:"font14 ml5",checked:Dt.hidden===1,onChange:nn=>{const Et=Be.map((yt,Nt)=>{if(Nt===At){let dn={is_invisible:!1,actual_output_visible:!1};return nn.target.checked&&(dn={is_invisible:!0,actual_output_visible:!0}),mn(ut(ut({},yt),dn),{hidden:nn.target.checked?1:0})}return yt});ze(Et)}},"\u5168\u90E8\u9690\u85CF")),ce.createElement(ct.default,{checked:Dt.is_invisible,style:{margin:"0 60px"},onChange:nn=>{const Et=Be.map((yt,Nt)=>{if(Nt===At){let dn=0;return nn.target.checked&&yt.actual_output_visible&&(dn=1),mn(ut({},yt),{hidden:dn,is_invisible:nn.target.checked})}return yt});ze(Et)}},"\u9690\u85CF\u9884\u671F\u8F93\u51FA"),ce.createElement(ct.default,{checked:Dt.actual_output_visible,onChange:nn=>{const Et=Be.map((yt,Nt)=>{if(Nt===At){let dn=0;return nn.target.checked&&yt.is_invisible&&(dn=1),mn(ut({},yt),{hidden:dn,actual_output_visible:nn.target.checked})}return yt});ze(Et)}},"\u9690\u85CF\u5B9E\u9645\u8F93\u51FA")),ce.createElement("div",{className:"mt20"},ce.createElement("span",{className:"font14 mr20"},"\u7279\u6B8A\u5224\u5B9A:"),ce.createElement(ct.default,{checked:Dt.last_match_rule,onChange:nn=>{const Et=Be.map((yt,Nt)=>Nt===At?mn(ut({},yt),{last_match_rule:nn.target.checked}):yt);ze(Et)}},ce.createElement("span",{className:"font14"},"\u672B\u5C3E\u5339\u914D",ce.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")))))))))),ce.createElement("h4",{className:"font14 mt20 mb10"},ce.createElement("span",{className:y.sub},"*"),"\u8BC4\u6D4B\u811A\u672C"),ce.createElement(Re.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{name:"choice_standard_scripts",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"}]},ce.createElement(fe.default,{getPopupContainer:Dt=>Dt.parentNode,size:"large",style:{width:400},placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C"},kt.map((Dt,At)=>ce.createElement(fe.default.Option,{value:Dt.id,key:At},Dt.scptname))))),ce.createElement(Re.Z,{title:!ln&&"\u8BF7\u542F\u7528Jupyter\u8BC4\u6D4B\u529F\u80FD\u540E\uFF0C\u8FDB\u884C\u7F16\u8F91",placement:"topLeft"},ce.createElement(Ze.default.Item,{name:"evaluate_script"},ce.createElement(z.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!ln}}))),(0,se.Ny)()&&ce.createElement($e.Z,{className:"mb20",align:"middle"},ce.createElement(Ze.default.Item,{name:"use_jupyter_result",className:"mt10",valuePropName:"checked",noStyle:!0},ce.createElement(a.Z,null)),ce.createElement("div",{className:"ml10"},"\u662F\u5426\u6CBF\u7528Jupyter\u8FD0\u884C\u7ED3\u679C"))),ce.createElement(E.t,{okText:"\u4FDD\u5B58",hasOkBtn:en,loading:In,onCancel:()=>x.history.push(`/shixuns/${fn==null?void 0:fn.id}/challenges`),onOk:()=>tt.submit(),className:an==="jupyterLab"?y.btn:""}))}},18309:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Lt}});var ae=ue(59301),x=ue(43418),Oe=ue(8591),We=ue(43428),Ze=ue(99313),et=ue(71418),Ce=ue(6848),ct=ue(3113),Re={header_body:"header_body___lAlEX",close:"close___OXweN",no_data:"no_data___h77J2",recommend_config_introduce:"recommend_config_introduce___ifFGY",recommend_config:"recommend_config___UXyKS",recommend_config_item:"recommend_config_item___zONum",item_title:"item_title___w5vXw",recommend_text:"recommend_text___f68Eu",item_content:"item_content___j_zbN",recommend_config_active_item:"recommend_config_active_item___SrTkJ",recommend_config_footer:"recommend_config_footer___PHnlA",application:"application___uh4gI",tooltip:"tooltip___f0uXh",disabled:"disabled___Ha9Ba"},Me=ue(99267),rt=ue(61485),mt=ue(13014),$e=ue(4977),fe=ue(82093),a=ue(76411),E={lineChart:"lineChart___dCEZW"},b=ue(56656),y=ue.n(b),z=ue(59301),se=({dataInfo:kt,indexKey:Ut,valueName:en,startAndEndTime:kn,colors:Rt=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"],imageTypeName:De})=>{let Ve=null;(0,ae.useEffect)(()=>{Dt()},[kt]),(0,ae.useEffect)(()=>{window.addEventListener("resize",dt(()=>{Ve&&Ve.resize()},200))},[window.onresize]);const dt=(At,nn,Et=!1)=>{let yt,Nt;return(...dn)=>{if(Et){At.apply(Nt,dn),Et=!1;return}clearTimeout(yt),yt=setTimeout(()=>{At.apply(Nt,dn)},nn)}},Ot=At=>At?At.map(nn=>{const Et=new Date(nn),yt=String(Et.getMonth()+1).padStart(2,"0"),Nt=String(Et.getDate()).padStart(2,"0"),dn=String(Et.getHours()).padStart(2,"0"),Ct=String(Et.getMinutes()).padStart(2,"0");return`${yt}/${Nt} ${dn}:${Ct}`}):[],$t=(At,nn)=>At.map(Et=>{const yt=nn.timestamps.indexOf(Et);return yt!==-1?nn.values[yt]:null});function qt(At){let nn=1/0;for(let yt=0;yt{let yt=[];for(let Nt=At;Nt<=nn;Nt+=Et)yt.push(Nt);return yt},ln=()=>{var At;const nn=((At=kt==null?void 0:kt.x)==null?void 0:At.flat())||[];let Et=[...new Set(nn)].sort((ra,qa)=>ra-qa),yt=qt(Et),Nt=yt==null?void 0:yt.newArray,dn=yt==null?void 0:yt.minInterval;Et=[...new Set([...Et,...Nt])].sort((ra,qa)=>ra-qa);let Ct=y()(kn[0],"YYYY-MM-DD HH:mm").valueOf(),It=Jt(Ct,Et[0]-dn,dn),Zn=y()(kn[1],"YYYY-MM-DD HH:mm").valueOf(),zt=Jt(Et[Et.length-1]+dn,Zn,dn);return Et=[...It,...Et,...zt],[...new Set(Et)].sort((ra,qa)=>ra-qa)},Dt=()=>{var At;Ve=a.init(document.getElementById(`lineChart${Ut}`));let nn=ln(),Et=(At=kt==null?void 0:kt.y)==null?void 0:At.map((Nt,dn)=>{var Ct;let It={timestamps:(Ct=kt==null?void 0:kt.x)==null?void 0:Ct[dn],values:Nt};return Nt=$t(nn,It),{name:en[dn],type:"line",itemStyle:{show:!1},lineStyle:{color:Rt[dn]},data:Nt}}),yt={tooltip:{trigger:"axis",axisPointer:{type:"line",lineStyle:{color:"rgba(212, 217, 227, 1)",type:"dashed"}},backgroundColor:"#fff",textStyle:{color:"#333333"},padding:10,extraCssText:"box-shadow: 0px 4px 8px 0px rgba(184,194,202,0.5)",formatter:function(Nt){var dn;let Ct="";return Nt.forEach((It,Zn)=>{console.log("item",It),Ct+=`
${De[It==null?void 0:It.componentIndex]} @@ -109,15 +109,15 @@
`}},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:Ot(nn)}],yAxis:[{type:"value",gridIndex:0,axisTick:{show:!1},axisLine:{show:!1},axisLabel:{show:!0,color:"#9096A3",formatter:Ut==1?"{value} MiB":"{value} Cores"},splitLine:{show:!0,lineStyle:{color:"#EDEDED",type:"dashed"}}}],series:Et};Ve.setOption(yt)};return z.createElement("div",{id:`lineChart${Ut}`,className:E.lineChart})},ce=ue(47949),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"},Fe=ue(57809),Ae=ue(5083),Ue=ue(88522);const xe=kt=>{const Ut=new Date,kn=(Rt=>{const De=new Date(Ut);switch(Rt){case"\u6700\u8FD130\u5206\u949F":De.setMinutes(Ut.getMinutes()-30);break;case"\u6700\u8FD13\u5C0F\u65F6":De.setHours(Ut.getHours()-3);break;case"\u6700\u8FD124\u5C0F\u65F6":De.setDate(Ut.getDate()-1);break;case"\u6700\u8FD17\u5929":De.setDate(Ut.getDate()-7);break;case"\u6700\u8FD115\u5929":De.setDate(Ut.getDate()-15);break;default:return null}return De})(kt);return kn?{startTime:kn,endTime:Ut}:null},ot=(kt,Ut,en)=>{if(!kt)return!1;const kn=y()(),[Rt,De]=Ut;if(kt.isAfter(kn))return!0;if(Rt){const Ve=Rt.clone().add(en,"days");if(De&&kt.isAfter(Ve))return!0}if(De){const Ve=De.clone().subtract(en,"days");return kt.isBefore(Ve)||kt.isAfter(kn)}return!1},Xe=kt=>kt<=5?"30s":kt<=15?"1m":kt<=30?"2m":kt<=60?"5m":kt<=180?"10m":kt<=360?"30m":kt<=720?"1h":kt<=1440?"2h":kt<=2880?"4h":kt<=4320?"8h":kt<=10080||kt<=14400?"12h":kt<=21600?"1d":"\u6CA1\u6709\u5339\u914D\u7684\u65F6\u95F4\u95F4\u9694",ut=kt=>{const[Ut,en]=kt,kn=moment.isMoment(Ut)?Ut:moment(Ut),Rt=moment.isMoment(en)?en:moment(en);if(!kn.isValid()||!Rt.isValid())throw new Error("Invalid date provided");const Ve=moment.duration(Rt.diff(kn)).asMinutes();return Xe(Ve)},mn=(kt,Ut,en=20)=>{const kn=new Date(kt).getTime(),Rt=new Date(Ut).getTime(),De=en*1e3,Ve=[];let dt=kn;for(;dt<=Rt;)Ve.push(dt),dt+=De;return Ve};var sn=ue(89392),Fn=ue(57884),Sn=ue(2610),Xt=ue(59301),ha=(kt,Ut,en)=>new Promise((kn,Rt)=>{var De=Ot=>{try{dt(en.next(Ot))}catch($t){Rt($t)}},Ve=Ot=>{try{dt(en.throw(Ot))}catch($t){Rt($t)}},dt=Ot=>Ot.done?kn(Ot.value):Promise.resolve(Ot.value).then(De,Ve);dt((en=en.apply(kt,Ut)).next())});const Bt=Fe.default.Option,{RangePicker:an}=Ae.default;var Hn=({identifier:kt,data:Ut,isFirst:en,setIsFirst:kn,info:Rt})=>{var De;const[Ve,dt]=(0,ae.useState)([]),[Ot,$t]=(0,ae.useState)([]),[qt,Jt]=(0,ae.useState)(null),[ln,Dt]=(0,ae.useState)(""),[At,nn]=(0,ae.useState)([null,null]),[Et,yt]=(0,ae.useState)([]),[Nt,dn]=(0,ae.useState)(!1),[Ct,It]=(0,ae.useState)([]),[Zn,zt]=(0,ae.useState)(!1),[ra,qa]=(0,ae.useState)(!1),[mr,sr]=(0,ae.useState)(""),[ja,Rr]=(0,ae.useState)(1),Dr=["\u6700\u8FD130\u5206\u949F","\u6700\u8FD13\u5C0F\u65F6","\u6700\u8FD124\u5C0F\u65F6","\u6700\u8FD17\u5929","\u6700\u8FD115\u5929"],ur=["#DA4928","#2EC25B","#FEBD49","#498FEA","#9363D8"];(0,ae.useEffect)(()=>{var jt,pn,Qn,ma;if(Ut&&en){bn(),dt(Ut==null?void 0:Ut.recent_users),$t(Ut==null?void 0:Ut.managers);const Qe=(Rt==null?void 0:Rt.type)==="\u6311\u6218\u9875\u9762";((jt=Ut==null?void 0:Ut.managers)==null?void 0:jt.length)>0?Jt(Qe?Rt==null?void 0:Rt.myshixun_id:(pn=Ut==null?void 0:Ut.managers[0])==null?void 0:pn.id):((Qn=Ut==null?void 0:Ut.recent_users)==null?void 0:Qn.length)>0&&Jt(Qe?Rt==null?void 0:Rt.myshixun_id:(ma=Ut==null?void 0:Ut.recent_users[0])==null?void 0:ma.id),Dt("\u6700\u8FD130\u5206\u949F"),kn(!1)}},[Ut]),(0,ae.useEffect)(()=>{if(ln){let jt=xe(ln);nn([y()(jt==null?void 0:jt.startTime),y()(jt==null?void 0:jt.endTime)])}},[ln]),(0,ae.useEffect)(()=>{qt&&(At!=null&&At[0])&&(At!=null&&At[1])&&vr()},[qt,At]);const vr=()=>ha(void 0,null,function*(){var jt;dn(!0);let pn={startTimeString:At[0]?At[0].format("YYYY-MM-DD HH:mm"):null,endTimeString:At[1]?At[1].format("YYYY-MM-DD HH:mm"):null,samplingInterval:"20s",isSortBoolean:!1,id:qt};const Qn=yield(0,fe.ZP)(`/api/shixuns/${kt}/cpu_rank_data.json`,{method:"get",params:pn});(Qn==null?void 0:Qn.status)==0&&(It((jt=Qn==null?void 0:Qn.data)==null?void 0:jt.statisticsList),Rr(ja+1)),dn(!1)}),ir=(0,ae.useRef)((0,sn.throttle)(jt=>Va(jt),1200,{leading:!0,trailing:!0})).current,Va=jt=>ha(void 0,null,function*(){if(jt=="")return;const pn=yield(0,fe.ZP)(`/api/shixuns/${kt}/cpu_search_data`,{method:"get",params:{search:jt}});(pn==null?void 0:pn.status)==0&&yt(pn==null?void 0:pn.data)}),Hr=(jt,pn)=>{jt==="CPU"?(Zn?(0,Sn.BU)():(0,Sn.Dj)(document.getElementById(`tj${pn}`)),zt(!Zn)):(ra?(0,Sn.BU)():(0,Sn.Dj)(document.getElementById(`tj${pn}`)),qa(!ra))},wr=(jt,pn,Qn)=>{const ma=pn==="CPU"?"cpuUsageChart":"memoryUsageChart";let Qe=jt.map(it=>{var zn,Gn,Xn,Ga;const wa=(zn=it.promQueryResult)==null?void 0:zn[ma],va=`${it.envId}-${it.myPracticalTrainingId}_${pn}`,Oa=((Ga=(Xn=(Gn=wa==null?void 0:wa.results[va])==null?void 0:Gn.frames[0])==null?void 0:Xn.data)==null?void 0:Ga.values)||[];return Oa.length>0?Oa[Qn]:[]});return Qe.some(it=>Array.isArray(it)&&it.length>0)?Qe:[]},bt=jt=>{Jt(jt),bn()},bn=()=>{yt([]),sr("")},Nn=jt=>{let pn=!1;for(let Qn=0;Qn<(Ct==null?void 0:Ct.length);Qn++){let ma=wr(Ct,jt,1)[Qn];if(ma&&(ma==null?void 0:ma.length)>0){pn=!0;break}}return(Ct==null?void 0:Ct.length)>0&&pn};return Xt.createElement(Xt.Fragment,null,Xt.createElement("div",{className:`${de.flex_warp}`},Xt.createElement(Ue.Z,{allowClear:!0,showSearch:!0,value:mr,style:{width:280},onSearch:ir,placeholder:"\u641C\u7D22\u59D3\u540D/\u624B\u673A\u53F7/\u90AE\u7BB1",onChange:(jt,pn)=>{sr(jt),pn!=null&&pn.key&&Jt(Number(pn==null?void 0:pn.key))},onClear:bn,size:"large"},Et==null?void 0:Et.map((jt,pn)=>Xt.createElement(Bt,{key:jt.id,value:jt.name},jt.name.length>4?`${jt.name.slice(0,4)}...`:jt.name,`( ${jt.phone?jt.phone:""} ${jt.mail?` - ${jt.mail}`:""})`))),Xt.createElement("div",null,Xt.createElement(Fe.default,{style:{width:130,marginRight:20},placeholder:"\u8BF7\u9009\u62E9",size:"large",value:ln,onChange:jt=>{Dt(jt)}},Dr.map((jt,pn)=>Xt.createElement(Fe.default.Option,{key:pn,value:jt},jt))),Xt.createElement(an,{style:{width:320},showTime:!0,size:"large",allowClear:!1,value:At,disabledDate:jt=>ot(jt,At,15),format:"YYYY-MM-DD HH:mm",onChange:jt=>{nn(jt),Dt(void 0)}}))),Xt.createElement(ce.qp,{title:"\u5408\u4F5C\u6210\u5458",style:{marginTop:"24px"},value:qt,onChange:jt=>bt(jt),dataSource:Ot,titleWidth:60,key:1}),Xt.createElement(ce.qp,{title:"\u6700\u8FD1\u5B9E\u9A8C",className:(Ve==null?void 0:Ve.length)==0?"mt0":"",style:{marginBottom:(Ve==null?void 0:Ve.length)>0?"0px":"17px"},value:qt,onChange:jt=>bt(jt),dataSource:Ve,titleWidth:60,key:2}),(De=[{name:"CPU",type:"CPU"},{name:"\u5185\u5B58",type:"MEMORY"}])==null?void 0:De.map((jt,pn)=>Xt.createElement("div",{className:`${de.chart_content}`,key:pn,id:`tj${pn}`},Xt.createElement("div",{className:de.chart_title},Xt.createElement("span",null,jt==null?void 0:jt.name,"\u4F7F\u7528\u91CF"),Xt.createElement("i",{className:`${de.fullscreen} iconfont ${(jt==null?void 0:jt.type)=="CPU"?Zn?"icon-tuichuquanping2":"icon-quanping2":ra?"icon-tuichuquanping2":"icon-quanping2"} - `,onClick:()=>Hr(jt.type,pn)})),Xt.createElement(et.Z,{spinning:Nt},Nn(jt.type)?Xt.createElement("div",{style:{marginTop:(jt==null?void 0:jt.type)=="CPU"?Zn?"7%":"":ra?"7%":""}},Xt.createElement(se,{dataInfo:{y:wr(Ct,jt==null?void 0:jt.type,1)||[],x:wr(Ct,jt==null?void 0:jt.type,0)||[]},startAndEndTime:At,colors:ur,indexKey:pn,valueName:Ct.map(Qn=>Qn.name),imageTypeName:Ct.map(Qn=>{var ma;return(ma=Qn==null?void 0:Qn.promQueryResult)==null?void 0:ma.imageTypeName}),key:`${pn}-${ja}`}),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")),Ct.map((Qn,ma)=>{var Qe;let gt=Qn==null?void 0:Qn.promQueryResult;return Xt.createElement("div",{className:de.listdata,key:ma},Xt.createElement("div",{className:de.block,style:{backgroundColor:ur[ma],marginRight:10}}),Xt.createElement("div",{className:de.typename},(Qe=Qn==null?void 0:Qn.promQueryResult)==null?void 0:Qe.imageTypeName),Xt.createElement("div",{className:de.val},(jt==null?void 0:jt.type)=="CPU"?`${gt==null?void 0:gt.cpuMaxDoubleValue}Cores`:`${gt==null?void 0:gt.memoryDoubleMaxValue}MiB`),Xt.createElement("div",{className:de.val},(jt==null?void 0:jt.type)=="CPU"?`${gt==null?void 0:gt.cpuMinDoubleValue}Cores`:`${gt==null?void 0:gt.memoryDoubleMinValue}MiB`),Xt.createElement("div",{className:de.val},(jt==null?void 0:jt.type)=="CPU"?`${gt==null?void 0:gt.cpuAvgDoubleValue}Cores`:`${gt==null?void 0:gt.memoryDoubleAvgValue}MiB`))}))):Xt.createElement(Fn.Z,null)))))},fn=ue(59301),tt=(kt,Ut,en)=>new Promise((kn,Rt)=>{var De=Ot=>{try{dt(en.next(Ot))}catch($t){Rt($t)}},Ve=Ot=>{try{dt(en.throw(Ot))}catch($t){Rt($t)}},dt=Ot=>Ot.done?kn(Ot.value):Promise.resolve(Ot.value).then(De,Ve);dt((en=en.apply(kt,Ut)).next())}),wt=({getApi:kt,identifier:Ut,visible:en,info:kn})=>{const[Rt,De]=(0,ae.useState)({}),[Ve,dt]=(0,ae.useState)(!0);(0,ae.useEffect)(()=>{dt(!0)},[en]),(0,ae.useEffect)(()=>{kt&&Ve&&Ot()},[kt]);const Ot=()=>tt(void 0,null,function*(){const $t=yield(0,fe.ZP)(`/api/shixuns/${Ut}/cpu_basic_data.json`,{method:"get"});($t==null?void 0:$t.status)==0&&De($t)});return fn.createElement("div",null,fn.createElement(Hn,{isFirst:Ve,setIsFirst:$t=>dt($t),identifier:Ut,data:Rt,info:kn}))},In=ue(49661),cn=ue(76560),Un=ue(67135),Le=ue(23869),Be=ue(59301),ze=(kt,Ut,en)=>new Promise((kn,Rt)=>{var De=Ot=>{try{dt(en.next(Ot))}catch($t){Rt($t)}},Ve=Ot=>{try{dt(en.throw(Ot))}catch($t){Rt($t)}},dt=Ot=>Ot.done?kn(Ot.value):Promise.resolve(Ot.value).then(De,Ve);dt((en=en.apply(kt,Ut)).next())});const St=({globalSetting:kt,dispatch:Ut,practiceSetting:en,shixunsDetail:kn,visible:Rt,onCancel:De,info:Ve,identifier:dt,isJupyter:Ot,onOk:$t})=>{const[qt,Jt]=(0,ae.useState)("1"),[ln,Dt]=(0,ae.useState)("\u63A8\u8350\u914D\u7F6E"),[At,nn]=(0,ae.useState)([]),[Et,yt]=(0,ae.useState)(!1),[Nt,dn]=(0,ae.useState)(!1),[Ct,It]=(0,ae.useState)({}),[Zn,zt]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{Rt&&(dn(!1),Jt("1"),Dt("\u63A8\u8350\u914D\u7F6E"),(Ve==null?void 0:Ve.type)=="\u6311\u6218\u9875\u9762"?nn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):nn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),It({}),ra(),(Ve==null?void 0:Ve.type)=="\u6311\u6218\u9875\u9762"&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:dt}}))},[Rt]);const ra=()=>ze(void 0,null,function*(){zt(!0);const vr=yield(0,Un.HS)(dt);[0,-10].includes(vr.status)&&(It(vr),zt(!1))}),qa=vr=>{vr=="2"?dn(!0):dn(!1),Jt(vr)},mr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Be.createElement("div",{className:"tc"},Be.createElement("img",{src:mt,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},sr=()=>ze(void 0,null,function*(){if((0,Le.gy)(Ut,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||ln=="\u5F53\u524D\u914D\u7F6E")return;yt(!0),(yield(0,fe.ZP)(`/api/shixuns/${dt}/apply_recommend_config.json`,{method:"put",body:{data:ln=="\u63A8\u8350\u914D\u7F6E"?Ct==null?void 0:Ct.recommend:Ct==null?void 0:Ct.high}})).status==0&&(Oe.ZP.success("\u5E94\u7528\u6210\u529F"),yt(!1),De(),$t())}),ja=()=>ze(void 0,null,function*(){var vr,ir;if(yield Rr(),(0,In.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(vr=kn.detail)!=null&&vr.is_jupyter||(ir=kn.detail)!=null&&ir.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:dt}}).then(Hr=>{var wr;Hr!=null&&Hr.identifier&&((wr=cn.history)==null||wr.push(`/tasks/${Hr.identifier}/jupyter`))});return}Ut({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Va=Ot?yield(0,Un.BK)({id:dt}):yield(0,Un.Ir)({id:dt});if(Ut({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),Va!=null&&Va.game_identifier||Va!=null&&Va.identifier){(0,In.xg)(Ot?`/tasks/${Va==null?void 0:Va.identifier}/jupyter`:`/tasks/${Va.game_identifier}`);return}(Va==null?void 0:Va.status)===-3?(0,In.eF)():(Va==null?void 0:Va.status)===2?Dr(Va==null?void 0:Va.message):(Va==null?void 0:Va.status)===3&&ur(Va==null?void 0:Va.message)}),Rr=()=>new Promise((vr,ir)=>{var Va;(Va=en==null?void 0:en.sideBar)!=null&&Va.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:()=>{Ut({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),vr()},onCancel:()=>{ir()}}):vr()}),Dr=vr=>{vr=vr!=null&&vr.includes(".json")?vr:`${vr}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Be.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ze(void 0,null,function*(){const ir=yield(0,fe.ZP)("/api"+vr,{method:"get"});if(!ir)return;Oe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Va=yield(0,Un.Ir)({id:ir.shixun_identifier});if(Va!=null&&Va.game_identifier){(0,In.xg)(`/tasks/${Va.game_identifier}`);return}(Va==null?void 0:Va.status)===2?Dr(Va==null?void 0:Va.message):(Va==null?void 0:Va.status)===3&&ur(Va==null?void 0:Va.message)})})},ur=vr=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Be.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",vr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Be.createElement(Be.Fragment,null,Be.createElement(We.Z,{title:null,placement:"right",open:Rt,width:1e3,onClose:De,closeIcon:null,footer:null},Be.createElement("div",{className:Ne.header_body},Be.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Be.createElement(Me.Z,{className:Ne.close,onClick:De})),Be.createElement(Ze.default,{activeKey:qt,onChange:qa},Be.createElement(Ze.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Be.createElement(et.Z,{spinning:Zn,size:"large",tip:Be.createElement("div",{style:{color:"#666",fontSize:"14px"}},Be.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Be.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",Be.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(Ct==null?void 0:Ct.status)==0?Be.createElement(Be.Fragment,null,Be.createElement("div",{className:Ne.recommend_config_introduce},Be.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Be.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"),Be.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Be.createElement("div",{className:Ne.recommend_config},At.map((vr,ir)=>Be.createElement("div",{className:`${Ne.recommend_config_item} ${vr==ln?Ne.recommend_config_active_item:""}`,key:vr,onClick:()=>Dt(vr)},Be.createElement("div",{className:Ne.item_title},Be.createElement("div",null,vr),ir==1?Be.createElement("div",{className:Ne.recommend_text},"\u63A8\u8350"):Be.createElement(Be.Fragment,null)),(vr=="\u5F53\u524D\u914D\u7F6E"&&(Ct==null?void 0:Ct.current)||vr=="\u63A8\u8350\u914D\u7F6E"&&(Ct==null?void 0:Ct.recommend)||vr=="\u589E\u5F3A\u914D\u7F6E"&&(Ct==null?void 0:Ct.high)||[]).map((Va,Hr)=>Be.createElement("div",{className:Ne.item_content,key:Hr},Be.createElement("span",null,Va==null?void 0:Va.image_name),Va!=null&&Va.cpu_limit?Be.createElement("span",null,Va==null?void 0:Va.cpu_limit,"\u6838",Va==null?void 0:Va.memory_limit,"G"):Be.createElement("div",null,Be.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Be.createElement(Ce.Z,{title:Be.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Be.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Be.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Be.createElement(rt.Z,{className:Ne.tooltip})))))))),Be.createElement("div",{className:Ne.recommend_config_footer},Be.createElement("div",null,Be.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Be.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>mr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Be.createElement(ct.ZP,{type:"primary",shape:"round",disabled:ln=="\u5F53\u524D\u914D\u7F6E",onClick:sr,loading:Et},"\u4E00\u952E\u5E94\u7528"))):Zn?Be.createElement("div",{style:{height:400}}):Be.createElement("div",{className:Ne.no_data},Be.createElement("img",{src:$e,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Be.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",Be.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(Ve==null?void 0:Ve.type)!="\u6311\u6218\u9875\u9762"&&Be.createElement("div",{className:Ne.application,onClick:()=>{ja(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),Be.createElement(Ze.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Be.createElement(wt,{getApi:Nt,identifier:dt,visible:Rt,info:Ve})))))};var Lt=(0,cn.connect)(({globalSetting:kt,practiceSetting:Ut,shixunsDetail:en})=>({globalSetting:kt,practiceSetting:Ut,shixunsDetail:en}))(St)},40151:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return xe}});var ae=ue(59301),x=ue(43418),Oe=ue(3113),We=ue(8591),Ze=ue(99313),et=ue(71418),Ce=ue(10311),ct=ue(5871),Ne=ue(1710),Me={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"},rt=ue(11724),mt=ue(62772),$e=ue(82093),fe=ue(57884),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(ot,Xe,ut)=>Xe in ot?E(ot,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ot[Xe]=ut,de=(ot,Xe)=>{for(var ut in Xe||(Xe={}))ne.call(Xe,ut)&&ce(ot,ut,Xe[ut]);if(z)for(var ut of z(Xe))se.call(Xe,ut)&&ce(ot,ut,Xe[ut]);return ot},Fe=(ot,Xe)=>b(ot,y(Xe)),Ae=(ot,Xe,ut)=>new Promise((mn,sn)=>{var Fn=ha=>{try{Xt(ut.next(ha))}catch(Bt){sn(Bt)}},Sn=ha=>{try{Xt(ut.throw(ha))}catch(Bt){sn(Bt)}},Xt=ha=>ha.done?mn(ha.value):Promise.resolve(ha.value).then(Fn,Sn);Xt((ut=ut.apply(ot,Xe)).next())}),xe=({visible:ot,onOk:Xe,onCancel:ut,info:mn})=>{var sn,Fn,Sn,Xt,ha;const[Bt,an]=(0,ae.useState)("1"),[Tn,Hn]=(0,ae.useState)([]),[fn,tt]=(0,ae.useState)([]),[st,wt]=(0,ae.useState)(0),[In,cn]=(0,ae.useState)(null),[Un,Le]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{ot&&(Be(),ze(),St())},[ot]);const Be=()=>{an("1"),Hn([]),cn(null),wt(0)};(0,ae.useEffect)(()=>{var Ve,dt;((dt=(Ve=fn==null?void 0:fn[st])==null?void 0:Ve.content)==null?void 0:dt.length)>0&&cn(Fe(de({},fn[st].content[0]),{index:0}))},[Bt,st,fn]);const ze=()=>Ae(void 0,null,function*(){Le(!0),yield(0,$e.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(Ve=>{let{max_cpu:dt,max_memory:Ot,min_cpu:$t,min_memory:qt}=Ve,{cpu:Jt,memory:ln}=mn;Hn([{name:"CPU",value:Jt,min:$t,max:dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:ln,min:qt,max:Ot,typeName:"GB"}])}),Le(!1)}),St=()=>Ae(void 0,null,function*(){yield(0,$e.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(Ve=>{var dt;if(tt(Ve),(Ve==null?void 0:Ve.length)>0){let Ot=Fe(de({},(dt=Ve==null?void 0:Ve[0])==null?void 0:dt.content[0]),{index:0});cn(Ot)}})}),Lt=Ve=>{an(Ve),Ve==="2"&&wt(0)},kt=(Ve,dt)=>{Hn(Tn.map(Ot=>Ot.name===Ve?dt(Ot):Ot))},Ut=(Ve,dt)=>{isNaN(Ve)||kt(dt,Ot=>Fe(de({},Ot),{value:Ve}))},en=Ve=>{var dt;if(console.log("decline",Ve.value),Ve.value=Number(Ve.value),Ve.value<=((dt=Ve.min)!=null?dt:-1/0))return;let Ot=Ve.value-.5Fe(de({},$t),{value:Ot}))},kn=Ve=>{var dt;if(Ve.value=Number(Ve.value),Ve.value>=((dt=Ve.max)!=null?dt:1/0))return;let Ot=Ve.value+.5>Ve.max?Ve.max:Ve.value+.5;kt(Ve.name,$t=>Fe(de({},$t),{value:Ot}))},Rt=(Ve,dt)=>{isNaN(Ve)||kt(dt,Ot=>Fe(de({},Ot),{value:Ve}))},De=Ve=>{if(Ve==null||Number.isInteger(Ve))return Ve;const dt=Ve%1;return dt===.5?Ve:Math.floor(Ve)+(dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:ot,width:752,destroyOnClose:!0,centered:!0,onCancel:ut,className:Me.modal,footer:[a.createElement("div",{className:Me.btn_warp,key:"1"},a.createElement(Oe.ZP,{onClick:ut},"\u53D6\u6D88"),a.createElement(Oe.ZP,{type:"primary",onClick:()=>{let Ve=de({},mn);if(Bt=="1")Ve.cpu=Tn[0].value,Ve.memory=Tn[1].value;else if(Bt=="2"){if(!In){We.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}Ve=Fe(de({},Ve),{cpu:In.cpu,memory:In.memory})}Xe(Ve)}},"\u4FDD\u5B58"))]},a.createElement(Ze.default,{activeKey:Bt,onChange:Lt},a.createElement(Ze.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(et.Z,{spinning:Un},Tn==null?void 0:Tn.map(Ve=>a.createElement("div",{className:Me.con_warp,key:Ve==null?void 0:Ve.name},a.createElement("div",null,Ve==null?void 0:Ve.name),a.createElement("div",null,a.createElement(Ce.Z,{min:Ve==null?void 0:Ve.min,max:Ve==null?void 0:Ve.max,onChange:dt=>Ut(dt,Ve==null?void 0:Ve.name),value:Ve==null?void 0:Ve.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Me.config_Warp} ${Me.flex}`},a.createElement("div",{className:`${Me.config_btn} ${Me.flex}`,onClick:()=>en(Ve)},a.createElement(rt.Z,null)),a.createElement(ct.Z,{min:Ve==null?void 0:Ve.min,max:Ve==null?void 0:Ve.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:Ve==null?void 0:Ve.value,onChange:dt=>{const Ot=De(dt);Rt(Ot,Ve==null?void 0:Ve.name)}}),a.createElement("div",{className:`${Me.config_btn} ${Me.flex}`,onClick:()=>kn(Ve)},a.createElement(mt.Z,null))),a.createElement("div",null,Ve==null?void 0:Ve.typeName))))),(fn==null?void 0:fn.length)>0&&a.createElement(Ze.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Me.sceneList},fn==null?void 0:fn.map((Ve,dt)=>a.createElement("div",{className:`${Me.sceneItem} ${st==dt&&Me.sceneItemActive}`,key:Ve==null?void 0:Ve.id,onClick:()=>{wt(dt)}},Ve==null?void 0:Ve.name))),((Fn=(sn=fn==null?void 0:fn[st])==null?void 0:sn.content)==null?void 0:Fn.length)>0?a.createElement(Ne.default,{rowSelection:{type:"radio",selectedRowKeys:[In==null?void 0:In.index],onChange:(Ve,dt)=>{cn(dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(Ve,dt)=>a.createElement("div",null,Ve,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(Ve,dt)=>a.createElement("div",null,Ve,"GB")}],dataSource:(Sn=fn==null?void 0:fn[st])==null?void 0:Sn.content.map((Ve,dt)=>Fe(de({},Ve),{index:dt})),rowKey:"index",pagination:!1,scroll:((ha=(Xt=fn==null?void 0:fn[st])==null?void 0:Xt.content)==null?void 0:ha.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},22734:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Ue}});var ae=ue(59301),x=ue(76560),Oe=ue(43418),We=ue(8591),Ze=ue(3113),et=ue(24905),Ce=ue(5112),ct=ue(88522),Ne=ue(49127),Me=ue(5083),rt=ue(5871),mt=ue(10527),$e=ue(84236),fe=ue(23869),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,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(xe,ot)=>{var Xe={};for(var ut in xe)z.call(xe,ut)&&ot.indexOf(ut)<0&&(Xe[ut]=xe[ut]);if(xe!=null&&y)for(var ut of y(xe))ot.indexOf(ut)<0&&ne.call(xe,ut)&&(Xe[ut]=xe[ut]);return Xe},ce=(xe,ot,Xe)=>new Promise((ut,mn)=>{var sn=Xt=>{try{Sn(Xe.next(Xt))}catch(ha){mn(ha)}},Fn=Xt=>{try{Sn(Xe.throw(Xt))}catch(ha){mn(ha)}},Sn=Xt=>Xt.done?ut(Xt.value):Promise.resolve(Xt.value).then(sn,Fn);Sn((Xe=Xe.apply(xe,ot)).next())});const de=xe=>{if(!xe)return xe;const ot=xe.split(":");if(ot[1]=="00"||ot[1]=="30")return xe;const Xe=parseInt(ot[1]);if(Xe<30||Xe==60)return[ot[0],"30"].join(":");if(Xe<60){const ut=[ot[0],"00"].join(":"),mn="YYYY-MM-DD HH:mm",sn=E()(ut,mn);return sn.add(1,"hours"),sn.format(mn)}return xe},Fe="YYYY-MM-DD HH:mm",Ae=xe=>{var ot=xe,{shixunsDetail:Xe,globalSetting:ut,loading:mn,user:sn,dispatch:Fn}=ot,Sn=se(ot,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,ha,Bt,an,Tn,Hn,fn,tt,st;const wt=(0,ae.useRef)(),[In,cn]=(0,ae.useState)(),[Un,Le]=(0,ae.useState)(),[Be,ze]=(0,ae.useState)([]),[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)(""),[en,kn]=(0,ae.useState)(),[Rt,De]=(0,ae.useState)(),[Ve,dt]=(0,ae.useState)(),[Ot,$t]=(0,ae.useState)(!1),qt=(ha=(Xt=sn.userInfo)==null?void 0:Xt.shixun)==null?void 0:ha.editable;(0,ae.useEffect)(()=>{var Et,yt;wt.current=(yt=(Et=location.pathname)==null?void 0:Et.split("/"))==null?void 0:yt[2],Jt()},[]),(0,ae.useEffect)(()=>{var Et,yt,Nt,dn,Ct,It,Zn,zt,ra,qa,mr,sr,ja,Rr;Xe.setting&&(cn((yt=(Et=Xe.setting)==null?void 0:Et.shixun)==null?void 0:yt.can_copy),Le((dn=(Nt=Xe.setting)==null?void 0:Nt.shixun)==null?void 0:dn.use_scope),kn(!!((It=(Ct=Xe.setting)==null?void 0:Ct.shixun)!=null&&It.opening_time)),De((zt=(Zn=Xe.setting)==null?void 0:Zn.shixun)==null?void 0:zt.opening_time),ze((qa=(ra=Xe.setting)==null?void 0:ra.shixun)==null?void 0:qa.scope_partment),$t((sr=(mr=Xe.setting)==null?void 0:mr.shixun)==null?void 0:sr.use_ai),dt((Rr=(ja=Xe.setting)==null?void 0:ja.shixun)==null?void 0:Rr.git_size))},[Xe.setting]);const Jt=Et=>ce(void 0,null,function*(){const yt=yield Fn({type:"shixunsDetail/getDepartments",payload:{q:Et}});yt&&Lt(yt.shools_name||[])}),ln=()=>ce(void 0,null,function*(){var Et,yt,Nt,dn,Ct,It;const Zn=(yield Fn({type:"shixunsDetail/getShixunQuote",payload:{id:wt.current}}))||{};Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:ae.createElement("div",{className:`tc font14 ${b.modal}`},!!((Et=Zn.subjects)!=null&&Et.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Nt=(yt=Zn.subjects)==null?void 0:yt.splice(0,2))==null?void 0:Nt.map(zt=>`\u300A${zt}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Zn==null?void 0:Zn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),ae.createElement("br",null)),!!((dn=Zn.courses)!=null&&dn.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(It=(Ct=Zn.courses)==null?void 0:Ct.splice(0,2))==null?void 0:It.map(zt=>`\u300A${zt}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Zn==null?void 0:Zn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),ae.createElement("br",null)),ae.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 Fn({type:"shixunsDetail/deleteShixun",payload:{id:wt.current}})).status===1&&(We.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),Dt=()=>{(0,fe.gy)(Fn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},At=Et=>{if(Be.includes(Et)){We.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ut(null),ze([...Be,Et])},nn=()=>ce(void 0,null,function*(){if(en&&!Rt){We.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Un===1&&!Be.length){We.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Fn({type:"shixunsDetail/updatePermissionSetting",payload:{id:wt.current,scope_partment:Un===0?null:Be,shixun:{can_copy:In,use_scope:Un,opening_time:Rt,use_ai:Ot,git_size:Ve}}})).status!==-1&&(We.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Fn({type:"shixunsDetail/getSettingsData",payload:{id:wt.current}}),Fn({type:"shixunsDetail/getShixunsDetail",payload:{id:wt.current}}))});return ae.createElement("div",null,ae.createElement("section",{className:b.wrap},ae.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Bt=Xe==null?void 0:Xe.detail)==null?void 0:Bt.shixun_status)!==2?ae.createElement(Ze.ZP,{danger:!0,onClick:ln},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):ae.createElement(Ze.ZP,{danger:!0,onClick:Dt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:In,onChange:Et=>cn(Et.target.checked),disabled:!qt}),ae.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")))),!((((an=Xe.detail)==null?void 0:an.shixun_status)>1||((Tn=Xe.detail)==null?void 0:Tn.public)===2)&&((fn=(Hn=Xe.setting)==null?void 0:Hn.shixun)==null?void 0:fn.use_scope)===0&&((tt=Xe.detail)==null?void 0:tt.identity)>2)&&ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement(Ce.ZP.Group,{value:Un,onChange:Et=>Le(Et.target.value),disabled:!qt},ae.createElement(Ce.ZP,{className:b.radio,value:0},ae.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),ae.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),ae.createElement(Ce.ZP,{className:b.radio,value:1},ae.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),ae.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"))),Un===1&&ae.createElement(ae.Fragment,null,ae.createElement("div",{className:"mt10"},ae.createElement(ct.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:kt,onChange:Et=>{Ut(Et),Jt(Et)},disabled:!qt,onSelect:At,options:St==null?void 0:St.map(Et=>({value:Et}))}),ae.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")),ae.createElement("div",{className:"mt10"},Be==null?void 0:Be.map(Et=>qt?ae.createElement(Ne.Z,{count:"x",className:"mr20 current",onClick:()=>ze(Be.filter(yt=>yt!==Et))},ae.createElement(Ze.ZP,{type:"primary",ghost:!0},Et)):ae.createElement(Ze.ZP,{type:"primary",ghost:!0,className:"mr20"},Et)))))),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:en,onChange:Et=>kn(Et.target.checked),disabled:!qt}),ae.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")),en&&ae.createElement(Me.default,{className:`${b.dataPicker} mt10`,format:Fe,locale:mt.Z,disabled:!qt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Et=>Et&&EtDe(de(yt))}))),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"AI\u52A9\u6559:"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:Ot,onChange:Et=>$t(Et.target.checked),disabled:!qt}),ae.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")))),((st=sn==null?void 0:sn.userInfo)==null?void 0:st.role)===1&&ae.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},ae.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(rt.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:Ve,onChange:Et=>{dt(Et)}}),ae.createElement("span",{className:"c-grey-999"}," M "))))),ae.createElement($e.t,{okText:"\u4FDD\u5B58",hasOkBtn:qt,loading:mn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${wt.current}/challenges`),onOk:nn,className:b.bottomButton}))};var Ue=(0,x.connect)(({shixunsDetail:xe,loading:ot,globalSetting:Xe,user:ut})=>({shixunsDetail:xe,globalSetting:Xe,user:ut,loading:ot}))(Ae)},4737: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__(76560),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(5966),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__(22734),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(90524),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(23869),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(34055),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(21693),React=__webpack_require__(59301),__async=(we,Ft,ue)=>new Promise((ae,x)=>{var Oe=et=>{try{Ze(ue.next(et))}catch(Ce){x(Ce)}},We=et=>{try{Ze(ue.throw(et))}catch(Ce){x(Ce)}},Ze=et=>et.done?ae(et.value):Promise.resolve(et.value).then(Oe,We);Ze((ue=ue.apply(we,Ft)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=we=>{if(!we)return we;const Ft=we.split(":");if(Ft[1]=="00"||Ft[1]=="30")return we;const ue=parseInt(Ft[1]);if(ue<30||ue==60)return[Ft[0],"30"].join(":");if(ue<60){const ae=[Ft[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",Oe=moment__WEBPACK_IMPORTED_MODULE_3___default()(ae,x);return Oe.add(1,"hours"),Oe.format(x)}return we};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=we=>__async(this,null,function*(){const Ft=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:we}});Ft&&setDepartmentList(Ft.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var we,Ft;(Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)!=null&&Ft.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=we=>{if(selectDepartmentList.includes(we)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,we])},handleInitState=()=>{var we,Ft,ue,ae,x,Oe,We,Ze,et,Ce,ct,Ne,Me,rt,mt,$e,fe,a,E,b,y,z,ne,se,ce,de,Fe,Ae,Ue,xe,ot,Xe,ut,mn,sn,Fn,Sn,Xt,ha,Bt,an,Tn,Hn,fn,tt,st,wt;setCodeEditPermission((Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)==null?void 0:Ft.code_edit_permission),setAllowFileUpload((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.allow_file_upload),setCodeHidden((Oe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:Oe.show_code_dir),setForbidCopy((Ze=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:Ze.forbid_copy),setTaskPass((Ce=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:Ce.task_pass),setTestSetPermission((Ne=(ct=shixunsDetail.setting)==null?void 0:ct.shixun)==null?void 0:Ne.test_set_permission),set_display_git_address((Me=shixunsDetail.setting.shixun)==null?void 0:Me.display_git_address),setIsCopy((mt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:mt.can_copy),setOpenValue((fe=($e=shixunsDetail.setting)==null?void 0:$e.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((ne=(z=shixunsDetail.setting)==null?void 0:z.shixun)==null?void 0:ne.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Fe=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Fe.is_disable_discuss),setdisableAI((Ue=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Ue.ai_reply),setresource_recommend((ot=(xe=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:xe.shixun)==null?void 0:ot.resource_recommend),setOpenCodeDebugger((ut=(Xe=shixunsDetail.setting)==null?void 0:Xe.shixun)==null?void 0:ut.open_code_debugger),setStartPermanent((sn=(mn=shixunsDetail.setting)==null?void 0:mn.shixun)==null?void 0:sn.start_permanent),setOpenSelfRun((Sn=(Fn=shixunsDetail.setting)==null?void 0:Fn.shixun)==null?void 0:Sn.open_self_run),setgitSize((ha=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:ha.git_size),setcourse_workspace_file_time((an=(Bt=shixunsDetail.setting)==null?void 0:Bt.shixun)==null?void 0:an.course_workspace_file_time),setPodSwitch((Hn=(Tn=shixunsDetail.setting)==null?void 0:Tn.shixun)==null?void 0:Hn.exit_delete_pod_switch),setai_user((tt=(fn=shixunsDetail.setting)==null?void 0:fn.shixun)==null?void 0:tt.ai_user),setOpenLocalEvaluate((wt=(st=shixunsDetail.setting)==null?void 0:st.shixun)==null?void 0:wt.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((we,Ft)=>{var ue,ae;we!=((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.scope_partment[Ft])&&(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(we=!1,Ft=1){return __async(this,null,function*(){var ue,ae;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:we}});(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}),(ae=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ae.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ft))})}const handleDeleteShixun=()=>__async(this,null,function*(){var we,Ft,ue,ae,x,Oe;const We=(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,!!((we=We.subjects)!=null&&we.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ft=We.subjects)==null?void 0:Ft.splice(0,2))==null?void 0:ue.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((ae=We.courses)!=null&&ae.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Oe=(x=We.courses)==null?void 0:x.splice(0,2))==null?void 0:Oe.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.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(we){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(we),parseInt(we)===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:we=>{var Ft;if((Ft=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ft.confirmLeave){showExitmodel(we.key);return}setMenuSelectKey(we.key),parseInt(we.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:we=>setTaskPass(we.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:we=>setTestSetPermission(we.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:we=>setIsCopy(we.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:we=>setOpenValue(we.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:we=>{setDepartmentValue(we),handleGetDepartments(we)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(we=>({value:we}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(we=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ft=>Ft!==we))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},we)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},we)))))),!((_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:we=>setOpenAnswer(we.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:we=>{setIsOpenTime(we.target.checked),we.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:we=>we&&wesetOpenTime(handleDateString(Ft))})))),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:we=>set_display_git_address(we.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:we=>{setCodeHidden(we.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:we=>{setCodeEditPermission(we.target.checked),we.target.checked||setAllowFileUpload(we.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:we=>{setAllowFileUpload(we.target.checked),we.target.checked&&setCodeEditPermission(we.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:we=>setForbidCopy(we.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:we=>setOpenCodeDebugger(we)}),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:we=>setOpenSelfRun(we)}),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:we=>setOpenLocalEvaluate(we)}),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:we=>{setgitSize(we)}}),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:we=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(we)}}),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:we=>{setPodSwitch(we)}}),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:we=>setDisableDiscuss(!we)}),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:we=>{setresource_recommend(we)}}),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:we=>{setai_user(we.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 we,Ft;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}(we=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&we.is_fork_from_creator&&((Ft=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ft.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,ae)=>{handSubmeit(ue,ae)}}}):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:we,shixunsDetail:Ft,practiceSetting:ue})=>({user:we,shixunsDetail:Ft,practiceSetting:ue}))(Setting)},26595:function(we,Ft,ue){"use strict";ue.r(Ft),ue.d(Ft,{default:function(){return mo}});var ae=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"},Oe=ue(76560),We=ue(99313),Ze=ue(6848),et=ue(8591),Ce=ue(20834),ct=ue(95237),Ne=ue(43604),Me=ue(38854),rt=ue(43418),mt=ue(71418),$e=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),z={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ne=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Fe=(xt,qe,Ye)=>qe in xt?ne(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Ae=(xt,qe)=>{for(var Ye in qe||(qe={}))ce.call(qe,Ye)&&Fe(xt,Ye,qe[Ye]);if(se)for(var Ye of se(qe))de.call(qe,Ye)&&Fe(xt,Ye,qe[Ye]);return xt},Ue=(xt,qe)=>{var Ye={};for(var Vt in xt)ce.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&se)for(var Vt of se(xt))qe.indexOf(Vt)<0&&de.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},xe=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const ot=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Ue(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)("");(0,ae.useEffect)(()=>{on.visible&&Wa.resetFields()},[on.visible]),(0,ae.useEffect)(()=>{const Ha=sessionStorage.getItem("pathArray");if(Ha){const Ya=Ha.split(",").join("/"),fr=Ya.indexOf("/")===0?Ya.substr(1):Ya;Nr(fr)}},[]),(0,ae.useEffect)(()=>{var Ha,Ya;dr.current=(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[2]},[]);const Tr=(...Ha)=>xe(void 0,[...Ha],function*(Ya={}){const fr=yield Ln({type:"shixunsDetail/addRepositoryFile",payload:{id:jr.id,message:Ya.commitMessage,content:"",path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path+"/"+(Ya.file||".gitkeep"),secret_repository:Ea?void 0:!0}});fr!=null&&fr.url&&(et.ZP.success("\u6DFB\u52A0\u6210\u529F"),on.onOK({path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path+"/"+(Ya.file||".gitkeep"),name:Ya.path.split("/")[Ya.path.split("/").length-1]}),on.onClose())}),Qr=()=>{var Ha,Ya;Oe.history.push(`/shixuns/${dr.current}/${(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[3]}${Ar?`/master/shixun_show/${Ar}`:""}`)};return ae.createElement(rt.default,{width:"60%",centered:!0,open:on.visible,wrapClassName:z.modal,onOk:()=>{Wa.submit()},onCancel:on.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},ae.createElement("section",{className:z.bg},ae.createElement("div",{className:z.wrap},ae.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:Tr,onChange:()=>{var Ha,Ya,fr,Lr;const Jr=Ae({},Wa.getFieldsValue()),hr=(Ha=Jr==null?void 0:Jr.path)==null?void 0:Ha.split(""),Pa=(Ya=Jr==null?void 0:Jr.file)==null?void 0:Ya.split("");(fr=hr==null?void 0:hr.filter(aa=>aa=="/"))!=null&&fr.length&&(Jr.path=Jr.path.substring(0,Jr.path.length-1)),(Lr=Pa==null?void 0:Pa.filter(aa=>aa=="/"))!=null&&Lr.length&&(Jr.file=Jr.file.substring(0,Jr.path.length-1)),Wa.setFieldsValue(Ae({},Jr)),Yo(Jr)}},ae.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},ae.createElement(ct.Z,null,ae.createElement(Ne.Z,null,ae.createElement("span",{className:z.filePath},on.defaultPath+"/")),ae.createElement(Ne.Z,{flex:"1"},ae.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"}]},ae.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),ae.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},ae.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"})),ae.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"}]},ae.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 Xe=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(ot),ut=ue(44905),mn=ue(21693),sn=ue(59301),Fn=Object.defineProperty,Sn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,Bt=(xt,qe,Ye)=>qe in xt?Fn(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,an=(xt,qe)=>{for(var Ye in qe||(qe={}))Xt.call(qe,Ye)&&Bt(xt,Ye,qe[Ye]);if(Sn)for(var Ye of Sn(qe))ha.call(qe,Ye)&&Bt(xt,Ye,qe[Ye]);return xt},Tn=(xt,qe)=>{var Ye={};for(var Vt in xt)Xt.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&Sn)for(var Vt of Sn(xt))qe.indexOf(Vt)<0&&ha.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Hn=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const fn=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Tn(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)("");(0,ae.useEffect)(()=>{on.visible&&Wa.resetFields()},[on.visible]),(0,ae.useEffect)(()=>{const Ha=sessionStorage.getItem("pathArray");if(Ha){const Ya=Ha.split(",").join("/"),fr=Ya.indexOf("/")===0?Ya.substr(1):Ya;Nr(fr)}},[]),(0,ae.useEffect)(()=>{var Ha,Ya;dr.current=(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[2]},[]);const Tr=(...Ha)=>Hn(void 0,[...Ha],function*(Ya={},fr=!1,Lr=1){var Jr,hr;const Pa=yield Ln({type:"shixunsDetail/addRepositoryFile",payload:{id:jr.id,message:Ya.commitMessage,content:Ya.codeMirror,path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path,secret_repository:Ea?void 0:!0,sync_origin_shixun:fr}});Pa!=null&&Pa.url&&((Jr=Ye==null?void 0:Ye.detail)!=null&&Jr.copy_for_exercise||et.ZP.success("\u6DFB\u52A0\u6210\u529F"),on.onOK({path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path,name:Ya.path.split("/")[Ya.path.split("/").length-1]}),on.onClose()),(hr=Ye==null?void 0:Ye.detail)!=null&&hr.copy_for_exercise&&(0,mn.m)(Ln,Ye,jr.id,Lr)}),Qr=()=>{var Ha,Ya;Oe.history.push(`/shixuns/${dr.current}/${(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[3]}${Ar?`/master/shixun_show/${Ar}`:""}`)};return sn.createElement(rt.default,{width:"60%",open:on.visible,wrapClassName:z.modal,destroyOnClose:!0,centered:!0,onOk:()=>{Wa.submit()},onCancel:on.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},sn.createElement("section",{className:z.bg},sn.createElement("div",{className:z.wrap},sn.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:Ha=>{var Ya,fr;(Ya=Ye==null?void 0:Ye.detail)!=null&&Ya.is_fork_from_creator&&((fr=Ye==null?void 0:Ye.detail)!=null&&fr.copy_for_exercise)?(on.onClose(),Ln({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ha,type:"wareHouse",fn:(Lr,Jr,hr)=>{Tr(Lr,Jr,hr)}}})):Tr(Ha)},onChange:()=>{var Ha,Ya;const fr=an({},Wa.getFieldsValue()),Lr=(Ha=fr==null?void 0:fr.path)==null?void 0:Ha.split("");((Ya=Lr==null?void 0:Lr.filter(Jr=>Jr=="/"))==null?void 0:Ya.length)>1&&(fr.path=fr.path.substring(0,fr.path.length-1)),Wa.setFieldsValue(an({},fr)),Yo(fr)}},sn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},sn.createElement(ct.Z,null,sn.createElement(Ne.Z,null,sn.createElement("span",{className:z.filePath},on.defaultPath+"/")),sn.createElement(Ne.Z,{flex:"1"},sn.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"}]},sn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),sn.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"}]},sn.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"})),sn.createElement("div",{className:"mt10 mb20"},sn.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}},sn.createElement(ut.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 tt=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(fn),st=Object.defineProperty,wt=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Un=(xt,qe,Ye)=>qe in xt?st(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Le=(xt,qe)=>{for(var Ye in qe||(qe={}))In.call(qe,Ye)&&Un(xt,Ye,qe[Ye]);if(wt)for(var Ye of wt(qe))cn.call(qe,Ye)&&Un(xt,Ye,qe[Ye]);return xt},Be=(xt,qe)=>{var Ye={};for(var Vt in xt)In.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&wt)for(var Vt of wt(xt))qe.indexOf(Vt)<0&&cn.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},ze=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const St=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Be(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)(""),[Tr,Qr]=(0,ae.useState)("");(0,ae.useEffect)(()=>{on.visible&&Wa.resetFields()},[on.visible]),(0,ae.useEffect)(()=>{const fr=on.defaultPath.split("/");fr.length===1?(Nr(""),Qr(on.defaultPath)):(Qr(fr.pop()),Nr(fr.join("/")+"/"))},[on.defaultPath]),(0,ae.useEffect)(()=>{var fr,Lr;dr.current=(Lr=(fr=da.pathname)==null?void 0:fr.split("/"))==null?void 0:Lr[2]},[]);const Ha=(...fr)=>ze(void 0,[...fr],function*(Lr={}){const Jr=yield Ln({type:"shixunsDetail/moveGitFile",payload:{id:jr.id,from:on.defaultPath,to:Ar+Lr.path,message:Lr.commitMessage||`${on.defaultPath} rename to ${Ar}${Lr.path} `,secret_repository:Ea}});(Jr==null?void 0:Jr.status)===0&&(et.ZP.success("\u6DFB\u52A0\u6210\u529F"),on.onOK({path:Lr.path,name:Lr.path}),on.onClose())}),Ya=()=>{var fr,Lr;Oe.history.push(`/shixuns/${dr.current}/${(Lr=(fr=da.pathname)==null?void 0:fr.split("/"))==null?void 0:Lr[3]}${Ar?`/master/shixun_show/${Ar}`:""}`)};return ae.createElement(rt.default,{width:"40%",open:on.visible,wrapClassName:z.modal,centered:!0,onOk:()=>{Wa.submit()},onCancel:on.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},ae.createElement("section",{className:z.bg},ae.createElement("div",{className:z.wrap},ae.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:Ha,onChange:()=>{var fr,Lr;const Jr=Le({},Wa.getFieldsValue()),hr=(fr=Jr==null?void 0:Jr.path)==null?void 0:fr.split("");((Lr=hr==null?void 0:hr.filter(Pa=>Pa=="/"))==null?void 0:Lr.length)>1&&(Jr.path=Jr.path.substring(0,Jr.path.length-1)),Wa.setFieldsValue(Le({},Jr)),Yo(Jr)}},ae.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},ae.createElement(ct.Z,null,ae.createElement(Ne.Z,{flex:"1"},ae.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"}]},ae.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Tr}))))),ae.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},ae.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${on.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Lt=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(St),kt=ue(90524),Ut=ue(82093),en=ue(54580),kn=ue(17826),Rt={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),Ve=Object.defineProperty,dt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,qt=(xt,qe,Ye)=>qe in xt?Ve(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Jt=(xt,qe)=>{for(var Ye in qe||(qe={}))Ot.call(qe,Ye)&&qt(xt,Ye,qe[Ye]);if(dt)for(var Ye of dt(qe))$t.call(qe,Ye)&&qt(xt,Ye,qe[Ye]);return xt},ln=(xt,qe)=>{var Ye={};for(var Vt in xt)Ot.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&dt)for(var Vt of dt(xt))qe.indexOf(Vt)<0&&$t.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Dt=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const{Dragger:At}=en.default,nn=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=ln(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)([]),[Tr,Qr]=(0,ae.useState)();let Ha;(0,ae.useEffect)(()=>{on.visible&&(Wa.resetFields(),Nr([]))},[on.visible]),(0,ae.useEffect)(()=>{dr.current=jr.id},[]),(0,ae.useEffect)(()=>{const Pa=sessionStorage.getItem("pathArray");if(Pa){const aa=Pa.split(",").join("/"),ka=aa.indexOf("/")===0?aa.substr(1):aa;Qr(ka)}},[]);const Ya=Pa=>{var aa,ka,Wr,Eo;if(Ha=Pa.file.name,Pa.file.status==="done"||Pa.file.status==="uploading"){if(Nr(Pa.fileList),!Pa.file.response)return;if(((aa=Pa.file.response)==null?void 0:aa.status)===0){(ka=Ye==null?void 0:Ye.detail)!=null&&ka.copy_for_exercise||(et.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),Wa.validateFields());return}Nr(Ar.filter(Jo=>Jo.uid!==Pa.file.uid)),(Wr=Pa.file.response)!=null&&Wr.message&&et.ZP.info((Eo=Pa.file.response)==null?void 0:Eo.message)}},fr=Pa=>Dt(void 0,null,function*(){if(!Pa.response){et.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ln({type:"shixunsDetail/deleteGitFile",payload:{id:jr.id,path:Tr?`${Tr}/${Pa.name}`:Pa.name,message:Wa.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Tr?`${Tr}/${Pa.name}`:Pa.name}`,secret_repository:Ea?null:!0}})).status===0&&(Nr(Ar.filter(ka=>ka.uid!==Pa.uid)),et.ZP.info("\u5220\u9664\u6210\u529F"))}),Lr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!Wa.getFieldValue("commitMessage"),data:()=>Dt(void 0,null,function*(){return new Promise((Pa,aa)=>Dt(void 0,null,function*(){setTimeout(()=>Dt(void 0,null,function*(){const ka=yield Wa.getFieldsValue(),Wr=Jt(Jt({},{path:on.defaultPath?on.defaultPath:"",message:ho.commitMessage||`\u4E0A\u4F20\u4E86${Ha}`}),Ea?{}:{secret_repository:!0});Pa(Wr)}),200)}))}),fileList:Ar,method:"post",action:`${kt.Z.API_SERVER}/api/shixuns/${dr.current}/upload_git_file.json`,onChange:Ya,onRemove:fr,beforeUpload:Pa=>(Ha=Pa.name,Pa.size/1024/1024>50?(et.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Jr=(Pa=!1,aa=1)=>Dt(void 0,null,function*(){var ka;const Wr=Jt(Jt({},{path:on.defaultPath?on.defaultPath:"",message:ho.commitMessage||`\u4E0A\u4F20\u4E86${Ha}`}),Ea?{}:{secret_repository:!0});for(let Eo=0;Eo{Jo.append(tl,Wr[tl].toString())});const No=yield(0,Ut.ZP)(`/api/shixuns/${dr.current}/upload_git_file.json`,{method:"post",body:Jo},!0)}on.onClose(),on.onOK({path:on.defaultPath}),hr(),(ka=Ye==null?void 0:Ye.detail)!=null&&ka.copy_for_exercise&&(0,mn.m)(Ln,Ye,jr.id,aa)}),hr=()=>{var Pa,aa;Oe.history.push(`/shixuns/${dr.current}/${(aa=(Pa=da.pathname)==null?void 0:Pa.split("/"))==null?void 0:aa[3]}${Tr?`/master/shixun_show/${Tr}`:""}`)};return De.createElement(rt.default,{open:on.visible,onOk:Pa=>{Wa.submit()},centered:!0,onCancel:on.onClose,width:"70%"},De.createElement("section",{className:Rt.bg},De.createElement("div",{className:Rt.wrap},De.createElement("div",{className:Rt.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Dt(void 0,null,function*(){var Pa,aa;yield Wa.validateFields(),(Pa=Ye==null?void 0:Ye.detail)!=null&&Pa.is_fork_from_creator&&((aa=Ye==null?void 0:Ye.detail)!=null&&aa.copy_for_exercise)?(on.onClose(),Ln({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(ka,Wr)=>{Jr(ka,Wr)}}})):Jr()}),onValuesChange:()=>Yo(Jt({},Wa.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(Pa,aa){return(Ar==null?void 0:Ar.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!Wa.getFieldValue("commitMessage")){et.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(At,Jt({},Lr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Rt.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Rt.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(kn.Z,{onFinish:Pa=>Qr(Pa)})))};var Et=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(nn),yt={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"},Nt={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},dn=Object.defineProperty,Ct=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,zt=(xt,qe,Ye)=>qe in xt?dn(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,ra=(xt,qe)=>{for(var Ye in qe||(qe={}))It.call(qe,Ye)&&zt(xt,Ye,qe[Ye]);if(Ct)for(var Ye of Ct(qe))Zn.call(qe,Ye)&&zt(xt,Ye,qe[Ye]);return xt},qa=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const mr=({shixunsDetail:xt,globalSetting:qe,loading:Ye,dispatch:Vt,title:Rn,pathList:pa=[],showInputPath:Ln=!1,isMergeSelectFile:Ea=!1,onFinish:on=()=>{}})=>{const[da]=b.default.useForm(),jr=(0,Oe.useParams)(),ho=(0,Oe.useLocation)(),Yo=(0,ae.useRef)(),[dr,Wa]=(0,ae.useState)(""),[Ar,Nr]=(0,ae.useState)(""),[Tr,Qr]=(0,ae.useState)([]),[Ha,Ya]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{var aa,ka;Yo.current=((ka=(aa=ho.pathname)==null?void 0:aa.split("/"))==null?void 0:ka[3])==="repository"},[]),(0,ae.useEffect)(()=>{if(xt.actionTabs.key!=="Repository-SelectFilePath")return;const aa=pa.join("/");let ka=[];pa.map((Wr,Eo)=>{Eo===0?ka.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Wr}`,path:aa}):ka.push({val:`/${Wr}`,path:aa})}),Qr(ka),Wa(aa),Nr(aa),fr(aa)},[xt.actionTabs.key]);const fr=aa=>qa(void 0,null,function*(){const ka=yield Vt({type:Yo.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:jr.id,path:aa}});ka&&Ya(ka.trees||[])}),Lr=aa=>{let ka=dr;aa.type==="tree"&&(Tr.length?Tr.push({val:`/${aa.name}`,path:aa.name}):Tr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${aa.name}`,path:aa.name}),Qr(Tr),ka=dr?`${dr}/${aa.name}`:aa.name,Wa(ka)),fr(ka)},Jr=(aa,ka)=>{const Wr=Tr.filter((Jo,No)=>No<=ka);Qr(Wr);const Eo=Wr.filter((Jo,No)=>No!==0).map(Jo=>Jo.val).join("").substr(1);Wa(Eo),fr(Eo)},hr=()=>qa(void 0,null,function*(){const aa=da==null?void 0:da.getFieldsValue(),ka=dr?`${dr}${aa!=null&&aa.name?`/${aa==null?void 0:aa.name}`:""}`:aa==null?void 0:aa.name;if(Ea){on(ka),Pa();return}if(Ln){yield da.validateFields();const Wr=yield Vt({type:"shixunsDetail/uploadGitFolder",payload:ra(ra({},{id:jr.id,path:ka}),Yo.current?{}:{secret_repository:!0})});on(Ar),Wr.status===0&&et.ZP.info("\u65B0\u5EFA\u6210\u529F")}else on(ka),et.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Pa()}),Pa=()=>{Vt({type:"shixunsDetail/setActionTabs",payload:{}}),da.resetFields()};return ae.createElement(rt.default,{centered:!0,title:Rn||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:xt.actionTabs.key==="Repository-SelectFilePath",onOk:hr,onCancel:Pa},ae.createElement("div",{className:Nt.wrap},ae.createElement("div",{className:Nt.content},ae.createElement("div",{className:Nt.mainPathWrap},!!(Tr!=null&&Tr.length)&&Tr.map((aa,ka)=>ae.createElement("a",{key:ka,onClick:()=>Jr(aa,ka)},aa.val))),!!(Ha!=null&&Ha.length)&&Ha.map((aa,ka)=>aa.type==="tree"&&ae.createElement("a",{key:ka,onClick:()=>Lr(aa)},ae.createElement("i",{className:`iconfont icon-wenjianjia ${Nt.colorBlue}`}),aa.name))),ae.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ae.createElement("div",{className:"mt5 mb5"},dr),Ln&&ae.createElement(b.default,{form:da,scrollToFirstError:!0,className:"mt20"},ae.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ae.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var sr=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye})=>({shixunsDetail:xt,globalSetting:Ye,loading:qe.models.index}))(mr),ja=ue(18785),Rr=ue(84105),Dr=ue(67135),ur=ue(49661),vr=ue(23869),ir=ue(854),Va=Object.defineProperty,Hr=Object.defineProperties,wr=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,jt=(xt,qe,Ye)=>qe in xt?Va(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,pn=(xt,qe)=>{for(var Ye in qe||(qe={}))bn.call(qe,Ye)&&jt(xt,Ye,qe[Ye]);if(bt)for(var Ye of bt(qe))Nn.call(qe,Ye)&&jt(xt,Ye,qe[Ye]);return xt},Qn=(xt,qe)=>Hr(xt,wr(qe)),ma=(xt,qe)=>{var Ye={};for(var Vt in xt)bn.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&bt)for(var Vt of bt(xt))qe.indexOf(Vt)<0&&Nn.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Qe=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const{DirectoryTree:gt}=fe.default,it=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,activeKey:Ln,dispatch:Ea,practiceSetting:on,isRepository:da,treeData:jr,setTreeData:ho}=qe,Yo=ma(qe,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),dr,Wa,Ar,Nr,Tr,Qr,Ha;const Ya=(0,Oe.useParams)(),fr=(0,Oe.useLocation)(),[Lr,Jr]=(0,ae.useState)(),[hr,Pa]=(0,ae.useState)(!1),[aa,ka]=(0,ae.useState)(!1),[Wr,Eo]=(0,ae.useState)(!1),[Jo,No]=(0,ae.useState)(!1),[tl,Cl]=(0,ae.useState)("");let[Da,au]=(0,ae.useState)([]),[uu,wu]=(0,ae.useState)([]);const[iu,ar]=(0,ae.useState)([]),[ga,sa]=(0,ae.useState)(!1),[Sa,ao]=(0,ae.useState)(),[xo,$o]=(0,ae.useState)(),[Sr,Gr]=(0,ae.useState)(""),[vo,eo]=(0,ae.useState)(),[zo,sl]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{ho([]),jl(""),localStorage.warehouseHideTip||sa(!0)},[fr.pathname,da]);const ol=(ba="")=>Qe(void 0,null,function*(){(yield(0,Dr.Zt)({id:Ya.id,secret_dir_path:ba}))&&eo(ba)}),Pu=ba=>{var Ur;return ae.createElement(Ce.default,{className:yt.menu,onClick:Xr=>{switch(Cl(ba.path||""),Xr.key){case"1":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Pa(!0);break;case"2":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Eo(!0);break;case"3":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),No(!0);break;case"4":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),ka(!0);break;case"5":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Lu(ba.path,ba.name,ba);break;case"6":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),Kl(ba);break}}},(ba.type==="topTree"||ba.type==="tree")&&ae.createElement(Ce.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(ba.type==="topTree"||ba.type==="tree")&&ae.createElement(Ce.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(ba.type==="topTree"||ba.type==="tree")&&ae.createElement(Ce.default.Item,{key:"3"},"\u4E0A\u4F20"),ba.type!=="topTree"&&ba.type!=="tree"&&((Ur=Ye==null?void 0:Ye.detail)==null?void 0:Ur.public)<2&&ae.createElement(Ce.default.Item,{key:"4"},"\u91CD\u547D\u540D"),ba.type!=="topTree"&&ae.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${da?"":"secret/"}${ba==null?void 0:ba.path}`,onCopy:()=>et.ZP.success("\u590D\u5236\u6210\u529F")},ae.createElement(Ce.default.Item,{key:"6"},ae.createElement(ae.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),ba.type!=="topTree"&&ae.createElement(Ce.default.Item,{key:"5"},"\u5220\u9664"))},Su=(ba,Ur)=>ba.map(Xr=>(Ur==""?Xr.path=Ur+Xr.name:Xr.path=Ur+"/"+Xr.name,Xr.title=ae.createElement(ct.Z,{className:"font14"},ae.createElement(Ne.Z,{flex:"1"},ae.createElement(ct.Z,null,Xr.type==="blob"&&ae.createElement(Ne.Z,{flex:"20px",style:{marginLeft:-20}},ae.createElement("span",{className:"iconfont icon-wenjian11 font12"})),ae.createElement(Ne.Z,{flex:"1"},ae.createElement("span",{className:" multi_ellipsis1"},Xr.name)))),ae.createElement(Ne.Z,null,(Xr.type==="blob"||Xr.type==="tree")&&ae.createElement(Me.Z,{dropdownRender:()=>Pu(Xr),className:yt.ellipsis},ae.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Xr.disableCheckbox=Lr&&Lr!==Xr.name,Xr.className=Xr.type==="tree"?yt.pl23:"",Xr.checkable=Xr.type!=="tree",Xr.isLeaf=Xr.type!=="tree",Xr.children=Xr.type==="tree"&&[],Xr.key=Xr.path,Xr)),eu=ba=>{Ea({type:"practiceSetting/setSideBarTabs",payload:{selectPath:ba}})},Au=(ba,Ur)=>Qe(void 0,null,function*(){const Xr=ba.split("/");yield jl(tl),setTimeout(()=>{eu(ba),Da=[Xr[0]||""],uu=[ba],wu([...uu]),au([...Da])},150)}),ml=(ba,Ur)=>{if(Ur=="")jr=[...ba],ho([...ba]);else{let Xr=Gu(jr,Ur,ba);jr=Xr,ho([...Xr])}};function Gu(ba,Ur,Xr){return ba.map(Po=>Po.key===Ur?(Po.children=[...Xr],pn({},Po)):Po.children?Qn(pn({},Po),{children:Gu(Po.children,Ur,Xr)}):Po)}const jl=(ba="")=>Qe(void 0,null,function*(){var Ur,Xr;const Po=yield Ea({type:da?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ya.id,path:ba}});if(Po){if((Ur=Po.trees)!=null&&Ur.length){let Al=Su([...Po.trees],ba);ml(Al,ba),ar(Po.trees||[]),$o(ba||""),console.log("handleGetRepository:",Al,ba),setTimeout(()=>console.log(jr,Po.trees,ba,999999),2e3)}else ba==""&&ho([]);ao(((Xr=Po.commits)==null?void 0:Xr[0])||{})}return Po}),su=ba=>Qe(void 0,null,function*(){return new Promise((Ur,Xr)=>Qe(void 0,null,function*(){ba.children.length&&Ur(),Gr(ba.path),yield jl(ba.path),Ur()}))}),Uu=(ba,Ur)=>Qe(void 0,null,function*(){var Xr;console.log("handleSelectTree",ba,Ur.nativeEvent.target.nodeName,Ur);const Po=()=>{eu(Ur.node.path),ba=[Ur.node.path],wu([...ba])};Ur.nativeEvent.target.nodeName==="svg"||Ur.nativeEvent.target.nodeName==="LI"||Ur.nativeEvent.target.nodeName==="I"||Ur.node.type==="blob"&&((Xr=on==null?void 0:on.sideBar)!=null&&Xr.confirmLeave?rt.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:()=>{Po(),Ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Po())}),Lu=(ba,Ur,Xr)=>{rt.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Xr.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Po=yield Ea({type:"shixunsDetail/deleteGitFile",payload:{id:Ya.id,path:ba,message:`\u5220\u9664${ba}`,secret_repository:da?null:!0}});let Al=ba.split("/");if((Po==null?void 0:Po.status)===0){et.ZP.info("\u5220\u9664\u6210\u529F"),Al.splice(Al.length-1,1);const qu=yield jl(Al.length>1?Al.join("/"):"");return qu!=null&&qu.trees||(Al.splice(Al.length-1,1),yield jl(Al.length>1?Al.join("/"):"")),eu(""),!0}else(Po==null?void 0:Po.status)===-3?rt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:ae.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",ba,"\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/${Ya.id}/edit/${Po==null?void 0:Po.message}/tab=2`}}):(Po==null?void 0:Po.status)===-4&&rt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:ae.createElement("div",null,Po==null?void 0:Po.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ya.id}/edit?tabId=service`}})})})},Kl=ba=>{console.log(ba,"item")},Li=(ba,Ur)=>Qe(void 0,null,function*(){if(console.log("handleExpand",Ur),Ur.nativeEvent.target.nodeName==="svg"||Ur.nativeEvent.target.nodeName==="path"||Ur.nativeEvent.target.nodeName==="LI")return!0;yield su(Ur.node),Da.includes(Ur.node.path)?Da.splice(Da.indexOf(Ur.node.path),1):Da.push(Ur.node.path),au([...Da])}),ri=()=>{sa(!1),localStorage.warehouseHideTip=!0},Ou=ba=>Qe(void 0,null,function*(){var Ur;let Xr,Po="",Al,qu;switch(da){case!0:Po="\u5F00\u542F\u7248\u672C\u5E93",Al="\u5F00\u542F",qu="\u4E0D\u5F00\u542F",Xr=ae.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:(Ur=Ye==null?void 0:Ye.detail)!=null&&Ur.secret_repository?(Po="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u786E\u5B9A",qu="\u53D6\u6D88",Xr=ae.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")):(Po="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u4E0D\u4F7F\u7528",qu="\u4F7F\u7528",Xr=ae.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}!da&&(0,vr.gy)(Ea,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||rt.default.confirm({title:Po,okText:Al,cancelText:qu,content:Xr,onOk:()=>{var fl;(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Po]),!da&&!((fl=Ye==null?void 0:Ye.detail)!=null&&fl.secret_repository)||ju(ba)},onCancel:()=>{var fl;!da&&!((fl=Ye==null?void 0:Ye.detail)!=null&&fl.secret_repository)&&ju(ba)}})}),ju=ba=>Qe(void 0,null,function*(){da?(yield(0,Dr.h4)(pn({},Ya)),Ea({type:"practiceSetting/getCommonData",payload:pn({},Ya)})):yield(0,Dr.K0)(Qn(pn({},Ya),{is_secret_repository:ba})),jl(),Ea({type:"shixunsDetail/getShixunsDetail",payload:{id:Ya.id}})}),fi=ba=>{console.log(ba)},vi=ba=>Qe(void 0,null,function*(){console.log(ba);const Ur=ba.node.key,Xr=ba.dragNode.key,Po=ba.node.pos.split("-"),Al=ba.dropPosition-Number(Po[Po.length-1]);if(ba.dragNode.type==="tree"){et.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(ba.node.type!=="tree"){et.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ea({type:"shixunsDetail/moveGitFile",payload:pn({id:Ya.id,from:ba.dragNode.path,to:ba.node.path+"/"+ba.dragNode.name,message:`${ba.dragNode.path} move to ${ba.node.path+"/"+ba.dragNode.name} `},da?{}:{secret_repository:!0})})).status===0){eu(""),yield jl("");for(let nl=0;nlPu({type:"topTree"}),className:"current"},ae.createElement(Ze.Z,{open:ga,title:ae.createElement("div",{className:"font16"},ae.createElement(ja.Z,{style:{position:"relative",left:-35},onClick:()=>ri()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",ae.createElement("span",{onClick:()=>ri(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:yt.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},da&&((Nr=Ye==null?void 0:Ye.detail)==null?void 0:Nr.init_repository)&&ae.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!da&&((Tr=Ye==null?void 0:Ye.detail)==null?void 0:Tr.secret_repository)&&ae.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!jr.length&&!da&&ae.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},ae.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")),jr.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:yt.content},Ln==="1"&&ae.createElement("div",{className:yt.tips},"\u63D0\u793A\uFF1A",ae.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'),ae.createElement(gt,{disabled:!!Rn.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:jr,switcherIcon:ae.createElement(Rr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Li,expandedKeys:Da,selectedKeys:uu,onSelect:Uu,draggable:!0,onDragEnter:fi,onDrop:vi,className:yt.gitTree}))):"",!jr.length&&da&&((Qr=Ye==null?void 0:Ye.detail)==null?void 0:Qr.init_repository)&&ae.createElement(zn,null),!jr.length&&!da&&((Ha=Ye==null?void 0:Ye.detail)==null?void 0:Ha.secret_repository)&&ae.createElement(zn,null))),ae.createElement(Lt,{visible:aa,defaultPath:tl,onClose:()=>ka(!1),isRepository:!da,onOK:ba=>Qe(void 0,null,function*(){const Ur=tl.split("/");Ur.pop(),yield jl(Ur.join("/")),eu("")})}),ae.createElement(tt,{visible:hr,defaultPath:tl,onClose:()=>Pa(!1),isRepository:da,onOK:ba=>{Au(ba.path,ba.name)}}),ae.createElement(Xe,{visible:Wr,defaultPath:tl,onClose:()=>Eo(!1),isRepository:da,onOK:ba=>{Au(ba.path,ba.name)}}),ae.createElement(Et,{defaultPath:tl,visible:Jo,isRepository:da,onClose:()=>No(!1),onOK:ba=>Qe(void 0,null,function*(){const Ur=tl.split("/");yield jl(tl),Da=[Ur[0]||""],uu=[tl],wu([...uu]),au([...Da])})}),ae.createElement(sr,{pathList:tl==null?void 0:tl.split("/"),showInputPath:!0,isMergeSelectFile:zo,onFinish:ba=>{zo?ol(ba):jl(ba),sl(!1)}}))},zn=()=>ae.createElement("div",{className:`mt20 pb50 ${yt.nodata}`},ae.createElement("div",{className:yt.headLeft},"\u63D0\u793A\uFF1A",ae.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",ae.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",ae.createElement("br",null),"1\u3001",ae.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",ae.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",ae.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),ae.createElement("img",{width:"100%",src:ir.Oe}));var Gn=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,practiceSetting:Vt,user:Rn})=>({shixunsDetail:xt,globalSetting:Ye,user:Rn,practiceSetting:Vt,loading:qe}))(it),Xn={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"},Ga=ue(28103),wa=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,Ca=(xt,qe)=>{var Ye={};for(var Vt in xt)va.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&wa)for(var Vt of wa(xt))qe.indexOf(Vt)<0&&Oa.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},yn=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const xa=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Ca(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useParams)(),[jr,ho]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{Yo()},[Ea]);const Yo=()=>yn(void 0,null,function*(){const dr=yield Ln({type:"shixunsDetail/getRepositoryCommit",payload:{id:da.id,secret_repository:Ea?void 0:!0}});dr&&ho(dr.commits||[])});return ae.createElement(ae.Fragment,null,jr==""&&ae.createElement("div",{className:Xn.empty},ae.createElement("img",{src:ir.em,width:"258"}),ae.createElement("br",null),ae.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),jr!=""&&ae.createElement("section",{className:Xn.bg},ae.createElement("div",{className:Xn.wrap},ae.createElement("div",{className:Xn.content},jr==null?void 0:jr.map(dr=>{var Wa,Ar;return ae.createElement("div",null,ae.createElement(ct.Z,{align:"middle",className:"c-white font16"},ae.createElement(Ne.Z,null,dr.title)),ae.createElement(ct.Z,{align:"middle",className:"mt20 "},ae.createElement(Ne.Z,null,ae.createElement("img",{className:Xn.imageUrl,src:kt.Z.IMG_SERVER+"/"+((Wa=dr.author)==null?void 0:Wa.image_url)})),ae.createElement(Ne.Z,{className:Xn.blueLight},ae.createElement("span",{className:"ml20"},(Ar=dr.author)==null?void 0:Ar.username)),ae.createElement(Ne.Z,null,ae.createElement("span",{className:`ml20 ${Xn.blueLight}`},"\u63D0\u4EA4\u4E8E"),ae.createElement("span",{className:`ml20 ${Xn.blueLight}`},dr.time))),ae.createElement(Ga.Z,{className:Xn.divider}))})))))};var Br=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(xa),uo=ue(10825),Yn=ue(59301),gn=Object.defineProperty,Zo=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,io=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,_o=(xt,qe,Ye)=>qe in xt?gn(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Ho=(xt,qe)=>{for(var Ye in qe||(qe={}))Zr.call(qe,Ye)&&_o(xt,Ye,qe[Ye]);if(io)for(var Ye of io(qe))Lo.call(qe,Ye)&&_o(xt,Ye,qe[Ye]);return xt},Yr=(xt,qe)=>Zo(xt,pr(qe)),po=(xt,qe)=>{var Ye={};for(var Vt in xt)Zr.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&io)for(var Vt of io(xt))qe.indexOf(Vt)<0&&Lo.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Wn=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const{TabPane:kr}=We.default,so=xt=>{var qe=xt,{globalSetting:Ye,loading:Vt,dispatch:Rn,practiceSetting:pa,shixunsDetail:Ln}=qe,Ea=po(qe,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),on,da,jr,ho,Yo,dr,Wa,Ar,Nr,Tr,Qr,Ha,Ya,fr,Lr,Jr,hr,Pa,aa;const[ka,Wr]=(0,ae.useState)("1"),[Eo,Jo]=(0,ae.useState)("1");let[No,tl]=(0,ae.useState)();const Cl=(0,ae.useRef)(),[Da,au]=(0,ae.useState)(!0),[uu,wu]=(0,ae.useState)(["2","1"]),[iu,ar]=(0,ae.useState)([]),ga=(0,ae.useRef)(),sa=(0,Oe.useParams)(),Sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Yn.createElement("span",null,Yn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Yn.createElement(Ze.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"},Yn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,ae.useEffect)(()=>{var Sr,Gr,vo,eo,zo,sl,ol,Pu,Su,eu,Au,ml,Gu,jl,su,Uu,Lu,Kl;try{((vo=(Gr=(Sr=Ln==null?void 0:Ln.fileContent)==null?void 0:Sr.content)==null?void 0:Gr.content)!=null&&vo.length||((zo=(eo=Ln==null?void 0:Ln.fileContent)==null?void 0:eo.content)==null?void 0:zo.content)=="")&&(((sl=Ln==null?void 0:Ln.fileContent)==null?void 0:sl.file_type)==="txt"?(Cl.current=window.decodeURIComponent(escape(window.atob((Pu=(ol=Ln==null?void 0:Ln.fileContent)==null?void 0:ol.content)==null?void 0:Pu.content))),No=window.decodeURIComponent(escape(window.atob((eu=(Su=Ln==null?void 0:Ln.fileContent)==null?void 0:Su.content)==null?void 0:eu.content))),tl(No)):(Cl.current=(ml=(Au=Ln==null?void 0:Ln.fileContent)==null?void 0:Au.content)==null?void 0:ml.content,No=(jl=(Gu=Ln==null?void 0:Ln.fileContent)==null?void 0:Gu.content)==null?void 0:jl.content,tl(No)))}catch(Li){Cl.current=window.atob((Uu=(su=Ln==null?void 0:Ln.fileContent)==null?void 0:su.content)==null?void 0:Uu.content),No=window.atob((Kl=(Lu=Ln==null?void 0:Ln.fileContent)==null?void 0:Lu.content)==null?void 0:Kl.content),tl(No),et.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ln.fileContent.content)},[(on=Ln==null?void 0:Ln.fileContent)==null?void 0:on.content]),(0,ae.useEffect)(()=>{var Sr;const Gr=(Sr=pa==null?void 0:pa.sideBar)==null?void 0:Sr.selectPath.split("/");wu(Gr)},[(da=pa==null?void 0:pa.sideBar)==null?void 0:da.selectPath]);const ao=Sr=>{tl(Sr);let Gr=-1;Sr===Cl.current?Gr=0:Gr=1,Rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Gr}})};(0,ae.useEffect)(()=>{new Promise((Sr,Gr)=>Wn(void 0,null,function*(){var vo,eo,zo;if(((vo=pa==null?void 0:pa.sideBar)==null?void 0:vo.selectPath)!==""&&((eo=pa==null?void 0:pa.sideBar)!=null&&eo.selectPath)){const sl=yield Rn({type:"shixunsDetail/getFileContent",payload:{id:sa.id,path:(zo=pa==null?void 0:pa.sideBar)==null?void 0:zo.selectPath,secret_repository:Da?null:!0}});sl!=null&&sl.content||(sl==null?void 0:sl.content)==""||Rn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(jr=pa==null?void 0:pa.sideBar)==null?void 0:jr.selectPath]);const xo=Yn.createElement(Ce.default,{className:x.menu,style:{background:"#24294b"},onClick:Sr=>{var Gr;!((Gr=Ln==null?void 0:Ln.detail)!=null&&Gr.secret_repository)&&Sr.key==="2"&&Jo("1"),Wr(Sr.key),Sr.key==="1"?au(!0):au(!1)}},Yn.createElement(Ce.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Sa.filter(Sr=>{var Gr,vo;return!((Gr=Ln==null?void 0:Ln.detail)!=null&&Gr.init_repository)||(vo=Ln==null?void 0:Ln.detail)!=null&&vo.is_jupyter_lab?Sr.id!=="2":Sr}).map((Sr,Gr)=>Yn.createElement(Ce.default.Item,{className:"leaveClick",key:Sr.id},Sr.name))),$o=(Sr=!1,Gr=1)=>Wn(void 0,null,function*(){var vo,eo,zo,sl;const ol=yield Rn({type:"shixunsDetail/updateRepositoryFile",payload:{id:sa.id,path:(eo=(vo=Ln==null?void 0:Ln.fileContent)==null?void 0:vo.params)==null?void 0:eo.path,content:No,secret_repository:Da?null:!0,sync_origin_shixun:Sr}});ol!=null&&ol.content&&((zo=Ln==null?void 0:Ln.detail)!=null&&zo.copy_for_exercise||et.ZP.success("\u4FDD\u5B58\u6210\u529F"),Rn({type:"practiceSetting/setSideBarTabs",payload:Yr(Ho({},pa.sideBar),{confirmLeave:!1})})),(sl=Ln==null?void 0:Ln.detail)!=null&&sl.copy_for_exercise&&(0,mn.m)(Rn,Ln,sa.id,Gr)});return Yn.createElement("div",{className:x.warehouse},Yn.createElement("div",{className:x.header},Yn.createElement(ct.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Yn.createElement(Ne.Z,{flex:"1"},Yn.createElement(ct.Z,{align:"middle"},Yn.createElement(Ne.Z,null,Yn.createElement(Me.Z,{dropdownRender:()=>xo,className:x.menu},Yn.createElement("span",{className:"font16 c-white current ml20"},Sa.find(Sr=>Sr.id===ka).name," ",Yn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Yn.createElement(Ne.Z,{flex:"81px"},Yn.createElement("div",{className:x.line})),Yn.createElement(Ne.Z,null,Yn.createElement(We.default,{className:x.tabs,activeKey:Eo,onChange:Sr=>{var Gr;(Gr=pa==null?void 0:pa.sideBar)!=null&&Gr.confirmLeave?rt.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(Sr),Rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Jo(Sr),Rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Yn.createElement(kr,{tab:Yn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Da&&((ho=Ln==null?void 0:Ln.detail)==null?void 0:ho.init_repository)&&Yn.createElement(kr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Da&&((Yo=Ln==null?void 0:Ln.detail)==null?void 0:Yo.secret_repository)&&Yn.createElement(kr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Da&&((dr=Ln==null?void 0:Ln.repository)==null?void 0:dr.git_url)||!Da&&((Wa=Ln==null?void 0:Ln.secretRepository)==null?void 0:Wa.git_url))&&Yn.createElement(Yn.Fragment,null,Yn.createElement(Ne.Z,null,Yn.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),Yn.createElement("input",{value:Da?(Ar=Ln==null?void 0:Ln.repository)==null?void 0:Ar.git_url:(Nr=Ln==null?void 0:Ln.secretRepository)==null?void 0:Nr.git_url}),Yn.createElement(E.CopyToClipboard,{text:Da?(Tr=Ln==null?void 0:Ln.repository)==null?void 0:Tr.git_url:(Qr=Ln==null?void 0:Ln.secretRepository)==null?void 0:Qr.git_url,onCopy:()=>et.ZP.success("\u590D\u5236\u6210\u529F")},Yn.createElement(Ze.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Yn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Yn.createElement("div",{className:x.content,style:{overflow:"auto"}},Eo==="1"&&Yn.createElement(Yn.Fragment,null,Yn.createElement("aside",{className:x.left},Yn.createElement(mt.Z,{spinning:!!Vt.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},Yn.createElement(Gn,{setTreeData:ar,treeData:iu,activeKey:ka,isRepository:Da}))),Yn.createElement("aside",{className:x.right,ref:ga},((Ha=pa==null?void 0:pa.sideBar)==null?void 0:Ha.selectPath)!==""&&Yn.createElement(Yn.Fragment,null,Yn.createElement(mt.Z,{spinning:!!Vt.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},Yn.createElement("div",{className:x.filePathWrp},Yn.createElement(ct.Z,{align:"middle",className:"w100"},Yn.createElement(Ne.Z,null,Yn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Yn.createElement(Ne.Z,{flex:"40px"},Yn.createElement("div",{className:x.line,style:{marginLeft:20}})),Yn.createElement(Ne.Z,{className:x.filePath},uu.map((Sr,Gr)=>Yn.createElement("span",{className:"c-blue"},Sr))))),Yn.createElement("div",{className:Vt.effects["shixunsDetail/getFileContent"]?"hide":"show"},Yn.createElement(uo.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Ya=Ln==null?void 0:Ln.fileContent)==null?void 0:Ya.filename,type:((fr=Ln==null?void 0:Ln.fileContent)==null?void 0:fr.file_type)==="office"?"download":(Lr=Ln==null?void 0:Ln.fileContent)==null?void 0:Lr.file_type,data:No,monacoEditor:{value:No,language:(Jr=Ln==null?void 0:Ln.fileContent)==null?void 0:Jr.language,onChange:Sr=>ao(Sr),options:{fontSize:14}}}))),((hr=Ln==null?void 0:Ln.fileContent)==null?void 0:hr.file_type)==="txt"&&Yn.createElement(ct.Z,{align:"middle",justify:"center",className:x.footer},Yn.createElement(Ne.Z,null,Yn.createElement($e.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{Oe.history.push(`/shixuns/${sa.id}/challenges`)}},"\u53D6\u6D88"),Yn.createElement($e.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Sr=>{var Gr,vo;(Gr=Ln==null?void 0:Ln.detail)!=null&&Gr.is_fork_from_creator&&((vo=Ln==null?void 0:Ln.detail)!=null&&vo.copy_for_exercise)?Rn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(eo,zo)=>{$o(eo,zo)}}}):$o()}},"\u63D0\u4EA4")))),((Pa=pa==null?void 0:pa.sideBar)==null?void 0:Pa.selectPath)==""&&((aa=Ln==null?void 0:Ln.detail)==null?void 0:aa.init_repository)&&Yn.createElement("div",{className:x.empty},Yn.createElement("img",{src:ir.x7,width:"258"}),Yn.createElement("br",null),Yn.createElement("span",{className:"c-grey-c"},!!(iu!=null&&iu.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(iu!=null&&iu.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Eo==="2"&&Yn.createElement("div",{className:x.commit},Yn.createElement(Br,{isRepository:Da}))))};var mo=(0,Oe.connect)(({loading:xt,globalSetting:qe,practiceSetting:Ye,shixunsDetail:Vt})=>({globalSetting:qe,loading:xt,practiceSetting:Ye,shixunsDetail:Vt}))(so)},21693:function(we,Ft,ue){"use strict";ue.d(Ft,{S:function(){return et},m:function(){return Ce}});var ae=ue(49661),x=ue(8591),Oe=ue(43418),We=ue(59301),Ze=(ct,Ne,Me)=>new Promise((rt,mt)=>{var $e=E=>{try{a(Me.next(E))}catch(b){mt(b)}},fe=E=>{try{a(Me.throw(E))}catch(b){mt(b)}},a=E=>E.done?rt(E.value):Promise.resolve(E.value).then($e,fe);a((Me=Me.apply(ct,Ne)).next())});const et=ct=>{let Ne=document.createElement("textarea");return Ne.value=ct,Ne.value},Ce=(ct,Ne,Me,rt,mt)=>Ze(void 0,null,function*(){var $e,fe;const a=yield ct({type:"shixunsDetail/saveCopyForExercise",payload:{id:Me,save_type:rt}});rt===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),($e=a==null?void 0:a.data)!=null&&$e.exists_same_shixun_name?ct({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):ct({type:"classroomList/setActionTabs",payload:{}})):(ct({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&Oe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:We.createElement("div",null,We.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,ae.xg)(`/shixuns/${(b=(E=Ne==null?void 0:Ne.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},88195:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return z}});var ae=ue(59301),x=ue(76560),Oe=ue(92832),We=ue(78241),Ze=ue(43418),et=ue(8591),Ce=ue(54580),ct=ue(3113),Ne=ue(90524),Me=ue(55351),rt={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"},mt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ne,se)=>{var ce={};for(var de in ne)$e.call(ne,de)&&se.indexOf(de)<0&&(ce[de]=ne[de]);if(ne!=null&&mt)for(var de of mt(ne))se.indexOf(de)<0&&fe.call(ne,de)&&(ce[de]=ne[de]);return ce},E=(ne,se,ce)=>new Promise((de,Fe)=>{var Ae=ot=>{try{xe(ce.next(ot))}catch(Xe){Fe(Xe)}},Ue=ot=>{try{xe(ce.throw(ot))}catch(Xe){Fe(Xe)}},xe=ot=>ot.done?de(ot.value):Promise.resolve(ot.value).then(Ae,Ue);xe((ce=ce.apply(ne,se)).next())});const b=Oe.default.TextArea,y=ne=>{var se=ne,{newShixuns:ce,globalSetting:de,loading:Fe,dispatch:Ae}=se,Ue=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[xe]=We.default.useForm(),[ot,Xe]=(0,ae.useState)([]),ut=Xt=>{["uploading","done","removed"].includes(Xt.file.status)&&Xe(Xt.fileList)},mn=Xt=>{var ha;if(!Xt.percent||Xt.percent==100){const Bt=(ha=Xt.response)==null?void 0:ha.id;return Ze.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:Bt}}))&&Xe(ot.filter(Tn=>{var Hn;return((Hn=Tn.response)==null?void 0:Hn.id)!==Bt}))})}),!1}},sn=Xt=>ot.length?!1:Xt.size/1024/1024>50?(et.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,Fn=Xt=>E(void 0,null,function*(){var ha,Bt;const{language:an,env:Tn,mode:Hn,code:fn}=Xt||{},tt=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:an,runtime:Tn,run_method:Hn,attachment_id:(Bt=(ha=ot==null?void 0:ot[0])==null?void 0:ha.response)==null?void 0:Bt.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),tt&&et.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),Sn=()=>{xe.resetFields(),Xe([])};return ae.createElement(Ze.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:Sn},ae.createElement("section",{className:rt.qrCode},ae.createElement("aside",{className:rt.a1},ae.createElement("div",{className:rt.code},ae.createElement("img",{width:120,height:120,src:Me,alt:"\u4E8C\u7EF4\u7801"})),ae.createElement("div",{className:rt.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),ae.createElement("div",{className:rt.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),ae.createElement("aside",{className:rt.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",ae.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")),ae.createElement(We.default,{className:rt.formWrap,form:xe,labelCol:{span:4},wrapperCol:{span:20},onFinish:Fn},ae.createElement(We.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},ae.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),ae.createElement(We.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"}]},ae.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})),ae.createElement(We.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"}]},ae.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),ae.createElement(We.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ae.createElement("div",{className:rt.upload},ae.createElement(Ce.default,{fileList:ot,action:`${Ne.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:ut,onRemove:mn,beforeUpload:sn,withCredentials:!0},ae.createElement("span",{className:`${rt.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),ae.createElement("span",{className:`${rt.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),ae.createElement("div",{className:rt.footerWrap},ae.createElement(We.default.Item,null,ae.createElement(ct.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),ae.createElement(ct.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Fe["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var z=(0,x.connect)(({newShixuns:ne,loading:se,globalSetting:ce})=>({newShixuns:ne,globalSetting:ce,loading:se.effects}))(y)},84722:function(we,Ft,ue){"use strict";var ae=ue(59301),x=ue(76560),Oe=ue(43418),We=ue(55351);const Ze=({newShixuns:et,dispatch:Ce,user:ct})=>{var Ne;const[Me,rt]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{et.actionTabs.key==="Create-Environment"&&$e()},[(Ne=et==null?void 0:et.actionTabs)==null?void 0:Ne.key]);const mt=()=>{Ce({type:"newShixuns/setActionTabs",payload:{}})},$e=()=>{var fe,a,E,b;mt(),((fe=ct.userInfo)==null?void 0:fe.mirror_marker_status)===0?rt(!0):((a=ct.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=ct.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=ct.userInfo)==null?void 0:b.mirror_marker_status)===2&&Oe.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=ct.userInfo)==null?void 0:y.login}/experiment-img`)}})};return ae.createElement(Oe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Me,footer:null,onCancel:()=>{rt(!1)}},ae.createElement("div",{style:{textAlign:"center"}},ae.createElement("br",null),ae.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:We,alt:"\u4E8C\u7EF4\u7801"})),ae.createElement("img",null))};Ft.Z=(0,x.connect)(({newShixuns:et,user:Ce,globalSetting:ct})=>({newShixuns:et,globalSetting:ct,user:Ce}))(Ze)},32823:function(we,Ft,ue){"use strict";ue.r(Ft),ue.d(Ft,{default:function(){return q0}});var ae=ue(22688),x=ue(59301),Oe=ue(76560),We={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Ze={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"},et=ue(49661),Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",ct=ue(67135),Ne=ue(43418),Me=ue(8591),rt=ue(82093),mt=ue(59301),$e=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var pe in oe)fe.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&$e)for(var pe of $e(oe))le.indexOf(pe)<0&&a.call(oe,pe)&&(re[pe]=oe[pe]);return re},b=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,practiceSetting:nt,shixunsDetail:Ge}=le,Ke=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Se,Te;const rn=(0,Oe.useLocation)(),On=(0,x.useRef)(""),Ht=(0,Oe.useParams)(),{title:wn,base_info_warning:En,challenges_warning:jn,service_warning:vn,repository_warning:ft,mirror_warning:ua}=nt;(0,x.useEffect)(()=>{var Wt;On.current=(Wt=rn.pathname.split("/"))==null?void 0:Wt[2],Re({type:"practiceSetting/setParams",payload:{id:On.current}}),Re({type:"practiceSetting/getCommonData",payload:{id:On.current}})},[rn.pathname]),(0,x.useEffect)(()=>((0,et.Dk)(wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,et.Dk)()}));const An=()=>b(void 0,null,function*(){yield Zt(),Oe.history.push(`/shixuns/${On.current}/challenges`)}),Zt=()=>new Promise((Wt,Kn)=>{var Ra;(Ra=nt==null?void 0:nt.sideBar)!=null&&Ra.confirmLeave?Ne.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:()=>{Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Wt()},onCancel:()=>{Kn()}}):Wt()}),Qt=Wt=>{var Kn;if(Wt===(nt==null?void 0:nt.sideBar.tabsActive))return;const Ra=()=>{Oe.history.push(`/shixuns/${On.current}/edit?tabId=${Wt}`),Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Wt,selectPath:"",confirmLeave:!1}})};(Kn=nt==null?void 0:nt.sideBar)!=null&&Kn.confirmLeave?Ne.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:()=>{Ra()}}):Ra()},Mt=(Wt,Kn=!1)=>{Wt=Wt!=null&&Wt.includes(".json")?Wt:`${Wt}.json`,Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:mt.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 Ra=yield(0,rt.ZP)("/api"+Wt,{method:"get"});if(!Ra)return;Me.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Pn=yield(0,ct.Ir)({id:Ra.shixun_identifier,jump_challenge_setting:Kn});if(Pn!=null&&Pn.game_identifier){(0,et.xg)(`/tasks/${Pn.game_identifier}`);return}(Pn==null?void 0:Pn.status)===2?Mt(Pn==null?void 0:Pn.message):(Pn==null?void 0:Pn.status)===3&&pt(Pn==null?void 0:Pn.message)})})},pt=Wt=>{Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:mt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Wt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},xn=(Wt,Kn)=>b(void 0,null,function*(){var Ra,Pn,Ja,ya;if(yield Zt(),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ra=Ge.detail)!=null&&Ra.is_jupyter||(Pn=Ge.detail)!=null&&Pn.is_jupyter_lab){Re({type:"shixunsDetail/execJupyter",payload:{id:On.current}}).then(Mn=>{var Cr;Mn!=null&&Mn.identifier&&((Cr=Oe.history)==null||Cr.push(`/tasks/${Mn.identifier}/jupyter`))});return}Re({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ea=Kn?yield(0,ct.BK)({id:Wt}):yield(0,ct.Ir)({id:Wt});if(Re({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ea==null?void 0:ea.status)==5&&!Kn){Ne.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:mt.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(ya=(Ja=ea==null?void 0:ea.data)==null?void 0:Ja.challenge_errors)==null?void 0:ya.map((Mn,Cr)=>{var oa;return mt.createElement("span",{key:Cr,style:{color:"#3061D0"}},"\u7B2C",Mn==null?void 0:Mn.challenge_position,"\u5173",Cr!=((oa=ea==null?void 0:ea.data)==null?void 0:oa.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 Mn,Cr,oa;window.location.href=`/shixuns/${On.current}/edit/${(oa=(Cr=(Mn=ea==null?void 0:ea.data)==null?void 0:Mn.challenge_errors)==null?void 0:Cr[0])==null?void 0:oa.challenge_id}/tab=2`},onCancel:()=>{(0,ct.Ir)({id:On.current,jump_challenge_setting:!0}).then(Mn=>{if(Mn!=null&&Mn.game_identifier||Mn!=null&&Mn.identifier){(0,et.xg)(`/tasks/${Mn.game_identifier}`);return}(Mn==null?void 0:Mn.status)===-3?(0,et.eF)():(Mn==null?void 0:Mn.status)===2?Mt(Mn==null?void 0:Mn.message,!0):(Mn==null?void 0:Mn.status)===3&&pt(Mn==null?void 0:Mn.message)})}});return}if((ea==null?void 0:ea.status)==6&&!Kn){Ne.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:mt.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/${On.current}/edit?tabId=environment`}});return}if(ea!=null&&ea.game_identifier||ea!=null&&ea.identifier){(0,et.xg)(Kn?`/tasks/${ea==null?void 0:ea.identifier}/jupyter`:`/tasks/${ea.game_identifier}`);return}(ea==null?void 0:ea.status)===-3?(0,et.eF)():(ea==null?void 0:ea.status)===2?Mt(ea==null?void 0:ea.message):(ea==null?void 0:ea.status)===3&&pt(ea==null?void 0:ea.message)}),Tt=()=>b(void 0,null,function*(){yield Zt(),Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),ht=Wt=>({borderBottomColor:(nt==null?void 0:nt.sideBar.tabsActive)===Wt?"#0152d9":"transparent"});return mt.createElement("div",{className:Ze.header},mt.createElement("aside",{className:Ze.title},mt.createElement("i",{onClick:An,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),mt.createElement("span",{className:Ze.edit},wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),mt.createElement("i",{onClick:Tt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),mt.createElement("aside",{className:Ze.schedule},mt.createElement("div",null,mt.createElement("span",{style:ht("information"),className:Ze.clickWarp,onClick:()=>Qt("information")},En?mt.createElement("span",{className:Ze.num},"1"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u57FA\u672C\u4FE1\u606F")),mt.createElement("i",{className:"iconfont icon-lujing"})),mt.createElement("div",null,mt.createElement("span",{style:ht("warehouse"),className:Ze.clickWarp,onClick:()=>Qt("warehouse")},ft?mt.createElement("span",{className:Ze.num},"2"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u4EE3\u7801\u4ED3\u5E93")),mt.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&!((Se=Ge==null?void 0:Ge.detail)!=null&&Se.is_jupyter_lab)&&mt.createElement("div",null,mt.createElement("span",{style:ht("level"),className:Ze.clickWarp,onClick:()=>Qt("level")},jn?mt.createElement("span",{className:Ze.num},"3"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u4EFB\u52A1\u5173\u5361")),mt.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&((Te=Ge==null?void 0:Ge.detail)==null?void 0:Te.is_jupyter_lab)&&mt.createElement("div",null,mt.createElement("span",{style:ht("service"),className:Ze.clickWarp,onClick:()=>Qt("service")},vn?mt.createElement("span",{className:Ze.num},"3"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u670D\u52A1")),mt.createElement("i",{className:"iconfont icon-lujing"})),mt.createElement("div",null,mt.createElement("span",{style:ht("environment"),className:Ze.clickWarp,onClick:()=>Qt("environment")},ua?mt.createElement("span",{className:Ze.num},"4"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u5B9E\u9A8C\u73AF\u5883")))),mt.createElement("aside",{className:Ze.btns},mt.createElement("div",{className:Ze.simulate,onClick:()=>xn(On.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var z=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(y),ne={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(89389),ce=ue(78241),de=ue(3113),Fe=ue(92832),Ae=ue(19842),Ue=ue(95237),xe=ue(43604),ot=ue(54580),Xe=ue(24905),ut={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},mn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",sn=Object.defineProperty,Fn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,ha=(oe,le,re)=>le in oe?sn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Bt=(oe,le)=>{for(var re in le||(le={}))Sn.call(le,re)&&ha(oe,re,le[re]);if(Fn)for(var re of Fn(le))Xt.call(le,re)&&ha(oe,re,le[re]);return oe},an=(oe,le)=>{var re={};for(var pe in oe)Sn.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Fn)for(var pe of Fn(oe))le.indexOf(pe)<0&&Xt.call(oe,pe)&&(re[pe]=oe[pe]);return re},Hn=oe=>{var le=oe,{InputRight:re,value:pe=[],onChange:Re}=le,nt=an(le,["InputRight","value","onChange"]);const[Ge,Ke]=(0,x.useState)(),Se=rn=>{const On=pe.filter((Ht,wn)=>wn!==rn);Re(On)},Te=rn=>{if(rn.preventDefault(),!!Ge){if(pe.findIndex(On=>On.name===Ge)>-1){Me.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Re([...pe,{id:null,name:Ge}]),Ke(null)}};return x.createElement("div",null,x.createElement(Fe.default,Bt({bordered:!1,style:{width:600},value:Ge,onChange:rn=>Ke(rn.target.value),onPressEnter:Te,onBlur:Te},nt)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},pe==null?void 0:pe.map((rn,On)=>x.createElement("div",{key:On,className:ut.btn},x.createElement("span",{className:ut.s1},rn.name),x.createElement("img",{src:mn,className:ut.s2,onClick:()=>Se(On)})))))},fn=ue(89392),tt=ue(90524),st={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 wt=({dispatch:oe,onCancel:le,onSave:re,loading:pe=!1})=>x.createElement("div",{className:st.complete},x.createElement("div",{onClick:le,className:st.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:pe,onClick:re,className:st.save},"\u4FDD\u5B58"));var In=(0,Oe.connect)()(wt),cn=ue(21693),Un=ue(32050),Le=ue(19248),Be=ue(7664),ze=ue(59301),St=Object.defineProperty,Lt=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,Rt=(oe,le,re)=>le in oe?St(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))en.call(le,re)&&Rt(oe,re,le[re]);if(Ut)for(var re of Ut(le))kn.call(le,re)&&Rt(oe,re,le[re]);return oe},Ve=(oe,le)=>Lt(oe,kt(le)),dt=(oe,le)=>{var re={};for(var pe in oe)en.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ut)for(var pe of Ut(oe))le.indexOf(pe)<0&&kn.call(oe,pe)&&(re[pe]=oe[pe]);return re},Ot=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const $t=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,practiceSetting:nt,problemset:Ge,shixunsDetail:Ke}=le,Se=dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Te,rn;const[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(""),[Mt,pt]=(0,x.useState)(""),[xn,Tt]=(0,x.useState)(""),[ht,Wt]=(0,x.useState)(),Kn=(0,x.useRef)({}),Ra=(0,x.useRef)(""),Pn=(0,x.useRef)(""),Ja=(0,x.useRef)(""),ya=(0,x.useRef)(null),ea=(0,x.useRef)((0,fn.throttle)(()=>lr(),2e3,{leading:!0,trailing:!1})).current,{id:Mn}=nt,[Cr,oa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Mn&&or()},[Mn]),(0,x.useEffect)(()=>(JSON.stringify(Ht)!=="{}"&&Jn(),()=>{clearTimeout(ya.current)}),[Ht,Zt,xn,Mt]);const Jn=()=>{clearTimeout(ya.current),ya.current=setTimeout(()=>{!(0,fn.isEqual)(Ht,Kn.current)||Zt!==Ra.current||xn!==Pn.current||Mt!==Ja.current?Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},or=()=>Ot(void 0,null,function*(){var Ua,Pr,to,La,Ir,Vo,Vn;Re({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const la=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_base_info.json`,{method:"get"});if(la.status===0){const ia=Ve(De({},la.data),{description:(0,cn.S)(la.data.description)}),fo={description:ia.description,shixun_tags:ia.shixun_tags,name:ia.name,course:((Ua=ia==null?void 0:ia.disciplines)==null?void 0:Ua.length)>0?[(to=(Pr=ia==null?void 0:ia.disciplines)==null?void 0:Pr[0])==null?void 0:to.id,(Vo=(Ir=(La=ia==null?void 0:ia.disciplines)==null?void 0:La[0])==null?void 0:Ir.sub_discipline)==null?void 0:Vo.id]:[]};(Vn=Ke.detail)!=null&&Vn.is_jupyter_lab&&(fo.jupyter_show_description=la.data.jupyter_show_description),On.setFieldsValue(fo),Kn.current=De({},fo),Ra.current=ia.attachment_id||"",Pn.current=ia.cover_image_id||"",Ja.current=ia.attachment_id_b||"",wn(De({},fo)),Qt(ia.attachment_id||""),pt(ia.attachment_id_b||""),Tt(ia.cover_image_id||""),Wt(ia.cover_image||"")}}),yr=(Ua,Pr)=>{wn(De({},Pr))},Er=()=>{Aa()},lr=()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),On.submit()},un=(Ua,Pr=!1,to=1)=>{var La;const{name:Ir,description:Vo,shixun_tags:Vn,course:la,jupyter_show_description:ia=!1}=Ua;let fo={name:Ir,description:Vo,shixun_tags:Vn,attachment_id:Zt,cover_image_id:xn,attachment_id_b:Mt,sub_discipline_ids:la[1]};(La=Ke.detail)!=null&&La.is_jupyter_lab&&(fo=Ve(De({},fo),{jupyter_show_description:ia})),(0,rt.ZP)(`/api/shixuns/${Mn}/base_info_save.json`,{method:"post",body:{shixun:De({},fo),sync_origin_shixun:Pr}}).then(Cs=>Ot(void 0,null,function*(){var Ys,hc,Ec,Ba;if(Cs.status===0&&((Ys=Ke==null?void 0:Ke.detail)!=null&&Ys.copy_for_exercise||Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),Re({type:"practiceSetting/getCommonData",payload:{id:Mn}}),Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Kn.current={description:Ht.description,shixun_tags:Ht.shixun_tags,name:Ht.name},Ra.current=Zt,Pn.current=xn,Ja.current=Mt,(hc=Ke==null?void 0:Ke.detail)!=null&&hc.copy_for_exercise)){const _r=yield Re({type:"shixunsDetail/saveCopyForExercise",payload:{id:Mn,save_type:to}});to===1?(Ec=_r==null?void 0:_r.data)!=null&&Ec.exists_same_shixun_name?Re({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ba=_r==null?void 0:_r.data)==null?void 0:Ba.shixun_name,getBaseInfo:()=>{or()}}}):(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}})):(Re({type:"classroomList/setActionTabs",payload:{}}),(_r==null?void 0:_r.status)===0&&Ne.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ze.createElement("div",null,ze.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 $r,wo;(0,et.xg)(`/shixuns/${(wo=($r=Ke==null?void 0:Ke.detail)==null?void 0:$r.fork_from)==null?void 0:wo.fork_identifier}/challenges`)}}))}}))},Aa=()=>{var Ua;const Pr=()=>{Oe.history.push(`/shixuns/${Mn}/challenges`),Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ua=nt==null?void 0:nt.sideBar)!=null&&Ua.confirmLeave?Ne.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:()=>{Pr()}}):Pr()};function nr(Ua){const Pr=Ua.type==="image/jpeg"||Ua.type==="image/png";return Pr||Me.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Pr}const ta=ze.createElement(de.ZP,{loading:En,icon:ze.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),za=ze.createElement(de.ZP,{loading:ua,icon:ze.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ta=ze.createElement(de.ZP,{loading:vn,icon:ze.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Mr(Ua,Pr){const to=new FileReader;to.addEventListener("load",()=>Pr(to.result)),to.readAsDataURL(Ua)}const Ao=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){jn(!0);return}Ua.file.status==="done"&&(jn(!1),Qt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Za=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){ft(!0);return}Ua.file.status==="done"&&(ft(!1),pt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Kr=()=>ze.createElement("div",{className:ne.img},ze.createElement("img",{src:(0,Be.z)("/api/attachments/"+Zt,!0),alt:"avatar",style:{width:"100%"}}),ze.createElement("div",null,ze.createElement(Le.Z,{onClick:()=>Qt(""),style:{fontSize:"16px",color:"red"}}))),lo=()=>ze.createElement("div",{className:ne.img},ze.createElement("img",{src:(0,Be.z)("/api/attachments/"+Mt,!0),alt:"avatar",style:{width:"100%"}}),ze.createElement("div",null,ze.createElement(Le.Z,{onClick:()=>pt(""),style:{fontSize:"16px",color:"red"}}))),ko=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){An(!0);return}Ua.file.status==="done"&&(An(!1),Tt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id),oa(!0))},El=()=>ze.createElement("div",{className:ne.img},ze.createElement("img",{src:(0,Be.z)(Cr?"/api/attachments/"+xn:ht,!0),alt:"avatar",style:{width:"100%"}}),ze.createElement("div",null,ze.createElement(Le.Z,{onClick:()=>{Tt(""),Wt("")},style:{fontSize:"16px",color:"red"}})));return ze.createElement("div",{className:ne.information},ze.createElement("section",{className:ne.scroll},ze.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ze.createElement("div",{className:ne.formWrap}," ",ze.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onValuesChange:yr,onFinish:Ua=>{var Pr,to;(Pr=Ke==null?void 0:Ke.detail)!=null&&Pr.is_fork_from_creator&&((to=Ke==null?void 0:Ke.detail)!=null&&to.copy_for_exercise)?Re({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ua,type:"information",fn:(La,Ir,Vo)=>{un(La,Ir,Vo)}}}):un(Ua)}},ze.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"}]},ze.createElement(Fe.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Te=Ht.name)==null?void 0:Te.length)||0}/60`})),ze.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ze.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ze.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"}]},ze.createElement(Hn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ze.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ze.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ge.courseOptions,getPopupContainer:Ua=>Ua.parentNode})),ze.createElement(Ue.Z,null,ze.createElement(xe.Z,null,ze.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Zt?Kr():ze.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Ao},ta))),ze.createElement(xe.Z,{className:"c-grey-999"},ze.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"))),ze.createElement(Ue.Z,null,ze.createElement(xe.Z,null,ze.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Mt?lo():ze.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Za},Ta))),ze.createElement(xe.Z,{className:"c-grey-999"},ze.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"))),ze.createElement(Ue.Z,null,ze.createElement(xe.Z,null,ze.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},xn||ht?El():ze.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:ko},za))),ze.createElement(xe.Z,{className:"c-grey-999"},ze.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"))),ze.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ze.createElement(se.Z,{defaultValue:Ht.description||"",watch:!0})),((rn=Ke.detail)==null?void 0:rn.is_jupyter_lab)&&ze.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ze.createElement(Xe.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"))))),ze.createElement(In,{onSave:ea,onCancel:Er,loading:En||ua||vn}))};var qt=(0,Oe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:pe,shixunsDetail:Re})=>({globalSetting:re,loading:le,practiceSetting:pe,problemset:oe,shixunsDetail:Re}))($t),Jt={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"},ln=ue(99313),Dt=ue(6848),At=ue(20834),nn=ue(38854),Et=ue(71418),yt=ue(17574),Nt=ue(78673),dn=ue(56102),Ct={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},It=Object.defineProperty,Zn=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,qa=(oe,le,re)=>le in oe?It(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mr=(oe,le)=>{for(var re in le||(le={}))zt.call(le,re)&&qa(oe,re,le[re]);if(Zn)for(var re of Zn(le))ra.call(le,re)&&qa(oe,re,le[re]);return oe},sr=(oe,le)=>{var re={};for(var pe in oe)zt.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Zn)for(var pe of Zn(oe))le.indexOf(pe)<0&&ra.call(oe,pe)&&(re[pe]=oe[pe]);return re},ja=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Rr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=sr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)("");(0,x.useEffect)(()=>{Se.visible&&En.resetFields()},[Se.visible]),(0,x.useEffect)(()=>{const An=sessionStorage.getItem("pathArray");if(An){const Zt=An.split(",").join("/"),Qt=Zt.indexOf("/")===0?Zt.substr(1):Zt;vn(Qt)}},[]),(0,x.useEffect)(()=>{var An,Zt;wn.current=(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[2]},[]);const ft=(...An)=>ja(void 0,[...An],function*(Zt={}){const Qt=yield Ge({type:"shixunsDetail/addRepositoryFile",payload:{id:rn.id,message:Zt.commitMessage,content:"",path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path+"/"+(Zt.file||".gitkeep"),secret_repository:Ke?void 0:!0}});Qt!=null&&Qt.url&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Se.onOK({path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path+"/"+(Zt.file||".gitkeep"),name:Zt.path.split("/")[Zt.path.split("/").length-1]}),Se.onClose())}),ua=()=>{var An,Zt;Oe.history.push(`/shixuns/${wn.current}/${(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Ne.default,{width:"60%",centered:!0,open:Se.visible,wrapClassName:Ct.modal,onOk:()=>{En.submit()},onCancel:Se.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:Ct.bg},x.createElement("div",{className:Ct.wrap},x.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:ft,onChange:()=>{var An,Zt,Qt,Mt;const pt=mr({},En.getFieldsValue()),xn=(An=pt==null?void 0:pt.path)==null?void 0:An.split(""),Tt=(Zt=pt==null?void 0:pt.file)==null?void 0:Zt.split("");(Qt=xn==null?void 0:xn.filter(ht=>ht=="/"))!=null&&Qt.length&&(pt.path=pt.path.substring(0,pt.path.length-1)),(Mt=Tt==null?void 0:Tt.filter(ht=>ht=="/"))!=null&&Mt.length&&(pt.file=pt.file.substring(0,pt.path.length-1)),En.setFieldsValue(mr({},pt)),Ht(pt)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Ue.Z,null,x.createElement(xe.Z,null,x.createElement("span",{className:Ct.filePath},Se.defaultPath+"/")),x.createElement(xe.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(Fe.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(Fe.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(Fe.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 Dr=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(Rr),ur=ue(44905),vr=ue(41227),ir=ue(59301),Va=Object.defineProperty,Hr=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,bn=(oe,le,re)=>le in oe?Va(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Nn=(oe,le)=>{for(var re in le||(le={}))wr.call(le,re)&&bn(oe,re,le[re]);if(Hr)for(var re of Hr(le))bt.call(le,re)&&bn(oe,re,le[re]);return oe},jt=(oe,le)=>{var re={};for(var pe in oe)wr.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Hr)for(var pe of Hr(oe))le.indexOf(pe)<0&&bt.call(oe,pe)&&(re[pe]=oe[pe]);return re},pn=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Qn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=jt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)("");(0,x.useEffect)(()=>{Se.visible&&En.resetFields()},[Se.visible]),(0,x.useEffect)(()=>{const An=sessionStorage.getItem("pathArray");if(An){const Zt=An.split(",").join("/"),Qt=Zt.indexOf("/")===0?Zt.substr(1):Zt;vn(Qt)}},[]),(0,x.useEffect)(()=>{var An,Zt;wn.current=(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[2]},[]);const ft=(...An)=>pn(void 0,[...An],function*(Zt={},Qt=!1,Mt=1){var pt,xn;const Tt=yield Ge({type:"shixunsDetail/addRepositoryFile",payload:{id:rn.id,message:Zt.commitMessage,content:Zt.codeMirror,path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path,secret_repository:Ke?void 0:!0,sync_origin_shixun:Qt}});Tt!=null&&Tt.url&&((pt=re==null?void 0:re.detail)!=null&&pt.copy_for_exercise||Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Se.onOK({path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path,name:Zt.path.split("/")[Zt.path.split("/").length-1]}),Se.onClose()),(xn=re==null?void 0:re.detail)!=null&&xn.copy_for_exercise&&(0,vr.m)(Ge,re,rn.id,Mt)}),ua=()=>{var An,Zt;Oe.history.push(`/shixuns/${wn.current}/${(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return ir.createElement(Ne.default,{width:"60%",open:Se.visible,wrapClassName:Ct.modal,destroyOnClose:!0,centered:!0,onOk:()=>{En.submit()},onCancel:Se.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},ir.createElement("section",{className:Ct.bg},ir.createElement("div",{className:Ct.wrap},ir.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:An=>{var Zt,Qt;(Zt=re==null?void 0:re.detail)!=null&&Zt.is_fork_from_creator&&((Qt=re==null?void 0:re.detail)!=null&&Qt.copy_for_exercise)?(Se.onClose(),Ge({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:An,type:"wareHouse",fn:(Mt,pt,xn)=>{ft(Mt,pt,xn)}}})):ft(An)},onChange:()=>{var An,Zt;const Qt=Nn({},En.getFieldsValue()),Mt=(An=Qt==null?void 0:Qt.path)==null?void 0:An.split("");((Zt=Mt==null?void 0:Mt.filter(pt=>pt=="/"))==null?void 0:Zt.length)>1&&(Qt.path=Qt.path.substring(0,Qt.path.length-1)),En.setFieldsValue(Nn({},Qt)),Ht(Qt)}},ir.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},ir.createElement(Ue.Z,null,ir.createElement(xe.Z,null,ir.createElement("span",{className:Ct.filePath},Se.defaultPath+"/")),ir.createElement(xe.Z,{flex:"1"},ir.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"}]},ir.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),ir.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"}]},ir.createElement(Fe.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"})),ir.createElement("div",{className:"mt10 mb20"},ir.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}},ir.createElement(ur.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 ma=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(Qn),Qe=Object.defineProperty,gt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,Gn=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xn=(oe,le)=>{for(var re in le||(le={}))it.call(le,re)&&Gn(oe,re,le[re]);if(gt)for(var re of gt(le))zn.call(le,re)&&Gn(oe,re,le[re]);return oe},Ga=(oe,le)=>{var re={};for(var pe in oe)it.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&>)for(var pe of gt(oe))le.indexOf(pe)<0&&zn.call(oe,pe)&&(re[pe]=oe[pe]);return re},wa=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const va=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=Ga(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)(""),[ft,ua]=(0,x.useState)("");(0,x.useEffect)(()=>{Se.visible&&En.resetFields()},[Se.visible]),(0,x.useEffect)(()=>{const Qt=Se.defaultPath.split("/");Qt.length===1?(vn(""),ua(Se.defaultPath)):(ua(Qt.pop()),vn(Qt.join("/")+"/"))},[Se.defaultPath]),(0,x.useEffect)(()=>{var Qt,Mt;wn.current=(Mt=(Qt=Te.pathname)==null?void 0:Qt.split("/"))==null?void 0:Mt[2]},[]);const An=(...Qt)=>wa(void 0,[...Qt],function*(Mt={}){const pt=yield Ge({type:"shixunsDetail/moveGitFile",payload:{id:rn.id,from:Se.defaultPath,to:jn+Mt.path,message:Mt.commitMessage||`${Se.defaultPath} rename to ${jn}${Mt.path} `,secret_repository:Ke}});(pt==null?void 0:pt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Se.onOK({path:Mt.path,name:Mt.path}),Se.onClose())}),Zt=()=>{var Qt,Mt;Oe.history.push(`/shixuns/${wn.current}/${(Mt=(Qt=Te.pathname)==null?void 0:Qt.split("/"))==null?void 0:Mt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Ne.default,{width:"40%",open:Se.visible,wrapClassName:Ct.modal,centered:!0,onOk:()=>{En.submit()},onCancel:Se.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:Ct.bg},x.createElement("div",{className:Ct.wrap},x.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:An,onChange:()=>{var Qt,Mt;const pt=Xn({},En.getFieldsValue()),xn=(Qt=pt==null?void 0:pt.path)==null?void 0:Qt.split("");((Mt=xn==null?void 0:xn.filter(Tt=>Tt=="/"))==null?void 0:Mt.length)>1&&(pt.path=pt.path.substring(0,pt.path.length-1)),En.setFieldsValue(Xn({},pt)),Ht(pt)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Ue.Z,null,x.createElement(xe.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(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:ft}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Fe.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Se.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Oa=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(va),Ca=ue(97477),yn={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},xa=ue(59301),Br=Object.defineProperty,uo=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Zo=(oe,le,re)=>le in oe?Br(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,pr=(oe,le)=>{for(var re in le||(le={}))Yn.call(le,re)&&Zo(oe,re,le[re]);if(uo)for(var re of uo(le))gn.call(le,re)&&Zo(oe,re,le[re]);return oe},io=(oe,le)=>{var re={};for(var pe in oe)Yn.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&uo)for(var pe of uo(oe))le.indexOf(pe)<0&&gn.call(oe,pe)&&(re[pe]=oe[pe]);return re},Zr=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Dragger:Lo}=ot.default,_o=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=io(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)();let An;(0,x.useEffect)(()=>{Se.visible&&(En.resetFields(),vn([]))},[Se.visible]),(0,x.useEffect)(()=>{wn.current=rn.id},[]),(0,x.useEffect)(()=>{const Tt=sessionStorage.getItem("pathArray");if(Tt){const ht=Tt.split(",").join("/"),Wt=ht.indexOf("/")===0?ht.substr(1):ht;ua(Wt)}},[]);const Zt=Tt=>{var ht,Wt,Kn,Ra;if(An=Tt.file.name,Tt.file.status==="done"||Tt.file.status==="uploading"){if(vn(Tt.fileList),!Tt.file.response)return;if(((ht=Tt.file.response)==null?void 0:ht.status)===0){(Wt=re==null?void 0:re.detail)!=null&&Wt.copy_for_exercise||(Me.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),En.validateFields());return}vn(jn.filter(Pn=>Pn.uid!==Tt.file.uid)),(Kn=Tt.file.response)!=null&&Kn.message&&Me.ZP.info((Ra=Tt.file.response)==null?void 0:Ra.message)}},Qt=Tt=>Zr(void 0,null,function*(){if(!Tt.response){Me.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:rn.id,path:ft?`${ft}/${Tt.name}`:Tt.name,message:En.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${ft?`${ft}/${Tt.name}`:Tt.name}`,secret_repository:Ke?null:!0}})).status===0&&(vn(jn.filter(Wt=>Wt.uid!==Tt.uid)),Me.ZP.info("\u5220\u9664\u6210\u529F"))}),Mt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!En.getFieldValue("commitMessage"),data:()=>Zr(void 0,null,function*(){return new Promise((Tt,ht)=>Zr(void 0,null,function*(){setTimeout(()=>Zr(void 0,null,function*(){const Wt=yield En.getFieldsValue(),Kn=pr(pr({},{path:Se.defaultPath?Se.defaultPath:"",message:On.commitMessage||`\u4E0A\u4F20\u4E86${An}`}),Ke?{}:{secret_repository:!0});Tt(Kn)}),200)}))}),fileList:jn,method:"post",action:`${tt.Z.API_SERVER}/api/shixuns/${wn.current}/upload_git_file.json`,onChange:Zt,onRemove:Qt,beforeUpload:Tt=>(An=Tt.name,Tt.size/1024/1024>50?(Me.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},pt=(Tt=!1,ht=1)=>Zr(void 0,null,function*(){var Wt;const Kn=pr(pr({},{path:Se.defaultPath?Se.defaultPath:"",message:On.commitMessage||`\u4E0A\u4F20\u4E86${An}`}),Ke?{}:{secret_repository:!0});for(let Ra=0;Ra{Pn.append(ya,Kn[ya].toString())});const Ja=yield(0,rt.ZP)(`/api/shixuns/${wn.current}/upload_git_file.json`,{method:"post",body:Pn},!0)}Se.onClose(),Se.onOK({path:Se.defaultPath}),xn(),(Wt=re==null?void 0:re.detail)!=null&&Wt.copy_for_exercise&&(0,vr.m)(Ge,re,rn.id,ht)}),xn=()=>{var Tt,ht;Oe.history.push(`/shixuns/${wn.current}/${(ht=(Tt=Te.pathname)==null?void 0:Tt.split("/"))==null?void 0:ht[3]}${ft?`/master/shixun_show/${ft}`:""}`)};return xa.createElement(Ne.default,{open:Se.visible,onOk:Tt=>{En.submit()},centered:!0,onCancel:Se.onClose,width:"70%"},xa.createElement("section",{className:yn.bg},xa.createElement("div",{className:yn.wrap},xa.createElement("div",{className:yn.title},"\u4E0A\u4F20\u6587\u4EF6"),xa.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Zr(void 0,null,function*(){var Tt,ht;yield En.validateFields(),(Tt=re==null?void 0:re.detail)!=null&&Tt.is_fork_from_creator&&((ht=re==null?void 0:re.detail)!=null&&ht.copy_for_exercise)?(Se.onClose(),Ge({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Wt,Kn)=>{pt(Wt,Kn)}}})):pt()}),onValuesChange:()=>Ht(pr({},En.getFieldsValue()))},xa.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"}]},xa.createElement(Fe.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),xa.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Tt,ht){return(jn==null?void 0:jn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},xa.createElement("div",{onClick:()=>{if(!En.getFieldValue("commitMessage")){Me.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},xa.createElement(Lo,pr({},Mt),xa.createElement("div",null,xa.createElement("i",{className:`iconfont icon-shangchuan font50 ${yn.colorBlue}`})),xa.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",xa.createElement("span",{className:`${yn.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"))))))),xa.createElement(Ca.Z,{onFinish:Tt=>ua(Tt)})))};var Ho=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(_o),Yr={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"},po={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},Wn=Object.defineProperty,kr=Object.getOwnPropertySymbols,so=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,xt=(oe,le,re)=>le in oe?Wn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qe=(oe,le)=>{for(var re in le||(le={}))so.call(le,re)&&xt(oe,re,le[re]);if(kr)for(var re of kr(le))mo.call(le,re)&&xt(oe,re,le[re]);return oe},Ye=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Vt=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:pe,title:Re,pathList:nt=[],showInputPath:Ge=!1,isMergeSelectFile:Ke=!1,onFinish:Se=()=>{}})=>{const[Te]=ce.default.useForm(),rn=(0,Oe.useParams)(),On=(0,Oe.useLocation)(),Ht=(0,x.useRef)(),[wn,En]=(0,x.useState)(""),[jn,vn]=(0,x.useState)(""),[ft,ua]=(0,x.useState)([]),[An,Zt]=(0,x.useState)([]);(0,x.useEffect)(()=>{var ht,Wt;Ht.current=((Wt=(ht=On.pathname)==null?void 0:ht.split("/"))==null?void 0:Wt[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const ht=nt.join("/");let Wt=[];nt.map((Kn,Ra)=>{Ra===0?Wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Kn}`,path:ht}):Wt.push({val:`/${Kn}`,path:ht})}),ua(Wt),En(ht),vn(ht),Qt(ht)},[oe.actionTabs.key]);const Qt=ht=>Ye(void 0,null,function*(){const Wt=yield pe({type:Ht.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:rn.id,path:ht}});Wt&&Zt(Wt.trees||[])}),Mt=ht=>{let Wt=wn;ht.type==="tree"&&(ft.length?ft.push({val:`/${ht.name}`,path:ht.name}):ft.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ht.name}`,path:ht.name}),ua(ft),Wt=wn?`${wn}/${ht.name}`:ht.name,En(Wt)),Qt(Wt)},pt=(ht,Wt)=>{const Kn=ft.filter((Pn,Ja)=>Ja<=Wt);ua(Kn);const Ra=Kn.filter((Pn,Ja)=>Ja!==0).map(Pn=>Pn.val).join("").substr(1);En(Ra),Qt(Ra)},xn=()=>Ye(void 0,null,function*(){const ht=Te==null?void 0:Te.getFieldsValue(),Wt=wn?`${wn}${ht!=null&&ht.name?`/${ht==null?void 0:ht.name}`:""}`:ht==null?void 0:ht.name;if(Ke){Se(Wt),Tt();return}if(Ge){yield Te.validateFields();const Kn=yield pe({type:"shixunsDetail/uploadGitFolder",payload:qe(qe({},{id:rn.id,path:Wt}),Ht.current?{}:{secret_repository:!0})});Se(jn),Kn.status===0&&Me.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Se(Wt),Me.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Tt()}),Tt=()=>{pe({type:"shixunsDetail/setActionTabs",payload:{}}),Te.resetFields()};return x.createElement(Ne.default,{centered:!0,title:Re||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:xn,onCancel:Tt},x.createElement("div",{className:po.wrap},x.createElement("div",{className:po.content},x.createElement("div",{className:po.mainPathWrap},!!(ft!=null&&ft.length)&&ft.map((ht,Wt)=>x.createElement("a",{key:Wt,onClick:()=>pt(ht,Wt)},ht.val))),!!(An!=null&&An.length)&&An.map((ht,Wt)=>ht.type==="tree"&&x.createElement("a",{key:Wt,onClick:()=>Mt(ht)},x.createElement("i",{className:`iconfont icon-wenjianjia ${po.colorBlue}`}),ht.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},wn),Ge&&x.createElement(ce.default,{form:Te,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(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Rn=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(Vt),pa=ue(18785),Ln=ue(84105),Ea=ue(23869),on=ue(854),da=Object.defineProperty,jr=Object.defineProperties,ho=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Ar=(oe,le,re)=>le in oe?da(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Nr=(oe,le)=>{for(var re in le||(le={}))dr.call(le,re)&&Ar(oe,re,le[re]);if(Yo)for(var re of Yo(le))Wa.call(le,re)&&Ar(oe,re,le[re]);return oe},Tr=(oe,le)=>jr(oe,ho(le)),Qr=(oe,le)=>{var re={};for(var pe in oe)dr.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Yo)for(var pe of Yo(oe))le.indexOf(pe)<0&&Wa.call(oe,pe)&&(re[pe]=oe[pe]);return re},Ha=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{DirectoryTree:Ya}=yt.default,fr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,user:nt,activeKey:Ge,dispatch:Ke,practiceSetting:Se,isRepository:Te,treeData:rn,setTreeData:On}=le,Ht=Qr(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),wn,En,jn,vn,ft,ua,An;const Zt=(0,Oe.useParams)(),Qt=(0,Oe.useLocation)(),[Mt,pt]=(0,x.useState)(),[xn,Tt]=(0,x.useState)(!1),[ht,Wt]=(0,x.useState)(!1),[Kn,Ra]=(0,x.useState)(!1),[Pn,Ja]=(0,x.useState)(!1),[ya,ea]=(0,x.useState)("");let[Mn,Cr]=(0,x.useState)([]),[oa,Jn]=(0,x.useState)([]);const[or,yr]=(0,x.useState)([]),[Er,lr]=(0,x.useState)(!1),[un,Aa]=(0,x.useState)(),[nr,ta]=(0,x.useState)(),[za,Ta]=(0,x.useState)(""),[Mr,Ao]=(0,x.useState)(),[Za,Kr]=(0,x.useState)(!1);(0,x.useEffect)(()=>{On([]),Ir(""),localStorage.warehouseHideTip||lr(!0)},[Qt.pathname,Te]);const lo=(Ba="")=>Ha(void 0,null,function*(){(yield(0,ct.Zt)({id:Zt.id,secret_dir_path:Ba}))&&Ao(Ba)}),ko=Ba=>{var _r;return x.createElement(At.default,{className:Yr.menu,onClick:$r=>{switch(ea(Ba.path||""),$r.key){case"1":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Tt(!0);break;case"2":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Ra(!0);break;case"3":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ja(!0);break;case"4":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Wt(!0);break;case"5":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),la(Ba.path,Ba.name,Ba);break;case"6":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),ia(Ba);break}}},(Ba.type==="topTree"||Ba.type==="tree")&&x.createElement(At.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ba.type==="topTree"||Ba.type==="tree")&&x.createElement(At.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ba.type==="topTree"||Ba.type==="tree")&&x.createElement(At.default.Item,{key:"3"},"\u4E0A\u4F20"),Ba.type!=="topTree"&&Ba.type!=="tree"&&((_r=re==null?void 0:re.detail)==null?void 0:_r.public)<2&&x.createElement(At.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ba.type!=="topTree"&&x.createElement(dn.CopyToClipboard,{text:`/data/workspace/myshixun/${Te?"":"secret/"}${Ba==null?void 0:Ba.path}`,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(At.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ba.type!=="topTree"&&x.createElement(At.default.Item,{key:"5"},"\u5220\u9664"))},El=(Ba,_r)=>Ba.map($r=>(_r==""?$r.path=_r+$r.name:$r.path=_r+"/"+$r.name,$r.title=x.createElement(Ue.Z,{className:"font14"},x.createElement(xe.Z,{flex:"1"},x.createElement(Ue.Z,null,$r.type==="blob"&&x.createElement(xe.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(xe.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},$r.name)))),x.createElement(xe.Z,null,($r.type==="blob"||$r.type==="tree")&&x.createElement(nn.Z,{dropdownRender:()=>ko($r),className:Yr.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),$r.disableCheckbox=Mt&&Mt!==$r.name,$r.className=$r.type==="tree"?Yr.pl23:"",$r.checkable=$r.type!=="tree",$r.isLeaf=$r.type!=="tree",$r.children=$r.type==="tree"&&[],$r.key=$r.path,$r)),Ua=Ba=>{Ke({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ba}})},Pr=(Ba,_r)=>Ha(void 0,null,function*(){const $r=Ba.split("/");yield Ir(ya),setTimeout(()=>{Ua(Ba),Mn=[$r[0]||""],oa=[Ba],Jn([...oa]),Cr([...Mn])},150)}),to=(Ba,_r)=>{if(_r=="")rn=[...Ba],On([...Ba]);else{let $r=La(rn,_r,Ba);rn=$r,On([...$r])}};function La(Ba,_r,$r){return Ba.map(wo=>wo.key===_r?(wo.children=[...$r],Nr({},wo)):wo.children?Tr(Nr({},wo),{children:La(wo.children,_r,$r)}):wo)}const Ir=(Ba="")=>Ha(void 0,null,function*(){var _r,$r;const wo=yield Ke({type:Te?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Zt.id,path:Ba}});if(wo){if((_r=wo.trees)!=null&&_r.length){let Eu=El([...wo.trees],Ba);to(Eu,Ba),yr(wo.trees||[]),ta(Ba||""),console.log("handleGetRepository:",Eu,Ba),setTimeout(()=>console.log(rn,wo.trees,Ba,999999),2e3)}else Ba==""&&On([]);Aa((($r=wo.commits)==null?void 0:$r[0])||{})}return wo}),Vo=Ba=>Ha(void 0,null,function*(){return new Promise((_r,$r)=>Ha(void 0,null,function*(){Ba.children.length&&_r(),Ta(Ba.path),yield Ir(Ba.path),_r()}))}),Vn=(Ba,_r)=>Ha(void 0,null,function*(){var $r;console.log("handleSelectTree",Ba,_r.nativeEvent.target.nodeName,_r);const wo=()=>{Ua(_r.node.path),Ba=[_r.node.path],Jn([...Ba])};_r.nativeEvent.target.nodeName==="svg"||_r.nativeEvent.target.nodeName==="LI"||_r.nativeEvent.target.nodeName==="I"||_r.node.type==="blob"&&(($r=Se==null?void 0:Se.sideBar)!=null&&$r.confirmLeave?Ne.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:()=>{wo(),Ke({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):wo())}),la=(Ba,_r,$r)=>{Ne.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${$r.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ha(void 0,null,function*(){const wo=yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:Zt.id,path:Ba,message:`\u5220\u9664${Ba}`,secret_repository:Te?null:!0}});let Eu=Ba.split("/");if((wo==null?void 0:wo.status)===0){Me.ZP.info("\u5220\u9664\u6210\u529F"),Eu.splice(Eu.length-1,1);const Qs=yield Ir(Eu.length>1?Eu.join("/"):"");return Qs!=null&&Qs.trees||(Eu.splice(Eu.length-1,1),yield Ir(Eu.length>1?Eu.join("/"):"")),Ua(""),!0}else(wo==null?void 0:wo.status)===-3?Ne.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ba,"\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/${Zt.id}/edit/${wo==null?void 0:wo.message}/tab=2`}}):(wo==null?void 0:wo.status)===-4&&Ne.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,wo==null?void 0:wo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Zt.id}/edit?tabId=service`}})})})},ia=Ba=>{console.log(Ba,"item")},fo=(Ba,_r)=>Ha(void 0,null,function*(){if(console.log("handleExpand",_r),_r.nativeEvent.target.nodeName==="svg"||_r.nativeEvent.target.nodeName==="path"||_r.nativeEvent.target.nodeName==="LI")return!0;yield Vo(_r.node),Mn.includes(_r.node.path)?Mn.splice(Mn.indexOf(_r.node.path),1):Mn.push(_r.node.path),Cr([...Mn])}),wi=()=>{lr(!1),localStorage.warehouseHideTip=!0},Cs=Ba=>Ha(void 0,null,function*(){var _r;let $r,wo="",Eu,Qs;switch(Te){case!0:wo="\u5F00\u542F\u7248\u672C\u5E93",Eu="\u5F00\u542F",Qs="\u4E0D\u5F00\u542F",$r=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:(_r=re==null?void 0:re.detail)!=null&&_r.secret_repository?(wo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Eu="\u786E\u5B9A",Qs="\u53D6\u6D88",$r=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")):(wo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Eu="\u4E0D\u4F7F\u7528",Qs="\u4F7F\u7528",$r=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}!Te&&(0,Ea.gy)(Ke,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Ne.default.confirm({title:wo,okText:Eu,cancelText:Qs,content:$r,onOk:()=>{var Vi;(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",wo]),!Te&&!((Vi=re==null?void 0:re.detail)!=null&&Vi.secret_repository)||Ys(Ba)},onCancel:()=>{var Vi;!Te&&!((Vi=re==null?void 0:re.detail)!=null&&Vi.secret_repository)&&Ys(Ba)}})}),Ys=Ba=>Ha(void 0,null,function*(){Te?(yield(0,ct.h4)(Nr({},Zt)),Ke({type:"practiceSetting/getCommonData",payload:Nr({},Zt)})):yield(0,ct.K0)(Tr(Nr({},Zt),{is_secret_repository:Ba})),Ir(),Ke({type:"shixunsDetail/getShixunsDetail",payload:{id:Zt.id}})}),hc=Ba=>{console.log(Ba)},Ec=Ba=>Ha(void 0,null,function*(){console.log(Ba);const _r=Ba.node.key,$r=Ba.dragNode.key,wo=Ba.node.pos.split("-"),Eu=Ba.dropPosition-Number(wo[wo.length-1]);if(Ba.dragNode.type==="tree"){Me.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ba.node.type!=="tree"){Me.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ke({type:"shixunsDetail/moveGitFile",payload:Nr({id:Zt.id,from:Ba.dragNode.path,to:Ba.node.path+"/"+Ba.dragNode.name,message:`${Ba.dragNode.path} move to ${Ba.node.path+"/"+Ba.dragNode.name} `},Te?{}:{secret_repository:!0})})).status===0){Ua(""),yield Ir("");for(let Ul=0;Ulko({type:"topTree"}),className:"current"},x.createElement(Dt.Z,{open:Er,title:x.createElement("div",{className:"font16"},x.createElement(pa.Z,{style:{position:"relative",left:-35},onClick:()=>wi()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>wi(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Yr.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Te&&((vn=re==null?void 0:re.detail)==null?void 0:vn.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Te&&((ft=re==null?void 0:re.detail)==null?void 0:ft.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!rn.length&&!Te&&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")),rn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Yr.content},Ge==="1"&&x.createElement("div",{className:Yr.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(Ya,{disabled:!!Re.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:rn,switcherIcon:x.createElement(Ln.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:fo,expandedKeys:Mn,selectedKeys:oa,onSelect:Vn,draggable:!0,onDragEnter:hc,onDrop:Ec,className:Yr.gitTree}))):"",!rn.length&&Te&&((ua=re==null?void 0:re.detail)==null?void 0:ua.init_repository)&&x.createElement(Lr,null),!rn.length&&!Te&&((An=re==null?void 0:re.detail)==null?void 0:An.secret_repository)&&x.createElement(Lr,null))),x.createElement(Oa,{visible:ht,defaultPath:ya,onClose:()=>Wt(!1),isRepository:!Te,onOK:Ba=>Ha(void 0,null,function*(){const _r=ya.split("/");_r.pop(),yield Ir(_r.join("/")),Ua("")})}),x.createElement(ma,{visible:xn,defaultPath:ya,onClose:()=>Tt(!1),isRepository:Te,onOK:Ba=>{Pr(Ba.path,Ba.name)}}),x.createElement(Dr,{visible:Kn,defaultPath:ya,onClose:()=>Ra(!1),isRepository:Te,onOK:Ba=>{Pr(Ba.path,Ba.name)}}),x.createElement(Ho,{defaultPath:ya,visible:Pn,isRepository:Te,onClose:()=>Ja(!1),onOK:Ba=>Ha(void 0,null,function*(){const _r=ya.split("/");yield Ir(ya),Mn=[_r[0]||""],oa=[ya],Jn([...oa]),Cr([...Mn])})}),x.createElement(Rn,{pathList:ya==null?void 0:ya.split("/"),showInputPath:!0,isMergeSelectFile:Za,onFinish:Ba=>{Za?lo(Ba):Ir(Ba),Kr(!1)}}))},Lr=()=>x.createElement("div",{className:`mt20 pb50 ${Yr.nodata}`},x.createElement("div",{className:Yr.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:on.Oe}));var Jr=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:pe,user:Re})=>({shixunsDetail:oe,globalSetting:re,user:Re,practiceSetting:pe,loading:le}))(fr),hr={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"},Pa=ue(28103),aa=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Eo=(oe,le)=>{var re={};for(var pe in oe)ka.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&aa)for(var pe of aa(oe))le.indexOf(pe)<0&&Wr.call(oe,pe)&&(re[pe]=oe[pe]);return re},Jo=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const No=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=Eo(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useParams)(),[rn,On]=(0,x.useState)([]);(0,x.useEffect)(()=>{Ht()},[Ke]);const Ht=()=>Jo(void 0,null,function*(){const wn=yield Ge({type:"shixunsDetail/getRepositoryCommit",payload:{id:Te.id,secret_repository:Ke?void 0:!0}});wn&&On(wn.commits||[])});return x.createElement(x.Fragment,null,rn==""&&x.createElement("div",{className:hr.empty},x.createElement("img",{src:on.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),rn!=""&&x.createElement("section",{className:hr.bg},x.createElement("div",{className:hr.wrap},x.createElement("div",{className:hr.content},rn==null?void 0:rn.map(wn=>{var En,jn;return x.createElement("div",null,x.createElement(Ue.Z,{align:"middle",className:"c-white font16"},x.createElement(xe.Z,null,wn.title)),x.createElement(Ue.Z,{align:"middle",className:"mt20 "},x.createElement(xe.Z,null,x.createElement("img",{className:hr.imageUrl,src:tt.Z.IMG_SERVER+"/"+((En=wn.author)==null?void 0:En.image_url)})),x.createElement(xe.Z,{className:hr.blueLight},x.createElement("span",{className:"ml20"},(jn=wn.author)==null?void 0:jn.username)),x.createElement(xe.Z,null,x.createElement("span",{className:`ml20 ${hr.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${hr.blueLight}`},wn.time))),x.createElement(Pa.Z,{className:hr.divider}))})))))};var tl=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(No),Cl=ue(10825),Da=ue(59301),au=Object.defineProperty,uu=Object.defineProperties,wu=Object.getOwnPropertyDescriptors,iu=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,sa=(oe,le,re)=>le in oe?au(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Sa=(oe,le)=>{for(var re in le||(le={}))ar.call(le,re)&&sa(oe,re,le[re]);if(iu)for(var re of iu(le))ga.call(le,re)&&sa(oe,re,le[re]);return oe},ao=(oe,le)=>uu(oe,wu(le)),xo=(oe,le)=>{var re={};for(var pe in oe)ar.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&iu)for(var pe of iu(oe))le.indexOf(pe)<0&&ga.call(oe,pe)&&(re[pe]=oe[pe]);return re},$o=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{TabPane:Sr}=ln.default,Gr=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,practiceSetting:nt,shixunsDetail:Ge}=le,Ke=xo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Se,Te,rn,On,Ht,wn,En,jn,vn,ft,ua,An,Zt,Qt,Mt,pt,xn,Tt,ht;const[Wt,Kn]=(0,x.useState)("1"),[Ra,Pn]=(0,x.useState)("1");let[Ja,ya]=(0,x.useState)();const ea=(0,x.useRef)(),[Mn,Cr]=(0,x.useState)(!0),[oa,Jn]=(0,x.useState)(["2","1"]),[or,yr]=(0,x.useState)([]),Er=(0,x.useRef)(),lr=(0,Oe.useParams)(),un=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Da.createElement("span",null,Da.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Da.createElement(Dt.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"},Da.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var za,Ta,Mr,Ao,Za,Kr,lo,ko,El,Ua,Pr,to,La,Ir,Vo,Vn,la,ia;try{((Mr=(Ta=(za=Ge==null?void 0:Ge.fileContent)==null?void 0:za.content)==null?void 0:Ta.content)!=null&&Mr.length||((Za=(Ao=Ge==null?void 0:Ge.fileContent)==null?void 0:Ao.content)==null?void 0:Za.content)=="")&&(((Kr=Ge==null?void 0:Ge.fileContent)==null?void 0:Kr.file_type)==="txt"?(ea.current=window.decodeURIComponent(escape(window.atob((ko=(lo=Ge==null?void 0:Ge.fileContent)==null?void 0:lo.content)==null?void 0:ko.content))),Ja=window.decodeURIComponent(escape(window.atob((Ua=(El=Ge==null?void 0:Ge.fileContent)==null?void 0:El.content)==null?void 0:Ua.content))),ya(Ja)):(ea.current=(to=(Pr=Ge==null?void 0:Ge.fileContent)==null?void 0:Pr.content)==null?void 0:to.content,Ja=(Ir=(La=Ge==null?void 0:Ge.fileContent)==null?void 0:La.content)==null?void 0:Ir.content,ya(Ja)))}catch(fo){ea.current=window.atob((Vn=(Vo=Ge==null?void 0:Ge.fileContent)==null?void 0:Vo.content)==null?void 0:Vn.content),Ja=window.atob((ia=(la=Ge==null?void 0:Ge.fileContent)==null?void 0:la.content)==null?void 0:ia.content),ya(Ja),Me.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ge.fileContent.content)},[(Se=Ge==null?void 0:Ge.fileContent)==null?void 0:Se.content]),(0,x.useEffect)(()=>{var za;const Ta=(za=nt==null?void 0:nt.sideBar)==null?void 0:za.selectPath.split("/");Jn(Ta)},[(Te=nt==null?void 0:nt.sideBar)==null?void 0:Te.selectPath]);const Aa=za=>{ya(za);let Ta=-1;za===ea.current?Ta=0:Ta=1,Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ta}})};(0,x.useEffect)(()=>{new Promise((za,Ta)=>$o(void 0,null,function*(){var Mr,Ao,Za;if(((Mr=nt==null?void 0:nt.sideBar)==null?void 0:Mr.selectPath)!==""&&((Ao=nt==null?void 0:nt.sideBar)!=null&&Ao.selectPath)){const Kr=yield Re({type:"shixunsDetail/getFileContent",payload:{id:lr.id,path:(Za=nt==null?void 0:nt.sideBar)==null?void 0:Za.selectPath,secret_repository:Mn?null:!0}});Kr!=null&&Kr.content||(Kr==null?void 0:Kr.content)==""||Re({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(rn=nt==null?void 0:nt.sideBar)==null?void 0:rn.selectPath]);const nr=Da.createElement(At.default,{className:Jt.menu,style:{background:"#24294b"},onClick:za=>{var Ta;!((Ta=Ge==null?void 0:Ge.detail)!=null&&Ta.secret_repository)&&za.key==="2"&&Pn("1"),Kn(za.key),za.key==="1"?Cr(!0):Cr(!1)}},Da.createElement(At.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),un.filter(za=>{var Ta,Mr;return!((Ta=Ge==null?void 0:Ge.detail)!=null&&Ta.init_repository)||(Mr=Ge==null?void 0:Ge.detail)!=null&&Mr.is_jupyter_lab?za.id!=="2":za}).map((za,Ta)=>Da.createElement(At.default.Item,{className:"leaveClick",key:za.id},za.name))),ta=(za=!1,Ta=1)=>$o(void 0,null,function*(){var Mr,Ao,Za,Kr;const lo=yield Re({type:"shixunsDetail/updateRepositoryFile",payload:{id:lr.id,path:(Ao=(Mr=Ge==null?void 0:Ge.fileContent)==null?void 0:Mr.params)==null?void 0:Ao.path,content:Ja,secret_repository:Mn?null:!0,sync_origin_shixun:za}});lo!=null&&lo.content&&((Za=Ge==null?void 0:Ge.detail)!=null&&Za.copy_for_exercise||Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),Re({type:"practiceSetting/setSideBarTabs",payload:ao(Sa({},nt.sideBar),{confirmLeave:!1})})),(Kr=Ge==null?void 0:Ge.detail)!=null&&Kr.copy_for_exercise&&(0,vr.m)(Re,Ge,lr.id,Ta)});return Da.createElement("div",{className:Jt.warehouse},Da.createElement("div",{className:Jt.header},Da.createElement(Ue.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Da.createElement(xe.Z,{flex:"1"},Da.createElement(Ue.Z,{align:"middle"},Da.createElement(xe.Z,null,Da.createElement(nn.Z,{dropdownRender:()=>nr,className:Jt.menu},Da.createElement("span",{className:"font16 c-white current ml20"},un.find(za=>za.id===Wt).name," ",Da.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Da.createElement(xe.Z,{flex:"81px"},Da.createElement("div",{className:Jt.line})),Da.createElement(xe.Z,null,Da.createElement(ln.default,{className:Jt.tabs,activeKey:Ra,onChange:za=>{var Ta;(Ta=nt==null?void 0:nt.sideBar)!=null&&Ta.confirmLeave?Ne.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:()=>{Pn(za),Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Pn(za),Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Da.createElement(Sr,{tab:Da.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Mn&&((On=Ge==null?void 0:Ge.detail)==null?void 0:On.init_repository)&&Da.createElement(Sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Mn&&((Ht=Ge==null?void 0:Ge.detail)==null?void 0:Ht.secret_repository)&&Da.createElement(Sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Mn&&((wn=Ge==null?void 0:Ge.repository)==null?void 0:wn.git_url)||!Mn&&((En=Ge==null?void 0:Ge.secretRepository)==null?void 0:En.git_url))&&Da.createElement(Da.Fragment,null,Da.createElement(xe.Z,null,Da.createElement("span",{className:Jt.title},"\u4ED3\u5E93\u5730\u5740:"),Da.createElement("input",{value:Mn?(jn=Ge==null?void 0:Ge.repository)==null?void 0:jn.git_url:(vn=Ge==null?void 0:Ge.secretRepository)==null?void 0:vn.git_url}),Da.createElement(dn.CopyToClipboard,{text:Mn?(ft=Ge==null?void 0:Ge.repository)==null?void 0:ft.git_url:(ua=Ge==null?void 0:Ge.secretRepository)==null?void 0:ua.git_url,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},Da.createElement(Dt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Da.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Da.createElement("div",{className:Jt.content,style:{overflow:"auto"}},Ra==="1"&&Da.createElement(Da.Fragment,null,Da.createElement("aside",{className:Jt.left},Da.createElement(Et.Z,{spinning:!!pe.effects["shixunsDetail/getRepository"],wrapperClassName:`${Jt.loading} ${Jt.bottom0}`},Da.createElement(Jr,{setTreeData:yr,treeData:or,activeKey:Wt,isRepository:Mn}))),Da.createElement("aside",{className:Jt.right,ref:Er},((An=nt==null?void 0:nt.sideBar)==null?void 0:An.selectPath)!==""&&Da.createElement(Da.Fragment,null,Da.createElement(Et.Z,{spinning:!!pe.effects["shixunsDetail/getFileContent"],wrapperClassName:Jt.loading},Da.createElement("div",{className:Jt.filePathWrp},Da.createElement(Ue.Z,{align:"middle",className:"w100"},Da.createElement(xe.Z,null,Da.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Da.createElement(xe.Z,{flex:"40px"},Da.createElement("div",{className:Jt.line,style:{marginLeft:20}})),Da.createElement(xe.Z,{className:Jt.filePath},oa.map((za,Ta)=>Da.createElement("span",{className:"c-blue"},za))))),Da.createElement("div",{className:pe.effects["shixunsDetail/getFileContent"]?"hide":"show"},Da.createElement(Cl.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Zt=Ge==null?void 0:Ge.fileContent)==null?void 0:Zt.filename,type:((Qt=Ge==null?void 0:Ge.fileContent)==null?void 0:Qt.file_type)==="office"?"download":(Mt=Ge==null?void 0:Ge.fileContent)==null?void 0:Mt.file_type,data:Ja,monacoEditor:{value:Ja,language:(pt=Ge==null?void 0:Ge.fileContent)==null?void 0:pt.language,onChange:za=>Aa(za),options:{fontSize:14}}}))),((xn=Ge==null?void 0:Ge.fileContent)==null?void 0:xn.file_type)==="txt"&&Da.createElement(Ue.Z,{align:"middle",justify:"center",className:Jt.footer},Da.createElement(xe.Z,null,Da.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{Oe.history.push(`/shixuns/${lr.id}/challenges`)}},"\u53D6\u6D88"),Da.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:za=>{var Ta,Mr;(Ta=Ge==null?void 0:Ge.detail)!=null&&Ta.is_fork_from_creator&&((Mr=Ge==null?void 0:Ge.detail)!=null&&Mr.copy_for_exercise)?Re({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Ao,Za)=>{ta(Ao,Za)}}}):ta()}},"\u63D0\u4EA4")))),((Tt=nt==null?void 0:nt.sideBar)==null?void 0:Tt.selectPath)==""&&((ht=Ge==null?void 0:Ge.detail)==null?void 0:ht.init_repository)&&Da.createElement("div",{className:Jt.empty},Da.createElement("img",{src:on.x7,width:"258"}),Da.createElement("br",null),Da.createElement("span",{className:"c-grey-c"},!!(or!=null&&or.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(or!=null&&or.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Ra==="2"&&Da.createElement("div",{className:Jt.commit},Da.createElement(tl,{isRepository:Mn}))))};var vo=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(Gr),eo={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_"},zo="data:image/png;base64,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",sl=ue(64165),ol=ue(19306),Pu=Object.defineProperty,Su=Object.defineProperties,eu=Object.getOwnPropertyDescriptors,Au=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,jl=(oe,le,re)=>le in oe?Pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,su=(oe,le)=>{for(var re in le||(le={}))ml.call(le,re)&&jl(oe,re,le[re]);if(Au)for(var re of Au(le))Gu.call(le,re)&&jl(oe,re,le[re]);return oe},Uu=(oe,le)=>Su(oe,eu(le)),Lu=(oe,le)=>{var re={};for(var pe in oe)ml.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Au)for(var pe of Au(oe))le.indexOf(pe)<0&&Gu.call(oe,pe)&&(re[pe]=oe[pe]);return re},Kl=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Li=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Re}=le,nt=Lu(le,["globalSetting","dispatch","practiceSetting"]);const Ge=(0,Oe.useLocation)(),[Ke]=(0,Oe.useSearchParams)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)(!0),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(null),ua=(0,x.useRef)(!1),{id:An,updateIndex:Zt,is_published:Qt,newQuestion:Mt}=Re,{challenge_list:pt=[]}=rn;(0,x.useEffect)(()=>{if(An)return Tt(),()=>{pe({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[An,Zt]),(0,x.useEffect)(()=>{xn()},[Ge]);const xn=()=>{const oa=Ge.pathname.split("/");(oa.includes("newquestion")||oa.includes("new")||Ke.get("tabId"))&&(ua.current=!0)},Tt=()=>Kl(void 0,null,function*(){var oa,Jn,or;wn(!0);const yr=yield(0,ct.n5)({id:An});if((oa=yr==null?void 0:yr.challenge_list)!=null&&oa.length){const Er=Ge.pathname.split("/"),lr=yr.challenge_list.find(un=>String(un.challenge_id)===Er[4]);if(Er.includes("newquestion")||Er.includes("new")){const un=yr.challenge_list[((Jn=yr.challenge_list)==null?void 0:Jn.length)-1];pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:Er.includes("new")?0:1,name:""}}}),ft(void 0),Pn(un)}else Er[4]&&lr?ht(lr,!1):ht(yr.challenge_list[0])}(or=yr==null?void 0:yr.challenge_list)!=null&&or.length||ft(null),On(yr),wn(!1)}),ht=(oa,Jn=!0)=>{if(ft(oa.challenge_id),Pn(oa),Jn){const or=`/shixuns/${An}/edit/${oa.challenge_id}/${oa.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}},Wt=(oa,Jn)=>{Jn.stopPropagation();const{challenge_id:or}=oa,yr=()=>Kl(void 0,null,function*(){var Er,lr;if((yield(0,ct.rO)({id:An,challengesId:or})).status===1){const Aa=yield(0,ct.n5)({id:An});if(On(Aa),or===vn&&((Er=Aa.challenge_list)!=null&&Er.length)){ht(Aa.challenge_list[0]);return}(lr=Aa.challenge_list)!=null&&lr.length||(ft(null),ua.current=!0,Pn({}),Oe.history.push(`/shixuns/${An}/edit?tabId=level`))}});Ne.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yr})},Kn=(oa,Jn,or)=>{const yr=Array.from(oa),[Er]=yr.splice(Jn,1);return yr.splice(or,0,Er),yr},Ra=(oa,Jn)=>{if(!oa.destination)return;const or=Kn(Jn,oa.source.index,oa.destination.index);On(Uu(su({},rn),{challenge_list:or}));const yr=or.map(Er=>Er.challenge_id);(0,ct.xg)({id:An,ids:yr}).then(Er=>{Er.status!==0&&On(Uu(su({},rn),{challenge_list:Jn}))})},Pn=oa=>{pe({type:"practiceSetting/setParams",payload:{selectQuestionParams:oa}})},Ja=(oa,Jn)=>Kl(void 0,null,function*(){if(oa===vn)return;yield ya(),ft(oa),Pn(Jn),pe({type:"practiceSetting/setParams",payload:{newQuestion:null}});const or=`/shixuns/${An}/edit/${oa}/${Jn.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}),ya=()=>new Promise((oa,Jn)=>{var or;(or=Re==null?void 0:Re.sideBar)!=null&&or.confirmLeave?Ne.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:()=>{pe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),oa()},onCancel:()=>{Jn()}}):oa()}),ea=oa=>x.createElement(x.Fragment,null,x.createElement(ol.Z5,{onDragEnd:Jn=>Ra(Jn,oa)},x.createElement(ol.bK,{droppableId:"droppable"},(Jn,or)=>x.createElement("div",Uu(su({ref:Jn.innerRef},Jn.droppableProps),{style:{width:"100%"}}),oa.map((yr,Er)=>{const{st:lr,name:un,challenge_id:Aa}=yr;return x.createElement(ol._l,{key:Aa,draggableId:Aa.toString(),index:Er,isDragDisabled:Qt},(nr,ta)=>x.createElement("div",Uu(su(su({ref:nr.innerRef},nr.draggableProps),nr.dragHandleProps),{className:vn===Aa?eo.listActive:eo.list,onClick:()=>Ja(Aa,yr)}),x.createElement("span",{className:eo.s1},lr===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:eo.s2},"\u7B2C",Er+1,"\u5173: ",un),!Qt&&x.createElement("span",{className:eo.s3,onClick:za=>Wt(yr,za)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Mt&&x.createElement("div",{className:eo.listActive},x.createElement("span",{className:eo.s1},(Mt==null?void 0:Mt.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:eo.s2},"\u7B2C",oa.length+1,"\u5173: ",Mt==null?void 0:Mt.name)),!Qt&&x.createElement("div",{className:eo.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Mn=oa=>Kl(void 0,null,function*(){yield ya(),oa==="new"?Oe.history.push(`/shixuns/${An}/edit/new`):Oe.history.push(`/shixuns/${An}/edit/newquestion`),Te(!1),ft(void 0),pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:oa==="new"?0:1,name:""}}})}),Cr=()=>{(0,Ea.gy)(pe,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Te(!Se)};return x.createElement("div",{className:eo.level},x.createElement("aside",{className:eo.left,style:{width:En?"0":"25%"}},x.createElement("div",{className:eo.container},x.createElement("div",{className:eo.title},"\u4EFB\u52A1\u5173\u5361(",pt.length,")"),x.createElement("div",{className:eo.listWrap},Ht?x.createElement(Et.Z,{size:"middle"}):pt.length||Mt?ea(pt):x.createElement(sl.Z,{image:zo,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!En&&x.createElement("div",{className:eo.btns},x.createElement("aside",{className:eo.btnsWrap},x.createElement("div",{style:{transform:Se?"rotate(45deg)":"rotate(0deg)"},className:eo.icon,onClick:Cr},"+"),x.createElement("div",{className:eo.btn,style:{left:Se?20:-154}},x.createElement("div",{className:eo.d1,onClick:()=>Mn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:eo.d2,onClick:()=>Mn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:En?eo.elseShrink:eo.shrink,onClick:()=>jn(!En)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:eo.right,id:"modal-level-question"},vn===null&&ua.current?x.createElement("div",{className:eo.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(Oe.Outlet,null)))};var ri=(0,Oe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(Li),Ou=ue(61621),ju=ue(58421),fi=ue(5112),vi={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},ba=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Po=(oe,le)=>{var re={};for(var pe in oe)Ur.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&ba)for(var pe of ba(oe))le.indexOf(pe)<0&&Xr.call(oe,pe)&&(re[pe]=oe[pe]);return re},Al=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const qu=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,dispatch:nt,onReloadData:Ge}=le,Ke=Po(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Se,Te]=(0,x.useState)(),[rn,On]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&Ht()},[re.actionTabs.key]);const Ht=()=>Al(void 0,null,function*(){var vn;const ft=yield nt({type:"shixunsDetail/getChangeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}});On(ft||[])}),wn=()=>{var vn;nt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}}})},En=()=>Al(void 0,null,function*(){var vn;if(!Se){Me.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const ft=yield nt({type:"shixunsDetail/changeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id,user_id:Se}});jn(),ft&&(Ge(),Me.ZP.info(ft.message))}),jn=()=>{nt({type:"shixunsDetail/setActionTabs",payload:{}}),Te(null)};return x.createElement(Ne.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:Re.effects["shixunsDetail/changeManager"],onOk:En,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:vi.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:vi.content},rn.length?x.createElement(fi.ZP.Group,{value:Se,onChange:vn=>Te(vn.target.value)},rn.map((vn,ft)=>x.createElement(fi.ZP,{className:vi.radio,key:ft,value:vn.user_id},vn.name))):x.createElement("div",{className:vi.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:vi.colorBlue,onClick:wn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var fl=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(qu),pi=ue(68226),oi=ue(44405);const{TabPane:nl}=ln.default;var Ku=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:pe,onSelectCollaborator:Re})=>x.createElement(Ne.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(ln.default,{defaultActiveKey:"1"},x.createElement(nl,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(pi.Z,{onCancel:le,container_type:2,container_id:pe,onSelect:Re})),x.createElement(nl,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(oi.Z,{onCancel:le,onSelect:re})))),al={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"},_u=ue(87496),ls=Object.defineProperty,Ds=Object.getOwnPropertySymbols,Pc=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,us=(oe,le,re)=>le in oe?ls(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Jl=(oe,le)=>{for(var re in le||(le={}))Pc.call(le,re)&&us(oe,re,le[re]);if(Ds)for(var re of Ds(le))Sc.call(le,re)&&us(oe,re,le[re]);return oe},hi=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const sd=({shixunsDetail:oe,globalSetting:le,loading:re,user:pe,dispatch:Re})=>{var nt,Ge,Ke,Se,Te,rn;const On=(0,Oe.useParams)(),Ht=(0,x.useRef)(),[wn,En]=(0,x.useState)(0),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({id:null,page:1}),An=(Ge=(nt=pe.userInfo)==null?void 0:nt.shixun)==null?void 0:Ge.editable,Zt=((Ke=pe.userInfo)==null?void 0:Ke.role)<=2||((Te=(Se=pe.userInfo)==null?void 0:Se.shixun)==null?void 0:Te.is_creator);(0,x.useEffect)(()=>{Ht.current=On.id,ft.id=Ht.current,ua(ft),Qt(ft)},[]);const Qt=Pn=>hi(void 0,null,function*(){const Ja=yield Re({type:"shixunsDetail/getCollaboratorsData",payload:Pn});Ja&&(vn(Ja.members||[]),En(Ja.member_count))}),Mt=()=>hi(void 0,null,function*(){ft.page=1,ua(ft);const Pn=(0,_u.g)();yield Re({type:"user/getUserInfo",payload:Pn}),yield Qt(ft)}),pt=Pn=>{ft.page=Pn,ua(ft),Qt(ft)},xn=Pn=>{Ne.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:al.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>hi(void 0,null,function*(){var Ja;const ya=yield Re({type:"shixunsDetail/deleteCollaborators",payload:{id:Ht.current,userId:Pn}});if(((Ja=pe.userInfo)==null?void 0:Ja.user_id)===Pn){Oe.history.push("/shixuns");return}Me.ZP.info(ya==null?void 0:ya.message),ft.page=1,ua(ft),Qt(ft)})})},Tt=()=>{Re({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Ht.current}}})};function ht(Pn,Ja,ya,ea){return hi(this,null,function*(){yield Re({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Pn,user_id:Ja,editable:ya?0:1}}),Qt(ft)})}const Wt=()=>{Re({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Ht.current}}})};function Kn(){Re({type:"shixunsDetail/setActionTabs",payload:{}})}const Ra={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Kn,shixunId:Ht.current,onSelectCollaborator:Pn=>hi(void 0,null,function*(){Kn(),(yield Re({type:"shixunsDetail/addCollaborator",payload:{id:Ht.current,user_ids:Pn}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())}),onSelectGroup:Pn=>hi(void 0,null,function*(){Kn(),(yield Re({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Ht.current,group_id:Pn.group_id}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())})};return x.createElement("section",null,x.createElement("div",{className:al.wrap},x.createElement("div",{className:al.content},((rn=oe.detail)==null?void 0:rn.identity)<5&&x.createElement("div",{className:al.head},x.createElement("span",{className:al.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",wn,"\u4EBA\uFF09"),x.createElement("div",null,Zt&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:al.button,style:{marginRight:"20px"},onClick:Tt},"\u66F4\u6362\u7BA1\u7406\u5458"),An&&x.createElement(de.ZP,{type:"primary",className:al.button,style:{marginRight:"40px"},onClick:Wt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:al.list},x.createElement(Ou.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((Pn,Ja)=>{var ya,ea,Mn,Cr,oa,Jn,or,yr;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:al.itemWrap,key:Ja},x.createElement("a",{href:(ya=Pn.user)==null?void 0:ya.user_url,target:"_blank",className:al.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:al.img,src:`${tt.Z.IMG_SERVER}/images/${(ea=Pn.user)==null?void 0:ea.image_url}`}),((Mn=Pn.user)==null?void 0:Mn.shixun_manager)&&x.createElement("span",{className:al.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:al.itemContent},x.createElement("p",{className:al.nameWrap},x.createElement("a",{href:Pn.user.user_url,target:"_blank",className:al.name},(Cr=Pn.user)==null?void 0:Cr.name,Pn.user.user_id===((oa=pe.userInfo)==null?void 0:oa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:al.actionGroup},Zt?(Jn=Pn.user)!=null&&Jn.shixun_manager?null:x.createElement(nn.Z,{dropdownRender:()=>x.createElement(At.default,{selectedKeys:[Pn.editable?"1":"2"],onClick:()=>{var Er;ht(oe.detail.identifier,Pn.user.user_id,Pn.editable,(Er=Pn.user)==null?void 0:Er.name)}},x.createElement(At.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(At.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,Pn.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(Ln.Z,{style:{fontSize:"14px",color:"#888888"}}))):Pn.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"),!((or=Pn.user)!=null&&or.shixun_manager)&&An?x.createElement("a",{className:al.deletetitle,onClick:()=>{var Er;return xn((Er=Pn.user)==null?void 0:Er.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:al.schoolWrap},x.createElement("span",{className:al.school},(yr=Pn.user)==null?void 0:yr.school_name)))))})))),wn>10&&x.createElement("div",{className:al.countWrap},x.createElement(ju.Z,{showQuickJumper:!1,showSizeChanger:!1,total:wn,onChange:Pn=>pt(Pn),pageSize:10,current:ft.page}))),x.createElement(fl,{onReloadData:Mt}),x.createElement(Ku,Jl({},Ra)))};var Oi=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le}))(sd),Mi=ue(79768),Hu=ue(57809),As=ue(60324),Fc=ue(51124),is=ue(87169),cd={footerWrap:"footerWrap___rnRz7"},Xs=Object.getOwnPropertySymbols,dd=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable,md=(oe,le)=>{var re={};for(var pe in oe)dd.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Xs)for(var pe of Xs(oe))le.indexOf(pe)<0&&gd.call(oe,pe)&&(re[pe]=oe[pe]);return re},fd=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const _s=Fe.default.TextArea,qs=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,dispatch:nt,onFinish:Ge=()=>{}}=le,Ke=md(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Se]=ce.default.useForm(),Te=On=>fd(void 0,null,function*(){var Ht;const wn=yield nt({type:"shixunsDetail/getCustomScript",payload:{id:(Ht=re.actionTabs.params)==null?void 0:Ht.id,compile:On.execute,excutive:On.compile}});rn(),wn&&Ge(wn==null?void 0:wn.shixun_script)}),rn=()=>{nt({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Ne.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:rn},x.createElement(ce.default,{form:Se,scrollToFirstError:!0,layout:"vertical",onFinish:Te},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(_s,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(_s,{rows:4})),x.createElement("div",{className:cd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"large",onClick:rn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"large",type:"primary",htmlType:"submit",loading:Re.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var vd=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(qs),Bs=ue(76406),zi=ue(95887),Ro={practice:"practice___FqBSJ",right:"right___WM9nl",title:"title___EiyVF",content:"content___QT1qF",des:"des___uf36K",mainBody:"mainBody___j1ZVT",selectBox:"selectBox___ShvLU",smallType:"smallType___mu1fD",evaluating:"evaluating___jln8r",evaluatingLabel:"evaluatingLabel___Y2py7",mask:"mask___mBl1x",evaluatingS1:"evaluatingS1___mzOgJ",serviceSettingWrap:"serviceSettingWrap___TUmof",serviceBox:"serviceBox___yjkIX",serviceSetLeft:"serviceSetLeft___yN2DA",serviceSetInput:"serviceSetInput___Zg1NJ",serviceSetTip:"serviceSetTip___korYc",btns:"btns___cHlvS",popover:"popover___KWBo_"},xs=ue(88195),$s=ue(84722),yc=Object.defineProperty,$d=Object.defineProperties,ec=Object.getOwnPropertyDescriptors,Cc=Object.getOwnPropertySymbols,ss=Object.prototype.hasOwnProperty,cs=Object.prototype.propertyIsEnumerable,bc=(oe,le,re)=>le in oe?yc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,pd=(oe,le)=>{for(var re in le||(le={}))ss.call(le,re)&&bc(oe,re,le[re]);if(Cc)for(var re of Cc(le))cs.call(le,re)&&bc(oe,re,le[re]);return oe},hd=(oe,le)=>$d(oe,ec(le)),Gi=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const li=Hu.default.Option,ws=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{var Re,nt;const[Ge,Ke]=(0,x.useState)(null),[Se,Te]=(0,x.useState)([]),[rn,On]=(0,x.useState)(!0),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(),[ua,An]=(0,x.useState)(),[Zt,Qt]=(0,x.useState)([]),[Mt,pt]=(0,x.useState)({}),xn=(0,x.useRef)(null),Tt=(0,x.useRef)(!0),ht=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Wt=(0,x.useRef)(null),{id:Kn,is_published:Ra}=oe,{frequence_image:Pn=[],environments:Ja=[],choice_small_type:ya=[],other_image:ea=[]}=Mt,{name:Mn,description:Cr,authorization:oa,small_type:Jn=[]}=Ht;(0,x.useEffect)(()=>{Ge!==null&&(Er(),xn.current.scrollTop=0)},[Ge]),(0,x.useEffect)(()=>{Kn&&yr()},[Kn]),(0,x.useEffect)(()=>{if(Ge!==null)return or(),()=>{clearTimeout(Wt.current)}},[Ge,Se,En,vn,ua]);const or=()=>{clearTimeout(Wt.current),Wt.current=setTimeout(()=>{!(0,fn.isEqual)(ht.current.activeId,Ge)||!(0,fn.isEqual)(ht.current.selectId,Se)||!(0,fn.isEqual)(ht.current.serviceConfigList,En)||!(0,fn.isEqual)(ht.current.evaluateScript,vn)||!(0,fn.isEqual)(ht.current.evaluationScript,ua)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},yr=()=>Gi(void 0,null,function*(){var Za,Kr,lo;On(!0);const ko=yield(0,rt.ZP)(`/api/shixuns/${Kn}/edit_environment_info.json`,{method:"get"});ko.status===0&&(pt(pd({},ko.data)),On(!1),(Za=ko==null?void 0:ko.data)!=null&&Za.id?(ht.current.activeId=(Kr=ko==null?void 0:ko.data)==null?void 0:Kr.id,Ke((lo=ko==null?void 0:ko.data)==null?void 0:lo.id)):Ke(null))}),Er=()=>Gi(void 0,null,function*(){var Za,Kr,lo,ko;const El=yield(0,rt.ZP)(`/api/shixuns/${Kn}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ge}});wn(El.data),ht.current.selectId=(Za=El.data)==null?void 0:Za.choice_small_type,Te((Kr=El.data)==null?void 0:Kr.choice_small_type),ht.current.serviceConfigList=(lo=El.data)==null?void 0:lo.shixun_service_configs,jn((ko=El.data)==null?void 0:ko.shixun_service_configs),ht.current.evaluateScript=El.data.evaluate_script,ft(El.data.evaluate_script),ht.current.evaluationScript=El.data.choice_standard_scripts,An(El.data.choice_standard_scripts),Qt(El.data.standard_scripts)}),lr=()=>{var Za;const Kr=()=>{Oe.history.push(`/shixuns/${Kn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Za=oe==null?void 0:oe.sideBar)!=null&&Za.confirmLeave?Ne.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:()=>{Kr()}}):Kr()},un=(Za=!1)=>Gi(void 0,null,function*(){if((0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const Kr={sub_type:Se,main_type:Ge,shixun:{mirror_script_id:ua},shixun_info:{evaluate_script:vn},shixun_service_configs:En.map(ko=>({mirror_repository_id:ko.mirror_repository_id,cpu_limit:ko.cpu_limit,lower_cpu_limit:ko.lower_cpu_limit,memory_limit:ko.memory_limit,request_limit:ko.request_limit,resource_limit:ko.resource_limit}))};(yield(0,rt.ZP)(`/api/shixuns/${Kn}`,{method:"put",body:Kr})).status===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),ht.current={activeId:Ge,selectId:Se,serviceConfigList:En,evaluateScript:vn,evaluationScript:ua},le({type:"practiceSetting/getCommonData",payload:{id:Kn}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Aa=Jn.filter(Za=>Se.includes(Za.id)),nr=()=>{lr()},ta=(Za,Kr,lo)=>{const ko=En.map((El,Ua)=>Ua===lo?hd(pd({},El),{[Kr]:Za}):El);jn(ko)},za=()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Kn}}})},Ta=Za=>Gi(void 0,null,function*(){const Kr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:Kn,script_id:Za}});Kr&&ft(Kr.content)}),Mr=Za=>{Ne.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:()=>Gi(void 0,null,function*(){yield Ta(Za),Ne.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")})})})},Ao=(Za,Kr)=>{const lo=En[0]?[En[0]]:[];Kr.forEach(ko=>{const El=En.find(Ua=>Ua.mirror_repository_id===Number(ko.key));if(El)lo.push(El);else{const Ua=Jn.find(Pr=>Pr.id===Number(ko.key));if(Ua.mirror_name){const Pr={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(ko.key),name:Ua.mirror_name,request_limit:10};lo.push(Pr)}}}),jn(lo),Te(Za)};return x.createElement("div",{className:Ro.practice},x.createElement(zi.Z,{loading:rn,skin:"night",className:Ro.left,dispatch:le,value:Ge,data:Ja,otherData:ea,tags:Pn,onChange:Za=>Ke(Za)}),x.createElement("div",{className:Ro.right},x.createElement("header",null,x.createElement("div",{className:Ro.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ge===null?"\u2014 \u2014":Mn)),x.createElement("div",{className:Ro.content,ref:xn},Ge===null&&x.createElement(sl.Z,{image:Bs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ge!==null&&x.createElement("div",{className:Ro.des},x.createElement("div",{className:Ro.mainBody},x.createElement(Be.Z,{value:Cr})),x.createElement("div",{className:Ro.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:Ro.selectBox},x.createElement(Hu.default,{onChange:(Za,Kr)=>Ao(Za,Kr),getPopupContainer:Za=>Za.parentNode,mode:"multiple",bordered:!1,value:Se,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Jn.map((Za,Kr)=>x.createElement(li,{key:Za.id,value:Za.id},Za.type_name))),x.createElement("div",{className:Ro.smallType},Aa.map(Za=>Za.description?x.createElement("span",{key:Za.id},Za.description):null))),!((Re=re==null?void 0:re.detail)!=null&&Re.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:Ro.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:Ro.evaluating},x.createElement("div",{className:Ro.evaluatingLabel},Ra&&x.createElement("div",{onClick:()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:Ro.mask}),x.createElement(Hu.default,{style:{width:400},bordered:!1,getPopupContainer:Za=>Za.parentNode,value:ua,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Za=>{Mr(Za),An(Za)}},(Zt||[]).map((Za,Kr)=>x.createElement(li,{value:parseInt(Za.id),name:Za.scptname,key:Kr},Za.scptname))),x.createElement("span",{className:Ro.evaluatingS1,onClick:za},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:Ro.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(is.Z,null)))),x.createElement(Fc.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:vn,onChange:Za=>{if(Tt.current){Tt.current=!1;return}ft(Za),(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Tt.current=!0,ft(ht.current.evaluateScript)},200)}}))),((nt=re.detail)==null?void 0:nt.identity)<3&&!!En.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:Ro.title},"\u670D\u52A1\u914D\u7F6E"),x.createElement("div",{className:Ro.serviceSettingWrap},En==null?void 0:En.map((Za,Kr)=>x.createElement("div",{key:Kr,className:"mb30"},x.createElement("div",null,x.createElement("span",{className:"font16"},Za.name)),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"CPU(\u6838)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.cpu_limit,disabled:Ra,onChange:lo=>ta(lo.target.value,"cpu_limit",Kr)})),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.lower_cpu_limit,disabled:Ra,onChange:lo=>ta(lo.target.value,"lower_cpu_limit",Kr)})),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.memory_limit,disabled:Ra,onChange:lo=>ta(lo.target.value,"memory_limit",Kr)})),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.request_limit,style:{width:300},disabled:Ra,onChange:lo=>ta(lo.target.value,"request_limit",Kr)}),x.createElement("label",{className:Ro.serviceSetTip},"\u6E29\u99A8\u63D0\u793A\uFF1A\u7EAF\u7F16\u7A0B\u7C7B\u578B\u5B9E\u8BAD\u5EFA\u8BAE\u4F7F\u7528\u9ED8\u8BA4\u503C\uFF0C\u5BF9\u4E8E\u5927\u6570\u636E\u7B49\u5EFA\u8BAE\u4F7F\u7528\u6700\u5927\u5185\u5B58\u768430%")),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u78C1\u76D8\u9650\u5236(K)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.resource_limit,style:{width:300},disabled:Ra,maxLength:8,onChange:lo=>{const{value:ko}=lo.target,El=/^\d*(\.\d*)?$/;ko.match(El)&&ta(lo.target.value,"resource_limit",Kr)}})))))))),x.createElement("div",{className:Ro.btns},x.createElement(de.ZP,{size:"large",style:{marginRight:20},onClick:nr},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"large",type:"primary",disabled:Ge===null,onClick:()=>un()},"\u4FDD\u5B58"))),x.createElement(xs.Z,null),x.createElement(vd,{onFinish:Za=>ft(Za)}),x.createElement($s.Z,null))};var tc=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(ws),Dc=ue(87516),Ed={practice:"practice___ickwa",select:"select___aZrGc"},me=Object.defineProperty,ve=Object.defineProperties,he=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,vt=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gt=(oe,le)=>{for(var re in le||(le={}))ke.call(le,re)&&vt(oe,re,le[re]);if(Ie)for(var re of Ie(le))_t.call(le,re)&&vt(oe,re,le[re]);return oe},Yt=(oe,le)=>ve(oe,he(le)),hn=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const ca=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{const{id:Re}=oe,[nt]=ce.default.useForm(),Ge={compute:"GPU",cluster_type:"OpenI"},[Ke,Se]=(0,x.useState)(!1),[Te,rn]=(0,x.useState)({}),[On,Ht]=(0,x.useState)({});(0,x.useEffect)(()=>{wn()},[]);const wn=()=>hn(void 0,null,function*(){var ft,ua,An,Zt;const Qt=yield(0,rt.ZP)(`/api/shixuns/${Re}.json`,{method:"get"});if(Qt.identifier){const Mt={place_image_id:[(ft=Qt==null?void 0:Qt.image_data)==null?void 0:ft.id],spec_id:Qt==null?void 0:Qt.spec_id,compute:(ua=Qt.image_data)!=null&&ua.image_id?"GPU":"NPU",cluster_type:(An=Qt.image_data)!=null&&An.clusterType?(Zt=Qt.image_data)==null?void 0:Zt.clusterType:"C2Net"};nt.setFieldsValue(Gt({},Mt)),rn(Gt({},Mt)),Ht(Mt)}});(0,x.useEffect)(()=>{(0,fn.isEqual)(Te,On)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})},[Te]);const En=()=>{var ft;const ua=()=>{Oe.history.push(`/shixuns/${Re}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ft=oe==null?void 0:oe.sideBar)!=null&&ft.confirmLeave?Ne.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()},jn=(ft,ua)=>{("compute"in ft||"cluster_type"in ft)&&(ua=Yt(Gt({},ua),{place_image_id:"",spec_id:""})),"spec_id"in ft&&(ua=Yt(Gt({},ua),{place_image_id:""})),nt.setFieldsValue(Gt({},ua)),rn(Gt({},ua))},vn=ft=>hn(void 0,null,function*(){const{spec_id:ua,place_image_id:An,image_data:Zt}=ft||{};Se(!0),(yield(0,rt.ZP)(`/api/shixuns/${Re}`,{method:"put",body:{is_openi:!0,openi_data:{spec_id:ua,image_data:Zt}}})).status===0&&(Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),wn()),Se(!1)});return x.createElement("div",{className:Ed.practice},x.createElement(ce.default,{form:nt,initialValues:Ge,scrollToFirstError:!0,layout:"vertical",onValuesChange:jn,onFinish:vn},x.createElement(Dc.Z,{form:nt}),x.createElement(Ue.Z,{align:"middle",justify:"end",className:"mt40"},x.createElement(de.ZP,{size:"large",onClick:En},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"large",type:"primary",className:"ml20",onClick:()=>nt.submit(),loading:Ke},"\u4FDD\u5B58"))))};var Dn=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(ca);const Bn=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{var Re;console.log();const nt=(Re=re.detail)==null?void 0:Re.is_openi;return x.createElement(x.Fragment,null,nt&&x.createElement(Dn,null),!nt&&x.createElement(tc,null))};var qn=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(Bn),$n=ue(5871),Kt={footerWrap:"footerWrap___Qaahm"},Cn=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,Na=(oe,le)=>{var re={};for(var pe in oe)na.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Cn)for(var pe of Cn(oe))le.indexOf(pe)<0&&Ka.call(oe,pe)&&(re[pe]=oe[pe]);return re},Qa=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const $a=Fe.default.TextArea,Xa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,dispatch:nt,onFinish:Ge=()=>{}}=le,Ke=Na(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Se]=ce.default.useForm(),Te=On=>Qa(void 0,null,function*(){var Ht;const wn=yield nt({type:"shixunsDetail/getCustomScript",payload:{id:(Ht=re.actionTabs.params)==null?void 0:Ht.id,compile:On.execute,excutive:On.compile}});rn(),wn&&Ge(wn==null?void 0:wn.shixun_script)}),rn=()=>{nt({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Ne.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",open:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:rn},x.createElement(ce.default,{form:Se,scrollToFirstError:!0,layout:"vertical",onFinish:Te},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($a,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement($a,{rows:4})),x.createElement("div",{className:Kt.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:rn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Re.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Ia=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Xa),rr={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"},xr=ue(40151),ro=ue(18309),Co=Object.defineProperty,Oo=Object.defineProperties,Go=Object.getOwnPropertyDescriptors,cl=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,bo=(oe,le,re)=>le in oe?Co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,jo=(oe,le)=>{for(var re in le||(le={}))Wo.call(le,re)&&bo(oe,re,le[re]);if(cl)for(var re of cl(le))So.call(le,re)&&bo(oe,re,le[re]);return oe},Xo=(oe,le)=>Oo(oe,Go(le)),Bo=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const ll=Hu.default.Option,Rl=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{var Re,nt;const[Ge,Ke]=(0,x.useState)(null),[Se,Te]=(0,x.useState)([]),[rn,On]=(0,x.useState)(!0),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(),[ua,An]=(0,x.useState)(),[Zt,Qt]=(0,x.useState)([]),[Mt,pt]=(0,x.useState)({}),xn=(0,x.useRef)(null),Tt=(0,x.useRef)(!0),ht=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Wt=(0,x.useRef)(null),[Kn,Ra]=(0,x.useState)(!1),[Pn,Ja]=(0,x.useState)(!1),[ya,ea]=(0,x.useState)({}),{id:Mn,is_published:Cr}=oe,{frequence_image:oa=[],environments:Jn=[],choice_small_type:or=[],other_image:yr=[]}=Mt,{name:Er,description:lr,authorization:un,small_type:Aa=[]}=Ht;(0,x.useEffect)(()=>{Ge!==null&&(za(),xn.current.scrollTop=0)},[Ge]),(0,x.useEffect)(()=>{Mn&&ta()},[Mn]),(0,x.useEffect)(()=>{if(Ge!==null)return nr(),()=>{clearTimeout(Wt.current)}},[Ge,Se,En,vn,ua]);const nr=()=>{clearTimeout(Wt.current),Wt.current=setTimeout(()=>{!(0,fn.isEqual)(ht.current.activeId,Ge)||!(0,fn.isEqual)(ht.current.selectId,Se)||!(0,fn.isEqual)(ht.current.serviceConfigList,En)||!(0,fn.isEqual)(ht.current.evaluateScript,vn)||!(0,fn.isEqual)(ht.current.evaluationScript,ua)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},ta=()=>Bo(void 0,null,function*(){var La,Ir,Vo;On(!0);const Vn=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_environment_info.json`,{method:"get"});Vn.status===0&&(pt(jo({},Vn.data)),On(!1),(La=Vn==null?void 0:Vn.data)!=null&&La.id?(ht.current.activeId=(Ir=Vn==null?void 0:Vn.data)==null?void 0:Ir.id,Ke((Vo=Vn==null?void 0:Vn.data)==null?void 0:Vo.id)):Ke(null))}),za=()=>Bo(void 0,null,function*(){var La,Ir,Vo,Vn;const la=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ge}});wn(la.data),ht.current.selectId=(La=la.data)==null?void 0:La.choice_small_type,Te((Ir=la.data)==null?void 0:Ir.choice_small_type),ht.current.serviceConfigList=(Vo=la.data)==null?void 0:Vo.shixun_service_configs,jn((Vn=la.data)==null?void 0:Vn.shixun_service_configs),ht.current.evaluateScript=la.data.evaluate_script,ft(la.data.evaluate_script),ht.current.evaluationScript=la.data.choice_standard_scripts,An(la.data.choice_standard_scripts),Qt(la.data.standard_scripts)}),Ta=()=>{var La;const Ir=()=>{Oe.history.push(`/shixuns/${Mn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(La=oe==null?void 0:oe.sideBar)!=null&&La.confirmLeave?Ne.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:()=>{Ir()}}):Ir()},Mr=(La=!1)=>Bo(void 0,null,function*(){if((Ht==null?void 0:Ht.survival_time)<10){Me.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,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const Ir={sub_type:Se,main_type:Ge,shixun:{mirror_script_id:ua,is_jupyter_lab_private_cloud:!1,survival_time:Ht==null?void 0:Ht.survival_time},shixun_info:{evaluate_script:vn},shixun_service_configs:En.map(Vn=>({mirror_repository_id:Vn.mirror_repository_id,cpu_limit:Vn.cpu_limit,lower_cpu_limit:Vn.lower_cpu_limit,memory_limit:Vn.memory_limit,request_limit:Vn.request_limit,resource_limit:Vn.resource_limit,single_machine_gpu_count:(Vn==null?void 0:Vn.single_machine_gpu_count)||null,single_card_gpu_resource:(Vn==null?void 0:Vn.single_card_gpu_resource)||null}))};(yield(0,rt.ZP)(`/api/shixuns/${Mn}`,{method:"put",body:Ir})).status===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),ht.current={activeId:Ge,selectId:Se,serviceConfigList:En,evaluateScript:vn,evaluationScript:ua},le({type:"practiceSetting/getCommonData",payload:{id:Mn}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Ao=Aa.filter(La=>Se.includes(La.id)),Za=()=>{Ta()},Kr=(La,Ir,Vo)=>{jn(Vn=>Vn.map((la,ia)=>ia===Vo?Xo(jo({},la),{[Ir]:La}):la))},lo=()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Mn}}})},ko=La=>Bo(void 0,null,function*(){const Ir=yield le({type:"shixunsDetail/getScriptContent",payload:{id:Mn,script_id:La}});Ir&&ft(Ir.content)}),El=La=>{Ne.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:()=>Bo(void 0,null,function*(){yield ko(La),Ne.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")})})})},Ua=(La,Ir)=>{const Vo=En[0]?[En[0]]:[];Ir.forEach(Vn=>{const la=En.find(ia=>ia.mirror_repository_id===Number(Vn.key));if(la)Vo.push(la);else{const ia=Aa.find(fo=>fo.id===Number(Vn.key));if(ia.mirror_name){const fo={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Vn.key),name:ia.mirror_name,request_limit:10};Vo.push(fo)}}}),jn(Vo),Te(La)},Pr=La=>{Kr(String(La==null?void 0:La.cpu),"cpu_limit",La.index),Kr(String(La==null?void 0:La.memory),"memory_limit",La.index),Ra(!1)},to=(La,Ir)=>{var Vo;const{single_card_gpu_resource:Vn,single_machine_gpu_count:la,mirror_repository:ia}=La;if(!ia)return x.createElement(x.Fragment,null);let fo=(ia==null?void 0:ia.gpu_allocation_method)=="single_card_multi_allocation"?(ia==null?void 0:ia.single_card_gpu_resource)*1024/Vn:(ia==null?void 0:ia.single_machine_gpu_count)/la;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((ia==null?void 0:ia.gpu_allocation_method)=="single_machine_multi_card"||(ia==null?void 0:ia.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ia==null?void 0:ia.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 ",ia==null?void 0:ia.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Vo=ia==null?void 0:ia.gpu_model)==null?void 0:Vo[0],"GB")),x.createElement("div",{className:rr.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement($n.Z,{precision:0,min:1,max:ia==null?void 0:ia.single_machine_gpu_count,defaultValue:1,value:la,size:"large",className:"ml10 mr10",onChange:wi=>{Kr(wi||1,"single_machine_gpu_count",Ir)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},fo)," \u4EBA"))),(ia==null?void 0:ia.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ia==null?void 0:ia.single_card_gpu_resource,"GB")),x.createElement("div",{className:rr.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($n.Z,{min:1,max:(ia==null?void 0:ia.single_card_gpu_resource)*1024,defaultValue:1024,value:Vn,size:"large",className:"ml10 mr10",onChange:wi=>{Kr(wi||1,"single_card_gpu_resource",Ir)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(fo))," \u4EBA"))))};return x.createElement("div",{className:rr.practice},x.createElement(zi.Z,{loading:rn,skin:"night",className:rr.left,dispatch:le,value:Ge,data:Jn,otherData:yr,tags:oa,onChange:La=>Ke(La),onSearchWord:()=>{}}),x.createElement("div",{className:rr.right},x.createElement("header",null,x.createElement("div",{className:rr.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ge===null?"\u2014 \u2014":Er)),x.createElement("div",{className:rr.content,ref:xn},Ge===null&&x.createElement(sl.Z,{image:Bs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ge!==null&&x.createElement("div",{className:rr.des},x.createElement("div",{className:rr.mainBody},x.createElement(Be.Z,{value:lr})),x.createElement("div",{className:rr.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:rr.selectBox},x.createElement(Hu.default,{onChange:(La,Ir)=>Ua(La,Ir),getPopupContainer:La=>La.parentNode,mode:"multiple",bordered:!1,value:Se,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Aa.map((La,Ir)=>x.createElement(ll,{key:La.id,value:La.id},La.type_name))),x.createElement("div",{className:rr.smallType},Ao.map(La=>La.description?x.createElement("span",{key:La.id},La.description):null))),!((Re=re==null?void 0:re.detail)!=null&&Re.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:rr.evaluating},x.createElement("div",{className:rr.evaluatingLabel},Cr&&x.createElement("div",{onClick:()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:rr.mask}),x.createElement(Hu.default,{style:{width:400},bordered:!1,getPopupContainer:La=>La.parentNode,value:ua,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:La=>{El(La),An(La)}},(Zt||[]).map((La,Ir)=>x.createElement(ll,{value:parseInt(La.id),name:La.scptname,key:Ir},La.scptname))),x.createElement("span",{className:rr.evaluatingS1,onClick:lo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:rr.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(is.Z,null)))),x.createElement(Fc.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:vn,onChange:La=>{if(Tt.current){Tt.current=!1;return}ft(La),(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Tt.current=!0,ft(ht.current.evaluateScript)},200)}}))),((nt=re.detail)==null?void 0:nt.identity)<3&&!!En.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:rr.serviceSettingWrap},En==null?void 0:En.map((La,Ir)=>x.createElement("div",{key:Ir,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},La.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Ue.Z,{align:"middle"},x.createElement(Ue.Z,{align:"middle",wrap:!1},x.createElement("div",{className:rr.serverConfig,style:Cr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Cr||(ea({index:Ir,cpu:La==null?void 0:La.cpu_limit,memory:La==null?void 0:La.memory_limit}),Ra(!0))}},x.createElement("div",null,x.createElement("span",null,La==null?void 0:La.cpu_limit,"\u6838")," ",x.createElement("span",null,La==null?void 0:La.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Cr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Ue.Z,{align:"middle",wrap:!1},x.createElement("div",{className:rr.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),to(La,Ir),x.createElement("div",{className:rr.serviceBox},x.createElement("div",{className:rr.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Fe.default,{value:La.resource_limit,style:{width:400,height:50},disabled:Cr,maxLength:5,onChange:Vo=>{const{value:Vn}=Vo.target,la=/^\d*(\.\d*)?$/;Vn.match(la)&&Kr(Vo.target.value,"resource_limit",Ir)},addonAfter:"M"}),x.createElement("label",{className:rr.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($n.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:Ht==null?void 0:Ht.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:La=>{wn(Xo(jo({},Ht),{survival_time:La}))}})))),x.createElement("div",{className:rr.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:Za},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ge===null,onClick:()=>Mr()},"\u4FDD\u5B58"))),x.createElement(xs.Z,null),x.createElement(Ia,{onFinish:La=>ft(La)}),x.createElement($s.Z,null),x.createElement(xr.Z,{visible:Kn,onOk:La=>Pr(La),onCancel:()=>Ra(!1),info:ya}),x.createElement(ro.Z,{identifier:Mn,visible:Pn,onCancel:()=>Ja(!1),info:null,isJupyter:!0}))};var Ll=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(Rl);const Xl=({shixunsDetail:oe})=>{var le,re,pe,Re;const[nt,Ge]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ke;typeof((Ke=oe==null?void 0:oe.detail)==null?void 0:Ke.is_jupyter_lab)=="boolean"&&nt&&Ge(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,nt]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,nt),x.createElement(Ou.Z,{loading:nt,active:!0},((pe=oe==null?void 0:oe.detail)==null?void 0:pe.is_jupyter_lab)===!1&&x.createElement(qn,null),((Re=oe==null?void 0:oe.detail)==null?void 0:Re.is_jupyter_lab)===!0&&x.createElement(Ll,null))};var Pl=(0,Oe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(Xl),Bl=ue(1710),vl=ue(56656),Sl=ue.n(vl),Do={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"},Hl={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Tl=ue(25992),pu=Object.defineProperty,Bu=Object.defineProperties,Fo=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,ql=(oe,le,re)=>le in oe?pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qo=(oe,le)=>{for(var re in le||(le={}))pl.call(le,re)&&ql(oe,re,le[re]);if(dl)for(var re of dl(le))kl.call(le,re)&&ql(oe,re,le[re]);return oe},xl=(oe,le)=>Bu(oe,Fo(le)),Mu=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Dragger:Iu}=ot.default;var Ei=({dispatch:oe,id:le,onClose:re,onOK:pe,visible:Re,wrapClassName:nt,local:Ge,containerId:Ke,rootIdentifier:Se})=>{var Te;const[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)([]),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(0),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(!1),[Mt]=ce.default.useForm(),[pt,xn]=(0,x.useState)([]),Tt=(0,x.useRef)([]);(0,x.useEffect)(()=>{Re&&(Mt.resetFields(),xn([]),jn([]),wn([]),ft(0),Qt(!1),An(!1))},[Re]);const ht=un=>{var Aa,nr,ta;if(un.file.status==="done"||un.file.status==="uploading"){if(xn(un.fileList),!un.file.response)return;if((Aa=un.file.response)!=null&&Aa.id){Me.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}xn(pt.filter(za=>za.uid!==un.file.uid)),(nr=un.file.response)!=null&&nr.message&&Me.ZP.info((ta=un.file.response)==null?void 0:ta.message)}},Wt=un=>Mu(void 0,null,function*(){var Aa;if(!vn){const ta=pt.filter(za=>za.uid!==un.uid);xn(ta),Tt.current=[...ta],wn(Ht.filter(za=>za!==un.name)),Me.ZP.info("\u5220\u9664\u6210\u529F"),ta.length||(Mt.setFieldsValue({file:void 0}),Mt.validateFields());return}if(!un.response){Me.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,rt.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Aa=un==null?void 0:un.response)==null?void 0:Aa.id]}})).status===0&&(xn(pt.filter(ta=>ta.uid!==un.uid)),Me.ZP.info("\u5220\u9664\u6210\u529F"))}),Kn=un=>{if(pt!=null&&pt.some(nr=>nr.name===un.name))return Me.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Aa={name:un.name,uid:un.uid,file:un,percent:0};return pt.push(Aa),Tt.current=[...pt],xn([...pt]),!1},Ra={height:300,multiple:!0,disabled:vn>0,withCredentials:!0,fileList:pt,action:`${tt.Z.API_SERVER}/api/attachments.json`,onChange:ht,onRemove:Wt,beforeUpload:Kn},Pn=(un,Aa,nr,ta,za)=>{const Ta=new FormData;Object.keys(un).forEach(Ao=>{Ta.append(Ao,un[Ao])});const Mr=new window.XMLHttpRequest;return Mr.withCredentials=!0,Mr.addEventListener("load",function(Ao){var Za;nr(JSON.parse((Za=Ao==null?void 0:Ao.target)==null?void 0:Za.response))},!1),Mr.addEventListener("error",function(Ao){za&&za(Ao)},!1),Mr.upload.onprogress=Ao=>{ta&&ta(Ao)},Mr.open("POST",Aa),Mr.send(Ta),Mr},Ja=(un,Aa)=>{if(un.lengthComputable){const nr=Math.floor(un.loaded/un.total*100),ta=xl(qo({},Aa),{percent:nr,status:nr===100?"done":"uploading"});console.log(Tt.current,333),Tt.current=Tt.current.map(za=>za.uid===Aa.uid?ta:za),xn(Tt.current)}},ya=(un,Aa)=>{const nr=xl(qo({},Aa),{status:"error"});Me.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},ea=(un,Aa)=>{let nr=xl(qo({},Aa),{status:"done"});if(un.status===0||(nr=xl(qo({},Aa),{status:"error"}),Me.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done")){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},Mn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Cr=un=>Mu(void 0,null,function*(){if(Qt(!0),vn===3){ft(2);return}if(vn===2||vn===1){oa();return}const{commitMessage:Aa="",fileOss:nr=[]}=un||{},za=(Ge?pt:nr).map(Mr=>Mr.name);if(za.filter(Mr=>Mr.indexOf("\u3001")!=-1||Mr.indexOf(" ")!=-1).length>0){Me.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Qt(!1);return}const Ta=yield(0,rt.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:za}});if(Ta.status===-3){wn(Ta==null?void 0:Ta.exist_files),Qt(!1);return}if(JSON.stringify(Ta)==="{}"){Qt(!1),Me.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ta.status===0&&(pt.forEach(Mr=>{const Ao=Pn({file:Mr.file,description:Aa},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Za=>ea(Za,Mr),Za=>Ja(Za,Mr),Za=>ya(Za,Mr));En.push(Ao)}),ft(1))}),oa=()=>{const{commitMessage:un=""}=qo({},Mt.getFieldsValue())||{},Aa=Tt.current.filter(ta=>ta.status==="error"),nr=Tt.current.map(ta=>xl(qo({},ta),{status:ta.status==="error"?"uploading":ta.status}));xn(nr),Aa.forEach(ta=>{const za=Pn({file:ta.file,description:un},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ta=>ea(Ta,ta),Ta=>Ja(Ta,ta),Ta=>ya(Ta,ta));En.push(za)})},Jn=un=>{var Aa,nr;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every(ta=>ta.status==="done")&&((Aa=un==null?void 0:un.fileOss)!=null&&Aa.length)){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}if(un!=null&&un.fileOss.every(ta=>ta.status==="done"||ta.status==="error")&&((nr=un==null?void 0:un.fileOss)!=null&&nr.length)){ft(3),Qt(!1);return}wn(Ht.filter(ta=>{var za;return(za=un==null?void 0:un.fileOss)==null?void 0:za.some(Ta=>Ta.name===ta)}))}On(qo({},Mt.getFieldsValue()))},or=un=>{un||(An(!0),En.forEach(Aa=>{Aa.abort()})),pe(),re()},yr=()=>{const{fileOss:un=[]}=qo({},Mt.getFieldsValue())||{},Aa=pt==null?void 0:pt.every(ta=>ta.status==="done"),nr=un==null?void 0:un.every(ta=>ta.status==="done");if(!Aa||!nr){Ne.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:()=>{or()}});return}or()},Er=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Hl.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Hl.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),lr=un=>{console.log(un,444)};return x.createElement(Ne.default,{open:Re,onOk:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Mt.submit()},centered:!0,okText:vn===0?"\u786E\u5B9A":vn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Zt},onCancel:yr,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Hl.wrap},x.createElement(ce.default,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Cr,onValuesChange:Jn},Ge?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(Iu,qo({},Ra)," ",Er())):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(Tl.ZP,{identifier:Se,cancelUpload:ua,container_type:"Shixun",container_id:Ke,uploading:vn<3?vn:0,disabled:vn>0,height:300,maxSize:100*1024*1024*1024,description:rn.commitMessage||"",text:Er(),onComplete:lr,realFileName:!0})),!!Ht.length&&x.createElement("span",{className:Hl.repeatedName},Ht.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(Fe.default,{bordered:!1,disabled:vn>0,maxLength:100,suffix:`${((Te=rn.commitMessage)==null?void 0:Te.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},cu={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"},tu=ue(47949),ru=ue(57884),Nu=ue(67298),yo=ue(59301),Ii=Object.defineProperty,Yu=Object.getOwnPropertySymbols,Fu=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,du=(oe,le,re)=>le in oe?Ii(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ru=(oe,le)=>{for(var re in le||(le={}))Fu.call(le,re)&&du(oe,re,le[re]);if(Yu)for(var re of Yu(le))bl.call(le,re)&&du(oe,re,le[re]);return oe},Tu=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const yu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:pe,user:Re,visible:nt,setVisible:Ge,type:Ke="all",updateData:Se,recordId:Te,identifier:rn})=>{const[On,Ht]=(0,x.useState)([]),[wn,En]=(0,x.useState)(0),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[An,Zt]=(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)(()=>{nt&&pt()},[nt,ft]);const Qt=ht=>{ft.search=ht,ft.page=1,ua(Ru({},ft))},Mt=ht=>{ft.page=1,ft.order=ht,ua(Ru({},ft))},pt=()=>Tu(void 0,null,function*(){(0,Nu._S)({page:ft==null?void 0:ft.page,limit:ft==null?void 0:ft.limit,search:ft==null?void 0:ft.search,category:Ke=="all"?ft==null?void 0:ft.order:"mine"}).then(ht=>{var Wt,Kn;(ht==null?void 0:ht.status)==0&&(Ht((Wt=ht==null?void 0:ht.data)==null?void 0:Wt.list),En((Kn=ht==null?void 0:ht.data)==null?void 0:Kn.count))})}),xn=()=>Tu(void 0,null,function*(){if((jn==null?void 0:jn.length)===0)return Me.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let ht=Ke=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:rn,data_set_ids:jn}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Te,data_set_id:jn[0]}};(yield(0,rt.ZP)(ht==null?void 0:ht.url,{method:"post",body:ht==null?void 0:ht.body})).status===0&&(Me.ZP.info("\u6DFB\u52A0\u6210\u529F"),Tt(),Se())}),Tt=()=>{Ge(!1),Ht([]),vn([]),En(0),ua({page:1,limit:4,search:"",order:"public"})};return yo.createElement(Ne.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:nt,width:900,centered:!0,keyboard:!1,onCancel:()=>Tt(),maskClosable:!1,bodyStyle:{minHeight:400},okText:yo.createElement("div",{onClick:()=>xn()},"\u6DFB\u52A0(",jn==null?void 0:jn.length,")")},yo.createElement(Ue.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},yo.createElement(tu.tp,{dataSource:Ke=="all"?An:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ke=="all"?ft==null?void 0:ft.order:"mine",onChange:Mt}),yo.createElement(tu.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:ft==null?void 0:ft.search,onChange:Qt})),(On==null?void 0:On.length)===0?yo.createElement(ru.Z,{customText:"\u6682\u65E0\u6570\u636E"}):yo.createElement("div",null,yo.createElement("div",{style:{height:"410px",overflowY:"auto"}},On==null?void 0:On.map((ht,Wt)=>{var Kn,Ra,Pn;return yo.createElement("div",{className:cu.listItem,key:Wt,onClick:Ja=>{if(Ke=="my"){vn([ht.id]);return}jn.indexOf(ht.id)>-1?vn(jn.filter(ya=>ya!==ht.id)):vn(jn.concat(ht.id))}},yo.createElement("div",{style:{display:"flex"}},yo.createElement("div",{style:{marginTop:"1px"}},Ke=="all"?yo.createElement(Xe.default,{checked:jn.includes(ht.id),value:ht.id}):yo.createElement(fi.ZP,{checked:jn.includes(ht.id),value:ht.id})),yo.createElement("aside",{className:cu.wrap,key:Wt},yo.createElement("div",{className:cu.leftContent},yo.createElement("div",{className:cu.header},yo.createElement("div",{className:cu.title},ht==null?void 0:ht.title)),yo.createElement(Dt.Z,{title:ht==null?void 0:ht.introduction},yo.createElement("div",{className:cu.introduction},ht==null?void 0:ht.desc)),yo.createElement("div",{className:cu.bottom},yo.createElement("img",{className:cu.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${tt.Z.IMG_SERVER}/images/${(Kn=ht==null?void 0:ht.user_info)==null?void 0:Kn.image_url}`}),yo.createElement("div",{className:cu.user_name},(Ra=ht==null?void 0:ht.user_info)==null?void 0:Ra.name),(Pn=ht==null?void 0:ht.data_set_tags)==null?void 0:Pn.map((Ja,ya)=>{var ea;return ya<3?yo.createElement("div",{key:ya,className:cu.tags_name},Ja==null?void 0:Ja.tag_name):ya==3?yo.createElement(Dt.Z,{key:ya,title:(ea=ht==null?void 0:ht.data_set_tags)==null?void 0:ea.map((Mn,Cr)=>{var oa;if(Cr>2)return(Mn==null?void 0:Mn.tag_name)+(Cr===((oa=Mn==null?void 0:Mn.data_set_tags)==null?void 0:oa.length)-1?"":"\u3001")}).join("")},yo.createElement("div",{key:ya,className:cu.tags_name},"...")):null}))))))})),yo.createElement(ju.Z,{showTotal:ht=>yo.createElement("span",null,"\u5171",yo.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},ht)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(ht,Wt)=>{ft.page=ht,ft.limit=Wt,ua(Ru({},ft)),pt()},defaultCurrent:1,pageSize:ft.limit||4,current:ft.page||1,total:wn})))};var Cu=(0,Oe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:pe})=>({globalSetting:oe,shixunsDetail:le,user:pe,practiceSetting:re}))(yu),ku=ue(97e3),Zl=Object.defineProperty,gu=Object.defineProperties,ui=Object.getOwnPropertyDescriptors,el=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,Qo=(oe,le,re)=>le in oe?Zl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$l=(oe,le)=>{for(var re in le||(le={}))mu.call(le,re)&&Qo(oe,re,le[re]);if(el)for(var re of el(le))Zu.call(le,re)&&Qo(oe,re,le[re]);return oe},Wl=(oe,le)=>gu(oe,ui(le)),xu=(oe,le)=>{var re={};for(var pe in oe)mu.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&el)for(var pe of el(oe))le.indexOf(pe)<0&&Zu.call(oe,pe)&&(re[pe]=oe[pe]);return re},ii=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Fragment:si}=x,{TabPane:Ui}=ln.default,Pi=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Re,shixunsDetail:nt,user:Ge}=le,Ke=xu(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Se,Te,rn,On,Ht,wn;const{id:En}=Re,[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({}),[An,Zt]=(0,x.useState)([]),[Qt,Mt]=(0,x.useState)(!1),[pt,xn]=(0,x.useState)(!0),[Tt,ht]=(0,x.useState)(!1),[Wt,Kn]=(0,x.useState)(!1),[Ra,Pn]=(0,x.useState)(!1),[Ja,ya]=(0,x.useState)(!1),[ea,Mn]=(0,x.useState)("all"),[Cr,oa]=(0,x.useState)([]),[Jn,or]=(0,x.useState)([]),[yr,Er]=(0,x.useState)(!1),[lr,un]=(0,x.useState)({}),[Aa,nr]=(0,x.useState)(!1),[ta,za]=(0,x.useState)([]),[Ta,Mr]=(0,x.useState)({page:1,limit:10,total:0}),[Ao,Za]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{En&&lo()},[En]);const Kr=Vn=>{const la=Wl($l({},Ta),{page:Vn});or([]),Mr(la),lo(la)},lo=Vn=>ii(void 0,null,function*(){const ia=Vn||{page:1,limit:10,total:0};Mt(!0);const fo=yield pe({type:"shixunsDetail/getSetData",payload:Wl($l({},ia),{id:En})});fo!=null&&fo.data_sets&&(Mt(!1),vn([...fo.data_sets]),Mr(Wl($l({},ia),{total:fo==null?void 0:fo.data_sets_count})),xn(!1),ua($l({},fo)))}),ko=()=>x.createElement("div",{className:Do.empty},x.createElement("img",{src:on.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ua={selectedRowKeys:Jn,columnWidth:70,onChange:Vn=>{console.log("selectedRowKeys changed: ",Vn),or(Vn)}},Pr=Vn=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const la=Vn?[Vn]:Jn;Ne.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ii(void 0,null,function*(){if((yield(0,rt.ZP)(`/api/shixuns/${En}/destroy_data_sets.json`,{method:"Delete",body:{id:la}})).status===0){const fo=la.length===jn.length&&Ta.page>1?Ta.page-1:Ta.page;Me.ZP.success("\u5220\u9664\u6210\u529F"),lo(Wl($l({},Ta),{page:fo})),or([])}})})},to=()=>ii(void 0,null,function*(){const{title:Vn}=lr;let la=null;if(console.log(Vn,"title"),Vn===""){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Wl($l({},lr),{errorDes:la}));return}if(Vn.includes(" ")){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Wl($l({},lr),{errorDes:la}));return}const ia=jn.find(Cs=>Cs.id===(lr==null?void 0:lr.id)).title;if(Vn===ia.substring(0,ia.lastIndexOf("."))||Vn===ia){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Wl($l({},lr),{errorDes:la}));return}const fo=ia.includes(".")?ia.substring(ia.lastIndexOf("."),ia.length):"";(yield(0,rt.ZP)(`/api/shixuns/${En}/rename_data_sets.json`,{method:"post",body:{id:lr==null?void 0:lr.id,new_file_name:Vn+fo}})).status===0&&(Me.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),lo(Ta),ht(!1),un({}))}),La=()=>{const{download_url:Vn}=lr;Ir(Vn),Me.ZP.success("\u590D\u5236\u6210\u529F"),Kn(!1),un({})},Ir=Vn=>{const la=Vn,ia=document.createElement("input");ia.value=la,document.body.appendChild(ia),ia.select(),document.execCommand("Copy"),ia.style.display="none"},Vo=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Vn,la)=>la!=null&&la.data_set_id?x.createElement(Dt.Z,{title:Vn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,et.xg)(`/dataset/${la==null?void 0:la.data_set_id}/detail?tabId=public`)}},Vn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Vn,la)=>Sl()(la.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Vn,la)=>x.createElement("div",{className:Do.path},x.createElement(Dt.Z,{title:Vn},x.createElement("span",{className:Do.text},Vn)),x.createElement(dn.CopyToClipboard,{text:Vn,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:(Vn,la)=>x.createElement("div",{className:Do.actionsBtns},x.createElement(Dt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ia;un((0,fn.clone)(Wl($l({},la),{title:la!=null&&la.title.includes(".")?(ia=la==null?void 0:la.title)==null?void 0:ia.substring(0,la.title.lastIndexOf(".")):la==null?void 0:la.title}))),ht(!0),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(Dt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,fn.clone)(la)),Kn(!0)}})),x.createElement(Dt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,et.Nd)(la.title,la==null?void 0:la.download_url)}})),x.createElement(Dt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),ya(!0),za([la]),oa([la.id])}})),x.createElement(Dt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Pr(la.id)}})))}];return x.createElement("div",{className:Do.dataset},x.createElement("div",{className:Do.header},x.createElement("div",{className:Do.title},"\u6570\u636E\u96C6(",Ta.total,")"),x.createElement("div",{className:Do.dataPath},x.createElement("span",{className:Do.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:ft==null?void 0:ft.folder_name,disabled:!0}),x.createElement(dn.CopyToClipboard,{text:ft==null?void 0:ft.folder_name,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:Do.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Pr(),disabled:!Jn.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{ya(!0),oa(Jn),za(jn.filter(Vn=>Jn.includes(Vn.id)))},disabled:!Jn.length},"\u540C\u6B65"),x.createElement(nn.Z,{className:"ml10",disabled:((Se=Ge==null?void 0:Ge.userInfo)==null?void 0:Se.user_status)===2,dropdownRender:()=>x.createElement(At.default,null,x.createElement(At.default.Item,{key:1,onClick:()=>{Er(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(At.default.Item,{key:2,onClick:()=>{Pn(!0),Mn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:Do.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:Do.content},x.createElement(Ou.Z,{loading:pt,active:!0,paragraph:{rows:5}},Ta.total?x.createElement(Bl.default,{rowSelection:Ua,className:Do.customTable,dataSource:jn,bordered:!1,rowKey:Vn=>Vn.id,rowClassName:Do.row,columns:Vo,loading:Qt,pagination:{pageSize:Ta.limit,total:Ta.total,current:Ta.page,onChange:Kr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):ko())),x.createElement(Ei,{rootIdentifier:(Te=nt==null?void 0:nt.detail)==null?void 0:Te.root_identifier,wrapClassName:Do.uploadFileModal,id:En,containerId:(rn=nt==null?void 0:nt.detail)==null?void 0:rn.id,local:(On=re==null?void 0:re.setting)==null?void 0:On.is_local,dispatch:pe,visible:yr,onClose:()=>Er(!1),onOK:lo}),x.createElement(Ne.default,{title:"\u91CD\u547D\u540D",open:Tt,onOk:to,centered:!0,wrapClassName:Do.renameModal,onCancel:()=>{ht(!1),un({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:Do.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Fe.default,{value:lr==null?void 0:lr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Vn=>{un(Wl($l({},lr),{title:Vn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Ht=lr==null?void 0:lr.title)==null?void 0:Ht.length)||0}/60`}),(lr==null?void 0:lr.errorDes)&&x.createElement("div",{className:Do.errorDes},lr==null?void 0:lr.errorDes))),x.createElement(Ne.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Wt,onOk:La,centered:!0,wrapClassName:Do.shareModal,onCancel:()=>{Kn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:Do.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(Fe.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:lr==null?void 0:lr.download_url}))),x.createElement(Cu,{setVisible:Pn,visible:Ra,recordId:Cr,type:ea,updateData:lo,identifier:(wn=nt.detail)==null?void 0:wn.identifier}),x.createElement(Ne.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ja,width:400,centered:!0,keyboard:!1,onCancel:()=>ya(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:Do.leftButton,onClick:()=>{nr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:Do.rightButton,onClick:()=>{ya(!1),Pn(!0),Mn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:Do.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(ku.Z,{visible:Aa,attachmentInfo:ta,onClose:()=>nr(!1),onSuccess:Vn=>{nr(!1),Oe.history.push(`/dataset/${Vn}/detail?tabId=mine`)}}))};var no=(0,Oe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:pe})=>({globalSetting:oe,shixunsDetail:le,user:pe,practiceSetting:re}))(Pi),tr=ue(31797),oo={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},Fl=Object.defineProperty,bu=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Ni=(oe,le,re)=>le in oe?Fl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ri=(oe,le)=>{for(var re in le||(le={}))ji.call(le,re)&&Ni(oe,re,le[re]);if(bu)for(var re of bu(le))ds.call(le,re)&&Ni(oe,re,le[re]);return oe},Yl=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const qr=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",Ki=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:pe,fileType:Re,path:nt,onFinish:Ge=()=>{}})=>{const Ke=(0,Oe.useParams)(),[Se,Te]=(0,x.useState)(""),[rn,On]=(0,x.useState)([]),[Ht,wn]=(0,x.useState)([]),jn=[Yi.OriginalPicturePath,Yi.ExpectPicturePath,Yi.PicturePath].includes(Re);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Te(nt||""),vn())},[oe.actionTabs.key]);const vn=(pt="")=>Yl(void 0,null,function*(){var xn;const Tt=yield pe({type:"shixunsDetail/getRepository",payload:{id:Ke.id,path:pt}});if(pt===""&&!((xn=Tt==null?void 0:Tt.trees)!=null&&xn.length)&&Me.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Tt!=null&&Tt.trees){const ht=Tt.trees.map(Wt=>Ri(Ri({},Wt),{name:Wt.name,val:Wt.name}));wn(ht||[])}}),ft=pt=>{const xn=qr(rn),Tt=`${xn&&`${xn}/`}${pt}`;Re===Yi.Path?!(Se!=null&&Se.includes(`${Tt}\uFF1B`))&&Te(`${Se}${Tt}\uFF1B`):Re===Yi.ExecPath&&Te(Tt)},ua=pt=>{if(pt.type==="tree"){rn.length?rn.push({val:`/${pt.val}`,path:pt.val}):rn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${pt.val}`,path:pt.val}),On(rn);const xn=qr(rn);jn&&Te(xn),vn(xn)}},An=(pt,xn)=>{const Tt=rn.filter((Wt,Kn)=>Kn<=xn);On(Tt);const ht=qr(Tt);jn&&Te(ht),vn(ht)},Zt=()=>Yl(void 0,null,function*(){Ge(Se),Qt()}),Qt=()=>{Te(""),On([]),wn([]),pe({type:"shixunsDetail/setActionTabs",payload:{}})},Mt=qr(rn);return x.createElement(Ne.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Zt,onCancel:Qt},x.createElement("div",{className:oo.wrap},x.createElement("div",{className:oo.content},x.createElement("div",{className:oo.mainPathWrap},!!(rn!=null&&rn.length)&&rn.map((pt,xn)=>x.createElement("a",{key:xn,onClick:()=>An(pt,xn)},pt.val))),!!(Ht!=null&&Ht.length)&&Ht.map((pt,xn)=>pt.type==="tree"?x.createElement("a",{key:xn,onClick:()=>ua(pt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${oo.colorBlue}`}),Mt&&`${Mt}/`,pt.name):x.createElement("a",{key:xn,onClick:()=>ft(`${pt.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${oo.colorBlue}`}),Mt&&`${Mt}/`,pt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Se,onChange:pt=>Te(pt.target.value)})))};var Wu=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(Ki),gs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},Ls=ue(84236),Si=Object.defineProperty,Vu=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,fs=(oe,le,re)=>le in oe?Si(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Os=(oe,le)=>{for(var re in le||(le={}))Fi.call(le,re)&&fs(oe,re,le[re]);if(Vu)for(var re of Vu(le))ms.call(le,re)&&fs(oe,re,le[re]);return oe},gl=(oe,le)=>{var re={};for(var pe in oe)Fi.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Vu)for(var pe of Vu(oe))le.indexOf(pe)<0&&ms.call(oe,pe)&&(re[pe]=oe[pe]);return re},Or=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const fu=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,user:Re,dispatch:nt}=le,Ge=gl(le,["shixunsDetail","globalSetting","user","dispatch"]),Ke,Se;const Te=(0,Oe.useLocation)(),rn=(0,x.useRef)((Se=(Ke=Te.pathname)==null?void 0:Ke.split("/"))==null?void 0:Se[2]),[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)(""),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1);(0,x.useEffect)(()=>{rn.current&&ua()},[rn.current]);const ua=()=>Or(void 0,null,function*(){jn(!0);const Zt=yield(0,rt.ZP)(`/api/shixuns/${rn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Zt.status===0&&(wn((Zt==null?void 0:Zt.standard_answer)||""),On.setFieldsValue({hide_answer:Zt==null?void 0:Zt.hide_answer,disable_copy:Zt==null?void 0:Zt.disable_copy}),jn(!1))}),An=Zt=>Or(void 0,null,function*(){ft(!0),(yield(0,rt.ZP)(`/api/shixuns/${rn.current}/set_standard_answer.json`,{method:"post",body:Os({},Zt)})).status===0&&Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),ft(!1)});return x.createElement("section",{className:gs.wrap},x.createElement(Ou.Z,{loading:En},x.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onFinish:An},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(Xe.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(Xe.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:Ht})),x.createElement(ce.default.Item,null,x.createElement(Ls.t,{okText:"\u4FDD\u5B58",loading:vn,hasCancelBtn:!1,className:gs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var hl=(0,Oe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(fu),Hi=ue(33796),Ms=ue(61485),Ac=ue(45079),Ol=ue(59301),yi=Object.defineProperty,Bc=Object.defineProperties,Pd=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,ac=Object.prototype.propertyIsEnumerable,Ti=(oe,le,re)=>le in oe?yi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xc=(oe,le)=>{for(var re in le||(le={}))Is.call(le,re)&&Ti(oe,re,le[re]);if(nc)for(var re of nc(le))ac.call(le,re)&&Ti(oe,re,le[re]);return oe},rc=(oe,le)=>Bc(oe,Pd(le)),$u=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Countdown:oc}=tr.default;var wc=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(wc||{}),Yi=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Yi||{});const vs=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:pe,shixunsDetail:Re})=>{var nt;const[Ge,Ke]=(0,x.useState)(),[Se,Te]=(0,x.useState)(),rn=(0,x.useRef)(),[On,Ht]=(0,x.useState)(),[wn,En]=(0,x.useState)(),[jn,vn]=(0,x.useState)(!0),[ft,ua]=(0,x.useState)(700),[An,Zt]=(0,x.useState)(""),[Qt,Mt]=(0,x.useState)("1"),pt=(0,Oe.useParams)();(0,x.useEffect)(()=>{Tt()},[]);const xn=()=>$u(void 0,null,function*(){var ea,Mn;const Cr=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:pt.id,path:(Mn=(ea=Re==null?void 0:Re.fileContent)==null?void 0:ea.params)==null?void 0:Mn.path,content:Ge,secret_repository:jn?null:!0}});Cr!=null&&Cr.content&&(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:rc(xc({},pe.sideBar),{confirmLeave:!1})}))}),Tt=()=>$u(void 0,null,function*(){var ea,Mn,Cr,oa;const Jn=yield(0,ct.Ui)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}Jn!=null&&Jn.url&&Zt(Jn==null?void 0:Jn.url)}),ht=()=>$u(void 0,null,function*(){const ea=yield(0,ct.K_)({identifier:pt.id});(ea==null?void 0:ea.status)===0&&(ea!=null&&ea.remainingSeconds?(Ht(Date.now()+ea.remainingSeconds*1e3),En(ea.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ea.remainingSeconds-300)*1e3)):Wt())}),Wt=()=>{Ne.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Ol.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>$u(void 0,null,function*(){Kn()})})},Kn=()=>$u(void 0,null,function*(){var ea,Mn,Cr,oa;Te(2);const Jn=yield(0,ct.zH)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}(Jn==null?void 0:Jn.status)===0&&(Te(3),Zt(Jn.url),rn.current=Jn.port,Me.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Ra=()=>{Ne.default.destroyAll(),Ne.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Ol.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Ol.createElement("span",null,Ol.createElement(oc,{value:On,format:"HH:mm:ss",onFinish:Pn})),"\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:()=>$u(void 0,null,function*(){(yield(0,ct.q9)({identifier:pt.id})).status===0&&(yield ht(),Me.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Pn=()=>{Ne.default.destroyAll(),Ne.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Ol.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:()=>{Kn()}})},Ja=ea=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},ya=ea=>$u(void 0,null,function*(){yield(0,ct.QA)({id:pt.id,startup_file:ea}),Tt(),re({type:"practiceSetting/getCommonData",payload:xc({},pt)})});return Ol.createElement(ln.default,{activeKey:Qt,onChange:ea=>Mt(ea),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Ol.createElement("div",null,Ol.createElement(Ue.Z,{className:"mt20 ml20 font14",align:"middle"},Ol.createElement(xe.Z,null,Ol.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Ol.createElement(xe.Z,{className:"mr10"},Ol.createElement(Dt.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"},Ol.createElement(Ms.Z,{style:{cursor:"pointer"}}))),Ol.createElement(xe.Z,{flex:"300px",onClick:()=>Ja("exec_path")},Ol.createElement(Fe.default,{value:An})),Ol.createElement(xe.Z,{flex:"1"},Ol.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ja("exec_path")},"\u8BBE\u7F6E"))),Ol.createElement("iframe",{onLoad:ea=>{},src:An,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Ol.createElement(Wu,{fileType:"path",path:(nt=Re==null?void 0:Re.detail)==null?void 0:nt.startup_file,onFinish:ea=>ya(ea)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Qt==="2"?Ol.createElement(Ac.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Ol.createElement(hl,null)}]})};var Ns=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(vs),lc={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Qi={collect:"collect___gSAx5",head:"head___h3Wha"},Ji=ue(59301),Lc=Object.defineProperty,uc=Object.getOwnPropertySymbols,Sd=Object.prototype.hasOwnProperty,Fd=Object.prototype.propertyIsEnumerable,Oc=(oe,le,re)=>le in oe?Lc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xi=(oe,le)=>{for(var re in le||(le={}))Sd.call(le,re)&&Oc(oe,re,le[re]);if(uc)for(var re of uc(le))Fd.call(le,re)&&Oc(oe,re,le[re]);return oe},yd=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),Ts=({onOk:oe,onCancel:le,visible:re,modalParams:pe,forceIn:Re})=>{const[nt]=ce.default.useForm(),[Ge,Ke]=(0,x.useState)(!1),Se=Re?!1:typeof re=="number";(0,x.useEffect)(()=>{re?nt.setFieldsValue(Xi({},pe)):nt.resetFields()},[re]);const Te=rn=>yd(void 0,null,function*(){Ke(!0),yield oe(rn),Ke(!1)});return Ji.createElement(Ne.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>nt.submit(),open:!!re,confirmLoading:Ge,title:Se?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Se?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Ji.createElement(ce.default,{form:nt,size:"large",onFinish:Te},Ji.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"}]},Ji.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Ji.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Ji.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:pe==null?void 0:pe.content}))))},ul=ue(59301),Cd=Object.defineProperty,ks=Object.getOwnPropertySymbols,bd=Object.prototype.hasOwnProperty,ps=Object.prototype.propertyIsEnumerable,Zs=(oe,le,re)=>le in oe?Cd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qi=(oe,le)=>{for(var re in le||(le={}))bd.call(le,re)&&Zs(oe,re,le[re]);if(ks)for(var re of ks(le))ps.call(le,re)&&Zs(oe,re,le[re]);return oe},ki=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),Dd=({})=>{const oe=(0,Oe.useParams)(),[le,re]=(0,x.useState)(!1),[pe,Re]=(0,x.useState)(0),[nt,Ge]=(0,x.useState)([]),[Ke,Se]=(0,x.useState)(!1),[Te,rn]=(0,x.useState)({title:"",content:""}),[On,Ht]=(0,x.useState)(!1),[wn,En]=(0,x.useState)(!1),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{An(ft)},[]);const An=ht=>ki(void 0,null,function*(){var Wt,Kn;re(!0);const Ra=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:ht});Ra.status===0&&(Ge(((Wt=Ra==null?void 0:Ra.data)==null?void 0:Wt.qna_sets)||[]),Re((Kn=Ra==null?void 0:Ra.data)==null?void 0:Kn.total_count)),re(!1)}),Zt=ht=>{ft.keywords=ht,ft.page=1,ua(qi({},ft)),An(ft)},Qt=(ht,Wt)=>{ft.page=ht,ft.limit=Wt,ua(qi({},ft)),An(ft)},Mt=ht=>ki(void 0,null,function*(){if(typeof Ke=="number"){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ke}.json`,{method:"put",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),An(ft),Se(!1))}else{const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),ft.page=1,ft.keywords="",ua(qi({},ft)),An(ft),Se(!1))}}),pt=ht=>ki(void 0,null,function*(){Ne.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>ki(void 0,null,function*(){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${ht.id}.json`,{method:"delete"});if((Wt==null?void 0:Wt.status)===0){const Kn=nt.length===1&&ft.page>1?ft.page-1:ft.page;ft.page=Kn,ua(qi({},ft)),An(ft),Me.ZP.success("\u5220\u9664\u6210\u529F")}})})}),xn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:ht=>ul.createElement(Dt.Z,{placement:"topLeft",title:ht},ul.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:ht=>ul.createElement(Dt.Z,{placement:"topLeft",title:ht},ul.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(ht,Wt)=>ul.createElement("span",null,ul.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Se(ht),rn({title:Wt==null?void 0:Wt.title,content:Wt==null?void 0:Wt.content})}},"\u7F16\u8F91"),ul.createElement("span",{className:"current c-red",onClick:()=>pt(Wt)},"\u5220\u9664"))}],Tt={onRemove:()=>{vn([])},beforeUpload:ht=>{if((ht==null?void 0:ht.size)>1024*1024*50)return Me.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(ht.type==="application/vnd.ms-excel"||ht.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Me.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Kn=[];return Kn.push(ht),vn([...Kn]),!1},fileList:jn,accept:".xls,.xlsx"};return ul.createElement("div",{className:Qi.collect},ul.createElement("div",{className:Qi.head},ul.createElement(tu.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:ft.keywords,onChange:Zt}),ul.createElement(tu.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Se(!0),rn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),ul.createElement(tu.op,{type:"primary",shape:"default",onClick:()=>Ht(!0)},"\u5BFC\u5165\u95EE\u7B54")),ul.createElement(Bl.default,{columns:xn,style:{marginTop:33},dataSource:nt,loading:le,rowKey:"id",pagination:{current:ft.page,hideOnSinglePage:!pe,showQuickJumper:!0,showSizeChanger:!0,pageSize:ft.limit,pageSizeOptions:["10","20","50","100","200"],total:pe,size:"default",showTotal:et.rU,onChange:Qt}}),ul.createElement(Ne.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:On,centered:!0,confirmLoading:wn,onCancel:()=>{Ht(!1),vn([])},onOk:()=>ki(void 0,null,function*(){var ht;const Wt=new FormData;if(jn.length>0)Wt.append("file",jn[0]);else{Me.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}En(!0);let Kn=yield(0,rt.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:Wt},!0);(Kn==null?void 0:Kn.status)===0&&((ht=Kn==null?void 0:Kn.fail)!=null&&ht.length?Ne.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:ul.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",ul.createElement("a",{href:`${tt.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")}):(Me.ZP.success("\u5BFC\u5165\u6210\u529F"),ft.page=1,ft.keywords="",ua(qi({},ft)),An(ft),Ht(!1),vn([]))),En(!1)})},ul.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",ul.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),ul.createElement("a",{href:`${tt.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"),ul.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",ul.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),ul.createElement("div",{style:{marginLeft:74}},ul.createElement(ot.default,qi({},Tt),ul.createElement(tu.op,{shape:"default",icon:ul.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),ul.createElement(Ts,{visible:Ke,onCancel:()=>Se(!1),onOk:Mt,modalParams:Te}))},Mc={record:"record___zypfi",head:"head___bEv4O"},il=ue(59301),Ad=Object.defineProperty,Bd=Object.defineProperties,Ws=Object.getOwnPropertyDescriptors,ic=Object.getOwnPropertySymbols,sc=Object.prototype.hasOwnProperty,Vs=Object.prototype.propertyIsEnumerable,zs=(oe,le,re)=>le in oe?Ad(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$i=(oe,le)=>{for(var re in le||(le={}))sc.call(le,re)&&zs(oe,re,le[re]);if(ic)for(var re of ic(le))Vs.call(le,re)&&zs(oe,re,le[re]);return oe},Ic=(oe,le)=>Bd(oe,Ws(le)),es=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),wd=({})=>{const oe=(0,Oe.useParams)(),[le]=ce.default.useForm(),[re,pe]=(0,x.useState)(!1),[Re,nt]=(0,x.useState)(0),[Ge,Ke]=(0,x.useState)([]),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({title:"",content:""});let[Ht,wn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{vn(Ht)},[]);const En=[{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"}],vn=Mt=>es(void 0,null,function*(){var pt,xn;pe(!0);const Tt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Mt});Tt.status===0&&(Ke(((pt=Tt==null?void 0:Tt.data)==null?void 0:pt.qna_records)||[]),nt((xn=Tt==null?void 0:Tt.data)==null?void 0:xn.total_count)),pe(!1)}),ft=Mt=>{Ht.page=1,Ht=$i($i({},Ht),Mt),wn($i({},Ht)),vn(Ht)},ua=(Mt,pt)=>{Ht.page=Mt,Ht.limit=pt,wn($i({},Ht)),vn(Ht)},An=Mt=>es(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Ic($i({},Mt),{qna_record_id:Se})});(pt==null?void 0:pt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),vn(Ht),Te(!1))}),Zt=Mt=>es(void 0,null,function*(){Ne.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>es(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records/${Mt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(pt==null?void 0:pt.status)===0&&vn(Ht)})})}),Qt=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Mt=>il.createElement(Dt.Z,{placement:"topLeft",title:Mt},il.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Mt=>il.createElement(Dt.Z,{placement:"topLeft",title:Mt},il.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Mt=>{var pt;return il.createElement("span",{className:"c-black"},(pt=En==null?void 0:En.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Mt=>{var pt;return il.createElement("span",{className:"c-black"},(pt=jn==null?void 0:jn.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Mt,pt)=>il.createElement("span",null,["pending","ignored"].includes(pt.status)&&il.createElement(il.Fragment,null,il.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Te(Mt),On({title:pt==null?void 0:pt.question,content:pt==null?void 0:pt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),il.createElement("span",{className:"current c-light-primary",onClick:()=>Zt(pt)},"\u5FFD\u7565")),["skipped"].includes(pt.status)&&il.createElement(Dt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},il.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(pt.status)&&il.createElement(Dt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},il.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return il.createElement("div",{className:Mc.record},il.createElement("div",{className:Mc.head},il.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:ft},il.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},il.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),il.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},il.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:En,style:{width:200}})),il.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},il.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),il.createElement(ce.default.Item,{style:{marginRight:0}},il.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),il.createElement(Bl.default,{columns:Qt,style:{marginTop:33},dataSource:Ge,loading:re,rowKey:"id",pagination:{current:Ht.page,hideOnSinglePage:!Re,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ht.limit,pageSizeOptions:["10","20","50","100","200"],total:Re,size:"default",showTotal:et.rU,onChange:ua}}),il.createElement(Ts,{visible:Se,onCancel:()=>Te(!1),onOk:An,modalParams:rn,forceIn:!0}))},ei=ue(59301);const Ld=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[pe,Re]=(0,x.useState)("1");return ei.createElement("div",{className:lc.catechism},ei.createElement(tu.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:pe,onChange:nt=>Re(nt),className:lc.tab}),pe==="1"&&ei.createElement(Dd,null),pe==="2"&&ei.createElement(wd,null))};var Nc=(0,Oe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Ld),Rc=Object.defineProperty,hs=Object.getOwnPropertySymbols,Gs=Object.prototype.hasOwnProperty,Tc=Object.prototype.propertyIsEnumerable,kc=(oe,le,re)=>le in oe?Rc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Es=(oe,le)=>{for(var re in le||(le={}))Gs.call(le,re)&&kc(oe,re,le[re]);if(hs)for(var re of hs(le))Tc.call(le,re)&&kc(oe,re,le[re]);return oe},cc=(oe,le)=>{var re={};for(var pe in oe)Gs.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&hs)for(var pe of hs(oe))le.indexOf(pe)<0&&Tc.call(oe,pe)&&(re[pe]=oe[pe]);return re},Od=oe=>{var le=oe,{tabsActive:re}=le,pe=cc(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(qt,null),re==="warehouse"&&x.createElement(vo,null),re==="level"&&x.createElement(ri,Es({},pe)),re==="collaborate"&&x.createElement(Oi,Es({},pe)),re==="setting"&&x.createElement(Mi.Z,null),re==="environment"&&x.createElement(Pl,Es({},pe)),re==="dataset"&&x.createElement(no,null),re==="service"&&x.createElement(Ns,Es({},pe)),re==="catechism"&&x.createElement(Nc,Es({},pe)))},Ci={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"},ci=Object.defineProperty,dc=Object.getOwnPropertySymbols,Md=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable,gc=(oe,le,re)=>le in oe?ci(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Wc=(oe,le)=>{for(var re in le||(le={}))Md.call(le,re)&&gc(oe,re,le[re]);if(dc)for(var re of dc(le))Zc.call(le,re)&&gc(oe,re,le[re]);return oe};const ng=oe=>React.createElement("svg",Wc({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 bi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",Vc=Object.defineProperty,zc=Object.getOwnPropertySymbols,Id=Object.prototype.hasOwnProperty,Nd=Object.prototype.propertyIsEnumerable,ts=(oe,le,re)=>le in oe?Vc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Us=(oe,le)=>{for(var re in le||(le={}))Id.call(le,re)&&ts(oe,re,le[re]);if(zc)for(var re of zc(le))Nd.call(le,re)&&ts(oe,re,le[re]);return oe};const Gc=oe=>React.createElement("svg",Us({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 Rd="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Dl=ue(59301),Uo=Object.defineProperty,cr=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,Mo=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Qu=(oe,le,re)=>le in oe?Uo(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Di=(oe,le)=>{for(var re in le||(le={}))yl.call(le,re)&&Qu(oe,re,le[re]);if(Mo)for(var re of Mo(le))Zi.call(le,re)&&Qu(oe,re,le[re]);return oe},ti=(oe,le)=>cr(oe,Vr(le)),Ps=(oe,le)=>{var re={};for(var pe in oe)yl.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Mo)for(var pe of Mo(oe))le.indexOf(pe)<0&&Zi.call(oe,pe)&&(re[pe]=oe[pe]);return re};const ni=[{name:"\u57FA\u672C\u4FE1\u606F",icon:Dl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:Dl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:Dl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:Dl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:Dl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:Dl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:Dl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:Dl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:Dl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],Ju=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,shixunsDetail:nt,practiceSetting:Ge}=le,Ke=Ps(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Se;const{base_info_warning:Te,challenges_warning:rn,id:On,repository_warning:Ht,sideBar:wn,service_warning:En}=Ge,jn=(0,Oe.useLocation)(),vn=(0,Oe.useParams)(),[ft]=(0,Oe.useSearchParams)();(0,x.useEffect)(()=>{var Zt;const Qt=ft.get("tabId"),Mt=jn.pathname.split("/").length,xn=((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?ni.filter(Tt=>Tt.tabId!=="dataset"):ni).map(Tt=>Tt.tabId).includes(Qt);if(Qt&&xn){Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt}});return}if(Mt>4){Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Qt||Qt&&!xn){Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Se=nt==null?void 0:nt.detail)==null?void 0:Se.windows_vnc]),(0,x.useEffect)(()=>()=>{Re({type:"practiceSetting/setSideBarTabs",payload:ti(Di({},Ge.sideBar),{selectPath:""})})},[vn.id]);const ua=Zt=>{var Qt;if(Zt===wn.tabsActive)return;const Mt=()=>{Oe.history.push(`/shixuns/${On}/edit?tabId=${Zt}`),Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Zt,selectPath:"",confirmLeave:!1}})};(Qt=Ge==null?void 0:Ge.sideBar)!=null&&Qt.confirmLeave?Ne.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:()=>{Mt()}}):Mt()},An=()=>{var Zt;return((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?ni.filter(Mt=>Mt.tabId!=="dataset"):ni).filter(Mt=>{var pt;return(pt=nt==null?void 0:nt.detail)!=null&&pt.is_jupyter_lab?Mt.tabId!=="level":Mt.tabId!=="service"}).map(Mt=>{const{name:pt,icon:xn,tabId:Tt}=Mt;return Dl.createElement("div",{key:Tt,className:`${Ge.sideBar.tabsActive===Tt?Ci.itemActive:Ci.item} font12`,onClick:()=>ua(Tt)},xn,Dl.createElement("span",{className:Ci.name},pt),Tt==="information"&&Te&&Dl.createElement(Dt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},Dl.createElement("img",{src:bi,alt:""})),Tt==="level"&&rn&&Dl.createElement(Dt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},Dl.createElement("img",{src:bi,alt:""})),Tt==="service"&&En&&Dl.createElement(Dt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},Dl.createElement("img",{src:bi,alt:""})),Tt==="warehouse"&&Ht&&Dl.createElement(Dt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},Dl.createElement("img",{src:bi,alt:""})))})};return Dl.createElement("div",{className:Ci.sidebar},Dl.createElement("div",{className:Ci.items},An()),Dl.createElement("div",{className:Ci.question},Dl.createElement(Dt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},Dl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},Dl.createElement("img",{src:Rd,height:24,width:24,alt:""})))))};var ag=(0,Oe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:pe})=>({globalSetting:le,loading:oe,practiceSetting:pe,shixunsDetail:re}))(Ju),Td={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},ou=ue(59301),Ng=Object.defineProperty,kd=Object.getOwnPropertySymbols,rm=Object.prototype.hasOwnProperty,Zd=Object.prototype.propertyIsEnumerable,rg=(oe,le,re)=>le in oe?Ng(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,og=(oe,le)=>{for(var re in le||(le={}))rm.call(le,re)&&rg(oe,re,le[re]);if(kd)for(var re of kd(le))Zd.call(le,re)&&rg(oe,re,le[re]);return oe},Uc=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Rg=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:pe})=>{var Re,nt;const Ge=(0,Oe.useParams)(),Ke=(0,Oe.useLocation)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)(!1),{actionTabs:Ht}=oe,[wn]=ce.default.useForm(),[En,jn]=(0,x.useState)({name:"string"}),vn=Zt=>Zt&&Zt{console.log(Ge),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(En.name=Ht==null?void 0:Ht.name),jn(og({},En)),wn.setFieldsValue({name:Ht==null?void 0:Ht.name})},[oe.actionTabs.key]);const An={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 ou.createElement(ou.Fragment,null,ou.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((Re=oe==null?void 0:oe.actionTabs)==null?void 0:Re.zIndex)||1e3,footer:null,onOk:()=>Uc(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ou.createElement("div",null,ou.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",An[oe.actionTabs.type],"\uFF1F")),ou.createElement("div",{className:Td.bottom},ou.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&rn,className:Td.no,onClick:()=>Uc(void 0,null,function*(){var Zt;On(!0),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ou.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!rn,className:Td.yes,onClick:()=>Uc(void 0,null,function*(){var Zt;On(!1),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ou.createElement(Ne.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:Se,onOk:()=>Uc(void 0,null,function*(){var Zt,Qt;yield wn.validateFields();const Mt=wn.getFieldValue();Te(!0);const pt=yield(0,rt.ZP)(`/api/shixuns/${Ge==null?void 0:Ge.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Mt.name}});Te(!1),pt.status===0&&(Me.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ge.id}}),(Zt=oe.actionTabs)!=null&&Zt.getBaseInfo&&((Qt=oe.actionTabs)==null||Qt.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ou.createElement("div",null,ou.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"),ou.createElement(ce.default,{form:wn,initialValues:{name:ft},onChange:()=>{jn(wn.getFieldValue())}},ou.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ou.createElement(Ue.Z,{className:"mt30",align:"middle"},ou.createElement(xe.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ou.createElement(xe.Z,{flex:"1"},ou.createElement(Fe.default,{maxLength:60,defaultValue:Ht==null?void 0:Ht.name,suffix:ou.createElement("span",null,((nt=En==null?void 0:En.name)==null?void 0:nt.length)||0,"/",60)}))))))))};var Tg=(0,Oe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Rg),Wi=ue(59301),kg=Object.defineProperty,lg=Object.defineProperties,jc=Object.getOwnPropertyDescriptors,Ss=Object.getOwnPropertySymbols,ug=Object.prototype.hasOwnProperty,Kc=Object.prototype.propertyIsEnumerable,Wd=(oe,le,re)=>le in oe?kg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ig=(oe,le)=>{for(var re in le||(le={}))ug.call(le,re)&&Wd(oe,re,le[re]);if(Ss)for(var re of Ss(le))Kc.call(le,re)&&Wd(oe,re,le[re]);return oe},sg=(oe,le)=>lg(oe,jc(le)),Zg=(oe,le)=>{var re={};for(var pe in oe)ug.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ss)for(var pe of Ss(oe))le.indexOf(pe)<0&&Kc.call(oe,pe)&&(re[pe]=oe[pe]);return re};const Wg=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,practiceSetting:nt}=le,Ge=Zg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ke}=nt,{tabsActive:Se}=Ke;let Te=(0,Oe.useParams)();return(0,x.useEffect)(()=>(Re({type:"globalSetting/headerFooterToggle",payload:!1}),Re({type:"shixunsDetail/getShixunsDetail",payload:sg(ig({},Te),{shixun_managed:!0})}),()=>{Re({type:"globalSetting/headerFooterToggle",payload:!0}),Re({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Wi.createElement("div",{className:We.practiceSetting},Wi.createElement("div",{className:We.wrapHeader},Wi.createElement(z,null)),Wi.createElement("div",{className:We.wrapLayout},Wi.createElement("div",{className:We.wrapSidebar},Wi.createElement(ag,null)),Wi.createElement("div",{className:We.wrapContent},Wi.createElement(Od,sg(ig({},Ge),{tabsActive:nt.sideBar.tabsActive})))),Wi.createElement(Tg,null))};var Vd=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Wg),js={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},Vl={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",exit:"exit___CTNC5"},Io=ue(59301),cg=Object.getOwnPropertySymbols,Vg=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,Gg=(oe,le)=>{var re={};for(var pe in oe)Vg.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&cg)for(var pe of cg(oe))le.indexOf(pe)<0&&zg.call(oe,pe)&&(re[pe]=oe[pe]);return re},Hc=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const dg=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,practiceSetting:nt,shixunsDetail:Ge}=le,Ke=Gg(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Se,Te;const rn=(0,Oe.useLocation)(),On=(0,x.useRef)(""),Ht=(0,Oe.useParams)(),{title:wn,base_info_warning:En,challenges_warning:jn,service_warning:vn,repository_warning:ft,mirror_warning:ua}=nt;(0,x.useEffect)(()=>{var Wt;On.current=(Wt=rn.pathname.split("/"))==null?void 0:Wt[2],Re({type:"practiceSetting/setParams",payload:{id:On.current}}),Re({type:"practiceSetting/getCommonData",payload:{id:On.current}})},[rn.pathname]),(0,x.useEffect)(()=>((0,et.Dk)(wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,et.Dk)()}));const An=()=>Hc(void 0,null,function*(){yield Zt(),Oe.history.push(`/shixuns/${On.current}/challenges`)}),Zt=()=>new Promise((Wt,Kn)=>{var Ra;(Ra=nt==null?void 0:nt.sideBar)!=null&&Ra.confirmLeave?Ne.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:()=>{Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Wt()},onCancel:()=>{Kn()}}):Wt()}),Qt=Wt=>{var Kn;if(Wt===(nt==null?void 0:nt.sideBar.tabsActive))return;const Ra=()=>{Oe.history.push(`/shixuns/${On.current}/edit?tabId=${Wt}`),Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Wt,selectPath:"",confirmLeave:!1}})};(Kn=nt==null?void 0:nt.sideBar)!=null&&Kn.confirmLeave?Ne.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:()=>{Ra()}}):Ra()},Mt=(Wt,Kn=!1)=>{Wt=Wt!=null&&Wt.includes(".json")?Wt:`${Wt}.json`,Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Io.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Hc(void 0,null,function*(){const Ra=yield(0,rt.ZP)("/api"+Wt,{method:"get"});if(!Ra)return;Me.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Pn=yield(0,ct.Ir)({id:Ra.shixun_identifier,jump_challenge_setting:Kn});if(Pn!=null&&Pn.game_identifier){(0,et.xg)(`/tasks/${Pn.game_identifier}`);return}(Pn==null?void 0:Pn.status)===2?Mt(Pn==null?void 0:Pn.message):(Pn==null?void 0:Pn.status)===3&&pt(Pn==null?void 0:Pn.message)})})},pt=Wt=>{Ne.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Io.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Wt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},xn=(Wt,Kn)=>Hc(void 0,null,function*(){var Ra,Pn,Ja;if(yield Zt(),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),Re({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),(Ra=Ge.detail)!=null&&Ra.is_openi){const ea=()=>{Re({type:"shixunsDetail/execOpeni",payload:{identifier:On.current}}).then(Mn=>{if((Mn==null?void 0:Mn.status)===300002||(Mn==null?void 0:Mn.status)===300003||(Mn==null?void 0:Mn.status)===300004){(0,et.sd)(Mn),Re({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}});return}if((Mn==null?void 0:Mn.status)===3||(Mn==null?void 0:Mn.status)===4||(Mn==null?void 0:Mn.status)===5){setTimeout(()=>{ea()},3e3);return}Mn!=null&&Mn.notebook&&(0,et.xg)(Mn==null?void 0:Mn.notebook),Re({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})})};ea();return}if((Pn=Ge.detail)!=null&&Pn.is_jupyter||(Ja=Ge.detail)!=null&&Ja.is_jupyter_lab){Re({type:"shixunsDetail/execJupyter",payload:{id:On.current}}).then(ea=>{var Mn;ea!=null&&ea.identifier&&((Mn=Oe.history)==null||Mn.push(`/tasks/${ea.identifier}/jupyter`))}).finally(()=>{Re({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})});return}const ya=Kn?yield(0,ct.BK)({id:Wt}):yield(0,ct.Ir)({id:Wt});if(Re({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ya!=null&&ya.game_identifier||ya!=null&&ya.identifier){(0,et.xg)(Kn?`/tasks/${ya==null?void 0:ya.identifier}/jupyter`:`/tasks/${ya.game_identifier}`);return}(ya==null?void 0:ya.status)===-3?(0,et.eF)():(ya==null?void 0:ya.status)===2?Mt(ya==null?void 0:ya.message):(ya==null?void 0:ya.status)===3&&pt(ya==null?void 0:ya.message)}),Tt=()=>Hc(void 0,null,function*(){yield Zt(),Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),ht=Wt=>({borderBottomColor:(nt==null?void 0:nt.sideBar.tabsActive)===Wt?"#0152d9":"transparent"});return Io.createElement("div",{className:Vl.header},Io.createElement("aside",{className:Vl.title},Io.createElement("i",{onClick:An,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),Io.createElement("span",{className:Vl.edit},wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),Io.createElement("i",{onClick:Tt,className:"icon iconfont icon-xiugai1"})),Io.createElement("aside",{className:Vl.schedule},Io.createElement("div",null,Io.createElement("span",{style:ht("information"),className:Vl.clickWarp,onClick:()=>Qt("information")},En?Io.createElement("span",{className:Vl.num},"1"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u57FA\u672C\u4FE1\u606F")),Io.createElement("i",{className:"iconfont icon-lujing"})),Io.createElement("div",null,Io.createElement("span",{style:ht("warehouse"),className:Vl.clickWarp,onClick:()=>Qt("warehouse")},ft?Io.createElement("span",{className:Vl.num},"2"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u4EE3\u7801\u4ED3\u5E93")),Io.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&!((Se=Ge==null?void 0:Ge.detail)!=null&&Se.is_jupyter_lab)&&Io.createElement("div",null,Io.createElement("span",{style:ht("level"),className:Vl.clickWarp,onClick:()=>Qt("level")},jn?Io.createElement("span",{className:Vl.num},"3"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u4EFB\u52A1\u5173\u5361")),Io.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&((Te=Ge==null?void 0:Ge.detail)==null?void 0:Te.is_jupyter_lab)&&Io.createElement("div",null,Io.createElement("span",{style:ht("service"),className:Vl.clickWarp,onClick:()=>Qt("service")},vn?Io.createElement("span",{className:Vl.num},"3"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u670D\u52A1")),Io.createElement("i",{className:"iconfont icon-lujing"})),Io.createElement("div",null,Io.createElement("span",{style:ht("environment"),className:Vl.clickWarp,onClick:()=>Qt("environment")},ua?Io.createElement("span",{className:Vl.num},"4"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),Io.createElement("aside",{className:Vl.btns},Io.createElement("div",{className:Vl.simulate,onClick:()=>xn(On.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Ug=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(dg),Ks={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},zd={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},jg=Object.defineProperty,Yc=Object.getOwnPropertySymbols,gg=Object.prototype.hasOwnProperty,mg=Object.prototype.propertyIsEnumerable,fg=(oe,le,re)=>le in oe?jg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kg=(oe,le)=>{for(var re in le||(le={}))gg.call(le,re)&&fg(oe,re,le[re]);if(Yc)for(var re of Yc(le))mg.call(le,re)&&fg(oe,re,le[re]);return oe},Hg=(oe,le)=>{var re={};for(var pe in oe)gg.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Yc)for(var pe of Yc(oe))le.indexOf(pe)<0&&mg.call(oe,pe)&&(re[pe]=oe[pe]);return re},Yg=oe=>{var le=oe,{InputRight:re,value:pe=[],onChange:Re}=le,nt=Hg(le,["InputRight","value","onChange"]);const[Ge,Ke]=(0,x.useState)(),Se=rn=>{const On=pe.filter((Ht,wn)=>wn!==rn);Re(On)},Te=rn=>{if(rn.preventDefault(),!!Ge){if(pe.findIndex(On=>On.name===Ge)>-1){Me.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Re([...pe,{id:null,name:Ge}]),Ke(null)}};return x.createElement("div",null,x.createElement(Fe.default,Kg({bordered:!1,style:{width:600},value:Ge,onChange:rn=>Ke(rn.target.value),onPressEnter:Te,onBlur:Te},nt)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},pe==null?void 0:pe.map((rn,On)=>x.createElement("div",{key:On,className:zd.btn},x.createElement("span",{className:zd.s1},rn.name),x.createElement("img",{src:mn,className:zd.s2,onClick:()=>Se(On)})))))},Qc={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 vg=({dispatch:oe,onCancel:le,onSave:re,loading:pe=!1})=>x.createElement("div",{className:Qc.complete},x.createElement("div",{onClick:le,className:Qc.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:pe,onClick:re,className:Qc.save},"\u4FDD\u5B58"));var Qg=(0,Oe.connect)()(vg),zr=ue(59301),Jg=Object.defineProperty,pg=Object.defineProperties,Xg=Object.getOwnPropertyDescriptors,Jc=Object.getOwnPropertySymbols,hg=Object.prototype.hasOwnProperty,Eg=Object.prototype.propertyIsEnumerable,Pg=(oe,le,re)=>le in oe?Jg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Fs=(oe,le)=>{for(var re in le||(le={}))hg.call(le,re)&&Pg(oe,re,le[re]);if(Jc)for(var re of Jc(le))Eg.call(le,re)&&Pg(oe,re,le[re]);return oe},Sg=(oe,le)=>pg(oe,Xg(le)),qg=(oe,le)=>{var re={};for(var pe in oe)hg.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Jc)for(var pe of Jc(oe))le.indexOf(pe)<0&&Eg.call(oe,pe)&&(re[pe]=oe[pe]);return re},Xc=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Fg=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,practiceSetting:nt,problemset:Ge,shixunsDetail:Ke}=le,Se=qg(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Te,rn;const[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(""),[Mt,pt]=(0,x.useState)(""),[xn,Tt]=(0,x.useState)(""),[ht,Wt]=(0,x.useState)(),Kn=(0,x.useRef)({}),Ra=(0,x.useRef)(""),Pn=(0,x.useRef)(""),Ja=(0,x.useRef)(""),ya=(0,x.useRef)(null),ea=(0,x.useRef)((0,fn.throttle)(()=>lr(),2e3,{leading:!0,trailing:!1})).current,{id:Mn}=nt,[Cr,oa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Mn&&or()},[Mn]),(0,x.useEffect)(()=>(JSON.stringify(Ht)!=="{}"&&Jn(),()=>{clearTimeout(ya.current)}),[Ht,Zt,xn,Mt]);const Jn=()=>{clearTimeout(ya.current),ya.current=setTimeout(()=>{!(0,fn.isEqual)(Ht,Kn.current)||Zt!==Ra.current||xn!==Pn.current||Mt!==Ja.current?Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},or=()=>Xc(void 0,null,function*(){var Ua,Pr,to,La,Ir,Vo,Vn;Re({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const la=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_base_info.json`,{method:"get"});if(la.status===0){const ia=Sg(Fs({},la.data),{description:(0,cn.S)(la.data.description)}),fo={description:ia.description,shixun_tags:ia.shixun_tags,name:ia.name,course:((Ua=ia==null?void 0:ia.disciplines)==null?void 0:Ua.length)>0?[(to=(Pr=ia==null?void 0:ia.disciplines)==null?void 0:Pr[0])==null?void 0:to.id,(Vo=(Ir=(La=ia==null?void 0:ia.disciplines)==null?void 0:La[0])==null?void 0:Ir.sub_discipline)==null?void 0:Vo.id]:[]};(Vn=Ke.detail)!=null&&Vn.is_jupyter_lab&&(fo.jupyter_show_description=la.data.jupyter_show_description),On.setFieldsValue(fo),Kn.current=Fs({},fo),Ra.current=ia.attachment_id||"",Pn.current=ia.cover_image_id||"",Ja.current=ia.attachment_id_b||"",wn(Fs({},fo)),Qt(ia.attachment_id||""),pt(ia.attachment_id_b||""),Tt(ia.cover_image_id||""),Wt(ia.cover_image||"")}}),yr=(Ua,Pr)=>{wn(Fs({},Pr))},Er=()=>{Aa()},lr=()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),On.submit()},un=(Ua,Pr=!1,to=1)=>{var La;const{name:Ir,description:Vo,shixun_tags:Vn,course:la,jupyter_show_description:ia=!1}=Ua;let fo={name:Ir,description:Vo,shixun_tags:Vn,attachment_id:Zt,cover_image_id:xn,attachment_id_b:Mt,sub_discipline_ids:la[1]};(La=Ke.detail)!=null&&La.is_jupyter_lab&&(fo=Sg(Fs({},fo),{jupyter_show_description:ia})),(0,rt.ZP)(`/api/shixuns/${Mn}/base_info_save.json`,{method:"post",body:{shixun:Fs({},fo),sync_origin_shixun:Pr}}).then(Cs=>Xc(void 0,null,function*(){var Ys,hc,Ec,Ba;if(Cs.status===0&&((Ys=Ke==null?void 0:Ke.detail)!=null&&Ys.copy_for_exercise||Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),Re({type:"practiceSetting/getCommonData",payload:{id:Mn}}),Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Kn.current={description:Ht.description,shixun_tags:Ht.shixun_tags,name:Ht.name},Ra.current=Zt,Pn.current=xn,Ja.current=Mt,(hc=Ke==null?void 0:Ke.detail)!=null&&hc.copy_for_exercise)){const _r=yield Re({type:"shixunsDetail/saveCopyForExercise",payload:{id:Mn,save_type:to}});to===1?(Ec=_r==null?void 0:_r.data)!=null&&Ec.exists_same_shixun_name?Re({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ba=_r==null?void 0:_r.data)==null?void 0:Ba.shixun_name,getBaseInfo:()=>{or()}}}):(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}})):(Re({type:"classroomList/setActionTabs",payload:{}}),(_r==null?void 0:_r.status)===0&&Ne.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:zr.createElement("div",null,zr.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 $r,wo;(0,et.xg)(`/shixuns/${(wo=($r=Ke==null?void 0:Ke.detail)==null?void 0:$r.fork_from)==null?void 0:wo.fork_identifier}/challenges`)}}))}}))},Aa=()=>{var Ua;const Pr=()=>{Oe.history.push(`/shixuns/${Mn}/challenges`),Re({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ua=nt==null?void 0:nt.sideBar)!=null&&Ua.confirmLeave?Ne.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:()=>{Pr()}}):Pr()};function nr(Ua){const Pr=Ua.type==="image/jpeg"||Ua.type==="image/png";return Pr||Me.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Pr}const ta=zr.createElement(de.ZP,{loading:En,icon:zr.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),za=zr.createElement(de.ZP,{loading:ua,icon:zr.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ta=zr.createElement(de.ZP,{loading:vn,icon:zr.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Mr(Ua,Pr){const to=new FileReader;to.addEventListener("load",()=>Pr(to.result)),to.readAsDataURL(Ua)}const Ao=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){jn(!0);return}Ua.file.status==="done"&&(jn(!1),Qt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Za=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){ft(!0);return}Ua.file.status==="done"&&(ft(!1),pt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Kr=()=>zr.createElement("div",{className:Ks.img},zr.createElement("img",{src:(0,Be.z)("/api/attachments/"+Zt,!0),alt:"avatar",style:{width:"100%"}}),zr.createElement("div",null,zr.createElement(Le.Z,{onClick:()=>Qt(""),style:{fontSize:"16px",color:"red"}}))),lo=()=>zr.createElement("div",{className:Ks.img},zr.createElement("img",{src:(0,Be.z)("/api/attachments/"+Mt,!0),alt:"avatar",style:{width:"100%"}}),zr.createElement("div",null,zr.createElement(Le.Z,{onClick:()=>pt(""),style:{fontSize:"16px",color:"red"}}))),ko=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){An(!0);return}Ua.file.status==="done"&&(An(!1),Tt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id),oa(!0))},El=()=>zr.createElement("div",{className:Ks.img},zr.createElement("img",{src:(0,Be.z)(Cr?"/api/attachments/"+xn:ht,!0),alt:"avatar",style:{width:"100%"}}),zr.createElement("div",null,zr.createElement(Le.Z,{onClick:()=>{Tt(""),Wt("")},style:{fontSize:"16px",color:"red"}})));return zr.createElement("div",{className:Ks.information},zr.createElement("section",{className:Ks.scroll},zr.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),zr.createElement("div",{className:Ks.formWrap}," ",zr.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onValuesChange:yr,onFinish:Ua=>{var Pr,to;(Pr=Ke==null?void 0:Ke.detail)!=null&&Pr.is_fork_from_creator&&((to=Ke==null?void 0:Ke.detail)!=null&&to.copy_for_exercise)?Re({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ua,type:"information",fn:(La,Ir,Vo)=>{un(La,Ir,Vo)}}}):un(Ua)}},zr.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"}]},zr.createElement(Fe.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Te=Ht.name)==null?void 0:Te.length)||0}/60`})),zr.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:zr.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",zr.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"}]},zr.createElement(Yg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),zr.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},zr.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ge.courseOptions,getPopupContainer:Ua=>Ua.parentNode})),zr.createElement(Ue.Z,null,zr.createElement(xe.Z,null,zr.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Zt?Kr():zr.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Ao},ta))),zr.createElement(xe.Z,{className:"c-grey-999"},zr.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"))),zr.createElement(Ue.Z,null,zr.createElement(xe.Z,null,zr.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Mt?lo():zr.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Za},Ta))),zr.createElement(xe.Z,{className:"c-grey-999"},zr.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"))),zr.createElement(Ue.Z,null,zr.createElement(xe.Z,null,zr.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},xn||ht?El():zr.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:ko},za))),zr.createElement(xe.Z,{className:"c-grey-999"},zr.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"))),zr.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},zr.createElement(se.Z,{defaultValue:Ht.description||"",watch:!0})),((rn=Ke.detail)==null?void 0:rn.is_jupyter_lab)&&zr.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},zr.createElement(Xe.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"))))),zr.createElement(Qg,{onSave:ea,onCancel:Er,loading:En||ua||vn}))};var $g=(0,Oe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:pe,shixunsDetail:Re})=>({globalSetting:re,loading:le,practiceSetting:pe,problemset:oe,shixunsDetail:Re}))(Fg),em=ue(26595),Ml={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"},tm=Object.defineProperty,yg=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ee=(oe,le,re)=>le in oe?tm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Pe=(oe,le)=>{for(var re in le||(le={}))ie.call(le,re)&&Ee(oe,re,le[re]);if(te)for(var re of te(le))ge.call(le,re)&&Ee(oe,re,le[re]);return oe},ye=(oe,le)=>yg(oe,ee(le)),be=(oe,le)=>{var re={};for(var pe in oe)ie.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&te)for(var pe of te(oe))le.indexOf(pe)<0&&ge.call(oe,pe)&&(re[pe]=oe[pe]);return re},je=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const lt=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Re}=le,nt=be(le,["globalSetting","dispatch","practiceSetting"]);const Ge=(0,Oe.useLocation)(),[Ke]=(0,Oe.useSearchParams)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)(!0),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(null),ua=(0,x.useRef)(!1),{id:An,updateIndex:Zt,is_published:Qt,newQuestion:Mt}=Re,{challenge_list:pt=[]}=rn;(0,x.useEffect)(()=>{if(An)return Tt(),()=>{pe({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[An,Zt]),(0,x.useEffect)(()=>{xn()},[Ge]);const xn=()=>{const oa=Ge.pathname.split("/");(oa.includes("newquestion")||oa.includes("new")||Ke.get("tabId"))&&(ua.current=!0)},Tt=()=>je(void 0,null,function*(){var oa,Jn,or;wn(!0);const yr=yield(0,ct.n5)({id:An});if((oa=yr==null?void 0:yr.challenge_list)!=null&&oa.length){const Er=Ge.pathname.split("/"),lr=yr.challenge_list.find(un=>String(un.challenge_id)===Er[4]);if(Er.includes("newquestion")||Er.includes("new")){const un=yr.challenge_list[((Jn=yr.challenge_list)==null?void 0:Jn.length)-1];pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:Er.includes("new")?0:1,name:""}}}),ft(void 0),Pn(un)}else Er[4]&&lr?ht(lr,!1):ht(yr.challenge_list[0])}(or=yr==null?void 0:yr.challenge_list)!=null&&or.length||ft(null),On(yr),wn(!1)}),ht=(oa,Jn=!0)=>{if(ft(oa.challenge_id),Pn(oa),Jn){const or=`/shixuns/${An}/edit/${oa.challenge_id}/${oa.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}},Wt=(oa,Jn)=>{Jn.stopPropagation();const{challenge_id:or}=oa,yr=()=>je(void 0,null,function*(){var Er,lr;if((yield(0,ct.rO)({id:An,challengesId:or})).status===1){const Aa=yield(0,ct.n5)({id:An});if(On(Aa),or===vn&&((Er=Aa.challenge_list)!=null&&Er.length)){ht(Aa.challenge_list[0]);return}(lr=Aa.challenge_list)!=null&&lr.length||(ft(null),ua.current=!0,Pn({}),Oe.history.push(`/shixuns/${An}/edit?tabId=level`))}});Ne.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yr})},Kn=(oa,Jn,or)=>{const yr=Array.from(oa),[Er]=yr.splice(Jn,1);return yr.splice(or,0,Er),yr},Ra=(oa,Jn)=>{if(!oa.destination)return;const or=Kn(Jn,oa.source.index,oa.destination.index);On(ye(Pe({},rn),{challenge_list:or}));const yr=or.map(Er=>Er.challenge_id);(0,ct.xg)({id:An,ids:yr}).then(Er=>{Er.status!==0&&On(ye(Pe({},rn),{challenge_list:Jn}))})},Pn=oa=>{pe({type:"practiceSetting/setParams",payload:{selectQuestionParams:oa}})},Ja=(oa,Jn)=>je(void 0,null,function*(){if(oa===vn)return;yield ya(),ft(oa),Pn(Jn),pe({type:"practiceSetting/setParams",payload:{newQuestion:null}});const or=`/shixuns/${An}/edit/${oa}/${Jn.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}),ya=()=>new Promise((oa,Jn)=>{var or;(or=Re==null?void 0:Re.sideBar)!=null&&or.confirmLeave?Ne.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:()=>{pe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),oa()},onCancel:()=>{Jn()}}):oa()}),ea=oa=>x.createElement(x.Fragment,null,x.createElement(ol.Z5,{onDragEnd:Jn=>Ra(Jn,oa)},x.createElement(ol.bK,{droppableId:"droppable"},(Jn,or)=>x.createElement("div",ye(Pe({ref:Jn.innerRef},Jn.droppableProps),{style:{width:"100%"}}),oa.map((yr,Er)=>{const{st:lr,name:un,challenge_id:Aa}=yr;return x.createElement(ol._l,{key:Aa,draggableId:Aa.toString(),index:Er,isDragDisabled:Qt},(nr,ta)=>x.createElement("div",ye(Pe(Pe({ref:nr.innerRef},nr.draggableProps),nr.dragHandleProps),{className:vn===Aa?Ml.listActive:Ml.list,onClick:()=>Ja(Aa,yr)}),x.createElement("span",{className:Ml.s1},lr===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:Ml.s2},"\u7B2C",Er+1,"\u5173: ",un),!Qt&&x.createElement("span",{className:Ml.s3,onClick:za=>Wt(yr,za)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Mt&&x.createElement("div",{className:Ml.listActive},x.createElement("span",{className:Ml.s1},(Mt==null?void 0:Mt.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:Ml.s2},"\u7B2C",oa.length+1,"\u5173: ",Mt==null?void 0:Mt.name)),!Qt&&x.createElement("div",{className:Ml.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Mn=oa=>je(void 0,null,function*(){yield ya(),oa==="new"?Oe.history.push(`/shixuns/${An}/edit/new`):Oe.history.push(`/shixuns/${An}/edit/newquestion`),Te(!1),ft(void 0),pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:oa==="new"?0:1,name:""}}})}),Cr=()=>{(0,Ea.gy)(pe,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Te(!Se)};return x.createElement("div",{className:Ml.level},x.createElement("aside",{className:Ml.left,style:{width:En?"0":"25%"}},x.createElement("div",{className:Ml.container},x.createElement("div",{className:Ml.title},"\u4EFB\u52A1\u5173\u5361(",pt.length,")"),x.createElement("div",{className:Ml.listWrap},Ht?x.createElement(Et.Z,{size:"middle"}):pt.length||Mt?ea(pt):x.createElement(sl.Z,{image:zo,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!En&&x.createElement("div",{className:Ml.btns},x.createElement("aside",{className:Ml.btnsWrap},x.createElement("div",{style:{transform:Se?"rotate(45deg)":"rotate(0deg)"},className:Ml.icon,onClick:Cr},"+"),x.createElement("div",{className:Ml.btn,style:{left:Se?20:-154}},x.createElement("div",{className:Ml.d1,onClick:()=>Mn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Ml.d2,onClick:()=>Mn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:En?Ml.elseShrink:Ml.shrink,onClick:()=>jn(!En)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Ml.right,id:"modal-level-question"},vn===null&&ua.current?x.createElement("div",{className:Ml.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(Oe.Outlet,null)))};var at=(0,Oe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(lt),He={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Je=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,fa=(oe,le)=>{var re={};for(var pe in oe)Pt.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Je)for(var pe of Je(oe))le.indexOf(pe)<0&&tn.call(oe,pe)&&(re[pe]=oe[pe]);return re},Fa=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Ma=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Re,dispatch:nt,onReloadData:Ge}=le,Ke=fa(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Se,Te]=(0,x.useState)(),[rn,On]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&Ht()},[re.actionTabs.key]);const Ht=()=>Fa(void 0,null,function*(){var vn;const ft=yield nt({type:"shixunsDetail/getChangeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}});On(ft||[])}),wn=()=>{var vn;nt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}}})},En=()=>Fa(void 0,null,function*(){var vn;if(!Se){Me.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const ft=yield nt({type:"shixunsDetail/changeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id,user_id:Se}});jn(),ft&&(Ge(),Me.ZP.info(ft.message))}),jn=()=>{nt({type:"shixunsDetail/setActionTabs",payload:{}}),Te(null)};return x.createElement(Ne.default,{centered:!0,keyboard:!1,closable:!1,title:"\u66F4\u6362\u7BA1\u7406\u5458",open:re.actionTabs.key==="Collaborators-ChangeManager",confirmLoading:Re.effects["shixunsDetail/changeManager"],onOk:En,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:He.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:He.content},rn.length?x.createElement(fi.ZP.Group,{value:Se,onChange:vn=>Te(vn.target.value)},rn.map((vn,ft)=>x.createElement(fi.ZP,{className:He.radio,key:ft,value:vn.user_id},vn.name))):x.createElement("div",{className:He.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:He.colorBlue,onClick:wn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var er=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Ma);const{TabPane:gr}=ln.default;var Fr=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:pe,onSelectCollaborator:Re})=>x.createElement(Ne.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(ln.default,{defaultActiveKey:"1"},x.createElement(gr,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(pi.Z,{onCancel:le,container_type:2,container_id:pe,onSelect:Re})),x.createElement(gr,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(oi.Z,{onCancel:le,onSelect:re})))),br={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"},co=Object.defineProperty,To=Object.getOwnPropertySymbols,zl=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,Il=(oe,le,re)=>le in oe?co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,vu=(oe,le)=>{for(var re in le||(le={}))zl.call(le,re)&&Il(oe,re,le[re]);if(To)for(var re of To(le))Ko.call(le,re)&&Il(oe,re,le[re]);return oe},Ql=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Ai=({shixunsDetail:oe,globalSetting:le,loading:re,user:pe,dispatch:Re})=>{var nt,Ge,Ke,Se,Te,rn;const On=(0,Oe.useParams)(),Ht=(0,x.useRef)(),[wn,En]=(0,x.useState)(0),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({id:null,page:1}),An=(Ge=(nt=pe.userInfo)==null?void 0:nt.shixun)==null?void 0:Ge.editable,Zt=((Ke=pe.userInfo)==null?void 0:Ke.role)<=2||((Te=(Se=pe.userInfo)==null?void 0:Se.shixun)==null?void 0:Te.is_creator);(0,x.useEffect)(()=>{Ht.current=On.id,ft.id=Ht.current,ua(ft),Qt(ft)},[]);const Qt=Pn=>Ql(void 0,null,function*(){const Ja=yield Re({type:"shixunsDetail/getCollaboratorsData",payload:Pn});Ja&&(vn(Ja.members||[]),En(Ja.member_count))}),Mt=()=>Ql(void 0,null,function*(){ft.page=1,ua(ft);const Pn=(0,_u.g)();yield Re({type:"user/getUserInfo",payload:Pn}),yield Qt(ft)}),pt=Pn=>{ft.page=Pn,ua(ft),Qt(ft)},xn=Pn=>{Ne.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:br.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Ql(void 0,null,function*(){var Ja;const ya=yield Re({type:"shixunsDetail/deleteCollaborators",payload:{id:Ht.current,userId:Pn}});if(((Ja=pe.userInfo)==null?void 0:Ja.user_id)===Pn){Oe.history.push("/shixuns");return}Me.ZP.info(ya==null?void 0:ya.message),ft.page=1,ua(ft),Qt(ft)})})},Tt=()=>{Re({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Ht.current}}})};function ht(Pn,Ja,ya,ea){return Ql(this,null,function*(){yield Re({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Pn,user_id:Ja,editable:ya?0:1}}),Qt(ft)})}const Wt=()=>{Re({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Ht.current}}})};function Kn(){Re({type:"shixunsDetail/setActionTabs",payload:{}})}const Ra={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Kn,shixunId:Ht.current,onSelectCollaborator:Pn=>Ql(void 0,null,function*(){Kn(),(yield Re({type:"shixunsDetail/addCollaborator",payload:{id:Ht.current,user_ids:Pn}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())}),onSelectGroup:Pn=>Ql(void 0,null,function*(){Kn(),(yield Re({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Ht.current,group_id:Pn.group_id}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())})};return x.createElement("section",null,x.createElement("div",{className:br.wrap},x.createElement("div",{className:br.content},((rn=oe.detail)==null?void 0:rn.identity)<5&&x.createElement("div",{className:br.head},x.createElement("span",{className:br.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",wn,"\u4EBA\uFF09"),x.createElement("div",null,Zt&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:br.button,style:{marginRight:"20px"},onClick:Tt},"\u66F4\u6362\u7BA1\u7406\u5458"),An&&x.createElement(de.ZP,{type:"primary",className:br.button,style:{marginRight:"40px"},onClick:Wt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:br.list},x.createElement(Ou.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((Pn,Ja)=>{var ya,ea,Mn,Cr,oa,Jn,or,yr;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:br.itemWrap,key:Ja},x.createElement("a",{href:(ya=Pn.user)==null?void 0:ya.user_url,target:"_blank",className:br.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:br.img,src:`${tt.Z.IMG_SERVER}/images/${(ea=Pn.user)==null?void 0:ea.image_url}`}),((Mn=Pn.user)==null?void 0:Mn.shixun_manager)&&x.createElement("span",{className:br.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:br.itemContent},x.createElement("p",{className:br.nameWrap},x.createElement("a",{href:Pn.user.user_url,target:"_blank",className:br.name},(Cr=Pn.user)==null?void 0:Cr.name,Pn.user.user_id===((oa=pe.userInfo)==null?void 0:oa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:br.actionGroup},Zt?(Jn=Pn.user)!=null&&Jn.shixun_manager?null:x.createElement(nn.Z,{dropdownRender:()=>x.createElement(At.default,{selectedKeys:[Pn.editable?"1":"2"],onClick:()=>{var Er;ht(oe.detail.identifier,Pn.user.user_id,Pn.editable,(Er=Pn.user)==null?void 0:Er.name)}},x.createElement(At.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(At.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,Pn.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(Ln.Z,{style:{fontSize:"14px",color:"#888888"}}))):Pn.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"),!((or=Pn.user)!=null&&or.shixun_manager)&&An?x.createElement("a",{className:br.deletetitle,onClick:()=>{var Er;return xn((Er=Pn.user)==null?void 0:Er.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:br.schoolWrap},x.createElement("span",{className:br.school},(yr=Pn.user)==null?void 0:yr.school_name)))))})))),wn>10&&x.createElement("div",{className:br.countWrap},x.createElement(ju.Z,{showQuickJumper:!1,showSizeChanger:!1,total:wn,onChange:Pn=>pt(Pn),pageSize:10,current:ft.page}))),x.createElement(er,{onReloadData:Mt}),x.createElement(Fr,vu({},Ra)))};var di=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le}))(Ai),Xu=ue(4737),rl={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"},nu={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},ns=Object.defineProperty,Bi=Object.defineProperties,mc=Object.getOwnPropertyDescriptors,as=Object.getOwnPropertySymbols,rs=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,os=(oe,le,re)=>le in oe?ns(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ai=(oe,le)=>{for(var re in le||(le={}))rs.call(le,re)&&os(oe,re,le[re]);if(as)for(var re of as(le))xi.call(le,re)&&os(oe,re,le[re]);return oe},zu=(oe,le)=>Bi(oe,mc(le)),Hs=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Dragger:qc}=ot.default;var $c=({dispatch:oe,id:le,onClose:re,onOK:pe,visible:Re,wrapClassName:nt,local:Ge,containerId:Ke,rootIdentifier:Se})=>{var Te;const[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)([]),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(0),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(!1),[Mt]=ce.default.useForm(),[pt,xn]=(0,x.useState)([]),Tt=(0,x.useRef)([]);(0,x.useEffect)(()=>{Re&&(Mt.resetFields(),xn([]),jn([]),wn([]),ft(0),Qt(!1),An(!1))},[Re]);const ht=un=>{var Aa,nr,ta;if(un.file.status==="done"||un.file.status==="uploading"){if(xn(un.fileList),!un.file.response)return;if((Aa=un.file.response)!=null&&Aa.id){Me.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}xn(pt.filter(za=>za.uid!==un.file.uid)),(nr=un.file.response)!=null&&nr.message&&Me.ZP.info((ta=un.file.response)==null?void 0:ta.message)}},Wt=un=>Hs(void 0,null,function*(){var Aa;if(!vn){const ta=pt.filter(za=>za.uid!==un.uid);xn(ta),Tt.current=[...ta],wn(Ht.filter(za=>za!==un.name)),Me.ZP.info("\u5220\u9664\u6210\u529F"),ta.length||(Mt.setFieldsValue({file:void 0}),Mt.validateFields());return}if(!un.response){Me.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,rt.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Aa=un==null?void 0:un.response)==null?void 0:Aa.id]}})).status===0&&(xn(pt.filter(ta=>ta.uid!==un.uid)),Me.ZP.info("\u5220\u9664\u6210\u529F"))}),Kn=un=>{if(pt!=null&&pt.some(nr=>nr.name===un.name))return Me.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Aa={name:un.name,uid:un.uid,file:un,percent:0};return pt.push(Aa),Tt.current=[...pt],xn([...pt]),!1},Ra={height:300,multiple:!0,disabled:vn>0,withCredentials:!0,fileList:pt,action:`${tt.Z.API_SERVER}/api/attachments.json`,onChange:ht,onRemove:Wt,beforeUpload:Kn},Pn=(un,Aa,nr,ta,za)=>{const Ta=new FormData;Object.keys(un).forEach(Ao=>{Ta.append(Ao,un[Ao])});const Mr=new window.XMLHttpRequest;return Mr.withCredentials=!0,Mr.addEventListener("load",function(Ao){var Za;nr(JSON.parse((Za=Ao==null?void 0:Ao.target)==null?void 0:Za.response))},!1),Mr.addEventListener("error",function(Ao){za&&za(Ao)},!1),Mr.upload.onprogress=Ao=>{ta&&ta(Ao)},Mr.open("POST",Aa),Mr.send(Ta),Mr},Ja=(un,Aa)=>{if(un.lengthComputable){const nr=Math.floor(un.loaded/un.total*100),ta=zu(ai({},Aa),{percent:nr,status:nr===100?"done":"uploading"});console.log(Tt.current,333),Tt.current=Tt.current.map(za=>za.uid===Aa.uid?ta:za),xn(Tt.current)}},ya=(un,Aa)=>{const nr=zu(ai({},Aa),{status:"error"});Me.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},ea=(un,Aa)=>{let nr=zu(ai({},Aa),{status:"done"});if(un.status===0||(nr=zu(ai({},Aa),{status:"error"}),Me.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done")){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},Mn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Cr=un=>Hs(void 0,null,function*(){if(Qt(!0),vn===3){ft(2);return}if(vn===2||vn===1){oa();return}const{commitMessage:Aa="",fileOss:nr=[]}=un||{},za=(Ge?pt:nr).map(Mr=>Mr.name);if(za.filter(Mr=>Mr.indexOf("\u3001")!=-1||Mr.indexOf(" ")!=-1).length>0){Me.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Qt(!1);return}const Ta=yield(0,rt.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:za}});if(Ta.status===-3){wn(Ta==null?void 0:Ta.exist_files),Qt(!1);return}if(JSON.stringify(Ta)==="{}"){Qt(!1),Me.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ta.status===0&&(pt.forEach(Mr=>{const Ao=Pn({file:Mr.file,description:Aa},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Za=>ea(Za,Mr),Za=>Ja(Za,Mr),Za=>ya(Za,Mr));En.push(Ao)}),ft(1))}),oa=()=>{const{commitMessage:un=""}=ai({},Mt.getFieldsValue())||{},Aa=Tt.current.filter(ta=>ta.status==="error"),nr=Tt.current.map(ta=>zu(ai({},ta),{status:ta.status==="error"?"uploading":ta.status}));xn(nr),Aa.forEach(ta=>{const za=Pn({file:ta.file,description:un},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ta=>ea(Ta,ta),Ta=>Ja(Ta,ta),Ta=>ya(Ta,ta));En.push(za)})},Jn=un=>{var Aa,nr;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every(ta=>ta.status==="done")&&((Aa=un==null?void 0:un.fileOss)!=null&&Aa.length)){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}if(un!=null&&un.fileOss.every(ta=>ta.status==="done"||ta.status==="error")&&((nr=un==null?void 0:un.fileOss)!=null&&nr.length)){ft(3),Qt(!1);return}wn(Ht.filter(ta=>{var za;return(za=un==null?void 0:un.fileOss)==null?void 0:za.some(Ta=>Ta.name===ta)}))}On(ai({},Mt.getFieldsValue()))},or=un=>{un||(An(!0),En.forEach(Aa=>{Aa.abort()})),pe(),re()},yr=()=>{const{fileOss:un=[]}=ai({},Mt.getFieldsValue())||{},Aa=pt==null?void 0:pt.every(ta=>ta.status==="done"),nr=un==null?void 0:un.every(ta=>ta.status==="done");if(!Aa||!nr){Ne.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:()=>{or()}});return}or()},Er=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${nu.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${nu.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),lr=un=>{console.log(un,444)};return x.createElement(Ne.default,{open:Re,onOk:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Mt.submit()},centered:!0,okText:vn===0?"\u786E\u5B9A":vn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Zt},onCancel:yr,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:nu.wrap},x.createElement(ce.default,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Cr,onValuesChange:Jn},Ge?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(qc,ai({},Ra)," ",Er())):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(Tl.ZP,{identifier:Se,cancelUpload:ua,container_type:"Shixun",container_id:Ke,uploading:vn<3?vn:0,disabled:vn>0,height:300,maxSize:100*1024*1024*1024,description:rn.commitMessage||"",text:Er(),onComplete:lr,realFileName:!0})),!!Ht.length&&x.createElement("span",{className:nu.repeatedName},Ht.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(Fe.default,{bordered:!1,disabled:vn>0,maxLength:100,suffix:`${((Te=rn.commitMessage)==null?void 0:Te.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},ed=ue(51673),Cg=Object.defineProperty,nm=Object.defineProperties,td=Object.getOwnPropertyDescriptors,nd=Object.getOwnPropertySymbols,Gd=Object.prototype.hasOwnProperty,ad=Object.prototype.propertyIsEnumerable,vc=(oe,le,re)=>le in oe?Cg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,gi=(oe,le)=>{for(var re in le||(le={}))Gd.call(le,re)&&vc(oe,re,le[re]);if(nd)for(var re of nd(le))ad.call(le,re)&&vc(oe,re,le[re]);return oe},mi=(oe,le)=>nm(oe,td(le)),Ud=(oe,le)=>{var re={};for(var pe in oe)Gd.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&nd)for(var pe of nd(oe))le.indexOf(pe)<0&&ad.call(oe,pe)&&(re[pe]=oe[pe]);return re},jd=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Fragment:rd}=x,{TabPane:bg}=ln.default,Gm=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Re,shixunsDetail:nt,user:Ge}=le,Ke=Ud(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Se,Te,rn,On,Ht,wn;const{id:En}=Re,[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({}),[An,Zt]=(0,x.useState)([]),[Qt,Mt]=(0,x.useState)(!1),[pt,xn]=(0,x.useState)(!0),[Tt,ht]=(0,x.useState)(!1),[Wt,Kn]=(0,x.useState)(!1),[Ra,Pn]=(0,x.useState)(!1),[Ja,ya]=(0,x.useState)(!1),[ea,Mn]=(0,x.useState)("all"),[Cr,oa]=(0,x.useState)([]),[Jn,or]=(0,x.useState)([]),[yr,Er]=(0,x.useState)(!1),[lr,un]=(0,x.useState)({}),[Aa,nr]=(0,x.useState)(!1),[ta,za]=(0,x.useState)([]),[Ta,Mr]=(0,x.useState)({page:1,limit:10,total:0}),[Ao,Za]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{En&&lo()},[En]);const Kr=Vn=>{const la=mi(gi({},Ta),{page:Vn});or([]),Mr(la),lo(la)},lo=Vn=>jd(void 0,null,function*(){const ia=Vn||{page:1,limit:10,total:0};Mt(!0);const fo=yield pe({type:"shixunsDetail/getSetData",payload:mi(gi({},ia),{id:En})});fo!=null&&fo.data_sets&&(Mt(!1),vn([...fo.data_sets]),Mr(mi(gi({},ia),{total:fo==null?void 0:fo.data_sets_count})),xn(!1),ua(gi({},fo)))}),ko=()=>x.createElement("div",{className:rl.empty},x.createElement("img",{src:on.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ua={selectedRowKeys:Jn,columnWidth:70,onChange:Vn=>{console.log("selectedRowKeys changed: ",Vn),or(Vn)}},Pr=Vn=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const la=Vn?[Vn]:Jn;Ne.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>jd(void 0,null,function*(){if((yield(0,rt.ZP)(`/api/shixuns/${En}/destroy_data_sets.json`,{method:"Delete",body:{id:la}})).status===0){const fo=la.length===jn.length&&Ta.page>1?Ta.page-1:Ta.page;Me.ZP.success("\u5220\u9664\u6210\u529F"),lo(mi(gi({},Ta),{page:fo})),or([])}})})},to=()=>jd(void 0,null,function*(){const{title:Vn}=lr;let la=null;if(console.log(Vn,"title"),Vn===""){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(mi(gi({},lr),{errorDes:la}));return}if(Vn.includes(" ")){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(mi(gi({},lr),{errorDes:la}));return}const ia=jn.find(Cs=>Cs.id===(lr==null?void 0:lr.id)).title;if(Vn===ia.substring(0,ia.lastIndexOf("."))||Vn===ia){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(mi(gi({},lr),{errorDes:la}));return}const fo=ia.includes(".")?ia.substring(ia.lastIndexOf("."),ia.length):"";(yield(0,rt.ZP)(`/api/shixuns/${En}/rename_data_sets.json`,{method:"post",body:{id:lr==null?void 0:lr.id,new_file_name:Vn+fo}})).status===0&&(Me.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),lo(Ta),ht(!1),un({}))}),La=()=>{const{download_url:Vn}=lr;Ir(Vn),Me.ZP.success("\u590D\u5236\u6210\u529F"),Kn(!1),un({})},Ir=Vn=>{const la=Vn,ia=document.createElement("input");ia.value=la,document.body.appendChild(ia),ia.select(),document.execCommand("Copy"),ia.style.display="none"},Vo=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Vn,la)=>la!=null&&la.data_set_id?x.createElement(Dt.Z,{title:Vn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,et.xg)(`/dataset/${la==null?void 0:la.data_set_id}/detail?tabId=public`)}},Vn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Vn,la)=>Sl()(la.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Vn,la)=>x.createElement("div",{className:rl.path},x.createElement(Dt.Z,{title:Vn},x.createElement("span",{className:rl.text},Vn)),x.createElement(dn.CopyToClipboard,{text:Vn,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:(Vn,la)=>x.createElement("div",{className:rl.actionsBtns},x.createElement(Dt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ia;un((0,fn.clone)(mi(gi({},la),{title:la!=null&&la.title.includes(".")?(ia=la==null?void 0:la.title)==null?void 0:ia.substring(0,la.title.lastIndexOf(".")):la==null?void 0:la.title}))),ht(!0),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(Dt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,fn.clone)(la)),Kn(!0)}})),x.createElement(Dt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,et.Nd)(la.title,la==null?void 0:la.download_url)}})),x.createElement(Dt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),ya(!0),za([la]),oa([la.id])}})),x.createElement(Dt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Pr(la.id)}})))}];return x.createElement("div",{className:rl.dataset},x.createElement("div",{className:rl.header},x.createElement("div",{className:rl.title},"\u6570\u636E\u96C6(",Ta.total,")"),x.createElement("div",{className:rl.dataPath},x.createElement("span",{className:rl.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:ft==null?void 0:ft.folder_name,disabled:!0}),x.createElement(dn.CopyToClipboard,{text:ft==null?void 0:ft.folder_name,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:rl.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Pr(),disabled:!Jn.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{ya(!0),oa(Jn),za(jn.filter(Vn=>Jn.includes(Vn.id)))},disabled:!Jn.length},"\u540C\u6B65"),x.createElement(nn.Z,{className:"ml10",disabled:((Se=Ge==null?void 0:Ge.userInfo)==null?void 0:Se.user_status)===2,dropdownRender:()=>x.createElement(At.default,null,x.createElement(At.default.Item,{key:1,onClick:()=>{Er(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(At.default.Item,{key:2,onClick:()=>{Pn(!0),Mn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:rl.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:rl.content},x.createElement(Ou.Z,{loading:pt,active:!0,paragraph:{rows:5}},Ta.total?x.createElement(Bl.default,{rowSelection:Ua,className:rl.customTable,dataSource:jn,bordered:!1,rowKey:Vn=>Vn.id,rowClassName:rl.row,columns:Vo,loading:Qt,pagination:{pageSize:Ta.limit,total:Ta.total,current:Ta.page,onChange:Kr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):ko())),x.createElement($c,{rootIdentifier:(Te=nt==null?void 0:nt.detail)==null?void 0:Te.root_identifier,wrapClassName:rl.uploadFileModal,id:En,containerId:(rn=nt==null?void 0:nt.detail)==null?void 0:rn.id,local:(On=re==null?void 0:re.setting)==null?void 0:On.is_local,dispatch:pe,visible:yr,onClose:()=>Er(!1),onOK:lo}),x.createElement(Ne.default,{title:"\u91CD\u547D\u540D",open:Tt,onOk:to,centered:!0,wrapClassName:rl.renameModal,onCancel:()=>{ht(!1),un({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:rl.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Fe.default,{value:lr==null?void 0:lr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Vn=>{un(mi(gi({},lr),{title:Vn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Ht=lr==null?void 0:lr.title)==null?void 0:Ht.length)||0}/60`}),(lr==null?void 0:lr.errorDes)&&x.createElement("div",{className:rl.errorDes},lr==null?void 0:lr.errorDes))),x.createElement(Ne.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Wt,onOk:La,centered:!0,wrapClassName:rl.shareModal,onCancel:()=>{Kn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:rl.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(Fe.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:lr==null?void 0:lr.download_url}))),x.createElement(ed.Z,{setVisible:Pn,visible:Ra,recordId:Cr,type:ea,updateData:lo,identifier:(wn=nt.detail)==null?void 0:wn.identifier}),x.createElement(Ne.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ja,width:400,centered:!0,keyboard:!1,onCancel:()=>ya(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:rl.leftButton,onClick:()=>{nr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:rl.rightButton,onClick:()=>{ya(!1),Pn(!0),Mn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:rl.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(ku.Z,{visible:Aa,attachmentInfo:ta,onClose:()=>nr(!1),onSuccess:Vn=>{nr(!1),Oe.history.push(`/dataset/${Vn}/detail?tabId=mine`)}}))};var Um=(0,Oe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:pe})=>({globalSetting:oe,shixunsDetail:le,user:pe,practiceSetting:re}))(Gm),Kd={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},jm=Object.defineProperty,lm=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Hm=Object.prototype.propertyIsEnumerable,um=(oe,le,re)=>le in oe?jm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,im=(oe,le)=>{for(var re in le||(le={}))Km.call(le,re)&&um(oe,re,le[re]);if(lm)for(var re of lm(le))Hm.call(le,re)&&um(oe,re,le[re]);return oe},sm=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Dg=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",Ym=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:pe,fileType:Re,path:nt,onFinish:Ge=()=>{}})=>{const Ke=(0,Oe.useParams)(),[Se,Te]=(0,x.useState)(""),[rn,On]=(0,x.useState)([]),[Ht,wn]=(0,x.useState)([]),jn=[od.OriginalPicturePath,od.ExpectPicturePath,od.PicturePath].includes(Re);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Te(nt||""),vn())},[oe.actionTabs.key]);const vn=(pt="")=>sm(void 0,null,function*(){var xn;const Tt=yield pe({type:"shixunsDetail/getRepository",payload:{id:Ke.id,path:pt}});if(pt===""&&!((xn=Tt==null?void 0:Tt.trees)!=null&&xn.length)&&Me.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Tt!=null&&Tt.trees){const ht=Tt.trees.map(Wt=>im(im({},Wt),{name:Wt.name,val:Wt.name}));wn(ht||[])}}),ft=pt=>{const xn=Dg(rn),Tt=`${xn&&`${xn}/`}${pt}`;Re===od.Path?!(Se!=null&&Se.includes(`${Tt}\uFF1B`))&&Te(`${Se}${Tt}\uFF1B`):Re===od.ExecPath&&Te(Tt)},ua=pt=>{if(pt.type==="tree"){rn.length?rn.push({val:`/${pt.val}`,path:pt.val}):rn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${pt.val}`,path:pt.val}),On(rn);const xn=Dg(rn);jn&&Te(xn),vn(xn)}},An=(pt,xn)=>{const Tt=rn.filter((Wt,Kn)=>Kn<=xn);On(Tt);const ht=Dg(Tt);jn&&Te(ht),vn(ht)},Zt=()=>sm(void 0,null,function*(){Ge(Se),Qt()}),Qt=()=>{Te(""),On([]),wn([]),pe({type:"shixunsDetail/setActionTabs",payload:{}})},Mt=Dg(rn);return x.createElement(Ne.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Zt,onCancel:Qt},x.createElement("div",{className:Kd.wrap},x.createElement("div",{className:Kd.content},x.createElement("div",{className:Kd.mainPathWrap},!!(rn!=null&&rn.length)&&rn.map((pt,xn)=>x.createElement("a",{key:xn,onClick:()=>An(pt,xn)},pt.val))),!!(Ht!=null&&Ht.length)&&Ht.map((pt,xn)=>pt.type==="tree"?x.createElement("a",{key:xn,onClick:()=>ua(pt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Kd.colorBlue}`}),Mt&&`${Mt}/`,pt.name):x.createElement("a",{key:xn,onClick:()=>ft(`${pt.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Kd.colorBlue}`}),Mt&&`${Mt}/`,pt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Se,onChange:pt=>Te(pt.target.value)})))};var Qm=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(Ym),cm={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},Jm=Object.defineProperty,Ag=Object.getOwnPropertySymbols,dm=Object.prototype.hasOwnProperty,gm=Object.prototype.propertyIsEnumerable,mm=(oe,le,re)=>le in oe?Jm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xm=(oe,le)=>{for(var re in le||(le={}))dm.call(le,re)&&mm(oe,re,le[re]);if(Ag)for(var re of Ag(le))gm.call(le,re)&&mm(oe,re,le[re]);return oe},qm=(oe,le)=>{var re={};for(var pe in oe)dm.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ag)for(var pe of Ag(oe))le.indexOf(pe)<0&&gm.call(oe,pe)&&(re[pe]=oe[pe]);return re},fm=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const $m=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,user:Re,dispatch:nt}=le,Ge=qm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ke,Se;const Te=(0,Oe.useLocation)(),rn=(0,x.useRef)((Se=(Ke=Te.pathname)==null?void 0:Ke.split("/"))==null?void 0:Se[2]),[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)(""),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1);(0,x.useEffect)(()=>{rn.current&&ua()},[rn.current]);const ua=()=>fm(void 0,null,function*(){jn(!0);const Zt=yield(0,rt.ZP)(`/api/shixuns/${rn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Zt.status===0&&(wn((Zt==null?void 0:Zt.standard_answer)||""),On.setFieldsValue({hide_answer:Zt==null?void 0:Zt.hide_answer,disable_copy:Zt==null?void 0:Zt.disable_copy}),jn(!1))}),An=Zt=>fm(void 0,null,function*(){ft(!0),(yield(0,rt.ZP)(`/api/shixuns/${rn.current}/set_standard_answer.json`,{method:"post",body:Xm({},Zt)})).status===0&&Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),ft(!1)});return x.createElement("section",{className:cm.wrap},x.createElement(Ou.Z,{loading:En},x.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onFinish:An},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(Xe.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(Xe.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:Ht})),x.createElement(ce.default.Item,null,x.createElement(Ls.t,{okText:"\u4FDD\u5B58",loading:vn,hasCancelBtn:!1,className:cm.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var e0=(0,Oe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))($m),lu=ue(59301),t0=Object.defineProperty,n0=Object.defineProperties,a0=Object.getOwnPropertyDescriptors,vm=Object.getOwnPropertySymbols,r0=Object.prototype.hasOwnProperty,o0=Object.prototype.propertyIsEnumerable,pm=(oe,le,re)=>le in oe?t0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hm=(oe,le)=>{for(var re in le||(le={}))r0.call(le,re)&&pm(oe,re,le[re]);if(vm)for(var re of vm(le))o0.call(le,re)&&pm(oe,re,le[re]);return oe},l0=(oe,le)=>n0(oe,a0(le)),pc=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Countdown:u0}=tr.default;var i0=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(i0||{}),od=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(od||{});const s0=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:pe,shixunsDetail:Re})=>{var nt;const[Ge,Ke]=(0,x.useState)(),[Se,Te]=(0,x.useState)(),rn=(0,x.useRef)(),[On,Ht]=(0,x.useState)(),[wn,En]=(0,x.useState)(),[jn,vn]=(0,x.useState)(!0),[ft,ua]=(0,x.useState)(700),[An,Zt]=(0,x.useState)(""),[Qt,Mt]=(0,x.useState)("1"),pt=(0,Oe.useParams)();(0,x.useEffect)(()=>{Tt()},[]);const xn=()=>pc(void 0,null,function*(){var ea,Mn;const Cr=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:pt.id,path:(Mn=(ea=Re==null?void 0:Re.fileContent)==null?void 0:ea.params)==null?void 0:Mn.path,content:Ge,secret_repository:jn?null:!0}});Cr!=null&&Cr.content&&(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:l0(hm({},pe.sideBar),{confirmLeave:!1})}))}),Tt=()=>pc(void 0,null,function*(){var ea,Mn,Cr,oa;const Jn=yield(0,ct.Ui)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}Jn!=null&&Jn.url&&Zt(Jn==null?void 0:Jn.url)}),ht=()=>pc(void 0,null,function*(){const ea=yield(0,ct.K_)({identifier:pt.id});(ea==null?void 0:ea.status)===0&&(ea!=null&&ea.remainingSeconds?(Ht(Date.now()+ea.remainingSeconds*1e3),En(ea.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ea.remainingSeconds-300)*1e3)):Wt())}),Wt=()=>{Ne.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:lu.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>pc(void 0,null,function*(){Kn()})})},Kn=()=>pc(void 0,null,function*(){var ea,Mn,Cr,oa;Te(2);const Jn=yield(0,ct.zH)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}(Jn==null?void 0:Jn.status)===0&&(Te(3),Zt(Jn.url),rn.current=Jn.port,Me.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Ra=()=>{Ne.default.destroyAll(),Ne.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:lu.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",lu.createElement("span",null,lu.createElement(u0,{value:On,format:"HH:mm:ss",onFinish:Pn})),"\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:()=>pc(void 0,null,function*(){(yield(0,ct.q9)({identifier:pt.id})).status===0&&(yield ht(),Me.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Pn=()=>{Ne.default.destroyAll(),Ne.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:lu.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:()=>{Kn()}})},Ja=ea=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},ya=ea=>pc(void 0,null,function*(){yield(0,ct.QA)({id:pt.id,startup_file:ea}),Tt(),re({type:"practiceSetting/getCommonData",payload:hm({},pt)})});return lu.createElement(ln.default,{activeKey:Qt,onChange:ea=>Mt(ea),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:lu.createElement("div",null,lu.createElement(Ue.Z,{className:"mt20 ml20 font14",align:"middle"},lu.createElement(xe.Z,null,lu.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),lu.createElement(xe.Z,{className:"mr10"},lu.createElement(Dt.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"},lu.createElement(Ms.Z,{style:{cursor:"pointer"}}))),lu.createElement(xe.Z,{flex:"300px",onClick:()=>Ja("exec_path")},lu.createElement(Fe.default,{value:An})),lu.createElement(xe.Z,{flex:"1"},lu.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ja("exec_path")},"\u8BBE\u7F6E"))),lu.createElement("iframe",{onLoad:ea=>{},src:An,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),lu.createElement(Qm,{fileType:"path",path:(nt=Re==null?void 0:Re.detail)==null?void 0:nt.startup_file,onFinish:ea=>ya(ea)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Qt==="2"?lu.createElement(Ac.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:lu.createElement(e0,null)}]})};var c0=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(s0),Em={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Pm={collect:"collect___pxqYO",head:"head___WuH5D"},ld=ue(59301),d0=Object.defineProperty,Sm=Object.getOwnPropertySymbols,g0=Object.prototype.hasOwnProperty,m0=Object.prototype.propertyIsEnumerable,Fm=(oe,le,re)=>le in oe?d0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,f0=(oe,le)=>{for(var re in le||(le={}))g0.call(le,re)&&Fm(oe,re,le[re]);if(Sm)for(var re of Sm(le))m0.call(le,re)&&Fm(oe,re,le[re]);return oe},v0=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),ym=({onOk:oe,onCancel:le,visible:re,modalParams:pe,forceIn:Re})=>{const[nt]=ce.default.useForm(),[Ge,Ke]=(0,x.useState)(!1),Se=Re?!1:typeof re=="number";(0,x.useEffect)(()=>{re?nt.setFieldsValue(f0({},pe)):nt.resetFields()},[re]);const Te=rn=>v0(void 0,null,function*(){Ke(!0),yield oe(rn),Ke(!1)});return ld.createElement(Ne.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>nt.submit(),open:!!re,confirmLoading:Ge,title:Se?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Se?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ld.createElement(ce.default,{form:nt,size:"large",onFinish:Te},ld.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"}]},ld.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ld.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ld.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:pe==null?void 0:pe.content}))))},Nl=ue(59301),p0=Object.defineProperty,Cm=Object.getOwnPropertySymbols,h0=Object.prototype.hasOwnProperty,E0=Object.prototype.propertyIsEnumerable,bm=(oe,le,re)=>le in oe?p0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ud=(oe,le)=>{for(var re in le||(le={}))h0.call(le,re)&&bm(oe,re,le[re]);if(Cm)for(var re of Cm(le))E0.call(le,re)&&bm(oe,re,le[re]);return oe},Hd=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),P0=({})=>{const oe=(0,Oe.useParams)(),[le,re]=(0,x.useState)(!1),[pe,Re]=(0,x.useState)(0),[nt,Ge]=(0,x.useState)([]),[Ke,Se]=(0,x.useState)(!1),[Te,rn]=(0,x.useState)({title:"",content:""}),[On,Ht]=(0,x.useState)(!1),[wn,En]=(0,x.useState)(!1),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{An(ft)},[]);const An=ht=>Hd(void 0,null,function*(){var Wt,Kn;re(!0);const Ra=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:ht});Ra.status===0&&(Ge(((Wt=Ra==null?void 0:Ra.data)==null?void 0:Wt.qna_sets)||[]),Re((Kn=Ra==null?void 0:Ra.data)==null?void 0:Kn.total_count)),re(!1)}),Zt=ht=>{ft.keywords=ht,ft.page=1,ua(ud({},ft)),An(ft)},Qt=(ht,Wt)=>{ft.page=ht,ft.limit=Wt,ua(ud({},ft)),An(ft)},Mt=ht=>Hd(void 0,null,function*(){if(typeof Ke=="number"){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ke}.json`,{method:"put",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),An(ft),Se(!1))}else{const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),ft.page=1,ft.keywords="",ua(ud({},ft)),An(ft),Se(!1))}}),pt=ht=>Hd(void 0,null,function*(){Ne.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Hd(void 0,null,function*(){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${ht.id}.json`,{method:"delete"});if((Wt==null?void 0:Wt.status)===0){const Kn=nt.length===1&&ft.page>1?ft.page-1:ft.page;ft.page=Kn,ua(ud({},ft)),An(ft),Me.ZP.success("\u5220\u9664\u6210\u529F")}})})}),xn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:ht=>Nl.createElement(Dt.Z,{placement:"topLeft",title:ht},Nl.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:ht=>Nl.createElement(Dt.Z,{placement:"topLeft",title:ht},Nl.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(ht,Wt)=>Nl.createElement("span",null,Nl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Se(ht),rn({title:Wt==null?void 0:Wt.title,content:Wt==null?void 0:Wt.content})}},"\u7F16\u8F91"),Nl.createElement("span",{className:"current c-red",onClick:()=>pt(Wt)},"\u5220\u9664"))}],Tt={onRemove:()=>{vn([])},beforeUpload:ht=>{if((ht==null?void 0:ht.size)>1024*1024*50)return Me.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(ht.type==="application/vnd.ms-excel"||ht.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Me.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Kn=[];return Kn.push(ht),vn([...Kn]),!1},fileList:jn,accept:".xls,.xlsx"};return Nl.createElement("div",{className:Pm.collect},Nl.createElement("div",{className:Pm.head},Nl.createElement(tu.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:ft.keywords,onChange:Zt}),Nl.createElement(tu.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Se(!0),rn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Nl.createElement(tu.op,{type:"primary",shape:"default",onClick:()=>Ht(!0)},"\u5BFC\u5165\u95EE\u7B54")),Nl.createElement(Bl.default,{columns:xn,style:{marginTop:33},dataSource:nt,loading:le,rowKey:"id",pagination:{current:ft.page,hideOnSinglePage:!pe,showQuickJumper:!0,showSizeChanger:!0,pageSize:ft.limit,pageSizeOptions:["10","20","50","100","200"],total:pe,size:"default",showTotal:et.rU,onChange:Qt}}),Nl.createElement(Ne.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:On,centered:!0,confirmLoading:wn,onCancel:()=>{Ht(!1),vn([])},onOk:()=>Hd(void 0,null,function*(){var ht;const Wt=new FormData;if(jn.length>0)Wt.append("file",jn[0]);else{Me.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}En(!0);let Kn=yield(0,rt.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:Wt},!0);(Kn==null?void 0:Kn.status)===0&&((ht=Kn==null?void 0:Kn.fail)!=null&&ht.length?Ne.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Nl.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",Nl.createElement("a",{href:`${tt.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")}):(Me.ZP.success("\u5BFC\u5165\u6210\u529F"),ft.page=1,ft.keywords="",ua(ud({},ft)),An(ft),Ht(!1),vn([]))),En(!1)})},Nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Nl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Nl.createElement("a",{href:`${tt.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"),Nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Nl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Nl.createElement("div",{style:{marginLeft:74}},Nl.createElement(ot.default,ud({},Tt),Nl.createElement(tu.op,{shape:"default",icon:Nl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Nl.createElement(ym,{visible:Ke,onCancel:()=>Se(!1),onOk:Mt,modalParams:Te}))},Dm={record:"record___Ueu3j",head:"head___UOVq4"},wl=ue(59301),S0=Object.defineProperty,F0=Object.defineProperties,y0=Object.getOwnPropertyDescriptors,Am=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,Bm=(oe,le,re)=>le in oe?S0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Yd=(oe,le)=>{for(var re in le||(le={}))C0.call(le,re)&&Bm(oe,re,le[re]);if(Am)for(var re of Am(le))b0.call(le,re)&&Bm(oe,re,le[re]);return oe},D0=(oe,le)=>F0(oe,y0(le)),Bg=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),A0=({})=>{const oe=(0,Oe.useParams)(),[le]=ce.default.useForm(),[re,pe]=(0,x.useState)(!1),[Re,nt]=(0,x.useState)(0),[Ge,Ke]=(0,x.useState)([]),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({title:"",content:""});let[Ht,wn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{vn(Ht)},[]);const En=[{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"}],vn=Mt=>Bg(void 0,null,function*(){var pt,xn;pe(!0);const Tt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Mt});Tt.status===0&&(Ke(((pt=Tt==null?void 0:Tt.data)==null?void 0:pt.qna_records)||[]),nt((xn=Tt==null?void 0:Tt.data)==null?void 0:xn.total_count)),pe(!1)}),ft=Mt=>{Ht.page=1,Ht=Yd(Yd({},Ht),Mt),wn(Yd({},Ht)),vn(Ht)},ua=(Mt,pt)=>{Ht.page=Mt,Ht.limit=pt,wn(Yd({},Ht)),vn(Ht)},An=Mt=>Bg(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:D0(Yd({},Mt),{qna_record_id:Se})});(pt==null?void 0:pt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),vn(Ht),Te(!1))}),Zt=Mt=>Bg(void 0,null,function*(){Ne.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5FFD\u7565\u5417\uFF1F",onOk:()=>Bg(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records/${Mt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(pt==null?void 0:pt.status)===0&&vn(Ht)})})}),Qt=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Mt=>wl.createElement(Dt.Z,{placement:"topLeft",title:Mt},wl.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Mt=>wl.createElement(Dt.Z,{placement:"topLeft",title:Mt},wl.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Mt=>{var pt;return wl.createElement("span",{className:"c-black"},(pt=En==null?void 0:En.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Mt=>{var pt;return wl.createElement("span",{className:"c-black"},(pt=jn==null?void 0:jn.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Mt,pt)=>wl.createElement("span",null,["pending","ignored"].includes(pt.status)&&wl.createElement(wl.Fragment,null,wl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Te(Mt),On({title:pt==null?void 0:pt.question,content:pt==null?void 0:pt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),wl.createElement("span",{className:"current c-light-primary",onClick:()=>Zt(pt)},"\u5FFD\u7565")),["skipped"].includes(pt.status)&&wl.createElement(Dt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},wl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(pt.status)&&wl.createElement(Dt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},wl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return wl.createElement("div",{className:Dm.record},wl.createElement("div",{className:Dm.head},wl.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:ft},wl.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},wl.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),wl.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},wl.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:En,style:{width:200}})),wl.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},wl.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),wl.createElement(ce.default.Item,{style:{marginRight:0}},wl.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),wl.createElement(Bl.default,{columns:Qt,style:{marginTop:33},dataSource:Ge,loading:re,rowKey:"id",pagination:{current:Ht.page,hideOnSinglePage:!Re,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ht.limit,pageSizeOptions:["10","20","50","100","200"],total:Re,size:"default",showTotal:et.rU,onChange:ua}}),wl.createElement(ym,{visible:Se,onCancel:()=>Te(!1),onOk:An,modalParams:rn,forceIn:!0}))},xg=ue(59301);const _0=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[pe,Re]=(0,x.useState)("1");return xg.createElement("div",{className:Em.catechism},xg.createElement(tu.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:pe,onChange:nt=>Re(nt),className:Em.tab}),pe==="1"&&xg.createElement(P0,null),pe==="2"&&xg.createElement(A0,null))};var B0=(0,Oe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(_0),x0=Object.defineProperty,wg=Object.getOwnPropertySymbols,xm=Object.prototype.hasOwnProperty,wm=Object.prototype.propertyIsEnumerable,Lm=(oe,le,re)=>le in oe?x0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Qd=(oe,le)=>{for(var re in le||(le={}))xm.call(le,re)&&Lm(oe,re,le[re]);if(wg)for(var re of wg(le))wm.call(le,re)&&Lm(oe,re,le[re]);return oe},w0=(oe,le)=>{var re={};for(var pe in oe)xm.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&wg)for(var pe of wg(oe))le.indexOf(pe)<0&&wm.call(oe,pe)&&(re[pe]=oe[pe]);return re},L0=oe=>{var le=oe,{tabsActive:re}=le,pe=w0(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement($g,null),re==="warehouse"&&x.createElement(em.default,null),re==="level"&&x.createElement(at,Qd({},pe)),re==="collaborate"&&x.createElement(di,Qd({},pe)),re==="setting"&&x.createElement(Xu.Z,null),re==="environment"&&x.createElement(qn,Qd({},pe)),re==="dataset"&&x.createElement(Um,null),re==="service"&&x.createElement(c0,Qd({},pe)),re==="catechism"&&x.createElement(B0,Qd({},pe)))},id={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"},Gl=ue(59301),O0=Object.defineProperty,M0=Object.defineProperties,I0=Object.getOwnPropertyDescriptors,Lg=Object.getOwnPropertySymbols,Om=Object.prototype.hasOwnProperty,Mm=Object.prototype.propertyIsEnumerable,Im=(oe,le,re)=>le in oe?O0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,N0=(oe,le)=>{for(var re in le||(le={}))Om.call(le,re)&&Im(oe,re,le[re]);if(Lg)for(var re of Lg(le))Mm.call(le,re)&&Im(oe,re,le[re]);return oe},R0=(oe,le)=>M0(oe,I0(le)),T0=(oe,le)=>{var re={};for(var pe in oe)Om.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Lg)for(var pe of Lg(oe))le.indexOf(pe)<0&&Mm.call(oe,pe)&&(re[pe]=oe[pe]);return re};const Og=[{name:"\u57FA\u672C\u4FE1\u606F",icon:Gl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:Gl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:Gl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:Gl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:Gl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:Gl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:Gl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:Gl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:Gl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],k0=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,shixunsDetail:nt,practiceSetting:Ge}=le,Ke=T0(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Se;const{base_info_warning:Te,challenges_warning:rn,id:On,repository_warning:Ht,sideBar:wn,service_warning:En}=Ge,jn=(0,Oe.useLocation)(),vn=(0,Oe.useParams)(),[ft]=(0,Oe.useSearchParams)();(0,x.useEffect)(()=>{var Zt;const Qt=ft.get("tabId"),Mt=jn.pathname.split("/").length,xn=((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?Og.filter(Tt=>Tt.tabId!=="dataset"):Og).map(Tt=>Tt.tabId).includes(Qt);if(Qt&&xn){Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt}});return}if(Mt>4){Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Qt||Qt&&!xn){Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Se=nt==null?void 0:nt.detail)==null?void 0:Se.windows_vnc]),(0,x.useEffect)(()=>()=>{Re({type:"practiceSetting/setSideBarTabs",payload:R0(N0({},Ge.sideBar),{selectPath:""})})},[vn.id]);const ua=Zt=>{var Qt;if(Zt===wn.tabsActive)return;const Mt=()=>{Oe.history.push(`/shixuns/${On}/edit?tabId=${Zt}`),Re({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Zt,selectPath:"",confirmLeave:!1}})};(Qt=Ge==null?void 0:Ge.sideBar)!=null&&Qt.confirmLeave?Ne.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:()=>{Mt()}}):Mt()},An=()=>{var Zt;return((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?Og.filter(Mt=>Mt.tabId!=="dataset"):Og).filter(Mt=>{var pt;return(pt=nt==null?void 0:nt.detail)!=null&&pt.is_jupyter_lab?Mt.tabId!=="level":Mt.tabId!=="service"}).map(Mt=>{const{name:pt,icon:xn,tabId:Tt}=Mt;return Gl.createElement("div",{key:Tt,className:`${Ge.sideBar.tabsActive===Tt?id.itemActive:id.item} font12`,onClick:()=>ua(Tt)},xn,Gl.createElement("span",{className:id.name},pt),Tt==="information"&&Te&&Gl.createElement(Dt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},Gl.createElement("img",{src:bi,alt:""})),Tt==="level"&&rn&&Gl.createElement(Dt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},Gl.createElement("img",{src:bi,alt:""})),Tt==="service"&&En&&Gl.createElement(Dt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},Gl.createElement("img",{src:bi,alt:""})),Tt==="warehouse"&&Ht&&Gl.createElement(Dt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},Gl.createElement("img",{src:bi,alt:""})))})};return Gl.createElement("div",{className:id.sidebar},Gl.createElement("div",{className:id.items},An()),Gl.createElement("div",{className:id.question},Gl.createElement(Dt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},Gl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},Gl.createElement("img",{src:on.Pt,height:44,width:44,alt:""})))))};var Z0=(0,Oe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:pe})=>({globalSetting:le,loading:oe,practiceSetting:pe,shixunsDetail:re}))(k0),am={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},Du=ue(59301),W0=Object.defineProperty,Nm=Object.getOwnPropertySymbols,V0=Object.prototype.hasOwnProperty,z0=Object.prototype.propertyIsEnumerable,Rm=(oe,le,re)=>le in oe?W0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tm=(oe,le)=>{for(var re in le||(le={}))V0.call(le,re)&&Rm(oe,re,le[re]);if(Nm)for(var re of Nm(le))z0.call(le,re)&&Rm(oe,re,le[re]);return oe},Mg=(oe,le,re)=>new Promise((pe,Re)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Re(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Re(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const G0=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:pe})=>{var Re,nt;const Ge=(0,Oe.useParams)(),Ke=(0,Oe.useLocation)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)(!1),{actionTabs:Ht}=oe,[wn]=ce.default.useForm(),[En,jn]=(0,x.useState)({name:"string"}),vn=Zt=>Zt&&Zt{console.log(Ge),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(En.name=Ht==null?void 0:Ht.name),jn(Tm({},En)),wn.setFieldsValue({name:Ht==null?void 0:Ht.name})},[oe.actionTabs.key]);const An={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 Du.createElement(Du.Fragment,null,Du.createElement(Ne.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((Re=oe==null?void 0:oe.actionTabs)==null?void 0:Re.zIndex)||1e3,footer:null,onOk:()=>Mg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Du.createElement("div",null,Du.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",An[oe.actionTabs.type],"\uFF1F")),Du.createElement("div",{className:am.bottom},Du.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&rn,className:am.no,onClick:()=>Mg(void 0,null,function*(){var Zt;On(!0),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),Du.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!rn,className:am.yes,onClick:()=>Mg(void 0,null,function*(){var Zt;On(!1),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),Du.createElement(Ne.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:Se,onOk:()=>Mg(void 0,null,function*(){var Zt,Qt;yield wn.validateFields();const Mt=wn.getFieldValue();Te(!0);const pt=yield(0,rt.ZP)(`/api/shixuns/${Ge==null?void 0:Ge.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Mt.name}});Te(!1),pt.status===0&&(Me.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ge.id}}),(Zt=oe.actionTabs)!=null&&Zt.getBaseInfo&&((Qt=oe.actionTabs)==null||Qt.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Du.createElement("div",null,Du.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"),Du.createElement(ce.default,{form:wn,initialValues:{name:ft},onChange:()=>{jn(wn.getFieldValue())}},Du.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},Du.createElement(Ue.Z,{className:"mt30",align:"middle"},Du.createElement(xe.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),Du.createElement(xe.Z,{flex:"1"},Du.createElement(Fe.default,{maxLength:60,defaultValue:Ht==null?void 0:Ht.name,suffix:Du.createElement("span",null,((nt=En==null?void 0:En.name)==null?void 0:nt.length)||0,"/",60)}))))))))};var U0=(0,Oe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(G0),ys=ue(59301),j0=Object.defineProperty,K0=Object.defineProperties,H0=Object.getOwnPropertyDescriptors,Ig=Object.getOwnPropertySymbols,km=Object.prototype.hasOwnProperty,Zm=Object.prototype.propertyIsEnumerable,Wm=(oe,le,re)=>le in oe?j0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Vm=(oe,le)=>{for(var re in le||(le={}))km.call(le,re)&&Wm(oe,re,le[re]);if(Ig)for(var re of Ig(le))Zm.call(le,re)&&Wm(oe,re,le[re]);return oe},zm=(oe,le)=>K0(oe,H0(le)),Y0=(oe,le)=>{var re={};for(var pe in oe)km.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ig)for(var pe of Ig(oe))le.indexOf(pe)<0&&Zm.call(oe,pe)&&(re[pe]=oe[pe]);return re};const Q0=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Re,practiceSetting:nt}=le,Ge=Y0(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ke}=nt,{tabsActive:Se}=Ke;let Te=(0,Oe.useParams)();return(0,x.useEffect)(()=>(Re({type:"globalSetting/headerFooterToggle",payload:!1}),Re({type:"shixunsDetail/getShixunsDetail",payload:zm(Vm({},Te),{shixun_managed:!0})}),()=>{Re({type:"globalSetting/headerFooterToggle",payload:!0}),Re({type:"practiceSetting/setParams",payload:{id:""}})}),[]),ys.createElement("div",{className:js.practiceSetting},ys.createElement("div",{className:js.wrapHeader},ys.createElement(Ug,null)),ys.createElement("div",{className:js.wrapLayout},ys.createElement("div",{className:js.wrapSidebar},ys.createElement(Z0,null)),ys.createElement("div",{className:js.wrapContent},ys.createElement(L0,zm(Vm({},Ge),{tabsActive:nt.sideBar.tabsActive})))),ys.createElement(U0,null))};var J0=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Q0);const X0=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case ae.Fy.THEMEONE:return x.createElement(Vd,null);case ae.Fy.DEFAULT:default:return x.createElement(J0,null)}};var q0=(0,Oe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(X0)},97477:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return E}});var ae=ue(59301),x=ue(76560),Oe=ue(78241),We=ue(8591),Ze=ue(43418),et=ue(92832),Ce={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},ct=Object.defineProperty,Ne=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,mt=(b,y,z)=>y in b?ct(b,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[y]=z,$e=(b,y)=>{for(var z in y||(y={}))Me.call(y,z)&&mt(b,z,y[z]);if(Ne)for(var z of Ne(y))rt.call(y,z)&&mt(b,z,y[z]);return b},fe=(b,y,z)=>new Promise((ne,se)=>{var ce=Ae=>{try{Fe(z.next(Ae))}catch(Ue){se(Ue)}},de=Ae=>{try{Fe(z.throw(Ae))}catch(Ue){se(Ue)}},Fe=Ae=>Ae.done?ne(Ae.value):Promise.resolve(Ae.value).then(ce,de);Fe((z=z.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:z,dispatch:ne,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Fe=!1,onFinish:Ae=()=>{}})=>{const[Ue]=Oe.default.useForm(),xe=(0,x.useParams)(),ot=(0,x.useLocation)(),Xe=(0,ae.useRef)(),[ut,mn]=(0,ae.useState)(""),[sn,Fn]=(0,ae.useState)(""),[Sn,Xt]=(0,ae.useState)([]),[ha,Bt]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{var st,wt;Xe.current=((wt=(st=ot.pathname)==null?void 0:st.split("/"))==null?void 0:wt[3])==="repository"},[]),(0,ae.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const st=ce.join("/");let wt=[];ce.map((In,cn)=>{cn===0?wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:st}):wt.push({val:`/${In}`,path:st})}),Xt(wt),mn(st),Fn(st),an(st)},[b.actionTabs.key]);const an=st=>fe(void 0,null,function*(){const wt=yield ne({type:Xe.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:xe.id,path:st}});wt&&Bt(wt.trees||[])}),Tn=st=>{let wt=ut;st.type==="tree"&&(Sn.length?Sn.push({val:`/${st.name}`,path:st.name}):Sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${st.name}`,path:st.name}),Xt(Sn),wt=ut?`${ut}/${st.name}`:st.name,mn(wt)),an(wt)},Hn=(st,wt)=>{const In=Sn.filter((Un,Le)=>Le<=wt);Xt(In);const cn=In.filter((Un,Le)=>Le!==0).map(Un=>Un.val).join("").substr(1);mn(cn),an(cn)},fn=()=>fe(void 0,null,function*(){const st=Ue==null?void 0:Ue.getFieldsValue(),wt=ut?`${ut}${st!=null&&st.name?`/${st==null?void 0:st.name}`:""}`:st==null?void 0:st.name;if(Fe){Ae(wt),tt();return}if(de){yield Ue.validateFields();const In=yield ne({type:"shixunsDetail/uploadGitFolder",payload:$e($e({},{id:xe.id,path:wt}),Xe.current?{}:{secret_repository:!0})});Ae(sn),In.status===0&&We.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(wt),We.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");tt()}),tt=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),Ue.resetFields()};return ae.createElement(Ze.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:fn,onCancel:tt},ae.createElement("div",{className:Ce.wrap},ae.createElement("div",{className:Ce.content},ae.createElement("div",{className:Ce.mainPathWrap},!!(Sn!=null&&Sn.length)&&Sn.map((st,wt)=>ae.createElement("a",{key:wt,onClick:()=>Hn(st,wt)},st.val))),!!(ha!=null&&ha.length)&&ha.map((st,wt)=>st.type==="tree"&&ae.createElement("a",{key:wt,onClick:()=>Tn(st)},ae.createElement("i",{className:`iconfont icon-wenjianjia ${Ce.colorBlue}`}),st.name))),ae.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ae.createElement("div",{className:"mt5 mb5"},ut),de&&ae.createElement(Oe.default,{form:Ue,scrollToFirstError:!0,className:"mt20"},ae.createElement(Oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ae.createElement(et.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:z})=>({shixunsDetail:b,globalSetting:z,loading:y.models.index}))(a)},56986:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Ue}});var ae=ue(59301),x=ue(76560),Oe=ue(43418),We=ue(8591),Ze=ue(3113),et=ue(24905),Ce=ue(5112),ct=ue(88522),Ne=ue(49127),Me=ue(5083),rt=ue(5871),mt=ue(10527),$e=ue(84236),fe=ue(23869),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,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(xe,ot)=>{var Xe={};for(var ut in xe)z.call(xe,ut)&&ot.indexOf(ut)<0&&(Xe[ut]=xe[ut]);if(xe!=null&&y)for(var ut of y(xe))ot.indexOf(ut)<0&&ne.call(xe,ut)&&(Xe[ut]=xe[ut]);return Xe},ce=(xe,ot,Xe)=>new Promise((ut,mn)=>{var sn=Xt=>{try{Sn(Xe.next(Xt))}catch(ha){mn(ha)}},Fn=Xt=>{try{Sn(Xe.throw(Xt))}catch(ha){mn(ha)}},Sn=Xt=>Xt.done?ut(Xt.value):Promise.resolve(Xt.value).then(sn,Fn);Sn((Xe=Xe.apply(xe,ot)).next())});const de=xe=>{if(!xe)return xe;const ot=xe.split(":");if(ot[1]=="00"||ot[1]=="30")return xe;const Xe=parseInt(ot[1]);if(Xe<30||Xe==60)return[ot[0],"30"].join(":");if(Xe<60){const ut=[ot[0],"00"].join(":"),mn="YYYY-MM-DD HH:mm",sn=E()(ut,mn);return sn.add(1,"hours"),sn.format(mn)}return xe},Fe="YYYY-MM-DD HH:mm",Ae=xe=>{var ot=xe,{shixunsDetail:Xe,globalSetting:ut,loading:mn,user:sn,dispatch:Fn}=ot,Sn=se(ot,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,ha,Bt,an,Tn,Hn,fn,tt,st;const wt=(0,ae.useRef)(),[In,cn]=(0,ae.useState)(),[Un,Le]=(0,ae.useState)(),[Be,ze]=(0,ae.useState)([]),[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)(""),[en,kn]=(0,ae.useState)(),[Rt,De]=(0,ae.useState)(),[Ve,dt]=(0,ae.useState)(),Ot=(ha=(Xt=sn.userInfo)==null?void 0:Xt.shixun)==null?void 0:ha.editable;(0,ae.useEffect)(()=>{var At,nn;wt.current=(nn=(At=location.pathname)==null?void 0:At.split("/"))==null?void 0:nn[2],$t()},[]),(0,ae.useEffect)(()=>{var At,nn,Et,yt,Nt,dn,Ct,It,Zn,zt,ra,qa;Xe.setting&&(cn((nn=(At=Xe.setting)==null?void 0:At.shixun)==null?void 0:nn.can_copy),Le((yt=(Et=Xe.setting)==null?void 0:Et.shixun)==null?void 0:yt.use_scope),kn(!!((dn=(Nt=Xe.setting)==null?void 0:Nt.shixun)!=null&&dn.opening_time)),De((It=(Ct=Xe.setting)==null?void 0:Ct.shixun)==null?void 0:It.opening_time),ze((zt=(Zn=Xe.setting)==null?void 0:Zn.shixun)==null?void 0:zt.scope_partment),dt((qa=(ra=Xe.setting)==null?void 0:ra.shixun)==null?void 0:qa.git_size))},[Xe.setting]);const $t=At=>ce(void 0,null,function*(){const nn=yield Fn({type:"shixunsDetail/getDepartments",payload:{q:At}});nn&&Lt(nn.shools_name||[])}),qt=()=>ce(void 0,null,function*(){var At,nn,Et,yt,Nt,dn;const Ct=(yield Fn({type:"shixunsDetail/getShixunQuote",payload:{id:wt.current}}))||{};Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:ae.createElement("div",{className:`tc font14 ${b.modal}`},!!((At=Ct.subjects)!=null&&At.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Et=(nn=Ct.subjects)==null?void 0:nn.splice(0,2))==null?void 0:Et.map(It=>`\u300A${It}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Ct==null?void 0:Ct.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),ae.createElement("br",null)),!!((yt=Ct.courses)!=null&&yt.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(dn=(Nt=Ct.courses)==null?void 0:Nt.splice(0,2))==null?void 0:dn.map(It=>`\u300A${It}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Ct==null?void 0:Ct.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),ae.createElement("br",null)),ae.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 Fn({type:"shixunsDetail/deleteShixun",payload:{id:wt.current}})).status===1&&(We.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),Jt=()=>{(0,fe.gy)(Fn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},ln=At=>{if(Be.includes(At)){We.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ut(null),ze([...Be,At])},Dt=()=>ce(void 0,null,function*(){if(en&&!Rt){We.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Un===1&&!Be.length){We.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Fn({type:"shixunsDetail/updatePermissionSetting",payload:{id:wt.current,scope_partment:Un===0?null:Be,shixun:{can_copy:In,use_scope:Un,opening_time:Rt,git_size:Ve}}})).status!==-1&&(We.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Fn({type:"shixunsDetail/getSettingsData",payload:{id:wt.current}}),Fn({type:"shixunsDetail/getShixunsDetail",payload:{id:wt.current}}))});return ae.createElement("div",null,ae.createElement("section",{className:b.wrap},ae.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Bt=Xe==null?void 0:Xe.detail)==null?void 0:Bt.shixun_status)!==2?ae.createElement(Ze.ZP,{danger:!0,onClick:qt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):ae.createElement(Ze.ZP,{danger:!0,onClick:Jt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:In,onChange:At=>cn(At.target.checked),disabled:!Ot}),ae.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")))),!((((an=Xe.detail)==null?void 0:an.shixun_status)>1||((Tn=Xe.detail)==null?void 0:Tn.public)===2)&&((fn=(Hn=Xe.setting)==null?void 0:Hn.shixun)==null?void 0:fn.use_scope)===0&&((tt=Xe.detail)==null?void 0:tt.identity)>2)&&ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement(Ce.ZP.Group,{value:Un,onChange:At=>Le(At.target.value),disabled:!Ot},ae.createElement(Ce.ZP,{className:b.radio,value:0},ae.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),ae.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),ae.createElement(Ce.ZP,{className:b.radio,value:1},ae.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),ae.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"))),Un===1&&ae.createElement(ae.Fragment,null,ae.createElement("div",{className:"mt10"},ae.createElement(ct.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:kt,onChange:At=>{Ut(At),$t(At)},disabled:!Ot,onSelect:ln,options:St==null?void 0:St.map(At=>({value:At}))}),ae.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")),ae.createElement("div",{className:"mt10"},Be==null?void 0:Be.map(At=>Ot?ae.createElement(Ne.Z,{count:"x",className:"mr20 current",onClick:()=>ze(Be.filter(nn=>nn!==At))},ae.createElement(Ze.ZP,{type:"primary",ghost:!0},At)):ae.createElement(Ze.ZP,{type:"primary",ghost:!0,className:"mr20"},At)))))),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:en,onChange:At=>kn(At.target.checked),disabled:!Ot}),ae.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")),en&&ae.createElement(Me.default,{className:`${b.dataPicker} mt10`,format:Fe,locale:mt.Z,disabled:!Ot,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:At=>At&&AtDe(de(nn))}))),((st=sn==null?void 0:sn.userInfo)==null?void 0:st.role)===1&&ae.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},ae.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(rt.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:Ve,onChange:At=>{dt(At)}}),ae.createElement("span",{className:"c-grey-999"}," M "))))),ae.createElement($e.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ot,loading:mn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${wt.current}/challenges`),onOk:Dt,className:b.bottomButton}))};var Ue=(0,x.connect)(({shixunsDetail:xe,loading:ot,globalSetting:Xe,user:ut})=>({shixunsDetail:xe,globalSetting:Xe,user:ut,loading:ot}))(Ae)},79768: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__(76560),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(62740),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__(56986),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(90524),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(23869),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(34055),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(41227),React=__webpack_require__(59301),__async=(we,Ft,ue)=>new Promise((ae,x)=>{var Oe=et=>{try{Ze(ue.next(et))}catch(Ce){x(Ce)}},We=et=>{try{Ze(ue.throw(et))}catch(Ce){x(Ce)}},Ze=et=>et.done?ae(et.value):Promise.resolve(et.value).then(Oe,We);Ze((ue=ue.apply(we,Ft)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=we=>{if(!we)return we;const Ft=we.split(":");if(Ft[1]=="00"||Ft[1]=="30")return we;const ue=parseInt(Ft[1]);if(ue<30||ue==60)return[Ft[0],"30"].join(":");if(ue<60){const ae=[Ft[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",Oe=moment__WEBPACK_IMPORTED_MODULE_3___default()(ae,x);return Oe.add(1,"hours"),Oe.format(x)}return we};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=we=>__async(this,null,function*(){const Ft=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:we}});Ft&&setDepartmentList(Ft.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var we,Ft;(Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)!=null&&Ft.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=we=>{if(selectDepartmentList.includes(we)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,we])},handleInitState=()=>{var we,Ft,ue,ae,x,Oe,We,Ze,et,Ce,ct,Ne,Me,rt,mt,$e,fe,a,E,b,y,z,ne,se,ce,de,Fe,Ae,Ue,xe,ot,Xe,ut,mn,sn,Fn,Sn,Xt,ha,Bt,an,Tn,Hn,fn,tt,st,wt;setCodeEditPermission((Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)==null?void 0:Ft.code_edit_permission),setAllowFileUpload((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.allow_file_upload),setCodeHidden((Oe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:Oe.show_code_dir),setForbidCopy((Ze=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:Ze.forbid_copy),setTaskPass((Ce=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:Ce.task_pass),setTestSetPermission((Ne=(ct=shixunsDetail.setting)==null?void 0:ct.shixun)==null?void 0:Ne.test_set_permission),set_display_git_address((Me=shixunsDetail.setting.shixun)==null?void 0:Me.display_git_address),setIsCopy((mt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:mt.can_copy),setOpenValue((fe=($e=shixunsDetail.setting)==null?void 0:$e.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((ne=(z=shixunsDetail.setting)==null?void 0:z.shixun)==null?void 0:ne.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Fe=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Fe.is_disable_discuss),setdisableAI((Ue=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Ue.ai_reply),setresource_recommend((ot=(xe=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:xe.shixun)==null?void 0:ot.resource_recommend),setOpenCodeDebugger((ut=(Xe=shixunsDetail.setting)==null?void 0:Xe.shixun)==null?void 0:ut.open_code_debugger),setStartPermanent((sn=(mn=shixunsDetail.setting)==null?void 0:mn.shixun)==null?void 0:sn.start_permanent),setOpenSelfRun((Sn=(Fn=shixunsDetail.setting)==null?void 0:Fn.shixun)==null?void 0:Sn.open_self_run),setgitSize((ha=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:ha.git_size),setcourse_workspace_file_time((an=(Bt=shixunsDetail.setting)==null?void 0:Bt.shixun)==null?void 0:an.course_workspace_file_time),setPodSwitch((Hn=(Tn=shixunsDetail.setting)==null?void 0:Tn.shixun)==null?void 0:Hn.exit_delete_pod_switch),setai_user((tt=(fn=shixunsDetail.setting)==null?void 0:fn.shixun)==null?void 0:tt.ai_user),setOpenLocalEvaluate((wt=(st=shixunsDetail.setting)==null?void 0:st.shixun)==null?void 0:wt.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((we,Ft)=>{var ue,ae;we!=((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.scope_partment[Ft])&&(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(we=!1,Ft=1){return __async(this,null,function*(){var ue,ae;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:we}});(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}),(ae=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ae.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ft))})}const handleDeleteShixun=()=>__async(this,null,function*(){var we,Ft,ue,ae,x,Oe;const We=(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,!!((we=We.subjects)!=null&&we.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ft=We.subjects)==null?void 0:Ft.splice(0,2))==null?void 0:ue.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((ae=We.courses)!=null&&ae.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Oe=(x=We.courses)==null?void 0:x.splice(0,2))==null?void 0:Oe.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.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(we){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(we),parseInt(we)===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:we=>{var Ft;if((Ft=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ft.confirmLeave){showExitmodel(we.key);return}setMenuSelectKey(we.key),parseInt(we.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:we=>setTaskPass(we.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:we=>setTestSetPermission(we.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:we=>setIsCopy(we.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:we=>setOpenValue(we.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:we=>{setDepartmentValue(we),handleGetDepartments(we)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(we=>({value:we}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(we=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ft=>Ft!==we))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},we)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},we)))))),!((_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:we=>setOpenAnswer(we.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:we=>{setIsOpenTime(we.target.checked),we.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:we=>we&&wesetOpenTime(handleDateString(Ft))})))),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:we=>set_display_git_address(we.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:we=>{setCodeHidden(we.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:we=>{setCodeEditPermission(we.target.checked),we.target.checked||setAllowFileUpload(we.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:we=>{setAllowFileUpload(we.target.checked),we.target.checked&&setCodeEditPermission(we.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:we=>setForbidCopy(we.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:we=>setOpenCodeDebugger(we)}),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:we=>setOpenSelfRun(we)}),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:we=>setOpenLocalEvaluate(we)}),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:we=>{setgitSize(we)}}),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:we=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(we)}}),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:we=>{setPodSwitch(we)}}),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:we=>setDisableDiscuss(!we)}),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:we=>{setresource_recommend(we)}}),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:we=>{setai_user(we.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 we,Ft;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}(we=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&we.is_fork_from_creator&&((Ft=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ft.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,ae)=>{handSubmeit(ue,ae)}}}):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:we,shixunsDetail:Ft,practiceSetting:ue})=>({user:we,shixunsDetail:Ft,practiceSetting:ue}))(Setting)},41227:function(we,Ft,ue){"use strict";ue.d(Ft,{m:function(){return Ce}});var ae=ue(49661),x=ue(8591),Oe=ue(43418),We=ue(59301),Ze=(ct,Ne,Me)=>new Promise((rt,mt)=>{var $e=E=>{try{a(Me.next(E))}catch(b){mt(b)}},fe=E=>{try{a(Me.throw(E))}catch(b){mt(b)}},a=E=>E.done?rt(E.value):Promise.resolve(E.value).then($e,fe);a((Me=Me.apply(ct,Ne)).next())});const et=ct=>{let Ne=document.createElement("textarea");return Ne.value=ct,Ne.value},Ce=(ct,Ne,Me,rt,mt)=>Ze(void 0,null,function*(){var $e,fe;const a=yield ct({type:"shixunsDetail/saveCopyForExercise",payload:{id:Me,save_type:rt}});rt===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),($e=a==null?void 0:a.data)!=null&&$e.exists_same_shixun_name?ct({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):ct({type:"classroomList/setActionTabs",payload:{}})):(ct({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&Oe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:We.createElement("div",null,We.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,ae.xg)(`/shixuns/${(b=(E=Ne==null?void 0:Ne.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},2610:function(we,Ft,ue){"use strict";ue.d(Ft,{BU:function(){return x},Dj:function(){return ae},gH:function(){return Oe},vp:function(){return We}});function ae(Ze){try{Ze.mozRequestFullScreen?Ze.mozRequestFullScreen():Ze.webkitRequestFullScreen&&Ze.webkitRequestFullScreen()}catch(et){console.log(et,":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 Oe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function We(){var Ze=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,et=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ze),window.isFullScreen?window.isFullScreen:Ze!=null}},23869:function(we,Ft,ue){"use strict";ue.d(Ft,{rX:function(){return ce},pW:function(){return de},Ku:function(){return fe},gy:function(){return Fe},xY:function(){return se},O5:function(){return ne},tJ:function(){return a},o1:function(){return E},Rd:function(){return z}});var ae=ue(8591),x=ue(43418),Oe=ue(28103),We=ue(59301),Ze=ue(76560),et=ue(34055),Ce=ue(49661),ct=ue(87169),Ne=ue(25510),Me="data:image/png;base64,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",rt=ue.p+"static/newqrcode.a8740efb.png",mt=ue(32637),$e=(Ae,Ue,xe)=>new Promise((ot,Xe)=>{var ut=Fn=>{try{sn(xe.next(Fn))}catch(Sn){Xe(Sn)}},mn=Fn=>{try{sn(xe.throw(Fn))}catch(Sn){Xe(Sn)}},sn=Fn=>Fn.done?ot(Fn.value):Promise.resolve(Fn.value).then(ut,mn);sn((xe=xe.apply(Ae,Ue)).next())});const fe=Ae=>{var Ue;const{globalSetting:xe}=(0,Ze.getDvaApp)()._store.getState();return(0,et.bg)()?!0:((Ue=xe==null?void 0:xe.setting)!=null&&Ue.sso_url?(ae.ZP.warning("\u7528\u6237\u8FD8\u672A\u767B\u5F55\uFF0C\u6B63\u5728\u8DF3\u8F6C\u767B\u5F55"),setTimeout(()=>{var ot;window.location.href=(ot=xe==null?void 0:xe.setting)==null?void 0:ot.sso_url},1e3)):E(Ae),!1)},a=(Ae,Ue=!1)=>!!(E(Ae)&&b(Ue)),E=Ae=>(0,et.bg)()?!0:((0,Ce.T0)(),!1),b=(Ae=!1)=>{var Ue;const{user:xe}=(0,Ze.getDvaApp)()._store.getState();return(Ue=xe.userInfo)!=null&&Ue.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,Ce.xg)("/account/profile/edit"),y()}}),!1)},y=()=>{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()}})},z=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:We.createElement("div",{style:{textAlign:"center"}},We.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),We.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:mt}),We.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ne=()=>{var Ae;const{user:Ue}=(0,Ze.getDvaApp)()._store.getState();return(Ae=Ue.userInfo)!=null&&Ae.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:We.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ce.xg)("/account/certification")}}),!1)},se=()=>(0,et.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:We.createElement("div",{className:"tc",style:{marginLeft:-38}},We.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),We.createElement("img",{src:rt,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ce=(Ae,Ue)=>Ae?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:We.createElement("div",null,We.createElement("p",null,Ue||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),We.createElement("div",{style:{marginLeft:"110px"}},We.createElement("img",{src:Me,width:200}),We.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),de=Ae=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:We.createElement("div",null,We.createElement("div",null,We.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),We.createElement(Oe.Z,null),We.createElement("p",{style:{color:"#666666",fontSize:12}}," ",We.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",We.createElement("a",null,Ae),"\u5929\u3002"),We.createElement("p",{style:{color:"#666666",fontSize:12}}," ",We.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),We.createElement("div",{style:{textAlign:"center",marginTop:30}},We.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ne,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Fe=(Ae,Ue="")=>{const{shixunsDetail:{detail:xe}}=(0,Ze.getDvaApp)()._store.getState();if((xe==null?void 0:xe.public)===2||(xe==null?void 0:xe.public)===1||(xe==null?void 0:xe.shixun_status)===3){let ot="";return(xe==null?void 0:xe.public)===2&&(ot="\u5DF2\u516C\u5F00"),(xe==null?void 0:xe.public)===1&&(ot="\u5F85\u5BA1\u6838"),(xe==null?void 0:xe.shixun_status)===3&&(ot="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:We.createElement(ct.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:We.createElement("div",{className:"tc",style:{marginLeft:-38}},We.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},We.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ot,"\uFF0C",Ue,"\u3002"),We.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),We.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ne,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(xe==null?void 0:xe.shixun_status)===2?(x.default.confirm({centered:!0,icon:We.createElement(ct.Z,null),title:"\u63D0\u793A",content:We.createElement("div",null,We.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ue,"\u3002"),We.createElement("br",null),We.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{x.default.confirm({width:440,centered:!0,icon:We.createElement(ct.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:()=>$e(void 0,null,function*(){(yield Ae({type:"shixunsDetail/cancelRelease",payload:{id:xe==null?void 0:xe.identifier}})).status!==401&&(ae.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Ae({type:"shixunsDetail/getShixunsDetail",payload:{id:xe==null?void 0:xe.identifier}}),Ae({type:"practiceSetting/getCommonData",payload:{id:xe==null?void 0:xe.identifier}}))})})}}),!0):!1}},77578:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ae}});const ae=x=>x?typeof x=="function"?x():x:null},88522:function(we,Ft,ue){"use strict";var ae=ue(92310),x=ue.n(ae),Oe=ue(11592),We=ue(2738),Ze=ue(59301),et=ue(53487),Ce=ue(92343),ct=ue(36355),Ne=ue(57809);const{Option:Me}=Ne.default;function rt(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const mt=(a,E)=>{const{prefixCls:b,className:y,popupClassName:z,dropdownClassName:ne,children:se,dataSource:ce}=a,de=(0,Oe.Z)(se);let Fe;de.length===1&&(0,Ce.l$)(de[0])&&!rt(de[0])&&([Fe]=de);const Ae=Fe?()=>Fe:void 0;let Ue;de.length&&rt(de[0])?Ue=se:Ue=ce?ce.map(Xe=>{if((0,Ce.l$)(Xe))return Xe;switch(typeof Xe){case"string":return Ze.createElement(Me,{key:Xe,value:Xe},Xe);case"object":{const{value:ut}=Xe;return Ze.createElement(Me,{key:ut,value:ut},Xe.text)}default:return}}):[];const{getPrefixCls:xe}=Ze.useContext(ct.E_),ot=xe("select",b);return Ze.createElement(Ne.default,Object.assign({ref:E,suffixIcon:null},(0,We.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:ot,popupClassName:z||ne,className:x()(`${ot}-auto-complete`,y),mode:Ne.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Ue)},$e=Ze.forwardRef(mt),fe=(0,et.Z)($e);$e.Option=Me,$e._InternalPanelDoNotUseOrYouWillBeFired=fe,Ft.Z=$e},49127:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ha}});var ae=ue(92310),x=ue.n(ae),Oe=ue(77900),We=ue(59301),Ze=ue(36785),et=ue(92343),Ce=ue(36355),ct=ue(36237),Ne=ue(17313),Me=ue(45157),rt=ue(37613),mt=ue(83116);const $e=new ct.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),fe=new ct.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new ct.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new ct.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new ct.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ct.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),z=Bt=>{const{componentCls:an,iconCls:Tn,antCls:Hn,badgeShadowSize:fn,motionDurationSlow:tt,textFontSize:st,textFontSizeSM:wt,statusSize:In,dotSize:cn,textFontWeight:Un,indicatorHeight:Le,indicatorHeightSM:Be,marginXS:ze}=Bt,St=`${Hn}-scroll-number`,Lt=(0,Me.Z)(Bt,(kt,Ut)=>{let{darkColor:en}=Ut;return{[`&${an} ${an}-color-${kt}`]:{background:en,[`&:not(${an}-count)`]:{color:en}}}});return{[an]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Bt)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${an}-count`]:{zIndex:Bt.indicatorZIndex,minWidth:Le,height:Le,color:Bt.badgeTextColor,fontWeight:Un,fontSize:st,lineHeight:`${Le}px`,whiteSpace:"nowrap",textAlign:"center",background:Bt.badgeColor,borderRadius:Le/2,boxShadow:`0 0 0 ${fn}px ${Bt.badgeShadowColor}`,transition:`background ${Bt.motionDurationMid}`,a:{color:Bt.badgeTextColor},"a:hover":{color:Bt.badgeTextColor},"a:hover &":{background:Bt.badgeColorHover}},[`${an}-count-sm`]:{minWidth:Be,height:Be,fontSize:wt,lineHeight:`${Be}px`,borderRadius:Be/2},[`${an}-multiple-words`]:{padding:`0 ${Bt.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${an}-dot`]:{zIndex:Bt.indicatorZIndex,width:cn,minWidth:cn,height:cn,background:Bt.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${fn}px ${Bt.badgeShadowColor}`},[`${an}-dot${St}`]:{transition:`background ${tt}`},[`${an}-count, ${an}-dot, ${St}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Tn}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${an}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${an}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:In,height:In,verticalAlign:"middle",borderRadius:"50%"},[`${an}-status-success`]:{backgroundColor:Bt.colorSuccess},[`${an}-status-processing`]:{overflow:"visible",color:Bt.colorPrimary,backgroundColor:Bt.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:fn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:$e,animationDuration:Bt.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${an}-status-default`]:{backgroundColor:Bt.colorTextPlaceholder},[`${an}-status-error`]:{backgroundColor:Bt.colorError},[`${an}-status-warning`]:{backgroundColor:Bt.colorWarning},[`${an}-status-text`]:{marginInlineStart:ze,color:Bt.colorText,fontSize:Bt.fontSize}}}),Lt),{[`${an}-zoom-appear, ${an}-zoom-enter`]:{animationName:fe,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack,animationFillMode:"both"},[`${an}-zoom-leave`]:{animationName:a,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack,animationFillMode:"both"},[`&${an}-not-a-wrapper`]:{[`${an}-zoom-appear, ${an}-zoom-enter`]:{animationName:E,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack},[`${an}-zoom-leave`]:{animationName:b,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack},[`&:not(${an}-status)`]:{verticalAlign:"middle"},[`${St}-custom-component, ${an}-count`]:{transform:"none"},[`${St}-custom-component, ${St}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${St}`]:{overflow:"hidden",[`${St}-only`]:{position:"relative",display:"inline-block",height:Le,transition:`all ${Bt.motionDurationSlow} ${Bt.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${St}-only-unit`]:{height:Le,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${St}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${an}-count, ${an}-dot, ${St}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ne=Bt=>{const{fontSize:an,lineHeight:Tn,lineWidth:Hn,marginXS:fn,colorBorderBg:tt}=Bt,st=Math.round(an*Tn),wt=Hn,In=Bt.colorBgContainer,cn=Bt.colorError,Un=Bt.colorErrorHover;return(0,rt.TS)(Bt,{badgeFontHeight:st,badgeShadowSize:wt,badgeTextColor:In,badgeColor:cn,badgeColorHover:Un,badgeShadowColor:tt,badgeProcessingDuration:"1.2s",badgeRibbonOffset:fn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},se=Bt=>{const{fontSize:an,lineHeight:Tn,fontSizeSM:Hn,lineWidth:fn}=Bt;return{indicatorZIndex:"auto",indicatorHeight:Math.round(an*Tn)-2*fn,indicatorHeightSM:an,dotSize:Hn/2,textFontSize:Hn,textFontSizeSM:Hn,textFontWeight:"normal",statusSize:Hn/2}};var ce=(0,mt.Z)("Badge",Bt=>{const an=ne(Bt);return[z(an)]},se);const de=Bt=>{const{antCls:an,badgeFontHeight:Tn,marginXS:Hn,badgeRibbonOffset:fn}=Bt,tt=`${an}-ribbon`,st=`${an}-ribbon-wrapper`,wt=(0,Me.Z)(Bt,(In,cn)=>{let{darkColor:Un}=cn;return{[`&${tt}-color-${In}`]:{background:Un,color:Un}}});return{[`${st}`]:{position:"relative"},[`${tt}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ne.Wf)(Bt)),{position:"absolute",top:Hn,padding:`0 ${Bt.paddingXS}px`,color:Bt.colorPrimary,lineHeight:`${Tn}px`,whiteSpace:"nowrap",backgroundColor:Bt.colorPrimary,borderRadius:Bt.borderRadiusSM,[`${tt}-text`]:{color:Bt.colorTextLightSolid},[`${tt}-corner`]:{position:"absolute",top:"100%",width:fn,height:fn,color:"currentcolor",border:`${fn/2}px solid`,transform:Bt.badgeRibbonCornerTransform,transformOrigin:"top",filter:Bt.badgeRibbonCornerFilter}}),wt),{[`&${tt}-placement-end`]:{insetInlineEnd:-fn,borderEndEndRadius:0,[`${tt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${tt}-placement-start`]:{insetInlineStart:-fn,borderEndStartRadius:0,[`${tt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Fe=(0,mt.Z)(["Badge","Ribbon"],Bt=>{const an=ne(Bt);return[de(an)]},se),Ue=Bt=>{const{className:an,prefixCls:Tn,style:Hn,color:fn,children:tt,text:st,placement:wt="end",rootClassName:In}=Bt,{getPrefixCls:cn,direction:Un}=We.useContext(Ce.E_),Le=cn("ribbon",Tn),Be=(0,Ze.o2)(fn,!1),ze=x()(Le,`${Le}-placement-${wt}`,{[`${Le}-rtl`]:Un==="rtl",[`${Le}-color-${fn}`]:Be},an),[St,Lt]=Fe(Le),kt={},Ut={};return fn&&!Be&&(kt.background=fn,Ut.color=fn),St(We.createElement("div",{className:x()(`${Le}-wrapper`,In,Lt)},tt,We.createElement("div",{className:x()(ze,Lt),style:Object.assign(Object.assign({},kt),Hn)},We.createElement("span",{className:`${Le}-text`},st),We.createElement("div",{className:`${Le}-corner`,style:Ut}))))};function xe(Bt){let{prefixCls:an,value:Tn,current:Hn,offset:fn=0}=Bt,tt;return fn&&(tt={position:"absolute",top:`${fn}00%`,left:0}),We.createElement("span",{style:tt,className:x()(`${an}-only-unit`,{current:Hn})},Tn)}function ot(Bt,an,Tn){let Hn=Bt,fn=0;for(;(Hn+10)%10!==an;)Hn+=Tn,fn+=Tn;return fn}function Xe(Bt){const{prefixCls:an,count:Tn,value:Hn}=Bt,fn=Number(Hn),tt=Math.abs(Tn),[st,wt]=We.useState(fn),[In,cn]=We.useState(tt),Un=()=>{wt(fn),cn(tt)};We.useEffect(()=>{const ze=setTimeout(()=>{Un()},1e3);return()=>{clearTimeout(ze)}},[fn]);let Le,Be;if(st===fn||Number.isNaN(fn)||Number.isNaN(st))Le=[We.createElement(xe,Object.assign({},Bt,{key:fn,current:!0}))],Be={transition:"none"};else{Le=[];const ze=fn+10,St=[];for(let Ut=fn;Ut<=ze;Ut+=1)St.push(Ut);const Lt=St.findIndex(Ut=>Ut%10===st);Le=St.map((Ut,en)=>{const kn=Ut%10;return We.createElement(xe,Object.assign({},Bt,{key:Ut,value:kn,offset:en-Lt,current:en===Lt}))});const kt=In{const{prefixCls:Tn,count:Hn,className:fn,motionClassName:tt,style:st,title:wt,show:In,component:cn="sup",children:Un}=Bt,Le=ut(Bt,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Be}=We.useContext(Ce.E_),ze=Be("scroll-number",Tn),St=Object.assign(Object.assign({},Le),{"data-show":In,style:st,className:x()(ze,fn,tt),title:wt});let Lt=Hn;if(Hn&&Number(Hn)%1===0){const kt=String(Hn).split("");Lt=We.createElement("bdi",null,kt.map((Ut,en)=>We.createElement(Xe,{prefixCls:ze,count:Number(Hn),value:Ut,key:kt.length-en})))}return st&&st.borderColor&&(St.style=Object.assign(Object.assign({},st),{boxShadow:`0 0 0 1px ${st.borderColor} inset`})),Un?(0,et.Tm)(Un,kt=>({className:x()(`${ze}-custom-component`,kt==null?void 0:kt.className,tt)})):We.createElement(cn,Object.assign({},St,{ref:an}),Lt)}),Fn=function(Bt,an){var Tn={};for(var Hn in Bt)Object.prototype.hasOwnProperty.call(Bt,Hn)&&an.indexOf(Hn)<0&&(Tn[Hn]=Bt[Hn]);if(Bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fn=0,Hn=Object.getOwnPropertySymbols(Bt);fn{var Tn,Hn,fn,tt,st;const{prefixCls:wt,scrollNumberPrefixCls:In,children:cn,status:Un,text:Le,color:Be,count:ze=null,overflowCount:St=99,dot:Lt=!1,size:kt="default",title:Ut,offset:en,style:kn,className:Rt,rootClassName:De,classNames:Ve,styles:dt,showZero:Ot=!1}=Bt,$t=Fn(Bt,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:qt,direction:Jt,badge:ln}=We.useContext(Ce.E_),Dt=qt("badge",wt),[At,nn]=ce(Dt),Et=ze>St?`${St}+`:ze,yt=Et==="0"||Et===0,Nt=ze===null||yt&&!Ot,dn=(Un!=null||Be!=null)&&Nt,Ct=Lt&&!yt,It=Ct?"":Et,Zn=(0,We.useMemo)(()=>(It==null||It===""||yt&&!Ot)&&!Ct,[It,yt,Ot,Ct]),zt=(0,We.useRef)(ze);Zn||(zt.current=ze);const ra=zt.current,qa=(0,We.useRef)(It);Zn||(qa.current=It);const mr=qa.current,sr=(0,We.useRef)(Ct);Zn||(sr.current=Ct);const ja=(0,We.useMemo)(()=>{if(!en)return Object.assign(Object.assign({},ln==null?void 0:ln.style),kn);const wr={marginTop:en[1]};return Jt==="rtl"?wr.left=parseInt(en[0],10):wr.right=-parseInt(en[0],10),Object.assign(Object.assign(Object.assign({},wr),ln==null?void 0:ln.style),kn)},[Jt,en,kn,ln==null?void 0:ln.style]),Rr=Ut!=null?Ut:typeof ra=="string"||typeof ra=="number"?ra:void 0,Dr=Zn||!Le?null:We.createElement("span",{className:`${Dt}-status-text`},Le),ur=!ra||typeof ra!="object"?void 0:(0,et.Tm)(ra,wr=>({style:Object.assign(Object.assign({},ja),wr.style)})),vr=(0,Ze.o2)(Be,!1),ir=x()(Ve==null?void 0:Ve.indicator,(Tn=ln==null?void 0:ln.classNames)===null||Tn===void 0?void 0:Tn.indicator,{[`${Dt}-status-dot`]:dn,[`${Dt}-status-${Un}`]:!!Un,[`${Dt}-color-${Be}`]:vr}),Va={};Be&&!vr&&(Va.color=Be,Va.background=Be);const Hr=x()(Dt,{[`${Dt}-status`]:dn,[`${Dt}-not-a-wrapper`]:!cn,[`${Dt}-rtl`]:Jt==="rtl"},Rt,De,ln==null?void 0:ln.className,(Hn=ln==null?void 0:ln.classNames)===null||Hn===void 0?void 0:Hn.root,Ve==null?void 0:Ve.root,nn);if(!cn&&dn){const wr=ja.color;return At(We.createElement("span",Object.assign({},$t,{className:Hr,style:Object.assign(Object.assign(Object.assign({},dt==null?void 0:dt.root),(fn=ln==null?void 0:ln.styles)===null||fn===void 0?void 0:fn.root),ja)}),We.createElement("span",{className:ir,style:Object.assign(Object.assign(Object.assign({},dt==null?void 0:dt.indicator),(tt=ln==null?void 0:ln.styles)===null||tt===void 0?void 0:tt.indicator),Va)}),Le&&We.createElement("span",{style:{color:wr},className:`${Dt}-status-text`},Le)))}return At(We.createElement("span",Object.assign({ref:an},$t,{className:Hr,style:Object.assign(Object.assign({},(st=ln==null?void 0:ln.styles)===null||st===void 0?void 0:st.root),dt==null?void 0:dt.root)}),cn,We.createElement(Oe.default,{visible:!Zn,motionName:`${Dt}-zoom`,motionAppear:!1,motionDeadline:1e3},wr=>{let{className:bt,ref:bn}=wr;var Nn,jt;const pn=qt("scroll-number",In),Qn=sr.current,ma=x()(Ve==null?void 0:Ve.indicator,(Nn=ln==null?void 0:ln.classNames)===null||Nn===void 0?void 0:Nn.indicator,{[`${Dt}-dot`]:Qn,[`${Dt}-count`]:!Qn,[`${Dt}-count-sm`]:kt==="small",[`${Dt}-multiple-words`]:!Qn&&mr&&mr.toString().length>1,[`${Dt}-status-${Un}`]:!!Un,[`${Dt}-color-${Be}`]:vr});let Qe=Object.assign(Object.assign(Object.assign({},dt==null?void 0:dt.indicator),(jt=ln==null?void 0:ln.styles)===null||jt===void 0?void 0:jt.indicator),ja);return Be&&!vr&&(Qe=Qe||{},Qe.background=Be),We.createElement(sn,{prefixCls:pn,show:!Zn,motionClassName:bt,className:ma,count:mr,title:Rr,style:Qe,key:"scrollNumber",ref:bn},ur)}),Dr))},Xt=We.forwardRef(Sn);Xt.Ribbon=Ue;var ha=Xt},19842:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return wr}});var ae=ue(3300),x=ue(59301),Oe=ue(33853),We=ue(58617),Ze=ue(38819),et=ue(92310),Ce=ue.n(et),ct=ue(32855),Ne=ue(11913),Me=ue(43079),rt=ue(77861),mt=ue(17115),$e=ue(90782),fe=ue(6089),a=ue(18929),E=x.createContext(null),b=E,y=ue(34666),z=ue(74430),ne=ue(27247),se="__rc_cascader_search_mark__",ce=function(bn,Nn,jt){var pn=jt.label;return Nn.some(function(Qn){return String(Qn[pn]).toLowerCase().includes(bn.toLowerCase())})},de=function(bn,Nn,jt,pn){return Nn.map(function(Qn){return Qn[pn.label]}).join(" / ")},Fe=function(bt,bn,Nn,jt,pn,Qn){var ma=pn.filter,Qe=ma===void 0?ce:ma,gt=pn.render,it=gt===void 0?de:gt,zn=pn.limit,Gn=zn===void 0?50:zn,Xn=pn.sort;return x.useMemo(function(){var Ga=[];if(!bt)return[];function wa(va,Oa){var Ca=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;va.forEach(function(yn){if(!(!Xn&&Gn!==!1&&Gn>0&&Ga.length>=Gn)){var xa=[].concat((0,ae.Z)(Oa),[yn]),Br=yn[Nn.children],uo=Ca||yn.disabled;if((!Br||Br.length===0||Qn)&&Qe(bt,xa,{label:Nn.label})){var Yn;Ga.push((0,ne.Z)((0,ne.Z)({},yn),{},(Yn={disabled:uo},(0,z.Z)(Yn,Nn.label,it(bt,xa,jt,Nn)),(0,z.Z)(Yn,se,xa),(0,z.Z)(Yn,Nn.children,void 0),Yn)))}Br&&wa(yn[Nn.children],xa,uo)}})}return wa(bn,[]),Xn&&Ga.sort(function(va,Oa){return Xn(va[se],Oa[se],bt,Nn)}),Gn!==!1&&Gn>0?Ga.slice(0,Gn):Ga},[bt,bn,Nn,jt,it,Qn,Qe,Xn,Gn])},Ae="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",xe="SHOW_CHILD";function ot(bt){return bt.join(Ae)}function Xe(bt){return bt.map(ot)}function ut(bt){return bt.split(Ae)}function mn(bt){var bn=bt||{},Nn=bn.label,jt=bn.value,pn=bn.children,Qn=jt||"value";return{label:Nn||"label",value:Qn,key:Qn,children:pn||"children"}}function sn(bt,bn){var Nn,jt;return(Nn=bt.isLeaf)!==null&&Nn!==void 0?Nn:!((jt=bt[bn.children])!==null&&jt!==void 0&&jt.length)}function Fn(bt){var bn=bt.parentElement;if(bn){var Nn=bt.offsetTop-bn.offsetTop;Nn-bn.scrollTop<0?bn.scrollTo({top:Nn}):Nn+bt.offsetHeight-bn.scrollTop>bn.offsetHeight&&bn.scrollTo({top:Nn+bt.offsetHeight-bn.offsetHeight})}}function Sn(bt,bn){return bt.map(function(Nn){var jt;return(jt=Nn[se])===null||jt===void 0?void 0:jt.map(function(pn){return pn[bn.value]})})}function Xt(bt,bn,Nn){var jt=new Set(bt),pn=bn();return bt.filter(function(Qn){var ma=pn[Qn],Qe=ma?ma.parent:null,gt=ma?ma.children:null;return ma&&ma.node.disabled?!0:Nn===xe?!(gt&>.some(function(it){return it.key&&jt.has(it.key)})):!(Qe&&!Qe.node.disabled&&jt.has(Qe.key))})}function ha(bt,bn,Nn){for(var jt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,pn=bn,Qn=[],ma=function(){var it,zn,Gn,Xn=bt[Qe],Ga=(it=pn)===null||it===void 0?void 0:it.findIndex(function(va){var Oa=va[Nn.value];return jt?String(Oa)===String(Xn):Oa===Xn}),wa=Ga!==-1?(zn=pn)===null||zn===void 0?void 0:zn[Ga]:null;Qn.push({value:(Gn=wa==null?void 0:wa[Nn.value])!==null&&Gn!==void 0?Gn:Xn,index:Ga,option:wa}),pn=wa==null?void 0:wa[Nn.children]},Qe=0;Qe1){var gn=wa.slice(0,-1);yn(gn)}else it(!1)},uo=function(){var gn,Zo=((gn=Oa[va])===null||gn===void 0?void 0:gn[Nn.children])||[],pr=Zo.find(function(Zr){return!Zr.disabled});if(pr){var io=[].concat((0,ae.Z)(wa),[pr[Nn.value]]);yn(io)}};x.useImperativeHandle(bt,function(){return{onKeyDown:function(gn){var Zo=gn.which;switch(Zo){case Be.Z.UP:case Be.Z.DOWN:{var pr=0;Zo===Be.Z.UP?pr=-1:Zo===Be.Z.DOWN&&(pr=1),pr!==0&&xa(pr);break}case Be.Z.LEFT:{if(gt)break;Gn?uo():Br();break}case Be.Z.RIGHT:{if(gt)break;Gn?Br():uo();break}case Be.Z.BACKSPACE:{gt||Br();break}case Be.Z.ENTER:{if(wa.length){var io=Oa[va],Zr=(io==null?void 0:io[se])||[];Zr.length?Qn(Zr.map(function(Lo){return Lo[Nn.value]}),Zr[Zr.length-1]):Qn(wa,Oa[va])}break}case Be.Z.ESC:it(!1),zn&&gn.stopPropagation()}},onKeyUp:function(){}}})},St=x.forwardRef(function(bt,bn){var Nn,jt,pn,Qn,ma=(0,rt.lk)(),Qe=ma.prefixCls,gt=ma.multiple,it=ma.searchValue,zn=ma.toggleOpen,Gn=ma.notFoundContent,Xn=ma.direction,Ga=ma.open,wa=x.useRef(),va=Xn==="rtl",Oa=x.useContext(b),Ca=Oa.options,yn=Oa.values,xa=Oa.halfValues,Br=Oa.fieldNames,uo=Oa.changeOnSelect,Yn=Oa.onSelect,gn=Oa.searchOptions,Zo=Oa.dropdownPrefixCls,pr=Oa.loadData,io=Oa.expandTrigger,Zr=Zo||Qe,Lo=x.useState([]),_o=(0,Ne.Z)(Lo,2),Ho=_o[0],Yr=_o[1],po=function(Wa){if(!(!pr||it)){var Ar=ha(Wa,Ca,Br),Nr=Ar.map(function(Ha){var Ya=Ha.option;return Ya}),Tr=Nr[Nr.length-1];if(Tr&&!sn(Tr,Br)){var Qr=ot(Wa);Yr(function(Ha){return[].concat((0,ae.Z)(Ha),[Qr])}),pr(Nr)}}};x.useEffect(function(){Ho.length&&Ho.forEach(function(dr){var Wa=ut(dr),Ar=ha(Wa,Ca,Br,!0).map(function(Tr){var Qr=Tr.option;return Qr}),Nr=Ar[Ar.length-1];(!Nr||Nr[Br.children]||sn(Nr,Br))&&Yr(function(Tr){return Tr.filter(function(Qr){return Qr!==dr})})})},[Ca,Ho,Br]);var Wn=x.useMemo(function(){return new Set(Xe(yn))},[yn]),kr=x.useMemo(function(){return new Set(Xe(xa))},[xa]),so=Le(),mo=(0,Ne.Z)(so,2),xt=mo[0],qe=mo[1],Ye=function(Wa){qe(Wa),po(Wa)},Vt=function(Wa){var Ar=Wa.disabled,Nr=sn(Wa,Br);return!Ar&&(Nr||uo||gt)},Rn=function(Wa,Ar){var Nr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Yn(Wa),!gt&&(Ar||uo&&(io==="hover"||Nr))&&zn(!1)},pa=x.useMemo(function(){return it?gn:Ca},[it,gn,Ca]),Ln=x.useMemo(function(){for(var dr=[{options:pa}],Wa=pa,Ar=Sn(Wa,Br),Nr=function(){var Ya=xt[Tr],fr=Wa.find(function(Jr,hr){return(Ar[hr]?ot(Ar[hr]):Jr[Br.value])===Ya}),Lr=fr==null?void 0:fr[Br.children];if(!(Lr!=null&&Lr.length))return"break";Wa=Lr,dr.push({options:Lr})},Tr=0;Tr":Ho,po=bt.loadingIcon,Wn=bt.children,kr=bt.dropdownMatchSelectWidth,so=kr===void 0?!1:kr,mo=bt.showCheckedStrategy,xt=mo===void 0?Ue:mo,qe=(0,Me.Z)(bt,kn),Ye=(0,mt.ZP)(Nn),Vt=!!Gn,Rn=(0,a.Z)(ma,{value:Qe,postState:De}),pa=(0,Ne.Z)(Rn,2),Ln=pa[0],Ea=pa[1],on=x.useMemo(function(){return mn(Qn)},[JSON.stringify(Qn)]),da=x.useMemo(function(){return yn||[]},[yn]),jr=Tn(da,on),ho=x.useCallback(function(ga){var sa=jr();return ga.map(function(Sa){var ao=sa[Sa].nodes;return ao.map(function(xo){return xo[on.value]})})},[jr,on]),Yo=(0,a.Z)("",{value:wa,postState:function(sa){return sa||""}}),dr=(0,Ne.Z)(Yo,2),Wa=dr[0],Ar=dr[1],Nr=function(sa,Sa){Ar(sa),Sa.source!=="blur"&&va&&va(sa)},Tr=tt(Oa),Qr=(0,Ne.Z)(Tr,2),Ha=Qr[0],Ya=Qr[1],fr=Fe(Wa,da,on,xa||pn,Ya,gt),Lr=Hn(da,on),Jr=x.useMemo(function(){var ga=Lr(Ln),sa=(0,Ne.Z)(ga,2),Sa=sa[0],ao=sa[1];if(!Vt||!Ln.length)return[Sa,[],ao];var xo=Xe(Sa),$o=jr(),Sr=(0,$e.S)(xo,!0,$o),Gr=Sr.checkedKeys,vo=Sr.halfCheckedKeys;return[ho(Gr),ho(vo),ao]},[Vt,Ln,jr,ho,Lr]),hr=(0,Ne.Z)(Jr,3),Pa=hr[0],aa=hr[1],ka=hr[2],Wr=x.useMemo(function(){var ga=Xe(Pa),sa=Xt(ga,jr,xt);return[].concat((0,ae.Z)(ka),(0,ae.Z)(ho(sa)))},[Pa,jr,ho,ka,xt]),Eo=Bt(Wr,da,on,Vt,zn),Jo=(0,fe.Z)(function(ga){if(Ea(ga),it){var sa=De(ga),Sa=sa.map(function($o){return ha($o,da,on).map(function(Sr){return Sr.option})}),ao=Vt?sa:sa[0],xo=Vt?Sa:Sa[0];it(ao,xo)}}),No=(0,fe.Z)(function(ga){if((!Vt||Ga)&&Ar(""),!Vt)Jo(ga);else{var sa=ot(ga),Sa=Xe(Pa),ao=Xe(aa),xo=Sa.includes(sa),$o=ka.some(function(Su){return ot(Su)===sa}),Sr=Pa,Gr=ka;if($o&&!xo)Gr=ka.filter(function(Su){return ot(Su)!==sa});else{var vo=xo?Sa.filter(function(Su){return Su!==sa}):[].concat((0,ae.Z)(Sa),[sa]),eo=jr(),zo;if(xo){var sl=(0,$e.S)(vo,{checked:!1,halfCheckedKeys:ao},eo);zo=sl.checkedKeys}else{var ol=(0,$e.S)(vo,!0,eo);zo=ol.checkedKeys}var Pu=Xt(zo,jr,xt);Sr=ho(Pu)}Jo([].concat((0,ae.Z)(Gr),(0,ae.Z)(Sr)))}}),tl=function(sa,Sa){if(Sa.type==="clear"){Jo([]);return}var ao=Sa.values[0],xo=ao.valueCells;No(xo)},Cl=Yn!==void 0?Yn:uo,Da=Zo||gn,au=Zr||io,uu=function(sa){Lo==null||Lo(sa),_o==null||_o(sa)},wu=x.useMemo(function(){return{options:da,fieldNames:on,values:Pa,halfValues:aa,changeOnSelect:gt,onSelect:No,checkable:Gn,searchOptions:fr,dropdownPrefixCls:xa,loadData:Br,expandTrigger:Ca,expandIcon:Yr,loadingIcon:po,dropdownMenuColumnStyle:pr}},[da,on,Pa,aa,gt,No,Gn,fr,xa,Br,Ca,Yr,po,pr]),iu=!(Wa?fr:da).length,ar=Wa&&Ya.matchInputWidth||iu?{}:{minWidth:"auto"};return x.createElement(b.Provider,{value:wu},x.createElement(rt.Ac,(0,ct.Z)({},qe,{ref:bn,id:Ye,prefixCls:pn,autoClearSearchValue:Ga,dropdownMatchSelectWidth:so,dropdownStyle:ar,displayValues:Eo,onDisplayValuesChange:tl,mode:Vt?"multiple":void 0,searchValue:Wa,onSearch:Nr,showSearch:Ha,OptionList:Lt,emptyOptions:iu,open:Cl,dropdownClassName:Da,placement:au,onDropdownVisibleChange:uu,getRawInputElement:function(){return Wn}})))});Ve.SHOW_PARENT=Ue,Ve.SHOW_CHILD=xe;var dt=Ve,Ot=dt,$t=ue(2738),qt=ue(62892),Jt=ue(53487),ln=ue(19080),Dt=ue(36355),At=ue(93891),nn=ue(1684),Et=ue(19716),yt=ue(32441),Nt=ue(14154),dn=ue(58582),Ct=ue(84443),It=ue(66339),Zn=ue(33234),zt=ue(98447),ra=ue(17313),qa=ue(74207),mr=ue(83116);const sr=bt=>{const{prefixCls:bn,componentCls:Nn,antCls:jt}=bt,pn=`${Nn}-menu-item`,Qn=` + `,onClick:()=>Hr(jt.type,pn)})),Xt.createElement(et.Z,{spinning:Nt},Nn(jt.type)?Xt.createElement("div",{style:{marginTop:(jt==null?void 0:jt.type)=="CPU"?Zn?"7%":"":ra?"7%":""}},Xt.createElement(se,{dataInfo:{y:wr(Ct,jt==null?void 0:jt.type,1)||[],x:wr(Ct,jt==null?void 0:jt.type,0)||[]},startAndEndTime:At,colors:ur,indexKey:pn,valueName:Ct.map(Qn=>Qn.name),imageTypeName:Ct.map(Qn=>{var ma;return(ma=Qn==null?void 0:Qn.promQueryResult)==null?void 0:ma.imageTypeName}),key:`${pn}-${ja}`}),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")),Ct.map((Qn,ma)=>{var Qe;let gt=Qn==null?void 0:Qn.promQueryResult;return Xt.createElement("div",{className:de.listdata,key:ma},Xt.createElement("div",{className:de.block,style:{backgroundColor:ur[ma],marginRight:10}}),Xt.createElement("div",{className:de.typename},(Qe=Qn==null?void 0:Qn.promQueryResult)==null?void 0:Qe.imageTypeName),Xt.createElement("div",{className:de.val},(jt==null?void 0:jt.type)=="CPU"?`${gt==null?void 0:gt.cpuMaxDoubleValue}Cores`:`${gt==null?void 0:gt.memoryDoubleMaxValue}MiB`),Xt.createElement("div",{className:de.val},(jt==null?void 0:jt.type)=="CPU"?`${gt==null?void 0:gt.cpuMinDoubleValue}Cores`:`${gt==null?void 0:gt.memoryDoubleMinValue}MiB`),Xt.createElement("div",{className:de.val},(jt==null?void 0:jt.type)=="CPU"?`${gt==null?void 0:gt.cpuAvgDoubleValue}Cores`:`${gt==null?void 0:gt.memoryDoubleAvgValue}MiB`))}))):Xt.createElement(Fn.Z,null)))))},fn=ue(59301),tt=(kt,Ut,en)=>new Promise((kn,Rt)=>{var De=Ot=>{try{dt(en.next(Ot))}catch($t){Rt($t)}},Ve=Ot=>{try{dt(en.throw(Ot))}catch($t){Rt($t)}},dt=Ot=>Ot.done?kn(Ot.value):Promise.resolve(Ot.value).then(De,Ve);dt((en=en.apply(kt,Ut)).next())}),wt=({getApi:kt,identifier:Ut,visible:en,info:kn})=>{const[Rt,De]=(0,ae.useState)({}),[Ve,dt]=(0,ae.useState)(!0);(0,ae.useEffect)(()=>{dt(!0)},[en]),(0,ae.useEffect)(()=>{kt&&Ve&&Ot()},[kt]);const Ot=()=>tt(void 0,null,function*(){const $t=yield(0,fe.ZP)(`/api/shixuns/${Ut}/cpu_basic_data.json`,{method:"get"});($t==null?void 0:$t.status)==0&&De($t)});return fn.createElement("div",null,fn.createElement(Hn,{isFirst:Ve,setIsFirst:$t=>dt($t),identifier:Ut,data:Rt,info:kn}))},In=ue(49661),cn=ue(76560),Un=ue(67135),Le=ue(23869),Be=ue(59301),ze=(kt,Ut,en)=>new Promise((kn,Rt)=>{var De=Ot=>{try{dt(en.next(Ot))}catch($t){Rt($t)}},Ve=Ot=>{try{dt(en.throw(Ot))}catch($t){Rt($t)}},dt=Ot=>Ot.done?kn(Ot.value):Promise.resolve(Ot.value).then(De,Ve);dt((en=en.apply(kt,Ut)).next())});const St=({globalSetting:kt,dispatch:Ut,practiceSetting:en,shixunsDetail:kn,visible:Rt,onCancel:De,info:Ve,identifier:dt,isJupyter:Ot,onOk:$t})=>{const[qt,Jt]=(0,ae.useState)("1"),[ln,Dt]=(0,ae.useState)("\u63A8\u8350\u914D\u7F6E"),[At,nn]=(0,ae.useState)([]),[Et,yt]=(0,ae.useState)(!1),[Nt,dn]=(0,ae.useState)(!1),[Ct,It]=(0,ae.useState)({}),[Zn,zt]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{Rt&&(dn(!1),Jt("1"),Dt("\u63A8\u8350\u914D\u7F6E"),(Ve==null?void 0:Ve.type)=="\u6311\u6218\u9875\u9762"?nn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E"]):nn(["\u5F53\u524D\u914D\u7F6E","\u63A8\u8350\u914D\u7F6E","\u589E\u5F3A\u914D\u7F6E"]),It({}),ra(),(Ve==null?void 0:Ve.type)=="\u6311\u6218\u9875\u9762"&&Ut({type:"shixunsDetail/getShixunsDetail",payload:{id:dt}}))},[Rt]);const ra=()=>ze(void 0,null,function*(){zt(!0);const vr=yield(0,Un.HS)(dt);[0,-10].includes(vr.status)&&(It(vr),zt(!1))}),qa=vr=>{vr=="2"?dn(!0):dn(!1),Jt(vr)},mr=()=>{x.default.info({centered:!0,icon:null,width:424,title:"\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458",content:Be.createElement("div",{className:"tc"},Be.createElement("img",{src:mt,alt:"\u4E8C\u7EF4\u7801",width:182,height:182,style:{pointerEvents:"none",userSelect:"none"}})),okText:"\u6211\u77E5\u9053\u4E86"})},sr=()=>ze(void 0,null,function*(){if((0,Le.gy)(Ut,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||ln=="\u5F53\u524D\u914D\u7F6E")return;yt(!0),(yield(0,fe.ZP)(`/api/shixuns/${dt}/apply_recommend_config.json`,{method:"put",body:{data:ln=="\u63A8\u8350\u914D\u7F6E"?Ct==null?void 0:Ct.recommend:Ct==null?void 0:Ct.high}})).status==0&&(Oe.ZP.success("\u5E94\u7528\u6210\u529F"),yt(!1),De(),$t())}),ja=()=>ze(void 0,null,function*(){var vr,ir;if(yield Rr(),(0,In.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(vr=kn.detail)!=null&&vr.is_jupyter||(ir=kn.detail)!=null&&ir.is_jupyter_lab){Ut({type:"shixunsDetail/execJupyter",payload:{id:dt}}).then(Hr=>{var wr;Hr!=null&&Hr.identifier&&((wr=cn.history)==null||wr.push(`/tasks/${Hr.identifier}/jupyter`))});return}Ut({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const Va=Ot?yield(0,Un.BK)({id:dt}):yield(0,Un.Ir)({id:dt});if(Ut({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),Va!=null&&Va.game_identifier||Va!=null&&Va.identifier){(0,In.xg)(Ot?`/tasks/${Va==null?void 0:Va.identifier}/jupyter`:`/tasks/${Va.game_identifier}`);return}(Va==null?void 0:Va.status)===-3?(0,In.eF)():(Va==null?void 0:Va.status)===2?Dr(Va==null?void 0:Va.message):(Va==null?void 0:Va.status)===3&&ur(Va==null?void 0:Va.message)}),Rr=()=>new Promise((vr,ir)=>{var Va;(Va=en==null?void 0:en.sideBar)!=null&&Va.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:()=>{Ut({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),vr()},onCancel:()=>{ir()}}):vr()}),Dr=vr=>{vr=vr!=null&&vr.includes(".json")?vr:`${vr}.json`,x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Be.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>ze(void 0,null,function*(){const ir=yield(0,fe.ZP)("/api"+vr,{method:"get"});if(!ir)return;Oe.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Va=yield(0,Un.Ir)({id:ir.shixun_identifier});if(Va!=null&&Va.game_identifier){(0,In.xg)(`/tasks/${Va.game_identifier}`);return}(Va==null?void 0:Va.status)===2?Dr(Va==null?void 0:Va.message):(Va==null?void 0:Va.status)===3&&ur(Va==null?void 0:Va.message)})})},ur=vr=>{x.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Be.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",vr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})};return Be.createElement(Be.Fragment,null,Be.createElement(We.Z,{title:null,placement:"right",open:Rt,width:1e3,onClose:De,closeIcon:null,footer:null},Be.createElement("div",{className:Re.header_body},Be.createElement("span",null,"\u914D\u7F6E\u4E0E\u76D1\u63A7"),Be.createElement(Me.Z,{className:Re.close,onClick:De})),Be.createElement(Ze.default,{activeKey:qt,onChange:qa},Be.createElement(Ze.default.TabPane,{tab:"\u63A8\u8350\u914D\u7F6E",key:1},Be.createElement(et.Z,{spinning:Zn,size:"large",tip:Be.createElement("div",{style:{color:"#666",fontSize:"14px"}},Be.createElement("div",{style:{color:"#232B40",fontWeight:"bolder",marginBottom:24,marginTop:14}},"\u6B63\u5728\u8BA1\u7B97\u2026"),Be.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",Be.createElement("br",null),"\u8BF7\u8010\u5FC3\u7B49\u5F85\u2026"))},(Ct==null?void 0:Ct.status)==0?Be.createElement(Be.Fragment,null,Be.createElement("div",{className:Re.recommend_config_introduce},Be.createElement("div",null,"\u5F53\u524D\u914D\u7F6E\uFF1A\u5B9E\u9A8C\u73AF\u5883\u76EE\u524D\u5DF2\u7ECF\u914D\u7F6E\u7684\u8D44\u6E90\u3002"),Be.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"),Be.createElement("div",null,"\u589E\u5F3A\u914D\u7F6E\uFF1A\u9002\u7528\u4E8E\u8D44\u6E90\u6D88\u8017\u8F83\u9AD8\u7684\u5B9E\u8DF5\u9879\u76EE\u3002")),Be.createElement("div",{className:Re.recommend_config},At.map((vr,ir)=>Be.createElement("div",{className:`${Re.recommend_config_item} ${vr==ln?Re.recommend_config_active_item:""}`,key:vr,onClick:()=>Dt(vr)},Be.createElement("div",{className:Re.item_title},Be.createElement("div",null,vr),ir==1?Be.createElement("div",{className:Re.recommend_text},"\u63A8\u8350"):Be.createElement(Be.Fragment,null)),(vr=="\u5F53\u524D\u914D\u7F6E"&&(Ct==null?void 0:Ct.current)||vr=="\u63A8\u8350\u914D\u7F6E"&&(Ct==null?void 0:Ct.recommend)||vr=="\u589E\u5F3A\u914D\u7F6E"&&(Ct==null?void 0:Ct.high)||[]).map((Va,Hr)=>Be.createElement("div",{className:Re.item_content,key:Hr},Be.createElement("span",null,Va==null?void 0:Va.image_name),Va!=null&&Va.cpu_limit?Be.createElement("span",null,Va==null?void 0:Va.cpu_limit,"\u6838",Va==null?void 0:Va.memory_limit,"G"):Be.createElement("div",null,Be.createElement("span",null,"\u6682\u65E0\u63A8\u8350"),Be.createElement(Ce.Z,{title:Be.createElement("div",{style:{lineHeight:"22px",padding:5}},"\u5B9E\u9A8C\u73AF\u5883\u4E3A\u7279\u6B8A\u7684\u4E13\u6709\u4E91\u6216\u65E0\u4F7F\u7528\u6570",Be.createElement("br",null),"\u636E\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u7ED9\u51FA\u63A8\u8350\u503C\u3002\u4E00\u952E\u5E94\u7528",Be.createElement("br",null),"\u7684\u65F6\u5019\uFF0C\u5C06\u4F7F\u7528\u539F\u914D\u7F6E\u3002")},Be.createElement(rt.Z,{className:Re.tooltip})))))))),Be.createElement("div",{className:Re.recommend_config_footer},Be.createElement("div",null,Be.createElement("span",null,"\u6CA1\u627E\u5230\u5408\u9002\u7684\u914D\u7F6E\uFF1F"),Be.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>mr()},"\u8054\u7CFB\u7BA1\u7406\u5458")),Be.createElement(ct.ZP,{type:"primary",shape:"round",disabled:ln=="\u5F53\u524D\u914D\u7F6E",onClick:sr,loading:Et},"\u4E00\u952E\u5E94\u7528"))):Zn?Be.createElement("div",{style:{height:400}}):Be.createElement("div",{className:Re.no_data},Be.createElement("img",{src:$e,style:{pointerEvents:"none",userSelect:"none",width:212,height:160}}),Be.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",Be.createElement("br",null),"\u5EFA\u8BAE\u60A8\u5148\u6A21\u62DF\u5B9E\u6218\u5E76\u901A\u5173~"),(Ve==null?void 0:Ve.type)!="\u6311\u6218\u9875\u9762"&&Be.createElement("div",{className:Re.application,onClick:()=>{ja(),De()}},"\u6A21\u62DF\u5B9E\u6218")))),Be.createElement(Ze.default.TabPane,{tab:"\u8D44\u6E90\u76D1\u63A7",key:2},Be.createElement(wt,{getApi:Nt,identifier:dt,visible:Rt,info:Ve})))))};var Lt=(0,cn.connect)(({globalSetting:kt,practiceSetting:Ut,shixunsDetail:en})=>({globalSetting:kt,practiceSetting:Ut,shixunsDetail:en}))(St)},40151:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return xe}});var ae=ue(59301),x=ue(43418),Oe=ue(3113),We=ue(8591),Ze=ue(99313),et=ue(71418),Ce=ue(10311),ct=ue(5871),Re=ue(1710),Me={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"},rt=ue(11724),mt=ue(62772),$e=ue(82093),fe=ue(57884),a=ue(59301),E=Object.defineProperty,b=Object.defineProperties,y=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ce=(ot,Xe,ut)=>Xe in ot?E(ot,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):ot[Xe]=ut,de=(ot,Xe)=>{for(var ut in Xe||(Xe={}))ne.call(Xe,ut)&&ce(ot,ut,Xe[ut]);if(z)for(var ut of z(Xe))se.call(Xe,ut)&&ce(ot,ut,Xe[ut]);return ot},Fe=(ot,Xe)=>b(ot,y(Xe)),Ae=(ot,Xe,ut)=>new Promise((mn,sn)=>{var Fn=ha=>{try{Xt(ut.next(ha))}catch(Bt){sn(Bt)}},Sn=ha=>{try{Xt(ut.throw(ha))}catch(Bt){sn(Bt)}},Xt=ha=>ha.done?mn(ha.value):Promise.resolve(ha.value).then(Fn,Sn);Xt((ut=ut.apply(ot,Xe)).next())}),xe=({visible:ot,onOk:Xe,onCancel:ut,info:mn})=>{var sn,Fn,Sn,Xt,ha;const[Bt,an]=(0,ae.useState)("1"),[Tn,Hn]=(0,ae.useState)([]),[fn,tt]=(0,ae.useState)([]),[st,wt]=(0,ae.useState)(0),[In,cn]=(0,ae.useState)(null),[Un,Le]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{ot&&(Be(),ze(),St())},[ot]);const Be=()=>{an("1"),Hn([]),cn(null),wt(0)};(0,ae.useEffect)(()=>{var Ve,dt;((dt=(Ve=fn==null?void 0:fn[st])==null?void 0:Ve.content)==null?void 0:dt.length)>0&&cn(Fe(de({},fn[st].content[0]),{index:0}))},[Bt,st,fn]);const ze=()=>Ae(void 0,null,function*(){Le(!0),yield(0,$e.ZP)("/api/home/cpu_memory_limit.json",{method:"GET"}).then(Ve=>{let{max_cpu:dt,max_memory:Ot,min_cpu:$t,min_memory:qt}=Ve,{cpu:Jt,memory:ln}=mn;Hn([{name:"CPU",value:Jt,min:$t,max:dt,typeName:"\u6838"},{name:"\u5185\u5B58",value:ln,min:qt,max:Ot,typeName:"GB"}])}),Le(!1)}),St=()=>Ae(void 0,null,function*(){yield(0,$e.ZP)("/api/home/example_cpu_list.json",{method:"GET"}).then(Ve=>{var dt;if(tt(Ve),(Ve==null?void 0:Ve.length)>0){let Ot=Fe(de({},(dt=Ve==null?void 0:Ve[0])==null?void 0:dt.content[0]),{index:0});cn(Ot)}})}),Lt=Ve=>{an(Ve),Ve==="2"&&wt(0)},kt=(Ve,dt)=>{Hn(Tn.map(Ot=>Ot.name===Ve?dt(Ot):Ot))},Ut=(Ve,dt)=>{isNaN(Ve)||kt(dt,Ot=>Fe(de({},Ot),{value:Ve}))},en=Ve=>{var dt;if(console.log("decline",Ve.value),Ve.value=Number(Ve.value),Ve.value<=((dt=Ve.min)!=null?dt:-1/0))return;let Ot=Ve.value-.5Fe(de({},$t),{value:Ot}))},kn=Ve=>{var dt;if(Ve.value=Number(Ve.value),Ve.value>=((dt=Ve.max)!=null?dt:1/0))return;let Ot=Ve.value+.5>Ve.max?Ve.max:Ve.value+.5;kt(Ve.name,$t=>Fe(de({},$t),{value:Ot}))},Rt=(Ve,dt)=>{isNaN(Ve)||kt(dt,Ot=>Fe(de({},Ot),{value:Ve}))},De=Ve=>{if(Ve==null||Number.isInteger(Ve))return Ve;const dt=Ve%1;return dt===.5?Ve:Math.floor(Ve)+(dt<.5?.5:1)};return a.createElement(a.Fragment,null,a.createElement(x.default,{title:"\u8D44\u6E90\u914D\u7F6E",open:ot,width:752,destroyOnClose:!0,centered:!0,onCancel:ut,className:Me.modal,footer:[a.createElement("div",{className:Me.btn_warp,key:"1"},a.createElement(Oe.ZP,{onClick:ut},"\u53D6\u6D88"),a.createElement(Oe.ZP,{type:"primary",onClick:()=>{let Ve=de({},mn);if(Bt=="1")Ve.cpu=Tn[0].value,Ve.memory=Tn[1].value;else if(Bt=="2"){if(!In){We.ZP.error("\u8BF7\u9009\u62E9\u4E00\u6761\u573A\u666F\u5BF9\u5E94\u7684CPU\u4E0E\u5185\u5B58");return}Ve=Fe(de({},Ve),{cpu:In.cpu,memory:In.memory})}Xe(Ve)}},"\u4FDD\u5B58"))]},a.createElement(Ze.default,{activeKey:Bt,onChange:Lt},a.createElement(Ze.default.TabPane,{tab:"\u81EA\u5B9A\u4E49\u914D\u7F6E",key:1},a.createElement(et.Z,{spinning:Un},Tn==null?void 0:Tn.map(Ve=>a.createElement("div",{className:Me.con_warp,key:Ve==null?void 0:Ve.name},a.createElement("div",null,Ve==null?void 0:Ve.name),a.createElement("div",null,a.createElement(Ce.Z,{min:Ve==null?void 0:Ve.min,max:Ve==null?void 0:Ve.max,onChange:dt=>Ut(dt,Ve==null?void 0:Ve.name),value:Ve==null?void 0:Ve.value,step:.5,style:{width:482,height:6,margin:"0 20px 0 12px"}})),a.createElement("div",{className:`${Me.config_Warp} ${Me.flex}`},a.createElement("div",{className:`${Me.config_btn} ${Me.flex}`,onClick:()=>en(Ve)},a.createElement(rt.Z,null)),a.createElement(ct.Z,{min:Ve==null?void 0:Ve.min,max:Ve==null?void 0:Ve.max,size:"large",step:"0.1",controls:!1,style:{width:50},value:Ve==null?void 0:Ve.value,onChange:dt=>{const Ot=De(dt);Rt(Ot,Ve==null?void 0:Ve.name)}}),a.createElement("div",{className:`${Me.config_btn} ${Me.flex}`,onClick:()=>kn(Ve)},a.createElement(mt.Z,null))),a.createElement("div",null,Ve==null?void 0:Ve.typeName))))),(fn==null?void 0:fn.length)>0&&a.createElement(Ze.default.TabPane,{tab:"\u6309\u504F\u597D\u914D\u7F6E",key:2},a.createElement("div",{className:Me.sceneList},fn==null?void 0:fn.map((Ve,dt)=>a.createElement("div",{className:`${Me.sceneItem} ${st==dt&&Me.sceneItemActive}`,key:Ve==null?void 0:Ve.id,onClick:()=>{wt(dt)}},Ve==null?void 0:Ve.name))),((Fn=(sn=fn==null?void 0:fn[st])==null?void 0:sn.content)==null?void 0:Fn.length)>0?a.createElement(Re.default,{rowSelection:{type:"radio",selectedRowKeys:[In==null?void 0:In.index],onChange:(Ve,dt)=>{cn(dt[0])}},columns:[{title:"CPU",dataIndex:"cpu",align:"center",render:(Ve,dt)=>a.createElement("div",null,Ve,"\u6838")},{title:"\u5185\u5B58",dataIndex:"memory",align:"center",render:(Ve,dt)=>a.createElement("div",null,Ve,"GB")}],dataSource:(Sn=fn==null?void 0:fn[st])==null?void 0:Sn.content.map((Ve,dt)=>Fe(de({},Ve),{index:dt})),rowKey:"index",pagination:!1,scroll:((ha=(Xt=fn==null?void 0:fn[st])==null?void 0:Xt.content)==null?void 0:ha.length)>3?{y:148}:{}}):a.createElement(fe.Z,null)))))}},22734:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Ue}});var ae=ue(59301),x=ue(76560),Oe=ue(43418),We=ue(8591),Ze=ue(3113),et=ue(24905),Ce=ue(5112),ct=ue(88522),Re=ue(49127),Me=ue(5083),rt=ue(5871),mt=ue(10527),$e=ue(84236),fe=ue(23869),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,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(xe,ot)=>{var Xe={};for(var ut in xe)z.call(xe,ut)&&ot.indexOf(ut)<0&&(Xe[ut]=xe[ut]);if(xe!=null&&y)for(var ut of y(xe))ot.indexOf(ut)<0&&ne.call(xe,ut)&&(Xe[ut]=xe[ut]);return Xe},ce=(xe,ot,Xe)=>new Promise((ut,mn)=>{var sn=Xt=>{try{Sn(Xe.next(Xt))}catch(ha){mn(ha)}},Fn=Xt=>{try{Sn(Xe.throw(Xt))}catch(ha){mn(ha)}},Sn=Xt=>Xt.done?ut(Xt.value):Promise.resolve(Xt.value).then(sn,Fn);Sn((Xe=Xe.apply(xe,ot)).next())});const de=xe=>{if(!xe)return xe;const ot=xe.split(":");if(ot[1]=="00"||ot[1]=="30")return xe;const Xe=parseInt(ot[1]);if(Xe<30||Xe==60)return[ot[0],"30"].join(":");if(Xe<60){const ut=[ot[0],"00"].join(":"),mn="YYYY-MM-DD HH:mm",sn=E()(ut,mn);return sn.add(1,"hours"),sn.format(mn)}return xe},Fe="YYYY-MM-DD HH:mm",Ae=xe=>{var ot=xe,{shixunsDetail:Xe,globalSetting:ut,loading:mn,user:sn,dispatch:Fn}=ot,Sn=se(ot,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,ha,Bt,an,Tn,Hn,fn,tt,st;const wt=(0,ae.useRef)(),[In,cn]=(0,ae.useState)(),[Un,Le]=(0,ae.useState)(),[Be,ze]=(0,ae.useState)([]),[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)(""),[en,kn]=(0,ae.useState)(),[Rt,De]=(0,ae.useState)(),[Ve,dt]=(0,ae.useState)(),[Ot,$t]=(0,ae.useState)(!1),qt=(ha=(Xt=sn.userInfo)==null?void 0:Xt.shixun)==null?void 0:ha.editable;(0,ae.useEffect)(()=>{var Et,yt;wt.current=(yt=(Et=location.pathname)==null?void 0:Et.split("/"))==null?void 0:yt[2],Jt()},[]),(0,ae.useEffect)(()=>{var Et,yt,Nt,dn,Ct,It,Zn,zt,ra,qa,mr,sr,ja,Rr;Xe.setting&&(cn((yt=(Et=Xe.setting)==null?void 0:Et.shixun)==null?void 0:yt.can_copy),Le((dn=(Nt=Xe.setting)==null?void 0:Nt.shixun)==null?void 0:dn.use_scope),kn(!!((It=(Ct=Xe.setting)==null?void 0:Ct.shixun)!=null&&It.opening_time)),De((zt=(Zn=Xe.setting)==null?void 0:Zn.shixun)==null?void 0:zt.opening_time),ze((qa=(ra=Xe.setting)==null?void 0:ra.shixun)==null?void 0:qa.scope_partment),$t((sr=(mr=Xe.setting)==null?void 0:mr.shixun)==null?void 0:sr.use_ai),dt((Rr=(ja=Xe.setting)==null?void 0:ja.shixun)==null?void 0:Rr.git_size))},[Xe.setting]);const Jt=Et=>ce(void 0,null,function*(){const yt=yield Fn({type:"shixunsDetail/getDepartments",payload:{q:Et}});yt&&Lt(yt.shools_name||[])}),ln=()=>ce(void 0,null,function*(){var Et,yt,Nt,dn,Ct,It;const Zn=(yield Fn({type:"shixunsDetail/getShixunQuote",payload:{id:wt.current}}))||{};Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:ae.createElement("div",{className:`tc font14 ${b.modal}`},!!((Et=Zn.subjects)!=null&&Et.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Nt=(yt=Zn.subjects)==null?void 0:yt.splice(0,2))==null?void 0:Nt.map(zt=>`\u300A${zt}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Zn==null?void 0:Zn.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),ae.createElement("br",null)),!!((dn=Zn.courses)!=null&&dn.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(It=(Ct=Zn.courses)==null?void 0:Ct.splice(0,2))==null?void 0:It.map(zt=>`\u300A${zt}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Zn==null?void 0:Zn.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),ae.createElement("br",null)),ae.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 Fn({type:"shixunsDetail/deleteShixun",payload:{id:wt.current}})).status===1&&(We.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),Dt=()=>{(0,fe.gy)(Fn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},At=Et=>{if(Be.includes(Et)){We.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ut(null),ze([...Be,Et])},nn=()=>ce(void 0,null,function*(){if(en&&!Rt){We.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Un===1&&!Be.length){We.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Fn({type:"shixunsDetail/updatePermissionSetting",payload:{id:wt.current,scope_partment:Un===0?null:Be,shixun:{can_copy:In,use_scope:Un,opening_time:Rt,use_ai:Ot,git_size:Ve}}})).status!==-1&&(We.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Fn({type:"shixunsDetail/getSettingsData",payload:{id:wt.current}}),Fn({type:"shixunsDetail/getShixunsDetail",payload:{id:wt.current}}))});return ae.createElement("div",null,ae.createElement("section",{className:b.wrap},ae.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Bt=Xe==null?void 0:Xe.detail)==null?void 0:Bt.shixun_status)!==2?ae.createElement(Ze.ZP,{danger:!0,onClick:ln},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):ae.createElement(Ze.ZP,{danger:!0,onClick:Dt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:In,onChange:Et=>cn(Et.target.checked),disabled:!qt}),ae.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")))),!((((an=Xe.detail)==null?void 0:an.shixun_status)>1||((Tn=Xe.detail)==null?void 0:Tn.public)===2)&&((fn=(Hn=Xe.setting)==null?void 0:Hn.shixun)==null?void 0:fn.use_scope)===0&&((tt=Xe.detail)==null?void 0:tt.identity)>2)&&ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement(Ce.ZP.Group,{value:Un,onChange:Et=>Le(Et.target.value),disabled:!qt},ae.createElement(Ce.ZP,{className:b.radio,value:0},ae.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),ae.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),ae.createElement(Ce.ZP,{className:b.radio,value:1},ae.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),ae.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"))),Un===1&&ae.createElement(ae.Fragment,null,ae.createElement("div",{className:"mt10"},ae.createElement(ct.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:kt,onChange:Et=>{Ut(Et),Jt(Et)},disabled:!qt,onSelect:At,options:St==null?void 0:St.map(Et=>({value:Et}))}),ae.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")),ae.createElement("div",{className:"mt10"},Be==null?void 0:Be.map(Et=>qt?ae.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>ze(Be.filter(yt=>yt!==Et))},ae.createElement(Ze.ZP,{type:"primary",ghost:!0},Et)):ae.createElement(Ze.ZP,{type:"primary",ghost:!0,className:"mr20"},Et)))))),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:en,onChange:Et=>kn(Et.target.checked),disabled:!qt}),ae.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")),en&&ae.createElement(Me.default,{className:`${b.dataPicker} mt10`,format:Fe,locale:mt.Z,disabled:!qt,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:Et=>Et&&EtDe(de(yt))}))),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"AI\u52A9\u6559:"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:Ot,onChange:Et=>$t(Et.target.checked),disabled:!qt}),ae.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")))),((st=sn==null?void 0:sn.userInfo)==null?void 0:st.role)===1&&ae.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},ae.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(rt.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:Ve,onChange:Et=>{dt(Et)}}),ae.createElement("span",{className:"c-grey-999"}," M "))))),ae.createElement($e.t,{okText:"\u4FDD\u5B58",hasOkBtn:qt,loading:mn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${wt.current}/challenges`),onOk:nn,className:b.bottomButton}))};var Ue=(0,x.connect)(({shixunsDetail:xe,loading:ot,globalSetting:Xe,user:ut})=>({shixunsDetail:xe,globalSetting:Xe,user:ut,loading:ot}))(Ae)},4737: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__(76560),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(5966),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__(22734),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(90524),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(23869),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(34055),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(21693),React=__webpack_require__(59301),__async=(we,Ft,ue)=>new Promise((ae,x)=>{var Oe=et=>{try{Ze(ue.next(et))}catch(Ce){x(Ce)}},We=et=>{try{Ze(ue.throw(et))}catch(Ce){x(Ce)}},Ze=et=>et.done?ae(et.value):Promise.resolve(et.value).then(Oe,We);Ze((ue=ue.apply(we,Ft)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=we=>{if(!we)return we;const Ft=we.split(":");if(Ft[1]=="00"||Ft[1]=="30")return we;const ue=parseInt(Ft[1]);if(ue<30||ue==60)return[Ft[0],"30"].join(":");if(ue<60){const ae=[Ft[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",Oe=moment__WEBPACK_IMPORTED_MODULE_3___default()(ae,x);return Oe.add(1,"hours"),Oe.format(x)}return we};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=we=>__async(this,null,function*(){const Ft=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:we}});Ft&&setDepartmentList(Ft.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var we,Ft;(Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)!=null&&Ft.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=we=>{if(selectDepartmentList.includes(we)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,we])},handleInitState=()=>{var we,Ft,ue,ae,x,Oe,We,Ze,et,Ce,ct,Re,Me,rt,mt,$e,fe,a,E,b,y,z,ne,se,ce,de,Fe,Ae,Ue,xe,ot,Xe,ut,mn,sn,Fn,Sn,Xt,ha,Bt,an,Tn,Hn,fn,tt,st,wt;setCodeEditPermission((Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)==null?void 0:Ft.code_edit_permission),setAllowFileUpload((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.allow_file_upload),setCodeHidden((Oe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:Oe.show_code_dir),setForbidCopy((Ze=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:Ze.forbid_copy),setTaskPass((Ce=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:Ce.task_pass),setTestSetPermission((Re=(ct=shixunsDetail.setting)==null?void 0:ct.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Me=shixunsDetail.setting.shixun)==null?void 0:Me.display_git_address),setIsCopy((mt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:mt.can_copy),setOpenValue((fe=($e=shixunsDetail.setting)==null?void 0:$e.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((ne=(z=shixunsDetail.setting)==null?void 0:z.shixun)==null?void 0:ne.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Fe=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Fe.is_disable_discuss),setdisableAI((Ue=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Ue.ai_reply),setresource_recommend((ot=(xe=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:xe.shixun)==null?void 0:ot.resource_recommend),setOpenCodeDebugger((ut=(Xe=shixunsDetail.setting)==null?void 0:Xe.shixun)==null?void 0:ut.open_code_debugger),setStartPermanent((sn=(mn=shixunsDetail.setting)==null?void 0:mn.shixun)==null?void 0:sn.start_permanent),setOpenSelfRun((Sn=(Fn=shixunsDetail.setting)==null?void 0:Fn.shixun)==null?void 0:Sn.open_self_run),setgitSize((ha=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:ha.git_size),setcourse_workspace_file_time((an=(Bt=shixunsDetail.setting)==null?void 0:Bt.shixun)==null?void 0:an.course_workspace_file_time),setPodSwitch((Hn=(Tn=shixunsDetail.setting)==null?void 0:Tn.shixun)==null?void 0:Hn.exit_delete_pod_switch),setai_user((tt=(fn=shixunsDetail.setting)==null?void 0:fn.shixun)==null?void 0:tt.ai_user),setOpenLocalEvaluate((wt=(st=shixunsDetail.setting)==null?void 0:st.shixun)==null?void 0:wt.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((we,Ft)=>{var ue,ae;we!=((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.scope_partment[Ft])&&(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(we=!1,Ft=1){return __async(this,null,function*(){var ue,ae;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:we}});(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}),(ae=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ae.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ft))})}const handleDeleteShixun=()=>__async(this,null,function*(){var we,Ft,ue,ae,x,Oe;const We=(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,!!((we=We.subjects)!=null&&we.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ft=We.subjects)==null?void 0:Ft.splice(0,2))==null?void 0:ue.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((ae=We.courses)!=null&&ae.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Oe=(x=We.courses)==null?void 0:x.splice(0,2))==null?void 0:Oe.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.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(we){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(we),parseInt(we)===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:we=>{var Ft;if((Ft=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ft.confirmLeave){showExitmodel(we.key);return}setMenuSelectKey(we.key),parseInt(we.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:we=>setTaskPass(we.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:we=>setTestSetPermission(we.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:we=>setIsCopy(we.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:we=>setOpenValue(we.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:we=>{setDepartmentValue(we),handleGetDepartments(we)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(we=>({value:we}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(we=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ft=>Ft!==we))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},we)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},we)))))),!((_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:we=>setOpenAnswer(we.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:we=>{setIsOpenTime(we.target.checked),we.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:we=>we&&wesetOpenTime(handleDateString(Ft))})))),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:we=>set_display_git_address(we.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:we=>{setCodeHidden(we.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:we=>{setCodeEditPermission(we.target.checked),we.target.checked||setAllowFileUpload(we.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:we=>{setAllowFileUpload(we.target.checked),we.target.checked&&setCodeEditPermission(we.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:we=>setForbidCopy(we.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:we=>setOpenCodeDebugger(we)}),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:we=>setOpenSelfRun(we)}),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:we=>setOpenLocalEvaluate(we)}),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:we=>{setgitSize(we)}}),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:we=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(we)}}),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:we=>{setPodSwitch(we)}}),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:we=>setDisableDiscuss(!we)}),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:we=>{setresource_recommend(we)}}),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:we=>{setai_user(we.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 we,Ft;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}(we=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&we.is_fork_from_creator&&((Ft=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ft.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,ae)=>{handSubmeit(ue,ae)}}}):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:we,shixunsDetail:Ft,practiceSetting:ue})=>({user:we,shixunsDetail:Ft,practiceSetting:ue}))(Setting)},26595:function(we,Ft,ue){"use strict";ue.r(Ft),ue.d(Ft,{default:function(){return mo}});var ae=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"},Oe=ue(76560),We=ue(99313),Ze=ue(6848),et=ue(8591),Ce=ue(20834),ct=ue(95237),Re=ue(43604),Me=ue(38854),rt=ue(43418),mt=ue(71418),$e=ue(3113),fe=ue(17574),a=ue(78673),E=ue(56102),b=ue(78241),y=ue(92832),z={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},ne=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Fe=(xt,qe,Ye)=>qe in xt?ne(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Ae=(xt,qe)=>{for(var Ye in qe||(qe={}))ce.call(qe,Ye)&&Fe(xt,Ye,qe[Ye]);if(se)for(var Ye of se(qe))de.call(qe,Ye)&&Fe(xt,Ye,qe[Ye]);return xt},Ue=(xt,qe)=>{var Ye={};for(var Vt in xt)ce.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&se)for(var Vt of se(xt))qe.indexOf(Vt)<0&&de.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},xe=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const ot=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Ue(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)("");(0,ae.useEffect)(()=>{on.visible&&Wa.resetFields()},[on.visible]),(0,ae.useEffect)(()=>{const Ha=sessionStorage.getItem("pathArray");if(Ha){const Ya=Ha.split(",").join("/"),fr=Ya.indexOf("/")===0?Ya.substr(1):Ya;Nr(fr)}},[]),(0,ae.useEffect)(()=>{var Ha,Ya;dr.current=(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[2]},[]);const Tr=(...Ha)=>xe(void 0,[...Ha],function*(Ya={}){const fr=yield Ln({type:"shixunsDetail/addRepositoryFile",payload:{id:jr.id,message:Ya.commitMessage,content:"",path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path+"/"+(Ya.file||".gitkeep"),secret_repository:Ea?void 0:!0}});fr!=null&&fr.url&&(et.ZP.success("\u6DFB\u52A0\u6210\u529F"),on.onOK({path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path+"/"+(Ya.file||".gitkeep"),name:Ya.path.split("/")[Ya.path.split("/").length-1]}),on.onClose())}),Qr=()=>{var Ha,Ya;Oe.history.push(`/shixuns/${dr.current}/${(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[3]}${Ar?`/master/shixun_show/${Ar}`:""}`)};return ae.createElement(rt.default,{width:"60%",centered:!0,open:on.visible,wrapClassName:z.modal,onOk:()=>{Wa.submit()},onCancel:on.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},ae.createElement("section",{className:z.bg},ae.createElement("div",{className:z.wrap},ae.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:Tr,onChange:()=>{var Ha,Ya,fr,Lr;const Jr=Ae({},Wa.getFieldsValue()),hr=(Ha=Jr==null?void 0:Jr.path)==null?void 0:Ha.split(""),Pa=(Ya=Jr==null?void 0:Jr.file)==null?void 0:Ya.split("");(fr=hr==null?void 0:hr.filter(aa=>aa=="/"))!=null&&fr.length&&(Jr.path=Jr.path.substring(0,Jr.path.length-1)),(Lr=Pa==null?void 0:Pa.filter(aa=>aa=="/"))!=null&&Lr.length&&(Jr.file=Jr.file.substring(0,Jr.path.length-1)),Wa.setFieldsValue(Ae({},Jr)),Yo(Jr)}},ae.createElement(b.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},ae.createElement(ct.Z,null,ae.createElement(Re.Z,null,ae.createElement("span",{className:z.filePath},on.defaultPath+"/")),ae.createElement(Re.Z,{flex:"1"},ae.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"}]},ae.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0",size:"middle"}))))),ae.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\uFF1A",name:"file"},ae.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"})),ae.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"}]},ae.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 Xe=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(ot),ut=ue(44905),mn=ue(21693),sn=ue(59301),Fn=Object.defineProperty,Sn=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,ha=Object.prototype.propertyIsEnumerable,Bt=(xt,qe,Ye)=>qe in xt?Fn(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,an=(xt,qe)=>{for(var Ye in qe||(qe={}))Xt.call(qe,Ye)&&Bt(xt,Ye,qe[Ye]);if(Sn)for(var Ye of Sn(qe))ha.call(qe,Ye)&&Bt(xt,Ye,qe[Ye]);return xt},Tn=(xt,qe)=>{var Ye={};for(var Vt in xt)Xt.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&Sn)for(var Vt of Sn(xt))qe.indexOf(Vt)<0&&ha.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Hn=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const fn=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Tn(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)("");(0,ae.useEffect)(()=>{on.visible&&Wa.resetFields()},[on.visible]),(0,ae.useEffect)(()=>{const Ha=sessionStorage.getItem("pathArray");if(Ha){const Ya=Ha.split(",").join("/"),fr=Ya.indexOf("/")===0?Ya.substr(1):Ya;Nr(fr)}},[]),(0,ae.useEffect)(()=>{var Ha,Ya;dr.current=(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[2]},[]);const Tr=(...Ha)=>Hn(void 0,[...Ha],function*(Ya={},fr=!1,Lr=1){var Jr,hr;const Pa=yield Ln({type:"shixunsDetail/addRepositoryFile",payload:{id:jr.id,message:Ya.commitMessage,content:Ya.codeMirror,path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path,secret_repository:Ea?void 0:!0,sync_origin_shixun:fr}});Pa!=null&&Pa.url&&((Jr=Ye==null?void 0:Ye.detail)!=null&&Jr.copy_for_exercise||et.ZP.success("\u6DFB\u52A0\u6210\u529F"),on.onOK({path:(on.defaultPath?on.defaultPath+"/":"")+Ya.path,name:Ya.path.split("/")[Ya.path.split("/").length-1]}),on.onClose()),(hr=Ye==null?void 0:Ye.detail)!=null&&hr.copy_for_exercise&&(0,mn.m)(Ln,Ye,jr.id,Lr)}),Qr=()=>{var Ha,Ya;Oe.history.push(`/shixuns/${dr.current}/${(Ya=(Ha=da.pathname)==null?void 0:Ha.split("/"))==null?void 0:Ya[3]}${Ar?`/master/shixun_show/${Ar}`:""}`)};return sn.createElement(rt.default,{width:"60%",open:on.visible,wrapClassName:z.modal,destroyOnClose:!0,centered:!0,onOk:()=>{Wa.submit()},onCancel:on.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},sn.createElement("section",{className:z.bg},sn.createElement("div",{className:z.wrap},sn.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:Ha=>{var Ya,fr;(Ya=Ye==null?void 0:Ye.detail)!=null&&Ya.is_fork_from_creator&&((fr=Ye==null?void 0:Ye.detail)!=null&&fr.copy_for_exercise)?(on.onClose(),Ln({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ha,type:"wareHouse",fn:(Lr,Jr,hr)=>{Tr(Lr,Jr,hr)}}})):Tr(Ha)},onChange:()=>{var Ha,Ya;const fr=an({},Wa.getFieldsValue()),Lr=(Ha=fr==null?void 0:fr.path)==null?void 0:Ha.split("");((Ya=Lr==null?void 0:Lr.filter(Jr=>Jr=="/"))==null?void 0:Ya.length)>1&&(fr.path=fr.path.substring(0,fr.path.length-1)),Wa.setFieldsValue(an({},fr)),Yo(fr)}},sn.createElement(b.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},sn.createElement(ct.Z,null,sn.createElement(Re.Z,null,sn.createElement("span",{className:z.filePath},on.defaultPath+"/")),sn.createElement(Re.Z,{flex:"1"},sn.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"}]},sn.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),sn.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"}]},sn.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"})),sn.createElement("div",{className:"mt10 mb20"},sn.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}},sn.createElement(ut.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 tt=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(fn),st=Object.defineProperty,wt=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Un=(xt,qe,Ye)=>qe in xt?st(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Le=(xt,qe)=>{for(var Ye in qe||(qe={}))In.call(qe,Ye)&&Un(xt,Ye,qe[Ye]);if(wt)for(var Ye of wt(qe))cn.call(qe,Ye)&&Un(xt,Ye,qe[Ye]);return xt},Be=(xt,qe)=>{var Ye={};for(var Vt in xt)In.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&wt)for(var Vt of wt(xt))qe.indexOf(Vt)<0&&cn.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},ze=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const St=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Be(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)(""),[Tr,Qr]=(0,ae.useState)("");(0,ae.useEffect)(()=>{on.visible&&Wa.resetFields()},[on.visible]),(0,ae.useEffect)(()=>{const fr=on.defaultPath.split("/");fr.length===1?(Nr(""),Qr(on.defaultPath)):(Qr(fr.pop()),Nr(fr.join("/")+"/"))},[on.defaultPath]),(0,ae.useEffect)(()=>{var fr,Lr;dr.current=(Lr=(fr=da.pathname)==null?void 0:fr.split("/"))==null?void 0:Lr[2]},[]);const Ha=(...fr)=>ze(void 0,[...fr],function*(Lr={}){const Jr=yield Ln({type:"shixunsDetail/moveGitFile",payload:{id:jr.id,from:on.defaultPath,to:Ar+Lr.path,message:Lr.commitMessage||`${on.defaultPath} rename to ${Ar}${Lr.path} `,secret_repository:Ea}});(Jr==null?void 0:Jr.status)===0&&(et.ZP.success("\u6DFB\u52A0\u6210\u529F"),on.onOK({path:Lr.path,name:Lr.path}),on.onClose())}),Ya=()=>{var fr,Lr;Oe.history.push(`/shixuns/${dr.current}/${(Lr=(fr=da.pathname)==null?void 0:fr.split("/"))==null?void 0:Lr[3]}${Ar?`/master/shixun_show/${Ar}`:""}`)};return ae.createElement(rt.default,{width:"40%",open:on.visible,wrapClassName:z.modal,centered:!0,onOk:()=>{Wa.submit()},onCancel:on.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},ae.createElement("section",{className:z.bg},ae.createElement("div",{className:z.wrap},ae.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:Ha,onChange:()=>{var fr,Lr;const Jr=Le({},Wa.getFieldsValue()),hr=(fr=Jr==null?void 0:Jr.path)==null?void 0:fr.split("");((Lr=hr==null?void 0:hr.filter(Pa=>Pa=="/"))==null?void 0:Lr.length)>1&&(Jr.path=Jr.path.substring(0,Jr.path.length-1)),Wa.setFieldsValue(Le({},Jr)),Yo(Jr)}},ae.createElement(b.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},ae.createElement(ct.Z,null,ae.createElement(Re.Z,{flex:"1"},ae.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"}]},ae.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:Tr}))))),ae.createElement(b.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},ae.createElement(y.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${on.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Lt=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(St),kt=ue(90524),Ut=ue(82093),en=ue(54580),kn=ue(17826),Rt={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},De=ue(59301),Ve=Object.defineProperty,dt=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,$t=Object.prototype.propertyIsEnumerable,qt=(xt,qe,Ye)=>qe in xt?Ve(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Jt=(xt,qe)=>{for(var Ye in qe||(qe={}))Ot.call(qe,Ye)&&qt(xt,Ye,qe[Ye]);if(dt)for(var Ye of dt(qe))$t.call(qe,Ye)&&qt(xt,Ye,qe[Ye]);return xt},ln=(xt,qe)=>{var Ye={};for(var Vt in xt)Ot.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&dt)for(var Vt of dt(xt))qe.indexOf(Vt)<0&&$t.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Dt=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const{Dragger:At}=en.default,nn=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=ln(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useLocation)(),jr=(0,Oe.useParams)(),[ho,Yo]=(0,ae.useState)({}),dr=(0,ae.useRef)(),[Wa]=b.default.useForm(),[Ar,Nr]=(0,ae.useState)([]),[Tr,Qr]=(0,ae.useState)();let Ha;(0,ae.useEffect)(()=>{on.visible&&(Wa.resetFields(),Nr([]))},[on.visible]),(0,ae.useEffect)(()=>{dr.current=jr.id},[]),(0,ae.useEffect)(()=>{const Pa=sessionStorage.getItem("pathArray");if(Pa){const aa=Pa.split(",").join("/"),ka=aa.indexOf("/")===0?aa.substr(1):aa;Qr(ka)}},[]);const Ya=Pa=>{var aa,ka,Wr,Eo;if(Ha=Pa.file.name,Pa.file.status==="done"||Pa.file.status==="uploading"){if(Nr(Pa.fileList),!Pa.file.response)return;if(((aa=Pa.file.response)==null?void 0:aa.status)===0){(ka=Ye==null?void 0:Ye.detail)!=null&&ka.copy_for_exercise||(et.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),Wa.validateFields());return}Nr(Ar.filter(Jo=>Jo.uid!==Pa.file.uid)),(Wr=Pa.file.response)!=null&&Wr.message&&et.ZP.info((Eo=Pa.file.response)==null?void 0:Eo.message)}},fr=Pa=>Dt(void 0,null,function*(){if(!Pa.response){et.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ln({type:"shixunsDetail/deleteGitFile",payload:{id:jr.id,path:Tr?`${Tr}/${Pa.name}`:Pa.name,message:Wa.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${Tr?`${Tr}/${Pa.name}`:Pa.name}`,secret_repository:Ea?null:!0}})).status===0&&(Nr(Ar.filter(ka=>ka.uid!==Pa.uid)),et.ZP.info("\u5220\u9664\u6210\u529F"))}),Lr={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!Wa.getFieldValue("commitMessage"),data:()=>Dt(void 0,null,function*(){return new Promise((Pa,aa)=>Dt(void 0,null,function*(){setTimeout(()=>Dt(void 0,null,function*(){const ka=yield Wa.getFieldsValue(),Wr=Jt(Jt({},{path:on.defaultPath?on.defaultPath:"",message:ho.commitMessage||`\u4E0A\u4F20\u4E86${Ha}`}),Ea?{}:{secret_repository:!0});Pa(Wr)}),200)}))}),fileList:Ar,method:"post",action:`${kt.Z.API_SERVER}/api/shixuns/${dr.current}/upload_git_file.json`,onChange:Ya,onRemove:fr,beforeUpload:Pa=>(Ha=Pa.name,Pa.size/1024/1024>50?(et.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},Jr=(Pa=!1,aa=1)=>Dt(void 0,null,function*(){var ka;const Wr=Jt(Jt({},{path:on.defaultPath?on.defaultPath:"",message:ho.commitMessage||`\u4E0A\u4F20\u4E86${Ha}`}),Ea?{}:{secret_repository:!0});for(let Eo=0;Eo{Jo.append(tl,Wr[tl].toString())});const No=yield(0,Ut.ZP)(`/api/shixuns/${dr.current}/upload_git_file.json`,{method:"post",body:Jo},!0)}on.onClose(),on.onOK({path:on.defaultPath}),hr(),(ka=Ye==null?void 0:Ye.detail)!=null&&ka.copy_for_exercise&&(0,mn.m)(Ln,Ye,jr.id,aa)}),hr=()=>{var Pa,aa;Oe.history.push(`/shixuns/${dr.current}/${(aa=(Pa=da.pathname)==null?void 0:Pa.split("/"))==null?void 0:aa[3]}${Tr?`/master/shixun_show/${Tr}`:""}`)};return De.createElement(rt.default,{open:on.visible,onOk:Pa=>{Wa.submit()},centered:!0,onCancel:on.onClose,width:"70%"},De.createElement("section",{className:Rt.bg},De.createElement("div",{className:Rt.wrap},De.createElement("div",{className:Rt.title},"\u4E0A\u4F20\u6587\u4EF6"),De.createElement(b.default,{className:"mt10",form:Wa,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Dt(void 0,null,function*(){var Pa,aa;yield Wa.validateFields(),(Pa=Ye==null?void 0:Ye.detail)!=null&&Pa.is_fork_from_creator&&((aa=Ye==null?void 0:Ye.detail)!=null&&aa.copy_for_exercise)?(on.onClose(),Ln({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(ka,Wr)=>{Jr(ka,Wr)}}})):Jr()}),onValuesChange:()=>Yo(Jt({},Wa.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(Pa,aa){return(Ar==null?void 0:Ar.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},De.createElement("div",{onClick:()=>{if(!Wa.getFieldValue("commitMessage")){et.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},De.createElement(At,Jt({},Lr),De.createElement("div",null,De.createElement("i",{className:`iconfont icon-shangchuan font50 ${Rt.colorBlue}`})),De.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",De.createElement("span",{className:`${Rt.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(kn.Z,{onFinish:Pa=>Qr(Pa)})))};var Et=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(nn),yt={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"},Nt={wrap:"wrap___qIbzI",content:"content___cWjqb",mainPathWrap:"mainPathWrap___QP5mq",colorBlue:"colorBlue___zUy77"},dn=Object.defineProperty,Ct=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,zt=(xt,qe,Ye)=>qe in xt?dn(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,ra=(xt,qe)=>{for(var Ye in qe||(qe={}))It.call(qe,Ye)&&zt(xt,Ye,qe[Ye]);if(Ct)for(var Ye of Ct(qe))Zn.call(qe,Ye)&&zt(xt,Ye,qe[Ye]);return xt},qa=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const mr=({shixunsDetail:xt,globalSetting:qe,loading:Ye,dispatch:Vt,title:Rn,pathList:pa=[],showInputPath:Ln=!1,isMergeSelectFile:Ea=!1,onFinish:on=()=>{}})=>{const[da]=b.default.useForm(),jr=(0,Oe.useParams)(),ho=(0,Oe.useLocation)(),Yo=(0,ae.useRef)(),[dr,Wa]=(0,ae.useState)(""),[Ar,Nr]=(0,ae.useState)(""),[Tr,Qr]=(0,ae.useState)([]),[Ha,Ya]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{var aa,ka;Yo.current=((ka=(aa=ho.pathname)==null?void 0:aa.split("/"))==null?void 0:ka[3])==="repository"},[]),(0,ae.useEffect)(()=>{if(xt.actionTabs.key!=="Repository-SelectFilePath")return;const aa=pa.join("/");let ka=[];pa.map((Wr,Eo)=>{Eo===0?ka.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Wr}`,path:aa}):ka.push({val:`/${Wr}`,path:aa})}),Qr(ka),Wa(aa),Nr(aa),fr(aa)},[xt.actionTabs.key]);const fr=aa=>qa(void 0,null,function*(){const ka=yield Vt({type:Yo.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:jr.id,path:aa}});ka&&Ya(ka.trees||[])}),Lr=aa=>{let ka=dr;aa.type==="tree"&&(Tr.length?Tr.push({val:`/${aa.name}`,path:aa.name}):Tr.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${aa.name}`,path:aa.name}),Qr(Tr),ka=dr?`${dr}/${aa.name}`:aa.name,Wa(ka)),fr(ka)},Jr=(aa,ka)=>{const Wr=Tr.filter((Jo,No)=>No<=ka);Qr(Wr);const Eo=Wr.filter((Jo,No)=>No!==0).map(Jo=>Jo.val).join("").substr(1);Wa(Eo),fr(Eo)},hr=()=>qa(void 0,null,function*(){const aa=da==null?void 0:da.getFieldsValue(),ka=dr?`${dr}${aa!=null&&aa.name?`/${aa==null?void 0:aa.name}`:""}`:aa==null?void 0:aa.name;if(Ea){on(ka),Pa();return}if(Ln){yield da.validateFields();const Wr=yield Vt({type:"shixunsDetail/uploadGitFolder",payload:ra(ra({},{id:jr.id,path:ka}),Yo.current?{}:{secret_repository:!0})});on(Ar),Wr.status===0&&et.ZP.info("\u65B0\u5EFA\u6210\u529F")}else on(ka),et.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Pa()}),Pa=()=>{Vt({type:"shixunsDetail/setActionTabs",payload:{}}),da.resetFields()};return ae.createElement(rt.default,{centered:!0,title:Rn||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:xt.actionTabs.key==="Repository-SelectFilePath",onOk:hr,onCancel:Pa},ae.createElement("div",{className:Nt.wrap},ae.createElement("div",{className:Nt.content},ae.createElement("div",{className:Nt.mainPathWrap},!!(Tr!=null&&Tr.length)&&Tr.map((aa,ka)=>ae.createElement("a",{key:ka,onClick:()=>Jr(aa,ka)},aa.val))),!!(Ha!=null&&Ha.length)&&Ha.map((aa,ka)=>aa.type==="tree"&&ae.createElement("a",{key:ka,onClick:()=>Lr(aa)},ae.createElement("i",{className:`iconfont icon-wenjianjia ${Nt.colorBlue}`}),aa.name))),ae.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ae.createElement("div",{className:"mt5 mb5"},dr),Ln&&ae.createElement(b.default,{form:da,scrollToFirstError:!0,className:"mt20"},ae.createElement(b.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ae.createElement(y.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var sr=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye})=>({shixunsDetail:xt,globalSetting:Ye,loading:qe.models.index}))(mr),ja=ue(18785),Rr=ue(84105),Dr=ue(67135),ur=ue(49661),vr=ue(23869),ir=ue(854),Va=Object.defineProperty,Hr=Object.defineProperties,wr=Object.getOwnPropertyDescriptors,bt=Object.getOwnPropertySymbols,bn=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,jt=(xt,qe,Ye)=>qe in xt?Va(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,pn=(xt,qe)=>{for(var Ye in qe||(qe={}))bn.call(qe,Ye)&&jt(xt,Ye,qe[Ye]);if(bt)for(var Ye of bt(qe))Nn.call(qe,Ye)&&jt(xt,Ye,qe[Ye]);return xt},Qn=(xt,qe)=>Hr(xt,wr(qe)),ma=(xt,qe)=>{var Ye={};for(var Vt in xt)bn.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&bt)for(var Vt of bt(xt))qe.indexOf(Vt)<0&&Nn.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Qe=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const{DirectoryTree:gt}=fe.default,it=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,activeKey:Ln,dispatch:Ea,practiceSetting:on,isRepository:da,treeData:jr,setTreeData:ho}=qe,Yo=ma(qe,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),dr,Wa,Ar,Nr,Tr,Qr,Ha;const Ya=(0,Oe.useParams)(),fr=(0,Oe.useLocation)(),[Lr,Jr]=(0,ae.useState)(),[hr,Pa]=(0,ae.useState)(!1),[aa,ka]=(0,ae.useState)(!1),[Wr,Eo]=(0,ae.useState)(!1),[Jo,No]=(0,ae.useState)(!1),[tl,Cl]=(0,ae.useState)("");let[Da,au]=(0,ae.useState)([]),[uu,wu]=(0,ae.useState)([]);const[iu,ar]=(0,ae.useState)([]),[ga,sa]=(0,ae.useState)(!1),[Sa,ao]=(0,ae.useState)(),[xo,$o]=(0,ae.useState)(),[Sr,Gr]=(0,ae.useState)(""),[vo,eo]=(0,ae.useState)(),[zo,sl]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{ho([]),Ul(""),localStorage.warehouseHideTip||sa(!0)},[fr.pathname,da]);const ol=(ba="")=>Qe(void 0,null,function*(){(yield(0,Dr.Zt)({id:Ya.id,secret_dir_path:ba}))&&eo(ba)}),Pu=ba=>{var Ur;return ae.createElement(Ce.default,{className:yt.menu,onClick:Xr=>{switch(Cl(ba.path||""),Xr.key){case"1":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Pa(!0);break;case"2":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Eo(!0);break;case"3":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),No(!0);break;case"4":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),ka(!0);break;case"5":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),Lu(ba.path,ba.name,ba);break;case"6":(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),jl(ba);break}}},(ba.type==="topTree"||ba.type==="tree")&&ae.createElement(Ce.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(ba.type==="topTree"||ba.type==="tree")&&ae.createElement(Ce.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(ba.type==="topTree"||ba.type==="tree")&&ae.createElement(Ce.default.Item,{key:"3"},"\u4E0A\u4F20"),ba.type!=="topTree"&&ba.type!=="tree"&&((Ur=Ye==null?void 0:Ye.detail)==null?void 0:Ur.public)<2&&ae.createElement(Ce.default.Item,{key:"4"},"\u91CD\u547D\u540D"),ba.type!=="topTree"&&ae.createElement(E.CopyToClipboard,{text:`/data/workspace/myshixun/${da?"":"secret/"}${ba==null?void 0:ba.path}`,onCopy:()=>et.ZP.success("\u590D\u5236\u6210\u529F")},ae.createElement(Ce.default.Item,{key:"6"},ae.createElement(ae.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),ba.type!=="topTree"&&ae.createElement(Ce.default.Item,{key:"5"},"\u5220\u9664"))},Su=(ba,Ur)=>ba.map(Xr=>(Ur==""?Xr.path=Ur+Xr.name:Xr.path=Ur+"/"+Xr.name,Xr.title=ae.createElement(ct.Z,{className:"font14"},ae.createElement(Re.Z,{flex:"1"},ae.createElement(ct.Z,null,Xr.type==="blob"&&ae.createElement(Re.Z,{flex:"20px",style:{marginLeft:-20}},ae.createElement("span",{className:"iconfont icon-wenjian11 font12"})),ae.createElement(Re.Z,{flex:"1"},ae.createElement("span",{className:" multi_ellipsis1"},Xr.name)))),ae.createElement(Re.Z,null,(Xr.type==="blob"||Xr.type==="tree")&&ae.createElement(Me.Z,{dropdownRender:()=>Pu(Xr),className:yt.ellipsis},ae.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),Xr.disableCheckbox=Lr&&Lr!==Xr.name,Xr.className=Xr.type==="tree"?yt.pl23:"",Xr.checkable=Xr.type!=="tree",Xr.isLeaf=Xr.type!=="tree",Xr.children=Xr.type==="tree"&&[],Xr.key=Xr.path,Xr)),eu=ba=>{Ea({type:"practiceSetting/setSideBarTabs",payload:{selectPath:ba}})},Au=(ba,Ur)=>Qe(void 0,null,function*(){const Xr=ba.split("/");yield Ul(tl),setTimeout(()=>{eu(ba),Da=[Xr[0]||""],uu=[ba],wu([...uu]),au([...Da])},150)}),ml=(ba,Ur)=>{if(Ur=="")jr=[...ba],ho([...ba]);else{let Xr=Gu(jr,Ur,ba);jr=Xr,ho([...Xr])}};function Gu(ba,Ur,Xr){return ba.map(Po=>Po.key===Ur?(Po.children=[...Xr],pn({},Po)):Po.children?Qn(pn({},Po),{children:Gu(Po.children,Ur,Xr)}):Po)}const Ul=(ba="")=>Qe(void 0,null,function*(){var Ur,Xr;const Po=yield Ea({type:da?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Ya.id,path:ba}});if(Po){if((Ur=Po.trees)!=null&&Ur.length){let Al=Su([...Po.trees],ba);ml(Al,ba),ar(Po.trees||[]),$o(ba||""),console.log("handleGetRepository:",Al,ba),setTimeout(()=>console.log(jr,Po.trees,ba,999999),2e3)}else ba==""&&ho([]);ao(((Xr=Po.commits)==null?void 0:Xr[0])||{})}return Po}),su=ba=>Qe(void 0,null,function*(){return new Promise((Ur,Xr)=>Qe(void 0,null,function*(){ba.children.length&&Ur(),Gr(ba.path),yield Ul(ba.path),Ur()}))}),Uu=(ba,Ur)=>Qe(void 0,null,function*(){var Xr;console.log("handleSelectTree",ba,Ur.nativeEvent.target.nodeName,Ur);const Po=()=>{eu(Ur.node.path),ba=[Ur.node.path],wu([...ba])};Ur.nativeEvent.target.nodeName==="svg"||Ur.nativeEvent.target.nodeName==="LI"||Ur.nativeEvent.target.nodeName==="I"||Ur.node.type==="blob"&&((Xr=on==null?void 0:on.sideBar)!=null&&Xr.confirmLeave?rt.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:()=>{Po(),Ea({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):Po())}),Lu=(ba,Ur,Xr)=>{rt.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${Xr.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Qe(void 0,null,function*(){const Po=yield Ea({type:"shixunsDetail/deleteGitFile",payload:{id:Ya.id,path:ba,message:`\u5220\u9664${ba}`,secret_repository:da?null:!0}});let Al=ba.split("/");if((Po==null?void 0:Po.status)===0){et.ZP.info("\u5220\u9664\u6210\u529F"),Al.splice(Al.length-1,1);const qu=yield Ul(Al.length>1?Al.join("/"):"");return qu!=null&&qu.trees||(Al.splice(Al.length-1,1),yield Ul(Al.length>1?Al.join("/"):"")),eu(""),!0}else(Po==null?void 0:Po.status)===-3?rt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:ae.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",ba,"\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/${Ya.id}/edit/${Po==null?void 0:Po.message}/tab=2`}}):(Po==null?void 0:Po.status)===-4&&rt.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:ae.createElement("div",null,Po==null?void 0:Po.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Ya.id}/edit?tabId=service`}})})})},jl=ba=>{console.log(ba,"item")},Li=(ba,Ur)=>Qe(void 0,null,function*(){if(console.log("handleExpand",Ur),Ur.nativeEvent.target.nodeName==="svg"||Ur.nativeEvent.target.nodeName==="path"||Ur.nativeEvent.target.nodeName==="LI")return!0;yield su(Ur.node),Da.includes(Ur.node.path)?Da.splice(Da.indexOf(Ur.node.path),1):Da.push(Ur.node.path),au([...Da])}),ri=()=>{sa(!1),localStorage.warehouseHideTip=!0},Ou=ba=>Qe(void 0,null,function*(){var Ur;let Xr,Po="",Al,qu;switch(da){case!0:Po="\u5F00\u542F\u7248\u672C\u5E93",Al="\u5F00\u542F",qu="\u4E0D\u5F00\u542F",Xr=ae.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:(Ur=Ye==null?void 0:Ye.detail)!=null&&Ur.secret_repository?(Po="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u786E\u5B9A",qu="\u53D6\u6D88",Xr=ae.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")):(Po="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Al="\u4E0D\u4F7F\u7528",qu="\u4F7F\u7528",Xr=ae.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}!da&&(0,vr.gy)(Ea,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||rt.default.confirm({title:Po,okText:Al,cancelText:qu,content:Xr,onOk:()=>{var fl;(0,ur.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",Po]),!da&&!((fl=Ye==null?void 0:Ye.detail)!=null&&fl.secret_repository)||ju(ba)},onCancel:()=>{var fl;!da&&!((fl=Ye==null?void 0:Ye.detail)!=null&&fl.secret_repository)&&ju(ba)}})}),ju=ba=>Qe(void 0,null,function*(){da?(yield(0,Dr.h4)(pn({},Ya)),Ea({type:"practiceSetting/getCommonData",payload:pn({},Ya)})):yield(0,Dr.K0)(Qn(pn({},Ya),{is_secret_repository:ba})),Ul(),Ea({type:"shixunsDetail/getShixunsDetail",payload:{id:Ya.id}})}),fi=ba=>{console.log(ba)},vi=ba=>Qe(void 0,null,function*(){console.log(ba);const Ur=ba.node.key,Xr=ba.dragNode.key,Po=ba.node.pos.split("-"),Al=ba.dropPosition-Number(Po[Po.length-1]);if(ba.dragNode.type==="tree"){et.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(ba.node.type!=="tree"){et.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ea({type:"shixunsDetail/moveGitFile",payload:pn({id:Ya.id,from:ba.dragNode.path,to:ba.node.path+"/"+ba.dragNode.name,message:`${ba.dragNode.path} move to ${ba.node.path+"/"+ba.dragNode.name} `},da?{}:{secret_repository:!0})})).status===0){eu(""),yield Ul("");for(let nl=0;nlPu({type:"topTree"}),className:"current"},ae.createElement(Ze.Z,{open:ga,title:ae.createElement("div",{className:"font16"},ae.createElement(ja.Z,{style:{position:"relative",left:-35},onClick:()=>ri()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",ae.createElement("span",{onClick:()=>ri(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:yt.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},da&&((Nr=Ye==null?void 0:Ye.detail)==null?void 0:Nr.init_repository)&&ae.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!da&&((Tr=Ye==null?void 0:Ye.detail)==null?void 0:Tr.secret_repository)&&ae.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!jr.length&&!da&&ae.createElement("div",{className:"mt20 pl20 pr20 font14 c-white"},ae.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")),jr.length?ae.createElement(ae.Fragment,null,ae.createElement("div",{className:yt.content},Ln==="1"&&ae.createElement("div",{className:yt.tips},"\u63D0\u793A\uFF1A",ae.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'),ae.createElement(gt,{disabled:!!Rn.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:jr,switcherIcon:ae.createElement(Rr.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:Li,expandedKeys:Da,selectedKeys:uu,onSelect:Uu,draggable:!0,onDragEnter:fi,onDrop:vi,className:yt.gitTree}))):"",!jr.length&&da&&((Qr=Ye==null?void 0:Ye.detail)==null?void 0:Qr.init_repository)&&ae.createElement(zn,null),!jr.length&&!da&&((Ha=Ye==null?void 0:Ye.detail)==null?void 0:Ha.secret_repository)&&ae.createElement(zn,null))),ae.createElement(Lt,{visible:aa,defaultPath:tl,onClose:()=>ka(!1),isRepository:!da,onOK:ba=>Qe(void 0,null,function*(){const Ur=tl.split("/");Ur.pop(),yield Ul(Ur.join("/")),eu("")})}),ae.createElement(tt,{visible:hr,defaultPath:tl,onClose:()=>Pa(!1),isRepository:da,onOK:ba=>{Au(ba.path,ba.name)}}),ae.createElement(Xe,{visible:Wr,defaultPath:tl,onClose:()=>Eo(!1),isRepository:da,onOK:ba=>{Au(ba.path,ba.name)}}),ae.createElement(Et,{defaultPath:tl,visible:Jo,isRepository:da,onClose:()=>No(!1),onOK:ba=>Qe(void 0,null,function*(){const Ur=tl.split("/");yield Ul(tl),Da=[Ur[0]||""],uu=[tl],wu([...uu]),au([...Da])})}),ae.createElement(sr,{pathList:tl==null?void 0:tl.split("/"),showInputPath:!0,isMergeSelectFile:zo,onFinish:ba=>{zo?ol(ba):Ul(ba),sl(!1)}}))},zn=()=>ae.createElement("div",{className:`mt20 pb50 ${yt.nodata}`},ae.createElement("div",{className:yt.headLeft},"\u63D0\u793A\uFF1A",ae.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",ae.createElement("br",null),"\u4E24\u79CD\u65B9\u5F0F\u6765\u4F7F\u7528\uFF1A",ae.createElement("br",null),"1\u3001",ae.createElement("a",{href:"/forums/2784",target:"_blank"},"Git\u5BA2\u6237\u7AEF")," \u4E0A\u4F20\u5DF2\u6709\u6587\u4EF6\u6765\u5F00\u59CB\u4F7F\u7528\u3002",ae.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",ae.createElement("br",null),"3\u3001\u5982\u679C\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC750MB,\u8BF7\u4E0A\u4F20\u81F3\u6570\u636E\u96C6\u3002"),ae.createElement("img",{width:"100%",src:ir.Oe}));var Gn=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,practiceSetting:Vt,user:Rn})=>({shixunsDetail:xt,globalSetting:Ye,user:Rn,practiceSetting:Vt,loading:qe}))(it),Xn={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"},Ga=ue(28103),wa=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,Ca=(xt,qe)=>{var Ye={};for(var Vt in xt)va.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&wa)for(var Vt of wa(xt))qe.indexOf(Vt)<0&&Oa.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},yn=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const xa=xt=>{var qe=xt,{shixunsDetail:Ye,globalSetting:Vt,loading:Rn,user:pa,dispatch:Ln,isRepository:Ea}=qe,on=Ca(qe,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const da=(0,Oe.useParams)(),[jr,ho]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{Yo()},[Ea]);const Yo=()=>yn(void 0,null,function*(){const dr=yield Ln({type:"shixunsDetail/getRepositoryCommit",payload:{id:da.id,secret_repository:Ea?void 0:!0}});dr&&ho(dr.commits||[])});return ae.createElement(ae.Fragment,null,jr==""&&ae.createElement("div",{className:Xn.empty},ae.createElement("img",{src:ir.em,width:"258"}),ae.createElement("br",null),ae.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),jr!=""&&ae.createElement("section",{className:Xn.bg},ae.createElement("div",{className:Xn.wrap},ae.createElement("div",{className:Xn.content},jr==null?void 0:jr.map(dr=>{var Wa,Ar;return ae.createElement("div",null,ae.createElement(ct.Z,{align:"middle",className:"c-white font16"},ae.createElement(Re.Z,null,dr.title)),ae.createElement(ct.Z,{align:"middle",className:"mt20 "},ae.createElement(Re.Z,null,ae.createElement("img",{className:Xn.imageUrl,src:kt.Z.IMG_SERVER+"/"+((Wa=dr.author)==null?void 0:Wa.image_url)})),ae.createElement(Re.Z,{className:Xn.blueLight},ae.createElement("span",{className:"ml20"},(Ar=dr.author)==null?void 0:Ar.username)),ae.createElement(Re.Z,null,ae.createElement("span",{className:`ml20 ${Xn.blueLight}`},"\u63D0\u4EA4\u4E8E"),ae.createElement("span",{className:`ml20 ${Xn.blueLight}`},dr.time))),ae.createElement(Ga.Z,{className:Xn.divider}))})))))};var Br=(0,Oe.connect)(({shixunsDetail:xt,loading:qe,globalSetting:Ye,user:Vt})=>({shixunsDetail:xt,globalSetting:Ye,user:Vt,loading:qe.models.index}))(xa),uo=ue(10825),Yn=ue(59301),gn=Object.defineProperty,Zo=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,io=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,Lo=Object.prototype.propertyIsEnumerable,_o=(xt,qe,Ye)=>qe in xt?gn(xt,qe,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):xt[qe]=Ye,Ho=(xt,qe)=>{for(var Ye in qe||(qe={}))Zr.call(qe,Ye)&&_o(xt,Ye,qe[Ye]);if(io)for(var Ye of io(qe))Lo.call(qe,Ye)&&_o(xt,Ye,qe[Ye]);return xt},Yr=(xt,qe)=>Zo(xt,pr(qe)),po=(xt,qe)=>{var Ye={};for(var Vt in xt)Zr.call(xt,Vt)&&qe.indexOf(Vt)<0&&(Ye[Vt]=xt[Vt]);if(xt!=null&&io)for(var Vt of io(xt))qe.indexOf(Vt)<0&&Lo.call(xt,Vt)&&(Ye[Vt]=xt[Vt]);return Ye},Wn=(xt,qe,Ye)=>new Promise((Vt,Rn)=>{var pa=on=>{try{Ea(Ye.next(on))}catch(da){Rn(da)}},Ln=on=>{try{Ea(Ye.throw(on))}catch(da){Rn(da)}},Ea=on=>on.done?Vt(on.value):Promise.resolve(on.value).then(pa,Ln);Ea((Ye=Ye.apply(xt,qe)).next())});const{TabPane:kr}=We.default,so=xt=>{var qe=xt,{globalSetting:Ye,loading:Vt,dispatch:Rn,practiceSetting:pa,shixunsDetail:Ln}=qe,Ea=po(qe,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),on,da,jr,ho,Yo,dr,Wa,Ar,Nr,Tr,Qr,Ha,Ya,fr,Lr,Jr,hr,Pa,aa;const[ka,Wr]=(0,ae.useState)("1"),[Eo,Jo]=(0,ae.useState)("1");let[No,tl]=(0,ae.useState)();const Cl=(0,ae.useRef)(),[Da,au]=(0,ae.useState)(!0),[uu,wu]=(0,ae.useState)(["2","1"]),[iu,ar]=(0,ae.useState)([]),ga=(0,ae.useRef)(),sa=(0,Oe.useParams)(),Sa=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Yn.createElement("span",null,Yn.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Yn.createElement(Ze.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"},Yn.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,ae.useEffect)(()=>{var Sr,Gr,vo,eo,zo,sl,ol,Pu,Su,eu,Au,ml,Gu,Ul,su,Uu,Lu,jl;try{((vo=(Gr=(Sr=Ln==null?void 0:Ln.fileContent)==null?void 0:Sr.content)==null?void 0:Gr.content)!=null&&vo.length||((zo=(eo=Ln==null?void 0:Ln.fileContent)==null?void 0:eo.content)==null?void 0:zo.content)=="")&&(((sl=Ln==null?void 0:Ln.fileContent)==null?void 0:sl.file_type)==="txt"?(Cl.current=window.decodeURIComponent(escape(window.atob((Pu=(ol=Ln==null?void 0:Ln.fileContent)==null?void 0:ol.content)==null?void 0:Pu.content))),No=window.decodeURIComponent(escape(window.atob((eu=(Su=Ln==null?void 0:Ln.fileContent)==null?void 0:Su.content)==null?void 0:eu.content))),tl(No)):(Cl.current=(ml=(Au=Ln==null?void 0:Ln.fileContent)==null?void 0:Au.content)==null?void 0:ml.content,No=(Ul=(Gu=Ln==null?void 0:Ln.fileContent)==null?void 0:Gu.content)==null?void 0:Ul.content,tl(No)))}catch(Li){Cl.current=window.atob((Uu=(su=Ln==null?void 0:Ln.fileContent)==null?void 0:su.content)==null?void 0:Uu.content),No=window.atob((jl=(Lu=Ln==null?void 0:Ln.fileContent)==null?void 0:Lu.content)==null?void 0:jl.content),tl(No),et.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ln.fileContent.content)},[(on=Ln==null?void 0:Ln.fileContent)==null?void 0:on.content]),(0,ae.useEffect)(()=>{var Sr;const Gr=(Sr=pa==null?void 0:pa.sideBar)==null?void 0:Sr.selectPath.split("/");wu(Gr)},[(da=pa==null?void 0:pa.sideBar)==null?void 0:da.selectPath]);const ao=Sr=>{tl(Sr);let Gr=-1;Sr===Cl.current?Gr=0:Gr=1,Rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Gr}})};(0,ae.useEffect)(()=>{new Promise((Sr,Gr)=>Wn(void 0,null,function*(){var vo,eo,zo;if(((vo=pa==null?void 0:pa.sideBar)==null?void 0:vo.selectPath)!==""&&((eo=pa==null?void 0:pa.sideBar)!=null&&eo.selectPath)){const sl=yield Rn({type:"shixunsDetail/getFileContent",payload:{id:sa.id,path:(zo=pa==null?void 0:pa.sideBar)==null?void 0:zo.selectPath,secret_repository:Da?null:!0}});sl!=null&&sl.content||(sl==null?void 0:sl.content)==""||Rn({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(jr=pa==null?void 0:pa.sideBar)==null?void 0:jr.selectPath]);const xo=Yn.createElement(Ce.default,{className:x.menu,style:{background:"#24294b"},onClick:Sr=>{var Gr;!((Gr=Ln==null?void 0:Ln.detail)!=null&&Gr.secret_repository)&&Sr.key==="2"&&Jo("1"),Wr(Sr.key),Sr.key==="1"?au(!0):au(!1)}},Yn.createElement(Ce.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),Sa.filter(Sr=>{var Gr,vo;return!((Gr=Ln==null?void 0:Ln.detail)!=null&&Gr.init_repository)||(vo=Ln==null?void 0:Ln.detail)!=null&&vo.is_jupyter_lab?Sr.id!=="2":Sr}).map((Sr,Gr)=>Yn.createElement(Ce.default.Item,{className:"leaveClick",key:Sr.id},Sr.name))),$o=(Sr=!1,Gr=1)=>Wn(void 0,null,function*(){var vo,eo,zo,sl;const ol=yield Rn({type:"shixunsDetail/updateRepositoryFile",payload:{id:sa.id,path:(eo=(vo=Ln==null?void 0:Ln.fileContent)==null?void 0:vo.params)==null?void 0:eo.path,content:No,secret_repository:Da?null:!0,sync_origin_shixun:Sr}});ol!=null&&ol.content&&((zo=Ln==null?void 0:Ln.detail)!=null&&zo.copy_for_exercise||et.ZP.success("\u4FDD\u5B58\u6210\u529F"),Rn({type:"practiceSetting/setSideBarTabs",payload:Yr(Ho({},pa.sideBar),{confirmLeave:!1})})),(sl=Ln==null?void 0:Ln.detail)!=null&&sl.copy_for_exercise&&(0,mn.m)(Rn,Ln,sa.id,Gr)});return Yn.createElement("div",{className:x.warehouse},Yn.createElement("div",{className:x.header},Yn.createElement(ct.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Yn.createElement(Re.Z,{flex:"1"},Yn.createElement(ct.Z,{align:"middle"},Yn.createElement(Re.Z,null,Yn.createElement(Me.Z,{dropdownRender:()=>xo,className:x.menu},Yn.createElement("span",{className:"font16 c-white current ml20"},Sa.find(Sr=>Sr.id===ka).name," ",Yn.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Yn.createElement(Re.Z,{flex:"81px"},Yn.createElement("div",{className:x.line})),Yn.createElement(Re.Z,null,Yn.createElement(We.default,{className:x.tabs,activeKey:Eo,onChange:Sr=>{var Gr;(Gr=pa==null?void 0:pa.sideBar)!=null&&Gr.confirmLeave?rt.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(Sr),Rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Jo(Sr),Rn({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Yn.createElement(kr,{tab:Yn.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Da&&((ho=Ln==null?void 0:Ln.detail)==null?void 0:ho.init_repository)&&Yn.createElement(kr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Da&&((Yo=Ln==null?void 0:Ln.detail)==null?void 0:Yo.secret_repository)&&Yn.createElement(kr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Da&&((dr=Ln==null?void 0:Ln.repository)==null?void 0:dr.git_url)||!Da&&((Wa=Ln==null?void 0:Ln.secretRepository)==null?void 0:Wa.git_url))&&Yn.createElement(Yn.Fragment,null,Yn.createElement(Re.Z,null,Yn.createElement("span",{className:x.title},"\u4ED3\u5E93\u5730\u5740:"),Yn.createElement("input",{value:Da?(Ar=Ln==null?void 0:Ln.repository)==null?void 0:Ar.git_url:(Nr=Ln==null?void 0:Ln.secretRepository)==null?void 0:Nr.git_url}),Yn.createElement(E.CopyToClipboard,{text:Da?(Tr=Ln==null?void 0:Ln.repository)==null?void 0:Tr.git_url:(Qr=Ln==null?void 0:Ln.secretRepository)==null?void 0:Qr.git_url,onCopy:()=>et.ZP.success("\u590D\u5236\u6210\u529F")},Yn.createElement(Ze.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Yn.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Yn.createElement("div",{className:x.content,style:{overflow:"auto"}},Eo==="1"&&Yn.createElement(Yn.Fragment,null,Yn.createElement("aside",{className:x.left},Yn.createElement(mt.Z,{spinning:!!Vt.effects["shixunsDetail/getRepository"],wrapperClassName:`${x.loading} ${x.bottom0}`},Yn.createElement(Gn,{setTreeData:ar,treeData:iu,activeKey:ka,isRepository:Da}))),Yn.createElement("aside",{className:x.right,ref:ga},((Ha=pa==null?void 0:pa.sideBar)==null?void 0:Ha.selectPath)!==""&&Yn.createElement(Yn.Fragment,null,Yn.createElement(mt.Z,{spinning:!!Vt.effects["shixunsDetail/getFileContent"],wrapperClassName:x.loading},Yn.createElement("div",{className:x.filePathWrp},Yn.createElement(ct.Z,{align:"middle",className:"w100"},Yn.createElement(Re.Z,null,Yn.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Yn.createElement(Re.Z,{flex:"40px"},Yn.createElement("div",{className:x.line,style:{marginLeft:20}})),Yn.createElement(Re.Z,{className:x.filePath},uu.map((Sr,Gr)=>Yn.createElement("span",{className:"c-blue"},Sr))))),Yn.createElement("div",{className:Vt.effects["shixunsDetail/getFileContent"]?"hide":"show"},Yn.createElement(uo.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Ya=Ln==null?void 0:Ln.fileContent)==null?void 0:Ya.filename,type:((fr=Ln==null?void 0:Ln.fileContent)==null?void 0:fr.file_type)==="office"?"download":(Lr=Ln==null?void 0:Ln.fileContent)==null?void 0:Lr.file_type,data:No,monacoEditor:{value:No,language:(Jr=Ln==null?void 0:Ln.fileContent)==null?void 0:Jr.language,onChange:Sr=>ao(Sr),options:{fontSize:14}}}))),((hr=Ln==null?void 0:Ln.fileContent)==null?void 0:hr.file_type)==="txt"&&Yn.createElement(ct.Z,{align:"middle",justify:"center",className:x.footer},Yn.createElement(Re.Z,null,Yn.createElement($e.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{Oe.history.push(`/shixuns/${sa.id}/challenges`)}},"\u53D6\u6D88"),Yn.createElement($e.ZP,{type:"primary",size:"middle",className:"ml40",onClick:Sr=>{var Gr,vo;(Gr=Ln==null?void 0:Ln.detail)!=null&&Gr.is_fork_from_creator&&((vo=Ln==null?void 0:Ln.detail)!=null&&vo.copy_for_exercise)?Rn({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(eo,zo)=>{$o(eo,zo)}}}):$o()}},"\u63D0\u4EA4")))),((Pa=pa==null?void 0:pa.sideBar)==null?void 0:Pa.selectPath)==""&&((aa=Ln==null?void 0:Ln.detail)==null?void 0:aa.init_repository)&&Yn.createElement("div",{className:x.empty},Yn.createElement("img",{src:ir.x7,width:"258"}),Yn.createElement("br",null),Yn.createElement("span",{className:"c-grey-c"},!!(iu!=null&&iu.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(iu!=null&&iu.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Eo==="2"&&Yn.createElement("div",{className:x.commit},Yn.createElement(Br,{isRepository:Da}))))};var mo=(0,Oe.connect)(({loading:xt,globalSetting:qe,practiceSetting:Ye,shixunsDetail:Vt})=>({globalSetting:qe,loading:xt,practiceSetting:Ye,shixunsDetail:Vt}))(so)},21693:function(we,Ft,ue){"use strict";ue.d(Ft,{S:function(){return et},m:function(){return Ce}});var ae=ue(49661),x=ue(8591),Oe=ue(43418),We=ue(59301),Ze=(ct,Re,Me)=>new Promise((rt,mt)=>{var $e=E=>{try{a(Me.next(E))}catch(b){mt(b)}},fe=E=>{try{a(Me.throw(E))}catch(b){mt(b)}},a=E=>E.done?rt(E.value):Promise.resolve(E.value).then($e,fe);a((Me=Me.apply(ct,Re)).next())});const et=ct=>{let Re=document.createElement("textarea");return Re.value=ct,Re.value},Ce=(ct,Re,Me,rt,mt)=>Ze(void 0,null,function*(){var $e,fe;const a=yield ct({type:"shixunsDetail/saveCopyForExercise",payload:{id:Me,save_type:rt}});rt===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),($e=a==null?void 0:a.data)!=null&&$e.exists_same_shixun_name?ct({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):ct({type:"classroomList/setActionTabs",payload:{}})):(ct({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&Oe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:We.createElement("div",null,We.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,ae.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},88195:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return z}});var ae=ue(59301),x=ue(76560),Oe=ue(92832),We=ue(78241),Ze=ue(43418),et=ue(8591),Ce=ue(54580),ct=ue(3113),Re=ue(90524),Me=ue(55351),rt={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"},mt=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,a=(ne,se)=>{var ce={};for(var de in ne)$e.call(ne,de)&&se.indexOf(de)<0&&(ce[de]=ne[de]);if(ne!=null&&mt)for(var de of mt(ne))se.indexOf(de)<0&&fe.call(ne,de)&&(ce[de]=ne[de]);return ce},E=(ne,se,ce)=>new Promise((de,Fe)=>{var Ae=ot=>{try{xe(ce.next(ot))}catch(Xe){Fe(Xe)}},Ue=ot=>{try{xe(ce.throw(ot))}catch(Xe){Fe(Xe)}},xe=ot=>ot.done?de(ot.value):Promise.resolve(ot.value).then(Ae,Ue);xe((ce=ce.apply(ne,se)).next())});const b=Oe.default.TextArea,y=ne=>{var se=ne,{newShixuns:ce,globalSetting:de,loading:Fe,dispatch:Ae}=se,Ue=a(se,["newShixuns","globalSetting","loading","dispatch"]);const[xe]=We.default.useForm(),[ot,Xe]=(0,ae.useState)([]),ut=Xt=>{["uploading","done","removed"].includes(Xt.file.status)&&Xe(Xt.fileList)},mn=Xt=>{var ha;if(!Xt.percent||Xt.percent==100){const Bt=(ha=Xt.response)==null?void 0:ha.id;return Ze.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:Bt}}))&&Xe(ot.filter(Tn=>{var Hn;return((Hn=Tn.response)==null?void 0:Hn.id)!==Bt}))})}),!1}},sn=Xt=>ot.length?!1:Xt.size/1024/1024>50?(et.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0,Fn=Xt=>E(void 0,null,function*(){var ha,Bt;const{language:an,env:Tn,mode:Hn,code:fn}=Xt||{},tt=yield Ae({type:"newShixuns/applyShixunMirror",payload:{language:an,runtime:Tn,run_method:Hn,attachment_id:(Bt=(ha=ot==null?void 0:ot[0])==null?void 0:ha.response)==null?void 0:Bt.id}});Ae({type:"newShixuns/setActionTabs",payload:{}}),tt&&et.ZP.success("\u65B0\u5EFA\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u5BA1\u6838\u3002")}),Sn=()=>{xe.resetFields(),Xe([])};return ae.createElement(Ze.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:Sn},ae.createElement("section",{className:rt.qrCode},ae.createElement("aside",{className:rt.a1},ae.createElement("div",{className:rt.code},ae.createElement("img",{width:120,height:120,src:Me,alt:"\u4E8C\u7EF4\u7801"})),ae.createElement("div",{className:rt.group},"\u5B9E\u9A8C\u73AF\u5883\u7533\u8BF7QQ\u7FA4"),ae.createElement("div",{className:rt.groupNumber},"\u7FA4\u53F7\uFF1A740157011")),ae.createElement("aside",{className:rt.a2},"\u5C0A\u656C\u7684\u8001\u5E08/\u540C\u5B66\u60A8\u597D\uFF0C",ae.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")),ae.createElement(We.default,{className:rt.formWrap,form:xe,labelCol:{span:4},wrapperCol:{span:20},onFinish:Fn},ae.createElement(We.default.Item,{label:"\u8BED\u8A00\uFF1A",name:"language",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u8BED\u8A00"}]},ae.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u662F\u57FA\u4E8E\u4EC0\u4E48\u8BED\u8A00\uFF1A\u793A\u4F8B\uFF1APython",rows:4})),ae.createElement(We.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"}]},ae.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})),ae.createElement(We.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"}]},ae.createElement(b,{placeholder:"\u8BF7\u586B\u5199\u8BE5\u955C\u50CF\u4E2D\u6D4B\u8BD5\u4EE3\u7801\u8FD0\u884C\u65B9\u5F0F",rows:4})),ae.createElement(We.default.Item,{label:"\u6D4B\u8BD5\u4EE3\u7801\uFF1A",name:"code",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u9644\u4EF6"}]},ae.createElement("div",{className:rt.upload},ae.createElement(Ce.default,{fileList:ot,action:`${Re.Z.API_SERVER}/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a`,onChange:ut,onRemove:mn,beforeUpload:sn,withCredentials:!0},ae.createElement("span",{className:`${rt.color0152d9} current`},"\u4E0A\u4F20\u9644\u4EF6"),ae.createElement("span",{className:`${rt.colorCCC} ml10`},"(\u5355\u4E2A\u6587\u4EF650M\u4EE5\u5185)")))),ae.createElement("div",{className:rt.footerWrap},ae.createElement(We.default.Item,null,ae.createElement(ct.ZP,{className:"mr5",size:"middle",onClick:()=>{Ae({type:"newShixuns/setActionTabs",payload:{}})}},"\u53D6\u6D88"),ae.createElement(ct.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Fe["newShixuns/applyShixunMirror"]},"\u4FDD\u5B58")))))};var z=(0,x.connect)(({newShixuns:ne,loading:se,globalSetting:ce})=>({newShixuns:ne,globalSetting:ce,loading:se.effects}))(y)},84722:function(we,Ft,ue){"use strict";var ae=ue(59301),x=ue(76560),Oe=ue(43418),We=ue(55351);const Ze=({newShixuns:et,dispatch:Ce,user:ct})=>{var Re;const[Me,rt]=(0,ae.useState)(!1);(0,ae.useEffect)(()=>{et.actionTabs.key==="Create-Environment"&&$e()},[(Re=et==null?void 0:et.actionTabs)==null?void 0:Re.key]);const mt=()=>{Ce({type:"newShixuns/setActionTabs",payload:{}})},$e=()=>{var fe,a,E,b;mt(),((fe=ct.userInfo)==null?void 0:fe.mirror_marker_status)===0?rt(!0):((a=ct.userInfo)==null?void 0:a.mirror_marker_status)===1?x.history.push(`/users/${(E=ct.userInfo)==null?void 0:E.login}/experiment-img/add`):((b=ct.userInfo)==null?void 0:b.mirror_marker_status)===2&&Oe.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=ct.userInfo)==null?void 0:y.login}/experiment-img`)}})};return ae.createElement(Oe.default,{title:"\u52A0\u5165qq\u7FA4\u63D0\u793A",open:Me,footer:null,onCancel:()=>{rt(!1)}},ae.createElement("div",{style:{textAlign:"center"}},ae.createElement("br",null),ae.createElement("img",{width:120,height:120,style:{marginTop:"20px"},src:We,alt:"\u4E8C\u7EF4\u7801"})),ae.createElement("img",null))};Ft.Z=(0,x.connect)(({newShixuns:et,user:Ce,globalSetting:ct})=>({newShixuns:et,globalSetting:ct,user:Ce}))(Ze)},32823:function(we,Ft,ue){"use strict";ue.r(Ft),ue.d(Ft,{default:function(){return q0}});var ae=ue(22688),x=ue(59301),Oe=ue(76560),We={practiceSetting:"practiceSetting____JzSr",wrapHeader:"wrapHeader___UtEic",wrapLayout:"wrapLayout___LbxWe",wrapSidebar:"wrapSidebar____WwWi",wrapContent:"wrapContent___vQy6F"},Ze={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"},et=ue(49661),Ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",ct=ue(67135),Re=ue(43418),Me=ue(8591),rt=ue(82093),mt=ue(59301),$e=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,E=(oe,le)=>{var re={};for(var pe in oe)fe.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&$e)for(var pe of $e(oe))le.indexOf(pe)<0&&a.call(oe,pe)&&(re[pe]=oe[pe]);return re},b=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const y=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,practiceSetting:nt,shixunsDetail:Ge}=le,Ke=E(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Se,Te;const rn=(0,Oe.useLocation)(),On=(0,x.useRef)(""),Ht=(0,Oe.useParams)(),{title:wn,base_info_warning:En,challenges_warning:jn,service_warning:vn,repository_warning:ft,mirror_warning:ua}=nt;(0,x.useEffect)(()=>{var Wt;On.current=(Wt=rn.pathname.split("/"))==null?void 0:Wt[2],Ne({type:"practiceSetting/setParams",payload:{id:On.current}}),Ne({type:"practiceSetting/getCommonData",payload:{id:On.current}})},[rn.pathname]),(0,x.useEffect)(()=>((0,et.Dk)(wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,et.Dk)()}));const An=()=>b(void 0,null,function*(){yield Zt(),Oe.history.push(`/shixuns/${On.current}/challenges`)}),Zt=()=>new Promise((Wt,Kn)=>{var Ra;(Ra=nt==null?void 0:nt.sideBar)!=null&&Ra.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:()=>{Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Wt()},onCancel:()=>{Kn()}}):Wt()}),Qt=Wt=>{var Kn;if(Wt===(nt==null?void 0:nt.sideBar.tabsActive))return;const Ra=()=>{Oe.history.push(`/shixuns/${On.current}/edit?tabId=${Wt}`),Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Wt,selectPath:"",confirmLeave:!1}})};(Kn=nt==null?void 0:nt.sideBar)!=null&&Kn.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:()=>{Ra()}}):Ra()},Mt=(Wt,Kn=!1)=>{Wt=Wt!=null&&Wt.includes(".json")?Wt:`${Wt}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:mt.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 Ra=yield(0,rt.ZP)("/api"+Wt,{method:"get"});if(!Ra)return;Me.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Pn=yield(0,ct.Ir)({id:Ra.shixun_identifier,jump_challenge_setting:Kn});if(Pn!=null&&Pn.game_identifier){(0,et.xg)(`/tasks/${Pn.game_identifier}`);return}(Pn==null?void 0:Pn.status)===2?Mt(Pn==null?void 0:Pn.message):(Pn==null?void 0:Pn.status)===3&&pt(Pn==null?void 0:Pn.message)})})},pt=Wt=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:mt.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Wt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},xn=(Wt,Kn)=>b(void 0,null,function*(){var Ra,Pn,Ja,ya;if(yield Zt(),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),(Ra=Ge.detail)!=null&&Ra.is_jupyter||(Pn=Ge.detail)!=null&&Pn.is_jupyter_lab){Ne({type:"shixunsDetail/execJupyter",payload:{id:On.current}}).then(Mn=>{var Cr;Mn!=null&&Mn.identifier&&((Cr=Oe.history)==null||Cr.push(`/tasks/${Mn.identifier}/jupyter`))});return}Ne({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const ea=Kn?yield(0,ct.BK)({id:Wt}):yield(0,ct.Ir)({id:Wt});if(Ne({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(ea==null?void 0:ea.status)==5&&!Kn){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:mt.createElement("div",{className:"mb10"},"\u68C0\u6D4B\u5230",(ya=(Ja=ea==null?void 0:ea.data)==null?void 0:Ja.challenge_errors)==null?void 0:ya.map((Mn,Cr)=>{var oa;return mt.createElement("span",{key:Cr,style:{color:"#3061D0"}},"\u7B2C",Mn==null?void 0:Mn.challenge_position,"\u5173",Cr!=((oa=ea==null?void 0:ea.data)==null?void 0:oa.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 Mn,Cr,oa;window.location.href=`/shixuns/${On.current}/edit/${(oa=(Cr=(Mn=ea==null?void 0:ea.data)==null?void 0:Mn.challenge_errors)==null?void 0:Cr[0])==null?void 0:oa.challenge_id}/tab=2`},onCancel:()=>{(0,ct.Ir)({id:On.current,jump_challenge_setting:!0}).then(Mn=>{if(Mn!=null&&Mn.game_identifier||Mn!=null&&Mn.identifier){(0,et.xg)(`/tasks/${Mn.game_identifier}`);return}(Mn==null?void 0:Mn.status)===-3?(0,et.eF)():(Mn==null?void 0:Mn.status)===2?Mt(Mn==null?void 0:Mn.message,!0):(Mn==null?void 0:Mn.status)===3&&pt(Mn==null?void 0:Mn.message)})}});return}if((ea==null?void 0:ea.status)==6&&!Kn){Re.default.confirm({centered:!0,icon:null,width:430,okText:"\u5B8C\u5584\u5B9E\u9A8C\u73AF\u5883\u8BBE\u7F6E",title:"\u63D0\u793A",content:mt.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/${On.current}/edit?tabId=environment`}});return}if(ea!=null&&ea.game_identifier||ea!=null&&ea.identifier){(0,et.xg)(Kn?`/tasks/${ea==null?void 0:ea.identifier}/jupyter`:`/tasks/${ea.game_identifier}`);return}(ea==null?void 0:ea.status)===-3?(0,et.eF)():(ea==null?void 0:ea.status)===2?Mt(ea==null?void 0:ea.message):(ea==null?void 0:ea.status)===3&&pt(ea==null?void 0:ea.message)}),Tt=()=>b(void 0,null,function*(){yield Zt(),Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),ht=Wt=>({borderBottomColor:(nt==null?void 0:nt.sideBar.tabsActive)===Wt?"#0152d9":"transparent"});return mt.createElement("div",{className:Ze.header},mt.createElement("aside",{className:Ze.title},mt.createElement("i",{onClick:An,style:{color:"#333",marginRight:20},className:"icon iconfont icon-fanhui1"}),mt.createElement("span",{className:Ze.edit},wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),mt.createElement("i",{onClick:Tt,style:{color:"#165DFF"},className:"icon iconfont icon-xiugai1"})),mt.createElement("aside",{className:Ze.schedule},mt.createElement("div",null,mt.createElement("span",{style:ht("information"),className:Ze.clickWarp,onClick:()=>Qt("information")},En?mt.createElement("span",{className:Ze.num},"1"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u57FA\u672C\u4FE1\u606F")),mt.createElement("i",{className:"iconfont icon-lujing"})),mt.createElement("div",null,mt.createElement("span",{style:ht("warehouse"),className:Ze.clickWarp,onClick:()=>Qt("warehouse")},ft?mt.createElement("span",{className:Ze.num},"2"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u4EE3\u7801\u4ED3\u5E93")),mt.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&!((Se=Ge==null?void 0:Ge.detail)!=null&&Se.is_jupyter_lab)&&mt.createElement("div",null,mt.createElement("span",{style:ht("level"),className:Ze.clickWarp,onClick:()=>Qt("level")},jn?mt.createElement("span",{className:Ze.num},"3"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u4EFB\u52A1\u5173\u5361")),mt.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&((Te=Ge==null?void 0:Ge.detail)==null?void 0:Te.is_jupyter_lab)&&mt.createElement("div",null,mt.createElement("span",{style:ht("service"),className:Ze.clickWarp,onClick:()=>Qt("service")},vn?mt.createElement("span",{className:Ze.num},"3"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u670D\u52A1")),mt.createElement("i",{className:"iconfont icon-lujing"})),mt.createElement("div",null,mt.createElement("span",{style:ht("environment"),className:Ze.clickWarp,onClick:()=>Qt("environment")},ua?mt.createElement("span",{className:Ze.num},"4"):mt.createElement("img",{src:Ce}),mt.createElement("span",{className:Ze.subject},"\u5B9E\u9A8C\u73AF\u5883")))),mt.createElement("aside",{className:Ze.btns},mt.createElement("div",{className:Ze.simulate,onClick:()=>xn(On.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var z=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(y),ne={information:"information___LkgI6",scroll:"scroll___JnYs4",formWrap:"formWrap___qq0ju",img:"img___z2Jy6"},se=ue(89389),ce=ue(78241),de=ue(3113),Fe=ue(92832),Ae=ue(19842),Ue=ue(95237),xe=ue(43604),ot=ue(54580),Xe=ue(24905),ut={btn:"btn___LFkWh",s1:"s1___kiYKO",s2:"s2___omvJi"},mn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",sn=Object.defineProperty,Fn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,ha=(oe,le,re)=>le in oe?sn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Bt=(oe,le)=>{for(var re in le||(le={}))Sn.call(le,re)&&ha(oe,re,le[re]);if(Fn)for(var re of Fn(le))Xt.call(le,re)&&ha(oe,re,le[re]);return oe},an=(oe,le)=>{var re={};for(var pe in oe)Sn.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Fn)for(var pe of Fn(oe))le.indexOf(pe)<0&&Xt.call(oe,pe)&&(re[pe]=oe[pe]);return re},Hn=oe=>{var le=oe,{InputRight:re,value:pe=[],onChange:Ne}=le,nt=an(le,["InputRight","value","onChange"]);const[Ge,Ke]=(0,x.useState)(),Se=rn=>{const On=pe.filter((Ht,wn)=>wn!==rn);Ne(On)},Te=rn=>{if(rn.preventDefault(),!!Ge){if(pe.findIndex(On=>On.name===Ge)>-1){Me.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Ne([...pe,{id:null,name:Ge}]),Ke(null)}};return x.createElement("div",null,x.createElement(Fe.default,Bt({bordered:!1,style:{width:600},value:Ge,onChange:rn=>Ke(rn.target.value),onPressEnter:Te,onBlur:Te},nt)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},pe==null?void 0:pe.map((rn,On)=>x.createElement("div",{key:On,className:ut.btn},x.createElement("span",{className:ut.s1},rn.name),x.createElement("img",{src:mn,className:ut.s2,onClick:()=>Se(On)})))))},fn=ue(89392),tt=ue(90524),st={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 wt=({dispatch:oe,onCancel:le,onSave:re,loading:pe=!1})=>x.createElement("div",{className:st.complete},x.createElement("div",{onClick:le,className:st.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:pe,onClick:re,className:st.save},"\u4FDD\u5B58"));var In=(0,Oe.connect)()(wt),cn=ue(21693),Un=ue(32050),Le=ue(19248),Be=ue(7664),ze=ue(59301),St=Object.defineProperty,Lt=Object.defineProperties,kt=Object.getOwnPropertyDescriptors,Ut=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,Rt=(oe,le,re)=>le in oe?St(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,De=(oe,le)=>{for(var re in le||(le={}))en.call(le,re)&&Rt(oe,re,le[re]);if(Ut)for(var re of Ut(le))kn.call(le,re)&&Rt(oe,re,le[re]);return oe},Ve=(oe,le)=>Lt(oe,kt(le)),dt=(oe,le)=>{var re={};for(var pe in oe)en.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ut)for(var pe of Ut(oe))le.indexOf(pe)<0&&kn.call(oe,pe)&&(re[pe]=oe[pe]);return re},Ot=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const $t=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,practiceSetting:nt,problemset:Ge,shixunsDetail:Ke}=le,Se=dt(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Te,rn;const[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(""),[Mt,pt]=(0,x.useState)(""),[xn,Tt]=(0,x.useState)(""),[ht,Wt]=(0,x.useState)(),Kn=(0,x.useRef)({}),Ra=(0,x.useRef)(""),Pn=(0,x.useRef)(""),Ja=(0,x.useRef)(""),ya=(0,x.useRef)(null),ea=(0,x.useRef)((0,fn.throttle)(()=>lr(),2e3,{leading:!0,trailing:!1})).current,{id:Mn}=nt,[Cr,oa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Mn&&or()},[Mn]),(0,x.useEffect)(()=>(JSON.stringify(Ht)!=="{}"&&Jn(),()=>{clearTimeout(ya.current)}),[Ht,Zt,xn,Mt]);const Jn=()=>{clearTimeout(ya.current),ya.current=setTimeout(()=>{!(0,fn.isEqual)(Ht,Kn.current)||Zt!==Ra.current||xn!==Pn.current||Mt!==Ja.current?Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},or=()=>Ot(void 0,null,function*(){var Ua,Pr,to,La,Ir,Vo,Vn;Ne({type:"problemset/getEditDisciplines",payload:{source:"shixun"}});const la=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_base_info.json`,{method:"get"});if(la.status===0){const ia=Ve(De({},la.data),{description:(0,cn.S)(la.data.description)}),fo={description:ia.description,shixun_tags:ia.shixun_tags,name:ia.name,course:((Ua=ia==null?void 0:ia.disciplines)==null?void 0:Ua.length)>0?[(to=(Pr=ia==null?void 0:ia.disciplines)==null?void 0:Pr[0])==null?void 0:to.id,(Vo=(Ir=(La=ia==null?void 0:ia.disciplines)==null?void 0:La[0])==null?void 0:Ir.sub_discipline)==null?void 0:Vo.id]:[]};(Vn=Ke.detail)!=null&&Vn.is_jupyter_lab&&(fo.jupyter_show_description=la.data.jupyter_show_description),On.setFieldsValue(fo),Kn.current=De({},fo),Ra.current=ia.attachment_id||"",Pn.current=ia.cover_image_id||"",Ja.current=ia.attachment_id_b||"",wn(De({},fo)),Qt(ia.attachment_id||""),pt(ia.attachment_id_b||""),Tt(ia.cover_image_id||""),Wt(ia.cover_image||"")}}),yr=(Ua,Pr)=>{wn(De({},Pr))},Er=()=>{Aa()},lr=()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),On.submit()},un=(Ua,Pr=!1,to=1)=>{var La;const{name:Ir,description:Vo,shixun_tags:Vn,course:la,jupyter_show_description:ia=!1}=Ua;let fo={name:Ir,description:Vo,shixun_tags:Vn,attachment_id:Zt,cover_image_id:xn,attachment_id_b:Mt,sub_discipline_ids:la[1]};(La=Ke.detail)!=null&&La.is_jupyter_lab&&(fo=Ve(De({},fo),{jupyter_show_description:ia})),(0,rt.ZP)(`/api/shixuns/${Mn}/base_info_save.json`,{method:"post",body:{shixun:De({},fo),sync_origin_shixun:Pr}}).then(Cs=>Ot(void 0,null,function*(){var Ys,hc,Ec,Ba;if(Cs.status===0&&((Ys=Ke==null?void 0:Ke.detail)!=null&&Ys.copy_for_exercise||Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ne({type:"practiceSetting/getCommonData",payload:{id:Mn}}),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Kn.current={description:Ht.description,shixun_tags:Ht.shixun_tags,name:Ht.name},Ra.current=Zt,Pn.current=xn,Ja.current=Mt,(hc=Ke==null?void 0:Ke.detail)!=null&&hc.copy_for_exercise)){const _r=yield Ne({type:"shixunsDetail/saveCopyForExercise",payload:{id:Mn,save_type:to}});to===1?(Ec=_r==null?void 0:_r.data)!=null&&Ec.exists_same_shixun_name?Ne({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ba=_r==null?void 0:_r.data)==null?void 0:Ba.shixun_name,getBaseInfo:()=>{or()}}}):(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),Ne({type:"classroomList/setActionTabs",payload:{}})):(Ne({type:"classroomList/setActionTabs",payload:{}}),(_r==null?void 0:_r.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:ze.createElement("div",null,ze.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 $r,wo;(0,et.xg)(`/shixuns/${(wo=($r=Ke==null?void 0:Ke.detail)==null?void 0:$r.fork_from)==null?void 0:wo.fork_identifier}/challenges`)}}))}}))},Aa=()=>{var Ua;const Pr=()=>{Oe.history.push(`/shixuns/${Mn}/challenges`),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ua=nt==null?void 0:nt.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:()=>{Pr()}}):Pr()};function nr(Ua){const Pr=Ua.type==="image/jpeg"||Ua.type==="image/png";return Pr||Me.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Pr}const ta=ze.createElement(de.ZP,{loading:En,icon:ze.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),za=ze.createElement(de.ZP,{loading:ua,icon:ze.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ta=ze.createElement(de.ZP,{loading:vn,icon:ze.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Mr(Ua,Pr){const to=new FileReader;to.addEventListener("load",()=>Pr(to.result)),to.readAsDataURL(Ua)}const Ao=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){jn(!0);return}Ua.file.status==="done"&&(jn(!1),Qt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Za=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){ft(!0);return}Ua.file.status==="done"&&(ft(!1),pt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Kr=()=>ze.createElement("div",{className:ne.img},ze.createElement("img",{src:(0,Be.z)("/api/attachments/"+Zt,!0),alt:"avatar",style:{width:"100%"}}),ze.createElement("div",null,ze.createElement(Le.Z,{onClick:()=>Qt(""),style:{fontSize:"16px",color:"red"}}))),lo=()=>ze.createElement("div",{className:ne.img},ze.createElement("img",{src:(0,Be.z)("/api/attachments/"+Mt,!0),alt:"avatar",style:{width:"100%"}}),ze.createElement("div",null,ze.createElement(Le.Z,{onClick:()=>pt(""),style:{fontSize:"16px",color:"red"}}))),ko=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){An(!0);return}Ua.file.status==="done"&&(An(!1),Tt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id),oa(!0))},El=()=>ze.createElement("div",{className:ne.img},ze.createElement("img",{src:(0,Be.z)(Cr?"/api/attachments/"+xn:ht,!0),alt:"avatar",style:{width:"100%"}}),ze.createElement("div",null,ze.createElement(Le.Z,{onClick:()=>{Tt(""),Wt("")},style:{fontSize:"16px",color:"red"}})));return ze.createElement("div",{className:ne.information},ze.createElement("section",{className:ne.scroll},ze.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),ze.createElement("div",{className:ne.formWrap}," ",ze.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onValuesChange:yr,onFinish:Ua=>{var Pr,to;(Pr=Ke==null?void 0:Ke.detail)!=null&&Pr.is_fork_from_creator&&((to=Ke==null?void 0:Ke.detail)!=null&&to.copy_for_exercise)?Ne({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ua,type:"information",fn:(La,Ir,Vo)=>{un(La,Ir,Vo)}}}):un(Ua)}},ze.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"}]},ze.createElement(Fe.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Te=Ht.name)==null?void 0:Te.length)||0}/60`})),ze.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:ze.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",ze.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"}]},ze.createElement(Hn,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),ze.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},ze.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ge.courseOptions,getPopupContainer:Ua=>Ua.parentNode})),ze.createElement(Ue.Z,null,ze.createElement(xe.Z,null,ze.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Zt?Kr():ze.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Ao},ta))),ze.createElement(xe.Z,{className:"c-grey-999"},ze.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"))),ze.createElement(Ue.Z,null,ze.createElement(xe.Z,null,ze.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Mt?lo():ze.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Za},Ta))),ze.createElement(xe.Z,{className:"c-grey-999"},ze.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"))),ze.createElement(Ue.Z,null,ze.createElement(xe.Z,null,ze.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},xn||ht?El():ze.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:ko},za))),ze.createElement(xe.Z,{className:"c-grey-999"},ze.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"))),ze.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},ze.createElement(se.Z,{defaultValue:Ht.description||"",watch:!0})),((rn=Ke.detail)==null?void 0:rn.is_jupyter_lab)&&ze.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},ze.createElement(Xe.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"))))),ze.createElement(In,{onSave:ea,onCancel:Er,loading:En||ua||vn}))};var qt=(0,Oe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:pe,shixunsDetail:Ne})=>({globalSetting:re,loading:le,practiceSetting:pe,problemset:oe,shixunsDetail:Ne}))($t),Jt={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"},ln=ue(99313),Dt=ue(6848),At=ue(20834),nn=ue(38854),Et=ue(71418),yt=ue(17574),Nt=ue(78673),dn=ue(56102),Ct={wrap:"wrap___IzxNT",modal:"modal___jcKd0",title:"title___DeCGl",path:"path___IiSd5",colorBlue:"colorBlue___P7hk_",width240:"width240___HRevG",filePath:"filePath___l5wGn"},It=Object.defineProperty,Zn=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,ra=Object.prototype.propertyIsEnumerable,qa=(oe,le,re)=>le in oe?It(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,mr=(oe,le)=>{for(var re in le||(le={}))zt.call(le,re)&&qa(oe,re,le[re]);if(Zn)for(var re of Zn(le))ra.call(le,re)&&qa(oe,re,le[re]);return oe},sr=(oe,le)=>{var re={};for(var pe in oe)zt.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Zn)for(var pe of Zn(oe))le.indexOf(pe)<0&&ra.call(oe,pe)&&(re[pe]=oe[pe]);return re},ja=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Rr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=sr(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)("");(0,x.useEffect)(()=>{Se.visible&&En.resetFields()},[Se.visible]),(0,x.useEffect)(()=>{const An=sessionStorage.getItem("pathArray");if(An){const Zt=An.split(",").join("/"),Qt=Zt.indexOf("/")===0?Zt.substr(1):Zt;vn(Qt)}},[]),(0,x.useEffect)(()=>{var An,Zt;wn.current=(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[2]},[]);const ft=(...An)=>ja(void 0,[...An],function*(Zt={}){const Qt=yield Ge({type:"shixunsDetail/addRepositoryFile",payload:{id:rn.id,message:Zt.commitMessage,content:"",path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path+"/"+(Zt.file||".gitkeep"),secret_repository:Ke?void 0:!0}});Qt!=null&&Qt.url&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Se.onOK({path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path+"/"+(Zt.file||".gitkeep"),name:Zt.path.split("/")[Zt.path.split("/").length-1]}),Se.onClose())}),ua=()=>{var An,Zt;Oe.history.push(`/shixuns/${wn.current}/${(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Re.default,{width:"60%",centered:!0,open:Se.visible,wrapClassName:Ct.modal,onOk:()=>{En.submit()},onCancel:Se.onClose,title:"\u65B0\u5EFA\u6587\u4EF6\u5939"},x.createElement("section",{className:Ct.bg},x.createElement("div",{className:Ct.wrap},x.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:ft,onChange:()=>{var An,Zt,Qt,Mt;const pt=mr({},En.getFieldsValue()),xn=(An=pt==null?void 0:pt.path)==null?void 0:An.split(""),Tt=(Zt=pt==null?void 0:pt.file)==null?void 0:Zt.split("");(Qt=xn==null?void 0:xn.filter(ht=>ht=="/"))!=null&&Qt.length&&(pt.path=pt.path.substring(0,pt.path.length-1)),(Mt=Tt==null?void 0:Tt.filter(ht=>ht=="/"))!=null&&Mt.length&&(pt.file=pt.file.substring(0,pt.path.length-1)),En.setFieldsValue(mr({},pt)),Ht(pt)}},x.createElement(ce.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0\uFF1A",name:"path"},x.createElement(Ue.Z,null,x.createElement(xe.Z,null,x.createElement("span",{className:Ct.filePath},Se.defaultPath+"/")),x.createElement(xe.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(Fe.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(Fe.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(Fe.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 Dr=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(Rr),ur=ue(44905),vr=ue(41227),ir=ue(59301),Va=Object.defineProperty,Hr=Object.getOwnPropertySymbols,wr=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,bn=(oe,le,re)=>le in oe?Va(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Nn=(oe,le)=>{for(var re in le||(le={}))wr.call(le,re)&&bn(oe,re,le[re]);if(Hr)for(var re of Hr(le))bt.call(le,re)&&bn(oe,re,le[re]);return oe},jt=(oe,le)=>{var re={};for(var pe in oe)wr.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Hr)for(var pe of Hr(oe))le.indexOf(pe)<0&&bt.call(oe,pe)&&(re[pe]=oe[pe]);return re},pn=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Qn=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=jt(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)("");(0,x.useEffect)(()=>{Se.visible&&En.resetFields()},[Se.visible]),(0,x.useEffect)(()=>{const An=sessionStorage.getItem("pathArray");if(An){const Zt=An.split(",").join("/"),Qt=Zt.indexOf("/")===0?Zt.substr(1):Zt;vn(Qt)}},[]),(0,x.useEffect)(()=>{var An,Zt;wn.current=(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[2]},[]);const ft=(...An)=>pn(void 0,[...An],function*(Zt={},Qt=!1,Mt=1){var pt,xn;const Tt=yield Ge({type:"shixunsDetail/addRepositoryFile",payload:{id:rn.id,message:Zt.commitMessage,content:Zt.codeMirror,path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path,secret_repository:Ke?void 0:!0,sync_origin_shixun:Qt}});Tt!=null&&Tt.url&&((pt=re==null?void 0:re.detail)!=null&&pt.copy_for_exercise||Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Se.onOK({path:(Se.defaultPath?Se.defaultPath+"/":"")+Zt.path,name:Zt.path.split("/")[Zt.path.split("/").length-1]}),Se.onClose()),(xn=re==null?void 0:re.detail)!=null&&xn.copy_for_exercise&&(0,vr.m)(Ge,re,rn.id,Mt)}),ua=()=>{var An,Zt;Oe.history.push(`/shixuns/${wn.current}/${(Zt=(An=Te.pathname)==null?void 0:An.split("/"))==null?void 0:Zt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return ir.createElement(Re.default,{width:"60%",open:Se.visible,wrapClassName:Ct.modal,destroyOnClose:!0,centered:!0,onOk:()=>{En.submit()},onCancel:Se.onClose,title:"\u65B0\u5EFA\u6587\u4EF6"},ir.createElement("section",{className:Ct.bg},ir.createElement("div",{className:Ct.wrap},ir.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:An=>{var Zt,Qt;(Zt=re==null?void 0:re.detail)!=null&&Zt.is_fork_from_creator&&((Qt=re==null?void 0:re.detail)!=null&&Qt.copy_for_exercise)?(Se.onClose(),Ge({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:An,type:"wareHouse",fn:(Mt,pt,xn)=>{ft(Mt,pt,xn)}}})):ft(An)},onChange:()=>{var An,Zt;const Qt=Nn({},En.getFieldsValue()),Mt=(An=Qt==null?void 0:Qt.path)==null?void 0:An.split("");((Zt=Mt==null?void 0:Mt.filter(pt=>pt=="/"))==null?void 0:Zt.length)>1&&(Qt.path=Qt.path.substring(0,Qt.path.length-1)),En.setFieldsValue(Nn({},Qt)),Ht(Qt)}},ir.createElement(ce.default.Item,{label:"\u6587\u4EF6\u540D\u79F0\u6216\u6587\u4EF6\u8DEF\u5F84\uFF1A",name:"path"},ir.createElement(Ue.Z,null,ir.createElement(xe.Z,null,ir.createElement("span",{className:Ct.filePath},Se.defaultPath+"/")),ir.createElement(xe.Z,{flex:"1"},ir.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"}]},ir.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle"}))))),ir.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"}]},ir.createElement(Fe.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"})),ir.createElement("div",{className:"mt10 mb20"},ir.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}},ir.createElement(ur.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 ma=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(Qn),Qe=Object.defineProperty,gt=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,zn=Object.prototype.propertyIsEnumerable,Gn=(oe,le,re)=>le in oe?Qe(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xn=(oe,le)=>{for(var re in le||(le={}))it.call(le,re)&&Gn(oe,re,le[re]);if(gt)for(var re of gt(le))zn.call(le,re)&&Gn(oe,re,le[re]);return oe},Ga=(oe,le)=>{var re={};for(var pe in oe)it.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&>)for(var pe of gt(oe))le.indexOf(pe)<0&&zn.call(oe,pe)&&(re[pe]=oe[pe]);return re},wa=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const va=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=Ga(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)(""),[ft,ua]=(0,x.useState)("");(0,x.useEffect)(()=>{Se.visible&&En.resetFields()},[Se.visible]),(0,x.useEffect)(()=>{const Qt=Se.defaultPath.split("/");Qt.length===1?(vn(""),ua(Se.defaultPath)):(ua(Qt.pop()),vn(Qt.join("/")+"/"))},[Se.defaultPath]),(0,x.useEffect)(()=>{var Qt,Mt;wn.current=(Mt=(Qt=Te.pathname)==null?void 0:Qt.split("/"))==null?void 0:Mt[2]},[]);const An=(...Qt)=>wa(void 0,[...Qt],function*(Mt={}){const pt=yield Ge({type:"shixunsDetail/moveGitFile",payload:{id:rn.id,from:Se.defaultPath,to:jn+Mt.path,message:Mt.commitMessage||`${Se.defaultPath} rename to ${jn}${Mt.path} `,secret_repository:Ke}});(pt==null?void 0:pt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Se.onOK({path:Mt.path,name:Mt.path}),Se.onClose())}),Zt=()=>{var Qt,Mt;Oe.history.push(`/shixuns/${wn.current}/${(Mt=(Qt=Te.pathname)==null?void 0:Qt.split("/"))==null?void 0:Mt[3]}${jn?`/master/shixun_show/${jn}`:""}`)};return x.createElement(Re.default,{width:"40%",open:Se.visible,wrapClassName:Ct.modal,centered:!0,onOk:()=>{En.submit()},onCancel:Se.onClose,title:"\u63D0\u4EA4\u8BF4\u660E"},x.createElement("section",{className:Ct.bg},x.createElement("div",{className:Ct.wrap},x.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:An,onChange:()=>{var Qt,Mt;const pt=Xn({},En.getFieldsValue()),xn=(Qt=pt==null?void 0:pt.path)==null?void 0:Qt.split("");((Mt=xn==null?void 0:xn.filter(Tt=>Tt=="/"))==null?void 0:Mt.length)>1&&(pt.path=pt.path.substring(0,pt.path.length-1)),En.setFieldsValue(Xn({},pt)),Ht(pt)}},x.createElement(ce.default.Item,{label:"\u91CD\u547D\u540D\uFF1A",name:"path"},x.createElement(Ue.Z,null,x.createElement(xe.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(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u79F0",size:"middle",defaultValue:ft}))))),x.createElement(ce.default.Item,{label:"\u63D0\u4EA4\u4FE1\u606F\uFF1A",name:"commitMessage"},x.createElement(Fe.default,{placeholder:`\u5982\u4E0D\u586B\u5199\uFF0C\u9ED8\u8BA4\u63D0\u4EA4\u4FE1\u606F\u662F\uFF08${Se.defaultPath} rename to \u65B0\u7684\u540D\u79F0 \uFF09`,size:"middle"}))))))};var Oa=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(va),Ca=ue(97477),yn={wrap:"wrap___mjOgj",title:"title___yLtbX",path:"path___oKd0o",colorBlue:"colorBlue___HAuxN"},xa=ue(59301),Br=Object.defineProperty,uo=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Zo=(oe,le,re)=>le in oe?Br(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,pr=(oe,le)=>{for(var re in le||(le={}))Yn.call(le,re)&&Zo(oe,re,le[re]);if(uo)for(var re of uo(le))gn.call(le,re)&&Zo(oe,re,le[re]);return oe},io=(oe,le)=>{var re={};for(var pe in oe)Yn.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&uo)for(var pe of uo(oe))le.indexOf(pe)<0&&gn.call(oe,pe)&&(re[pe]=oe[pe]);return re},Zr=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Dragger:Lo}=ot.default,_o=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=io(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useLocation)(),rn=(0,Oe.useParams)(),[On,Ht]=(0,x.useState)({}),wn=(0,x.useRef)(),[En]=ce.default.useForm(),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)();let An;(0,x.useEffect)(()=>{Se.visible&&(En.resetFields(),vn([]))},[Se.visible]),(0,x.useEffect)(()=>{wn.current=rn.id},[]),(0,x.useEffect)(()=>{const Tt=sessionStorage.getItem("pathArray");if(Tt){const ht=Tt.split(",").join("/"),Wt=ht.indexOf("/")===0?ht.substr(1):ht;ua(Wt)}},[]);const Zt=Tt=>{var ht,Wt,Kn,Ra;if(An=Tt.file.name,Tt.file.status==="done"||Tt.file.status==="uploading"){if(vn(Tt.fileList),!Tt.file.response)return;if(((ht=Tt.file.response)==null?void 0:ht.status)===0){(Wt=re==null?void 0:re.detail)!=null&&Wt.copy_for_exercise||(Me.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01"),En.validateFields());return}vn(jn.filter(Pn=>Pn.uid!==Tt.file.uid)),(Kn=Tt.file.response)!=null&&Kn.message&&Me.ZP.info((Ra=Tt.file.response)==null?void 0:Ra.message)}},Qt=Tt=>Zr(void 0,null,function*(){if(!Tt.response){Me.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield Ge({type:"shixunsDetail/deleteGitFile",payload:{id:rn.id,path:ft?`${ft}/${Tt.name}`:Tt.name,message:En.getFieldValue("commitMessage")||`\u5220\u9664\u4E86${ft?`${ft}/${Tt.name}`:Tt.name}`,secret_repository:Ke?null:!0}})).status===0&&(vn(jn.filter(Wt=>Wt.uid!==Tt.uid)),Me.ZP.info("\u5220\u9664\u6210\u529F"))}),Mt={height:300,multiple:!0,withCredentials:!0,openFileDialogOnClick:!!En.getFieldValue("commitMessage"),data:()=>Zr(void 0,null,function*(){return new Promise((Tt,ht)=>Zr(void 0,null,function*(){setTimeout(()=>Zr(void 0,null,function*(){const Wt=yield En.getFieldsValue(),Kn=pr(pr({},{path:Se.defaultPath?Se.defaultPath:"",message:On.commitMessage||`\u4E0A\u4F20\u4E86${An}`}),Ke?{}:{secret_repository:!0});Tt(Kn)}),200)}))}),fileList:jn,method:"post",action:`${tt.Z.API_SERVER}/api/shixuns/${wn.current}/upload_git_file.json`,onChange:Zt,onRemove:Qt,beforeUpload:Tt=>(An=Tt.name,Tt.size/1024/1024>50?(Me.ZP.info("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E50MB"),!1):!0)},pt=(Tt=!1,ht=1)=>Zr(void 0,null,function*(){var Wt;const Kn=pr(pr({},{path:Se.defaultPath?Se.defaultPath:"",message:On.commitMessage||`\u4E0A\u4F20\u4E86${An}`}),Ke?{}:{secret_repository:!0});for(let Ra=0;Ra{Pn.append(ya,Kn[ya].toString())});const Ja=yield(0,rt.ZP)(`/api/shixuns/${wn.current}/upload_git_file.json`,{method:"post",body:Pn},!0)}Se.onClose(),Se.onOK({path:Se.defaultPath}),xn(),(Wt=re==null?void 0:re.detail)!=null&&Wt.copy_for_exercise&&(0,vr.m)(Ge,re,rn.id,ht)}),xn=()=>{var Tt,ht;Oe.history.push(`/shixuns/${wn.current}/${(ht=(Tt=Te.pathname)==null?void 0:Tt.split("/"))==null?void 0:ht[3]}${ft?`/master/shixun_show/${ft}`:""}`)};return xa.createElement(Re.default,{open:Se.visible,onOk:Tt=>{En.submit()},centered:!0,onCancel:Se.onClose,width:"70%"},xa.createElement("section",{className:yn.bg},xa.createElement("div",{className:yn.wrap},xa.createElement("div",{className:yn.title},"\u4E0A\u4F20\u6587\u4EF6"),xa.createElement(ce.default,{className:"mt10",form:En,scrollToFirstError:!0,layout:"vertical",onFinish:()=>Zr(void 0,null,function*(){var Tt,ht;yield En.validateFields(),(Tt=re==null?void 0:re.detail)!=null&&Tt.is_fork_from_creator&&((ht=re==null?void 0:re.detail)!=null&&ht.copy_for_exercise)?(Se.onClose(),Ge({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Wt,Kn)=>{pt(Wt,Kn)}}})):pt()}),onValuesChange:()=>Ht(pr({},En.getFieldsValue()))},xa.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"}]},xa.createElement(Fe.default,{placeholder:"\u5FC5\u586B\uFF0C\u63CF\u8FF0\u4E3B\u8981\u4FEE\u6539\u5185\u5BB9\uFF08\u76F8\u5F53\u4E8EGit Commit message\u7684Header\uFF09"})),xa.createElement(ce.default.Item,{label:"\u9009\u62E9\u6587\u4EF6",name:"file",rules:[{required:!0,validator(Tt,ht){return(jn==null?void 0:jn.length)===0?Promise.reject(new Error("\u8BF7\u9009\u62E9\u6587\u4EF6")):Promise.resolve()}}]},xa.createElement("div",{onClick:()=>{if(!En.getFieldValue("commitMessage")){Me.ZP.warning("\u8BF7\u5148\u586B\u5199\u63D0\u4EA4\u4FE1\u606F");return}}},xa.createElement(Lo,pr({},Mt),xa.createElement("div",null,xa.createElement("i",{className:`iconfont icon-shangchuan font50 ${yn.colorBlue}`})),xa.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",xa.createElement("span",{className:`${yn.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"))))))),xa.createElement(Ca.Z,{onFinish:Tt=>ua(Tt)})))};var Ho=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(_o),Yr={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"},po={wrap:"wrap___MYOb_",content:"content___hIU8_",mainPathWrap:"mainPathWrap___U1qhQ",colorBlue:"colorBlue___UUdCo"},Wn=Object.defineProperty,kr=Object.getOwnPropertySymbols,so=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,xt=(oe,le,re)=>le in oe?Wn(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qe=(oe,le)=>{for(var re in le||(le={}))so.call(le,re)&&xt(oe,re,le[re]);if(kr)for(var re of kr(le))mo.call(le,re)&&xt(oe,re,le[re]);return oe},Ye=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Vt=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:pe,title:Ne,pathList:nt=[],showInputPath:Ge=!1,isMergeSelectFile:Ke=!1,onFinish:Se=()=>{}})=>{const[Te]=ce.default.useForm(),rn=(0,Oe.useParams)(),On=(0,Oe.useLocation)(),Ht=(0,x.useRef)(),[wn,En]=(0,x.useState)(""),[jn,vn]=(0,x.useState)(""),[ft,ua]=(0,x.useState)([]),[An,Zt]=(0,x.useState)([]);(0,x.useEffect)(()=>{var ht,Wt;Ht.current=((Wt=(ht=On.pathname)==null?void 0:ht.split("/"))==null?void 0:Wt[3])==="repository"},[]),(0,x.useEffect)(()=>{if(oe.actionTabs.key!=="Repository-SelectFilePath")return;const ht=nt.join("/");let Wt=[];nt.map((Kn,Ra)=>{Ra===0?Wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${Kn}`,path:ht}):Wt.push({val:`/${Kn}`,path:ht})}),ua(Wt),En(ht),vn(ht),Qt(ht)},[oe.actionTabs.key]);const Qt=ht=>Ye(void 0,null,function*(){const Wt=yield pe({type:Ht.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:rn.id,path:ht}});Wt&&Zt(Wt.trees||[])}),Mt=ht=>{let Wt=wn;ht.type==="tree"&&(ft.length?ft.push({val:`/${ht.name}`,path:ht.name}):ft.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${ht.name}`,path:ht.name}),ua(ft),Wt=wn?`${wn}/${ht.name}`:ht.name,En(Wt)),Qt(Wt)},pt=(ht,Wt)=>{const Kn=ft.filter((Pn,Ja)=>Ja<=Wt);ua(Kn);const Ra=Kn.filter((Pn,Ja)=>Ja!==0).map(Pn=>Pn.val).join("").substr(1);En(Ra),Qt(Ra)},xn=()=>Ye(void 0,null,function*(){const ht=Te==null?void 0:Te.getFieldsValue(),Wt=wn?`${wn}${ht!=null&&ht.name?`/${ht==null?void 0:ht.name}`:""}`:ht==null?void 0:ht.name;if(Ke){Se(Wt),Tt();return}if(Ge){yield Te.validateFields();const Kn=yield pe({type:"shixunsDetail/uploadGitFolder",payload:qe(qe({},{id:rn.id,path:Wt}),Ht.current?{}:{secret_repository:!0})});Se(jn),Kn.status===0&&Me.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Se(Wt),Me.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");Tt()}),Tt=()=>{pe({type:"shixunsDetail/setActionTabs",payload:{}}),Te.resetFields()};return x.createElement(Re.default,{centered:!0,title:Ne||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:oe.actionTabs.key==="Repository-SelectFilePath",onOk:xn,onCancel:Tt},x.createElement("div",{className:po.wrap},x.createElement("div",{className:po.content},x.createElement("div",{className:po.mainPathWrap},!!(ft!=null&&ft.length)&&ft.map((ht,Wt)=>x.createElement("a",{key:Wt,onClick:()=>pt(ht,Wt)},ht.val))),!!(An!=null&&An.length)&&An.map((ht,Wt)=>ht.type==="tree"&&x.createElement("a",{key:Wt,onClick:()=>Mt(ht)},x.createElement("i",{className:`iconfont icon-wenjianjia ${po.colorBlue}`}),ht.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement("div",{className:"mt5 mb5"},wn),Ge&&x.createElement(ce.default,{form:Te,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(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09"})))))};var Rn=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(Vt),pa=ue(18785),Ln=ue(84105),Ea=ue(23869),on=ue(854),da=Object.defineProperty,jr=Object.defineProperties,ho=Object.getOwnPropertyDescriptors,Yo=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,Wa=Object.prototype.propertyIsEnumerable,Ar=(oe,le,re)=>le in oe?da(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Nr=(oe,le)=>{for(var re in le||(le={}))dr.call(le,re)&&Ar(oe,re,le[re]);if(Yo)for(var re of Yo(le))Wa.call(le,re)&&Ar(oe,re,le[re]);return oe},Tr=(oe,le)=>jr(oe,ho(le)),Qr=(oe,le)=>{var re={};for(var pe in oe)dr.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Yo)for(var pe of Yo(oe))le.indexOf(pe)<0&&Wa.call(oe,pe)&&(re[pe]=oe[pe]);return re},Ha=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{DirectoryTree:Ya}=yt.default,fr=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,user:nt,activeKey:Ge,dispatch:Ke,practiceSetting:Se,isRepository:Te,treeData:rn,setTreeData:On}=le,Ht=Qr(le,["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"]),wn,En,jn,vn,ft,ua,An;const Zt=(0,Oe.useParams)(),Qt=(0,Oe.useLocation)(),[Mt,pt]=(0,x.useState)(),[xn,Tt]=(0,x.useState)(!1),[ht,Wt]=(0,x.useState)(!1),[Kn,Ra]=(0,x.useState)(!1),[Pn,Ja]=(0,x.useState)(!1),[ya,ea]=(0,x.useState)("");let[Mn,Cr]=(0,x.useState)([]),[oa,Jn]=(0,x.useState)([]);const[or,yr]=(0,x.useState)([]),[Er,lr]=(0,x.useState)(!1),[un,Aa]=(0,x.useState)(),[nr,ta]=(0,x.useState)(),[za,Ta]=(0,x.useState)(""),[Mr,Ao]=(0,x.useState)(),[Za,Kr]=(0,x.useState)(!1);(0,x.useEffect)(()=>{On([]),Ir(""),localStorage.warehouseHideTip||lr(!0)},[Qt.pathname,Te]);const lo=(Ba="")=>Ha(void 0,null,function*(){(yield(0,ct.Zt)({id:Zt.id,secret_dir_path:Ba}))&&Ao(Ba)}),ko=Ba=>{var _r;return x.createElement(At.default,{className:Yr.menu,onClick:$r=>{switch(ea(Ba.path||""),$r.key){case"1":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6"]),Tt(!0);break;case"2":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u65B0\u5EFA\u6587\u4EF6\u5939"]),Ra(!0);break;case"3":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u4E0A\u4F20"]),Ja(!0);break;case"4":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u91CD\u547D\u540D"]),Wt(!0);break;case"5":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u5220\u9664"]),la(Ba.path,Ba.name,Ba);break;case"6":(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93","\u590D\u5236\u8DEF\u5F84"]),ia(Ba);break}}},(Ba.type==="topTree"||Ba.type==="tree")&&x.createElement(At.default.Item,{key:"1"},"\u65B0\u5EFA\u6587\u4EF6"),(Ba.type==="topTree"||Ba.type==="tree")&&x.createElement(At.default.Item,{key:"2"},"\u65B0\u5EFA\u6587\u4EF6\u5939"),(Ba.type==="topTree"||Ba.type==="tree")&&x.createElement(At.default.Item,{key:"3"},"\u4E0A\u4F20"),Ba.type!=="topTree"&&Ba.type!=="tree"&&((_r=re==null?void 0:re.detail)==null?void 0:_r.public)<2&&x.createElement(At.default.Item,{key:"4"},"\u91CD\u547D\u540D"),Ba.type!=="topTree"&&x.createElement(dn.CopyToClipboard,{text:`/data/workspace/myshixun/${Te?"":"secret/"}${Ba==null?void 0:Ba.path}`,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(At.default.Item,{key:"6"},x.createElement(x.Fragment,null,"\u590D\u5236\u8DEF\u5F84"))),Ba.type!=="topTree"&&x.createElement(At.default.Item,{key:"5"},"\u5220\u9664"))},El=(Ba,_r)=>Ba.map($r=>(_r==""?$r.path=_r+$r.name:$r.path=_r+"/"+$r.name,$r.title=x.createElement(Ue.Z,{className:"font14"},x.createElement(xe.Z,{flex:"1"},x.createElement(Ue.Z,null,$r.type==="blob"&&x.createElement(xe.Z,{flex:"20px",style:{marginLeft:-20}},x.createElement("span",{className:"iconfont icon-wenjian11 font12"})),x.createElement(xe.Z,{flex:"1"},x.createElement("span",{className:" multi_ellipsis1"},$r.name)))),x.createElement(xe.Z,null,($r.type==="blob"||$r.type==="tree")&&x.createElement(nn.Z,{dropdownRender:()=>ko($r),className:Yr.ellipsis},x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"})))),$r.disableCheckbox=Mt&&Mt!==$r.name,$r.className=$r.type==="tree"?Yr.pl23:"",$r.checkable=$r.type!=="tree",$r.isLeaf=$r.type!=="tree",$r.children=$r.type==="tree"&&[],$r.key=$r.path,$r)),Ua=Ba=>{Ke({type:"practiceSetting/setSideBarTabs",payload:{selectPath:Ba}})},Pr=(Ba,_r)=>Ha(void 0,null,function*(){const $r=Ba.split("/");yield Ir(ya),setTimeout(()=>{Ua(Ba),Mn=[$r[0]||""],oa=[Ba],Jn([...oa]),Cr([...Mn])},150)}),to=(Ba,_r)=>{if(_r=="")rn=[...Ba],On([...Ba]);else{let $r=La(rn,_r,Ba);rn=$r,On([...$r])}};function La(Ba,_r,$r){return Ba.map(wo=>wo.key===_r?(wo.children=[...$r],Nr({},wo)):wo.children?Tr(Nr({},wo),{children:La(wo.children,_r,$r)}):wo)}const Ir=(Ba="")=>Ha(void 0,null,function*(){var _r,$r;const wo=yield Ke({type:Te?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:Zt.id,path:Ba}});if(wo){if((_r=wo.trees)!=null&&_r.length){let Eu=El([...wo.trees],Ba);to(Eu,Ba),yr(wo.trees||[]),ta(Ba||""),console.log("handleGetRepository:",Eu,Ba),setTimeout(()=>console.log(rn,wo.trees,Ba,999999),2e3)}else Ba==""&&On([]);Aa((($r=wo.commits)==null?void 0:$r[0])||{})}return wo}),Vo=Ba=>Ha(void 0,null,function*(){return new Promise((_r,$r)=>Ha(void 0,null,function*(){Ba.children.length&&_r(),Ta(Ba.path),yield Ir(Ba.path),_r()}))}),Vn=(Ba,_r)=>Ha(void 0,null,function*(){var $r;console.log("handleSelectTree",Ba,_r.nativeEvent.target.nodeName,_r);const wo=()=>{Ua(_r.node.path),Ba=[_r.node.path],Jn([...Ba])};_r.nativeEvent.target.nodeName==="svg"||_r.nativeEvent.target.nodeName==="LI"||_r.nativeEvent.target.nodeName==="I"||_r.node.type==="blob"&&(($r=Se==null?void 0:Se.sideBar)!=null&&$r.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:()=>{wo(),Ke({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):wo())}),la=(Ba,_r,$r)=>{Re.default.confirm({centered:!0,title:`\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6587\u4EF6${$r.children?"\u5939":""}?`,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ha(void 0,null,function*(){const wo=yield Ke({type:"shixunsDetail/deleteGitFile",payload:{id:Zt.id,path:Ba,message:`\u5220\u9664${Ba}`,secret_repository:Te?null:!0}});let Eu=Ba.split("/");if((wo==null?void 0:wo.status)===0){Me.ZP.info("\u5220\u9664\u6210\u529F"),Eu.splice(Eu.length-1,1);const Qs=yield Ir(Eu.length>1?Eu.join("/"):"");return Qs!=null&&Qs.trees||(Eu.splice(Eu.length-1,1),yield Ir(Eu.length>1?Eu.join("/"):"")),Ua(""),!0}else(wo==null?void 0:wo.status)===-3?Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,"\u8BE5\u6587\u4EF6\u201C",Ba,"\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/${Zt.id}/edit/${wo==null?void 0:wo.message}/tab=2`}}):(wo==null?void 0:wo.status)===-4&&Re.default.confirm({title:"\u5220\u9664\u5931\u8D25",centered:!0,content:x.createElement("div",null,wo==null?void 0:wo.message),okText:"\u524D\u5F80\u4FEE\u6539",cancelText:"\u53D6\u6D88",onOk:()=>{window.location.href=`/shixuns/${Zt.id}/edit?tabId=service`}})})})},ia=Ba=>{console.log(Ba,"item")},fo=(Ba,_r)=>Ha(void 0,null,function*(){if(console.log("handleExpand",_r),_r.nativeEvent.target.nodeName==="svg"||_r.nativeEvent.target.nodeName==="path"||_r.nativeEvent.target.nodeName==="LI")return!0;yield Vo(_r.node),Mn.includes(_r.node.path)?Mn.splice(Mn.indexOf(_r.node.path),1):Mn.push(_r.node.path),Cr([...Mn])}),wi=()=>{lr(!1),localStorage.warehouseHideTip=!0},Cs=Ba=>Ha(void 0,null,function*(){var _r;let $r,wo="",Eu,Qs;switch(Te){case!0:wo="\u5F00\u542F\u7248\u672C\u5E93",Eu="\u5F00\u542F",Qs="\u4E0D\u5F00\u542F",$r=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:(_r=re==null?void 0:re.detail)!=null&&_r.secret_repository?(wo="\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Eu="\u786E\u5B9A",Qs="\u53D6\u6D88",$r=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")):(wo="\u5F00\u542F\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93",Eu="\u4E0D\u4F7F\u7528",Qs="\u4F7F\u7528",$r=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}!Te&&(0,Ea.gy)(Ke,"\u4E0D\u80FD\u5F00\u542F/\u5173\u95ED\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93")||Re.default.confirm({title:wo,okText:Eu,cancelText:Qs,content:$r,onOk:()=>{var Vi;(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u4EE3\u7801\u4ED3\u5E93",wo]),!Te&&!((Vi=re==null?void 0:re.detail)!=null&&Vi.secret_repository)||Ys(Ba)},onCancel:()=>{var Vi;!Te&&!((Vi=re==null?void 0:re.detail)!=null&&Vi.secret_repository)&&Ys(Ba)}})}),Ys=Ba=>Ha(void 0,null,function*(){Te?(yield(0,ct.h4)(Nr({},Zt)),Ke({type:"practiceSetting/getCommonData",payload:Nr({},Zt)})):yield(0,ct.K0)(Tr(Nr({},Zt),{is_secret_repository:Ba})),Ir(),Ke({type:"shixunsDetail/getShixunsDetail",payload:{id:Zt.id}})}),hc=Ba=>{console.log(Ba)},Ec=Ba=>Ha(void 0,null,function*(){console.log(Ba);const _r=Ba.node.key,$r=Ba.dragNode.key,wo=Ba.node.pos.split("-"),Eu=Ba.dropPosition-Number(wo[wo.length-1]);if(Ba.dragNode.type==="tree"){Me.ZP.warning("\u4E0D\u652F\u6301\u6587\u4EF6\u5939\u79FB\u52A8\u76EE\u5F55");return}if(Ba.node.type!=="tree"){Me.ZP.warning("\u672A\u79FB\u52A8\u6587\u4EF6\u76EE\u5F55\u4F4D\u7F6E");return}if((yield Ke({type:"shixunsDetail/moveGitFile",payload:Nr({id:Zt.id,from:Ba.dragNode.path,to:Ba.node.path+"/"+Ba.dragNode.name,message:`${Ba.dragNode.path} move to ${Ba.node.path+"/"+Ba.dragNode.name} `},Te?{}:{secret_repository:!0})})).status===0){Ua(""),yield Ir("");for(let Gl=0;Glko({type:"topTree"}),className:"current"},x.createElement(Dt.Z,{open:Er,title:x.createElement("div",{className:"font16"},x.createElement(pa.Z,{style:{position:"relative",left:-35},onClick:()=>wi()}),"\u70B9\u51FB\u6B64\u5904\u65B0\u5EFA\u6587\u4EF6\u3001\u65B0\u5EFA\u6587\u4EF6\u5939\u3001\u4E0A\u4F20\u6587\u4EF6\u3002",x.createElement("span",{onClick:()=>wi(),className:"iconfont icon-guanbi1 ml8 current font14"})),overlayClassName:Yr.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"},Te&&((vn=re==null?void 0:re.detail)==null?void 0:vn.init_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}),!Te&&((ft=re==null?void 0:re.detail)==null?void 0:ft.secret_repository)&&x.createElement("i",{className:"iconfont icon-gengduo2 c-555a88"}))))),!!rn.length&&!Te&&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")),rn.length?x.createElement(x.Fragment,null,x.createElement("div",{className:Yr.content},Ge==="1"&&x.createElement("div",{className:Yr.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(Ya,{disabled:!!Ne.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:rn,switcherIcon:x.createElement(Ln.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:fo,expandedKeys:Mn,selectedKeys:oa,onSelect:Vn,draggable:!0,onDragEnter:hc,onDrop:Ec,className:Yr.gitTree}))):"",!rn.length&&Te&&((ua=re==null?void 0:re.detail)==null?void 0:ua.init_repository)&&x.createElement(Lr,null),!rn.length&&!Te&&((An=re==null?void 0:re.detail)==null?void 0:An.secret_repository)&&x.createElement(Lr,null))),x.createElement(Oa,{visible:ht,defaultPath:ya,onClose:()=>Wt(!1),isRepository:!Te,onOK:Ba=>Ha(void 0,null,function*(){const _r=ya.split("/");_r.pop(),yield Ir(_r.join("/")),Ua("")})}),x.createElement(ma,{visible:xn,defaultPath:ya,onClose:()=>Tt(!1),isRepository:Te,onOK:Ba=>{Pr(Ba.path,Ba.name)}}),x.createElement(Dr,{visible:Kn,defaultPath:ya,onClose:()=>Ra(!1),isRepository:Te,onOK:Ba=>{Pr(Ba.path,Ba.name)}}),x.createElement(Ho,{defaultPath:ya,visible:Pn,isRepository:Te,onClose:()=>Ja(!1),onOK:Ba=>Ha(void 0,null,function*(){const _r=ya.split("/");yield Ir(ya),Mn=[_r[0]||""],oa=[ya],Jn([...oa]),Cr([...Mn])})}),x.createElement(Rn,{pathList:ya==null?void 0:ya.split("/"),showInputPath:!0,isMergeSelectFile:Za,onFinish:Ba=>{Za?lo(Ba):Ir(Ba),Kr(!1)}}))},Lr=()=>x.createElement("div",{className:`mt20 pb50 ${Yr.nodata}`},x.createElement("div",{className:Yr.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:on.Oe}));var Jr=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,practiceSetting:pe,user:Ne})=>({shixunsDetail:oe,globalSetting:re,user:Ne,practiceSetting:pe,loading:le}))(fr),hr={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"},Pa=ue(28103),aa=Object.getOwnPropertySymbols,ka=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,Eo=(oe,le)=>{var re={};for(var pe in oe)ka.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&aa)for(var pe of aa(oe))le.indexOf(pe)<0&&Wr.call(oe,pe)&&(re[pe]=oe[pe]);return re},Jo=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const No=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,user:nt,dispatch:Ge,isRepository:Ke}=le,Se=Eo(le,["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"]);const Te=(0,Oe.useParams)(),[rn,On]=(0,x.useState)([]);(0,x.useEffect)(()=>{Ht()},[Ke]);const Ht=()=>Jo(void 0,null,function*(){const wn=yield Ge({type:"shixunsDetail/getRepositoryCommit",payload:{id:Te.id,secret_repository:Ke?void 0:!0}});wn&&On(wn.commits||[])});return x.createElement(x.Fragment,null,rn==""&&x.createElement("div",{className:hr.empty},x.createElement("img",{src:on.em,width:"258"}),x.createElement("br",null),x.createElement("span",{className:"c-grey-c font14"},"\u6682\u65E0\u63D0\u4EA4\u8BB0\u5F55")),rn!=""&&x.createElement("section",{className:hr.bg},x.createElement("div",{className:hr.wrap},x.createElement("div",{className:hr.content},rn==null?void 0:rn.map(wn=>{var En,jn;return x.createElement("div",null,x.createElement(Ue.Z,{align:"middle",className:"c-white font16"},x.createElement(xe.Z,null,wn.title)),x.createElement(Ue.Z,{align:"middle",className:"mt20 "},x.createElement(xe.Z,null,x.createElement("img",{className:hr.imageUrl,src:tt.Z.IMG_SERVER+"/"+((En=wn.author)==null?void 0:En.image_url)})),x.createElement(xe.Z,{className:hr.blueLight},x.createElement("span",{className:"ml20"},(jn=wn.author)==null?void 0:jn.username)),x.createElement(xe.Z,null,x.createElement("span",{className:`ml20 ${hr.blueLight}`},"\u63D0\u4EA4\u4E8E"),x.createElement("span",{className:`ml20 ${hr.blueLight}`},wn.time))),x.createElement(Pa.Z,{className:hr.divider}))})))))};var tl=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le.models.index}))(No),Cl=ue(10825),Da=ue(59301),au=Object.defineProperty,uu=Object.defineProperties,wu=Object.getOwnPropertyDescriptors,iu=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,sa=(oe,le,re)=>le in oe?au(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Sa=(oe,le)=>{for(var re in le||(le={}))ar.call(le,re)&&sa(oe,re,le[re]);if(iu)for(var re of iu(le))ga.call(le,re)&&sa(oe,re,le[re]);return oe},ao=(oe,le)=>uu(oe,wu(le)),xo=(oe,le)=>{var re={};for(var pe in oe)ar.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&iu)for(var pe of iu(oe))le.indexOf(pe)<0&&ga.call(oe,pe)&&(re[pe]=oe[pe]);return re},$o=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{TabPane:Sr}=ln.default,Gr=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,practiceSetting:nt,shixunsDetail:Ge}=le,Ke=xo(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Se,Te,rn,On,Ht,wn,En,jn,vn,ft,ua,An,Zt,Qt,Mt,pt,xn,Tt,ht;const[Wt,Kn]=(0,x.useState)("1"),[Ra,Pn]=(0,x.useState)("1");let[Ja,ya]=(0,x.useState)();const ea=(0,x.useRef)(),[Mn,Cr]=(0,x.useState)(!0),[oa,Jn]=(0,x.useState)(["2","1"]),[or,yr]=(0,x.useState)([]),Er=(0,x.useRef)(),lr=(0,Oe.useParams)(),un=[{id:"1",name:"\u4EE3\u7801\u4ED3\u5E93"},{id:"2",name:Da.createElement("span",null,Da.createElement("span",null,"\u79C1\u5BC6\u4EE3\u7801\u4ED3\u5E93"),Da.createElement(Dt.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"},Da.createElement("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})))}];(0,x.useEffect)(()=>{var za,Ta,Mr,Ao,Za,Kr,lo,ko,El,Ua,Pr,to,La,Ir,Vo,Vn,la,ia;try{((Mr=(Ta=(za=Ge==null?void 0:Ge.fileContent)==null?void 0:za.content)==null?void 0:Ta.content)!=null&&Mr.length||((Za=(Ao=Ge==null?void 0:Ge.fileContent)==null?void 0:Ao.content)==null?void 0:Za.content)=="")&&(((Kr=Ge==null?void 0:Ge.fileContent)==null?void 0:Kr.file_type)==="txt"?(ea.current=window.decodeURIComponent(escape(window.atob((ko=(lo=Ge==null?void 0:Ge.fileContent)==null?void 0:lo.content)==null?void 0:ko.content))),Ja=window.decodeURIComponent(escape(window.atob((Ua=(El=Ge==null?void 0:Ge.fileContent)==null?void 0:El.content)==null?void 0:Ua.content))),ya(Ja)):(ea.current=(to=(Pr=Ge==null?void 0:Ge.fileContent)==null?void 0:Pr.content)==null?void 0:to.content,Ja=(Ir=(La=Ge==null?void 0:Ge.fileContent)==null?void 0:La.content)==null?void 0:Ir.content,ya(Ja)))}catch(fo){ea.current=window.atob((Vn=(Vo=Ge==null?void 0:Ge.fileContent)==null?void 0:Vo.content)==null?void 0:Vn.content),Ja=window.atob((ia=(la=Ge==null?void 0:Ge.fileContent)==null?void 0:la.content)==null?void 0:ia.content),ya(Ja),Me.ZP.warning("\u8BF7\u786E\u8BA4\u6587\u4EF6\u5B57\u7B26\u96C6\u7F16\u7801\u662F\u5426\u4E3AUTF-8")}console.log("codeMirrorSourceValue1212:12",Ge.fileContent.content)},[(Se=Ge==null?void 0:Ge.fileContent)==null?void 0:Se.content]),(0,x.useEffect)(()=>{var za;const Ta=(za=nt==null?void 0:nt.sideBar)==null?void 0:za.selectPath.split("/");Jn(Ta)},[(Te=nt==null?void 0:nt.sideBar)==null?void 0:Te.selectPath]);const Aa=za=>{ya(za);let Ta=-1;za===ea.current?Ta=0:Ta=1,Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!Ta}})};(0,x.useEffect)(()=>{new Promise((za,Ta)=>$o(void 0,null,function*(){var Mr,Ao,Za;if(((Mr=nt==null?void 0:nt.sideBar)==null?void 0:Mr.selectPath)!==""&&((Ao=nt==null?void 0:nt.sideBar)!=null&&Ao.selectPath)){const Kr=yield Ne({type:"shixunsDetail/getFileContent",payload:{id:lr.id,path:(Za=nt==null?void 0:nt.sideBar)==null?void 0:Za.selectPath,secret_repository:Mn?null:!0}});Kr!=null&&Kr.content||(Kr==null?void 0:Kr.content)==""||Ne({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}})}}))},[(rn=nt==null?void 0:nt.sideBar)==null?void 0:rn.selectPath]);const nr=Da.createElement(At.default,{className:Jt.menu,style:{background:"#24294b"},onClick:za=>{var Ta;!((Ta=Ge==null?void 0:Ge.detail)!=null&&Ta.secret_repository)&&za.key==="2"&&Pn("1"),Kn(za.key),za.key==="1"?Cr(!0):Cr(!1)}},Da.createElement(At.default.Item,{disabled:!0,key:"0"},"\u5207\u6362\u4ED3\u5E93"),un.filter(za=>{var Ta,Mr;return!((Ta=Ge==null?void 0:Ge.detail)!=null&&Ta.init_repository)||(Mr=Ge==null?void 0:Ge.detail)!=null&&Mr.is_jupyter_lab?za.id!=="2":za}).map((za,Ta)=>Da.createElement(At.default.Item,{className:"leaveClick",key:za.id},za.name))),ta=(za=!1,Ta=1)=>$o(void 0,null,function*(){var Mr,Ao,Za,Kr;const lo=yield Ne({type:"shixunsDetail/updateRepositoryFile",payload:{id:lr.id,path:(Ao=(Mr=Ge==null?void 0:Ge.fileContent)==null?void 0:Mr.params)==null?void 0:Ao.path,content:Ja,secret_repository:Mn?null:!0,sync_origin_shixun:za}});lo!=null&&lo.content&&((Za=Ge==null?void 0:Ge.detail)!=null&&Za.copy_for_exercise||Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ne({type:"practiceSetting/setSideBarTabs",payload:ao(Sa({},nt.sideBar),{confirmLeave:!1})})),(Kr=Ge==null?void 0:Ge.detail)!=null&&Kr.copy_for_exercise&&(0,vr.m)(Ne,Ge,lr.id,Ta)});return Da.createElement("div",{className:Jt.warehouse},Da.createElement("div",{className:Jt.header},Da.createElement(Ue.Z,{align:"middle",className:"w100 c-white",style:{height:60}},Da.createElement(xe.Z,{flex:"1"},Da.createElement(Ue.Z,{align:"middle"},Da.createElement(xe.Z,null,Da.createElement(nn.Z,{dropdownRender:()=>nr,className:Jt.menu},Da.createElement("span",{className:"font16 c-white current ml20"},un.find(za=>za.id===Wt).name," ",Da.createElement("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})))),Da.createElement(xe.Z,{flex:"81px"},Da.createElement("div",{className:Jt.line})),Da.createElement(xe.Z,null,Da.createElement(ln.default,{className:Jt.tabs,activeKey:Ra,onChange:za=>{var Ta;(Ta=nt==null?void 0:nt.sideBar)!=null&&Ta.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:()=>{Pn(za),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(Pn(za),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))}},Da.createElement(Sr,{tab:Da.createElement("span",{className:"leaveClick"},"\u4EE3\u7801\u6587\u4EF6"),key:"1"}),Mn&&((On=Ge==null?void 0:Ge.detail)==null?void 0:On.init_repository)&&Da.createElement(Sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}),!Mn&&((Ht=Ge==null?void 0:Ge.detail)==null?void 0:Ht.secret_repository)&&Da.createElement(Sr,{tab:"\u63D0\u4EA4\u8BB0\u5F55",key:"2",className:"leaveClick"}))))),(Mn&&((wn=Ge==null?void 0:Ge.repository)==null?void 0:wn.git_url)||!Mn&&((En=Ge==null?void 0:Ge.secretRepository)==null?void 0:En.git_url))&&Da.createElement(Da.Fragment,null,Da.createElement(xe.Z,null,Da.createElement("span",{className:Jt.title},"\u4ED3\u5E93\u5730\u5740:"),Da.createElement("input",{value:Mn?(jn=Ge==null?void 0:Ge.repository)==null?void 0:jn.git_url:(vn=Ge==null?void 0:Ge.secretRepository)==null?void 0:vn.git_url}),Da.createElement(dn.CopyToClipboard,{text:Mn?(ft=Ge==null?void 0:Ge.repository)==null?void 0:ft.git_url:(ua=Ge==null?void 0:Ge.secretRepository)==null?void 0:ua.git_url,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},Da.createElement(Dt.Z,{placement:"topLeft",title:"\u70B9\u51FB\u590D\u5236\u7248\u672C\u5E93"},Da.createElement("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"}))))))),Da.createElement("div",{className:Jt.content,style:{overflow:"auto"}},Ra==="1"&&Da.createElement(Da.Fragment,null,Da.createElement("aside",{className:Jt.left},Da.createElement(Et.Z,{spinning:!!pe.effects["shixunsDetail/getRepository"],wrapperClassName:`${Jt.loading} ${Jt.bottom0}`},Da.createElement(Jr,{setTreeData:yr,treeData:or,activeKey:Wt,isRepository:Mn}))),Da.createElement("aside",{className:Jt.right,ref:Er},((An=nt==null?void 0:nt.sideBar)==null?void 0:An.selectPath)!==""&&Da.createElement(Da.Fragment,null,Da.createElement(Et.Z,{spinning:!!pe.effects["shixunsDetail/getFileContent"],wrapperClassName:Jt.loading},Da.createElement("div",{className:Jt.filePathWrp},Da.createElement(Ue.Z,{align:"middle",className:"w100"},Da.createElement(xe.Z,null,Da.createElement("span",{className:"iconfont icon-daimacangku2 c-white"})),Da.createElement(xe.Z,{flex:"40px"},Da.createElement("div",{className:Jt.line,style:{marginLeft:20}})),Da.createElement(xe.Z,{className:Jt.filePath},oa.map((za,Ta)=>Da.createElement("span",{className:"c-blue"},za))))),Da.createElement("div",{className:pe.effects["shixunsDetail/getFileContent"]?"hide":"show"},Da.createElement(Cl.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:(Zt=Ge==null?void 0:Ge.fileContent)==null?void 0:Zt.filename,type:((Qt=Ge==null?void 0:Ge.fileContent)==null?void 0:Qt.file_type)==="office"?"download":(Mt=Ge==null?void 0:Ge.fileContent)==null?void 0:Mt.file_type,data:Ja,monacoEditor:{value:Ja,language:(pt=Ge==null?void 0:Ge.fileContent)==null?void 0:pt.language,onChange:za=>Aa(za),options:{fontSize:14}}}))),((xn=Ge==null?void 0:Ge.fileContent)==null?void 0:xn.file_type)==="txt"&&Da.createElement(Ue.Z,{align:"middle",justify:"center",className:Jt.footer},Da.createElement(xe.Z,null,Da.createElement(de.ZP,{type:"primary",size:"middle",ghost:!0,onClick:()=>{Oe.history.push(`/shixuns/${lr.id}/challenges`)}},"\u53D6\u6D88"),Da.createElement(de.ZP,{type:"primary",size:"middle",className:"ml40",onClick:za=>{var Ta,Mr;(Ta=Ge==null?void 0:Ge.detail)!=null&&Ta.is_fork_from_creator&&((Mr=Ge==null?void 0:Ge.detail)!=null&&Mr.copy_for_exercise)?Ne({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"wareHouse",fn:(Ao,Za)=>{ta(Ao,Za)}}}):ta()}},"\u63D0\u4EA4")))),((Tt=nt==null?void 0:nt.sideBar)==null?void 0:Tt.selectPath)==""&&((ht=Ge==null?void 0:Ge.detail)==null?void 0:ht.init_repository)&&Da.createElement("div",{className:Jt.empty},Da.createElement("img",{src:on.x7,width:"258"}),Da.createElement("br",null),Da.createElement("span",{className:"c-grey-c"},!!(or!=null&&or.length)&&"\u5728\u5DE6\u4FA7\u4EE3\u7801\u4ED3\u5E93\u533A\u57DF\u70B9\u51FB\u76EE\u5F55\u6253\u5F00\u6587\u4EF6",!(or!=null&&or.length)&&"\u8BF7\u5148\u5728\u5DE6\u4FA7\u4E0A\u4F20\u6587\u4EF6\u6216\u65B0\u5EFA\u6587\u4EF6\uFF01")))),Ra==="2"&&Da.createElement("div",{className:Jt.commit},Da.createElement(tl,{isRepository:Mn}))))};var vo=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(Gr),eo={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_"},zo="data:image/png;base64,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",sl=ue(64165),ol=ue(19306),Pu=Object.defineProperty,Su=Object.defineProperties,eu=Object.getOwnPropertyDescriptors,Au=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,Gu=Object.prototype.propertyIsEnumerable,Ul=(oe,le,re)=>le in oe?Pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,su=(oe,le)=>{for(var re in le||(le={}))ml.call(le,re)&&Ul(oe,re,le[re]);if(Au)for(var re of Au(le))Gu.call(le,re)&&Ul(oe,re,le[re]);return oe},Uu=(oe,le)=>Su(oe,eu(le)),Lu=(oe,le)=>{var re={};for(var pe in oe)ml.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Au)for(var pe of Au(oe))le.indexOf(pe)<0&&Gu.call(oe,pe)&&(re[pe]=oe[pe]);return re},jl=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Li=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Ne}=le,nt=Lu(le,["globalSetting","dispatch","practiceSetting"]);const Ge=(0,Oe.useLocation)(),[Ke]=(0,Oe.useSearchParams)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)(!0),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(null),ua=(0,x.useRef)(!1),{id:An,updateIndex:Zt,is_published:Qt,newQuestion:Mt}=Ne,{challenge_list:pt=[]}=rn;(0,x.useEffect)(()=>{if(An)return Tt(),()=>{pe({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[An,Zt]),(0,x.useEffect)(()=>{xn()},[Ge]);const xn=()=>{const oa=Ge.pathname.split("/");(oa.includes("newquestion")||oa.includes("new")||Ke.get("tabId"))&&(ua.current=!0)},Tt=()=>jl(void 0,null,function*(){var oa,Jn,or;wn(!0);const yr=yield(0,ct.n5)({id:An});if((oa=yr==null?void 0:yr.challenge_list)!=null&&oa.length){const Er=Ge.pathname.split("/"),lr=yr.challenge_list.find(un=>String(un.challenge_id)===Er[4]);if(Er.includes("newquestion")||Er.includes("new")){const un=yr.challenge_list[((Jn=yr.challenge_list)==null?void 0:Jn.length)-1];pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:Er.includes("new")?0:1,name:""}}}),ft(void 0),Pn(un)}else Er[4]&&lr?ht(lr,!1):ht(yr.challenge_list[0])}(or=yr==null?void 0:yr.challenge_list)!=null&&or.length||ft(null),On(yr),wn(!1)}),ht=(oa,Jn=!0)=>{if(ft(oa.challenge_id),Pn(oa),Jn){const or=`/shixuns/${An}/edit/${oa.challenge_id}/${oa.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}},Wt=(oa,Jn)=>{Jn.stopPropagation();const{challenge_id:or}=oa,yr=()=>jl(void 0,null,function*(){var Er,lr;if((yield(0,ct.rO)({id:An,challengesId:or})).status===1){const Aa=yield(0,ct.n5)({id:An});if(On(Aa),or===vn&&((Er=Aa.challenge_list)!=null&&Er.length)){ht(Aa.challenge_list[0]);return}(lr=Aa.challenge_list)!=null&&lr.length||(ft(null),ua.current=!0,Pn({}),Oe.history.push(`/shixuns/${An}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yr})},Kn=(oa,Jn,or)=>{const yr=Array.from(oa),[Er]=yr.splice(Jn,1);return yr.splice(or,0,Er),yr},Ra=(oa,Jn)=>{if(!oa.destination)return;const or=Kn(Jn,oa.source.index,oa.destination.index);On(Uu(su({},rn),{challenge_list:or}));const yr=or.map(Er=>Er.challenge_id);(0,ct.xg)({id:An,ids:yr}).then(Er=>{Er.status!==0&&On(Uu(su({},rn),{challenge_list:Jn}))})},Pn=oa=>{pe({type:"practiceSetting/setParams",payload:{selectQuestionParams:oa}})},Ja=(oa,Jn)=>jl(void 0,null,function*(){if(oa===vn)return;yield ya(),ft(oa),Pn(Jn),pe({type:"practiceSetting/setParams",payload:{newQuestion:null}});const or=`/shixuns/${An}/edit/${oa}/${Jn.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}),ya=()=>new Promise((oa,Jn)=>{var or;(or=Ne==null?void 0:Ne.sideBar)!=null&&or.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:()=>{pe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),oa()},onCancel:()=>{Jn()}}):oa()}),ea=oa=>x.createElement(x.Fragment,null,x.createElement(ol.Z5,{onDragEnd:Jn=>Ra(Jn,oa)},x.createElement(ol.bK,{droppableId:"droppable"},(Jn,or)=>x.createElement("div",Uu(su({ref:Jn.innerRef},Jn.droppableProps),{style:{width:"100%"}}),oa.map((yr,Er)=>{const{st:lr,name:un,challenge_id:Aa}=yr;return x.createElement(ol._l,{key:Aa,draggableId:Aa.toString(),index:Er,isDragDisabled:Qt},(nr,ta)=>x.createElement("div",Uu(su(su({ref:nr.innerRef},nr.draggableProps),nr.dragHandleProps),{className:vn===Aa?eo.listActive:eo.list,onClick:()=>Ja(Aa,yr)}),x.createElement("span",{className:eo.s1},lr===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:eo.s2},"\u7B2C",Er+1,"\u5173: ",un),!Qt&&x.createElement("span",{className:eo.s3,onClick:za=>Wt(yr,za)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Mt&&x.createElement("div",{className:eo.listActive},x.createElement("span",{className:eo.s1},(Mt==null?void 0:Mt.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:eo.s2},"\u7B2C",oa.length+1,"\u5173: ",Mt==null?void 0:Mt.name)),!Qt&&x.createElement("div",{className:eo.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Mn=oa=>jl(void 0,null,function*(){yield ya(),oa==="new"?Oe.history.push(`/shixuns/${An}/edit/new`):Oe.history.push(`/shixuns/${An}/edit/newquestion`),Te(!1),ft(void 0),pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:oa==="new"?0:1,name:""}}})}),Cr=()=>{(0,Ea.gy)(pe,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Te(!Se)};return x.createElement("div",{className:eo.level},x.createElement("aside",{className:eo.left,style:{width:En?"0":"25%"}},x.createElement("div",{className:eo.container},x.createElement("div",{className:eo.title},"\u4EFB\u52A1\u5173\u5361(",pt.length,")"),x.createElement("div",{className:eo.listWrap},Ht?x.createElement(Et.Z,{size:"middle"}):pt.length||Mt?ea(pt):x.createElement(sl.Z,{image:zo,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!En&&x.createElement("div",{className:eo.btns},x.createElement("aside",{className:eo.btnsWrap},x.createElement("div",{style:{transform:Se?"rotate(45deg)":"rotate(0deg)"},className:eo.icon,onClick:Cr},"+"),x.createElement("div",{className:eo.btn,style:{left:Se?20:-154}},x.createElement("div",{className:eo.d1,onClick:()=>Mn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:eo.d2,onClick:()=>Mn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:En?eo.elseShrink:eo.shrink,onClick:()=>jn(!En)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:eo.right,id:"modal-level-question"},vn===null&&ua.current?x.createElement("div",{className:eo.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(Oe.Outlet,null)))};var ri=(0,Oe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(Li),Ou=ue(61621),ju=ue(58421),fi=ue(5112),vi={title:"title___nOeqx",content:"content___fZhlH",add:"add___UacIA",colorBlue:"colorBlue___mDMlZ",radio:"radio___mI6Bh"},ba=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Xr=Object.prototype.propertyIsEnumerable,Po=(oe,le)=>{var re={};for(var pe in oe)Ur.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&ba)for(var pe of ba(oe))le.indexOf(pe)<0&&Xr.call(oe,pe)&&(re[pe]=oe[pe]);return re},Al=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const qu=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,dispatch:nt,onReloadData:Ge}=le,Ke=Po(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Se,Te]=(0,x.useState)(),[rn,On]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&Ht()},[re.actionTabs.key]);const Ht=()=>Al(void 0,null,function*(){var vn;const ft=yield nt({type:"shixunsDetail/getChangeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}});On(ft||[])}),wn=()=>{var vn;nt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}}})},En=()=>Al(void 0,null,function*(){var vn;if(!Se){Me.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const ft=yield nt({type:"shixunsDetail/changeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id,user_id:Se}});jn(),ft&&(Ge(),Me.ZP.info(ft.message))}),jn=()=>{nt({type:"shixunsDetail/setActionTabs",payload:{}}),Te(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:Ne.effects["shixunsDetail/changeManager"],onOk:En,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:vi.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:vi.content},rn.length?x.createElement(fi.ZP.Group,{value:Se,onChange:vn=>Te(vn.target.value)},rn.map((vn,ft)=>x.createElement(fi.ZP,{className:vi.radio,key:ft,value:vn.user_id},vn.name))):x.createElement("div",{className:vi.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:vi.colorBlue,onClick:wn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var fl=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(qu),pi=ue(68226),oi=ue(44405);const{TabPane:nl}=ln.default;var Ku=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:pe,onSelectCollaborator:Ne})=>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(ln.default,{defaultActiveKey:"1"},x.createElement(nl,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(pi.Z,{onCancel:le,container_type:2,container_id:pe,onSelect:Ne})),x.createElement(nl,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(oi.Z,{onCancel:le,onSelect:re})))),al={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"},_u=ue(87496),ls=Object.defineProperty,Ds=Object.getOwnPropertySymbols,Pc=Object.prototype.hasOwnProperty,Sc=Object.prototype.propertyIsEnumerable,us=(oe,le,re)=>le in oe?ls(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Jl=(oe,le)=>{for(var re in le||(le={}))Pc.call(le,re)&&us(oe,re,le[re]);if(Ds)for(var re of Ds(le))Sc.call(le,re)&&us(oe,re,le[re]);return oe},hi=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const sd=({shixunsDetail:oe,globalSetting:le,loading:re,user:pe,dispatch:Ne})=>{var nt,Ge,Ke,Se,Te,rn;const On=(0,Oe.useParams)(),Ht=(0,x.useRef)(),[wn,En]=(0,x.useState)(0),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({id:null,page:1}),An=(Ge=(nt=pe.userInfo)==null?void 0:nt.shixun)==null?void 0:Ge.editable,Zt=((Ke=pe.userInfo)==null?void 0:Ke.role)<=2||((Te=(Se=pe.userInfo)==null?void 0:Se.shixun)==null?void 0:Te.is_creator);(0,x.useEffect)(()=>{Ht.current=On.id,ft.id=Ht.current,ua(ft),Qt(ft)},[]);const Qt=Pn=>hi(void 0,null,function*(){const Ja=yield Ne({type:"shixunsDetail/getCollaboratorsData",payload:Pn});Ja&&(vn(Ja.members||[]),En(Ja.member_count))}),Mt=()=>hi(void 0,null,function*(){ft.page=1,ua(ft);const Pn=(0,_u.g)();yield Ne({type:"user/getUserInfo",payload:Pn}),yield Qt(ft)}),pt=Pn=>{ft.page=Pn,ua(ft),Qt(ft)},xn=Pn=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:al.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>hi(void 0,null,function*(){var Ja;const ya=yield Ne({type:"shixunsDetail/deleteCollaborators",payload:{id:Ht.current,userId:Pn}});if(((Ja=pe.userInfo)==null?void 0:Ja.user_id)===Pn){Oe.history.push("/shixuns");return}Me.ZP.info(ya==null?void 0:ya.message),ft.page=1,ua(ft),Qt(ft)})})},Tt=()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Ht.current}}})};function ht(Pn,Ja,ya,ea){return hi(this,null,function*(){yield Ne({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Pn,user_id:Ja,editable:ya?0:1}}),Qt(ft)})}const Wt=()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Ht.current}}})};function Kn(){Ne({type:"shixunsDetail/setActionTabs",payload:{}})}const Ra={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Kn,shixunId:Ht.current,onSelectCollaborator:Pn=>hi(void 0,null,function*(){Kn(),(yield Ne({type:"shixunsDetail/addCollaborator",payload:{id:Ht.current,user_ids:Pn}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())}),onSelectGroup:Pn=>hi(void 0,null,function*(){Kn(),(yield Ne({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Ht.current,group_id:Pn.group_id}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())})};return x.createElement("section",null,x.createElement("div",{className:al.wrap},x.createElement("div",{className:al.content},((rn=oe.detail)==null?void 0:rn.identity)<5&&x.createElement("div",{className:al.head},x.createElement("span",{className:al.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",wn,"\u4EBA\uFF09"),x.createElement("div",null,Zt&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:al.button,style:{marginRight:"20px"},onClick:Tt},"\u66F4\u6362\u7BA1\u7406\u5458"),An&&x.createElement(de.ZP,{type:"primary",className:al.button,style:{marginRight:"40px"},onClick:Wt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:al.list},x.createElement(Ou.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((Pn,Ja)=>{var ya,ea,Mn,Cr,oa,Jn,or,yr;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:al.itemWrap,key:Ja},x.createElement("a",{href:(ya=Pn.user)==null?void 0:ya.user_url,target:"_blank",className:al.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:al.img,src:`${tt.Z.IMG_SERVER}/images/${(ea=Pn.user)==null?void 0:ea.image_url}`}),((Mn=Pn.user)==null?void 0:Mn.shixun_manager)&&x.createElement("span",{className:al.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:al.itemContent},x.createElement("p",{className:al.nameWrap},x.createElement("a",{href:Pn.user.user_url,target:"_blank",className:al.name},(Cr=Pn.user)==null?void 0:Cr.name,Pn.user.user_id===((oa=pe.userInfo)==null?void 0:oa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:al.actionGroup},Zt?(Jn=Pn.user)!=null&&Jn.shixun_manager?null:x.createElement(nn.Z,{dropdownRender:()=>x.createElement(At.default,{selectedKeys:[Pn.editable?"1":"2"],onClick:()=>{var Er;ht(oe.detail.identifier,Pn.user.user_id,Pn.editable,(Er=Pn.user)==null?void 0:Er.name)}},x.createElement(At.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(At.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,Pn.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(Ln.Z,{style:{fontSize:"14px",color:"#888888"}}))):Pn.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"),!((or=Pn.user)!=null&&or.shixun_manager)&&An?x.createElement("a",{className:al.deletetitle,onClick:()=>{var Er;return xn((Er=Pn.user)==null?void 0:Er.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:al.schoolWrap},x.createElement("span",{className:al.school},(yr=Pn.user)==null?void 0:yr.school_name)))))})))),wn>10&&x.createElement("div",{className:al.countWrap},x.createElement(ju.Z,{showQuickJumper:!1,showSizeChanger:!1,total:wn,onChange:Pn=>pt(Pn),pageSize:10,current:ft.page}))),x.createElement(fl,{onReloadData:Mt}),x.createElement(Ku,Jl({},Ra)))};var Oi=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le}))(sd),Mi=ue(79768),Hu=ue(57809),As=ue(60324),Fc=ue(51124),is=ue(87169),cd={footerWrap:"footerWrap___rnRz7"},Xs=Object.getOwnPropertySymbols,dd=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable,md=(oe,le)=>{var re={};for(var pe in oe)dd.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Xs)for(var pe of Xs(oe))le.indexOf(pe)<0&&gd.call(oe,pe)&&(re[pe]=oe[pe]);return re},fd=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const _s=Fe.default.TextArea,qs=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,dispatch:nt,onFinish:Ge=()=>{}}=le,Ke=md(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Se]=ce.default.useForm(),Te=On=>fd(void 0,null,function*(){var Ht;const wn=yield nt({type:"shixunsDetail/getCustomScript",payload:{id:(Ht=re.actionTabs.params)==null?void 0:Ht.id,compile:On.execute,excutive:On.compile}});rn(),wn&&Ge(wn==null?void 0:wn.shixun_script)}),rn=()=>{nt({type:"shixunsDetail/setActionTabs",payload:{}})};return x.createElement(Re.default,{centered:!0,title:"\u81EA\u5B9A\u4E49\u6A21\u677F",visible:re.actionTabs.key==="Settings-UseCustomScript",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",footer:null,onCancel:rn},x.createElement(ce.default,{form:Se,scrollToFirstError:!0,layout:"vertical",onFinish:Te},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(_s,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement(_s,{rows:4})),x.createElement("div",{className:cd.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"large",onClick:rn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"large",type:"primary",htmlType:"submit",loading:Ne.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var vd=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(qs),Bs=ue(76406),zi=ue(95887),Ro={practice:"practice___FqBSJ",right:"right___WM9nl",title:"title___EiyVF",content:"content___QT1qF",des:"des___uf36K",mainBody:"mainBody___j1ZVT",selectBox:"selectBox___ShvLU",smallType:"smallType___mu1fD",evaluating:"evaluating___jln8r",evaluatingLabel:"evaluatingLabel___Y2py7",mask:"mask___mBl1x",evaluatingS1:"evaluatingS1___mzOgJ",serviceSettingWrap:"serviceSettingWrap___TUmof",serviceBox:"serviceBox___yjkIX",serviceSetLeft:"serviceSetLeft___yN2DA",serviceSetInput:"serviceSetInput___Zg1NJ",serviceSetTip:"serviceSetTip___korYc",btns:"btns___cHlvS",popover:"popover___KWBo_"},xs=ue(88195),$s=ue(84722),yc=Object.defineProperty,$d=Object.defineProperties,ec=Object.getOwnPropertyDescriptors,Cc=Object.getOwnPropertySymbols,ss=Object.prototype.hasOwnProperty,cs=Object.prototype.propertyIsEnumerable,bc=(oe,le,re)=>le in oe?yc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,pd=(oe,le)=>{for(var re in le||(le={}))ss.call(le,re)&&bc(oe,re,le[re]);if(Cc)for(var re of Cc(le))cs.call(le,re)&&bc(oe,re,le[re]);return oe},hd=(oe,le)=>$d(oe,ec(le)),Gi=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const li=Hu.default.Option,ws=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{var Ne,nt;const[Ge,Ke]=(0,x.useState)(null),[Se,Te]=(0,x.useState)([]),[rn,On]=(0,x.useState)(!0),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(),[ua,An]=(0,x.useState)(),[Zt,Qt]=(0,x.useState)([]),[Mt,pt]=(0,x.useState)({}),xn=(0,x.useRef)(null),Tt=(0,x.useRef)(!0),ht=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Wt=(0,x.useRef)(null),{id:Kn,is_published:Ra}=oe,{frequence_image:Pn=[],environments:Ja=[],choice_small_type:ya=[],other_image:ea=[]}=Mt,{name:Mn,description:Cr,authorization:oa,small_type:Jn=[]}=Ht;(0,x.useEffect)(()=>{Ge!==null&&(Er(),xn.current.scrollTop=0)},[Ge]),(0,x.useEffect)(()=>{Kn&&yr()},[Kn]),(0,x.useEffect)(()=>{if(Ge!==null)return or(),()=>{clearTimeout(Wt.current)}},[Ge,Se,En,vn,ua]);const or=()=>{clearTimeout(Wt.current),Wt.current=setTimeout(()=>{!(0,fn.isEqual)(ht.current.activeId,Ge)||!(0,fn.isEqual)(ht.current.selectId,Se)||!(0,fn.isEqual)(ht.current.serviceConfigList,En)||!(0,fn.isEqual)(ht.current.evaluateScript,vn)||!(0,fn.isEqual)(ht.current.evaluationScript,ua)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},yr=()=>Gi(void 0,null,function*(){var Za,Kr,lo;On(!0);const ko=yield(0,rt.ZP)(`/api/shixuns/${Kn}/edit_environment_info.json`,{method:"get"});ko.status===0&&(pt(pd({},ko.data)),On(!1),(Za=ko==null?void 0:ko.data)!=null&&Za.id?(ht.current.activeId=(Kr=ko==null?void 0:ko.data)==null?void 0:Kr.id,Ke((lo=ko==null?void 0:ko.data)==null?void 0:lo.id)):Ke(null))}),Er=()=>Gi(void 0,null,function*(){var Za,Kr,lo,ko;const El=yield(0,rt.ZP)(`/api/shixuns/${Kn}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ge}});wn(El.data),ht.current.selectId=(Za=El.data)==null?void 0:Za.choice_small_type,Te((Kr=El.data)==null?void 0:Kr.choice_small_type),ht.current.serviceConfigList=(lo=El.data)==null?void 0:lo.shixun_service_configs,jn((ko=El.data)==null?void 0:ko.shixun_service_configs),ht.current.evaluateScript=El.data.evaluate_script,ft(El.data.evaluate_script),ht.current.evaluationScript=El.data.choice_standard_scripts,An(El.data.choice_standard_scripts),Qt(El.data.standard_scripts)}),lr=()=>{var Za;const Kr=()=>{Oe.history.push(`/shixuns/${Kn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Za=oe==null?void 0:oe.sideBar)!=null&&Za.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:()=>{Kr()}}):Kr()},un=(Za=!1)=>Gi(void 0,null,function*(){if((0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const Kr={sub_type:Se,main_type:Ge,shixun:{mirror_script_id:ua},shixun_info:{evaluate_script:vn},shixun_service_configs:En.map(ko=>({mirror_repository_id:ko.mirror_repository_id,cpu_limit:ko.cpu_limit,lower_cpu_limit:ko.lower_cpu_limit,memory_limit:ko.memory_limit,request_limit:ko.request_limit,resource_limit:ko.resource_limit}))};(yield(0,rt.ZP)(`/api/shixuns/${Kn}`,{method:"put",body:Kr})).status===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),ht.current={activeId:Ge,selectId:Se,serviceConfigList:En,evaluateScript:vn,evaluationScript:ua},le({type:"practiceSetting/getCommonData",payload:{id:Kn}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Aa=Jn.filter(Za=>Se.includes(Za.id)),nr=()=>{lr()},ta=(Za,Kr,lo)=>{const ko=En.map((El,Ua)=>Ua===lo?hd(pd({},El),{[Kr]:Za}):El);jn(ko)},za=()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Kn}}})},Ta=Za=>Gi(void 0,null,function*(){const Kr=yield le({type:"shixunsDetail/getScriptContent",payload:{id:Kn,script_id:Za}});Kr&&ft(Kr.content)}),Mr=Za=>{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:()=>Gi(void 0,null,function*(){yield Ta(Za),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")})})})},Ao=(Za,Kr)=>{const lo=En[0]?[En[0]]:[];Kr.forEach(ko=>{const El=En.find(Ua=>Ua.mirror_repository_id===Number(ko.key));if(El)lo.push(El);else{const Ua=Jn.find(Pr=>Pr.id===Number(ko.key));if(Ua.mirror_name){const Pr={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(ko.key),name:Ua.mirror_name,request_limit:10};lo.push(Pr)}}}),jn(lo),Te(Za)};return x.createElement("div",{className:Ro.practice},x.createElement(zi.Z,{loading:rn,skin:"night",className:Ro.left,dispatch:le,value:Ge,data:Ja,otherData:ea,tags:Pn,onChange:Za=>Ke(Za)}),x.createElement("div",{className:Ro.right},x.createElement("header",null,x.createElement("div",{className:Ro.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ge===null?"\u2014 \u2014":Mn)),x.createElement("div",{className:Ro.content,ref:xn},Ge===null&&x.createElement(sl.Z,{image:Bs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ge!==null&&x.createElement("div",{className:Ro.des},x.createElement("div",{className:Ro.mainBody},x.createElement(Be.Z,{value:Cr})),x.createElement("div",{className:Ro.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:Ro.selectBox},x.createElement(Hu.default,{onChange:(Za,Kr)=>Ao(Za,Kr),getPopupContainer:Za=>Za.parentNode,mode:"multiple",bordered:!1,value:Se,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Jn.map((Za,Kr)=>x.createElement(li,{key:Za.id,value:Za.id},Za.type_name))),x.createElement("div",{className:Ro.smallType},Aa.map(Za=>Za.description?x.createElement("span",{key:Za.id},Za.description):null))),!((Ne=re==null?void 0:re.detail)!=null&&Ne.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:Ro.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:Ro.evaluating},x.createElement("div",{className:Ro.evaluatingLabel},Ra&&x.createElement("div",{onClick:()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:Ro.mask}),x.createElement(Hu.default,{style:{width:400},bordered:!1,getPopupContainer:Za=>Za.parentNode,value:ua,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:Za=>{Mr(Za),An(Za)}},(Zt||[]).map((Za,Kr)=>x.createElement(li,{value:parseInt(Za.id),name:Za.scptname,key:Kr},Za.scptname))),x.createElement("span",{className:Ro.evaluatingS1,onClick:za},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:Ro.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(is.Z,null)))),x.createElement(Fc.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:vn,onChange:Za=>{if(Tt.current){Tt.current=!1;return}ft(Za),(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Tt.current=!0,ft(ht.current.evaluateScript)},200)}}))),((nt=re.detail)==null?void 0:nt.identity)<3&&!!En.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:Ro.title},"\u670D\u52A1\u914D\u7F6E"),x.createElement("div",{className:Ro.serviceSettingWrap},En==null?void 0:En.map((Za,Kr)=>x.createElement("div",{key:Kr,className:"mb30"},x.createElement("div",null,x.createElement("span",{className:"font16"},Za.name)),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"CPU(\u6838)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.cpu_limit,disabled:Ra,onChange:lo=>ta(lo.target.value,"cpu_limit",Kr)})),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u6700\u4F4ECPU(\u6838)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.lower_cpu_limit,disabled:Ra,onChange:lo=>ta(lo.target.value,"lower_cpu_limit",Kr)})),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u5185\u5B58\u9650\u5236(M)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.memory_limit,disabled:Ra,onChange:lo=>ta(lo.target.value,"memory_limit",Kr)})),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u5185\u5B58\u8981\u6C42(M)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.request_limit,style:{width:300},disabled:Ra,onChange:lo=>ta(lo.target.value,"request_limit",Kr)}),x.createElement("label",{className:Ro.serviceSetTip},"\u6E29\u99A8\u63D0\u793A\uFF1A\u7EAF\u7F16\u7A0B\u7C7B\u578B\u5B9E\u8BAD\u5EFA\u8BAE\u4F7F\u7528\u9ED8\u8BA4\u503C\uFF0C\u5BF9\u4E8E\u5927\u6570\u636E\u7B49\u5EFA\u8BAE\u4F7F\u7528\u6700\u5927\u5185\u5B58\u768430%")),x.createElement("div",{className:Ro.serviceBox},x.createElement("label",{className:Ro.serviceSetLeft},"\u78C1\u76D8\u9650\u5236(K)\uFF1A"),x.createElement(Fe.default,{className:Ro.serviceSetInput,value:Za.resource_limit,style:{width:300},disabled:Ra,maxLength:8,onChange:lo=>{const{value:ko}=lo.target,El=/^\d*(\.\d*)?$/;ko.match(El)&&ta(lo.target.value,"resource_limit",Kr)}})))))))),x.createElement("div",{className:Ro.btns},x.createElement(de.ZP,{size:"large",style:{marginRight:20},onClick:nr},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"large",type:"primary",disabled:Ge===null,onClick:()=>un()},"\u4FDD\u5B58"))),x.createElement(xs.Z,null),x.createElement(vd,{onFinish:Za=>ft(Za)}),x.createElement($s.Z,null))};var tc=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(ws),Dc=ue(87516),Ed={practice:"practice___ickwa",select:"select___aZrGc"},me=Object.defineProperty,ve=Object.defineProperties,he=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,_t=Object.prototype.propertyIsEnumerable,vt=(oe,le,re)=>le in oe?me(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Gt=(oe,le)=>{for(var re in le||(le={}))ke.call(le,re)&&vt(oe,re,le[re]);if(Ie)for(var re of Ie(le))_t.call(le,re)&&vt(oe,re,le[re]);return oe},Yt=(oe,le)=>ve(oe,he(le)),hn=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const ca=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{const{id:Ne}=oe,[nt]=ce.default.useForm(),Ge={compute:"GPU",cluster_type:"OpenI"},[Ke,Se]=(0,x.useState)(!1),[Te,rn]=(0,x.useState)({}),[On,Ht]=(0,x.useState)({});(0,x.useEffect)(()=>{wn()},[]);const wn=()=>hn(void 0,null,function*(){var ft,ua,An,Zt;const Qt=yield(0,rt.ZP)(`/api/shixuns/${Ne}.json`,{method:"get"});if(Qt.identifier){const Mt={place_image_id:[(ft=Qt==null?void 0:Qt.image_data)==null?void 0:ft.id],spec_id:Qt==null?void 0:Qt.spec_id,compute:(ua=Qt.image_data)!=null&&ua.image_id?"GPU":"NPU",cluster_type:(An=Qt.image_data)!=null&&An.clusterType?(Zt=Qt.image_data)==null?void 0:Zt.clusterType:"C2Net"};nt.setFieldsValue(Gt({},Mt)),rn(Gt({},Mt)),Ht(Mt)}});(0,x.useEffect)(()=>{(0,fn.isEqual)(Te,On)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})},[Te]);const En=()=>{var ft;const ua=()=>{Oe.history.push(`/shixuns/${Ne}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(ft=oe==null?void 0:oe.sideBar)!=null&&ft.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()},jn=(ft,ua)=>{("compute"in ft||"cluster_type"in ft)&&(ua=Yt(Gt({},ua),{place_image_id:"",spec_id:""})),"spec_id"in ft&&(ua=Yt(Gt({},ua),{place_image_id:""})),nt.setFieldsValue(Gt({},ua)),rn(Gt({},ua))},vn=ft=>hn(void 0,null,function*(){const{spec_id:ua,place_image_id:An,image_data:Zt}=ft||{};Se(!0),(yield(0,rt.ZP)(`/api/shixuns/${Ne}`,{method:"put",body:{is_openi:!0,openi_data:{spec_id:ua,image_data:Zt}}})).status===0&&(Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),wn()),Se(!1)});return x.createElement("div",{className:Ed.practice},x.createElement(ce.default,{form:nt,initialValues:Ge,scrollToFirstError:!0,layout:"vertical",onValuesChange:jn,onFinish:vn},x.createElement(Dc.Z,{form:nt}),x.createElement(Ue.Z,{align:"middle",justify:"end",className:"mt40"},x.createElement(de.ZP,{size:"large",onClick:En},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"large",type:"primary",className:"ml20",onClick:()=>nt.submit(),loading:Ke},"\u4FDD\u5B58"))))};var Dn=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(ca);const Bn=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{var Ne;console.log();const nt=(Ne=re.detail)==null?void 0:Ne.is_openi;return x.createElement(x.Fragment,null,nt&&x.createElement(Dn,null),!nt&&x.createElement(tc,null))};var qn=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(Bn),$n=ue(5871),Kt={footerWrap:"footerWrap___Qaahm"},Cn=Object.getOwnPropertySymbols,na=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,Na=(oe,le)=>{var re={};for(var pe in oe)na.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Cn)for(var pe of Cn(oe))le.indexOf(pe)<0&&Ka.call(oe,pe)&&(re[pe]=oe[pe]);return re},Qa=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const $a=Fe.default.TextArea,Xa=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,dispatch:nt,onFinish:Ge=()=>{}}=le,Ke=Na(le,["shixunsDetail","globalSetting","loading","dispatch","onFinish"]);const[Se]=ce.default.useForm(),Te=On=>Qa(void 0,null,function*(){var Ht;const wn=yield nt({type:"shixunsDetail/getCustomScript",payload:{id:(Ht=re.actionTabs.params)==null?void 0:Ht.id,compile:On.execute,excutive:On.compile}});rn(),wn&&Ge(wn==null?void 0:wn.shixun_script)}),rn=()=>{nt({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:rn},x.createElement(ce.default,{form:Se,scrollToFirstError:!0,layout:"vertical",onFinish:Te},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($a,{rows:4})),x.createElement(ce.default.Item,{name:"compile",label:"\u7F16\u8BD1\u547D\u4EE4\uFF1A"},x.createElement($a,{rows:4})),x.createElement("div",{className:Kt.footerWrap},x.createElement(ce.default.Item,null,x.createElement(de.ZP,{className:"mr5",size:"middle",onClick:rn},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ne.effects["shixunsDetail/getCustomScript"]},"\u4FDD\u5B58")))))};var Ia=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Xa),rr={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"},xr=ue(40151),ro=ue(18309),Co=Object.defineProperty,Oo=Object.defineProperties,Go=Object.getOwnPropertyDescriptors,cl=Object.getOwnPropertySymbols,Wo=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,bo=(oe,le,re)=>le in oe?Co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,jo=(oe,le)=>{for(var re in le||(le={}))Wo.call(le,re)&&bo(oe,re,le[re]);if(cl)for(var re of cl(le))So.call(le,re)&&bo(oe,re,le[re]);return oe},Xo=(oe,le)=>Oo(oe,Go(le)),Bo=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const ll=Hu.default.Option,Rl=({practiceSetting:oe,dispatch:le,shixunsDetail:re,user:pe})=>{var Ne,nt;const[Ge,Ke]=(0,x.useState)(null),[Se,Te]=(0,x.useState)([]),[rn,On]=(0,x.useState)(!0),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(),[ua,An]=(0,x.useState)(),[Zt,Qt]=(0,x.useState)([]),[Mt,pt]=(0,x.useState)({}),xn=(0,x.useRef)(null),Tt=(0,x.useRef)(!0),ht=(0,x.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),Wt=(0,x.useRef)(null),[Kn,Ra]=(0,x.useState)(!1),[Pn,Ja]=(0,x.useState)(!1),[ya,ea]=(0,x.useState)({}),{id:Mn,is_published:Cr}=oe,{frequence_image:oa=[],environments:Jn=[],choice_small_type:or=[],other_image:yr=[]}=Mt,{name:Er,description:lr,authorization:un,small_type:Aa=[]}=Ht;(0,x.useEffect)(()=>{Ge!==null&&(za(),xn.current.scrollTop=0)},[Ge]),(0,x.useEffect)(()=>{Mn&&ta()},[Mn]),(0,x.useEffect)(()=>{if(Ge!==null)return nr(),()=>{clearTimeout(Wt.current)}},[Ge,Se,En,vn,ua]);const nr=()=>{clearTimeout(Wt.current),Wt.current=setTimeout(()=>{!(0,fn.isEqual)(ht.current.activeId,Ge)||!(0,fn.isEqual)(ht.current.selectId,Se)||!(0,fn.isEqual)(ht.current.serviceConfigList,En)||!(0,fn.isEqual)(ht.current.evaluateScript,vn)||!(0,fn.isEqual)(ht.current.evaluationScript,ua)?le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},ta=()=>Bo(void 0,null,function*(){var La,Ir,Vo;On(!0);const Vn=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_environment_info.json`,{method:"get"});Vn.status===0&&(pt(jo({},Vn.data)),On(!1),(La=Vn==null?void 0:Vn.data)!=null&&La.id?(ht.current.activeId=(Ir=Vn==null?void 0:Vn.data)==null?void 0:Ir.id,Ke((Vo=Vn==null?void 0:Vn.data)==null?void 0:Vo.id)):Ke(null))}),za=()=>Bo(void 0,null,function*(){var La,Ir,Vo,Vn;const la=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_environment_info.json`,{method:"get",params:{mirror_repository_id:Ge}});wn(la.data),ht.current.selectId=(La=la.data)==null?void 0:La.choice_small_type,Te((Ir=la.data)==null?void 0:Ir.choice_small_type),ht.current.serviceConfigList=(Vo=la.data)==null?void 0:Vo.shixun_service_configs,jn((Vn=la.data)==null?void 0:Vn.shixun_service_configs),ht.current.evaluateScript=la.data.evaluate_script,ft(la.data.evaluate_script),ht.current.evaluationScript=la.data.choice_standard_scripts,An(la.data.choice_standard_scripts),Qt(la.data.standard_scripts)}),Ta=()=>{var La;const Ir=()=>{Oe.history.push(`/shixuns/${Mn}/challenges`),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(La=oe==null?void 0:oe.sideBar)!=null&&La.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:()=>{Ir()}}):Ir()},Mr=(La=!1)=>Bo(void 0,null,function*(){if((Ht==null?void 0:Ht.survival_time)<10){Me.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,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883"))return;const Ir={sub_type:Se,main_type:Ge,shixun:{mirror_script_id:ua,is_jupyter_lab_private_cloud:!1,survival_time:Ht==null?void 0:Ht.survival_time},shixun_info:{evaluate_script:vn},shixun_service_configs:En.map(Vn=>({mirror_repository_id:Vn.mirror_repository_id,cpu_limit:Vn.cpu_limit,lower_cpu_limit:Vn.lower_cpu_limit,memory_limit:Vn.memory_limit,request_limit:Vn.request_limit,resource_limit:Vn.resource_limit,single_machine_gpu_count:(Vn==null?void 0:Vn.single_machine_gpu_count)||null,single_card_gpu_resource:(Vn==null?void 0:Vn.single_card_gpu_resource)||null}))};(yield(0,rt.ZP)(`/api/shixuns/${Mn}`,{method:"put",body:Ir})).status===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),ht.current={activeId:Ge,selectId:Se,serviceConfigList:En,evaluateScript:vn,evaluationScript:ua},le({type:"practiceSetting/getCommonData",payload:{id:Mn}}),le({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}))}),Ao=Aa.filter(La=>Se.includes(La.id)),Za=()=>{Ta()},Kr=(La,Ir,Vo)=>{jn(Vn=>Vn.map((la,ia)=>ia===Vo?Xo(jo({},la),{[Ir]:La}):la))},lo=()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")||le({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:Mn}}})},ko=La=>Bo(void 0,null,function*(){const Ir=yield le({type:"shixunsDetail/getScriptContent",payload:{id:Mn,script_id:La}});Ir&&ft(Ir.content)}),El=La=>{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:()=>Bo(void 0,null,function*(){yield ko(La),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")})})})},Ua=(La,Ir)=>{const Vo=En[0]?[En[0]]:[];Ir.forEach(Vn=>{const la=En.find(ia=>ia.mirror_repository_id===Number(Vn.key));if(la)Vo.push(la);else{const ia=Aa.find(fo=>fo.id===Number(Vn.key));if(ia.mirror_name){const fo={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1,mirror_repository_id:Number(Vn.key),name:ia.mirror_name,request_limit:10};Vo.push(fo)}}}),jn(Vo),Te(La)},Pr=La=>{Kr(String(La==null?void 0:La.cpu),"cpu_limit",La.index),Kr(String(La==null?void 0:La.memory),"memory_limit",La.index),Ra(!1)},to=(La,Ir)=>{var Vo;const{single_card_gpu_resource:Vn,single_machine_gpu_count:la,mirror_repository:ia}=La;if(!ia)return x.createElement(x.Fragment,null);let fo=(ia==null?void 0:ia.gpu_allocation_method)=="single_card_multi_allocation"?(ia==null?void 0:ia.single_card_gpu_resource)*1024/Vn:(ia==null?void 0:ia.single_machine_gpu_count)/la;return x.createElement("div",{className:"mb20 mt20"},x.createElement("div",{style:{color:"#333",marginBottom:4}},"GPU\u8D44\u6E90\u914D\u7F6E"),((ia==null?void 0:ia.gpu_allocation_method)=="single_machine_multi_card"||(ia==null?void 0:ia.gpu_allocation_method)=="multi_machine_multi_card")&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A",(ia==null?void 0:ia.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 ",ia==null?void 0:ia.single_machine_gpu_count," \u5F20\uFF0C\u6BCF\u5F20\u663E\u5B58\u5927\u5C0F\u4E3A",(Vo=ia==null?void 0:ia.gpu_model)==null?void 0:Vo[0],"GB")),x.createElement("div",{className:rr.gpuConfig,style:{marginTop:10}},x.createElement("div",null,"\u5355\u4E2A\u7528\u6237\u53EF\u4F7F\u7528\u7684\u663E\u5361\u6570\u91CF\u9650\u5236",x.createElement($n.Z,{precision:0,min:1,max:ia==null?void 0:ia.single_machine_gpu_count,defaultValue:1,value:la,size:"large",className:"ml10 mr10",onChange:wi=>{Kr(wi||1,"single_machine_gpu_count",Ir)}}),"\u5F20\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},fo)," \u4EBA"))),(ia==null?void 0:ia.gpu_allocation_method)=="single_card_multi_allocation"&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.gpuConfig},x.createElement("div",null,"\u5F53\u524D\u5206\u914D\u65B9\u5F0F\uFF1A\u5355\u5361\u591A\u5206\uFF0C\u53EF\u5206\u914DGPU\u8D44\u6E90\u4E3A",ia==null?void 0:ia.single_card_gpu_resource,"GB")),x.createElement("div",{className:rr.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($n.Z,{min:1,max:(ia==null?void 0:ia.single_card_gpu_resource)*1024,defaultValue:1024,value:Vn,size:"large",className:"ml10 mr10",onChange:wi=>{Kr(wi||1,"single_card_gpu_resource",Ir)}}),"MB\uFF0C\u6700\u5927\u53EF\u5E76\u53D1\u7684\u7528\u6237\u6570 ",x.createElement("span",{style:{color:"#FA6400"}},Math.floor(fo))," \u4EBA"))))};return x.createElement("div",{className:rr.practice},x.createElement(zi.Z,{loading:rn,skin:"night",className:rr.left,dispatch:le,value:Ge,data:Jn,otherData:yr,tags:oa,onChange:La=>Ke(La),onSearchWord:()=>{}}),x.createElement("div",{className:rr.right},x.createElement("header",null,x.createElement("div",{className:rr.title},"\u5B9E\u9A8C\u73AF\u5883:\xA0",Ge===null?"\u2014 \u2014":Er)),x.createElement("div",{className:rr.content,ref:xn},Ge===null&&x.createElement(sl.Z,{image:Bs,description:"\u8BF7\u9009\u62E9\u5B9E\u9A8C\u73AF\u5883"}),Ge!==null&&x.createElement("div",{className:rr.des},x.createElement("div",{className:rr.mainBody},x.createElement(Be.Z,{value:lr})),x.createElement("div",{className:rr.title},"\u9644\u5E26\u73AF\u5883"),x.createElement("div",{className:rr.selectBox},x.createElement(Hu.default,{onChange:(La,Ir)=>Ua(La,Ir),getPopupContainer:La=>La.parentNode,mode:"multiple",bordered:!1,value:Se,optionFilterProp:"children",placeholder:"\u8BF7\u9009\u62E9\u9644\u5E26\u73AF\u5883",style:{width:400},maxTagCount:6},Aa.map((La,Ir)=>x.createElement(ll,{key:La.id,value:La.id},La.type_name))),x.createElement("div",{className:rr.smallType},Ao.map(La=>La.description?x.createElement("span",{key:La.id},La.description):null))),!((Ne=re==null?void 0:re.detail)!=null&&Ne.is_jupyter_lab)&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.title},"\u8BC4\u6D4B\u811A\u672C"),x.createElement("div",{className:rr.evaluating},x.createElement("div",{className:rr.evaluatingLabel},Cr&&x.createElement("div",{onClick:()=>{(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")},className:rr.mask}),x.createElement(Hu.default,{style:{width:400},bordered:!1,getPopupContainer:La=>La.parentNode,value:ua,placeholder:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u811A\u672C",onChange:La=>{El(La),An(La)}},(Zt||[]).map((La,Ir)=>x.createElement(ll,{value:parseInt(La.id),name:La.scptname,key:Ir},La.scptname))),x.createElement("span",{className:rr.evaluatingS1,onClick:lo},"\u4F7F\u7528\u81EA\u5B9A\u4E49\u811A\u672C"),x.createElement(As.Z,{overlayClassName:rr.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(is.Z,null)))),x.createElement(Fc.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:vn,onChange:La=>{if(Tt.current){Tt.current=!1;return}ft(La),(0,Ea.gy)(le,"\u4E0D\u80FD\u9009\u62E9/\u66F4\u6362\u5B9E\u9A8C\u73AF\u5883")&&setTimeout(()=>{Tt.current=!0,ft(ht.current.evaluateScript)},200)}}))),((nt=re.detail)==null?void 0:nt.identity)<3&&!!En.length&&x.createElement(x.Fragment,null,x.createElement("div",{className:rr.title},"\u8D44\u6E90\u914D\u7F6E"),x.createElement("div",{className:rr.serviceSettingWrap},En==null?void 0:En.map((La,Ir)=>x.createElement("div",{key:Ir,className:"mb30"},x.createElement("div",{className:"mb20"},x.createElement("span",{className:"font16"},La.name)),x.createElement("div",{style:{color:"#333",marginBottom:4}},"CPU\u548C\u5185\u5B58"),x.createElement(Ue.Z,{align:"middle"},x.createElement(Ue.Z,{align:"middle",wrap:!1},x.createElement("div",{className:rr.serverConfig,style:Cr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{},onClick:()=>{Cr||(ea({index:Ir,cpu:La==null?void 0:La.cpu_limit,memory:La==null?void 0:La.memory_limit}),Ra(!0))}},x.createElement("div",null,x.createElement("span",null,La==null?void 0:La.cpu_limit,"\u6838")," ",x.createElement("span",null,La==null?void 0:La.memory_limit,"GB")),x.createElement("i",{className:"iconfont icon-bianji21",style:Cr?{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"}:{}}))),x.createElement(Ue.Z,{align:"middle",wrap:!1},x.createElement("div",{className:rr.viewRecommendConfig,onClick:()=>Ja(!0)},"\u67E5\u770B\u63A8\u8350\u914D\u7F6E"))),to(La,Ir),x.createElement("div",{className:rr.serviceBox},x.createElement("div",{className:rr.serviceSetLeft},"\u6587\u4EF6\u5927\u5C0F\u9650\u5236"),x.createElement(Fe.default,{value:La.resource_limit,style:{width:400,height:50},disabled:Cr,maxLength:5,onChange:Vo=>{const{value:Vn}=Vo.target,la=/^\d*(\.\d*)?$/;Vn.match(la)&&Kr(Vo.target.value,"resource_limit",Ir)},addonAfter:"M"}),x.createElement("label",{className:rr.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($n.Z,{placeholder:"\u8BF7\u8F93\u5165\u5B9E\u9A8C\u73AF\u5883\u4F7F\u7528\u65F6\u957F",value:Ht==null?void 0:Ht.survival_time,addonAfter:"\u5206",min:0,style:{width:256},onChange:La=>{wn(Xo(jo({},Ht),{survival_time:La}))}})))),x.createElement("div",{className:rr.btns},x.createElement(de.ZP,{size:"middle",style:{marginRight:20},onClick:Za},"\u53D6\u6D88"),x.createElement(de.ZP,{size:"middle",type:"primary",disabled:Ge===null,onClick:()=>Mr()},"\u4FDD\u5B58"))),x.createElement(xs.Z,null),x.createElement(Ia,{onFinish:La=>ft(La)}),x.createElement($s.Z,null),x.createElement(xr.Z,{visible:Kn,onOk:La=>Pr(La),onCancel:()=>Ra(!1),info:ya}),x.createElement(ro.Z,{identifier:Mn,visible:Pn,onCancel:()=>Ja(!1),info:null,isJupyter:!0}))};var Ll=(0,Oe.connect)(({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe})=>({practiceSetting:oe,globalSetting:le,shixunsDetail:re,user:pe}))(Rl);const Xl=({shixunsDetail:oe})=>{var le,re,pe,Ne;const[nt,Ge]=(0,x.useState)(!0);return(0,x.useEffect)(()=>{var Ke;typeof((Ke=oe==null?void 0:oe.detail)==null?void 0:Ke.is_jupyter_lab)=="boolean"&&nt&&Ge(!1)},[(le=oe==null?void 0:oe.detail)==null?void 0:le.is_jupyter_lab,nt]),console.log((re=oe==null?void 0:oe.detail)==null?void 0:re.is_jupyter_lab,nt),x.createElement(Ou.Z,{loading:nt,active:!0},((pe=oe==null?void 0:oe.detail)==null?void 0:pe.is_jupyter_lab)===!1&&x.createElement(qn,null),((Ne=oe==null?void 0:oe.detail)==null?void 0:Ne.is_jupyter_lab)===!0&&x.createElement(Ll,null))};var Pl=(0,Oe.connect)(({shixunsDetail:oe})=>({shixunsDetail:oe}))(Xl),Bl=ue(1710),vl=ue(56656),Sl=ue.n(vl),Do={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"},Kl={wrap:"wrap___tHiDz",colorBlue:"colorBlue___YpQqS",repeatedName:"repeatedName___THyMO"},Tl=ue(25992),pu=Object.defineProperty,Bu=Object.defineProperties,Fo=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,kl=Object.prototype.propertyIsEnumerable,ql=(oe,le,re)=>le in oe?pu(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qo=(oe,le)=>{for(var re in le||(le={}))pl.call(le,re)&&ql(oe,re,le[re]);if(dl)for(var re of dl(le))kl.call(le,re)&&ql(oe,re,le[re]);return oe},xl=(oe,le)=>Bu(oe,Fo(le)),Mu=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Dragger:Iu}=ot.default;var Ei=({dispatch:oe,id:le,onClose:re,onOK:pe,visible:Ne,wrapClassName:nt,local:Ge,containerId:Ke,rootIdentifier:Se})=>{var Te;const[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)([]),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(0),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(!1),[Mt]=ce.default.useForm(),[pt,xn]=(0,x.useState)([]),Tt=(0,x.useRef)([]);(0,x.useEffect)(()=>{Ne&&(Mt.resetFields(),xn([]),jn([]),wn([]),ft(0),Qt(!1),An(!1))},[Ne]);const ht=un=>{var Aa,nr,ta;if(un.file.status==="done"||un.file.status==="uploading"){if(xn(un.fileList),!un.file.response)return;if((Aa=un.file.response)!=null&&Aa.id){Me.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}xn(pt.filter(za=>za.uid!==un.file.uid)),(nr=un.file.response)!=null&&nr.message&&Me.ZP.info((ta=un.file.response)==null?void 0:ta.message)}},Wt=un=>Mu(void 0,null,function*(){var Aa;if(!vn){const ta=pt.filter(za=>za.uid!==un.uid);xn(ta),Tt.current=[...ta],wn(Ht.filter(za=>za!==un.name)),Me.ZP.info("\u5220\u9664\u6210\u529F"),ta.length||(Mt.setFieldsValue({file:void 0}),Mt.validateFields());return}if(!un.response){Me.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,rt.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Aa=un==null?void 0:un.response)==null?void 0:Aa.id]}})).status===0&&(xn(pt.filter(ta=>ta.uid!==un.uid)),Me.ZP.info("\u5220\u9664\u6210\u529F"))}),Kn=un=>{if(pt!=null&&pt.some(nr=>nr.name===un.name))return Me.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Aa={name:un.name,uid:un.uid,file:un,percent:0};return pt.push(Aa),Tt.current=[...pt],xn([...pt]),!1},Ra={height:300,multiple:!0,disabled:vn>0,withCredentials:!0,fileList:pt,action:`${tt.Z.API_SERVER}/api/attachments.json`,onChange:ht,onRemove:Wt,beforeUpload:Kn},Pn=(un,Aa,nr,ta,za)=>{const Ta=new FormData;Object.keys(un).forEach(Ao=>{Ta.append(Ao,un[Ao])});const Mr=new window.XMLHttpRequest;return Mr.withCredentials=!0,Mr.addEventListener("load",function(Ao){var Za;nr(JSON.parse((Za=Ao==null?void 0:Ao.target)==null?void 0:Za.response))},!1),Mr.addEventListener("error",function(Ao){za&&za(Ao)},!1),Mr.upload.onprogress=Ao=>{ta&&ta(Ao)},Mr.open("POST",Aa),Mr.send(Ta),Mr},Ja=(un,Aa)=>{if(un.lengthComputable){const nr=Math.floor(un.loaded/un.total*100),ta=xl(qo({},Aa),{percent:nr,status:nr===100?"done":"uploading"});console.log(Tt.current,333),Tt.current=Tt.current.map(za=>za.uid===Aa.uid?ta:za),xn(Tt.current)}},ya=(un,Aa)=>{const nr=xl(qo({},Aa),{status:"error"});Me.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},ea=(un,Aa)=>{let nr=xl(qo({},Aa),{status:"done"});if(un.status===0||(nr=xl(qo({},Aa),{status:"error"}),Me.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done")){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},Mn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Cr=un=>Mu(void 0,null,function*(){if(Qt(!0),vn===3){ft(2);return}if(vn===2||vn===1){oa();return}const{commitMessage:Aa="",fileOss:nr=[]}=un||{},za=(Ge?pt:nr).map(Mr=>Mr.name);if(za.filter(Mr=>Mr.indexOf("\u3001")!=-1||Mr.indexOf(" ")!=-1).length>0){Me.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Qt(!1);return}const Ta=yield(0,rt.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:za}});if(Ta.status===-3){wn(Ta==null?void 0:Ta.exist_files),Qt(!1);return}if(JSON.stringify(Ta)==="{}"){Qt(!1),Me.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ta.status===0&&(pt.forEach(Mr=>{const Ao=Pn({file:Mr.file,description:Aa},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Za=>ea(Za,Mr),Za=>Ja(Za,Mr),Za=>ya(Za,Mr));En.push(Ao)}),ft(1))}),oa=()=>{const{commitMessage:un=""}=qo({},Mt.getFieldsValue())||{},Aa=Tt.current.filter(ta=>ta.status==="error"),nr=Tt.current.map(ta=>xl(qo({},ta),{status:ta.status==="error"?"uploading":ta.status}));xn(nr),Aa.forEach(ta=>{const za=Pn({file:ta.file,description:un},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ta=>ea(Ta,ta),Ta=>Ja(Ta,ta),Ta=>ya(Ta,ta));En.push(za)})},Jn=un=>{var Aa,nr;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every(ta=>ta.status==="done")&&((Aa=un==null?void 0:un.fileOss)!=null&&Aa.length)){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}if(un!=null&&un.fileOss.every(ta=>ta.status==="done"||ta.status==="error")&&((nr=un==null?void 0:un.fileOss)!=null&&nr.length)){ft(3),Qt(!1);return}wn(Ht.filter(ta=>{var za;return(za=un==null?void 0:un.fileOss)==null?void 0:za.some(Ta=>Ta.name===ta)}))}On(qo({},Mt.getFieldsValue()))},or=un=>{un||(An(!0),En.forEach(Aa=>{Aa.abort()})),pe(),re()},yr=()=>{const{fileOss:un=[]}=qo({},Mt.getFieldsValue())||{},Aa=pt==null?void 0:pt.every(ta=>ta.status==="done"),nr=un==null?void 0:un.every(ta=>ta.status==="done");if(!Aa||!nr){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:()=>{or()}});return}or()},Er=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${Kl.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${Kl.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),lr=un=>{console.log(un,444)};return x.createElement(Re.default,{open:Ne,onOk:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Mt.submit()},centered:!0,okText:vn===0?"\u786E\u5B9A":vn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Zt},onCancel:yr,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:Kl.wrap},x.createElement(ce.default,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Cr,onValuesChange:Jn},Ge?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(Iu,qo({},Ra)," ",Er())):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(Tl.ZP,{identifier:Se,cancelUpload:ua,container_type:"Shixun",container_id:Ke,uploading:vn<3?vn:0,disabled:vn>0,height:300,maxSize:100*1024*1024*1024,description:rn.commitMessage||"",text:Er(),onComplete:lr,realFileName:!0})),!!Ht.length&&x.createElement("span",{className:Kl.repeatedName},Ht.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(Fe.default,{bordered:!1,disabled:vn>0,maxLength:100,suffix:`${((Te=rn.commitMessage)==null?void 0:Te.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},cu={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"},tu=ue(47949),ru=ue(57884),Nu=ue(67298),yo=ue(59301),Ii=Object.defineProperty,Yu=Object.getOwnPropertySymbols,Fu=Object.prototype.hasOwnProperty,bl=Object.prototype.propertyIsEnumerable,du=(oe,le,re)=>le in oe?Ii(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ru=(oe,le)=>{for(var re in le||(le={}))Fu.call(le,re)&&du(oe,re,le[re]);if(Yu)for(var re of Yu(le))bl.call(le,re)&&du(oe,re,le[re]);return oe},Tu=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const yu=({globalSetting:oe,dispatch:le,practiceSetting:re,shixunsDetail:pe,user:Ne,visible:nt,setVisible:Ge,type:Ke="all",updateData:Se,recordId:Te,identifier:rn})=>{const[On,Ht]=(0,x.useState)([]),[wn,En]=(0,x.useState)(0),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({page:1,limit:4,search:"",order:"public"}),[An,Zt]=(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)(()=>{nt&&pt()},[nt,ft]);const Qt=ht=>{ft.search=ht,ft.page=1,ua(Ru({},ft))},Mt=ht=>{ft.page=1,ft.order=ht,ua(Ru({},ft))},pt=()=>Tu(void 0,null,function*(){(0,Nu._S)({page:ft==null?void 0:ft.page,limit:ft==null?void 0:ft.limit,search:ft==null?void 0:ft.search,category:Ke=="all"?ft==null?void 0:ft.order:"mine"}).then(ht=>{var Wt,Kn;(ht==null?void 0:ht.status)==0&&(Ht((Wt=ht==null?void 0:ht.data)==null?void 0:Wt.list),En((Kn=ht==null?void 0:ht.data)==null?void 0:Kn.count))})}),xn=()=>Tu(void 0,null,function*(){if((jn==null?void 0:jn.length)===0)return Me.ZP.warning("\u8BF7\u9009\u62E9\u6570\u636E\u96C6");let ht=Ke=="all"?{url:"/api/data_sets/batch_send_to_shixun.json",body:{shixun_identifier:rn,data_set_ids:jn}}:{url:"/api/data_sets/sync_my_data_sets.json",body:{attachment_ids:Te,data_set_id:jn[0]}};(yield(0,rt.ZP)(ht==null?void 0:ht.url,{method:"post",body:ht==null?void 0:ht.body})).status===0&&(Me.ZP.info("\u6DFB\u52A0\u6210\u529F"),Tt(),Se())}),Tt=()=>{Ge(!1),Ht([]),vn([]),En(0),ua({page:1,limit:4,search:"",order:"public"})};return yo.createElement(Re.default,{title:"\u9009\u62E9\u6570\u636E\u96C6",open:nt,width:900,centered:!0,keyboard:!1,onCancel:()=>Tt(),maskClosable:!1,bodyStyle:{minHeight:400},okText:yo.createElement("div",{onClick:()=>xn()},"\u6DFB\u52A0(",jn==null?void 0:jn.length,")")},yo.createElement(Ue.Z,{align:"middle",justify:"space-between",className:"mt10 mb20"},yo.createElement(tu.tp,{dataSource:Ke=="all"?An:[{id:"mine",name:"\u6211\u7684\u6570\u636E\u96C6"}],value:Ke=="all"?ft==null?void 0:ft.order:"mine",onChange:Mt}),yo.createElement(tu.t7,{style:{width:303},placeholder:"\u8BF7\u641C\u7D22\u6570\u636E\u96C6\u540D\u79F0",value:ft==null?void 0:ft.search,onChange:Qt})),(On==null?void 0:On.length)===0?yo.createElement(ru.Z,{customText:"\u6682\u65E0\u6570\u636E"}):yo.createElement("div",null,yo.createElement("div",{style:{height:"410px",overflowY:"auto"}},On==null?void 0:On.map((ht,Wt)=>{var Kn,Ra,Pn;return yo.createElement("div",{className:cu.listItem,key:Wt,onClick:Ja=>{if(Ke=="my"){vn([ht.id]);return}jn.indexOf(ht.id)>-1?vn(jn.filter(ya=>ya!==ht.id)):vn(jn.concat(ht.id))}},yo.createElement("div",{style:{display:"flex"}},yo.createElement("div",{style:{marginTop:"1px"}},Ke=="all"?yo.createElement(Xe.default,{checked:jn.includes(ht.id),value:ht.id}):yo.createElement(fi.ZP,{checked:jn.includes(ht.id),value:ht.id})),yo.createElement("aside",{className:cu.wrap,key:Wt},yo.createElement("div",{className:cu.leftContent},yo.createElement("div",{className:cu.header},yo.createElement("div",{className:cu.title},ht==null?void 0:ht.title)),yo.createElement(Dt.Z,{title:ht==null?void 0:ht.introduction},yo.createElement("div",{className:cu.introduction},ht==null?void 0:ht.desc)),yo.createElement("div",{className:cu.bottom},yo.createElement("img",{className:cu.user_img,alt:"\u7528\u6237\u5934\u50CF",src:`${tt.Z.IMG_SERVER}/images/${(Kn=ht==null?void 0:ht.user_info)==null?void 0:Kn.image_url}`}),yo.createElement("div",{className:cu.user_name},(Ra=ht==null?void 0:ht.user_info)==null?void 0:Ra.name),(Pn=ht==null?void 0:ht.data_set_tags)==null?void 0:Pn.map((Ja,ya)=>{var ea;return ya<3?yo.createElement("div",{key:ya,className:cu.tags_name},Ja==null?void 0:Ja.tag_name):ya==3?yo.createElement(Dt.Z,{key:ya,title:(ea=ht==null?void 0:ht.data_set_tags)==null?void 0:ea.map((Mn,Cr)=>{var oa;if(Cr>2)return(Mn==null?void 0:Mn.tag_name)+(Cr===((oa=Mn==null?void 0:Mn.data_set_tags)==null?void 0:oa.length)-1?"":"\u3001")}).join("")},yo.createElement("div",{key:ya,className:cu.tags_name},"...")):null}))))))})),yo.createElement(ju.Z,{showTotal:ht=>yo.createElement("span",null,"\u5171",yo.createElement("span",{style:{color:"#165DFF",marginLeft:"3px"}},ht)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(ht,Wt)=>{ft.page=ht,ft.limit=Wt,ua(Ru({},ft)),pt()},defaultCurrent:1,pageSize:ft.limit||4,current:ft.page||1,total:wn})))};var Cu=(0,Oe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:pe})=>({globalSetting:oe,shixunsDetail:le,user:pe,practiceSetting:re}))(yu),ku=ue(97e3),Zl=Object.defineProperty,gu=Object.defineProperties,ui=Object.getOwnPropertyDescriptors,el=Object.getOwnPropertySymbols,mu=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable,Qo=(oe,le,re)=>le in oe?Zl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$l=(oe,le)=>{for(var re in le||(le={}))mu.call(le,re)&&Qo(oe,re,le[re]);if(el)for(var re of el(le))Zu.call(le,re)&&Qo(oe,re,le[re]);return oe},Wl=(oe,le)=>gu(oe,ui(le)),xu=(oe,le)=>{var re={};for(var pe in oe)mu.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&el)for(var pe of el(oe))le.indexOf(pe)<0&&Zu.call(oe,pe)&&(re[pe]=oe[pe]);return re},ii=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Fragment:si}=x,{TabPane:Ui}=ln.default,Pi=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Ne,shixunsDetail:nt,user:Ge}=le,Ke=xu(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Se,Te,rn,On,Ht,wn;const{id:En}=Ne,[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({}),[An,Zt]=(0,x.useState)([]),[Qt,Mt]=(0,x.useState)(!1),[pt,xn]=(0,x.useState)(!0),[Tt,ht]=(0,x.useState)(!1),[Wt,Kn]=(0,x.useState)(!1),[Ra,Pn]=(0,x.useState)(!1),[Ja,ya]=(0,x.useState)(!1),[ea,Mn]=(0,x.useState)("all"),[Cr,oa]=(0,x.useState)([]),[Jn,or]=(0,x.useState)([]),[yr,Er]=(0,x.useState)(!1),[lr,un]=(0,x.useState)({}),[Aa,nr]=(0,x.useState)(!1),[ta,za]=(0,x.useState)([]),[Ta,Mr]=(0,x.useState)({page:1,limit:10,total:0}),[Ao,Za]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{En&&lo()},[En]);const Kr=Vn=>{const la=Wl($l({},Ta),{page:Vn});or([]),Mr(la),lo(la)},lo=Vn=>ii(void 0,null,function*(){const ia=Vn||{page:1,limit:10,total:0};Mt(!0);const fo=yield pe({type:"shixunsDetail/getSetData",payload:Wl($l({},ia),{id:En})});fo!=null&&fo.data_sets&&(Mt(!1),vn([...fo.data_sets]),Mr(Wl($l({},ia),{total:fo==null?void 0:fo.data_sets_count})),xn(!1),ua($l({},fo)))}),ko=()=>x.createElement("div",{className:Do.empty},x.createElement("img",{src:on.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ua={selectedRowKeys:Jn,columnWidth:70,onChange:Vn=>{console.log("selectedRowKeys changed: ",Vn),or(Vn)}},Pr=Vn=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const la=Vn?[Vn]:Jn;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ii(void 0,null,function*(){if((yield(0,rt.ZP)(`/api/shixuns/${En}/destroy_data_sets.json`,{method:"Delete",body:{id:la}})).status===0){const fo=la.length===jn.length&&Ta.page>1?Ta.page-1:Ta.page;Me.ZP.success("\u5220\u9664\u6210\u529F"),lo(Wl($l({},Ta),{page:fo})),or([])}})})},to=()=>ii(void 0,null,function*(){const{title:Vn}=lr;let la=null;if(console.log(Vn,"title"),Vn===""){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(Wl($l({},lr),{errorDes:la}));return}if(Vn.includes(" ")){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(Wl($l({},lr),{errorDes:la}));return}const ia=jn.find(Cs=>Cs.id===(lr==null?void 0:lr.id)).title;if(Vn===ia.substring(0,ia.lastIndexOf("."))||Vn===ia){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(Wl($l({},lr),{errorDes:la}));return}const fo=ia.includes(".")?ia.substring(ia.lastIndexOf("."),ia.length):"";(yield(0,rt.ZP)(`/api/shixuns/${En}/rename_data_sets.json`,{method:"post",body:{id:lr==null?void 0:lr.id,new_file_name:Vn+fo}})).status===0&&(Me.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),lo(Ta),ht(!1),un({}))}),La=()=>{const{download_url:Vn}=lr;Ir(Vn),Me.ZP.success("\u590D\u5236\u6210\u529F"),Kn(!1),un({})},Ir=Vn=>{const la=Vn,ia=document.createElement("input");ia.value=la,document.body.appendChild(ia),ia.select(),document.execCommand("Copy"),ia.style.display="none"},Vo=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Vn,la)=>la!=null&&la.data_set_id?x.createElement(Dt.Z,{title:Vn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,et.xg)(`/dataset/${la==null?void 0:la.data_set_id}/detail?tabId=public`)}},Vn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Vn,la)=>Sl()(la.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Vn,la)=>x.createElement("div",{className:Do.path},x.createElement(Dt.Z,{title:Vn},x.createElement("span",{className:Do.text},Vn)),x.createElement(dn.CopyToClipboard,{text:Vn,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:(Vn,la)=>x.createElement("div",{className:Do.actionsBtns},x.createElement(Dt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ia;un((0,fn.clone)(Wl($l({},la),{title:la!=null&&la.title.includes(".")?(ia=la==null?void 0:la.title)==null?void 0:ia.substring(0,la.title.lastIndexOf(".")):la==null?void 0:la.title}))),ht(!0),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(Dt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,fn.clone)(la)),Kn(!0)}})),x.createElement(Dt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,et.Nd)(la.title,la==null?void 0:la.download_url)}})),x.createElement(Dt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),ya(!0),za([la]),oa([la.id])}})),x.createElement(Dt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Pr(la.id)}})))}];return x.createElement("div",{className:Do.dataset},x.createElement("div",{className:Do.header},x.createElement("div",{className:Do.title},"\u6570\u636E\u96C6(",Ta.total,")"),x.createElement("div",{className:Do.dataPath},x.createElement("span",{className:Do.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:ft==null?void 0:ft.folder_name,disabled:!0}),x.createElement(dn.CopyToClipboard,{text:ft==null?void 0:ft.folder_name,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:Do.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Pr(),disabled:!Jn.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{ya(!0),oa(Jn),za(jn.filter(Vn=>Jn.includes(Vn.id)))},disabled:!Jn.length},"\u540C\u6B65"),x.createElement(nn.Z,{className:"ml10",disabled:((Se=Ge==null?void 0:Ge.userInfo)==null?void 0:Se.user_status)===2,dropdownRender:()=>x.createElement(At.default,null,x.createElement(At.default.Item,{key:1,onClick:()=>{Er(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(At.default.Item,{key:2,onClick:()=>{Pn(!0),Mn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:Do.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:Do.content},x.createElement(Ou.Z,{loading:pt,active:!0,paragraph:{rows:5}},Ta.total?x.createElement(Bl.default,{rowSelection:Ua,className:Do.customTable,dataSource:jn,bordered:!1,rowKey:Vn=>Vn.id,rowClassName:Do.row,columns:Vo,loading:Qt,pagination:{pageSize:Ta.limit,total:Ta.total,current:Ta.page,onChange:Kr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):ko())),x.createElement(Ei,{rootIdentifier:(Te=nt==null?void 0:nt.detail)==null?void 0:Te.root_identifier,wrapClassName:Do.uploadFileModal,id:En,containerId:(rn=nt==null?void 0:nt.detail)==null?void 0:rn.id,local:(On=re==null?void 0:re.setting)==null?void 0:On.is_local,dispatch:pe,visible:yr,onClose:()=>Er(!1),onOK:lo}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Tt,onOk:to,centered:!0,wrapClassName:Do.renameModal,onCancel:()=>{ht(!1),un({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:Do.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Fe.default,{value:lr==null?void 0:lr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Vn=>{un(Wl($l({},lr),{title:Vn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Ht=lr==null?void 0:lr.title)==null?void 0:Ht.length)||0}/60`}),(lr==null?void 0:lr.errorDes)&&x.createElement("div",{className:Do.errorDes},lr==null?void 0:lr.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Wt,onOk:La,centered:!0,wrapClassName:Do.shareModal,onCancel:()=>{Kn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:Do.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(Fe.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:lr==null?void 0:lr.download_url}))),x.createElement(Cu,{setVisible:Pn,visible:Ra,recordId:Cr,type:ea,updateData:lo,identifier:(wn=nt.detail)==null?void 0:wn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ja,width:400,centered:!0,keyboard:!1,onCancel:()=>ya(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:Do.leftButton,onClick:()=>{nr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:Do.rightButton,onClick:()=>{ya(!1),Pn(!0),Mn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:Do.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(ku.Z,{visible:Aa,attachmentInfo:ta,onClose:()=>nr(!1),onSuccess:Vn=>{nr(!1),Oe.history.push(`/dataset/${Vn}/detail?tabId=mine`)}}))};var no=(0,Oe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:pe})=>({globalSetting:oe,shixunsDetail:le,user:pe,practiceSetting:re}))(Pi),tr=ue(31797),oo={wrap:"wrap___XfiDL",content:"content___Wo8S5",mainPathWrap:"mainPathWrap___HiWyw",colorBlue:"colorBlue___YquQT"},Fl=Object.defineProperty,bu=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Ni=(oe,le,re)=>le in oe?Fl(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Ri=(oe,le)=>{for(var re in le||(le={}))ji.call(le,re)&&Ni(oe,re,le[re]);if(bu)for(var re of bu(le))ds.call(le,re)&&Ni(oe,re,le[re]);return oe},Hl=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const qr=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",Ki=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:pe,fileType:Ne,path:nt,onFinish:Ge=()=>{}})=>{const Ke=(0,Oe.useParams)(),[Se,Te]=(0,x.useState)(""),[rn,On]=(0,x.useState)([]),[Ht,wn]=(0,x.useState)([]),jn=[Yi.OriginalPicturePath,Yi.ExpectPicturePath,Yi.PicturePath].includes(Ne);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Te(nt||""),vn())},[oe.actionTabs.key]);const vn=(pt="")=>Hl(void 0,null,function*(){var xn;const Tt=yield pe({type:"shixunsDetail/getRepository",payload:{id:Ke.id,path:pt}});if(pt===""&&!((xn=Tt==null?void 0:Tt.trees)!=null&&xn.length)&&Me.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Tt!=null&&Tt.trees){const ht=Tt.trees.map(Wt=>Ri(Ri({},Wt),{name:Wt.name,val:Wt.name}));wn(ht||[])}}),ft=pt=>{const xn=qr(rn),Tt=`${xn&&`${xn}/`}${pt}`;Ne===Yi.Path?!(Se!=null&&Se.includes(`${Tt}\uFF1B`))&&Te(`${Se}${Tt}\uFF1B`):Ne===Yi.ExecPath&&Te(Tt)},ua=pt=>{if(pt.type==="tree"){rn.length?rn.push({val:`/${pt.val}`,path:pt.val}):rn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${pt.val}`,path:pt.val}),On(rn);const xn=qr(rn);jn&&Te(xn),vn(xn)}},An=(pt,xn)=>{const Tt=rn.filter((Wt,Kn)=>Kn<=xn);On(Tt);const ht=qr(Tt);jn&&Te(ht),vn(ht)},Zt=()=>Hl(void 0,null,function*(){Ge(Se),Qt()}),Qt=()=>{Te(""),On([]),wn([]),pe({type:"shixunsDetail/setActionTabs",payload:{}})},Mt=qr(rn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Zt,onCancel:Qt},x.createElement("div",{className:oo.wrap},x.createElement("div",{className:oo.content},x.createElement("div",{className:oo.mainPathWrap},!!(rn!=null&&rn.length)&&rn.map((pt,xn)=>x.createElement("a",{key:xn,onClick:()=>An(pt,xn)},pt.val))),!!(Ht!=null&&Ht.length)&&Ht.map((pt,xn)=>pt.type==="tree"?x.createElement("a",{key:xn,onClick:()=>ua(pt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${oo.colorBlue}`}),Mt&&`${Mt}/`,pt.name):x.createElement("a",{key:xn,onClick:()=>ft(`${pt.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${oo.colorBlue}`}),Mt&&`${Mt}/`,pt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Se,onChange:pt=>Te(pt.target.value)})))};var Wu=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(Ki),gs={wrap:"wrap___B8qi_",fixBtn:"fixBtn___OvNbo"},Ls=ue(84236),Si=Object.defineProperty,Vu=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,ms=Object.prototype.propertyIsEnumerable,fs=(oe,le,re)=>le in oe?Si(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Os=(oe,le)=>{for(var re in le||(le={}))Fi.call(le,re)&&fs(oe,re,le[re]);if(Vu)for(var re of Vu(le))ms.call(le,re)&&fs(oe,re,le[re]);return oe},gl=(oe,le)=>{var re={};for(var pe in oe)Fi.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Vu)for(var pe of Vu(oe))le.indexOf(pe)<0&&ms.call(oe,pe)&&(re[pe]=oe[pe]);return re},Or=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const fu=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,user:Ne,dispatch:nt}=le,Ge=gl(le,["shixunsDetail","globalSetting","user","dispatch"]),Ke,Se;const Te=(0,Oe.useLocation)(),rn=(0,x.useRef)((Se=(Ke=Te.pathname)==null?void 0:Ke.split("/"))==null?void 0:Se[2]),[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)(""),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1);(0,x.useEffect)(()=>{rn.current&&ua()},[rn.current]);const ua=()=>Or(void 0,null,function*(){jn(!0);const Zt=yield(0,rt.ZP)(`/api/shixuns/${rn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Zt.status===0&&(wn((Zt==null?void 0:Zt.standard_answer)||""),On.setFieldsValue({hide_answer:Zt==null?void 0:Zt.hide_answer,disable_copy:Zt==null?void 0:Zt.disable_copy}),jn(!1))}),An=Zt=>Or(void 0,null,function*(){ft(!0),(yield(0,rt.ZP)(`/api/shixuns/${rn.current}/set_standard_answer.json`,{method:"post",body:Os({},Zt)})).status===0&&Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),ft(!1)});return x.createElement("section",{className:gs.wrap},x.createElement(Ou.Z,{loading:En},x.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onFinish:An},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(Xe.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(Xe.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:Ht})),x.createElement(ce.default.Item,null,x.createElement(Ls.t,{okText:"\u4FDD\u5B58",loading:vn,hasCancelBtn:!1,className:gs.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var hl=(0,Oe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))(fu),Hi=ue(33796),Ms=ue(61485),Ac=ue(45079),Ol=ue(59301),yi=Object.defineProperty,Bc=Object.defineProperties,Pd=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,Is=Object.prototype.hasOwnProperty,ac=Object.prototype.propertyIsEnumerable,Ti=(oe,le,re)=>le in oe?yi(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,xc=(oe,le)=>{for(var re in le||(le={}))Is.call(le,re)&&Ti(oe,re,le[re]);if(nc)for(var re of nc(le))ac.call(le,re)&&Ti(oe,re,le[re]);return oe},rc=(oe,le)=>Bc(oe,Pd(le)),$u=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Countdown:oc}=tr.default;var wc=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(wc||{}),Yi=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(Yi||{});const vs=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:pe,shixunsDetail:Ne})=>{var nt;const[Ge,Ke]=(0,x.useState)(),[Se,Te]=(0,x.useState)(),rn=(0,x.useRef)(),[On,Ht]=(0,x.useState)(),[wn,En]=(0,x.useState)(),[jn,vn]=(0,x.useState)(!0),[ft,ua]=(0,x.useState)(700),[An,Zt]=(0,x.useState)(""),[Qt,Mt]=(0,x.useState)("1"),pt=(0,Oe.useParams)();(0,x.useEffect)(()=>{Tt()},[]);const xn=()=>$u(void 0,null,function*(){var ea,Mn;const Cr=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:pt.id,path:(Mn=(ea=Ne==null?void 0:Ne.fileContent)==null?void 0:ea.params)==null?void 0:Mn.path,content:Ge,secret_repository:jn?null:!0}});Cr!=null&&Cr.content&&(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:rc(xc({},pe.sideBar),{confirmLeave:!1})}))}),Tt=()=>$u(void 0,null,function*(){var ea,Mn,Cr,oa;const Jn=yield(0,ct.Ui)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}Jn!=null&&Jn.url&&Zt(Jn==null?void 0:Jn.url)}),ht=()=>$u(void 0,null,function*(){const ea=yield(0,ct.K_)({identifier:pt.id});(ea==null?void 0:ea.status)===0&&(ea!=null&&ea.remainingSeconds?(Ht(Date.now()+ea.remainingSeconds*1e3),En(ea.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ea.remainingSeconds-300)*1e3)):Wt())}),Wt=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:Ol.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>$u(void 0,null,function*(){Kn()})})},Kn=()=>$u(void 0,null,function*(){var ea,Mn,Cr,oa;Te(2);const Jn=yield(0,ct.zH)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}(Jn==null?void 0:Jn.status)===0&&(Te(3),Zt(Jn.url),rn.current=Jn.port,Me.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Ra=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:Ol.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",Ol.createElement("span",null,Ol.createElement(oc,{value:On,format:"HH:mm:ss",onFinish:Pn})),"\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:()=>$u(void 0,null,function*(){(yield(0,ct.q9)({identifier:pt.id})).status===0&&(yield ht(),Me.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Pn=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:Ol.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:()=>{Kn()}})},Ja=ea=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},ya=ea=>$u(void 0,null,function*(){yield(0,ct.QA)({id:pt.id,startup_file:ea}),Tt(),re({type:"practiceSetting/getCommonData",payload:xc({},pt)})});return Ol.createElement(ln.default,{activeKey:Qt,onChange:ea=>Mt(ea),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:Ol.createElement("div",null,Ol.createElement(Ue.Z,{className:"mt20 ml20 font14",align:"middle"},Ol.createElement(xe.Z,null,Ol.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),Ol.createElement(xe.Z,{className:"mr10"},Ol.createElement(Dt.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"},Ol.createElement(Ms.Z,{style:{cursor:"pointer"}}))),Ol.createElement(xe.Z,{flex:"300px",onClick:()=>Ja("exec_path")},Ol.createElement(Fe.default,{value:An})),Ol.createElement(xe.Z,{flex:"1"},Ol.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ja("exec_path")},"\u8BBE\u7F6E"))),Ol.createElement("iframe",{onLoad:ea=>{},src:An,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),Ol.createElement(Wu,{fileType:"path",path:(nt=Ne==null?void 0:Ne.detail)==null?void 0:nt.startup_file,onFinish:ea=>ya(ea)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Qt==="2"?Ol.createElement(Ac.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:Ol.createElement(hl,null)}]})};var Ns=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(vs),lc={catechism:"catechism___sjAIS",tab:"tab___g7aXg"},Qi={collect:"collect___gSAx5",head:"head___h3Wha"},Ji=ue(59301),Lc=Object.defineProperty,uc=Object.getOwnPropertySymbols,Sd=Object.prototype.hasOwnProperty,Fd=Object.prototype.propertyIsEnumerable,Oc=(oe,le,re)=>le in oe?Lc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xi=(oe,le)=>{for(var re in le||(le={}))Sd.call(le,re)&&Oc(oe,re,le[re]);if(uc)for(var re of uc(le))Fd.call(le,re)&&Oc(oe,re,le[re]);return oe},yd=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),Ts=({onOk:oe,onCancel:le,visible:re,modalParams:pe,forceIn:Ne})=>{const[nt]=ce.default.useForm(),[Ge,Ke]=(0,x.useState)(!1),Se=Ne?!1:typeof re=="number";(0,x.useEffect)(()=>{re?nt.setFieldsValue(Xi({},pe)):nt.resetFields()},[re]);const Te=rn=>yd(void 0,null,function*(){Ke(!0),yield oe(rn),Ke(!1)});return Ji.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>nt.submit(),open:!!re,confirmLoading:Ge,title:Se?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Se?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},Ji.createElement(ce.default,{form:nt,size:"large",onFinish:Te},Ji.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"}]},Ji.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),Ji.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},Ji.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:pe==null?void 0:pe.content}))))},ul=ue(59301),Cd=Object.defineProperty,ks=Object.getOwnPropertySymbols,bd=Object.prototype.hasOwnProperty,ps=Object.prototype.propertyIsEnumerable,Zs=(oe,le,re)=>le in oe?Cd(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,qi=(oe,le)=>{for(var re in le||(le={}))bd.call(le,re)&&Zs(oe,re,le[re]);if(ks)for(var re of ks(le))ps.call(le,re)&&Zs(oe,re,le[re]);return oe},ki=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),Dd=({})=>{const oe=(0,Oe.useParams)(),[le,re]=(0,x.useState)(!1),[pe,Ne]=(0,x.useState)(0),[nt,Ge]=(0,x.useState)([]),[Ke,Se]=(0,x.useState)(!1),[Te,rn]=(0,x.useState)({title:"",content:""}),[On,Ht]=(0,x.useState)(!1),[wn,En]=(0,x.useState)(!1),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{An(ft)},[]);const An=ht=>ki(void 0,null,function*(){var Wt,Kn;re(!0);const Ra=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:ht});Ra.status===0&&(Ge(((Wt=Ra==null?void 0:Ra.data)==null?void 0:Wt.qna_sets)||[]),Ne((Kn=Ra==null?void 0:Ra.data)==null?void 0:Kn.total_count)),re(!1)}),Zt=ht=>{ft.keywords=ht,ft.page=1,ua(qi({},ft)),An(ft)},Qt=(ht,Wt)=>{ft.page=ht,ft.limit=Wt,ua(qi({},ft)),An(ft)},Mt=ht=>ki(void 0,null,function*(){if(typeof Ke=="number"){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ke}.json`,{method:"put",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),An(ft),Se(!1))}else{const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),ft.page=1,ft.keywords="",ua(qi({},ft)),An(ft),Se(!1))}}),pt=ht=>ki(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:()=>ki(void 0,null,function*(){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${ht.id}.json`,{method:"delete"});if((Wt==null?void 0:Wt.status)===0){const Kn=nt.length===1&&ft.page>1?ft.page-1:ft.page;ft.page=Kn,ua(qi({},ft)),An(ft),Me.ZP.success("\u5220\u9664\u6210\u529F")}})})}),xn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:ht=>ul.createElement(Dt.Z,{placement:"topLeft",title:ht},ul.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:ht=>ul.createElement(Dt.Z,{placement:"topLeft",title:ht},ul.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(ht,Wt)=>ul.createElement("span",null,ul.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Se(ht),rn({title:Wt==null?void 0:Wt.title,content:Wt==null?void 0:Wt.content})}},"\u7F16\u8F91"),ul.createElement("span",{className:"current c-red",onClick:()=>pt(Wt)},"\u5220\u9664"))}],Tt={onRemove:()=>{vn([])},beforeUpload:ht=>{if((ht==null?void 0:ht.size)>1024*1024*50)return Me.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(ht.type==="application/vnd.ms-excel"||ht.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Me.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Kn=[];return Kn.push(ht),vn([...Kn]),!1},fileList:jn,accept:".xls,.xlsx"};return ul.createElement("div",{className:Qi.collect},ul.createElement("div",{className:Qi.head},ul.createElement(tu.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:ft.keywords,onChange:Zt}),ul.createElement(tu.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Se(!0),rn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),ul.createElement(tu.op,{type:"primary",shape:"default",onClick:()=>Ht(!0)},"\u5BFC\u5165\u95EE\u7B54")),ul.createElement(Bl.default,{columns:xn,style:{marginTop:33},dataSource:nt,loading:le,rowKey:"id",pagination:{current:ft.page,hideOnSinglePage:!pe,showQuickJumper:!0,showSizeChanger:!0,pageSize:ft.limit,pageSizeOptions:["10","20","50","100","200"],total:pe,size:"default",showTotal:et.rU,onChange:Qt}}),ul.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:On,centered:!0,confirmLoading:wn,onCancel:()=>{Ht(!1),vn([])},onOk:()=>ki(void 0,null,function*(){var ht;const Wt=new FormData;if(jn.length>0)Wt.append("file",jn[0]);else{Me.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}En(!0);let Kn=yield(0,rt.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:Wt},!0);(Kn==null?void 0:Kn.status)===0&&((ht=Kn==null?void 0:Kn.fail)!=null&&ht.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:ul.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",ul.createElement("a",{href:`${tt.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")}):(Me.ZP.success("\u5BFC\u5165\u6210\u529F"),ft.page=1,ft.keywords="",ua(qi({},ft)),An(ft),Ht(!1),vn([]))),En(!1)})},ul.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",ul.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),ul.createElement("a",{href:`${tt.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"),ul.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",ul.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),ul.createElement("div",{style:{marginLeft:74}},ul.createElement(ot.default,qi({},Tt),ul.createElement(tu.op,{shape:"default",icon:ul.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),ul.createElement(Ts,{visible:Ke,onCancel:()=>Se(!1),onOk:Mt,modalParams:Te}))},Mc={record:"record___zypfi",head:"head___bEv4O"},il=ue(59301),Ad=Object.defineProperty,Bd=Object.defineProperties,Ws=Object.getOwnPropertyDescriptors,ic=Object.getOwnPropertySymbols,sc=Object.prototype.hasOwnProperty,Vs=Object.prototype.propertyIsEnumerable,zs=(oe,le,re)=>le in oe?Ad(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,$i=(oe,le)=>{for(var re in le||(le={}))sc.call(le,re)&&zs(oe,re,le[re]);if(ic)for(var re of ic(le))Vs.call(le,re)&&zs(oe,re,le[re]);return oe},Ic=(oe,le)=>Bd(oe,Ws(le)),es=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),wd=({})=>{const oe=(0,Oe.useParams)(),[le]=ce.default.useForm(),[re,pe]=(0,x.useState)(!1),[Ne,nt]=(0,x.useState)(0),[Ge,Ke]=(0,x.useState)([]),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({title:"",content:""});let[Ht,wn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{vn(Ht)},[]);const En=[{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"}],vn=Mt=>es(void 0,null,function*(){var pt,xn;pe(!0);const Tt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Mt});Tt.status===0&&(Ke(((pt=Tt==null?void 0:Tt.data)==null?void 0:pt.qna_records)||[]),nt((xn=Tt==null?void 0:Tt.data)==null?void 0:xn.total_count)),pe(!1)}),ft=Mt=>{Ht.page=1,Ht=$i($i({},Ht),Mt),wn($i({},Ht)),vn(Ht)},ua=(Mt,pt)=>{Ht.page=Mt,Ht.limit=pt,wn($i({},Ht)),vn(Ht)},An=Mt=>es(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:Ic($i({},Mt),{qna_record_id:Se})});(pt==null?void 0:pt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),vn(Ht),Te(!1))}),Zt=Mt=>es(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:()=>es(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records/${Mt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(pt==null?void 0:pt.status)===0&&vn(Ht)})})}),Qt=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Mt=>il.createElement(Dt.Z,{placement:"topLeft",title:Mt},il.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Mt=>il.createElement(Dt.Z,{placement:"topLeft",title:Mt},il.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Mt=>{var pt;return il.createElement("span",{className:"c-black"},(pt=En==null?void 0:En.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Mt=>{var pt;return il.createElement("span",{className:"c-black"},(pt=jn==null?void 0:jn.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Mt,pt)=>il.createElement("span",null,["pending","ignored"].includes(pt.status)&&il.createElement(il.Fragment,null,il.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Te(Mt),On({title:pt==null?void 0:pt.question,content:pt==null?void 0:pt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),il.createElement("span",{className:"current c-light-primary",onClick:()=>Zt(pt)},"\u5FFD\u7565")),["skipped"].includes(pt.status)&&il.createElement(Dt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},il.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(pt.status)&&il.createElement(Dt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},il.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return il.createElement("div",{className:Mc.record},il.createElement("div",{className:Mc.head},il.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:ft},il.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},il.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),il.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},il.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:En,style:{width:200}})),il.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},il.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),il.createElement(ce.default.Item,{style:{marginRight:0}},il.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),il.createElement(Bl.default,{columns:Qt,style:{marginTop:33},dataSource:Ge,loading:re,rowKey:"id",pagination:{current:Ht.page,hideOnSinglePage:!Ne,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ht.limit,pageSizeOptions:["10","20","50","100","200"],total:Ne,size:"default",showTotal:et.rU,onChange:ua}}),il.createElement(Ts,{visible:Se,onCancel:()=>Te(!1),onOk:An,modalParams:rn,forceIn:!0}))},ei=ue(59301);const Ld=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[pe,Ne]=(0,x.useState)("1");return ei.createElement("div",{className:lc.catechism},ei.createElement(tu.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:pe,onChange:nt=>Ne(nt),className:lc.tab}),pe==="1"&&ei.createElement(Dd,null),pe==="2"&&ei.createElement(wd,null))};var Nc=(0,Oe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(Ld),Rc=Object.defineProperty,hs=Object.getOwnPropertySymbols,Gs=Object.prototype.hasOwnProperty,Tc=Object.prototype.propertyIsEnumerable,kc=(oe,le,re)=>le in oe?Rc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Es=(oe,le)=>{for(var re in le||(le={}))Gs.call(le,re)&&kc(oe,re,le[re]);if(hs)for(var re of hs(le))Tc.call(le,re)&&kc(oe,re,le[re]);return oe},cc=(oe,le)=>{var re={};for(var pe in oe)Gs.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&hs)for(var pe of hs(oe))le.indexOf(pe)<0&&Tc.call(oe,pe)&&(re[pe]=oe[pe]);return re},Od=oe=>{var le=oe,{tabsActive:re}=le,pe=cc(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement(qt,null),re==="warehouse"&&x.createElement(vo,null),re==="level"&&x.createElement(ri,Es({},pe)),re==="collaborate"&&x.createElement(Oi,Es({},pe)),re==="setting"&&x.createElement(Mi.Z,null),re==="environment"&&x.createElement(Pl,Es({},pe)),re==="dataset"&&x.createElement(no,null),re==="service"&&x.createElement(Ns,Es({},pe)),re==="catechism"&&x.createElement(Nc,Es({},pe)))},Ci={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"},ci=Object.defineProperty,dc=Object.getOwnPropertySymbols,Md=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable,gc=(oe,le,re)=>le in oe?ci(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Wc=(oe,le)=>{for(var re in le||(le={}))Md.call(le,re)&&gc(oe,re,le[re]);if(dc)for(var re of dc(le))Zc.call(le,re)&&gc(oe,re,le[re]);return oe};const ng=oe=>React.createElement("svg",Wc({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 bi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",Vc=Object.defineProperty,zc=Object.getOwnPropertySymbols,Id=Object.prototype.hasOwnProperty,Nd=Object.prototype.propertyIsEnumerable,ts=(oe,le,re)=>le in oe?Vc(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Us=(oe,le)=>{for(var re in le||(le={}))Id.call(le,re)&&ts(oe,re,le[re]);if(zc)for(var re of zc(le))Nd.call(le,re)&&ts(oe,re,le[re]);return oe};const Gc=oe=>React.createElement("svg",Us({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 Rd="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDI0QzUuMzcyIDI0IDAgMTguNjI4IDAgMTJTNS4zNzIgMCAxMiAwczEyIDUuMzcyIDEyIDEyLTUuMzcyIDEyLTEyIDEyWm0wLTUuMjVjLjQ0NSAwIC44MDYtLjE0NCAxLjA4My0uNDMxLjI3Ny0uMjg4LjQxNy0uNjQ0LjQxNy0xLjA2OSAwLS40MjUtLjEzOS0uNzc0LS40MTctMS4wNDgtLjI3OC0uMjc0LS42MzgtLjQyNC0xLjA4My0uNDUyLS41ODQuMDI4LTEuMDE0LjI4OC0xLjI5MS43OC0uMjc4LjQ5NC0uMjc4Ljk4NyAwIDEuNDguMjc3LjQ5My43MDcuNzQgMS4yOTEuNzRabTEuMTQ5LTQuOWMwLS4wODYtLjAzLS4zMzMtLjAyNi0uMjk4LS4wMzEtLjMxMi4wMS0uNTkuMTgxLS44NTcuMTI1LS4xOTYuMzE4LS4zOC42MDYtLjU1IDEuNjkzLTEgMi4zMTItMi4xMTUgMi4yNzctMy4yNzUtLjA1Mi0xLjczNy0xLjMzMi0zLjQ0MS00LjEwNy0zLjQ2Ni0yLjMyLS4wMjItMy44NDQgMS4wOTgtNC4yMDUgMy4yMDJhMS4xMjUgMS4xMjUgMCAwIDAgMi4yMTcuMzhjLjE2NC0uOTUyLjY5OC0xLjM0NCAxLjk2Ny0xLjMzMyAxLjM5My4wMTMgMS44Ni42MzUgMS44OCAxLjI4NGEuNTQuNTQgMCAwIDEtLjA4Ni4zMTZjLS4xNTUuMjc5LS40OTIuNjAzLTEuMDg3Ljk1NS0uNTg5LjM0Ny0xLjA0Mi43NzktMS4zNiAxLjI3OC0uNDk0Ljc3Ny0uNjAyIDEuNTQ1LS41MTggMi4zMjUuMDEyLjExOC4wMTEuMTAzLjAxMS4wNGExLjEyNSAxLjEyNSAwIDEgMCAyLjI1IDBaIiBmaWxsPSIjRjdCNTAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Dl=ue(59301),Uo=Object.defineProperty,cr=Object.defineProperties,Vr=Object.getOwnPropertyDescriptors,Mo=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,Zi=Object.prototype.propertyIsEnumerable,Qu=(oe,le,re)=>le in oe?Uo(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Di=(oe,le)=>{for(var re in le||(le={}))yl.call(le,re)&&Qu(oe,re,le[re]);if(Mo)for(var re of Mo(le))Zi.call(le,re)&&Qu(oe,re,le[re]);return oe},ti=(oe,le)=>cr(oe,Vr(le)),Ps=(oe,le)=>{var re={};for(var pe in oe)yl.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Mo)for(var pe of Mo(oe))le.indexOf(pe)<0&&Zi.call(oe,pe)&&(re[pe]=oe[pe]);return re};const ni=[{name:"\u57FA\u672C\u4FE1\u606F",icon:Dl.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:Dl.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:Dl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:Dl.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:Dl.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u670D\u52A1\u4E0E\u8BC4\u6D4B",icon:Dl.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:Dl.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:Dl.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:Dl.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],Ju=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,shixunsDetail:nt,practiceSetting:Ge}=le,Ke=Ps(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Se;const{base_info_warning:Te,challenges_warning:rn,id:On,repository_warning:Ht,sideBar:wn,service_warning:En}=Ge,jn=(0,Oe.useLocation)(),vn=(0,Oe.useParams)(),[ft]=(0,Oe.useSearchParams)();(0,x.useEffect)(()=>{var Zt;const Qt=ft.get("tabId"),Mt=jn.pathname.split("/").length,xn=((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?ni.filter(Tt=>Tt.tabId!=="dataset"):ni).map(Tt=>Tt.tabId).includes(Qt);if(Qt&&xn){Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt}});return}if(Mt>4){Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Qt||Qt&&!xn){Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Se=nt==null?void 0:nt.detail)==null?void 0:Se.windows_vnc]),(0,x.useEffect)(()=>()=>{Ne({type:"practiceSetting/setSideBarTabs",payload:ti(Di({},Ge.sideBar),{selectPath:""})})},[vn.id]);const ua=Zt=>{var Qt;if(Zt===wn.tabsActive)return;const Mt=()=>{Oe.history.push(`/shixuns/${On}/edit?tabId=${Zt}`),Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Zt,selectPath:"",confirmLeave:!1}})};(Qt=Ge==null?void 0:Ge.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:()=>{Mt()}}):Mt()},An=()=>{var Zt;return((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?ni.filter(Mt=>Mt.tabId!=="dataset"):ni).filter(Mt=>{var pt;return(pt=nt==null?void 0:nt.detail)!=null&&pt.is_jupyter_lab?Mt.tabId!=="level":Mt.tabId!=="service"}).map(Mt=>{const{name:pt,icon:xn,tabId:Tt}=Mt;return Dl.createElement("div",{key:Tt,className:`${Ge.sideBar.tabsActive===Tt?Ci.itemActive:Ci.item} font12`,onClick:()=>ua(Tt)},xn,Dl.createElement("span",{className:Ci.name},pt),Tt==="information"&&Te&&Dl.createElement(Dt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},Dl.createElement("img",{src:bi,alt:""})),Tt==="level"&&rn&&Dl.createElement(Dt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},Dl.createElement("img",{src:bi,alt:""})),Tt==="service"&&En&&Dl.createElement(Dt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},Dl.createElement("img",{src:bi,alt:""})),Tt==="warehouse"&&Ht&&Dl.createElement(Dt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},Dl.createElement("img",{src:bi,alt:""})))})};return Dl.createElement("div",{className:Ci.sidebar},Dl.createElement("div",{className:Ci.items},An()),Dl.createElement("div",{className:Ci.question},Dl.createElement(Dt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},Dl.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},Dl.createElement("img",{src:Rd,height:24,width:24,alt:""})))))};var ag=(0,Oe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:pe})=>({globalSetting:le,loading:oe,practiceSetting:pe,shixunsDetail:re}))(Ju),Td={bottom:"bottom___g7TNS",yes:"yes___IpiGn",no:"no___xC90Y"},ou=ue(59301),Ng=Object.defineProperty,kd=Object.getOwnPropertySymbols,rm=Object.prototype.hasOwnProperty,Zd=Object.prototype.propertyIsEnumerable,rg=(oe,le,re)=>le in oe?Ng(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,og=(oe,le)=>{for(var re in le||(le={}))rm.call(le,re)&&rg(oe,re,le[re]);if(kd)for(var re of kd(le))Zd.call(le,re)&&rg(oe,re,le[re]);return oe},Uc=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Rg=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:pe})=>{var Ne,nt;const Ge=(0,Oe.useParams)(),Ke=(0,Oe.useLocation)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)(!1),{actionTabs:Ht}=oe,[wn]=ce.default.useForm(),[En,jn]=(0,x.useState)({name:"string"}),vn=Zt=>Zt&&Zt{console.log(Ge),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(En.name=Ht==null?void 0:Ht.name),jn(og({},En)),wn.setFieldsValue({name:Ht==null?void 0:Ht.name})},[oe.actionTabs.key]);const An={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 ou.createElement(ou.Fragment,null,ou.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((Ne=oe==null?void 0:oe.actionTabs)==null?void 0:Ne.zIndex)||1e3,footer:null,onOk:()=>Uc(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ou.createElement("div",null,ou.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",An[oe.actionTabs.type],"\uFF1F")),ou.createElement("div",{className:Td.bottom},ou.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&rn,className:Td.no,onClick:()=>Uc(void 0,null,function*(){var Zt;On(!0),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),ou.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!rn,className:Td.yes,onClick:()=>Uc(void 0,null,function*(){var Zt;On(!1),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),ou.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:Se,onOk:()=>Uc(void 0,null,function*(){var Zt,Qt;yield wn.validateFields();const Mt=wn.getFieldValue();Te(!0);const pt=yield(0,rt.ZP)(`/api/shixuns/${Ge==null?void 0:Ge.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Mt.name}});Te(!1),pt.status===0&&(Me.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ge.id}}),(Zt=oe.actionTabs)!=null&&Zt.getBaseInfo&&((Qt=oe.actionTabs)==null||Qt.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},ou.createElement("div",null,ou.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"),ou.createElement(ce.default,{form:wn,initialValues:{name:ft},onChange:()=>{jn(wn.getFieldValue())}},ou.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},ou.createElement(Ue.Z,{className:"mt30",align:"middle"},ou.createElement(xe.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),ou.createElement(xe.Z,{flex:"1"},ou.createElement(Fe.default,{maxLength:60,defaultValue:Ht==null?void 0:Ht.name,suffix:ou.createElement("span",null,((nt=En==null?void 0:En.name)==null?void 0:nt.length)||0,"/",60)}))))))))};var Tg=(0,Oe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(Rg),Wi=ue(59301),kg=Object.defineProperty,lg=Object.defineProperties,jc=Object.getOwnPropertyDescriptors,Ss=Object.getOwnPropertySymbols,ug=Object.prototype.hasOwnProperty,Kc=Object.prototype.propertyIsEnumerable,Wd=(oe,le,re)=>le in oe?kg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ig=(oe,le)=>{for(var re in le||(le={}))ug.call(le,re)&&Wd(oe,re,le[re]);if(Ss)for(var re of Ss(le))Kc.call(le,re)&&Wd(oe,re,le[re]);return oe},sg=(oe,le)=>lg(oe,jc(le)),Zg=(oe,le)=>{var re={};for(var pe in oe)ug.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ss)for(var pe of Ss(oe))le.indexOf(pe)<0&&Kc.call(oe,pe)&&(re[pe]=oe[pe]);return re};const Wg=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,practiceSetting:nt}=le,Ge=Zg(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ke}=nt,{tabsActive:Se}=Ke;let Te=(0,Oe.useParams)();return(0,x.useEffect)(()=>(Ne({type:"globalSetting/headerFooterToggle",payload:!1}),Ne({type:"shixunsDetail/getShixunsDetail",payload:sg(ig({},Te),{shixun_managed:!0})}),()=>{Ne({type:"globalSetting/headerFooterToggle",payload:!0}),Ne({type:"practiceSetting/setParams",payload:{id:""}})}),[]),Wi.createElement("div",{className:We.practiceSetting},Wi.createElement("div",{className:We.wrapHeader},Wi.createElement(z,null)),Wi.createElement("div",{className:We.wrapLayout},Wi.createElement("div",{className:We.wrapSidebar},Wi.createElement(ag,null)),Wi.createElement("div",{className:We.wrapContent},Wi.createElement(Od,sg(ig({},Ge),{tabsActive:nt.sideBar.tabsActive})))),Wi.createElement(Tg,null))};var Vd=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Wg),js={practiceSetting:"practiceSetting___duHIg",wrapHeader:"wrapHeader___vb3NV",wrapLayout:"wrapLayout___z6EgF",wrapSidebar:"wrapSidebar___TzHq8",wrapContent:"wrapContent___iZrCo"},Vl={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",exit:"exit___CTNC5"},Io=ue(59301),cg=Object.getOwnPropertySymbols,Vg=Object.prototype.hasOwnProperty,zg=Object.prototype.propertyIsEnumerable,Gg=(oe,le)=>{var re={};for(var pe in oe)Vg.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&cg)for(var pe of cg(oe))le.indexOf(pe)<0&&zg.call(oe,pe)&&(re[pe]=oe[pe]);return re},Hc=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const dg=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,practiceSetting:nt,shixunsDetail:Ge}=le,Ke=Gg(le,["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"]),Se,Te;const rn=(0,Oe.useLocation)(),On=(0,x.useRef)(""),Ht=(0,Oe.useParams)(),{title:wn,base_info_warning:En,challenges_warning:jn,service_warning:vn,repository_warning:ft,mirror_warning:ua}=nt;(0,x.useEffect)(()=>{var Wt;On.current=(Wt=rn.pathname.split("/"))==null?void 0:Wt[2],Ne({type:"practiceSetting/setParams",payload:{id:On.current}}),Ne({type:"practiceSetting/getCommonData",payload:{id:On.current}})},[rn.pathname]),(0,x.useEffect)(()=>((0,et.Dk)(wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),()=>{(0,et.Dk)()}));const An=()=>Hc(void 0,null,function*(){yield Zt(),Oe.history.push(`/shixuns/${On.current}/challenges`)}),Zt=()=>new Promise((Wt,Kn)=>{var Ra;(Ra=nt==null?void 0:nt.sideBar)!=null&&Ra.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:()=>{Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Wt()},onCancel:()=>{Kn()}}):Wt()}),Qt=Wt=>{var Kn;if(Wt===(nt==null?void 0:nt.sideBar.tabsActive))return;const Ra=()=>{Oe.history.push(`/shixuns/${On.current}/edit?tabId=${Wt}`),Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Wt,selectPath:"",confirmLeave:!1}})};(Kn=nt==null?void 0:nt.sideBar)!=null&&Kn.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:()=>{Ra()}}):Ra()},Mt=(Wt,Kn=!1)=>{Wt=Wt!=null&&Wt.includes(".json")?Wt:`${Wt}.json`,Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Io.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Hc(void 0,null,function*(){const Ra=yield(0,rt.ZP)("/api"+Wt,{method:"get"});if(!Ra)return;Me.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Pn=yield(0,ct.Ir)({id:Ra.shixun_identifier,jump_challenge_setting:Kn});if(Pn!=null&&Pn.game_identifier){(0,et.xg)(`/tasks/${Pn.game_identifier}`);return}(Pn==null?void 0:Pn.status)===2?Mt(Pn==null?void 0:Pn.message):(Pn==null?void 0:Pn.status)===3&&pt(Pn==null?void 0:Pn.message)})})},pt=Wt=>{Re.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Io.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Wt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},xn=(Wt,Kn)=>Hc(void 0,null,function*(){var Ra,Pn,Ja;if(yield Zt(),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6A21\u62DF\u5B9E\u6218"]),Ne({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8BAD\uFF0C\u8BF7\u7A0D\u540E..."}}),(Ra=Ge.detail)!=null&&Ra.is_openi){const ea=()=>{Ne({type:"shixunsDetail/execOpeni",payload:{identifier:On.current}}).then(Mn=>{if((Mn==null?void 0:Mn.status)===300002||(Mn==null?void 0:Mn.status)===300003||(Mn==null?void 0:Mn.status)===300004){(0,et.sd)(Mn),Ne({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}});return}if((Mn==null?void 0:Mn.status)===3||(Mn==null?void 0:Mn.status)===4||(Mn==null?void 0:Mn.status)===5){setTimeout(()=>{ea()},3e3);return}Mn!=null&&Mn.notebook&&(0,et.xg)(Mn==null?void 0:Mn.notebook),Ne({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})})};ea();return}if((Pn=Ge.detail)!=null&&Pn.is_jupyter||(Ja=Ge.detail)!=null&&Ja.is_jupyter_lab){Ne({type:"shixunsDetail/execJupyter",payload:{id:On.current}}).then(ea=>{var Mn;ea!=null&&ea.identifier&&((Mn=Oe.history)==null||Mn.push(`/tasks/${ea.identifier}/jupyter`))}).finally(()=>{Ne({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})});return}const ya=Kn?yield(0,ct.BK)({id:Wt}):yield(0,ct.Ir)({id:Wt});if(Ne({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),ya!=null&&ya.game_identifier||ya!=null&&ya.identifier){(0,et.xg)(Kn?`/tasks/${ya==null?void 0:ya.identifier}/jupyter`:`/tasks/${ya.game_identifier}`);return}(ya==null?void 0:ya.status)===-3?(0,et.eF)():(ya==null?void 0:ya.status)===2?Mt(ya==null?void 0:ya.message):(ya==null?void 0:ya.status)===3&&pt(ya==null?void 0:ya.message)}),Tt=()=>Hc(void 0,null,function*(){yield Zt(),Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),ht=Wt=>({borderBottomColor:(nt==null?void 0:nt.sideBar.tabsActive)===Wt?"#0152d9":"transparent"});return Io.createElement("div",{className:Vl.header},Io.createElement("aside",{className:Vl.title},Io.createElement("i",{onClick:An,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),Io.createElement("span",{className:Vl.edit},wn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"),Io.createElement("i",{onClick:Tt,className:"icon iconfont icon-xiugai1"})),Io.createElement("aside",{className:Vl.schedule},Io.createElement("div",null,Io.createElement("span",{style:ht("information"),className:Vl.clickWarp,onClick:()=>Qt("information")},En?Io.createElement("span",{className:Vl.num},"1"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u57FA\u672C\u4FE1\u606F")),Io.createElement("i",{className:"iconfont icon-lujing"})),Io.createElement("div",null,Io.createElement("span",{style:ht("warehouse"),className:Vl.clickWarp,onClick:()=>Qt("warehouse")},ft?Io.createElement("span",{className:Vl.num},"2"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u4EE3\u7801\u4ED3\u5E93")),Io.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&!((Se=Ge==null?void 0:Ge.detail)!=null&&Se.is_jupyter_lab)&&Io.createElement("div",null,Io.createElement("span",{style:ht("level"),className:Vl.clickWarp,onClick:()=>Qt("level")},jn?Io.createElement("span",{className:Vl.num},"3"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u4EFB\u52A1\u5173\u5361")),Io.createElement("i",{className:"iconfont icon-lujing"})),(Ge==null?void 0:Ge.detail)&&((Te=Ge==null?void 0:Ge.detail)==null?void 0:Te.is_jupyter_lab)&&Io.createElement("div",null,Io.createElement("span",{style:ht("service"),className:Vl.clickWarp,onClick:()=>Qt("service")},vn?Io.createElement("span",{className:Vl.num},"3"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u670D\u52A1")),Io.createElement("i",{className:"iconfont icon-lujing"})),Io.createElement("div",null,Io.createElement("span",{style:ht("environment"),className:Vl.clickWarp,onClick:()=>Qt("environment")},ua?Io.createElement("span",{className:Vl.num},"4"):Io.createElement("img",{src:Ce}),Io.createElement("span",{className:Vl.subject},"\u5B9E\u9A8C\u73AF\u5883")))),Io.createElement("aside",{className:Vl.btns},Io.createElement("div",{className:Vl.simulate,onClick:()=>xn(On.current,!1)},"\u6A21\u62DF\u5B9E\u6218")))};var Ug=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe,dispatch:Ne})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe,dispatch:Ne}))(dg),Ks={information:"information___HnFAg",scroll:"scroll___SzyY_",formWrap:"formWrap___dlZEW",img:"img___ESi1t"},zd={btn:"btn___CiIEf",s1:"s1___JCH7l",s2:"s2___jSyjE"},jg=Object.defineProperty,Yc=Object.getOwnPropertySymbols,gg=Object.prototype.hasOwnProperty,mg=Object.prototype.propertyIsEnumerable,fg=(oe,le,re)=>le in oe?jg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Kg=(oe,le)=>{for(var re in le||(le={}))gg.call(le,re)&&fg(oe,re,le[re]);if(Yc)for(var re of Yc(le))mg.call(le,re)&&fg(oe,re,le[re]);return oe},Hg=(oe,le)=>{var re={};for(var pe in oe)gg.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Yc)for(var pe of Yc(oe))le.indexOf(pe)<0&&mg.call(oe,pe)&&(re[pe]=oe[pe]);return re},Yg=oe=>{var le=oe,{InputRight:re,value:pe=[],onChange:Ne}=le,nt=Hg(le,["InputRight","value","onChange"]);const[Ge,Ke]=(0,x.useState)(),Se=rn=>{const On=pe.filter((Ht,wn)=>wn!==rn);Ne(On)},Te=rn=>{if(rn.preventDefault(),!!Ge){if(pe.findIndex(On=>On.name===Ge)>-1){Me.ZP.warning("\u4E0D\u5141\u8BB8\u6DFB\u52A0\u76F8\u540C\u6807\u7B7E");return}Ne([...pe,{id:null,name:Ge}]),Ke(null)}};return x.createElement("div",null,x.createElement(Fe.default,Kg({bordered:!1,style:{width:600},value:Ge,onChange:rn=>Ke(rn.target.value),onPressEnter:Te,onBlur:Te},nt)),re||x.createElement("span",{className:"pl20 font14 c-light-black"},"\u56DE\u8F66\u6DFB\u52A0\u6807\u7B7E"),x.createElement("div",{className:"mt20"},pe==null?void 0:pe.map((rn,On)=>x.createElement("div",{key:On,className:zd.btn},x.createElement("span",{className:zd.s1},rn.name),x.createElement("img",{src:mn,className:zd.s2,onClick:()=>Se(On)})))))},Qc={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 vg=({dispatch:oe,onCancel:le,onSave:re,loading:pe=!1})=>x.createElement("div",{className:Qc.complete},x.createElement("div",{onClick:le,className:Qc.cancel},"\u53D6\u6D88"),x.createElement(de.ZP,{type:"primary",loading:pe,onClick:re,className:Qc.save},"\u4FDD\u5B58"));var Qg=(0,Oe.connect)()(vg),zr=ue(59301),Jg=Object.defineProperty,pg=Object.defineProperties,Xg=Object.getOwnPropertyDescriptors,Jc=Object.getOwnPropertySymbols,hg=Object.prototype.hasOwnProperty,Eg=Object.prototype.propertyIsEnumerable,Pg=(oe,le,re)=>le in oe?Jg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Fs=(oe,le)=>{for(var re in le||(le={}))hg.call(le,re)&&Pg(oe,re,le[re]);if(Jc)for(var re of Jc(le))Eg.call(le,re)&&Pg(oe,re,le[re]);return oe},Sg=(oe,le)=>pg(oe,Xg(le)),qg=(oe,le)=>{var re={};for(var pe in oe)hg.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Jc)for(var pe of Jc(oe))le.indexOf(pe)<0&&Eg.call(oe,pe)&&(re[pe]=oe[pe]);return re},Xc=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Fg=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,practiceSetting:nt,problemset:Ge,shixunsDetail:Ke}=le,Se=qg(le,["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"]),Te,rn;const[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)({}),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(""),[Mt,pt]=(0,x.useState)(""),[xn,Tt]=(0,x.useState)(""),[ht,Wt]=(0,x.useState)(),Kn=(0,x.useRef)({}),Ra=(0,x.useRef)(""),Pn=(0,x.useRef)(""),Ja=(0,x.useRef)(""),ya=(0,x.useRef)(null),ea=(0,x.useRef)((0,fn.throttle)(()=>lr(),2e3,{leading:!0,trailing:!1})).current,{id:Mn}=nt,[Cr,oa]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Mn&&or()},[Mn]),(0,x.useEffect)(()=>(JSON.stringify(Ht)!=="{}"&&Jn(),()=>{clearTimeout(ya.current)}),[Ht,Zt,xn,Mt]);const Jn=()=>{clearTimeout(ya.current),ya.current=setTimeout(()=>{!(0,fn.isEqual)(Ht,Kn.current)||Zt!==Ra.current||xn!==Pn.current||Mt!==Ja.current?Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}):Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},500)},or=()=>Xc(void 0,null,function*(){var Ua,Pr,to,La,Ir,Vo,Vn;Ne({type:"problemset/getEditDisciplines",payload:{source:"all_shixun"}});const la=yield(0,rt.ZP)(`/api/shixuns/${Mn}/edit_base_info.json`,{method:"get"});if(la.status===0){const ia=Sg(Fs({},la.data),{description:(0,cn.S)(la.data.description)}),fo={description:ia.description,shixun_tags:ia.shixun_tags,name:ia.name,course:((Ua=ia==null?void 0:ia.disciplines)==null?void 0:Ua.length)>0?[(to=(Pr=ia==null?void 0:ia.disciplines)==null?void 0:Pr[0])==null?void 0:to.id,(Vo=(Ir=(La=ia==null?void 0:ia.disciplines)==null?void 0:La[0])==null?void 0:Ir.sub_discipline)==null?void 0:Vo.id]:[]};(Vn=Ke.detail)!=null&&Vn.is_jupyter_lab&&(fo.jupyter_show_description=la.data.jupyter_show_description),On.setFieldsValue(fo),Kn.current=Fs({},fo),Ra.current=ia.attachment_id||"",Pn.current=ia.cover_image_id||"",Ja.current=ia.attachment_id_b||"",wn(Fs({},fo)),Qt(ia.attachment_id||""),pt(ia.attachment_id_b||""),Tt(ia.cover_image_id||""),Wt(ia.cover_image||"")}}),yr=(Ua,Pr)=>{wn(Fs({},Pr))},Er=()=>{Aa()},lr=()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u57FA\u672C\u4FE1\u606F","\u4FDD\u5B58"]),On.submit()},un=(Ua,Pr=!1,to=1)=>{var La;const{name:Ir,description:Vo,shixun_tags:Vn,course:la,jupyter_show_description:ia=!1}=Ua;let fo={name:Ir,description:Vo,shixun_tags:Vn,attachment_id:Zt,cover_image_id:xn,attachment_id_b:Mt,sub_discipline_ids:la[1]};(La=Ke.detail)!=null&&La.is_jupyter_lab&&(fo=Sg(Fs({},fo),{jupyter_show_description:ia})),(0,rt.ZP)(`/api/shixuns/${Mn}/base_info_save.json`,{method:"post",body:{shixun:Fs({},fo),sync_origin_shixun:Pr}}).then(Cs=>Xc(void 0,null,function*(){var Ys,hc,Ec,Ba;if(Cs.status===0&&((Ys=Ke==null?void 0:Ke.detail)!=null&&Ys.copy_for_exercise||Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),Ne({type:"practiceSetting/getCommonData",payload:{id:Mn}}),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),Kn.current={description:Ht.description,shixun_tags:Ht.shixun_tags,name:Ht.name},Ra.current=Zt,Pn.current=xn,Ja.current=Mt,(hc=Ke==null?void 0:Ke.detail)!=null&&hc.copy_for_exercise)){const _r=yield Ne({type:"shixunsDetail/saveCopyForExercise",payload:{id:Mn,save_type:to}});to===1?(Ec=_r==null?void 0:_r.data)!=null&&Ec.exists_same_shixun_name?Ne({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(Ba=_r==null?void 0:_r.data)==null?void 0:Ba.shixun_name,getBaseInfo:()=>{or()}}}):(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),Ne({type:"classroomList/setActionTabs",payload:{}})):(Ne({type:"classroomList/setActionTabs",payload:{}}),(_r==null?void 0:_r.status)===0&&Re.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:zr.createElement("div",null,zr.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 $r,wo;(0,et.xg)(`/shixuns/${(wo=($r=Ke==null?void 0:Ke.detail)==null?void 0:$r.fork_from)==null?void 0:wo.fork_identifier}/challenges`)}}))}}))},Aa=()=>{var Ua;const Pr=()=>{Oe.history.push(`/shixuns/${Mn}/challenges`),Ne({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};(Ua=nt==null?void 0:nt.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:()=>{Pr()}}):Pr()};function nr(Ua){const Pr=Ua.type==="image/jpeg"||Ua.type==="image/png";return Pr||Me.ZP.error("\u8BF7\u4E0A\u4F20jpg\u6216png\u7684\u56FE\u7247!"),Pr}const ta=zr.createElement(de.ZP,{loading:En,icon:zr.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),za=zr.createElement(de.ZP,{loading:ua,icon:zr.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),Ta=zr.createElement(de.ZP,{loading:vn,icon:zr.createElement(Un.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");function Mr(Ua,Pr){const to=new FileReader;to.addEventListener("load",()=>Pr(to.result)),to.readAsDataURL(Ua)}const Ao=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){jn(!0);return}Ua.file.status==="done"&&(jn(!1),Qt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Za=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){ft(!0);return}Ua.file.status==="done"&&(ft(!1),pt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id))},Kr=()=>zr.createElement("div",{className:Ks.img},zr.createElement("img",{src:(0,Be.z)("/api/attachments/"+Zt,!0),alt:"avatar",style:{width:"100%"}}),zr.createElement("div",null,zr.createElement(Le.Z,{onClick:()=>Qt(""),style:{fontSize:"16px",color:"red"}}))),lo=()=>zr.createElement("div",{className:Ks.img},zr.createElement("img",{src:(0,Be.z)("/api/attachments/"+Mt,!0),alt:"avatar",style:{width:"100%"}}),zr.createElement("div",null,zr.createElement(Le.Z,{onClick:()=>pt(""),style:{fontSize:"16px",color:"red"}}))),ko=Ua=>{var Pr,to;if(Ua.file.status==="uploading"){An(!0);return}Ua.file.status==="done"&&(An(!1),Tt((to=(Pr=Ua==null?void 0:Ua.file)==null?void 0:Pr.response)==null?void 0:to.id),oa(!0))},El=()=>zr.createElement("div",{className:Ks.img},zr.createElement("img",{src:(0,Be.z)(Cr?"/api/attachments/"+xn:ht,!0),alt:"avatar",style:{width:"100%"}}),zr.createElement("div",null,zr.createElement(Le.Z,{onClick:()=>{Tt(""),Wt("")},style:{fontSize:"16px",color:"red"}})));return zr.createElement("div",{className:Ks.information},zr.createElement("section",{className:Ks.scroll},zr.createElement("header",null,"\u57FA\u672C\u4FE1\u606F"),zr.createElement("div",{className:Ks.formWrap}," ",zr.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onValuesChange:yr,onFinish:Ua=>{var Pr,to;(Pr=Ke==null?void 0:Ke.detail)!=null&&Pr.is_fork_from_creator&&((to=Ke==null?void 0:Ke.detail)!=null&&to.copy_for_exercise)?Ne({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",value:Ua,type:"information",fn:(La,Ir,Vo)=>{un(La,Ir,Vo)}}}):un(Ua)}},zr.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"}]},zr.createElement(Fe.default,{bordered:!1,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26",suffix:`${((Te=Ht.name)==null?void 0:Te.length)||0}/60`})),zr.createElement(ce.default.Item,{className:"customAddTags",name:"shixun_tags",label:zr.createElement("div",null,"\u6280\u80FD\u6807\u7B7E :"," ",zr.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"}]},zr.createElement(Yg,{placeholder:"\u6DFB\u52A0\u6807\u7B7E"})),zr.createElement(ce.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B\uFF1A",name:"course",labelCol:{span:5},wrapperCol:{span:5}},zr.createElement(Ae.Z,{placeholder:"\u8BF7\u9009\u62E9...",allowClear:!1,options:Ge.courseOptions,getPopupContainer:Ua=>Ua.parentNode})),zr.createElement(Ue.Z,null,zr.createElement(xe.Z,null,zr.createElement(ce.default.Item,{label:"\u9876\u90E8\u80CC\u666F\u56FE:"},Zt?Kr():zr.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Ao},ta))),zr.createElement(xe.Z,{className:"c-grey-999"},zr.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"))),zr.createElement(Ue.Z,null,zr.createElement(xe.Z,null,zr.createElement(ce.default.Item,{label:"\u9876\u90E8\u5185\u5BB9\u56FE:"},Mt?lo():zr.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:Za},Ta))),zr.createElement(xe.Z,{className:"c-grey-999"},zr.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"))),zr.createElement(Ue.Z,null,zr.createElement(xe.Z,null,zr.createElement(ce.default.Item,{label:"\u5217\u8868\u5C01\u9762\u56FE:"},xn||ht?El():zr.createElement(ot.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${tt.Z.API_SERVER}/api/attachments.json`,beforeUpload:nr,onChange:ko},za))),zr.createElement(xe.Z,{className:"c-grey-999"},zr.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"))),zr.createElement(ce.default.Item,{name:"description",label:"\u7B80\u4ECB:"},zr.createElement(se.Z,{defaultValue:Ht.description||"",watch:!0})),((rn=Ke.detail)==null?void 0:rn.is_jupyter_lab)&&zr.createElement(ce.default.Item,{name:"jupyter_show_description",valuePropName:"checked"},zr.createElement(Xe.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"))))),zr.createElement(Qg,{onSave:ea,onCancel:Er,loading:En||ua||vn}))};var $g=(0,Oe.connect)(({problemset:oe,loading:le,globalSetting:re,practiceSetting:pe,shixunsDetail:Ne})=>({globalSetting:re,loading:le,practiceSetting:pe,problemset:oe,shixunsDetail:Ne}))(Fg),em=ue(26595),Ml={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"},tm=Object.defineProperty,yg=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,Ee=(oe,le,re)=>le in oe?tm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Pe=(oe,le)=>{for(var re in le||(le={}))ie.call(le,re)&&Ee(oe,re,le[re]);if(te)for(var re of te(le))ge.call(le,re)&&Ee(oe,re,le[re]);return oe},ye=(oe,le)=>yg(oe,ee(le)),be=(oe,le)=>{var re={};for(var pe in oe)ie.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&te)for(var pe of te(oe))le.indexOf(pe)<0&&ge.call(oe,pe)&&(re[pe]=oe[pe]);return re},je=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const lt=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Ne}=le,nt=be(le,["globalSetting","dispatch","practiceSetting"]);const Ge=(0,Oe.useLocation)(),[Ke]=(0,Oe.useSearchParams)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)(!0),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(null),ua=(0,x.useRef)(!1),{id:An,updateIndex:Zt,is_published:Qt,newQuestion:Mt}=Ne,{challenge_list:pt=[]}=rn;(0,x.useEffect)(()=>{if(An)return Tt(),()=>{pe({type:"practiceSetting/setParams",payload:{newQuestion:null}})}},[An,Zt]),(0,x.useEffect)(()=>{xn()},[Ge]);const xn=()=>{const oa=Ge.pathname.split("/");(oa.includes("newquestion")||oa.includes("new")||Ke.get("tabId"))&&(ua.current=!0)},Tt=()=>je(void 0,null,function*(){var oa,Jn,or;wn(!0);const yr=yield(0,ct.n5)({id:An});if((oa=yr==null?void 0:yr.challenge_list)!=null&&oa.length){const Er=Ge.pathname.split("/"),lr=yr.challenge_list.find(un=>String(un.challenge_id)===Er[4]);if(Er.includes("newquestion")||Er.includes("new")){const un=yr.challenge_list[((Jn=yr.challenge_list)==null?void 0:Jn.length)-1];pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:Er.includes("new")?0:1,name:""}}}),ft(void 0),Pn(un)}else Er[4]&&lr?ht(lr,!1):ht(yr.challenge_list[0])}(or=yr==null?void 0:yr.challenge_list)!=null&&or.length||ft(null),On(yr),wn(!1)}),ht=(oa,Jn=!0)=>{if(ft(oa.challenge_id),Pn(oa),Jn){const or=`/shixuns/${An}/edit/${oa.challenge_id}/${oa.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}},Wt=(oa,Jn)=>{Jn.stopPropagation();const{challenge_id:or}=oa,yr=()=>je(void 0,null,function*(){var Er,lr;if((yield(0,ct.rO)({id:An,challengesId:or})).status===1){const Aa=yield(0,ct.n5)({id:An});if(On(Aa),or===vn&&((Er=Aa.challenge_list)!=null&&Er.length)){ht(Aa.challenge_list[0]);return}(lr=Aa.challenge_list)!=null&&lr.length||(ft(null),ua.current=!0,Pn({}),Oe.history.push(`/shixuns/${An}/edit?tabId=level`))}});Re.default.confirm({title:"\u63D0\u793A",content:"\u662F\u5426\u5220\u9664\u8BE5\u5173\u5361!",centered:!0,onOk:yr})},Kn=(oa,Jn,or)=>{const yr=Array.from(oa),[Er]=yr.splice(Jn,1);return yr.splice(or,0,Er),yr},Ra=(oa,Jn)=>{if(!oa.destination)return;const or=Kn(Jn,oa.source.index,oa.destination.index);On(ye(Pe({},rn),{challenge_list:or}));const yr=or.map(Er=>Er.challenge_id);(0,ct.xg)({id:An,ids:yr}).then(Er=>{Er.status!==0&&On(ye(Pe({},rn),{challenge_list:Jn}))})},Pn=oa=>{pe({type:"practiceSetting/setParams",payload:{selectQuestionParams:oa}})},Ja=(oa,Jn)=>je(void 0,null,function*(){if(oa===vn)return;yield ya(),ft(oa),Pn(Jn),pe({type:"practiceSetting/setParams",payload:{newQuestion:null}});const or=`/shixuns/${An}/edit/${oa}/${Jn.st===1?"editquestion":"editcheckpoint"}`;Oe.history.push(or)}),ya=()=>new Promise((oa,Jn)=>{var or;(or=Ne==null?void 0:Ne.sideBar)!=null&&or.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:()=>{pe({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),oa()},onCancel:()=>{Jn()}}):oa()}),ea=oa=>x.createElement(x.Fragment,null,x.createElement(ol.Z5,{onDragEnd:Jn=>Ra(Jn,oa)},x.createElement(ol.bK,{droppableId:"droppable"},(Jn,or)=>x.createElement("div",ye(Pe({ref:Jn.innerRef},Jn.droppableProps),{style:{width:"100%"}}),oa.map((yr,Er)=>{const{st:lr,name:un,challenge_id:Aa}=yr;return x.createElement(ol._l,{key:Aa,draggableId:Aa.toString(),index:Er,isDragDisabled:Qt},(nr,ta)=>x.createElement("div",ye(Pe(Pe({ref:nr.innerRef},nr.draggableProps),nr.dragHandleProps),{className:vn===Aa?Ml.listActive:Ml.list,onClick:()=>Ja(Aa,yr)}),x.createElement("span",{className:Ml.s1},lr===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:Ml.s2},"\u7B2C",Er+1,"\u5173: ",un),!Qt&&x.createElement("span",{className:Ml.s3,onClick:za=>Wt(yr,za)},x.createElement("i",{className:"iconfont icon-shanchu7"}))))})))),Mt&&x.createElement("div",{className:Ml.listActive},x.createElement("span",{className:Ml.s1},(Mt==null?void 0:Mt.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:Ml.s2},"\u7B2C",oa.length+1,"\u5173: ",Mt==null?void 0:Mt.name)),!Qt&&x.createElement("div",{className:Ml.os},"--\u62D6\u62FD\u4EFB\u52A1\u5173\u5361\u8FDB\u884C\u6392\u5E8F--")),Mn=oa=>je(void 0,null,function*(){yield ya(),oa==="new"?Oe.history.push(`/shixuns/${An}/edit/new`):Oe.history.push(`/shixuns/${An}/edit/newquestion`),Te(!1),ft(void 0),pe({type:"practiceSetting/setParams",payload:{newQuestion:{st:oa==="new"?0:1,name:""}}})}),Cr=()=>{(0,Ea.gy)(pe,"\u4E0D\u80FD\u65B0\u5EFA\u4EFB\u52A1\u5173\u5361")||Te(!Se)};return x.createElement("div",{className:Ml.level},x.createElement("aside",{className:Ml.left,style:{width:En?"0":"25%"}},x.createElement("div",{className:Ml.container},x.createElement("div",{className:Ml.title},"\u4EFB\u52A1\u5173\u5361(",pt.length,")"),x.createElement("div",{className:Ml.listWrap},Ht?x.createElement(Et.Z,{size:"middle"}):pt.length||Mt?ea(pt):x.createElement(sl.Z,{image:zo,description:"\u6682\u65E0\u4EFB\u52A1\u5173\u5361!"}))),!En&&x.createElement("div",{className:Ml.btns},x.createElement("aside",{className:Ml.btnsWrap},x.createElement("div",{style:{transform:Se?"rotate(45deg)":"rotate(0deg)"},className:Ml.icon,onClick:Cr},"+"),x.createElement("div",{className:Ml.btn,style:{left:Se?20:-154}},x.createElement("div",{className:Ml.d1,onClick:()=>Mn("new")},"\u65B0\u5EFA\u5B9E\u8DF5\u9898\u5173\u5361"),x.createElement("div",{className:Ml.d2,onClick:()=>Mn("newquestion")},"\u65B0\u5EFA\u7406\u8BBA\u9898\u5173\u5361")))),x.createElement("div",{className:En?Ml.elseShrink:Ml.shrink,onClick:()=>jn(!En)},x.createElement("i",{className:"iconfont icon-zuoyouzhankai"}))),x.createElement("aside",{className:Ml.right,id:"modal-level-question"},vn===null&&ua.current?x.createElement("div",{className:Ml.addIcon},x.createElement("span",null,"\u5728\u5DE6\u4FA7\u70B9\u51FB\u201C+\u201D\u53F7\u65B0\u5EFA\u5173\u5361\u3002")):x.createElement(Oe.Outlet,null)))};var at=(0,Oe.connect)(({globalSetting:oe,practiceSetting:le})=>({globalSetting:oe,practiceSetting:le}))(lt),He={title:"title___NTpKq",content:"content___oL0Iy",add:"add___L4cbC",colorBlue:"colorBlue___xRARA",radio:"radio___cfwvc"},Je=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,fa=(oe,le)=>{var re={};for(var pe in oe)Pt.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Je)for(var pe of Je(oe))le.indexOf(pe)<0&&tn.call(oe,pe)&&(re[pe]=oe[pe]);return re},Fa=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Ma=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,loading:Ne,dispatch:nt,onReloadData:Ge}=le,Ke=fa(le,["shixunsDetail","globalSetting","loading","dispatch","onReloadData"]);const[Se,Te]=(0,x.useState)(),[rn,On]=(0,x.useState)([]);(0,x.useEffect)(()=>{re.actionTabs.key==="Collaborators-ChangeManager"&&Ht()},[re.actionTabs.key]);const Ht=()=>Fa(void 0,null,function*(){var vn;const ft=yield nt({type:"shixunsDetail/getChangeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}});On(ft||[])}),wn=()=>{var vn;nt({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:(vn=re.actionTabs.params)==null?void 0:vn.id}}})},En=()=>Fa(void 0,null,function*(){var vn;if(!Se){Me.ZP.info("\u6240\u9009\u4EBA\u5458\u4E3A\u7A7A\uFF0C\u6CA1\u6709\u66F4\u6362\u6210\u529F");return}const ft=yield nt({type:"shixunsDetail/changeManager",payload:{id:(vn=re.actionTabs.params)==null?void 0:vn.id,user_id:Se}});jn(),ft&&(Ge(),Me.ZP.info(ft.message))}),jn=()=>{nt({type:"shixunsDetail/setActionTabs",payload:{}}),Te(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:Ne.effects["shixunsDetail/changeManager"],onOk:En,onCancel:jn},x.createElement("div",null,x.createElement("div",{className:He.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:He.content},rn.length?x.createElement(fi.ZP.Group,{value:Se,onChange:vn=>Te(vn.target.value)},rn.map((vn,ft)=>x.createElement(fi.ZP,{className:He.radio,key:ft,value:vn.user_id},vn.name))):x.createElement("div",{className:He.add},x.createElement("span",null,"\u8BF7\u5148\u5C06\u65B0\u7684\u7BA1\u7406\u5458\u901A\u8FC7",x.createElement("a",{className:He.colorBlue,onClick:wn},'"\u6DFB\u52A0\u5408\u4F5C\u8005"'),"\u52A0\u5165\u5408\u4F5C\u8005\u5217\u8868")))))};var er=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le}))(Ma);const{TabPane:gr}=ln.default;var Fr=({visible:oe,onCancel:le,onSelectGroup:re,shixunId:pe,onSelectCollaborator:Ne})=>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(ln.default,{defaultActiveKey:"1"},x.createElement(gr,{tab:"\u641C\u7D22\u6DFB\u52A0",key:"1"},x.createElement(pi.Z,{onCancel:le,container_type:2,container_id:pe,onSelect:Ne})),x.createElement(gr,{tab:"\u56E2\u961F\u6DFB\u52A0",key:"2"},x.createElement(oi.Z,{onCancel:le,onSelect:re})))),br={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"},co=Object.defineProperty,To=Object.getOwnPropertySymbols,zl=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,Il=(oe,le,re)=>le in oe?co(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,vu=(oe,le)=>{for(var re in le||(le={}))zl.call(le,re)&&Il(oe,re,le[re]);if(To)for(var re of To(le))Ko.call(le,re)&&Il(oe,re,le[re]);return oe},Yl=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Ai=({shixunsDetail:oe,globalSetting:le,loading:re,user:pe,dispatch:Ne})=>{var nt,Ge,Ke,Se,Te,rn;const On=(0,Oe.useParams)(),Ht=(0,x.useRef)(),[wn,En]=(0,x.useState)(0),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({id:null,page:1}),An=(Ge=(nt=pe.userInfo)==null?void 0:nt.shixun)==null?void 0:Ge.editable,Zt=((Ke=pe.userInfo)==null?void 0:Ke.role)<=2||((Te=(Se=pe.userInfo)==null?void 0:Se.shixun)==null?void 0:Te.is_creator);(0,x.useEffect)(()=>{Ht.current=On.id,ft.id=Ht.current,ua(ft),Qt(ft)},[]);const Qt=Pn=>Yl(void 0,null,function*(){const Ja=yield Ne({type:"shixunsDetail/getCollaboratorsData",payload:Pn});Ja&&(vn(Ja.members||[]),En(Ja.member_count))}),Mt=()=>Yl(void 0,null,function*(){ft.page=1,ua(ft);const Pn=(0,_u.g)();yield Ne({type:"user/getUserInfo",payload:Pn}),yield Qt(ft)}),pt=Pn=>{ft.page=Pn,ua(ft),Qt(ft)},xn=Pn=>{Re.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:br.modal},"\u786E\u5B9A\u8981\u5220\u9664\u5417\uFF1F"),onOk:()=>Yl(void 0,null,function*(){var Ja;const ya=yield Ne({type:"shixunsDetail/deleteCollaborators",payload:{id:Ht.current,userId:Pn}});if(((Ja=pe.userInfo)==null?void 0:Ja.user_id)===Pn){Oe.history.push("/shixuns");return}Me.ZP.info(ya==null?void 0:ya.message),ft.page=1,ua(ft),Qt(ft)})})},Tt=()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:Ht.current}}})};function ht(Pn,Ja,ya,ea){return Yl(this,null,function*(){yield Ne({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:Pn,user_id:Ja,editable:ya?0:1}}),Qt(ft)})}const Wt=()=>{Ne({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:Ht.current}}})};function Kn(){Ne({type:"shixunsDetail/setActionTabs",payload:{}})}const Ra={visible:oe.actionTabs.key==="Collaborators-AddCollaborator",onCancel:Kn,shixunId:Ht.current,onSelectCollaborator:Pn=>Yl(void 0,null,function*(){Kn(),(yield Ne({type:"shixunsDetail/addCollaborator",payload:{id:Ht.current,user_ids:Pn}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())}),onSelectGroup:Pn=>Yl(void 0,null,function*(){Kn(),(yield Ne({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:Ht.current,group_id:Pn.group_id}}))&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),Mt())})};return x.createElement("section",null,x.createElement("div",{className:br.wrap},x.createElement("div",{className:br.content},((rn=oe.detail)==null?void 0:rn.identity)<5&&x.createElement("div",{className:br.head},x.createElement("span",{className:br.headCount},"\u5408\u4F5C\u6210\u5458\uFF08",wn,"\u4EBA\uFF09"),x.createElement("div",null,Zt&&x.createElement(de.ZP,{type:"primary",ghost:!0,className:br.button,style:{marginRight:"20px"},onClick:Tt},"\u66F4\u6362\u7BA1\u7406\u5458"),An&&x.createElement(de.ZP,{type:"primary",className:br.button,style:{marginRight:"40px"},onClick:Wt},"\u6DFB\u52A0\u5408\u4F5C\u8005"))),x.createElement("div",{className:br.list},x.createElement(Ou.Z,{loading:re.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30"},jn.map((Pn,Ja)=>{var ya,ea,Mn,Cr,oa,Jn,or,yr;return x.createElement("div",{style:{display:"inline-block",width:"50%"}},x.createElement("div",{className:br.itemWrap,key:Ja},x.createElement("a",{href:(ya=Pn.user)==null?void 0:ya.user_url,target:"_blank",className:br.imgWrap},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"48",width:"48",className:br.img,src:`${tt.Z.IMG_SERVER}/images/${(ea=Pn.user)==null?void 0:ea.image_url}`}),((Mn=Pn.user)==null?void 0:Mn.shixun_manager)&&x.createElement("span",{className:br.manager},"\u521B\u5EFA\u8005")),x.createElement("div",{className:br.itemContent},x.createElement("p",{className:br.nameWrap},x.createElement("a",{href:Pn.user.user_url,target:"_blank",className:br.name},(Cr=Pn.user)==null?void 0:Cr.name,Pn.user.user_id===((oa=pe.userInfo)==null?void 0:oa.user_id)?x.createElement("span",null,"\u6211"):null),x.createElement("div",{className:br.actionGroup},Zt?(Jn=Pn.user)!=null&&Jn.shixun_manager?null:x.createElement(nn.Z,{dropdownRender:()=>x.createElement(At.default,{selectedKeys:[Pn.editable?"1":"2"],onClick:()=>{var Er;ht(oe.detail.identifier,Pn.user.user_id,Pn.editable,(Er=Pn.user)==null?void 0:Er.name)}},x.createElement(At.default.Item,{key:1},"\u7F16\u8F91\u6743\u9650"),x.createElement(At.default.Item,{key:2},"\u67E5\u770B\u6743\u9650"))},x.createElement("div",null,Pn.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(Ln.Z,{style:{fontSize:"14px",color:"#888888"}}))):Pn.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"),!((or=Pn.user)!=null&&or.shixun_manager)&&An?x.createElement("a",{className:br.deletetitle,onClick:()=>{var Er;return xn((Er=Pn.user)==null?void 0:Er.user_id)}},"\u5220\u9664"):null)),x.createElement("p",{className:br.schoolWrap},x.createElement("span",{className:br.school},(yr=Pn.user)==null?void 0:yr.school_name)))))})))),wn>10&&x.createElement("div",{className:br.countWrap},x.createElement(ju.Z,{showQuickJumper:!1,showSizeChanger:!1,total:wn,onChange:Pn=>pt(Pn),pageSize:10,current:ft.page}))),x.createElement(er,{onReloadData:Mt}),x.createElement(Fr,vu({},Ra)))};var di=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re,user:pe})=>({shixunsDetail:oe,globalSetting:re,user:pe,loading:le}))(Ai),Xu=ue(4737),rl={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"},nu={wrap:"wrap___EmsVa",colorBlue:"colorBlue___XqtfP",repeatedName:"repeatedName___yMQsm"},ns=Object.defineProperty,Bi=Object.defineProperties,mc=Object.getOwnPropertyDescriptors,as=Object.getOwnPropertySymbols,rs=Object.prototype.hasOwnProperty,xi=Object.prototype.propertyIsEnumerable,os=(oe,le,re)=>le in oe?ns(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ai=(oe,le)=>{for(var re in le||(le={}))rs.call(le,re)&&os(oe,re,le[re]);if(as)for(var re of as(le))xi.call(le,re)&&os(oe,re,le[re]);return oe},zu=(oe,le)=>Bi(oe,mc(le)),Hs=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Dragger:qc}=ot.default;var $c=({dispatch:oe,id:le,onClose:re,onOK:pe,visible:Ne,wrapClassName:nt,local:Ge,containerId:Ke,rootIdentifier:Se})=>{var Te;const[rn,On]=(0,x.useState)({}),[Ht,wn]=(0,x.useState)([]),[En,jn]=(0,x.useState)([]),[vn,ft]=(0,x.useState)(0),[ua,An]=(0,x.useState)(!1),[Zt,Qt]=(0,x.useState)(!1),[Mt]=ce.default.useForm(),[pt,xn]=(0,x.useState)([]),Tt=(0,x.useRef)([]);(0,x.useEffect)(()=>{Ne&&(Mt.resetFields(),xn([]),jn([]),wn([]),ft(0),Qt(!1),An(!1))},[Ne]);const ht=un=>{var Aa,nr,ta;if(un.file.status==="done"||un.file.status==="uploading"){if(xn(un.fileList),!un.file.response)return;if((Aa=un.file.response)!=null&&Aa.id){Me.ZP.success("\u4E0A\u4F20\u6210\u529F\uFF01");return}xn(pt.filter(za=>za.uid!==un.file.uid)),(nr=un.file.response)!=null&&nr.message&&Me.ZP.info((ta=un.file.response)==null?void 0:ta.message)}},Wt=un=>Hs(void 0,null,function*(){var Aa;if(!vn){const ta=pt.filter(za=>za.uid!==un.uid);xn(ta),Tt.current=[...ta],wn(Ht.filter(za=>za!==un.name)),Me.ZP.info("\u5220\u9664\u6210\u529F"),ta.length||(Mt.setFieldsValue({file:void 0}),Mt.validateFields());return}if(!un.response){Me.ZP.info("\u8FD8\u672A\u4E0A\u4F20\u5B8C\u6210\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5220\u9664\u64CD\u4F5C\uFF01");return}(yield(0,rt.ZP)(`/api/shixuns/${le}/destroy_data_sets.json`,{method:"Delete",body:{id:[(Aa=un==null?void 0:un.response)==null?void 0:Aa.id]}})).status===0&&(xn(pt.filter(ta=>ta.uid!==un.uid)),Me.ZP.info("\u5220\u9664\u6210\u529F"))}),Kn=un=>{if(pt!=null&&pt.some(nr=>nr.name===un.name))return Me.ZP.info(`${un.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;const Aa={name:un.name,uid:un.uid,file:un,percent:0};return pt.push(Aa),Tt.current=[...pt],xn([...pt]),!1},Ra={height:300,multiple:!0,disabled:vn>0,withCredentials:!0,fileList:pt,action:`${tt.Z.API_SERVER}/api/attachments.json`,onChange:ht,onRemove:Wt,beforeUpload:Kn},Pn=(un,Aa,nr,ta,za)=>{const Ta=new FormData;Object.keys(un).forEach(Ao=>{Ta.append(Ao,un[Ao])});const Mr=new window.XMLHttpRequest;return Mr.withCredentials=!0,Mr.addEventListener("load",function(Ao){var Za;nr(JSON.parse((Za=Ao==null?void 0:Ao.target)==null?void 0:Za.response))},!1),Mr.addEventListener("error",function(Ao){za&&za(Ao)},!1),Mr.upload.onprogress=Ao=>{ta&&ta(Ao)},Mr.open("POST",Aa),Mr.send(Ta),Mr},Ja=(un,Aa)=>{if(un.lengthComputable){const nr=Math.floor(un.loaded/un.total*100),ta=zu(ai({},Aa),{percent:nr,status:nr===100?"done":"uploading"});console.log(Tt.current,333),Tt.current=Tt.current.map(za=>za.uid===Aa.uid?ta:za),xn(Tt.current)}},ya=(un,Aa)=>{const nr=zu(ai({},Aa),{status:"error"});Me.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},ea=(un,Aa)=>{let nr=zu(ai({},Aa),{status:"done"});if(un.status===0||(nr=zu(ai({},Aa),{status:"error"}),Me.ZP.error("\u4E0A\u4F20\u5931\u8D25!")),Tt.current=Tt.current.map(ta=>ta.uid===Aa.uid?nr:ta),Tt.current.every(ta=>ta.status==="done")){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}Tt.current.every(ta=>ta.status==="done"||ta.status==="error")&&(Qt(!1),ft(2)),xn(Tt.current)},Mn=()=>{let un=!0;return window.navigator.onLine==!0?un=!0:un=!1,un},Cr=un=>Hs(void 0,null,function*(){if(Qt(!0),vn===3){ft(2);return}if(vn===2||vn===1){oa();return}const{commitMessage:Aa="",fileOss:nr=[]}=un||{},za=(Ge?pt:nr).map(Mr=>Mr.name);if(za.filter(Mr=>Mr.indexOf("\u3001")!=-1||Mr.indexOf(" ")!=-1).length>0){Me.ZP.info("\u6570\u636E\u96C6\u540D\u79F0\u7981\u6B62\u6709\u7A7A\u683C\u4E0E\u3001"),Qt(!1);return}const Ta=yield(0,rt.ZP)(`/api/shixuns/${le}/check_data_sets`,{method:"post",body:{files_name:za}});if(Ta.status===-3){wn(Ta==null?void 0:Ta.exist_files),Qt(!1);return}if(JSON.stringify(Ta)==="{}"){Qt(!1),Me.ZP.error("\u7F51\u7EDC\u5DF2\u65AD\u5F00,\u8BF7\u7A0D\u540E\u91CD\u8BD5!");return}Ta.status===0&&(pt.forEach(Mr=>{const Ao=Pn({file:Mr.file,description:Aa},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Za=>ea(Za,Mr),Za=>Ja(Za,Mr),Za=>ya(Za,Mr));En.push(Ao)}),ft(1))}),oa=()=>{const{commitMessage:un=""}=ai({},Mt.getFieldsValue())||{},Aa=Tt.current.filter(ta=>ta.status==="error"),nr=Tt.current.map(ta=>zu(ai({},ta),{status:ta.status==="error"?"uploading":ta.status}));xn(nr),Aa.forEach(ta=>{const za=Pn({file:ta.file,description:un},`${tt.Z.API_SERVER}/api/shixuns/${le}/upload_data_sets.json`,Ta=>ea(Ta,ta),Ta=>Ja(Ta,ta),Ta=>ya(Ta,ta));En.push(za)})},Jn=un=>{var Aa,nr;if(console.log(un,"changedValues"),"fileOss"in un){if(un!=null&&un.fileOss.every(ta=>ta.status==="done")&&((Aa=un==null?void 0:un.fileOss)!=null&&Aa.length)){Me.ZP.success("\u4E0A\u4F20\u5B8C\u6210!"),or(!0);return}if(un!=null&&un.fileOss.every(ta=>ta.status==="done"||ta.status==="error")&&((nr=un==null?void 0:un.fileOss)!=null&&nr.length)){ft(3),Qt(!1);return}wn(Ht.filter(ta=>{var za;return(za=un==null?void 0:un.fileOss)==null?void 0:za.some(Ta=>Ta.name===ta)}))}On(ai({},Mt.getFieldsValue()))},or=un=>{un||(An(!0),En.forEach(Aa=>{Aa.abort()})),pe(),re()},yr=()=>{const{fileOss:un=[]}=ai({},Mt.getFieldsValue())||{},Aa=pt==null?void 0:pt.every(ta=>ta.status==="done"),nr=un==null?void 0:un.every(ta=>ta.status==="done");if(!Aa||!nr){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:()=>{or()}});return}or()},Er=()=>x.createElement(x.Fragment,null,x.createElement("div",null,x.createElement("i",{className:`iconfont icon-shangchuan font50 ${nu.colorBlue}`})),x.createElement("div",{className:"font14 mt30"},"\u62D6\u62FD\u6587\u4EF6\u6216",x.createElement("span",{className:`${nu.colorBlue} ml5`},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20"))),lr=un=>{console.log(un,444)};return x.createElement(Re.default,{open:Ne,onOk:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0A\u4F20\u6587\u4EF6"]),Mt.submit()},centered:!0,okText:vn===0?"\u786E\u5B9A":vn===1?"\u4E0A\u4F20\u4E2D":"\u91CD\u65B0\u4E0A\u4F20",okButtonProps:{loading:Zt},onCancel:yr,width:"1000px",title:"\u4E0A\u4F20\u6587\u4EF6"},x.createElement("div",{className:nu.wrap},x.createElement(ce.default,{className:"mt10",form:Mt,scrollToFirstError:!0,layout:"vertical",onFinish:Cr,onValuesChange:Jn},Ge?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(qc,ai({},Ra)," ",Er())):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(Tl.ZP,{identifier:Se,cancelUpload:ua,container_type:"Shixun",container_id:Ke,uploading:vn<3?vn:0,disabled:vn>0,height:300,maxSize:100*1024*1024*1024,description:rn.commitMessage||"",text:Er(),onComplete:lr,realFileName:!0})),!!Ht.length&&x.createElement("span",{className:nu.repeatedName},Ht.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(Fe.default,{bordered:!1,disabled:vn>0,maxLength:100,suffix:`${((Te=rn.commitMessage)==null?void 0:Te.length)||0}/100`,placeholder:"\u8BF7\u586B\u5199\u5907\u6CE8\u4FE1\u606F"})))))},ed=ue(51673),Cg=Object.defineProperty,nm=Object.defineProperties,td=Object.getOwnPropertyDescriptors,nd=Object.getOwnPropertySymbols,Gd=Object.prototype.hasOwnProperty,ad=Object.prototype.propertyIsEnumerable,vc=(oe,le,re)=>le in oe?Cg(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,gi=(oe,le)=>{for(var re in le||(le={}))Gd.call(le,re)&&vc(oe,re,le[re]);if(nd)for(var re of nd(le))ad.call(le,re)&&vc(oe,re,le[re]);return oe},mi=(oe,le)=>nm(oe,td(le)),Ud=(oe,le)=>{var re={};for(var pe in oe)Gd.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&nd)for(var pe of nd(oe))le.indexOf(pe)<0&&ad.call(oe,pe)&&(re[pe]=oe[pe]);return re},jd=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Fragment:rd}=x,{TabPane:bg}=ln.default,Gm=oe=>{var le=oe,{globalSetting:re,dispatch:pe,practiceSetting:Ne,shixunsDetail:nt,user:Ge}=le,Ke=Ud(le,["globalSetting","dispatch","practiceSetting","shixunsDetail","user"]),Se,Te,rn,On,Ht,wn;const{id:En}=Ne,[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({}),[An,Zt]=(0,x.useState)([]),[Qt,Mt]=(0,x.useState)(!1),[pt,xn]=(0,x.useState)(!0),[Tt,ht]=(0,x.useState)(!1),[Wt,Kn]=(0,x.useState)(!1),[Ra,Pn]=(0,x.useState)(!1),[Ja,ya]=(0,x.useState)(!1),[ea,Mn]=(0,x.useState)("all"),[Cr,oa]=(0,x.useState)([]),[Jn,or]=(0,x.useState)([]),[yr,Er]=(0,x.useState)(!1),[lr,un]=(0,x.useState)({}),[Aa,nr]=(0,x.useState)(!1),[ta,za]=(0,x.useState)([]),[Ta,Mr]=(0,x.useState)({page:1,limit:10,total:0}),[Ao,Za]=(0,x.useState)({page:1,limit:10,search:"",order:"mine"});(0,x.useEffect)(()=>{En&&lo()},[En]);const Kr=Vn=>{const la=mi(gi({},Ta),{page:Vn});or([]),Mr(la),lo(la)},lo=Vn=>jd(void 0,null,function*(){const ia=Vn||{page:1,limit:10,total:0};Mt(!0);const fo=yield pe({type:"shixunsDetail/getSetData",payload:mi(gi({},ia),{id:En})});fo!=null&&fo.data_sets&&(Mt(!1),vn([...fo.data_sets]),Mr(mi(gi({},ia),{total:fo==null?void 0:fo.data_sets_count})),xn(!1),ua(gi({},fo)))}),ko=()=>x.createElement("div",{className:rl.empty},x.createElement("img",{src:on.x7,width:"258"}),x.createElement("span",{className:"c-grey-c"},"\u6682\u65E0\u6570\u636E\u96C6\u6587\u4EF6~")),Ua={selectedRowKeys:Jn,columnWidth:70,onChange:Vn=>{console.log("selectedRowKeys changed: ",Vn),or(Vn)}},Pr=Vn=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]);const la=Vn?[Vn]:Jn;Re.default.confirm({centered:!0,title:"\u786E\u5B9A\u8981\u5220\u9664\u6587\u4EF6\u5417\uFF1F",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>jd(void 0,null,function*(){if((yield(0,rt.ZP)(`/api/shixuns/${En}/destroy_data_sets.json`,{method:"Delete",body:{id:la}})).status===0){const fo=la.length===jn.length&&Ta.page>1?Ta.page-1:Ta.page;Me.ZP.success("\u5220\u9664\u6210\u529F"),lo(mi(gi({},Ta),{page:fo})),or([])}})})},to=()=>jd(void 0,null,function*(){const{title:Vn}=lr;let la=null;if(console.log(Vn,"title"),Vn===""){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u4E3A\u7A7A",un(mi(gi({},lr),{errorDes:la}));return}if(Vn.includes(" ")){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u6709\u7A7A\u683C",un(mi(gi({},lr),{errorDes:la}));return}const ia=jn.find(Cs=>Cs.id===(lr==null?void 0:lr.id)).title;if(Vn===ia.substring(0,ia.lastIndexOf("."))||Vn===ia){la="\u6587\u4EF6\u540D\u4E0D\u80FD\u91CD\u540D",un(mi(gi({},lr),{errorDes:la}));return}const fo=ia.includes(".")?ia.substring(ia.lastIndexOf("."),ia.length):"";(yield(0,rt.ZP)(`/api/shixuns/${En}/rename_data_sets.json`,{method:"post",body:{id:lr==null?void 0:lr.id,new_file_name:Vn+fo}})).status===0&&(Me.ZP.success("\u91CD\u547D\u540D\u6210\u529F"),lo(Ta),ht(!1),un({}))}),La=()=>{const{download_url:Vn}=lr;Ir(Vn),Me.ZP.success("\u590D\u5236\u6210\u529F"),Kn(!1),un({})},Ir=Vn=>{const la=Vn,ia=document.createElement("input");ia.value=la,document.body.appendChild(ia),ia.select(),document.execCommand("Copy"),ia.style.display="none"},Vo=[{title:"\u6587\u4EF6",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn))},{title:"\u6570\u636E\u96C6\u6765\u6E90",dataIndex:"data_set_title",key:"data_set_title",align:"left",ellipsis:!0,render:(Vn,la)=>la!=null&&la.data_set_id?x.createElement(Dt.Z,{title:Vn},x.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{(0,et.xg)(`/dataset/${la==null?void 0:la.data_set_id}/detail?tabId=public`)}},Vn)):"--"},{title:"\u5907\u6CE8",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:Vn=>x.createElement(Dt.Z,{title:Vn},x.createElement("span",null,Vn||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:(Vn,la)=>Sl()(la.created_on).format("YYYY-MM-DD HH:mm")},{title:"\u6587\u4EF6\u8DEF\u5F84",dataIndex:"file_path",key:"file_path",align:"left",render:(Vn,la)=>x.createElement("div",{className:rl.path},x.createElement(Dt.Z,{title:Vn},x.createElement("span",{className:rl.text},Vn)),x.createElement(dn.CopyToClipboard,{text:Vn,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:(Vn,la)=>x.createElement("div",{className:rl.actionsBtns},x.createElement(Dt.Z,{title:"\u91CD\u547D\u540D"},x.createElement("span",{className:"iconfont icon-zhongmingming",onClick:()=>{var ia;un((0,fn.clone)(mi(gi({},la),{title:la!=null&&la.title.includes(".")?(ia=la==null?void 0:la.title)==null?void 0:ia.substring(0,la.title.lastIndexOf(".")):la==null?void 0:la.title}))),ht(!0),(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u91CD\u547D\u540D"])}})),x.createElement(Dt.Z,{title:"\u5206\u4EAB"},x.createElement("span",{className:"iconfont icon-fenxiang",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5206\u4EAB"]),un((0,fn.clone)(la)),Kn(!0)}})),x.createElement(Dt.Z,{title:"\u4E0B\u8F7D"},x.createElement("span",{className:"iconfont icon-xiazai3",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u4E0B\u8F7D"]),(0,et.Nd)(la.title,la==null?void 0:la.download_url)}})),x.createElement(Dt.Z,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6\u4E2D"},x.createElement("span",{className:"iconfont icon-tongbushuju",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u540C\u6B65"]),ya(!0),za([la]),oa([la.id])}})),x.createElement(Dt.Z,{title:"\u5220\u9664"},x.createElement("span",{className:"iconfont icon-shanchu8",onClick:()=>{(0,et.L9)(["\u5B9E\u8DF5\u9879\u76EE","\u8BBE\u7F6E","\u6570\u636E\u96C6","\u5220\u9664"]),Pr(la.id)}})))}];return x.createElement("div",{className:rl.dataset},x.createElement("div",{className:rl.header},x.createElement("div",{className:rl.title},"\u6570\u636E\u96C6(",Ta.total,")"),x.createElement("div",{className:rl.dataPath},x.createElement("span",{className:rl.pathTitle},"\u6570\u636E\u96C6\u8DEF\u5F84:"),x.createElement("input",{value:ft==null?void 0:ft.folder_name,disabled:!0}),x.createElement(dn.CopyToClipboard,{text:ft==null?void 0:ft.folder_name,onCopy:()=>Me.ZP.success("\u590D\u5236\u6210\u529F")},x.createElement(Dt.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:rl.btns},x.createElement(de.ZP,{type:"primary",ghost:!0,onClick:()=>Pr(),disabled:!Jn.length,style:{width:"60px"}},"\u5220\u9664"),x.createElement(de.ZP,{type:"primary",className:"ml10",style:{width:"60px"},ghost:!0,onClick:()=>{ya(!0),oa(Jn),za(jn.filter(Vn=>Jn.includes(Vn.id)))},disabled:!Jn.length},"\u540C\u6B65"),x.createElement(nn.Z,{className:"ml10",disabled:((Se=Ge==null?void 0:Ge.userInfo)==null?void 0:Se.user_status)===2,dropdownRender:()=>x.createElement(At.default,null,x.createElement(At.default.Item,{key:1,onClick:()=>{Er(!0)}},"\u4E0A\u4F20\u6570\u636E\u96C6"),x.createElement(At.default.Item,{key:2,onClick:()=>{Pn(!0),Mn("all")}},"\u9009\u62E9\u6570\u636E\u96C6"))},x.createElement("span",{className:rl.selectBtn},x.createElement("span",null,"\u589E\u52A0\u6570\u636E\u96C6"))))),x.createElement("div",{className:rl.content},x.createElement(Ou.Z,{loading:pt,active:!0,paragraph:{rows:5}},Ta.total?x.createElement(Bl.default,{rowSelection:Ua,className:rl.customTable,dataSource:jn,bordered:!1,rowKey:Vn=>Vn.id,rowClassName:rl.row,columns:Vo,loading:Qt,pagination:{pageSize:Ta.limit,total:Ta.total,current:Ta.page,onChange:Kr,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):ko())),x.createElement($c,{rootIdentifier:(Te=nt==null?void 0:nt.detail)==null?void 0:Te.root_identifier,wrapClassName:rl.uploadFileModal,id:En,containerId:(rn=nt==null?void 0:nt.detail)==null?void 0:rn.id,local:(On=re==null?void 0:re.setting)==null?void 0:On.is_local,dispatch:pe,visible:yr,onClose:()=>Er(!1),onOK:lo}),x.createElement(Re.default,{title:"\u91CD\u547D\u540D",open:Tt,onOk:to,centered:!0,wrapClassName:rl.renameModal,onCancel:()=>{ht(!1),un({})},width:"1000px"},x.createElement("div",null,x.createElement("div",{className:rl.fileName},x.createElement("sup",null,"*"),"\u6587\u4EF6\u540D\xA0:"),x.createElement(Fe.default,{value:lr==null?void 0:lr.title,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u540D\u5B57",bordered:!1,onChange:Vn=>{un(mi(gi({},lr),{title:Vn.target.value,errorDes:null}))},maxLength:60,suffix:`${((Ht=lr==null?void 0:lr.title)==null?void 0:Ht.length)||0}/60`}),(lr==null?void 0:lr.errorDes)&&x.createElement("div",{className:rl.errorDes},lr==null?void 0:lr.errorDes))),x.createElement(Re.default,{title:"\u5206\u4EAB\u4E0B\u8F7D\u94FE\u63A5",open:Wt,onOk:La,centered:!0,wrapClassName:rl.shareModal,onCancel:()=>{Kn(!1),un({})},width:"1000px",okText:"\u590D\u5236\u94FE\u63A5"},x.createElement("div",null,x.createElement("div",{className:rl.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(Fe.default,{bordered:!1,addonBefore:"\u94FE\u63A5",value:lr==null?void 0:lr.download_url}))),x.createElement(ed.Z,{setVisible:Pn,visible:Ra,recordId:Cr,type:ea,updateData:lo,identifier:(wn=nt.detail)==null?void 0:wn.identifier}),x.createElement(Re.default,{title:"\u540C\u6B65\u5230\u4E2A\u4EBA\u6570\u636E\u96C6",open:Ja,width:400,centered:!0,keyboard:!1,onCancel:()=>ya(!1),maskClosable:!1,footer:x.createElement("div",{style:{display:"flex",justifyContent:"center"}},x.createElement("div",{className:rl.leftButton,onClick:()=>{nr(!0)}},"\u751F\u6210\u65B0\u7684\u6570\u636E\u96C6"),x.createElement("div",{className:rl.rightButton,onClick:()=>{ya(!1),Pn(!0),Mn("my")}},"\u53D1\u9001\u5230\u5DF2\u6709\u6570\u636E\u96C6\u4E2D"))},x.createElement("div",{className:rl.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(ku.Z,{visible:Aa,attachmentInfo:ta,onClose:()=>nr(!1),onSuccess:Vn=>{nr(!1),Oe.history.push(`/dataset/${Vn}/detail?tabId=mine`)}}))};var Um=(0,Oe.connect)(({globalSetting:oe,shixunsDetail:le,practiceSetting:re,user:pe})=>({globalSetting:oe,shixunsDetail:le,user:pe,practiceSetting:re}))(Gm),Kd={wrap:"wrap___VIvSS",content:"content___pqoZT",mainPathWrap:"mainPathWrap___v3uSU",colorBlue:"colorBlue___AjQlz"},jm=Object.defineProperty,lm=Object.getOwnPropertySymbols,Km=Object.prototype.hasOwnProperty,Hm=Object.prototype.propertyIsEnumerable,um=(oe,le,re)=>le in oe?jm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,im=(oe,le)=>{for(var re in le||(le={}))Km.call(le,re)&&um(oe,re,le[re]);if(lm)for(var re of lm(le))Hm.call(le,re)&&um(oe,re,le[re]);return oe},sm=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const Dg=oe=>oe!=null&&oe.length?oe.filter((le,re)=>re!==0).map(le=>le.val).join("").substr(1):"",Ym=({shixunsDetail:oe,globalSetting:le,loading:re,dispatch:pe,fileType:Ne,path:nt,onFinish:Ge=()=>{}})=>{const Ke=(0,Oe.useParams)(),[Se,Te]=(0,x.useState)(""),[rn,On]=(0,x.useState)([]),[Ht,wn]=(0,x.useState)([]),jn=[od.OriginalPicturePath,od.ExpectPicturePath,od.PicturePath].includes(Ne);(0,x.useEffect)(()=>{oe.actionTabs.key==="EditPracticeSetting-SelectFilePath"&&(Te(nt||""),vn())},[oe.actionTabs.key]);const vn=(pt="")=>sm(void 0,null,function*(){var xn;const Tt=yield pe({type:"shixunsDetail/getRepository",payload:{id:Ke.id,path:pt}});if(pt===""&&!((xn=Tt==null?void 0:Tt.trees)!=null&&xn.length)&&Me.ZP.warning("\u8BF7\u5148\u53BB\u4EE3\u7801\u4ED3\u5E93\u63D0\u4EA4\u6587\u4EF6"),Tt!=null&&Tt.trees){const ht=Tt.trees.map(Wt=>im(im({},Wt),{name:Wt.name,val:Wt.name}));wn(ht||[])}}),ft=pt=>{const xn=Dg(rn),Tt=`${xn&&`${xn}/`}${pt}`;Ne===od.Path?!(Se!=null&&Se.includes(`${Tt}\uFF1B`))&&Te(`${Se}${Tt}\uFF1B`):Ne===od.ExecPath&&Te(Tt)},ua=pt=>{if(pt.type==="tree"){rn.length?rn.push({val:`/${pt.val}`,path:pt.val}):rn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${pt.val}`,path:pt.val}),On(rn);const xn=Dg(rn);jn&&Te(xn),vn(xn)}},An=(pt,xn)=>{const Tt=rn.filter((Wt,Kn)=>Kn<=xn);On(Tt);const ht=Dg(Tt);jn&&Te(ht),vn(ht)},Zt=()=>sm(void 0,null,function*(){Ge(Se),Qt()}),Qt=()=>{Te(""),On([]),wn([]),pe({type:"shixunsDetail/setActionTabs",payload:{}})},Mt=Dg(rn);return x.createElement(Re.default,{centered:!0,title:"\u6587\u4EF6\u8DEF\u5F84",closable:!1,keyboard:!1,open:oe.actionTabs.key==="EditPracticeSetting-SelectFilePath",onOk:Zt,onCancel:Qt},x.createElement("div",{className:Kd.wrap},x.createElement("div",{className:Kd.content},x.createElement("div",{className:Kd.mainPathWrap},!!(rn!=null&&rn.length)&&rn.map((pt,xn)=>x.createElement("a",{key:xn,onClick:()=>An(pt,xn)},pt.val))),!!(Ht!=null&&Ht.length)&&Ht.map((pt,xn)=>pt.type==="tree"?x.createElement("a",{key:xn,onClick:()=>ua(pt)},x.createElement("i",{className:`iconfont icon-wenjianjia ${Kd.colorBlue}`}),Mt&&`${Mt}/`,pt.name):x.createElement("a",{key:xn,onClick:()=>ft(`${pt.name}`)},x.createElement("i",{className:`iconfont icon-zuoye ${Kd.colorBlue}`}),Mt&&`${Mt}/`,pt.name))),x.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),x.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u65B0\u6587\u4EF6\u5939\u540D/\u5B50\u6587\u4EF6\u5939\u540D\u3002\uFF08\u5982\uFF1Asrc/step1\uFF09",value:Se,onChange:pt=>Te(pt.target.value)})))};var Qm=(0,Oe.connect)(({shixunsDetail:oe,loading:le,globalSetting:re})=>({shixunsDetail:oe,globalSetting:re,loading:le.models.index}))(Ym),cm={wrap:"wrap___AnxZp",fixBtn:"fixBtn___sQhsA"},Jm=Object.defineProperty,Ag=Object.getOwnPropertySymbols,dm=Object.prototype.hasOwnProperty,gm=Object.prototype.propertyIsEnumerable,mm=(oe,le,re)=>le in oe?Jm(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Xm=(oe,le)=>{for(var re in le||(le={}))dm.call(le,re)&&mm(oe,re,le[re]);if(Ag)for(var re of Ag(le))gm.call(le,re)&&mm(oe,re,le[re]);return oe},qm=(oe,le)=>{var re={};for(var pe in oe)dm.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ag)for(var pe of Ag(oe))le.indexOf(pe)<0&&gm.call(oe,pe)&&(re[pe]=oe[pe]);return re},fm=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const $m=oe=>{var le=oe,{shixunsDetail:re,globalSetting:pe,user:Ne,dispatch:nt}=le,Ge=qm(le,["shixunsDetail","globalSetting","user","dispatch"]),Ke,Se;const Te=(0,Oe.useLocation)(),rn=(0,x.useRef)((Se=(Ke=Te.pathname)==null?void 0:Ke.split("/"))==null?void 0:Se[2]),[On]=ce.default.useForm(),[Ht,wn]=(0,x.useState)(""),[En,jn]=(0,x.useState)(!1),[vn,ft]=(0,x.useState)(!1);(0,x.useEffect)(()=>{rn.current&&ua()},[rn.current]);const ua=()=>fm(void 0,null,function*(){jn(!0);const Zt=yield(0,rt.ZP)(`/api/shixuns/${rn.current}/get_standard_answer.json`,{method:"get",params:{from:"edit"}});Zt.status===0&&(wn((Zt==null?void 0:Zt.standard_answer)||""),On.setFieldsValue({hide_answer:Zt==null?void 0:Zt.hide_answer,disable_copy:Zt==null?void 0:Zt.disable_copy}),jn(!1))}),An=Zt=>fm(void 0,null,function*(){ft(!0),(yield(0,rt.ZP)(`/api/shixuns/${rn.current}/set_standard_answer.json`,{method:"post",body:Xm({},Zt)})).status===0&&Me.ZP.success("\u4FDD\u5B58\u6210\u529F"),ft(!1)});return x.createElement("section",{className:cm.wrap},x.createElement(Ou.Z,{loading:En},x.createElement(ce.default,{form:On,scrollToFirstError:!0,layout:"vertical",onFinish:An},x.createElement(ce.default.Item,{name:"hide_answer",valuePropName:"checked"},x.createElement(Xe.default,null,"\u9690\u85CF\u53C2\u8003\u7B54\u6848\u6A21\u5757")),x.createElement(ce.default.Item,{name:"disable_copy",valuePropName:"checked"},x.createElement(Xe.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:Ht})),x.createElement(ce.default.Item,null,x.createElement(Ls.t,{okText:"\u4FDD\u5B58",loading:vn,hasCancelBtn:!1,className:cm.fixBtn,okButtonProps:{htmlType:"submit"}})))))};var e0=(0,Oe.connect)(({shixunsDetail:oe,globalSetting:le,user:re})=>({shixunsDetail:oe,globalSetting:le,user:re}))($m),lu=ue(59301),t0=Object.defineProperty,n0=Object.defineProperties,a0=Object.getOwnPropertyDescriptors,vm=Object.getOwnPropertySymbols,r0=Object.prototype.hasOwnProperty,o0=Object.prototype.propertyIsEnumerable,pm=(oe,le,re)=>le in oe?t0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,hm=(oe,le)=>{for(var re in le||(le={}))r0.call(le,re)&&pm(oe,re,le[re]);if(vm)for(var re of vm(le))o0.call(le,re)&&pm(oe,re,le[re]);return oe},l0=(oe,le)=>n0(oe,a0(le)),pc=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const{Countdown:u0}=tr.default;var i0=(oe=>(oe[oe.LoadingFail=1]="LoadingFail",oe[oe.Loading=2]="Loading",oe[oe.Finish=3]="Finish",oe))(i0||{}),od=(oe=>(oe.Path="path",oe.ExecPath="exec_path",oe.OriginalPicturePath="original_picture_path",oe.ExpectPicturePath="expect_picture_path",oe.PicturePath="picture_path",oe))(od||{});const s0=({globalSetting:oe,loading:le,dispatch:re,practiceSetting:pe,shixunsDetail:Ne})=>{var nt;const[Ge,Ke]=(0,x.useState)(),[Se,Te]=(0,x.useState)(),rn=(0,x.useRef)(),[On,Ht]=(0,x.useState)(),[wn,En]=(0,x.useState)(),[jn,vn]=(0,x.useState)(!0),[ft,ua]=(0,x.useState)(700),[An,Zt]=(0,x.useState)(""),[Qt,Mt]=(0,x.useState)("1"),pt=(0,Oe.useParams)();(0,x.useEffect)(()=>{Tt()},[]);const xn=()=>pc(void 0,null,function*(){var ea,Mn;const Cr=yield re({type:"shixunsDetail/updateRepositoryFile",payload:{id:pt.id,path:(Mn=(ea=Ne==null?void 0:Ne.fileContent)==null?void 0:ea.params)==null?void 0:Mn.path,content:Ge,secret_repository:jn?null:!0}});Cr!=null&&Cr.content&&(Me.ZP.info("\u4FDD\u5B58\u6210\u529F"),re({type:"practiceSetting/setSideBarTabs",payload:l0(hm({},pe.sideBar),{confirmLeave:!1})}))}),Tt=()=>pc(void 0,null,function*(){var ea,Mn,Cr,oa;const Jn=yield(0,ct.Ui)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}Jn!=null&&Jn.url&&Zt(Jn==null?void 0:Jn.url)}),ht=()=>pc(void 0,null,function*(){const ea=yield(0,ct.K_)({identifier:pt.id});(ea==null?void 0:ea.status)===0&&(ea!=null&&ea.remainingSeconds?(Ht(Date.now()+ea.remainingSeconds*1e3),En(ea.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+(ea.remainingSeconds-300)*1e3)):Wt())}),Wt=()=>{Re.default.confirm({centered:!0,title:"\u91CD\u7F6E\u73AF\u5883",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",zIndex:9999,content:lu.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u91CD\u7F6E\u73AF\u5883\uFF1F"),onOk:()=>pc(void 0,null,function*(){Kn()})})},Kn=()=>pc(void 0,null,function*(){var ea,Mn,Cr,oa;Te(2);const Jn=yield(0,ct.zH)({identifier:pt.id});if((Mn=(ea=Jn==null?void 0:Jn.data)==null?void 0:ea.data_list)!=null&&Mn.length){Hi.Z.publish("pod-restrict-data",{identifier:(Cr=Jn==null?void 0:Jn.data)==null?void 0:Cr.identifier,data_list:(oa=Jn==null?void 0:Jn.data)==null?void 0:oa.data_list});return}(Jn==null?void 0:Jn.status)===0&&(Te(3),Zt(Jn.url),rn.current=Jn.port,Me.ZP.success("\u91CD\u7F6E\u73AF\u5883\u6210\u529F!"))}),Ra=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u670D\u52A1\u4E2D\u65AD\u63D0\u9192",content:lu.createElement("div",{className:"tc font14"},"jupyter\u5C06\u4E8E",lu.createElement("span",null,lu.createElement(u0,{value:On,format:"HH:mm:ss",onFinish:Pn})),"\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:()=>pc(void 0,null,function*(){(yield(0,ct.q9)({identifier:pt.id})).status===0&&(yield ht(),Me.ZP.success("\u5EF6\u957F\u6210\u529F!"))})})},Pn=()=>{Re.default.destroyAll(),Re.default.confirm({centered:!0,title:"\u5012\u8BA1\u65F6\u622A\u6B62",content:lu.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:()=>{Kn()}})},Ja=ea=>{re({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},ya=ea=>pc(void 0,null,function*(){yield(0,ct.QA)({id:pt.id,startup_file:ea}),Tt(),re({type:"practiceSetting/getCommonData",payload:hm({},pt)})});return lu.createElement(ln.default,{activeKey:Qt,onChange:ea=>Mt(ea),tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"\u670D\u52A1\u8BBE\u7F6E",children:lu.createElement("div",null,lu.createElement(Ue.Z,{className:"mt20 ml20 font14",align:"middle"},lu.createElement(xe.Z,null,lu.createElement("span",{className:"c-red"},"* "),"\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6\uFF1A"),lu.createElement(xe.Z,{className:"mr10"},lu.createElement(Dt.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"},lu.createElement(Ms.Z,{style:{cursor:"pointer"}}))),lu.createElement(xe.Z,{flex:"300px",onClick:()=>Ja("exec_path")},lu.createElement(Fe.default,{value:An})),lu.createElement(xe.Z,{flex:"1"},lu.createElement(de.ZP,{type:"primary",className:"ml10",onClick:()=>Ja("exec_path")},"\u8BBE\u7F6E"))),lu.createElement("iframe",{onLoad:ea=>{},src:An,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),lu.createElement(Qm,{fileType:"path",path:(nt=Ne==null?void 0:Ne.detail)==null?void 0:nt.startup_file,onFinish:ea=>ya(ea)}))},{key:"2",label:"\u8BC4\u6D4B\u8BBE\u7F6E",children:Qt==="2"?lu.createElement(Ac.Z,{active:"testCase",type:"jupyterLab"}):null},{key:"3",label:"\u53C2\u8003\u7B54\u6848",children:lu.createElement(e0,null)}]})};var c0=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re,shixunsDetail:pe})=>({globalSetting:le,loading:oe,practiceSetting:re,shixunsDetail:pe}))(s0),Em={catechism:"catechism___lS6Ml",tab:"tab___vw6iE"},Pm={collect:"collect___pxqYO",head:"head___WuH5D"},ld=ue(59301),d0=Object.defineProperty,Sm=Object.getOwnPropertySymbols,g0=Object.prototype.hasOwnProperty,m0=Object.prototype.propertyIsEnumerable,Fm=(oe,le,re)=>le in oe?d0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,f0=(oe,le)=>{for(var re in le||(le={}))g0.call(le,re)&&Fm(oe,re,le[re]);if(Sm)for(var re of Sm(le))m0.call(le,re)&&Fm(oe,re,le[re]);return oe},v0=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),ym=({onOk:oe,onCancel:le,visible:re,modalParams:pe,forceIn:Ne})=>{const[nt]=ce.default.useForm(),[Ge,Ke]=(0,x.useState)(!1),Se=Ne?!1:typeof re=="number";(0,x.useEffect)(()=>{re?nt.setFieldsValue(f0({},pe)):nt.resetFields()},[re]);const Te=rn=>v0(void 0,null,function*(){Ke(!0),yield oe(rn),Ke(!1)});return ld.createElement(Re.default,{centered:!0,destroyOnClose:!0,onCancel:()=>le(),onOk:()=>nt.submit(),open:!!re,confirmLoading:Ge,title:Se?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:Se?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},ld.createElement(ce.default,{form:nt,size:"large",onFinish:Te},ld.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"}]},ld.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),ld.createElement(ce.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},ld.createElement(se.Z,{className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:pe==null?void 0:pe.content}))))},Nl=ue(59301),p0=Object.defineProperty,Cm=Object.getOwnPropertySymbols,h0=Object.prototype.hasOwnProperty,E0=Object.prototype.propertyIsEnumerable,bm=(oe,le,re)=>le in oe?p0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,ud=(oe,le)=>{for(var re in le||(le={}))h0.call(le,re)&&bm(oe,re,le[re]);if(Cm)for(var re of Cm(le))E0.call(le,re)&&bm(oe,re,le[re]);return oe},Hd=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),P0=({})=>{const oe=(0,Oe.useParams)(),[le,re]=(0,x.useState)(!1),[pe,Ne]=(0,x.useState)(0),[nt,Ge]=(0,x.useState)([]),[Ke,Se]=(0,x.useState)(!1),[Te,rn]=(0,x.useState)({title:"",content:""}),[On,Ht]=(0,x.useState)(!1),[wn,En]=(0,x.useState)(!1),[jn,vn]=(0,x.useState)([]),[ft,ua]=(0,x.useState)({keywords:"",page:1,limit:10});(0,x.useEffect)(()=>{An(ft)},[]);const An=ht=>Hd(void 0,null,function*(){var Wt,Kn;re(!0);const Ra=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"get",params:ht});Ra.status===0&&(Ge(((Wt=Ra==null?void 0:Ra.data)==null?void 0:Wt.qna_sets)||[]),Ne((Kn=Ra==null?void 0:Ra.data)==null?void 0:Kn.total_count)),re(!1)}),Zt=ht=>{ft.keywords=ht,ft.page=1,ua(ud({},ft)),An(ft)},Qt=(ht,Wt)=>{ft.page=ht,ft.limit=Wt,ua(ud({},ft)),An(ft)},Mt=ht=>Hd(void 0,null,function*(){if(typeof Ke=="number"){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${Ke}.json`,{method:"put",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u7F16\u8F91\u6210\u529F"),An(ft),Se(!1))}else{const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:ht});(Wt==null?void 0:Wt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),ft.page=1,ft.keywords="",ua(ud({},ft)),An(ft),Se(!1))}}),pt=ht=>Hd(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:()=>Hd(void 0,null,function*(){const Wt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets/${ht.id}.json`,{method:"delete"});if((Wt==null?void 0:Wt.status)===0){const Kn=nt.length===1&&ft.page>1?ft.page-1:ft.page;ft.page=Kn,ua(ud({},ft)),An(ft),Me.ZP.success("\u5220\u9664\u6210\u529F")}})})}),xn=[{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:ht=>Nl.createElement(Dt.Z,{placement:"topLeft",title:ht},Nl.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:ht=>Nl.createElement(Dt.Z,{placement:"topLeft",title:ht},Nl.createElement("span",{className:"c-black"},ht||"--"))},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(ht,Wt)=>Nl.createElement("span",null,Nl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Se(ht),rn({title:Wt==null?void 0:Wt.title,content:Wt==null?void 0:Wt.content})}},"\u7F16\u8F91"),Nl.createElement("span",{className:"current c-red",onClick:()=>pt(Wt)},"\u5220\u9664"))}],Tt={onRemove:()=>{vn([])},beforeUpload:ht=>{if((ht==null?void 0:ht.size)>1024*1024*50)return Me.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(ht.type==="application/vnd.ms-excel"||ht.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return Me.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let Kn=[];return Kn.push(ht),vn([...Kn]),!1},fileList:jn,accept:".xls,.xlsx"};return Nl.createElement("div",{className:Pm.collect},Nl.createElement("div",{className:Pm.head},Nl.createElement(tu.t7,{style:{width:480},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",value:ft.keywords,onChange:Zt}),Nl.createElement(tu.op,{className:"ml40 mr20",shape:"default",onClick:()=>{Se(!0),rn({title:"",content:""})}},"\u65B0\u589E\u95EE\u7B54"),Nl.createElement(tu.op,{type:"primary",shape:"default",onClick:()=>Ht(!0)},"\u5BFC\u5165\u95EE\u7B54")),Nl.createElement(Bl.default,{columns:xn,style:{marginTop:33},dataSource:nt,loading:le,rowKey:"id",pagination:{current:ft.page,hideOnSinglePage:!pe,showQuickJumper:!0,showSizeChanger:!0,pageSize:ft.limit,pageSizeOptions:["10","20","50","100","200"],total:pe,size:"default",showTotal:et.rU,onChange:Qt}}),Nl.createElement(Re.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:On,centered:!0,confirmLoading:wn,onCancel:()=>{Ht(!1),vn([])},onOk:()=>Hd(void 0,null,function*(){var ht;const Wt=new FormData;if(jn.length>0)Wt.append("file",jn[0]);else{Me.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}En(!0);let Kn=yield(0,rt.ZP)(`/api/shixuns/${oe==null?void 0:oe.id}/qna_sets/import.json`,{method:"post",body:Wt},!0);(Kn==null?void 0:Kn.status)===0&&((ht=Kn==null?void 0:Kn.fail)!=null&&ht.length?Re.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Nl.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",Nl.createElement("a",{href:`${tt.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")}):(Me.ZP.success("\u5BFC\u5165\u6210\u529F"),ft.page=1,ft.keywords="",ua(ud({},ft)),An(ft),Ht(!1),vn([]))),En(!1)})},Nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Nl.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Nl.createElement("a",{href:`${tt.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"),Nl.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Nl.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Nl.createElement("div",{style:{marginLeft:74}},Nl.createElement(ot.default,ud({},Tt),Nl.createElement(tu.op,{shape:"default",icon:Nl.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Nl.createElement(ym,{visible:Ke,onCancel:()=>Se(!1),onOk:Mt,modalParams:Te}))},Dm={record:"record___Ueu3j",head:"head___UOVq4"},wl=ue(59301),S0=Object.defineProperty,F0=Object.defineProperties,y0=Object.getOwnPropertyDescriptors,Am=Object.getOwnPropertySymbols,C0=Object.prototype.hasOwnProperty,b0=Object.prototype.propertyIsEnumerable,Bm=(oe,le,re)=>le in oe?S0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Yd=(oe,le)=>{for(var re in le||(le={}))C0.call(le,re)&&Bm(oe,re,le[re]);if(Am)for(var re of Am(le))b0.call(le,re)&&Bm(oe,re,le[re]);return oe},D0=(oe,le)=>F0(oe,y0(le)),Bg=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())}),A0=({})=>{const oe=(0,Oe.useParams)(),[le]=ce.default.useForm(),[re,pe]=(0,x.useState)(!1),[Ne,nt]=(0,x.useState)(0),[Ge,Ke]=(0,x.useState)([]),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)({title:"",content:""});let[Ht,wn]=(0,x.useState)({page:1,limit:10});(0,x.useEffect)(()=>{vn(Ht)},[]);const En=[{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"}],vn=Mt=>Bg(void 0,null,function*(){var pt,xn;pe(!0);const Tt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records.json`,{method:"get",params:Mt});Tt.status===0&&(Ke(((pt=Tt==null?void 0:Tt.data)==null?void 0:pt.qna_records)||[]),nt((xn=Tt==null?void 0:Tt.data)==null?void 0:xn.total_count)),pe(!1)}),ft=Mt=>{Ht.page=1,Ht=Yd(Yd({},Ht),Mt),wn(Yd({},Ht)),vn(Ht)},ua=(Mt,pt)=>{Ht.page=Mt,Ht.limit=pt,wn(Yd({},Ht)),vn(Ht)},An=Mt=>Bg(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_sets.json`,{method:"post",body:D0(Yd({},Mt),{qna_record_id:Se})});(pt==null?void 0:pt.status)===0&&(Me.ZP.success("\u6DFB\u52A0\u6210\u529F"),vn(Ht),Te(!1))}),Zt=Mt=>Bg(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:()=>Bg(void 0,null,function*(){const pt=yield(0,rt.ZP)(`/api/shixuns/${oe.id}/qna_records/${Mt.id}/update_status.json`,{method:"post",body:{status:"ignored"}});(pt==null?void 0:pt.status)===0&&vn(Ht)})})}),Qt=[{title:"\u95EE\u9898",dataIndex:"question",ellipsis:!0,render:Mt=>wl.createElement(Dt.Z,{placement:"topLeft",title:Mt},wl.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Mt=>wl.createElement(Dt.Z,{placement:"topLeft",title:Mt},wl.createElement("span",{className:"c-black"},Mt||"--"))},{title:"\u56DE\u7B54\u6765\u6E90",dataIndex:"answer_source",width:110,render:Mt=>{var pt;return wl.createElement("span",{className:"c-black"},(pt=En==null?void 0:En.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u72B6\u6001",dataIndex:"status",width:120,render:Mt=>{var pt;return wl.createElement("span",{className:"c-black"},(pt=jn==null?void 0:jn.find(xn=>xn.value===Mt))==null?void 0:pt.label)}},{title:"\u64CD\u4F5C",width:140,align:"right",dataIndex:"id",ellipsis:!0,render:(Mt,pt)=>wl.createElement("span",null,["pending","ignored"].includes(pt.status)&&wl.createElement(wl.Fragment,null,wl.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{Te(Mt),On({title:pt==null?void 0:pt.question,content:pt==null?void 0:pt.answer})}},"\u52A0\u5165\u95EE\u7B54\u96C6"),wl.createElement("span",{className:"current c-light-primary",onClick:()=>Zt(pt)},"\u5FFD\u7565")),["skipped"].includes(pt.status)&&wl.createElement(Dt.Z,{placement:"topRight",title:"\u56DE\u7B54\u6765\u81EA\u95EE\u9898\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},wl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")),["added_to_set"].includes(pt.status)&&wl.createElement(Dt.Z,{placement:"topRight",title:"\u5DF2\u7ECF\u52A0\u5165\u95EE\u7B54\u96C6\uFF0C\u65E0\u9700\u518D\u6B21\u52A0\u5165"},wl.createElement("span",{style:{cursor:"not-allowed",color:"#CCCCCC"}},"\u52A0\u5165\u95EE\u7B54\u96C6")))}];return wl.createElement("div",{className:Dm.record},wl.createElement("div",{className:Dm.head},wl.createElement(ce.default,{layout:"inline",form:le,colon:!1,size:"large",onFinish:ft},wl.createElement(ce.default.Item,{name:"keywords",label:"\u95EE\u9898"},wl.createElement(Fe.default,{placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898",style:{width:300}})),wl.createElement(ce.default.Item,{name:"answer_source",label:"\u56DE\u7B54\u6765\u6E90"},wl.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",options:En,style:{width:200}})),wl.createElement(ce.default.Item,{name:"status",label:"\u72B6\u6001"},wl.createElement(Hu.default,{allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001",options:jn,style:{width:200}})),wl.createElement(ce.default.Item,{style:{marginRight:0}},wl.createElement(de.ZP,{type:"primary",htmlType:"submit"},"\u641C\u7D22")))),wl.createElement(Bl.default,{columns:Qt,style:{marginTop:33},dataSource:Ge,loading:re,rowKey:"id",pagination:{current:Ht.page,hideOnSinglePage:!Ne,showQuickJumper:!0,showSizeChanger:!0,pageSize:Ht.limit,pageSizeOptions:["10","20","50","100","200"],total:Ne,size:"default",showTotal:et.rU,onChange:ua}}),wl.createElement(ym,{visible:Se,onCancel:()=>Te(!1),onOk:An,modalParams:rn,forceIn:!0}))},xg=ue(59301);const _0=({dispatch:oe,practiceSetting:le,shixunsDetail:re})=>{const[pe,Ne]=(0,x.useState)("1");return xg.createElement("div",{className:Em.catechism},xg.createElement(tu.tp,{dataSource:[{id:"1",name:"\u95EE\u7B54\u96C6"},{id:"2",name:"\u95EE\u7B54\u8BB0\u5F55"}],value:pe,onChange:nt=>Ne(nt),className:Em.tab}),pe==="1"&&xg.createElement(P0,null),pe==="2"&&xg.createElement(A0,null))};var B0=(0,Oe.connect)(({practiceSetting:oe,shixunsDetail:le})=>({practiceSetting:oe,shixunsDetail:le}))(_0),x0=Object.defineProperty,wg=Object.getOwnPropertySymbols,xm=Object.prototype.hasOwnProperty,wm=Object.prototype.propertyIsEnumerable,Lm=(oe,le,re)=>le in oe?x0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Qd=(oe,le)=>{for(var re in le||(le={}))xm.call(le,re)&&Lm(oe,re,le[re]);if(wg)for(var re of wg(le))wm.call(le,re)&&Lm(oe,re,le[re]);return oe},w0=(oe,le)=>{var re={};for(var pe in oe)xm.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&wg)for(var pe of wg(oe))le.indexOf(pe)<0&&wm.call(oe,pe)&&(re[pe]=oe[pe]);return re},L0=oe=>{var le=oe,{tabsActive:re}=le,pe=w0(le,["tabsActive"]);return x.createElement(x.Fragment,null,re==="information"&&x.createElement($g,null),re==="warehouse"&&x.createElement(em.default,null),re==="level"&&x.createElement(at,Qd({},pe)),re==="collaborate"&&x.createElement(di,Qd({},pe)),re==="setting"&&x.createElement(Xu.Z,null),re==="environment"&&x.createElement(qn,Qd({},pe)),re==="dataset"&&x.createElement(Um,null),re==="service"&&x.createElement(c0,Qd({},pe)),re==="catechism"&&x.createElement(B0,Qd({},pe)))},id={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"},Ql=ue(59301),O0=Object.defineProperty,M0=Object.defineProperties,I0=Object.getOwnPropertyDescriptors,Lg=Object.getOwnPropertySymbols,Om=Object.prototype.hasOwnProperty,Mm=Object.prototype.propertyIsEnumerable,Im=(oe,le,re)=>le in oe?O0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,N0=(oe,le)=>{for(var re in le||(le={}))Om.call(le,re)&&Im(oe,re,le[re]);if(Lg)for(var re of Lg(le))Mm.call(le,re)&&Im(oe,re,le[re]);return oe},R0=(oe,le)=>M0(oe,I0(le)),T0=(oe,le)=>{var re={};for(var pe in oe)Om.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Lg)for(var pe of Lg(oe))le.indexOf(pe)<0&&Mm.call(oe,pe)&&(re[pe]=oe[pe]);return re};const Og=[{name:"\u57FA\u672C\u4FE1\u606F",icon:Ql.createElement("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"\u4EE3\u7801\u4ED3\u5E93",icon:Ql.createElement("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"\u4EFB\u52A1\u5173\u5361",icon:Ql.createElement("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"\u5B9E\u9A8C\u73AF\u5883",icon:Ql.createElement("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"\u6570\u636E\u96C6",icon:Ql.createElement("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"\u5408\u4F5C\u4EBA\u5458",icon:Ql.createElement("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"\u8BBE\u7F6E",icon:Ql.createElement("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"},{name:"\u95EE\u7B54\u96C6",icon:Ql.createElement("i",{className:"icon iconfont icon-wendaji"}),tabId:"catechism"}],k0=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,shixunsDetail:nt,practiceSetting:Ge}=le,Ke=T0(le,["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"]),Se;const{base_info_warning:Te,challenges_warning:rn,id:On,repository_warning:Ht,sideBar:wn,service_warning:En}=Ge,jn=(0,Oe.useLocation)(),vn=(0,Oe.useParams)(),[ft]=(0,Oe.useSearchParams)();(0,x.useEffect)(()=>{var Zt;const Qt=ft.get("tabId"),Mt=jn.pathname.split("/").length,xn=((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?Og.filter(Tt=>Tt.tabId!=="dataset"):Og).map(Tt=>Tt.tabId).includes(Qt);if(Qt&&xn){Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Qt}});return}if(Mt>4){Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}});return}if(!Qt||Qt&&!xn){Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});return}},[(Se=nt==null?void 0:nt.detail)==null?void 0:Se.windows_vnc]),(0,x.useEffect)(()=>()=>{Ne({type:"practiceSetting/setSideBarTabs",payload:R0(N0({},Ge.sideBar),{selectPath:""})})},[vn.id]);const ua=Zt=>{var Qt;if(Zt===wn.tabsActive)return;const Mt=()=>{Oe.history.push(`/shixuns/${On}/edit?tabId=${Zt}`),Ne({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:Zt,selectPath:"",confirmLeave:!1}})};(Qt=Ge==null?void 0:Ge.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:()=>{Mt()}}):Mt()},An=()=>{var Zt;return((Zt=nt==null?void 0:nt.detail)!=null&&Zt.windows_vnc?Og.filter(Mt=>Mt.tabId!=="dataset"):Og).filter(Mt=>{var pt;return(pt=nt==null?void 0:nt.detail)!=null&&pt.is_jupyter_lab?Mt.tabId!=="level":Mt.tabId!=="service"}).map(Mt=>{const{name:pt,icon:xn,tabId:Tt}=Mt;return Ql.createElement("div",{key:Tt,className:`${Ge.sideBar.tabsActive===Tt?id.itemActive:id.item} font12`,onClick:()=>ua(Tt)},xn,Ql.createElement("span",{className:id.name},pt),Tt==="information"&&Te&&Ql.createElement(Dt.Z,{title:"\u8BF7\u5B8C\u5584\u57FA\u672C\u4FE1\u606F"},Ql.createElement("img",{src:bi,alt:""})),Tt==="level"&&rn&&Ql.createElement(Dt.Z,{title:"\u8BF7\u521B\u5EFA\u4EFB\u52A1\u5173\u5361"},Ql.createElement("img",{src:bi,alt:""})),Tt==="service"&&En&&Ql.createElement(Dt.Z,{title:"\u8BF7\u8BBE\u7F6E\u9ED8\u8BA4\u6253\u5F00\u6587\u4EF6"},Ql.createElement("img",{src:bi,alt:""})),Tt==="warehouse"&&Ht&&Ql.createElement(Dt.Z,{title:"\u8BF7\u5F00\u542F\u4EE3\u7801\u4ED3\u5E93"},Ql.createElement("img",{src:bi,alt:""})))})};return Ql.createElement("div",{className:id.sidebar},Ql.createElement("div",{className:id.items},An()),Ql.createElement("div",{className:id.question},Ql.createElement(Dt.Z,{placement:"right",title:"\u5E38\u89C1\u95EE\u9898"},Ql.createElement("span",{style:{cursor:"pointer"},onClick:()=>window.open(`${ENV.API_SERVER}/pdf/\u5B9E\u8BAD\u5236\u4F5C\u5E38\u89C1\u95EE\u9898.pdf`)},Ql.createElement("img",{src:on.Pt,height:44,width:44,alt:""})))))};var Z0=(0,Oe.connect)(({loading:oe,globalSetting:le,shixunsDetail:re,practiceSetting:pe})=>({globalSetting:le,loading:oe,practiceSetting:pe,shixunsDetail:re}))(k0),am={bottom:"bottom___AZ7c_",yes:"yes___iDEVN",no:"no___E02he"},Du=ue(59301),W0=Object.defineProperty,Nm=Object.getOwnPropertySymbols,V0=Object.prototype.hasOwnProperty,z0=Object.prototype.propertyIsEnumerable,Rm=(oe,le,re)=>le in oe?W0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Tm=(oe,le)=>{for(var re in le||(le={}))V0.call(le,re)&&Rm(oe,re,le[re]);if(Nm)for(var re of Nm(le))z0.call(le,re)&&Rm(oe,re,le[re]);return oe},Mg=(oe,le,re)=>new Promise((pe,Ne)=>{var nt=Se=>{try{Ke(re.next(Se))}catch(Te){Ne(Te)}},Ge=Se=>{try{Ke(re.throw(Se))}catch(Te){Ne(Te)}},Ke=Se=>Se.done?pe(Se.value):Promise.resolve(Se.value).then(nt,Ge);Ke((re=re.apply(oe,le)).next())});const G0=({classroomList:oe,loading:le,dispatch:re,shixunsDetail:pe})=>{var Ne,nt;const Ge=(0,Oe.useParams)(),Ke=(0,Oe.useLocation)(),[Se,Te]=(0,x.useState)(!1),[rn,On]=(0,x.useState)(!1),{actionTabs:Ht}=oe,[wn]=ce.default.useForm(),[En,jn]=(0,x.useState)({name:"string"}),vn=Zt=>Zt&&Zt{console.log(Ge),oe.actionTabs.key==="\u91CD\u540D\u4FEE\u6539"&&(En.name=Ht==null?void 0:Ht.name),jn(Tm({},En)),wn.setFieldsValue({name:Ht==null?void 0:Ht.name})},[oe.actionTabs.key]);const An={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 Du.createElement(Du.Fragment,null,Du.createElement(Re.default,{centered:!0,title:"\u63D0\u793A",open:oe.actionTabs.key==="\u540C\u6B65\u4FEE\u6539",width:460,zIndex:((Ne=oe==null?void 0:oe.actionTabs)==null?void 0:Ne.zIndex)||1e3,footer:null,onOk:()=>Mg(void 0,null,function*(){console.log(123123)}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Du.createElement("div",null,Du.createElement("p",null,"\u672C\u5B9E\u8BAD\u4E3A\u521B\u5EFA\u4F5C\u4E1A/\u8003\u8BD5\u65F6\u590D\u5236\u751F\u6210\u7684\uFF0C",An[oe.actionTabs.type],"\uFF1F")),Du.createElement("div",{className:am.bottom},Du.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&rn,className:am.no,onClick:()=>Mg(void 0,null,function*(){var Zt;On(!0),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!0,2):oe.actionTabs.fn(!0,2)})},"\u540C\u6B65\u4FEE\u6539\u539F\u5B9E\u8BAD"),Du.createElement(de.ZP,{loading:le["shixunsDetail/saveCopyForExercise"]&&!rn,className:am.yes,onClick:()=>Mg(void 0,null,function*(){var Zt;On(!1),(Zt=oe.actionTabs)!=null&&Zt.value?oe.actionTabs.fn(oe.actionTabs.value,!1,1):oe.actionTabs.fn(!1,1)})},"\u4EC5\u4FDD\u5B58\u672C\u5B9E\u8BAD"))),Du.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:Se,onOk:()=>Mg(void 0,null,function*(){var Zt,Qt;yield wn.validateFields();const Mt=wn.getFieldValue();Te(!0);const pt=yield(0,rt.ZP)(`/api/shixuns/${Ge==null?void 0:Ge.id}/update_shixun_name.json`,{method:"post",body:{shixun_name:Mt.name}});Te(!1),pt.status===0&&(Me.ZP.success("\u4FEE\u6539\u6210\u529F"),re({type:"practiceSetting/getCommonData",payload:{id:Ge.id}}),(Zt=oe.actionTabs)!=null&&Zt.getBaseInfo&&((Qt=oe.actionTabs)==null||Qt.getBaseInfo())),re({type:"classroomList/setActionTabs",payload:{}})}),onCancel:()=>{re({type:"classroomList/setActionTabs",payload:{}})}},Du.createElement("div",null,Du.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"),Du.createElement(ce.default,{form:wn,initialValues:{name:ft},onChange:()=>{jn(wn.getFieldValue())}},Du.createElement(ce.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},Du.createElement(Ue.Z,{className:"mt30",align:"middle"},Du.createElement(xe.Z,{className:"font14"},"\u5B9E\u8BAD\u540D\u79F0\uFF1A"),Du.createElement(xe.Z,{flex:"1"},Du.createElement(Fe.default,{maxLength:60,defaultValue:Ht==null?void 0:Ht.name,suffix:Du.createElement("span",null,((nt=En==null?void 0:En.name)==null?void 0:nt.length)||0,"/",60)}))))))))};var U0=(0,Oe.connect)(({classroomList:oe,loading:le,shixunsDetail:re})=>({classroomList:oe,loading:le.effects,shixunsDetail:re}))(G0),ys=ue(59301),j0=Object.defineProperty,K0=Object.defineProperties,H0=Object.getOwnPropertyDescriptors,Ig=Object.getOwnPropertySymbols,km=Object.prototype.hasOwnProperty,Zm=Object.prototype.propertyIsEnumerable,Wm=(oe,le,re)=>le in oe?j0(oe,le,{enumerable:!0,configurable:!0,writable:!0,value:re}):oe[le]=re,Vm=(oe,le)=>{for(var re in le||(le={}))km.call(le,re)&&Wm(oe,re,le[re]);if(Ig)for(var re of Ig(le))Zm.call(le,re)&&Wm(oe,re,le[re]);return oe},zm=(oe,le)=>K0(oe,H0(le)),Y0=(oe,le)=>{var re={};for(var pe in oe)km.call(oe,pe)&&le.indexOf(pe)<0&&(re[pe]=oe[pe]);if(oe!=null&&Ig)for(var pe of Ig(oe))le.indexOf(pe)<0&&Zm.call(oe,pe)&&(re[pe]=oe[pe]);return re};const Q0=oe=>{var le=oe,{globalSetting:re,loading:pe,dispatch:Ne,practiceSetting:nt}=le,Ge=Y0(le,["globalSetting","loading","dispatch","practiceSetting"]);const{sideBar:Ke}=nt,{tabsActive:Se}=Ke;let Te=(0,Oe.useParams)();return(0,x.useEffect)(()=>(Ne({type:"globalSetting/headerFooterToggle",payload:!1}),Ne({type:"shixunsDetail/getShixunsDetail",payload:zm(Vm({},Te),{shixun_managed:!0})}),()=>{Ne({type:"globalSetting/headerFooterToggle",payload:!0}),Ne({type:"practiceSetting/setParams",payload:{id:""}})}),[]),ys.createElement("div",{className:js.practiceSetting},ys.createElement("div",{className:js.wrapHeader},ys.createElement(Ug,null)),ys.createElement("div",{className:js.wrapLayout},ys.createElement("div",{className:js.wrapSidebar},ys.createElement(Z0,null)),ys.createElement("div",{className:js.wrapContent},ys.createElement(L0,zm(Vm({},Ge),{tabsActive:nt.sideBar.tabsActive})))),ys.createElement(U0,null))};var J0=(0,Oe.connect)(({loading:oe,globalSetting:le,practiceSetting:re})=>({globalSetting:le,loading:oe,practiceSetting:re}))(Q0);const X0=({globalSetting:oe})=>{var le;switch(Number((le=oe==null?void 0:oe.setting)==null?void 0:le.theme)){case ae.Fy.THEMEONE:return x.createElement(Vd,null);case ae.Fy.DEFAULT:default:return x.createElement(J0,null)}};var q0=(0,Oe.connect)(({globalSetting:oe})=>({globalSetting:oe}))(X0)},97477:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return E}});var ae=ue(59301),x=ue(76560),Oe=ue(78241),We=ue(8591),Ze=ue(43418),et=ue(92832),Ce={wrap:"wrap___MYP7J",content:"content___loAbf",mainPathWrap:"mainPathWrap___gBcjO",colorBlue:"colorBlue___qg6vv"},ct=Object.defineProperty,Re=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,mt=(b,y,z)=>y in b?ct(b,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):b[y]=z,$e=(b,y)=>{for(var z in y||(y={}))Me.call(y,z)&&mt(b,z,y[z]);if(Re)for(var z of Re(y))rt.call(y,z)&&mt(b,z,y[z]);return b},fe=(b,y,z)=>new Promise((ne,se)=>{var ce=Ae=>{try{Fe(z.next(Ae))}catch(Ue){se(Ue)}},de=Ae=>{try{Fe(z.throw(Ae))}catch(Ue){se(Ue)}},Fe=Ae=>Ae.done?ne(Ae.value):Promise.resolve(Ae.value).then(ce,de);Fe((z=z.apply(b,y)).next())});const a=({shixunsDetail:b,globalSetting:y,loading:z,dispatch:ne,title:se,pathList:ce=[],showInputPath:de=!1,isMergeSelectFile:Fe=!1,onFinish:Ae=()=>{}})=>{const[Ue]=Oe.default.useForm(),xe=(0,x.useParams)(),ot=(0,x.useLocation)(),Xe=(0,ae.useRef)(),[ut,mn]=(0,ae.useState)(""),[sn,Fn]=(0,ae.useState)(""),[Sn,Xt]=(0,ae.useState)([]),[ha,Bt]=(0,ae.useState)([]);(0,ae.useEffect)(()=>{var st,wt;Xe.current=((wt=(st=ot.pathname)==null?void 0:st.split("/"))==null?void 0:wt[3])==="repository"},[]),(0,ae.useEffect)(()=>{if(b.actionTabs.key!=="Repository-SelectFilePath")return;const st=ce.join("/");let wt=[];ce.map((In,cn)=>{cn===0?wt.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${In}`,path:st}):wt.push({val:`/${In}`,path:st})}),Xt(wt),mn(st),Fn(st),an(st)},[b.actionTabs.key]);const an=st=>fe(void 0,null,function*(){const wt=yield ne({type:Xe.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:xe.id,path:st}});wt&&Bt(wt.trees||[])}),Tn=st=>{let wt=ut;st.type==="tree"&&(Sn.length?Sn.push({val:`/${st.name}`,path:st.name}):Sn.push({val:"\u6839\u76EE\u5F55",path:""},{val:`/${st.name}`,path:st.name}),Xt(Sn),wt=ut?`${ut}/${st.name}`:st.name,mn(wt)),an(wt)},Hn=(st,wt)=>{const In=Sn.filter((Un,Le)=>Le<=wt);Xt(In);const cn=In.filter((Un,Le)=>Le!==0).map(Un=>Un.val).join("").substr(1);mn(cn),an(cn)},fn=()=>fe(void 0,null,function*(){const st=Ue==null?void 0:Ue.getFieldsValue(),wt=ut?`${ut}${st!=null&&st.name?`/${st==null?void 0:st.name}`:""}`:st==null?void 0:st.name;if(Fe){Ae(wt),tt();return}if(de){yield Ue.validateFields();const In=yield ne({type:"shixunsDetail/uploadGitFolder",payload:$e($e({},{id:xe.id,path:wt}),Xe.current?{}:{secret_repository:!0})});Ae(sn),In.status===0&&We.ZP.info("\u65B0\u5EFA\u6210\u529F")}else Ae(wt),We.ZP.success("\u9009\u62E9\u6587\u4EF6\u76EE\u5F55\u6210\u529F");tt()}),tt=()=>{ne({type:"shixunsDetail/setActionTabs",payload:{}}),Ue.resetFields()};return ae.createElement(Ze.default,{centered:!0,title:se||"\u65B0\u5EFA\u6587\u4EF6\u5939",closable:!1,keyboard:!1,open:b.actionTabs.key==="Repository-SelectFilePath",onOk:fn,onCancel:tt},ae.createElement("div",{className:Ce.wrap},ae.createElement("div",{className:Ce.content},ae.createElement("div",{className:Ce.mainPathWrap},!!(Sn!=null&&Sn.length)&&Sn.map((st,wt)=>ae.createElement("a",{key:wt,onClick:()=>Hn(st,wt)},st.val))),!!(ha!=null&&ha.length)&&ha.map((st,wt)=>st.type==="tree"&&ae.createElement("a",{key:wt,onClick:()=>Tn(st)},ae.createElement("i",{className:`iconfont icon-wenjianjia ${Ce.colorBlue}`}),st.name))),ae.createElement("label",{className:"mt5"},"\u9009\u4E2D\u7684\u65B0\u5EFA\u6587\u4EF6\u5939\u76EE\u5F55\uFF1A"),ae.createElement("div",{className:"mt5 mb5"},ut),de&&ae.createElement(Oe.default,{form:Ue,scrollToFirstError:!0,className:"mt20"},ae.createElement(Oe.default.Item,{name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},ae.createElement(et.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:z})=>({shixunsDetail:b,globalSetting:z,loading:y.models.index}))(a)},56986:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Ue}});var ae=ue(59301),x=ue(76560),Oe=ue(43418),We=ue(8591),Ze=ue(3113),et=ue(24905),Ce=ue(5112),ct=ue(88522),Re=ue(49127),Me=ue(5083),rt=ue(5871),mt=ue(10527),$e=ue(84236),fe=ue(23869),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,z=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,se=(xe,ot)=>{var Xe={};for(var ut in xe)z.call(xe,ut)&&ot.indexOf(ut)<0&&(Xe[ut]=xe[ut]);if(xe!=null&&y)for(var ut of y(xe))ot.indexOf(ut)<0&&ne.call(xe,ut)&&(Xe[ut]=xe[ut]);return Xe},ce=(xe,ot,Xe)=>new Promise((ut,mn)=>{var sn=Xt=>{try{Sn(Xe.next(Xt))}catch(ha){mn(ha)}},Fn=Xt=>{try{Sn(Xe.throw(Xt))}catch(ha){mn(ha)}},Sn=Xt=>Xt.done?ut(Xt.value):Promise.resolve(Xt.value).then(sn,Fn);Sn((Xe=Xe.apply(xe,ot)).next())});const de=xe=>{if(!xe)return xe;const ot=xe.split(":");if(ot[1]=="00"||ot[1]=="30")return xe;const Xe=parseInt(ot[1]);if(Xe<30||Xe==60)return[ot[0],"30"].join(":");if(Xe<60){const ut=[ot[0],"00"].join(":"),mn="YYYY-MM-DD HH:mm",sn=E()(ut,mn);return sn.add(1,"hours"),sn.format(mn)}return xe},Fe="YYYY-MM-DD HH:mm",Ae=xe=>{var ot=xe,{shixunsDetail:Xe,globalSetting:ut,loading:mn,user:sn,dispatch:Fn}=ot,Sn=se(ot,["shixunsDetail","globalSetting","loading","user","dispatch"]),Xt,ha,Bt,an,Tn,Hn,fn,tt,st;const wt=(0,ae.useRef)(),[In,cn]=(0,ae.useState)(),[Un,Le]=(0,ae.useState)(),[Be,ze]=(0,ae.useState)([]),[St,Lt]=(0,ae.useState)([]),[kt,Ut]=(0,ae.useState)(""),[en,kn]=(0,ae.useState)(),[Rt,De]=(0,ae.useState)(),[Ve,dt]=(0,ae.useState)(),Ot=(ha=(Xt=sn.userInfo)==null?void 0:Xt.shixun)==null?void 0:ha.editable;(0,ae.useEffect)(()=>{var At,nn;wt.current=(nn=(At=location.pathname)==null?void 0:At.split("/"))==null?void 0:nn[2],$t()},[]),(0,ae.useEffect)(()=>{var At,nn,Et,yt,Nt,dn,Ct,It,Zn,zt,ra,qa;Xe.setting&&(cn((nn=(At=Xe.setting)==null?void 0:At.shixun)==null?void 0:nn.can_copy),Le((yt=(Et=Xe.setting)==null?void 0:Et.shixun)==null?void 0:yt.use_scope),kn(!!((dn=(Nt=Xe.setting)==null?void 0:Nt.shixun)!=null&&dn.opening_time)),De((It=(Ct=Xe.setting)==null?void 0:Ct.shixun)==null?void 0:It.opening_time),ze((zt=(Zn=Xe.setting)==null?void 0:Zn.shixun)==null?void 0:zt.scope_partment),dt((qa=(ra=Xe.setting)==null?void 0:ra.shixun)==null?void 0:qa.git_size))},[Xe.setting]);const $t=At=>ce(void 0,null,function*(){const nn=yield Fn({type:"shixunsDetail/getDepartments",payload:{q:At}});nn&&Lt(nn.shools_name||[])}),qt=()=>ce(void 0,null,function*(){var At,nn,Et,yt,Nt,dn;const Ct=(yield Fn({type:"shixunsDetail/getShixunQuote",payload:{id:wt.current}}))||{};Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:520,content:ae.createElement("div",{className:`tc font14 ${b.modal}`},!!((At=Ct.subjects)!=null&&At.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230 ",(Et=(nn=Ct.subjects)==null?void 0:nn.splice(0,2))==null?void 0:Et.map(It=>`\u300A${It}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Ct==null?void 0:Ct.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),ae.createElement("br",null)),!!((yt=Ct.courses)!=null&&yt.length)&&ae.createElement(ae.Fragment,null,ae.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(dn=(Nt=Ct.courses)==null?void 0:Nt.splice(0,2))==null?void 0:dn.map(It=>`\u300A${It}\u300B`),"\u7B49",ae.createElement("span",{className:b.colorOrange},Ct==null?void 0:Ct.courses_count),"\u4E2A\u6559\u5B66\u8BFE\u5802"),ae.createElement("br",null)),ae.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 Fn({type:"shixunsDetail/deleteShixun",payload:{id:wt.current}})).status===1&&(We.ZP.success("\u64CD\u4F5C\u6210\u529F"),x.history.push("/shixuns"))})})}),Jt=()=>{(0,fe.gy)(Fn,"\u4E0D\u80FD\u8FDB\u884C\u5220\u9664")},ln=At=>{if(Be.includes(At)){We.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}Ut(null),ze([...Be,At])},Dt=()=>ce(void 0,null,function*(){if(en&&!Rt){We.ZP.info("\u8BF7\u9009\u62E9\u5F00\u542F\u65F6\u95F4");return}if(Un===1&&!Be.length){We.ZP.info("\u8BF7\u9009\u62E9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00");return}(yield Fn({type:"shixunsDetail/updatePermissionSetting",payload:{id:wt.current,scope_partment:Un===0?null:Be,shixun:{can_copy:In,use_scope:Un,opening_time:Rt,git_size:Ve}}})).status!==-1&&(We.ZP.info("\u6743\u9650\u914D\u7F6E\u4FDD\u5B58\u6210\u529F\uFF01"),Fn({type:"shixunsDetail/getSettingsData",payload:{id:wt.current}}),Fn({type:"shixunsDetail/getShixunsDetail",payload:{id:wt.current}}))});return ae.createElement("div",null,ae.createElement("section",{className:b.wrap},ae.createElement("div",{style:{position:"absolute",top:"25px",right:"25px"}},((Bt=Xe==null?void 0:Xe.detail)==null?void 0:Bt.shixun_status)!==2?ae.createElement(Ze.ZP,{danger:!0,onClick:qt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE"):ae.createElement(Ze.ZP,{danger:!0,onClick:Jt},"\u5220\u9664\u5B9E\u8DF5\u9879\u76EE")),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u590D\u5236\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:In,onChange:At=>cn(At.target.checked),disabled:!Ot}),ae.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")))),!((((an=Xe.detail)==null?void 0:an.shixun_status)>1||((Tn=Xe.detail)==null?void 0:Tn.public)===2)&&((fn=(Hn=Xe.setting)==null?void 0:Hn.shixun)==null?void 0:fn.use_scope)===0&&((tt=Xe.detail)==null?void 0:tt.identity)>2)&&ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u516C\u5F00\u7A0B\u5EA6\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement(Ce.ZP.Group,{value:Un,onChange:At=>Le(At.target.value),disabled:!Ot},ae.createElement(Ce.ZP,{className:b.radio,value:0},ae.createElement("span",null,"\u5BF9\u6240\u6709\u5355\u4F4D\u516C\u5F00"),ae.createElement("span",{className:b.color999},"\uFF08\u5B9E\u8BAD\u53D1\u5E03\u540E\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF09")),ae.createElement(Ce.ZP,{className:b.radio,value:1},ae.createElement("span",null,"\u5BF9\u6307\u5B9A\u5355\u4F4D\u516C\u5F00"),ae.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"))),Un===1&&ae.createElement(ae.Fragment,null,ae.createElement("div",{className:"mt10"},ae.createElement(ct.Z,{showSearch:!0,className:b.selectSchool,placeholder:"\u8BF7\u8F93\u5165\u5E76\u9009\u62E9\u5355\u4F4D\u540D\u79F0",value:kt,onChange:At=>{Ut(At),$t(At)},disabled:!Ot,onSelect:ln,options:St==null?void 0:St.map(At=>({value:At}))}),ae.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")),ae.createElement("div",{className:"mt10"},Be==null?void 0:Be.map(At=>Ot?ae.createElement(Re.Z,{count:"x",className:"mr20 current",onClick:()=>ze(Be.filter(nn=>nn!==At))},ae.createElement(Ze.ZP,{type:"primary",ghost:!0},At)):ae.createElement(Ze.ZP,{type:"primary",ghost:!0,className:"mr20"},At)))))),ae.createElement("div",{className:b.labelWrap},ae.createElement("label",{className:b.label},"\u5F00\u542F\u65F6\u95F4\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(et.default,{checked:en,onChange:At=>kn(At.target.checked),disabled:!Ot}),ae.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")),en&&ae.createElement(Me.default,{className:`${b.dataPicker} mt10`,format:Fe,locale:mt.Z,disabled:!Ot,placeholder:"\u8BF7\u8F93\u5165\u5F00\u542F\u65F6\u95F4",showToday:!1,disabledDate:At=>At&&AtDe(de(nn))}))),((st=sn==null?void 0:sn.userInfo)==null?void 0:st.role)===1&&ae.createElement("div",{className:b.labelWrap,style:{alignItems:"center"}},ae.createElement("label",{className:b.label},"\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF\uFF1A"),ae.createElement("div",{className:b.labelContent},ae.createElement("div",null,ae.createElement(rt.Z,{style:{width:150},placeholder:"\u8BF7\u8F93\u5165\u4EE3\u7801\u4ED3\u5E93\u5BB9\u91CF",min:1,max:10240,value:Ve,onChange:At=>{dt(At)}}),ae.createElement("span",{className:"c-grey-999"}," M "))))),ae.createElement($e.t,{okText:"\u4FDD\u5B58",hasOkBtn:Ot,loading:mn.effects["shixunsDetail/updatePermissionSetting"],onCancel:()=>x.history.push(`/shixuns/${wt.current}/challenges`),onOk:Dt,className:b.bottomButton}))};var Ue=(0,x.connect)(({shixunsDetail:xe,loading:ot,globalSetting:Xe,user:ut})=>({shixunsDetail:xe,globalSetting:Xe,user:ut,loading:ot}))(Ae)},79768: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__(76560),_index_less_modules__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(62740),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__(56986),_utils_env__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(90524),_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(23869),_utils_authority__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(34055),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(41227),React=__webpack_require__(59301),__async=(we,Ft,ue)=>new Promise((ae,x)=>{var Oe=et=>{try{Ze(ue.next(et))}catch(Ce){x(Ce)}},We=et=>{try{Ze(ue.throw(et))}catch(Ce){x(Ce)}},Ze=et=>et.done?ae(et.value):Promise.resolve(et.value).then(Oe,We);Ze((ue=ue.apply(we,Ft)).next())});const timeFormat="YYYY-MM-DD HH:mm",handleDateString=we=>{if(!we)return we;const Ft=we.split(":");if(Ft[1]=="00"||Ft[1]=="30")return we;const ue=parseInt(Ft[1]);if(ue<30||ue==60)return[Ft[0],"30"].join(":");if(ue<60){const ae=[Ft[0],"00"].join(":"),x="YYYY-MM-DD HH:mm",Oe=moment__WEBPACK_IMPORTED_MODULE_3___default()(ae,x);return Oe.add(1,"hours"),Oe.format(x)}return we};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=we=>__async(this,null,function*(){const Ft=yield dispatch({type:"shixunsDetail/getDepartments",payload:{q:we}});Ft&&setDepartmentList(Ft.shools_name||[])});(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{var we,Ft;(Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)!=null&&Ft.main_type&&handleInitState()},[shixunsDetail.setting]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(()=>{dispatch({type:"shixunsDetail/getSettingsData",payload:params})},[]);const handleSelectDepartment=we=>{if(selectDepartmentList.includes(we)){antd__WEBPACK_IMPORTED_MODULE_9__.ZP.info("\u8BF7\u52FF\u6307\u5B9A\u76F8\u540C\u7684\u5355\u4F4D");return}setDepartmentValue(null),setSelectDepartmentList([...selectDepartmentList,we])},handleInitState=()=>{var we,Ft,ue,ae,x,Oe,We,Ze,et,Ce,ct,Re,Me,rt,mt,$e,fe,a,E,b,y,z,ne,se,ce,de,Fe,Ae,Ue,xe,ot,Xe,ut,mn,sn,Fn,Sn,Xt,ha,Bt,an,Tn,Hn,fn,tt,st,wt;setCodeEditPermission((Ft=(we=shixunsDetail.setting)==null?void 0:we.shixun)==null?void 0:Ft.code_edit_permission),setAllowFileUpload((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.allow_file_upload),setCodeHidden((Oe=(x=shixunsDetail.setting)==null?void 0:x.shixun)==null?void 0:Oe.show_code_dir),setForbidCopy((Ze=(We=shixunsDetail.setting)==null?void 0:We.shixun)==null?void 0:Ze.forbid_copy),setTaskPass((Ce=(et=shixunsDetail.setting)==null?void 0:et.shixun)==null?void 0:Ce.task_pass),setTestSetPermission((Re=(ct=shixunsDetail.setting)==null?void 0:ct.shixun)==null?void 0:Re.test_set_permission),set_display_git_address((Me=shixunsDetail.setting.shixun)==null?void 0:Me.display_git_address),setIsCopy((mt=(rt=shixunsDetail.setting)==null?void 0:rt.shixun)==null?void 0:mt.can_copy),setOpenValue((fe=($e=shixunsDetail.setting)==null?void 0:$e.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((ne=(z=shixunsDetail.setting)==null?void 0:z.shixun)==null?void 0:ne.opening_time),setSelectDepartmentList((ce=(se=shixunsDetail.setting)==null?void 0:se.shixun)==null?void 0:ce.scope_partment),setDisableDiscuss((Fe=(de=shixunsDetail.setting)==null?void 0:de.shixun)==null?void 0:Fe.is_disable_discuss),setdisableAI((Ue=(Ae=shixunsDetail.setting)==null?void 0:Ae.shixun)==null?void 0:Ue.ai_reply),setresource_recommend((ot=(xe=shixunsDetail==null?void 0:shixunsDetail.setting)==null?void 0:xe.shixun)==null?void 0:ot.resource_recommend),setOpenCodeDebugger((ut=(Xe=shixunsDetail.setting)==null?void 0:Xe.shixun)==null?void 0:ut.open_code_debugger),setStartPermanent((sn=(mn=shixunsDetail.setting)==null?void 0:mn.shixun)==null?void 0:sn.start_permanent),setOpenSelfRun((Sn=(Fn=shixunsDetail.setting)==null?void 0:Fn.shixun)==null?void 0:Sn.open_self_run),setgitSize((ha=(Xt=shixunsDetail.setting)==null?void 0:Xt.shixun)==null?void 0:ha.git_size),setcourse_workspace_file_time((an=(Bt=shixunsDetail.setting)==null?void 0:Bt.shixun)==null?void 0:an.course_workspace_file_time),setPodSwitch((Hn=(Tn=shixunsDetail.setting)==null?void 0:Tn.shixun)==null?void 0:Hn.exit_delete_pod_switch),setai_user((tt=(fn=shixunsDetail.setting)==null?void 0:fn.shixun)==null?void 0:tt.ai_user),setOpenLocalEvaluate((wt=(st=shixunsDetail.setting)==null?void 0:st.shixun)==null?void 0:wt.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((we,Ft)=>{var ue,ae;we!=((ae=(ue=shixunsDetail.setting)==null?void 0:ue.shixun)==null?void 0:ae.scope_partment[Ft])&&(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(we=!1,Ft=1){return __async(this,null,function*(){var ue,ae;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:we}});(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}),(ae=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&ae.copy_for_exercise&&(0,_utils__WEBPACK_IMPORTED_MODULE_8__.m)(dispatch,shixunsDetail,params.id,Ft))})}const handleDeleteShixun=()=>__async(this,null,function*(){var we,Ft,ue,ae,x,Oe;const We=(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,!!((we=We.subjects)!=null&&we.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230"," ",(ue=(Ft=We.subjects)==null?void 0:Ft.splice(0,2))==null?void 0:ue.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.subjects_count),"\u4E2A\u5B9E\u8BAD\u8BFE\u7A0B"),React.createElement("br",null)),!!((ae=We.courses)!=null&&ae.length)&&React.createElement(React.Fragment,null,React.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u88AB\u5E94\u7528\u5230",(Oe=(x=We.courses)==null?void 0:x.splice(0,2))==null?void 0:Oe.map(Ze=>`\u300A${Ze}\u300B`),"\u7B49",React.createElement("span",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_2__.Z.colorOrange},We==null?void 0:We.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(we){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(we),parseInt(we)===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:we=>{var Ft;if((Ft=practiceSetting==null?void 0:practiceSetting.sideBar)!=null&&Ft.confirmLeave){showExitmodel(we.key);return}setMenuSelectKey(we.key),parseInt(we.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:we=>setTaskPass(we.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:we=>setTestSetPermission(we.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:we=>setIsCopy(we.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:we=>setOpenValue(we.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:we=>{setDepartmentValue(we),handleGetDepartments(we)},disabled:!editable,onSelect:handleSelectDepartment,options:departmentList==null?void 0:departmentList.map(we=>({value:we}))})),React.createElement("div",{className:"mt10"},selectDepartmentList==null?void 0:selectDepartmentList.map(we=>editable?React.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{count:"x",className:"mr20 current",onClick:()=>setSelectDepartmentList(selectDepartmentList.filter(Ft=>Ft!==we))},React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0},we)):React.createElement(antd__WEBPACK_IMPORTED_MODULE_12__.ZP,{type:"primary",ghost:!0,className:"mr20"},we)))))),!((_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:we=>setOpenAnswer(we.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:we=>{setIsOpenTime(we.target.checked),we.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:we=>we&&wesetOpenTime(handleDateString(Ft))})))),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:we=>set_display_git_address(we.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:we=>{setCodeHidden(we.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:we=>{setCodeEditPermission(we.target.checked),we.target.checked||setAllowFileUpload(we.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:we=>{setAllowFileUpload(we.target.checked),we.target.checked&&setCodeEditPermission(we.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:we=>setForbidCopy(we.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:we=>setOpenCodeDebugger(we)}),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:we=>setOpenSelfRun(we)}),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:we=>setOpenLocalEvaluate(we)}),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:we=>{setgitSize(we)}}),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:we=>{if(!(0,_utils_authority__WEBPACK_IMPORTED_MODULE_7__.Ny)()){(0,_utils_verifyLogin__WEBPACK_IMPORTED_MODULE_6__.pW)(2);return}setStartPermanent(we)}}),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:we=>{setPodSwitch(we)}}),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:we=>setDisableDiscuss(!we)}),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:we=>{setresource_recommend(we)}}),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:we=>{setai_user(we.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 we,Ft;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}(we=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&we.is_fork_from_creator&&((Ft=shixunsDetail==null?void 0:shixunsDetail.detail)!=null&&Ft.copy_for_exercise)?dispatch({type:"classroomList/setActionTabs",payload:{key:"\u540C\u6B65\u4FEE\u6539",type:"setting",fn:(ue,ae)=>{handSubmeit(ue,ae)}}}):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:we,shixunsDetail:Ft,practiceSetting:ue})=>({user:we,shixunsDetail:Ft,practiceSetting:ue}))(Setting)},41227:function(we,Ft,ue){"use strict";ue.d(Ft,{m:function(){return Ce}});var ae=ue(49661),x=ue(8591),Oe=ue(43418),We=ue(59301),Ze=(ct,Re,Me)=>new Promise((rt,mt)=>{var $e=E=>{try{a(Me.next(E))}catch(b){mt(b)}},fe=E=>{try{a(Me.throw(E))}catch(b){mt(b)}},a=E=>E.done?rt(E.value):Promise.resolve(E.value).then($e,fe);a((Me=Me.apply(ct,Re)).next())});const et=ct=>{let Re=document.createElement("textarea");return Re.value=ct,Re.value},Ce=(ct,Re,Me,rt,mt)=>Ze(void 0,null,function*(){var $e,fe;const a=yield ct({type:"shixunsDetail/saveCopyForExercise",payload:{id:Me,save_type:rt}});rt===1?((a==null?void 0:a.status)==0&&x.ZP.success("\u4FDD\u5B58\u6210\u529F"),($e=a==null?void 0:a.data)!=null&&$e.exists_same_shixun_name?ct({type:"classroomList/setActionTabs",payload:{key:"\u91CD\u540D\u4FEE\u6539",name:(fe=a==null?void 0:a.data)==null?void 0:fe.shixun_name}}):ct({type:"classroomList/setActionTabs",payload:{}})):(ct({type:"classroomList/setActionTabs",payload:{}}),(a==null?void 0:a.status)===0&&Oe.default.info({title:"\u63D0\u793A",width:460,icon:null,centered:!0,content:We.createElement("div",null,We.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,ae.xg)(`/shixuns/${(b=(E=Re==null?void 0:Re.detail)==null?void 0:E.fork_from)==null?void 0:b.fork_identifier}/challenges`)}}))})},2610:function(we,Ft,ue){"use strict";ue.d(Ft,{BU:function(){return x},Dj:function(){return ae},gH:function(){return Oe},vp:function(){return We}});function ae(Ze){try{Ze.mozRequestFullScreen?Ze.mozRequestFullScreen():Ze.webkitRequestFullScreen&&Ze.webkitRequestFullScreen()}catch(et){console.log(et,":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 Oe=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function We(){var Ze=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,et=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",Ze),window.isFullScreen?window.isFullScreen:Ze!=null}},23869:function(we,Ft,ue){"use strict";ue.d(Ft,{rX:function(){return ce},pW:function(){return de},Ku:function(){return fe},gy:function(){return Fe},xY:function(){return se},O5:function(){return ne},tJ:function(){return a},o1:function(){return E},Rd:function(){return z}});var ae=ue(8591),x=ue(43418),Oe=ue(28103),We=ue(59301),Ze=ue(76560),et=ue(34055),Ce=ue(49661),ct=ue(87169),Re=ue(25510),Me="data:image/png;base64,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",rt=ue.p+"static/newqrcode.a8740efb.png",mt=ue(32637),$e=(Ae,Ue,xe)=>new Promise((ot,Xe)=>{var ut=Fn=>{try{sn(xe.next(Fn))}catch(Sn){Xe(Sn)}},mn=Fn=>{try{sn(xe.throw(Fn))}catch(Sn){Xe(Sn)}},sn=Fn=>Fn.done?ot(Fn.value):Promise.resolve(Fn.value).then(ut,mn);sn((xe=xe.apply(Ae,Ue)).next())});const fe=Ae=>{var Ue;const{globalSetting:xe}=(0,Ze.getDvaApp)()._store.getState();return(0,et.bg)()?!0:((Ue=xe==null?void 0:xe.setting)!=null&&Ue.sso_url?(ae.ZP.warning("\u7528\u6237\u8FD8\u672A\u767B\u5F55\uFF0C\u6B63\u5728\u8DF3\u8F6C\u767B\u5F55"),setTimeout(()=>{var ot;window.location.href=(ot=xe==null?void 0:xe.setting)==null?void 0:ot.sso_url},1e3)):E(Ae),!1)},a=(Ae,Ue=!1)=>!!(E(Ae)&&b(Ue)),E=Ae=>(0,et.bg)()?!0:((0,Ce.T0)(),!1),b=(Ae=!1)=>{var Ue;const{user:xe}=(0,Ze.getDvaApp)()._store.getState();return(Ue=xe.userInfo)!=null&&Ue.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,Ce.xg)("/account/profile/edit"),y()}}),!1)},y=()=>{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()}})},z=()=>{x.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:We.createElement("div",{style:{textAlign:"center"}},We.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),We.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:mt}),We.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},ne=()=>{var Ae;const{user:Ue}=(0,Ze.getDvaApp)()._store.getState();return(Ae=Ue.userInfo)!=null&&Ae.professional_certification?!0:(x.default.confirm({title:"\u63D0\u793A",centered:!0,content:We.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Ce.xg)("/account/certification")}}),!1)},se=()=>(0,et.V9)()?!0:(x.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:We.createElement("div",{className:"tc",style:{marginLeft:-38}},We.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),We.createElement("img",{src:rt,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ce=(Ae,Ue)=>Ae?!0:(x.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:We.createElement("div",null,We.createElement("p",null,Ue||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),We.createElement("div",{style:{marginLeft:"110px"}},We.createElement("img",{src:Me,width:200}),We.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),de=Ae=>{x.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:We.createElement("div",null,We.createElement("div",null,We.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),We.createElement(Oe.Z,null),We.createElement("p",{style:{color:"#666666",fontSize:12}}," ",We.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",We.createElement("a",null,Ae),"\u5929\u3002"),We.createElement("p",{style:{color:"#666666",fontSize:12}}," ",We.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),We.createElement("div",{style:{textAlign:"center",marginTop:30}},We.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Fe=(Ae,Ue="")=>{const{shixunsDetail:{detail:xe}}=(0,Ze.getDvaApp)()._store.getState();if((xe==null?void 0:xe.public)===2||(xe==null?void 0:xe.public)===1||(xe==null?void 0:xe.shixun_status)===3){let ot="";return(xe==null?void 0:xe.public)===2&&(ot="\u5DF2\u516C\u5F00"),(xe==null?void 0:xe.public)===1&&(ot="\u5F85\u5BA1\u6838"),(xe==null?void 0:xe.shixun_status)===3&&(ot="\u5DF2\u5173\u95ED"),x.default.info({centered:!0,icon:We.createElement(ct.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:We.createElement("div",{className:"tc",style:{marginLeft:-38}},We.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},We.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ot,"\uFF0C",Ue,"\u3002"),We.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),We.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Re,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(xe==null?void 0:xe.shixun_status)===2?(x.default.confirm({centered:!0,icon:We.createElement(ct.Z,null),title:"\u63D0\u793A",content:We.createElement("div",null,We.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ue,"\u3002"),We.createElement("br",null),We.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{x.default.confirm({width:440,centered:!0,icon:We.createElement(ct.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:()=>$e(void 0,null,function*(){(yield Ae({type:"shixunsDetail/cancelRelease",payload:{id:xe==null?void 0:xe.identifier}})).status!==401&&(ae.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Ae({type:"shixunsDetail/getShixunsDetail",payload:{id:xe==null?void 0:xe.identifier}}),Ae({type:"practiceSetting/getCommonData",payload:{id:xe==null?void 0:xe.identifier}}))})})}}),!0):!1}},77578:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ae}});const ae=x=>x?typeof x=="function"?x():x:null},88522:function(we,Ft,ue){"use strict";var ae=ue(92310),x=ue.n(ae),Oe=ue(11592),We=ue(2738),Ze=ue(59301),et=ue(53487),Ce=ue(92343),ct=ue(36355),Re=ue(57809);const{Option:Me}=Re.default;function rt(a){return a&&a.type&&(a.type.isSelectOption||a.type.isSelectOptGroup)}const mt=(a,E)=>{const{prefixCls:b,className:y,popupClassName:z,dropdownClassName:ne,children:se,dataSource:ce}=a,de=(0,Oe.Z)(se);let Fe;de.length===1&&(0,Ce.l$)(de[0])&&!rt(de[0])&&([Fe]=de);const Ae=Fe?()=>Fe:void 0;let Ue;de.length&&rt(de[0])?Ue=se:Ue=ce?ce.map(Xe=>{if((0,Ce.l$)(Xe))return Xe;switch(typeof Xe){case"string":return Ze.createElement(Me,{key:Xe,value:Xe},Xe);case"object":{const{value:ut}=Xe;return Ze.createElement(Me,{key:ut,value:ut},Xe.text)}default:return}}):[];const{getPrefixCls:xe}=Ze.useContext(ct.E_),ot=xe("select",b);return Ze.createElement(Re.default,Object.assign({ref:E,suffixIcon:null},(0,We.Z)(a,["dataSource","dropdownClassName"]),{prefixCls:ot,popupClassName:z||ne,className:x()(`${ot}-auto-complete`,y),mode:Re.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Ue)},$e=Ze.forwardRef(mt),fe=(0,et.Z)($e);$e.Option=Me,$e._InternalPanelDoNotUseOrYouWillBeFired=fe,Ft.Z=$e},49127:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return ha}});var ae=ue(92310),x=ue.n(ae),Oe=ue(77900),We=ue(59301),Ze=ue(36785),et=ue(92343),Ce=ue(36355),ct=ue(36237),Re=ue(17313),Me=ue(45157),rt=ue(37613),mt=ue(83116);const $e=new ct.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),fe=new ct.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),a=new ct.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),E=new ct.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),b=new ct.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),y=new ct.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),z=Bt=>{const{componentCls:an,iconCls:Tn,antCls:Hn,badgeShadowSize:fn,motionDurationSlow:tt,textFontSize:st,textFontSizeSM:wt,statusSize:In,dotSize:cn,textFontWeight:Un,indicatorHeight:Le,indicatorHeightSM:Be,marginXS:ze}=Bt,St=`${Hn}-scroll-number`,Lt=(0,Me.Z)(Bt,(kt,Ut)=>{let{darkColor:en}=Ut;return{[`&${an} ${an}-color-${kt}`]:{background:en,[`&:not(${an}-count)`]:{color:en}}}});return{[an]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(Bt)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${an}-count`]:{zIndex:Bt.indicatorZIndex,minWidth:Le,height:Le,color:Bt.badgeTextColor,fontWeight:Un,fontSize:st,lineHeight:`${Le}px`,whiteSpace:"nowrap",textAlign:"center",background:Bt.badgeColor,borderRadius:Le/2,boxShadow:`0 0 0 ${fn}px ${Bt.badgeShadowColor}`,transition:`background ${Bt.motionDurationMid}`,a:{color:Bt.badgeTextColor},"a:hover":{color:Bt.badgeTextColor},"a:hover &":{background:Bt.badgeColorHover}},[`${an}-count-sm`]:{minWidth:Be,height:Be,fontSize:wt,lineHeight:`${Be}px`,borderRadius:Be/2},[`${an}-multiple-words`]:{padding:`0 ${Bt.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${an}-dot`]:{zIndex:Bt.indicatorZIndex,width:cn,minWidth:cn,height:cn,background:Bt.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${fn}px ${Bt.badgeShadowColor}`},[`${an}-dot${St}`]:{transition:`background ${tt}`},[`${an}-count, ${an}-dot, ${St}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${Tn}-spin`]:{animationName:y,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${an}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${an}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:In,height:In,verticalAlign:"middle",borderRadius:"50%"},[`${an}-status-success`]:{backgroundColor:Bt.colorSuccess},[`${an}-status-processing`]:{overflow:"visible",color:Bt.colorPrimary,backgroundColor:Bt.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:fn,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:$e,animationDuration:Bt.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${an}-status-default`]:{backgroundColor:Bt.colorTextPlaceholder},[`${an}-status-error`]:{backgroundColor:Bt.colorError},[`${an}-status-warning`]:{backgroundColor:Bt.colorWarning},[`${an}-status-text`]:{marginInlineStart:ze,color:Bt.colorText,fontSize:Bt.fontSize}}}),Lt),{[`${an}-zoom-appear, ${an}-zoom-enter`]:{animationName:fe,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack,animationFillMode:"both"},[`${an}-zoom-leave`]:{animationName:a,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack,animationFillMode:"both"},[`&${an}-not-a-wrapper`]:{[`${an}-zoom-appear, ${an}-zoom-enter`]:{animationName:E,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack},[`${an}-zoom-leave`]:{animationName:b,animationDuration:Bt.motionDurationSlow,animationTimingFunction:Bt.motionEaseOutBack},[`&:not(${an}-status)`]:{verticalAlign:"middle"},[`${St}-custom-component, ${an}-count`]:{transform:"none"},[`${St}-custom-component, ${St}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${St}`]:{overflow:"hidden",[`${St}-only`]:{position:"relative",display:"inline-block",height:Le,transition:`all ${Bt.motionDurationSlow} ${Bt.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${St}-only-unit`]:{height:Le,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${St}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${an}-count, ${an}-dot, ${St}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},ne=Bt=>{const{fontSize:an,lineHeight:Tn,lineWidth:Hn,marginXS:fn,colorBorderBg:tt}=Bt,st=Math.round(an*Tn),wt=Hn,In=Bt.colorBgContainer,cn=Bt.colorError,Un=Bt.colorErrorHover;return(0,rt.TS)(Bt,{badgeFontHeight:st,badgeShadowSize:wt,badgeTextColor:In,badgeColor:cn,badgeColorHover:Un,badgeShadowColor:tt,badgeProcessingDuration:"1.2s",badgeRibbonOffset:fn,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},se=Bt=>{const{fontSize:an,lineHeight:Tn,fontSizeSM:Hn,lineWidth:fn}=Bt;return{indicatorZIndex:"auto",indicatorHeight:Math.round(an*Tn)-2*fn,indicatorHeightSM:an,dotSize:Hn/2,textFontSize:Hn,textFontSizeSM:Hn,textFontWeight:"normal",statusSize:Hn/2}};var ce=(0,mt.Z)("Badge",Bt=>{const an=ne(Bt);return[z(an)]},se);const de=Bt=>{const{antCls:an,badgeFontHeight:Tn,marginXS:Hn,badgeRibbonOffset:fn}=Bt,tt=`${an}-ribbon`,st=`${an}-ribbon-wrapper`,wt=(0,Me.Z)(Bt,(In,cn)=>{let{darkColor:Un}=cn;return{[`&${tt}-color-${In}`]:{background:Un,color:Un}}});return{[`${st}`]:{position:"relative"},[`${tt}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(Bt)),{position:"absolute",top:Hn,padding:`0 ${Bt.paddingXS}px`,color:Bt.colorPrimary,lineHeight:`${Tn}px`,whiteSpace:"nowrap",backgroundColor:Bt.colorPrimary,borderRadius:Bt.borderRadiusSM,[`${tt}-text`]:{color:Bt.colorTextLightSolid},[`${tt}-corner`]:{position:"absolute",top:"100%",width:fn,height:fn,color:"currentcolor",border:`${fn/2}px solid`,transform:Bt.badgeRibbonCornerTransform,transformOrigin:"top",filter:Bt.badgeRibbonCornerFilter}}),wt),{[`&${tt}-placement-end`]:{insetInlineEnd:-fn,borderEndEndRadius:0,[`${tt}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${tt}-placement-start`]:{insetInlineStart:-fn,borderEndStartRadius:0,[`${tt}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var Fe=(0,mt.Z)(["Badge","Ribbon"],Bt=>{const an=ne(Bt);return[de(an)]},se),Ue=Bt=>{const{className:an,prefixCls:Tn,style:Hn,color:fn,children:tt,text:st,placement:wt="end",rootClassName:In}=Bt,{getPrefixCls:cn,direction:Un}=We.useContext(Ce.E_),Le=cn("ribbon",Tn),Be=(0,Ze.o2)(fn,!1),ze=x()(Le,`${Le}-placement-${wt}`,{[`${Le}-rtl`]:Un==="rtl",[`${Le}-color-${fn}`]:Be},an),[St,Lt]=Fe(Le),kt={},Ut={};return fn&&!Be&&(kt.background=fn,Ut.color=fn),St(We.createElement("div",{className:x()(`${Le}-wrapper`,In,Lt)},tt,We.createElement("div",{className:x()(ze,Lt),style:Object.assign(Object.assign({},kt),Hn)},We.createElement("span",{className:`${Le}-text`},st),We.createElement("div",{className:`${Le}-corner`,style:Ut}))))};function xe(Bt){let{prefixCls:an,value:Tn,current:Hn,offset:fn=0}=Bt,tt;return fn&&(tt={position:"absolute",top:`${fn}00%`,left:0}),We.createElement("span",{style:tt,className:x()(`${an}-only-unit`,{current:Hn})},Tn)}function ot(Bt,an,Tn){let Hn=Bt,fn=0;for(;(Hn+10)%10!==an;)Hn+=Tn,fn+=Tn;return fn}function Xe(Bt){const{prefixCls:an,count:Tn,value:Hn}=Bt,fn=Number(Hn),tt=Math.abs(Tn),[st,wt]=We.useState(fn),[In,cn]=We.useState(tt),Un=()=>{wt(fn),cn(tt)};We.useEffect(()=>{const ze=setTimeout(()=>{Un()},1e3);return()=>{clearTimeout(ze)}},[fn]);let Le,Be;if(st===fn||Number.isNaN(fn)||Number.isNaN(st))Le=[We.createElement(xe,Object.assign({},Bt,{key:fn,current:!0}))],Be={transition:"none"};else{Le=[];const ze=fn+10,St=[];for(let Ut=fn;Ut<=ze;Ut+=1)St.push(Ut);const Lt=St.findIndex(Ut=>Ut%10===st);Le=St.map((Ut,en)=>{const kn=Ut%10;return We.createElement(xe,Object.assign({},Bt,{key:Ut,value:kn,offset:en-Lt,current:en===Lt}))});const kt=In{const{prefixCls:Tn,count:Hn,className:fn,motionClassName:tt,style:st,title:wt,show:In,component:cn="sup",children:Un}=Bt,Le=ut(Bt,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:Be}=We.useContext(Ce.E_),ze=Be("scroll-number",Tn),St=Object.assign(Object.assign({},Le),{"data-show":In,style:st,className:x()(ze,fn,tt),title:wt});let Lt=Hn;if(Hn&&Number(Hn)%1===0){const kt=String(Hn).split("");Lt=We.createElement("bdi",null,kt.map((Ut,en)=>We.createElement(Xe,{prefixCls:ze,count:Number(Hn),value:Ut,key:kt.length-en})))}return st&&st.borderColor&&(St.style=Object.assign(Object.assign({},st),{boxShadow:`0 0 0 1px ${st.borderColor} inset`})),Un?(0,et.Tm)(Un,kt=>({className:x()(`${ze}-custom-component`,kt==null?void 0:kt.className,tt)})):We.createElement(cn,Object.assign({},St,{ref:an}),Lt)}),Fn=function(Bt,an){var Tn={};for(var Hn in Bt)Object.prototype.hasOwnProperty.call(Bt,Hn)&&an.indexOf(Hn)<0&&(Tn[Hn]=Bt[Hn]);if(Bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fn=0,Hn=Object.getOwnPropertySymbols(Bt);fn{var Tn,Hn,fn,tt,st;const{prefixCls:wt,scrollNumberPrefixCls:In,children:cn,status:Un,text:Le,color:Be,count:ze=null,overflowCount:St=99,dot:Lt=!1,size:kt="default",title:Ut,offset:en,style:kn,className:Rt,rootClassName:De,classNames:Ve,styles:dt,showZero:Ot=!1}=Bt,$t=Fn(Bt,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:qt,direction:Jt,badge:ln}=We.useContext(Ce.E_),Dt=qt("badge",wt),[At,nn]=ce(Dt),Et=ze>St?`${St}+`:ze,yt=Et==="0"||Et===0,Nt=ze===null||yt&&!Ot,dn=(Un!=null||Be!=null)&&Nt,Ct=Lt&&!yt,It=Ct?"":Et,Zn=(0,We.useMemo)(()=>(It==null||It===""||yt&&!Ot)&&!Ct,[It,yt,Ot,Ct]),zt=(0,We.useRef)(ze);Zn||(zt.current=ze);const ra=zt.current,qa=(0,We.useRef)(It);Zn||(qa.current=It);const mr=qa.current,sr=(0,We.useRef)(Ct);Zn||(sr.current=Ct);const ja=(0,We.useMemo)(()=>{if(!en)return Object.assign(Object.assign({},ln==null?void 0:ln.style),kn);const wr={marginTop:en[1]};return Jt==="rtl"?wr.left=parseInt(en[0],10):wr.right=-parseInt(en[0],10),Object.assign(Object.assign(Object.assign({},wr),ln==null?void 0:ln.style),kn)},[Jt,en,kn,ln==null?void 0:ln.style]),Rr=Ut!=null?Ut:typeof ra=="string"||typeof ra=="number"?ra:void 0,Dr=Zn||!Le?null:We.createElement("span",{className:`${Dt}-status-text`},Le),ur=!ra||typeof ra!="object"?void 0:(0,et.Tm)(ra,wr=>({style:Object.assign(Object.assign({},ja),wr.style)})),vr=(0,Ze.o2)(Be,!1),ir=x()(Ve==null?void 0:Ve.indicator,(Tn=ln==null?void 0:ln.classNames)===null||Tn===void 0?void 0:Tn.indicator,{[`${Dt}-status-dot`]:dn,[`${Dt}-status-${Un}`]:!!Un,[`${Dt}-color-${Be}`]:vr}),Va={};Be&&!vr&&(Va.color=Be,Va.background=Be);const Hr=x()(Dt,{[`${Dt}-status`]:dn,[`${Dt}-not-a-wrapper`]:!cn,[`${Dt}-rtl`]:Jt==="rtl"},Rt,De,ln==null?void 0:ln.className,(Hn=ln==null?void 0:ln.classNames)===null||Hn===void 0?void 0:Hn.root,Ve==null?void 0:Ve.root,nn);if(!cn&&dn){const wr=ja.color;return At(We.createElement("span",Object.assign({},$t,{className:Hr,style:Object.assign(Object.assign(Object.assign({},dt==null?void 0:dt.root),(fn=ln==null?void 0:ln.styles)===null||fn===void 0?void 0:fn.root),ja)}),We.createElement("span",{className:ir,style:Object.assign(Object.assign(Object.assign({},dt==null?void 0:dt.indicator),(tt=ln==null?void 0:ln.styles)===null||tt===void 0?void 0:tt.indicator),Va)}),Le&&We.createElement("span",{style:{color:wr},className:`${Dt}-status-text`},Le)))}return At(We.createElement("span",Object.assign({ref:an},$t,{className:Hr,style:Object.assign(Object.assign({},(st=ln==null?void 0:ln.styles)===null||st===void 0?void 0:st.root),dt==null?void 0:dt.root)}),cn,We.createElement(Oe.default,{visible:!Zn,motionName:`${Dt}-zoom`,motionAppear:!1,motionDeadline:1e3},wr=>{let{className:bt,ref:bn}=wr;var Nn,jt;const pn=qt("scroll-number",In),Qn=sr.current,ma=x()(Ve==null?void 0:Ve.indicator,(Nn=ln==null?void 0:ln.classNames)===null||Nn===void 0?void 0:Nn.indicator,{[`${Dt}-dot`]:Qn,[`${Dt}-count`]:!Qn,[`${Dt}-count-sm`]:kt==="small",[`${Dt}-multiple-words`]:!Qn&&mr&&mr.toString().length>1,[`${Dt}-status-${Un}`]:!!Un,[`${Dt}-color-${Be}`]:vr});let Qe=Object.assign(Object.assign(Object.assign({},dt==null?void 0:dt.indicator),(jt=ln==null?void 0:ln.styles)===null||jt===void 0?void 0:jt.indicator),ja);return Be&&!vr&&(Qe=Qe||{},Qe.background=Be),We.createElement(sn,{prefixCls:pn,show:!Zn,motionClassName:bt,className:ma,count:mr,title:Rr,style:Qe,key:"scrollNumber",ref:bn},ur)}),Dr))},Xt=We.forwardRef(Sn);Xt.Ribbon=Ue;var ha=Xt},19842:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return wr}});var ae=ue(3300),x=ue(59301),Oe=ue(33853),We=ue(58617),Ze=ue(38819),et=ue(92310),Ce=ue.n(et),ct=ue(32855),Re=ue(11913),Me=ue(43079),rt=ue(77861),mt=ue(17115),$e=ue(90782),fe=ue(6089),a=ue(18929),E=x.createContext(null),b=E,y=ue(34666),z=ue(74430),ne=ue(27247),se="__rc_cascader_search_mark__",ce=function(bn,Nn,jt){var pn=jt.label;return Nn.some(function(Qn){return String(Qn[pn]).toLowerCase().includes(bn.toLowerCase())})},de=function(bn,Nn,jt,pn){return Nn.map(function(Qn){return Qn[pn.label]}).join(" / ")},Fe=function(bt,bn,Nn,jt,pn,Qn){var ma=pn.filter,Qe=ma===void 0?ce:ma,gt=pn.render,it=gt===void 0?de:gt,zn=pn.limit,Gn=zn===void 0?50:zn,Xn=pn.sort;return x.useMemo(function(){var Ga=[];if(!bt)return[];function wa(va,Oa){var Ca=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;va.forEach(function(yn){if(!(!Xn&&Gn!==!1&&Gn>0&&Ga.length>=Gn)){var xa=[].concat((0,ae.Z)(Oa),[yn]),Br=yn[Nn.children],uo=Ca||yn.disabled;if((!Br||Br.length===0||Qn)&&Qe(bt,xa,{label:Nn.label})){var Yn;Ga.push((0,ne.Z)((0,ne.Z)({},yn),{},(Yn={disabled:uo},(0,z.Z)(Yn,Nn.label,it(bt,xa,jt,Nn)),(0,z.Z)(Yn,se,xa),(0,z.Z)(Yn,Nn.children,void 0),Yn)))}Br&&wa(yn[Nn.children],xa,uo)}})}return wa(bn,[]),Xn&&Ga.sort(function(va,Oa){return Xn(va[se],Oa[se],bt,Nn)}),Gn!==!1&&Gn>0?Ga.slice(0,Gn):Ga},[bt,bn,Nn,jt,it,Qn,Qe,Xn,Gn])},Ae="__RC_CASCADER_SPLIT__",Ue="SHOW_PARENT",xe="SHOW_CHILD";function ot(bt){return bt.join(Ae)}function Xe(bt){return bt.map(ot)}function ut(bt){return bt.split(Ae)}function mn(bt){var bn=bt||{},Nn=bn.label,jt=bn.value,pn=bn.children,Qn=jt||"value";return{label:Nn||"label",value:Qn,key:Qn,children:pn||"children"}}function sn(bt,bn){var Nn,jt;return(Nn=bt.isLeaf)!==null&&Nn!==void 0?Nn:!((jt=bt[bn.children])!==null&&jt!==void 0&&jt.length)}function Fn(bt){var bn=bt.parentElement;if(bn){var Nn=bt.offsetTop-bn.offsetTop;Nn-bn.scrollTop<0?bn.scrollTo({top:Nn}):Nn+bt.offsetHeight-bn.scrollTop>bn.offsetHeight&&bn.scrollTo({top:Nn+bt.offsetHeight-bn.offsetHeight})}}function Sn(bt,bn){return bt.map(function(Nn){var jt;return(jt=Nn[se])===null||jt===void 0?void 0:jt.map(function(pn){return pn[bn.value]})})}function Xt(bt,bn,Nn){var jt=new Set(bt),pn=bn();return bt.filter(function(Qn){var ma=pn[Qn],Qe=ma?ma.parent:null,gt=ma?ma.children:null;return ma&&ma.node.disabled?!0:Nn===xe?!(gt&>.some(function(it){return it.key&&jt.has(it.key)})):!(Qe&&!Qe.node.disabled&&jt.has(Qe.key))})}function ha(bt,bn,Nn){for(var jt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,pn=bn,Qn=[],ma=function(){var it,zn,Gn,Xn=bt[Qe],Ga=(it=pn)===null||it===void 0?void 0:it.findIndex(function(va){var Oa=va[Nn.value];return jt?String(Oa)===String(Xn):Oa===Xn}),wa=Ga!==-1?(zn=pn)===null||zn===void 0?void 0:zn[Ga]:null;Qn.push({value:(Gn=wa==null?void 0:wa[Nn.value])!==null&&Gn!==void 0?Gn:Xn,index:Ga,option:wa}),pn=wa==null?void 0:wa[Nn.children]},Qe=0;Qe1){var gn=wa.slice(0,-1);yn(gn)}else it(!1)},uo=function(){var gn,Zo=((gn=Oa[va])===null||gn===void 0?void 0:gn[Nn.children])||[],pr=Zo.find(function(Zr){return!Zr.disabled});if(pr){var io=[].concat((0,ae.Z)(wa),[pr[Nn.value]]);yn(io)}};x.useImperativeHandle(bt,function(){return{onKeyDown:function(gn){var Zo=gn.which;switch(Zo){case Be.Z.UP:case Be.Z.DOWN:{var pr=0;Zo===Be.Z.UP?pr=-1:Zo===Be.Z.DOWN&&(pr=1),pr!==0&&xa(pr);break}case Be.Z.LEFT:{if(gt)break;Gn?uo():Br();break}case Be.Z.RIGHT:{if(gt)break;Gn?Br():uo();break}case Be.Z.BACKSPACE:{gt||Br();break}case Be.Z.ENTER:{if(wa.length){var io=Oa[va],Zr=(io==null?void 0:io[se])||[];Zr.length?Qn(Zr.map(function(Lo){return Lo[Nn.value]}),Zr[Zr.length-1]):Qn(wa,Oa[va])}break}case Be.Z.ESC:it(!1),zn&&gn.stopPropagation()}},onKeyUp:function(){}}})},St=x.forwardRef(function(bt,bn){var Nn,jt,pn,Qn,ma=(0,rt.lk)(),Qe=ma.prefixCls,gt=ma.multiple,it=ma.searchValue,zn=ma.toggleOpen,Gn=ma.notFoundContent,Xn=ma.direction,Ga=ma.open,wa=x.useRef(),va=Xn==="rtl",Oa=x.useContext(b),Ca=Oa.options,yn=Oa.values,xa=Oa.halfValues,Br=Oa.fieldNames,uo=Oa.changeOnSelect,Yn=Oa.onSelect,gn=Oa.searchOptions,Zo=Oa.dropdownPrefixCls,pr=Oa.loadData,io=Oa.expandTrigger,Zr=Zo||Qe,Lo=x.useState([]),_o=(0,Re.Z)(Lo,2),Ho=_o[0],Yr=_o[1],po=function(Wa){if(!(!pr||it)){var Ar=ha(Wa,Ca,Br),Nr=Ar.map(function(Ha){var Ya=Ha.option;return Ya}),Tr=Nr[Nr.length-1];if(Tr&&!sn(Tr,Br)){var Qr=ot(Wa);Yr(function(Ha){return[].concat((0,ae.Z)(Ha),[Qr])}),pr(Nr)}}};x.useEffect(function(){Ho.length&&Ho.forEach(function(dr){var Wa=ut(dr),Ar=ha(Wa,Ca,Br,!0).map(function(Tr){var Qr=Tr.option;return Qr}),Nr=Ar[Ar.length-1];(!Nr||Nr[Br.children]||sn(Nr,Br))&&Yr(function(Tr){return Tr.filter(function(Qr){return Qr!==dr})})})},[Ca,Ho,Br]);var Wn=x.useMemo(function(){return new Set(Xe(yn))},[yn]),kr=x.useMemo(function(){return new Set(Xe(xa))},[xa]),so=Le(),mo=(0,Re.Z)(so,2),xt=mo[0],qe=mo[1],Ye=function(Wa){qe(Wa),po(Wa)},Vt=function(Wa){var Ar=Wa.disabled,Nr=sn(Wa,Br);return!Ar&&(Nr||uo||gt)},Rn=function(Wa,Ar){var Nr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Yn(Wa),!gt&&(Ar||uo&&(io==="hover"||Nr))&&zn(!1)},pa=x.useMemo(function(){return it?gn:Ca},[it,gn,Ca]),Ln=x.useMemo(function(){for(var dr=[{options:pa}],Wa=pa,Ar=Sn(Wa,Br),Nr=function(){var Ya=xt[Tr],fr=Wa.find(function(Jr,hr){return(Ar[hr]?ot(Ar[hr]):Jr[Br.value])===Ya}),Lr=fr==null?void 0:fr[Br.children];if(!(Lr!=null&&Lr.length))return"break";Wa=Lr,dr.push({options:Lr})},Tr=0;Tr":Ho,po=bt.loadingIcon,Wn=bt.children,kr=bt.dropdownMatchSelectWidth,so=kr===void 0?!1:kr,mo=bt.showCheckedStrategy,xt=mo===void 0?Ue:mo,qe=(0,Me.Z)(bt,kn),Ye=(0,mt.ZP)(Nn),Vt=!!Gn,Rn=(0,a.Z)(ma,{value:Qe,postState:De}),pa=(0,Re.Z)(Rn,2),Ln=pa[0],Ea=pa[1],on=x.useMemo(function(){return mn(Qn)},[JSON.stringify(Qn)]),da=x.useMemo(function(){return yn||[]},[yn]),jr=Tn(da,on),ho=x.useCallback(function(ga){var sa=jr();return ga.map(function(Sa){var ao=sa[Sa].nodes;return ao.map(function(xo){return xo[on.value]})})},[jr,on]),Yo=(0,a.Z)("",{value:wa,postState:function(sa){return sa||""}}),dr=(0,Re.Z)(Yo,2),Wa=dr[0],Ar=dr[1],Nr=function(sa,Sa){Ar(sa),Sa.source!=="blur"&&va&&va(sa)},Tr=tt(Oa),Qr=(0,Re.Z)(Tr,2),Ha=Qr[0],Ya=Qr[1],fr=Fe(Wa,da,on,xa||pn,Ya,gt),Lr=Hn(da,on),Jr=x.useMemo(function(){var ga=Lr(Ln),sa=(0,Re.Z)(ga,2),Sa=sa[0],ao=sa[1];if(!Vt||!Ln.length)return[Sa,[],ao];var xo=Xe(Sa),$o=jr(),Sr=(0,$e.S)(xo,!0,$o),Gr=Sr.checkedKeys,vo=Sr.halfCheckedKeys;return[ho(Gr),ho(vo),ao]},[Vt,Ln,jr,ho,Lr]),hr=(0,Re.Z)(Jr,3),Pa=hr[0],aa=hr[1],ka=hr[2],Wr=x.useMemo(function(){var ga=Xe(Pa),sa=Xt(ga,jr,xt);return[].concat((0,ae.Z)(ka),(0,ae.Z)(ho(sa)))},[Pa,jr,ho,ka,xt]),Eo=Bt(Wr,da,on,Vt,zn),Jo=(0,fe.Z)(function(ga){if(Ea(ga),it){var sa=De(ga),Sa=sa.map(function($o){return ha($o,da,on).map(function(Sr){return Sr.option})}),ao=Vt?sa:sa[0],xo=Vt?Sa:Sa[0];it(ao,xo)}}),No=(0,fe.Z)(function(ga){if((!Vt||Ga)&&Ar(""),!Vt)Jo(ga);else{var sa=ot(ga),Sa=Xe(Pa),ao=Xe(aa),xo=Sa.includes(sa),$o=ka.some(function(Su){return ot(Su)===sa}),Sr=Pa,Gr=ka;if($o&&!xo)Gr=ka.filter(function(Su){return ot(Su)!==sa});else{var vo=xo?Sa.filter(function(Su){return Su!==sa}):[].concat((0,ae.Z)(Sa),[sa]),eo=jr(),zo;if(xo){var sl=(0,$e.S)(vo,{checked:!1,halfCheckedKeys:ao},eo);zo=sl.checkedKeys}else{var ol=(0,$e.S)(vo,!0,eo);zo=ol.checkedKeys}var Pu=Xt(zo,jr,xt);Sr=ho(Pu)}Jo([].concat((0,ae.Z)(Gr),(0,ae.Z)(Sr)))}}),tl=function(sa,Sa){if(Sa.type==="clear"){Jo([]);return}var ao=Sa.values[0],xo=ao.valueCells;No(xo)},Cl=Yn!==void 0?Yn:uo,Da=Zo||gn,au=Zr||io,uu=function(sa){Lo==null||Lo(sa),_o==null||_o(sa)},wu=x.useMemo(function(){return{options:da,fieldNames:on,values:Pa,halfValues:aa,changeOnSelect:gt,onSelect:No,checkable:Gn,searchOptions:fr,dropdownPrefixCls:xa,loadData:Br,expandTrigger:Ca,expandIcon:Yr,loadingIcon:po,dropdownMenuColumnStyle:pr}},[da,on,Pa,aa,gt,No,Gn,fr,xa,Br,Ca,Yr,po,pr]),iu=!(Wa?fr:da).length,ar=Wa&&Ya.matchInputWidth||iu?{}:{minWidth:"auto"};return x.createElement(b.Provider,{value:wu},x.createElement(rt.Ac,(0,ct.Z)({},qe,{ref:bn,id:Ye,prefixCls:pn,autoClearSearchValue:Ga,dropdownMatchSelectWidth:so,dropdownStyle:ar,displayValues:Eo,onDisplayValuesChange:tl,mode:Vt?"multiple":void 0,searchValue:Wa,onSearch:Nr,showSearch:Ha,OptionList:Lt,emptyOptions:iu,open:Cl,dropdownClassName:Da,placement:au,onDropdownVisibleChange:uu,getRawInputElement:function(){return Wn}})))});Ve.SHOW_PARENT=Ue,Ve.SHOW_CHILD=xe;var dt=Ve,Ot=dt,$t=ue(2738),qt=ue(62892),Jt=ue(53487),ln=ue(19080),Dt=ue(36355),At=ue(93891),nn=ue(1684),Et=ue(19716),yt=ue(32441),Nt=ue(14154),dn=ue(58582),Ct=ue(84443),It=ue(66339),Zn=ue(33234),zt=ue(98447),ra=ue(17313),qa=ue(74207),mr=ue(83116);const sr=bt=>{const{prefixCls:bn,componentCls:Nn,antCls:jt}=bt,pn=`${Nn}-menu-item`,Qn=` &${pn}-expand ${pn}-expand-icon, ${pn}-loading-icon - `;return[{[Nn]:{width:bt.controlWidth}},{[`${Nn}-dropdown`]:[(0,zt.C2)(`${bn}-checkbox`,bt),{[`&${jt}-select-dropdown`]:{padding:0}},{[Nn]:{"&-checkbox":{top:0,marginInlineEnd:bt.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Nn}-menu-empty`]:{[`${Nn}-menu`]:{width:"100%",height:"auto",[pn]:{color:bt.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:bt.controlItemWidth,height:bt.dropdownHeight,margin:0,padding:bt.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${bt.lineWidth}px ${bt.lineType} ${bt.colorSplit}`},"&-item":Object.assign(Object.assign({},ra.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:bt.optionPadding,lineHeight:bt.lineHeight,cursor:"pointer",transition:`all ${bt.motionDurationMid}`,borderRadius:bt.borderRadiusSM,"&:hover":{background:bt.controlItemBgHover},"&-disabled":{color:bt.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Qn]:{color:bt.colorTextDisabled}},[`&-active:not(${pn}-disabled)`]:{"&, &:hover":{fontWeight:bt.optionSelectedFontWeight,backgroundColor:bt.optionSelectedBg}},"&-content":{flex:"auto"},[Qn]:{marginInlineStart:bt.paddingXXS,color:bt.colorTextDescription,fontSize:bt.fontSizeIcon},"&-keyword":{color:bt.colorHighlight}})}}}]},{[`${Nn}-dropdown-rtl`]:{direction:"rtl"}},(0,qa.c)(bt)]};var ja=(0,mr.Z)("Cascader",bt=>[sr(bt)],bt=>{const bn=Math.round((bt.controlHeight-bt.fontSize*bt.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:bt.controlItemBgActive,optionSelectedFontWeight:bt.fontWeightStrong,optionPadding:`${bn}px ${bt.paddingSM}px`,menuPadding:bt.paddingXXS}}),Rr=function(bt,bn){var Nn={};for(var jt in bt)Object.prototype.hasOwnProperty.call(bt,jt)&&bn.indexOf(jt)<0&&(Nn[jt]=bt[jt]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pn=0,jt=Object.getOwnPropertySymbols(bt);pngt===0?[Qe]:[].concat((0,ae.Z)(ma),[bn,Qe]),[]),pn=[];let Qn=0;return jt.forEach((ma,Qe)=>{const gt=Qn+ma.length;let it=bt.slice(Qn,gt);Qn=gt,Qe%2===1&&(it=x.createElement("span",{className:`${Nn}-menu-item-keyword`,key:`separator-${Qe}`},it)),pn.push(it)}),pn}const ir=(bt,bn,Nn,jt)=>{const pn=[],Qn=bt.toLowerCase();return bn.forEach((ma,Qe)=>{Qe!==0&&pn.push(" / ");let gt=ma[jt.label];const it=typeof gt;(it==="string"||it==="number")&&(gt=vr(String(gt),Qn,Nn)),pn.push(gt)}),pn},Va=x.forwardRef((bt,bn)=>{const{prefixCls:Nn,size:jt,disabled:pn,className:Qn,rootClassName:ma,multiple:Qe,bordered:gt=!0,transitionName:it,choiceTransitionName:zn="",popupClassName:Gn,dropdownClassName:Xn,expandIcon:Ga,placement:wa,showSearch:va,allowClear:Oa=!0,notFoundContent:Ca,direction:yn,getPopupContainer:xa,status:Br,showArrow:uo,builtinPlacements:Yn,style:gn}=bt,Zo=Rr(bt,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),pr=(0,$t.Z)(Zo,["suffixIcon"]),{getPopupContainer:io,getPrefixCls:Zr,renderEmpty:Lo,direction:_o,popupOverflow:Ho,cascader:Yr}=x.useContext(Dt.E_),po=yn||_o,Wn=po==="rtl",{status:kr,hasFeedback:so,isFormItemInput:mo,feedbackIcon:xt}=x.useContext(yt.aM),qe=(0,ln.F)(kr,Br),Ye=Ca||(Lo==null?void 0:Lo("Cascader"))||x.createElement(At.Z,{componentName:"Cascader"}),Vt=Zr(),Rn=Zr("select",Nn),pa=Zr("cascader",Nn),[Ln,Ea]=(0,Nt.Z)(Rn),[on]=ja(pa),{compactSize:da,compactItemClassnames:jr}=(0,Zn.ri)(Rn,yn),ho=Ce()(Gn||Xn,`${pa}-dropdown`,{[`${pa}-dropdown-rtl`]:po==="rtl"},ma,Ea),Yo=x.useMemo(()=>{if(!va)return va;let ka={render:ir};return typeof va=="object"&&(ka=Object.assign(Object.assign({},ka),va)),ka},[va]),dr=(0,Et.Z)(ka=>{var Wr;return(Wr=jt!=null?jt:da)!==null&&Wr!==void 0?Wr:ka}),Wa=x.useContext(nn.Z),Ar=pn!=null?pn:Wa;let Nr=Ga;Ga||(Nr=Wn?x.createElement(Oe.Z,null):x.createElement(Ze.Z,null));const Tr=x.createElement("span",{className:`${Rn}-menu-item-loading-icon`},x.createElement(We.Z,{spin:!0})),Qr=x.useMemo(()=>Qe?x.createElement("span",{className:`${pa}-checkbox-inner`}):!1,[Qe]),Ha=(0,Ct.Z)(bt.suffixIcon,uo),{suffixIcon:Ya,removeIcon:fr,clearIcon:Lr}=(0,It.Z)(Object.assign(Object.assign({},bt),{hasFeedback:so,feedbackIcon:xt,showSuffixIcon:Ha,multiple:Qe,prefixCls:Rn,componentName:"Cascader"})),Jr=x.useMemo(()=>wa!==void 0?wa:Wn?"bottomRight":"bottomLeft",[wa,Wn]),hr=(0,dn.Z)(Yn,Ho),Pa=Oa===!0?{clearIcon:Lr}:Oa,aa=x.createElement(Ot,Object.assign({prefixCls:Rn,className:Ce()(!Nn&&pa,{[`${Rn}-lg`]:dr==="large",[`${Rn}-sm`]:dr==="small",[`${Rn}-rtl`]:Wn,[`${Rn}-borderless`]:!gt,[`${Rn}-in-form-item`]:mo},(0,ln.Z)(Rn,qe,so),jr,Yr==null?void 0:Yr.className,Qn,ma,Ea),disabled:Ar,style:Object.assign(Object.assign({},Yr==null?void 0:Yr.style),gn)},pr,{builtinPlacements:hr,direction:po,placement:Jr,notFoundContent:Ye,allowClear:Pa,showSearch:Yo,expandIcon:Nr,suffixIcon:Ya,removeIcon:fr,loadingIcon:Tr,checkable:Qr,dropdownClassName:ho,dropdownPrefixCls:Nn||pa,choiceTransitionName:(0,qt.m)(Vt,"",zn),transitionName:(0,qt.m)(Vt,"slide-up",it),getPopupContainer:xa||io,ref:bn}));return on(Ln(aa))}),Hr=(0,Jt.Z)(Va);Va.SHOW_PARENT=ur,Va.SHOW_CHILD=Dr,Va._InternalPanelDoNotUseOrYouWillBeFired=Hr;var wr=Va},36381:function(we,Ft,ue){"use strict";ue.d(Ft,{default:function(){return ze}});var ae=ue(38819),x=ue(92310),Oe=ue.n(x),We=ue(32855),Ze=ue(3300),et=ue(11913),Ce=ue(34666),ct=ue(18929),Ne=ue(48736),Me=ue(59301),rt=ue(43079),mt=ue(11592),$e=ue(74430),fe=ue(77900),a=ue(10228),E=Me.forwardRef(function(St,Lt){var kt=St.prefixCls,Ut=St.forceRender,en=St.className,kn=St.style,Rt=St.children,De=St.isActive,Ve=St.role,dt=Me.useState(De||Ut),Ot=(0,et.Z)(dt,2),$t=Ot[0],qt=Ot[1];return Me.useEffect(function(){(Ut||De)&&qt(!0)},[Ut,De]),$t?Me.createElement("div",{ref:Lt,className:Oe()("".concat(kt,"-content"),(0,$e.Z)((0,$e.Z)({},"".concat(kt,"-content-active"),De),"".concat(kt,"-content-inactive"),!De),en),style:kn,role:Ve},Me.createElement("div",{className:"".concat(kt,"-content-box")},Rt)):null});E.displayName="PanelContent";var b=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=Me.forwardRef(function(St,Lt){var kt=St.showArrow,Ut=kt===void 0?!0:kt,en=St.headerClass,kn=St.isActive,Rt=St.onItemClick,De=St.forceRender,Ve=St.className,dt=St.prefixCls,Ot=St.collapsible,$t=St.accordion,qt=St.panelKey,Jt=St.extra,ln=St.header,Dt=St.expandIcon,At=St.openMotion,nn=St.destroyInactivePanel,Et=St.children,yt=(0,rt.Z)(St,y),Nt=Ot==="disabled",dn=Ot==="header",Ct=Ot==="icon",It=Jt!=null&&typeof Jt!="boolean",Zn=function(){Rt==null||Rt(qt)},zt=function(Rr){(Rr.key==="Enter"||Rr.keyCode===a.Z.ENTER||Rr.which===a.Z.ENTER)&&Zn()},ra=typeof Dt=="function"?Dt(St):Me.createElement("i",{className:"arrow"});ra&&(ra=Me.createElement("div",{className:"".concat(dt,"-expand-icon"),onClick:["header","icon"].includes(Ot)?Zn:void 0},ra));var qa=Oe()((0,$e.Z)((0,$e.Z)((0,$e.Z)({},"".concat(dt,"-item"),!0),"".concat(dt,"-item-active"),kn),"".concat(dt,"-item-disabled"),Nt),Ve),mr=Oe()(en,(0,$e.Z)((0,$e.Z)((0,$e.Z)({},"".concat(dt,"-header"),!0),"".concat(dt,"-header-collapsible-only"),dn),"".concat(dt,"-icon-collapsible-only"),Ct)),sr={className:mr,"aria-expanded":kn,"aria-disabled":Nt,onKeyDown:zt};return!dn&&!Ct&&(sr.onClick=Zn,sr.role=$t?"tab":"button",sr.tabIndex=Nt?-1:0),Me.createElement("div",(0,We.Z)({},yt,{ref:Lt,className:qa}),Me.createElement("div",sr,Ut&&ra,Me.createElement("span",{className:"".concat(dt,"-header-text"),onClick:Ot==="header"?Zn:void 0},ln),It&&Me.createElement("div",{className:"".concat(dt,"-extra")},Jt)),Me.createElement(fe.default,(0,We.Z)({visible:kn,leavedClassName:"".concat(dt,"-content-hidden")},At,{forceRender:De,removeOnLeave:nn}),function(ja,Rr){var Dr=ja.className,ur=ja.style;return Me.createElement(b,{ref:Rr,prefixCls:dt,className:Dr,style:ur,isActive:kn,forceRender:De,role:$t?"tabpanel":void 0},Et)}))}),ne=z,se=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ce=function(Lt,kt){var Ut=kt.prefixCls,en=kt.accordion,kn=kt.collapsible,Rt=kt.destroyInactivePanel,De=kt.onItemClick,Ve=kt.activeKey,dt=kt.openMotion,Ot=kt.expandIcon;return Lt.map(function($t,qt){var Jt=$t.children,ln=$t.label,Dt=$t.key,At=$t.collapsible,nn=$t.onItemClick,Et=$t.destroyInactivePanel,yt=(0,rt.Z)($t,se),Nt=String(Dt!=null?Dt:qt),dn=At!=null?At:kn,Ct=Et!=null?Et:Rt,It=function(ra){dn!=="disabled"&&(De(ra),nn==null||nn(ra))},Zn=!1;return en?Zn=Ve[0]===Nt:Zn=Ve.indexOf(Nt)>-1,Me.createElement(ne,(0,We.Z)({},yt,{prefixCls:Ut,key:Nt,panelKey:Nt,isActive:Zn,accordion:en,openMotion:dt,expandIcon:Ot,header:ln,collapsible:dn,onItemClick:It,destroyInactivePanel:Ct}),Jt)})},de=function(Lt,kt,Ut){if(!Lt)return null;var en=Ut.prefixCls,kn=Ut.accordion,Rt=Ut.collapsible,De=Ut.destroyInactivePanel,Ve=Ut.onItemClick,dt=Ut.activeKey,Ot=Ut.openMotion,$t=Ut.expandIcon,qt=Lt.key||String(kt),Jt=Lt.props,ln=Jt.header,Dt=Jt.headerClass,At=Jt.destroyInactivePanel,nn=Jt.collapsible,Et=Jt.onItemClick,yt=!1;kn?yt=dt[0]===qt:yt=dt.indexOf(qt)>-1;var Nt=nn!=null?nn:Rt,dn=function(Zn){Nt!=="disabled"&&(Ve(Zn),Et==null||Et(Zn))},Ct={key:qt,panelKey:qt,header:ln,headerClass:Dt,isActive:yt,prefixCls:en,destroyInactivePanel:At!=null?At:De,openMotion:Ot,accordion:kn,children:Lt.props.children,onItemClick:dn,expandIcon:$t,collapsible:Nt};return typeof Lt.type=="string"?Lt:(Object.keys(Ct).forEach(function(It){typeof Ct[It]=="undefined"&&delete Ct[It]}),Me.cloneElement(Lt,Ct))};function Fe(St,Lt,kt){return Array.isArray(St)?ce(St,kt):(0,mt.Z)(Lt).map(function(Ut,en){return de(Ut,en,kt)})}var Ae=Fe,Ue=ue(26112);function xe(St){var Lt=St;if(!Array.isArray(Lt)){var kt=(0,Ce.Z)(Lt);Lt=kt==="number"||kt==="string"?[Lt]:[]}return Lt.map(function(Ut){return String(Ut)})}var ot=Me.forwardRef(function(St,Lt){var kt=St.prefixCls,Ut=kt===void 0?"rc-collapse":kt,en=St.destroyInactivePanel,kn=en===void 0?!1:en,Rt=St.style,De=St.accordion,Ve=St.className,dt=St.children,Ot=St.collapsible,$t=St.openMotion,qt=St.expandIcon,Jt=St.activeKey,ln=St.defaultActiveKey,Dt=St.onChange,At=St.items,nn=Oe()(Ut,Ve),Et=(0,ct.Z)([],{value:Jt,onChange:function(zt){return Dt==null?void 0:Dt(zt)},defaultValue:ln,postState:xe}),yt=(0,et.Z)(Et,2),Nt=yt[0],dn=yt[1],Ct=function(zt){return dn(function(){if(De)return Nt[0]===zt?[]:[zt];var ra=Nt.indexOf(zt),qa=ra>-1;return qa?Nt.filter(function(mr){return mr!==zt}):[].concat((0,Ze.Z)(Nt),[zt])})};(0,Ne.ZP)(!dt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var It=Ae(At,dt,{prefixCls:Ut,accordion:De,openMotion:$t,expandIcon:qt,collapsible:Ot,destroyInactivePanel:kn,onItemClick:Ct,activeKey:Nt});return Me.createElement("div",(0,We.Z)({ref:Lt,className:nn,style:Rt,role:De?"tablist":void 0},(0,Ue.Z)(St,{aria:!0,data:!0})),It)}),Xe=Object.assign(ot,{Panel:ne}),ut=Xe,mn=Xe.Panel,sn=ue(2738),Fn=ue(62892),Sn=ue(92343),Xt=ue(36355),ha=ue(19716),an=Me.forwardRef((St,Lt)=>{const{getPrefixCls:kt}=Me.useContext(Xt.E_),{prefixCls:Ut,className:en,showArrow:kn=!0}=St,Rt=kt("collapse",Ut),De=Oe()({[`${Rt}-no-arrow`]:!kn},en);return Me.createElement(ut.Panel,Object.assign({ref:Lt},St,{prefixCls:Rt,className:De}))}),Tn=ue(17313),Hn=ue(8378),fn=ue(83116),tt=ue(37613);const st=St=>{const{componentCls:Lt,contentBg:kt,padding:Ut,headerBg:en,headerPadding:kn,collapseHeaderPaddingSM:Rt,collapseHeaderPaddingLG:De,collapsePanelBorderRadius:Ve,lineWidth:dt,lineType:Ot,colorBorder:$t,colorText:qt,colorTextHeading:Jt,colorTextDisabled:ln,fontSize:Dt,fontSizeLG:At,lineHeight:nn,marginSM:Et,paddingSM:yt,paddingLG:Nt,paddingXS:dn,motionDurationSlow:Ct,fontSizeIcon:It,contentPadding:Zn}=St,zt=`${dt}px ${Ot} ${$t}`;return{[Lt]:Object.assign(Object.assign({},(0,Tn.Wf)(St)),{backgroundColor:en,border:zt,borderBottom:0,borderRadius:`${Ve}px`,"&-rtl":{direction:"rtl"},[`& > ${Lt}-item`]:{borderBottom:zt,"&:last-child":{[` + `;return[{[Nn]:{width:bt.controlWidth}},{[`${Nn}-dropdown`]:[(0,zt.C2)(`${bn}-checkbox`,bt),{[`&${jt}-select-dropdown`]:{padding:0}},{[Nn]:{"&-checkbox":{top:0,marginInlineEnd:bt.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${Nn}-menu-empty`]:{[`${Nn}-menu`]:{width:"100%",height:"auto",[pn]:{color:bt.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:bt.controlItemWidth,height:bt.dropdownHeight,margin:0,padding:bt.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${bt.lineWidth}px ${bt.lineType} ${bt.colorSplit}`},"&-item":Object.assign(Object.assign({},ra.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:bt.optionPadding,lineHeight:bt.lineHeight,cursor:"pointer",transition:`all ${bt.motionDurationMid}`,borderRadius:bt.borderRadiusSM,"&:hover":{background:bt.controlItemBgHover},"&-disabled":{color:bt.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Qn]:{color:bt.colorTextDisabled}},[`&-active:not(${pn}-disabled)`]:{"&, &:hover":{fontWeight:bt.optionSelectedFontWeight,backgroundColor:bt.optionSelectedBg}},"&-content":{flex:"auto"},[Qn]:{marginInlineStart:bt.paddingXXS,color:bt.colorTextDescription,fontSize:bt.fontSizeIcon},"&-keyword":{color:bt.colorHighlight}})}}}]},{[`${Nn}-dropdown-rtl`]:{direction:"rtl"}},(0,qa.c)(bt)]};var ja=(0,mr.Z)("Cascader",bt=>[sr(bt)],bt=>{const bn=Math.round((bt.controlHeight-bt.fontSize*bt.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:bt.controlItemBgActive,optionSelectedFontWeight:bt.fontWeightStrong,optionPadding:`${bn}px ${bt.paddingSM}px`,menuPadding:bt.paddingXXS}}),Rr=function(bt,bn){var Nn={};for(var jt in bt)Object.prototype.hasOwnProperty.call(bt,jt)&&bn.indexOf(jt)<0&&(Nn[jt]=bt[jt]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pn=0,jt=Object.getOwnPropertySymbols(bt);pngt===0?[Qe]:[].concat((0,ae.Z)(ma),[bn,Qe]),[]),pn=[];let Qn=0;return jt.forEach((ma,Qe)=>{const gt=Qn+ma.length;let it=bt.slice(Qn,gt);Qn=gt,Qe%2===1&&(it=x.createElement("span",{className:`${Nn}-menu-item-keyword`,key:`separator-${Qe}`},it)),pn.push(it)}),pn}const ir=(bt,bn,Nn,jt)=>{const pn=[],Qn=bt.toLowerCase();return bn.forEach((ma,Qe)=>{Qe!==0&&pn.push(" / ");let gt=ma[jt.label];const it=typeof gt;(it==="string"||it==="number")&&(gt=vr(String(gt),Qn,Nn)),pn.push(gt)}),pn},Va=x.forwardRef((bt,bn)=>{const{prefixCls:Nn,size:jt,disabled:pn,className:Qn,rootClassName:ma,multiple:Qe,bordered:gt=!0,transitionName:it,choiceTransitionName:zn="",popupClassName:Gn,dropdownClassName:Xn,expandIcon:Ga,placement:wa,showSearch:va,allowClear:Oa=!0,notFoundContent:Ca,direction:yn,getPopupContainer:xa,status:Br,showArrow:uo,builtinPlacements:Yn,style:gn}=bt,Zo=Rr(bt,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),pr=(0,$t.Z)(Zo,["suffixIcon"]),{getPopupContainer:io,getPrefixCls:Zr,renderEmpty:Lo,direction:_o,popupOverflow:Ho,cascader:Yr}=x.useContext(Dt.E_),po=yn||_o,Wn=po==="rtl",{status:kr,hasFeedback:so,isFormItemInput:mo,feedbackIcon:xt}=x.useContext(yt.aM),qe=(0,ln.F)(kr,Br),Ye=Ca||(Lo==null?void 0:Lo("Cascader"))||x.createElement(At.Z,{componentName:"Cascader"}),Vt=Zr(),Rn=Zr("select",Nn),pa=Zr("cascader",Nn),[Ln,Ea]=(0,Nt.Z)(Rn),[on]=ja(pa),{compactSize:da,compactItemClassnames:jr}=(0,Zn.ri)(Rn,yn),ho=Ce()(Gn||Xn,`${pa}-dropdown`,{[`${pa}-dropdown-rtl`]:po==="rtl"},ma,Ea),Yo=x.useMemo(()=>{if(!va)return va;let ka={render:ir};return typeof va=="object"&&(ka=Object.assign(Object.assign({},ka),va)),ka},[va]),dr=(0,Et.Z)(ka=>{var Wr;return(Wr=jt!=null?jt:da)!==null&&Wr!==void 0?Wr:ka}),Wa=x.useContext(nn.Z),Ar=pn!=null?pn:Wa;let Nr=Ga;Ga||(Nr=Wn?x.createElement(Oe.Z,null):x.createElement(Ze.Z,null));const Tr=x.createElement("span",{className:`${Rn}-menu-item-loading-icon`},x.createElement(We.Z,{spin:!0})),Qr=x.useMemo(()=>Qe?x.createElement("span",{className:`${pa}-checkbox-inner`}):!1,[Qe]),Ha=(0,Ct.Z)(bt.suffixIcon,uo),{suffixIcon:Ya,removeIcon:fr,clearIcon:Lr}=(0,It.Z)(Object.assign(Object.assign({},bt),{hasFeedback:so,feedbackIcon:xt,showSuffixIcon:Ha,multiple:Qe,prefixCls:Rn,componentName:"Cascader"})),Jr=x.useMemo(()=>wa!==void 0?wa:Wn?"bottomRight":"bottomLeft",[wa,Wn]),hr=(0,dn.Z)(Yn,Ho),Pa=Oa===!0?{clearIcon:Lr}:Oa,aa=x.createElement(Ot,Object.assign({prefixCls:Rn,className:Ce()(!Nn&&pa,{[`${Rn}-lg`]:dr==="large",[`${Rn}-sm`]:dr==="small",[`${Rn}-rtl`]:Wn,[`${Rn}-borderless`]:!gt,[`${Rn}-in-form-item`]:mo},(0,ln.Z)(Rn,qe,so),jr,Yr==null?void 0:Yr.className,Qn,ma,Ea),disabled:Ar,style:Object.assign(Object.assign({},Yr==null?void 0:Yr.style),gn)},pr,{builtinPlacements:hr,direction:po,placement:Jr,notFoundContent:Ye,allowClear:Pa,showSearch:Yo,expandIcon:Nr,suffixIcon:Ya,removeIcon:fr,loadingIcon:Tr,checkable:Qr,dropdownClassName:ho,dropdownPrefixCls:Nn||pa,choiceTransitionName:(0,qt.m)(Vt,"",zn),transitionName:(0,qt.m)(Vt,"slide-up",it),getPopupContainer:xa||io,ref:bn}));return on(Ln(aa))}),Hr=(0,Jt.Z)(Va);Va.SHOW_PARENT=ur,Va.SHOW_CHILD=Dr,Va._InternalPanelDoNotUseOrYouWillBeFired=Hr;var wr=Va},36381:function(we,Ft,ue){"use strict";ue.d(Ft,{default:function(){return ze}});var ae=ue(38819),x=ue(92310),Oe=ue.n(x),We=ue(32855),Ze=ue(3300),et=ue(11913),Ce=ue(34666),ct=ue(18929),Re=ue(48736),Me=ue(59301),rt=ue(43079),mt=ue(11592),$e=ue(74430),fe=ue(77900),a=ue(10228),E=Me.forwardRef(function(St,Lt){var kt=St.prefixCls,Ut=St.forceRender,en=St.className,kn=St.style,Rt=St.children,De=St.isActive,Ve=St.role,dt=Me.useState(De||Ut),Ot=(0,et.Z)(dt,2),$t=Ot[0],qt=Ot[1];return Me.useEffect(function(){(Ut||De)&&qt(!0)},[Ut,De]),$t?Me.createElement("div",{ref:Lt,className:Oe()("".concat(kt,"-content"),(0,$e.Z)((0,$e.Z)({},"".concat(kt,"-content-active"),De),"".concat(kt,"-content-inactive"),!De),en),style:kn,role:Ve},Me.createElement("div",{className:"".concat(kt,"-content-box")},Rt)):null});E.displayName="PanelContent";var b=E,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=Me.forwardRef(function(St,Lt){var kt=St.showArrow,Ut=kt===void 0?!0:kt,en=St.headerClass,kn=St.isActive,Rt=St.onItemClick,De=St.forceRender,Ve=St.className,dt=St.prefixCls,Ot=St.collapsible,$t=St.accordion,qt=St.panelKey,Jt=St.extra,ln=St.header,Dt=St.expandIcon,At=St.openMotion,nn=St.destroyInactivePanel,Et=St.children,yt=(0,rt.Z)(St,y),Nt=Ot==="disabled",dn=Ot==="header",Ct=Ot==="icon",It=Jt!=null&&typeof Jt!="boolean",Zn=function(){Rt==null||Rt(qt)},zt=function(Rr){(Rr.key==="Enter"||Rr.keyCode===a.Z.ENTER||Rr.which===a.Z.ENTER)&&Zn()},ra=typeof Dt=="function"?Dt(St):Me.createElement("i",{className:"arrow"});ra&&(ra=Me.createElement("div",{className:"".concat(dt,"-expand-icon"),onClick:["header","icon"].includes(Ot)?Zn:void 0},ra));var qa=Oe()((0,$e.Z)((0,$e.Z)((0,$e.Z)({},"".concat(dt,"-item"),!0),"".concat(dt,"-item-active"),kn),"".concat(dt,"-item-disabled"),Nt),Ve),mr=Oe()(en,(0,$e.Z)((0,$e.Z)((0,$e.Z)({},"".concat(dt,"-header"),!0),"".concat(dt,"-header-collapsible-only"),dn),"".concat(dt,"-icon-collapsible-only"),Ct)),sr={className:mr,"aria-expanded":kn,"aria-disabled":Nt,onKeyDown:zt};return!dn&&!Ct&&(sr.onClick=Zn,sr.role=$t?"tab":"button",sr.tabIndex=Nt?-1:0),Me.createElement("div",(0,We.Z)({},yt,{ref:Lt,className:qa}),Me.createElement("div",sr,Ut&&ra,Me.createElement("span",{className:"".concat(dt,"-header-text"),onClick:Ot==="header"?Zn:void 0},ln),It&&Me.createElement("div",{className:"".concat(dt,"-extra")},Jt)),Me.createElement(fe.default,(0,We.Z)({visible:kn,leavedClassName:"".concat(dt,"-content-hidden")},At,{forceRender:De,removeOnLeave:nn}),function(ja,Rr){var Dr=ja.className,ur=ja.style;return Me.createElement(b,{ref:Rr,prefixCls:dt,className:Dr,style:ur,isActive:kn,forceRender:De,role:$t?"tabpanel":void 0},Et)}))}),ne=z,se=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],ce=function(Lt,kt){var Ut=kt.prefixCls,en=kt.accordion,kn=kt.collapsible,Rt=kt.destroyInactivePanel,De=kt.onItemClick,Ve=kt.activeKey,dt=kt.openMotion,Ot=kt.expandIcon;return Lt.map(function($t,qt){var Jt=$t.children,ln=$t.label,Dt=$t.key,At=$t.collapsible,nn=$t.onItemClick,Et=$t.destroyInactivePanel,yt=(0,rt.Z)($t,se),Nt=String(Dt!=null?Dt:qt),dn=At!=null?At:kn,Ct=Et!=null?Et:Rt,It=function(ra){dn!=="disabled"&&(De(ra),nn==null||nn(ra))},Zn=!1;return en?Zn=Ve[0]===Nt:Zn=Ve.indexOf(Nt)>-1,Me.createElement(ne,(0,We.Z)({},yt,{prefixCls:Ut,key:Nt,panelKey:Nt,isActive:Zn,accordion:en,openMotion:dt,expandIcon:Ot,header:ln,collapsible:dn,onItemClick:It,destroyInactivePanel:Ct}),Jt)})},de=function(Lt,kt,Ut){if(!Lt)return null;var en=Ut.prefixCls,kn=Ut.accordion,Rt=Ut.collapsible,De=Ut.destroyInactivePanel,Ve=Ut.onItemClick,dt=Ut.activeKey,Ot=Ut.openMotion,$t=Ut.expandIcon,qt=Lt.key||String(kt),Jt=Lt.props,ln=Jt.header,Dt=Jt.headerClass,At=Jt.destroyInactivePanel,nn=Jt.collapsible,Et=Jt.onItemClick,yt=!1;kn?yt=dt[0]===qt:yt=dt.indexOf(qt)>-1;var Nt=nn!=null?nn:Rt,dn=function(Zn){Nt!=="disabled"&&(Ve(Zn),Et==null||Et(Zn))},Ct={key:qt,panelKey:qt,header:ln,headerClass:Dt,isActive:yt,prefixCls:en,destroyInactivePanel:At!=null?At:De,openMotion:Ot,accordion:kn,children:Lt.props.children,onItemClick:dn,expandIcon:$t,collapsible:Nt};return typeof Lt.type=="string"?Lt:(Object.keys(Ct).forEach(function(It){typeof Ct[It]=="undefined"&&delete Ct[It]}),Me.cloneElement(Lt,Ct))};function Fe(St,Lt,kt){return Array.isArray(St)?ce(St,kt):(0,mt.Z)(Lt).map(function(Ut,en){return de(Ut,en,kt)})}var Ae=Fe,Ue=ue(26112);function xe(St){var Lt=St;if(!Array.isArray(Lt)){var kt=(0,Ce.Z)(Lt);Lt=kt==="number"||kt==="string"?[Lt]:[]}return Lt.map(function(Ut){return String(Ut)})}var ot=Me.forwardRef(function(St,Lt){var kt=St.prefixCls,Ut=kt===void 0?"rc-collapse":kt,en=St.destroyInactivePanel,kn=en===void 0?!1:en,Rt=St.style,De=St.accordion,Ve=St.className,dt=St.children,Ot=St.collapsible,$t=St.openMotion,qt=St.expandIcon,Jt=St.activeKey,ln=St.defaultActiveKey,Dt=St.onChange,At=St.items,nn=Oe()(Ut,Ve),Et=(0,ct.Z)([],{value:Jt,onChange:function(zt){return Dt==null?void 0:Dt(zt)},defaultValue:ln,postState:xe}),yt=(0,et.Z)(Et,2),Nt=yt[0],dn=yt[1],Ct=function(zt){return dn(function(){if(De)return Nt[0]===zt?[]:[zt];var ra=Nt.indexOf(zt),qa=ra>-1;return qa?Nt.filter(function(mr){return mr!==zt}):[].concat((0,Ze.Z)(Nt),[zt])})};(0,Re.ZP)(!dt,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var It=Ae(At,dt,{prefixCls:Ut,accordion:De,openMotion:$t,expandIcon:qt,collapsible:Ot,destroyInactivePanel:kn,onItemClick:Ct,activeKey:Nt});return Me.createElement("div",(0,We.Z)({ref:Lt,className:nn,style:Rt,role:De?"tablist":void 0},(0,Ue.Z)(St,{aria:!0,data:!0})),It)}),Xe=Object.assign(ot,{Panel:ne}),ut=Xe,mn=Xe.Panel,sn=ue(2738),Fn=ue(62892),Sn=ue(92343),Xt=ue(36355),ha=ue(19716),an=Me.forwardRef((St,Lt)=>{const{getPrefixCls:kt}=Me.useContext(Xt.E_),{prefixCls:Ut,className:en,showArrow:kn=!0}=St,Rt=kt("collapse",Ut),De=Oe()({[`${Rt}-no-arrow`]:!kn},en);return Me.createElement(ut.Panel,Object.assign({ref:Lt},St,{prefixCls:Rt,className:De}))}),Tn=ue(17313),Hn=ue(8378),fn=ue(83116),tt=ue(37613);const st=St=>{const{componentCls:Lt,contentBg:kt,padding:Ut,headerBg:en,headerPadding:kn,collapseHeaderPaddingSM:Rt,collapseHeaderPaddingLG:De,collapsePanelBorderRadius:Ve,lineWidth:dt,lineType:Ot,colorBorder:$t,colorText:qt,colorTextHeading:Jt,colorTextDisabled:ln,fontSize:Dt,fontSizeLG:At,lineHeight:nn,marginSM:Et,paddingSM:yt,paddingLG:Nt,paddingXS:dn,motionDurationSlow:Ct,fontSizeIcon:It,contentPadding:Zn}=St,zt=`${dt}px ${Ot} ${$t}`;return{[Lt]:Object.assign(Object.assign({},(0,Tn.Wf)(St)),{backgroundColor:en,border:zt,borderBottom:0,borderRadius:`${Ve}px`,"&-rtl":{direction:"rtl"},[`& > ${Lt}-item`]:{borderBottom:zt,"&:last-child":{[` &, & > ${Lt}-header`]:{borderRadius:`0 0 ${Ve}px ${Ve}px`}},[`> ${Lt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:kn,color:Jt,lineHeight:nn,cursor:"pointer",transition:`all ${Ct}, visibility 0s`,[`> ${Lt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Lt}-expand-icon`]:{height:Dt*nn,display:"flex",alignItems:"center",paddingInlineEnd:Et},[`${Lt}-arrow`]:Object.assign(Object.assign({},(0,Tn.Ro)()),{fontSize:It,svg:{transition:`transform ${Ct}`}}),[`${Lt}-header-text`]:{marginInlineEnd:"auto"}},[`${Lt}-header-collapsible-only`]:{cursor:"default",[`${Lt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Lt}-icon-collapsible-only`]:{cursor:"default",[`${Lt}-expand-icon`]:{cursor:"pointer"}}},[`${Lt}-content`]:{color:qt,backgroundColor:kt,borderTop:zt,[`& > ${Lt}-content-box`]:{padding:Zn},"&-hidden":{display:"none"}},"&-small":{[`> ${Lt}-item`]:{[`> ${Lt}-header`]:{padding:Rt,paddingInlineStart:dn,[`> ${Lt}-expand-icon`]:{marginInlineStart:yt-dn}},[`> ${Lt}-content > ${Lt}-content-box`]:{padding:yt}}},"&-large":{[`> ${Lt}-item`]:{fontSize:At,[`> ${Lt}-header`]:{padding:De,paddingInlineStart:Ut,[`> ${Lt}-expand-icon`]:{height:At*nn,marginInlineStart:Nt-Ut}},[`> ${Lt}-content > ${Lt}-content-box`]:{padding:Nt}}},[`${Lt}-item:last-child`]:{[`> ${Lt}-content`]:{borderRadius:`0 0 ${Ve}px ${Ve}px`}},[`& ${Lt}-item-disabled > ${Lt}-header`]:{"\n &,\n & > .arrow\n ":{color:ln,cursor:"not-allowed"}},[`&${Lt}-icon-position-end`]:{[`& > ${Lt}-item`]:{[`> ${Lt}-header`]:{[`${Lt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Et}}}}})}},wt=St=>{const{componentCls:Lt}=St,kt=`> ${Lt}-item > ${Lt}-header ${Lt}-arrow svg`;return{[`${Lt}-rtl`]:{[kt]:{transform:"rotate(180deg)"}}}},In=St=>{const{componentCls:Lt,headerBg:kt,paddingXXS:Ut,colorBorder:en}=St;return{[`${Lt}-borderless`]:{backgroundColor:kt,border:0,[`> ${Lt}-item`]:{borderBottom:`1px solid ${en}`},[` > ${Lt}-item:last-child, > ${Lt}-item:last-child ${Lt}-header - `]:{borderRadius:0},[`> ${Lt}-item:last-child`]:{borderBottom:0},[`> ${Lt}-item > ${Lt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Lt}-item > ${Lt}-content > ${Lt}-content-box`]:{paddingTop:Ut}}}},cn=St=>{const{componentCls:Lt,paddingSM:kt}=St;return{[`${Lt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Lt}-item`]:{borderBottom:0,[`> ${Lt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Lt}-content-box`]:{paddingBlock:kt}}}}}};var Un=(0,fn.Z)("Collapse",St=>{const Lt=(0,tt.TS)(St,{collapseHeaderPaddingSM:`${St.paddingXS}px ${St.paddingSM}px`,collapseHeaderPaddingLG:`${St.padding}px ${St.paddingLG}px`,collapsePanelBorderRadius:St.borderRadiusLG});return[st(Lt),In(Lt),cn(Lt),wt(Lt),(0,Hn.Z)(Lt)]},St=>({headerPadding:`${St.paddingSM}px ${St.padding}px`,headerBg:St.colorFillAlter,contentPadding:`${St.padding}px 16px`,contentBg:St.colorBgContainer})),Be=Object.assign(Me.forwardRef((St,Lt)=>{const{getPrefixCls:kt,direction:Ut,collapse:en}=Me.useContext(Xt.E_),{prefixCls:kn,className:Rt,rootClassName:De,style:Ve,bordered:dt=!0,ghost:Ot,size:$t,expandIconPosition:qt="start",children:Jt,expandIcon:ln}=St,Dt=(0,ha.Z)(zt=>{var ra;return(ra=$t!=null?$t:zt)!==null&&ra!==void 0?ra:"middle"}),At=kt("collapse",kn),nn=kt(),[Et,yt]=Un(At),Nt=Me.useMemo(()=>qt==="left"?"start":qt==="right"?"end":qt,[qt]),dn=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const ra=ln?ln(zt):Me.createElement(ae.Z,{rotate:zt.isActive?90:void 0});return(0,Sn.Tm)(ra,()=>({className:Oe()(ra.props.className,`${At}-arrow`)}))},Ct=Oe()(`${At}-icon-position-${Nt}`,{[`${At}-borderless`]:!dt,[`${At}-rtl`]:Ut==="rtl",[`${At}-ghost`]:!!Ot,[`${At}-${Dt}`]:Dt!=="middle"},en==null?void 0:en.className,Rt,De,yt),It=Object.assign(Object.assign({},(0,Fn.Z)(nn)),{motionAppear:!1,leavedClassName:`${At}-content-hidden`}),Zn=Me.useMemo(()=>Jt?(0,mt.Z)(Jt).map((zt,ra)=>{var qa,mr;if(!((qa=zt.props)===null||qa===void 0)&&qa.disabled){const sr=(mr=zt.key)!==null&&mr!==void 0?mr:String(ra),{disabled:ja,collapsible:Rr}=zt.props,Dr=Object.assign(Object.assign({},(0,sn.Z)(zt.props,["disabled"])),{key:sr,collapsible:Rr!=null?Rr:ja?"disabled":void 0});return(0,Sn.Tm)(zt,Dr)}return zt}):null,[Jt]);return Et(Me.createElement(ut,Object.assign({ref:Lt,openMotion:It},(0,sn.Z)(St,["rootClassName"]),{expandIcon:dn,prefixCls:At,className:Ct,style:Object.assign(Object.assign({},en==null?void 0:en.style),Ve)}),Zn))}),{Panel:an}),ze=Be},5083:function(we,Ft,ue){"use strict";ue.d(Ft,{default:function(){return Ed}});var ae=ue(56656),x=ue.n(ae),Oe=ue(48736),We=ue(27112),Ze=ue.n(We),et=ue(54449),Ce=ue.n(et),ct=ue(53501),Ne=ue.n(ct),Me=ue(36867),rt=ue.n(Me),mt=ue(71912),$e=ue.n(mt),fe=ue(48228),a=ue.n(fe);x().extend(a()),x().extend($e()),x().extend(Ze()),x().extend(Ce()),x().extend(Ne()),x().extend(rt()),x().extend(function(me,ve){var he=ve.prototype,Ie=he.format;he.format=function(_t){var vt=(_t||"").replace("Wo","wo");return Ie.bind(this)(vt)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(ve){var he=E[ve];return he||ve.split("_")[0]},y=function(){(0,Oe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return x()()},getFixedDate:function(ve){return x()(ve,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ve){return ve.endOf("month")},getWeekDay:function(ve){var he=ve.locale("en");return he.weekday()+he.localeData().firstDayOfWeek()},getYear:function(ve){return ve.year()},getMonth:function(ve){return ve.month()},getDate:function(ve){return ve.date()},getHour:function(ve){return ve.hour()},getMinute:function(ve){return ve.minute()},getSecond:function(ve){return ve.second()},addYear:function(ve,he){return ve.add(he,"year")},addMonth:function(ve,he){return ve.add(he,"month")},addDate:function(ve,he){return ve.add(he,"day")},setYear:function(ve,he){return ve.year(he)},setMonth:function(ve,he){return ve.month(he)},setDate:function(ve,he){return ve.date(he)},setHour:function(ve,he){return ve.hour(he)},setMinute:function(ve,he){return ve.minute(he)},setSecond:function(ve,he){return ve.second(he)},isAfter:function(ve,he){return ve.isAfter(he)},isValidate:function(ve){return ve.isValid()},locale:{getWeekFirstDay:function(ve){return x()().locale(b(ve)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ve,he){return he.locale(b(ve)).weekday(0)},getWeek:function(ve,he){return he.locale(b(ve)).week()},getShortWeekDays:function(ve){return x()().locale(b(ve)).localeData().weekdaysMin()},getShortMonths:function(ve){return x()().locale(b(ve)).localeData().monthsShort()},format:function(ve,he,Ie){return he.locale(b(ve)).format(Ie)},parse:function(ve,he,Ie){for(var ke=b(ve),_t=0;_t1&&(vt=ve.addDate(vt,-7)),vt}function yt(me,ve,he){var Ie=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ve){case"year":return he.addYear(me,Ie*10);case"quarter":case"month":return he.addYear(me,Ie);default:return he.addMonth(me,Ie)}}function Nt(me,ve){var he=ve.generateConfig,Ie=ve.locale,ke=ve.format;return typeof ke=="function"?ke(me):he.locale.format(Ie.locale,me,ke)}function dn(me,ve){var he=ve.generateConfig,Ie=ve.locale,ke=ve.formatList;return!me||typeof ke[0]=="function"?null:he.locale.parse(Ie.locale,me,ke)}function Ct(me){var ve=me.cellDate,he=me.mode,Ie=me.disabledDate,ke=me.generateConfig;if(!Ie)return!1;var _t=function($n,Kt,Cn){for(var na=Kt;na<=Cn;){var Ka=void 0;switch($n){case"date":{if(Ka=ke.setDate(ve,na),!Ie(Ka))return!1;break}case"month":{if(Ka=ke.setMonth(ve,na),!Ct({cellDate:Ka,mode:"month",generateConfig:ke,disabledDate:Ie}))return!1;break}case"year":{if(Ka=ke.setYear(ve,na),!Ct({cellDate:Ka,mode:"year",generateConfig:ke,disabledDate:Ie}))return!1;break}}na+=1}return!0};switch(he){case"date":case"week":return Ie(ve);case"month":{var vt=1,Gt=ke.getDate(ke.getEndDate(ve));return _t("date",vt,Gt)}case"quarter":{var Yt=Math.floor(ke.getMonth(ve)/3)*3,hn=Yt+2;return _t("month",Yt,hn)}case"year":return _t("month",0,11);case"decade":{var ca=ke.getYear(ve),Dn=Math.floor(ca/en)*en,Bn=Dn+en-1;return _t("year",Dn,Bn)}}}function It(me,ve){var he=ve.formatList,Ie=ve.generateConfig,ke=ve.locale;return(0,kt.Z)(function(){if(!me)return[[""],""];for(var _t="",vt=[],Gt=0;Gt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(hn.current),na){Yt(Cn);return}hn.current=requestAnimationFrame(function(){Yt(Cn)})}var Dn=It(Gt,{formatList:he,generateConfig:Ie,locale:ke}),Bn=(0,ze.Z)(Dn,2),qn=Bn[1];function $n(Cn){ca(Cn)}function Kt(){var Cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ca(null,Cn)}return(0,de.useEffect)(function(){Kt(!0)},[me]),(0,de.useEffect)(function(){return function(){return cancelAnimationFrame(hn.current)}},[]),[qn,$n,Kt]}var zt=ue(10228),ra=ue(16089),qa=ue(3300),mr=ue(29194),sr=new Map;function ja(me,ve){var he;function Ie(){(0,mr.Z)(me)?ve():he=(0,ra.Z)(function(){Ie()})}return Ie(),function(){ra.Z.cancel(he)}}function Rr(me,ve,he){if(sr.get(me)&&cancelAnimationFrame(sr.get(me)),he<=0){sr.set(me,requestAnimationFrame(function(){me.scrollTop=ve}));return}var Ie=ve-me.scrollTop,ke=Ie/he*10;sr.set(me,requestAnimationFrame(function(){me.scrollTop+=ke,me.scrollTop!==ve&&Rr(me,ve,he-10)}))}function Dr(me,ve){var he=ve.onLeftRight,Ie=ve.onCtrlLeftRight,ke=ve.onUpDown,_t=ve.onPageUpDown,vt=ve.onEnter,Gt=me.which,Yt=me.ctrlKey,hn=me.metaKey;switch(Gt){case zt.Z.LEFT:if(Yt||hn){if(Ie)return Ie(-1),!0}else if(he)return he(-1),!0;break;case zt.Z.RIGHT:if(Yt||hn){if(Ie)return Ie(1),!0}else if(he)return he(1),!0;break;case zt.Z.UP:if(ke)return ke(-1),!0;break;case zt.Z.DOWN:if(ke)return ke(1),!0;break;case zt.Z.PAGE_UP:if(_t)return _t(-1),!0;break;case zt.Z.PAGE_DOWN:if(_t)return _t(1),!0;break;case zt.Z.ENTER:if(vt)return vt(),!0;break}return!1}function ur(me,ve,he,Ie){var ke=me;if(!ke)switch(ve){case"time":ke=Ie?"hh:mm:ss a":"HH:mm:ss";break;case"week":ke="gggg-wo";break;case"month":ke="YYYY-MM";break;case"quarter":ke="YYYY-[Q]Q";break;case"year":ke="YYYY";break;default:ke=he?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ke}function vr(me,ve,he){var Ie=me==="time"?8:10,ke=typeof ve=="function"?ve(he.getNow()).length:ve.length;return Math.max(Ie,ke)+2}var ir=null,Va=new Set;function Hr(me){return!ir&&typeof window!="undefined"&&window.addEventListener&&(ir=function(he){(0,qa.Z)(Va).forEach(function(Ie){Ie(he)})},window.addEventListener("mousedown",ir)),Va.add(me),function(){Va.delete(me),Va.size===0&&(window.removeEventListener("mousedown",ir),ir=null)}}function wr(me){var ve=me.target;if(me.composed&&ve.shadowRoot){var he;return((he=me.composedPath)===null||he===void 0?void 0:he.call(me)[0])||ve}return ve}var bt=function(ve){return ve==="month"||ve==="date"?"year":ve},bn=function(ve){return ve==="date"?"month":ve},Nn=function(ve){return ve==="month"||ve==="date"?"quarter":ve},jt=function(ve){return ve==="date"?"week":ve},pn={year:bt,month:bn,quarter:Nn,week:jt,time:null,date:null};function Qn(me,ve){return me.some(function(he){return he&&he.contains(ve)})}function ma(me){var ve=me.open,he=me.value,Ie=me.isClickOutside,ke=me.triggerOpen,_t=me.forwardKeyDown,vt=me.onKeyDown,Gt=me.blurToCancel,Yt=me.onSubmit,hn=me.onCancel,ca=me.onFocus,Dn=me.onBlur,Bn=me.changeOnBlur,qn=(0,de.useState)(!1),$n=(0,ze.Z)(qn,2),Kt=$n[0],Cn=$n[1],na=(0,de.useState)(!1),Ka=(0,ze.Z)(na,2),Na=Ka[0],Qa=Ka[1],$a=(0,de.useRef)(!1),Xa=(0,de.useRef)(!1),Ia=(0,de.useRef)(!1),rr={onMouseDown:function(){Cn(!0),ke(!0)},onKeyDown:function(ro){var Co=function(){Ia.current=!0};if(vt(ro,Co),!Ia.current){switch(ro.which){case zt.Z.ENTER:{ve?Yt()!==!1&&Cn(!0):ke(!0),ro.preventDefault();return}case zt.Z.TAB:{Kt&&ve&&!ro.shiftKey?(Cn(!1),ro.preventDefault()):!Kt&&ve&&!_t(ro)&&ro.shiftKey&&(Cn(!0),ro.preventDefault());return}case zt.Z.ESC:{Cn(!0),hn();return}}!ve&&![zt.Z.SHIFT].includes(ro.which)?ke(!0):Kt||_t(ro)}},onFocus:function(ro){Cn(!0),Qa(!0),ca&&ca(ro)},onBlur:function(ro){if($a.current||!Ie(document.activeElement)){$a.current=!1;return}Gt?setTimeout(function(){for(var Co=document,Oo=Co.activeElement;Oo&&Oo.shadowRoot;)Oo=Oo.shadowRoot.activeElement;Ie(Oo)&&hn()},0):ve&&(ke(!1),Xa.current&&Yt()),Qa(!1),Dn==null||Dn(ro)}};return(0,de.useEffect)(function(){Xa.current=!1},[ve]),(0,de.useEffect)(function(){Xa.current=!0},[he]),(0,de.useEffect)(function(){return Hr(function(xr){var ro=wr(xr),Co=Ie(ro);ve&&(Co?!Bn&&(!Na||Co)&&ke(!1):($a.current=!0,(0,ra.Z)(function(){$a.current=!1})))})}),[rr,{focused:Na,typing:Kt}]}function Qe(me,ve){return de.useMemo(function(){return me||(ve?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ve).map(function(he){var Ie=(0,ze.Z)(he,2),ke=Ie[0],_t=Ie[1];return{label:ke,value:_t}})):[])},[me,ve])}var gt=ue(34280);function it(me){var ve=me.valueTexts,he=me.onTextChange,Ie=de.useState(""),ke=(0,ze.Z)(Ie,2),_t=ke[0],vt=ke[1],Gt=de.useRef([]);Gt.current=ve;function Yt(ca){vt(ca),he(ca)}function hn(){vt(Gt.current[0])}return(0,gt.Z)(function(){ve.every(function(ca){return ca!==_t})&&hn()},[ve.join("||")]),[_t,Yt,hn]}var zn=de.createContext({}),Gn=zn,Xn=ue(34666);function Ga(me){var ve=me.cellRender,he=me.monthCellRender,Ie=me.dateRender,ke=de.useMemo(function(){if(ve)return ve;if(!(!he&&!Ie))return function(_t,vt){var Gt=_t;return Ie&&vt.type==="date"?Ie(Gt,vt.today):he&&vt.type==="month"?he(Gt,vt.locale):vt.originNode}},[ve,he,Ie]);return ke}function wa(me,ve){for(var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ie=String(me);Ie.length=1?he|0:1,vt=me;vt<=ve;vt+=_t)ke.push({label:wa(vt,2),value:vt,disabled:(Ie||[]).includes(vt)});return ke}function on(me){var ve=me.generateConfig,he=me.prefixCls,Ie=me.operationRef,ke=me.activeColumnIndex,_t=me.value,vt=me.showHour,Gt=me.showMinute,Yt=me.showSecond,hn=me.use12Hours,ca=me.hourStep,Dn=ca===void 0?1:ca,Bn=me.minuteStep,qn=Bn===void 0?1:Bn,$n=me.secondStep,Kt=$n===void 0?1:$n,Cn=me.disabledHours,na=me.disabledMinutes,Ka=me.disabledSeconds,Na=me.disabledTime,Qa=me.hideDisabledOptions,$a=me.onSelect,Xa=me.cellRender,Ia=me.locale,rr=[],xr="".concat(he,"-content"),ro="".concat(he,"-time-panel"),Co,Oo=_t?ve.getHour(_t):-1,Go=Oo,cl=_t?ve.getMinute(_t):-1,Wo=_t?ve.getSecond(_t):-1,So=ve.getNow(),bo=de.useMemo(function(){if(Na){var Fo=Na(So);return[Fo.disabledHours,Fo.disabledMinutes,Fo.disabledSeconds]}return[Cn,na,Ka]},[Cn,na,Ka,Na,So]),jo=(0,ze.Z)(bo,3),Xo=jo[0],Bo=jo[1],ll=jo[2],Rl=Ea(0,23,Dn,Xo&&Xo()),Ll=(0,kt.Z)(function(){return Rl},Rl,Ln);hn&&(Co=Go>=12,Go%=12);var Xl=de.useMemo(function(){if(!hn)return[!1,!1];var Fo=[!0,!0];return Ll.forEach(function(dl){var pl=dl.disabled,kl=dl.value;pl||(kl>=12?Fo[1]=!1:Fo[0]=!1)}),Fo},[hn,Ll]),Pl=(0,ze.Z)(Xl,2),Bl=Pl[0],vl=Pl[1],Sl=de.useMemo(function(){return hn?Ll.filter(Co?function(Fo){return Fo.value>=12}:function(Fo){return Fo.value<12}).map(function(Fo){var dl=Fo.value%12,pl=dl===0?"12":wa(dl,2);return(0,Be.Z)((0,Be.Z)({},Fo),{},{label:pl,value:dl})}):Ll},[hn,Co,Ll]),Do=Ea(0,59,qn,Bo&&Bo(Oo)),Hl=Ea(0,59,Kt,ll&&ll(Oo,cl)),Tl=Vt({value:_t,generateConfig:ve,disabledMinutes:Bo,disabledSeconds:ll,minutes:Do,seconds:Hl,use12Hours:hn});Ie.current={onUpDown:function(dl){var pl=rr[ke];if(pl)for(var kl=pl.units.findIndex(function(Mu){return Mu.value===pl.value}),ql=pl.units.length,qo=1;qo2&&arguments[2]!==void 0?arguments[2]:!1;(bl===Cn||Fl)&&(Ei(tr),rr&&rr(tr),Tl&&Tl(tr,oo),xr&&!At(Yt,tr,hu)&&!(qn!=null&&qn(tr))&&xr(tr))},gu=function(tr){if(Pu.includes(bl)){var oo,Fl,bu=bl==="date";switch(tr===zt.Z.PAGE_UP||tr===zt.Z.PAGE_DOWN?Fl=bu?Yt.addMonth:Yt.addYear:Fl=bu?Yt.addDate:Yt.addMonth,tr){case zt.Z.LEFT:case zt.Z.PAGE_UP:oo=Fl(ru,-1);break;case zt.Z.RIGHT:case zt.Z.PAGE_DOWN:oo=Fl(ru,1);break;case zt.Z.UP:case zt.Z.DOWN:oo=Fl(ru,Number("".concat(tr===zt.Z.UP?"-":"").concat(bu?Rt:aa)));break}if(oo)return!(qn!=null&&qn(oo))}return!0},ui=function(tr){if(qo.current&&qo.current.onKeyDown){var oo=!0,Fl=tr.which;if([zt.Z.LEFT,zt.Z.RIGHT,zt.Z.UP,zt.Z.DOWN,zt.Z.PAGE_UP,zt.Z.PAGE_DOWN,zt.Z.ENTER].includes(Fl)&&(tr.preventDefault(),Fl!==zt.Z.ENTER&&Ka===0&&(oo=gu(Fl))),oo)return qo.current.onKeyDown(tr)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},el=function(tr){qo.current&&qo.current.onBlur&&qo.current.onBlur(tr)};Hl&&pl!=="right"&&(Hl.current={onKeyDown:ui,onClose:function(){qo.current&&qo.current.onClose&&qo.current.onClose()}}),de.useEffect(function(){hn&&!xl.current&&Nu(hn)},[hn]),de.useEffect(function(){xl.current=!1},[]);var mu,Zu=Ga({cellRender:Xl,monthCellRender:Ll,dateRender:Rl}),Qo=(0,Be.Z)((0,Be.Z)({},me),{},{cellRender:Zu,operationRef:qo,prefixCls:ke,viewDate:ru,value:hu,onViewDateChange:yo,sourceMode:yu,onPanelChange:ku,disabledDate:qn});switch(delete Qo.onChange,delete Qo.onSelect,bl){case"decade":mu=de.createElement(Jr,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"year":mu=de.createElement(zo,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"month":mu=de.createElement(No,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"quarter":mu=de.createElement(ar,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"week":mu=de.createElement(sa,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"time":delete Qo.showTime,mu=de.createElement(Yo,(0,ce.Z)({},Qo,(0,Xn.Z)(Qa)==="object"?Qa:null,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;default:Qa?mu=de.createElement(Ar,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}})):mu=de.createElement(xt,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}))}var $l,Wl,xu=function(){var tr=Yt.getNow(),oo=pr(Yt.getHour(tr),Yt.getMinute(tr),Yt.getSecond(tr),Bl?bo:1,vl?Xo:1,Sl?ll:1),Fl=gn(Yt,tr,oo[0],oo[1],oo[2]);Zl(Fl,"submit")};pu||($l=sl(ke,bl,Xa),Qa&&bl!=="date"?Wl=null:Wl=ol({prefixCls:ke,components:cl,needConfirmButton:Pl,okDisabled:!hu||qn&&qn(hu),locale:Gt,showNow:Na,onNow:Pl&&xu,onOk:function(){hu&&(Zl(hu,"submit",!0),Go&&Go(hu))}}));var ii;if($a&&bl==="date"&&Cn==="date"&&!Qa){var si=Yt.getNow(),Ui="".concat(ke,"-today-btn"),Pi=qn&&qn(si);ii=de.createElement("a",{className:tt()(Ui,Pi&&"".concat(Ui,"-disabled")),"aria-disabled":Pi,onClick:function(){Pi||Zl(si,"mouse",!0)}},Gt.today)}return de.createElement(Gn.Provider,{value:(0,Be.Z)((0,Be.Z)({},Do),{},{mode:bl,hideHeader:"hideHeader"in me?Ia:Do.hideHeader,hidePrevBtn:dl&&pl==="right",hideNextBtn:dl&&pl==="left"})},de.createElement("div",{tabIndex:Ka,className:tt()("".concat(ke,"-panel"),_t,(ve={},(0,Le.Z)(ve,"".concat(ke,"-panel-has-range"),kl&&kl[0]&&kl[1]),(0,Le.Z)(ve,"".concat(ke,"-panel-has-range-hover"),ql&&ql[0]&&ql[1]),(0,Le.Z)(ve,"".concat(ke,"-panel-rtl"),Wo==="rtl"),ve)),style:vt,onKeyDown:ui,onBlur:el,onMouseDown:Co},mu,$l||Wl||ii?de.createElement("div",{className:"".concat(ke,"-footer")},$l,Wl,ii):null))}var eu=Su,Au=ue(35593),ml={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Gu(me){var ve,he=me.prefixCls,Ie=me.popupElement,ke=me.popupStyle,_t=me.visible,vt=me.dropdownClassName,Gt=me.dropdownAlign,Yt=me.transitionName,hn=me.getPopupContainer,ca=me.children,Dn=me.range,Bn=me.popupPlacement,qn=me.direction,$n="".concat(he,"-dropdown"),Kt=function(){return Bn!==void 0?Bn:qn==="rtl"?"bottomRight":"bottomLeft"};return de.createElement(Au.Z,{showAction:[],hideAction:[],popupPlacement:Kt(),builtinPlacements:ml,prefixCls:$n,popupTransitionName:Yt,popup:Ie,popupAlign:Gt,popupVisible:_t,popupClassName:tt()(vt,(ve={},(0,Le.Z)(ve,"".concat($n,"-range"),Dn),(0,Le.Z)(ve,"".concat($n,"-rtl"),qn==="rtl"),ve)),popupStyle:ke,getPopupContainer:hn},ca)}var jl=Gu;function su(me){var ve=me.prefixCls,he=me.presets,Ie=me.onClick,ke=me.onHover;return he.length?de.createElement("div",{className:"".concat(ve,"-presets")},de.createElement("ul",null,he.map(function(_t,vt){var Gt=_t.label,Yt=_t.value;return de.createElement("li",{key:vt,onClick:function(){return Ie==null?void 0:Ie(xa(Yt))},onMouseEnter:function(){return ke==null?void 0:ke(xa(Yt))},onMouseLeave:function(){return ke==null?void 0:ke(null)}},Gt)}))):null}function Uu(me){var ve=me.picker,he=me.disabledHours,Ie=me.disabledMinutes,ke=me.disabledSeconds;ve==="time"&&(he||Ie||ke)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Lu(me,ve,he){var Ie=(0,Xn.Z)(ve)==="object"?ve.clearIcon:he;return Ie||de.createElement("span",{className:"".concat(me,"-clear-btn")})}function Kl(me){var ve,he=me,Ie=he.prefixCls,ke=Ie===void 0?"rc-picker":Ie,_t=he.id,vt=he.name,Gt=he.tabIndex,Yt=he.style,hn=he.className,ca=he.dropdownClassName,Dn=he.dropdownAlign,Bn=he.popupStyle,qn=he.transitionName,$n=he.generateConfig,Kt=he.locale,Cn=he.inputReadOnly,na=he.allowClear,Ka=he.autoFocus,Na=he.showTime,Qa=he.picker,$a=Qa===void 0?"date":Qa,Xa=he.format,Ia=he.use12Hours,rr=he.value,xr=he.defaultValue,ro=he.presets,Co=he.open,Oo=he.defaultOpen,Go=he.defaultOpenValue,cl=he.suffixIcon,Wo=he.clearIcon,So=he.disabled,bo=he.disabledDate,jo=he.placeholder,Xo=he.getPopupContainer,Bo=he.pickerRef,ll=he.panelRender,Rl=he.onChange,Ll=he.onOpenChange,Xl=he.onFocus,Pl=he.onBlur,Bl=he.onMouseDown,vl=he.onMouseUp,Sl=he.onMouseEnter,Do=he.onMouseLeave,Hl=he.onContextMenu,Tl=he.onClick,pu=he.onKeyDown,Bu=he.onSelect,Fo=he.direction,dl=he.autoComplete,pl=dl===void 0?"off":dl,kl=he.inputRender,ql=he.changeOnBlur,qo=de.useRef(null),xl=$a==="date"&&!!Na||$a==="time",Mu=Qe(ro),Iu=Oa(ur(Xa,$a,Na,Ia)),hu=de.useRef(null),Ei=de.useRef(null),cu=de.useRef(null),tu=(0,St.Z)(null,{value:rr,defaultValue:xr}),ru=(0,ze.Z)(tu,2),Nu=ru[0],yo=ru[1],Ii=de.useState(Nu),Yu=(0,ze.Z)(Ii,2),Fu=Yu[0],bl=Yu[1],du=de.useRef(null),Ru=(0,St.Z)(!1,{value:Co,defaultValue:Oo,postState:function(Or){return So?!1:Or},onChange:function(Or){Ll&&Ll(Or),!Or&&du.current&&du.current.onClose&&du.current.onClose()}}),Tu=(0,ze.Z)(Ru,2),yu=Tu[0],Cu=Tu[1],ku=It(Fu,{formatList:Iu,generateConfig:$n,locale:Kt}),Zl=(0,ze.Z)(ku,2),gu=Zl[0],ui=Zl[1],el=it({valueTexts:gu,onTextChange:function(Or){var fu=dn(Or,{locale:Kt,formatList:Iu,generateConfig:$n});fu&&(!bo||!bo(fu))&&bl(fu)}}),mu=(0,ze.Z)(el,3),Zu=mu[0],Qo=mu[1],$l=mu[2],Wl=function(Or){bl(Or),yo(Or),Rl&&!At($n,Nu,Or)&&Rl(Or,Or?Nt(Or,{generateConfig:$n,locale:Kt,format:Iu[0]}):"")},xu=function(Or){So&&Or||Cu(Or)},ii=function(Or){return yu&&du.current&&du.current.onKeyDown?du.current.onKeyDown(Or):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},si=function(){for(var Or=arguments.length,fu=new Array(Or),hl=0;hlBn(hn);case"month":return Dn(Kt)>Dn(hn);case"week":return ca(Kt)>ca(hn);default:return!Jt(Gt,Kt,hn)&&Gt.isAfter(Kt,hn)}return!1},[_t,vt[1],hn,ve]),$n=de.useCallback(function(Kt){if(vt[1]||_t&&_t(Kt))return!0;if(vt[0]&&Yt)return!Jt(Gt,Kt,hn)&&Gt.isAfter(Yt,Kt);if(!ve&&Yt)switch(he){case"quarter":return Bn(Kt)0&&arguments[0]!==void 0?arguments[0]:!1,cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Vr=null;Yl&&Xi&&Xi[0]&&Xi[1]&&Kt.isAfter(Xi[1],Xi[0])&&(Vr=Xi);var Mo=Ia;if(Ia&&(0,Xn.Z)(Ia)==="object"&&Ia.defaultValue){var yl=Ia.defaultValue;Mo=(0,Be.Z)((0,Be.Z)({},Ia),{},{defaultValue:Ca(yl,qr)||void 0})}return de.createElement(Yn.Provider,{value:{inRange:!0,panelPosition:Uo,rangedValue:uc||no,hoverRangedValue:Vr}},de.createElement(eu,(0,ce.Z)({},me,cr,{cellRender:tg,showTime:Mo,mode:bu[qr],generateConfig:Kt,style:void 0,direction:ru,disabledDate:qr===0?Fi:ms,disabledTime:function(Qu){return bo?bo(Qu,qr===0?"start":"end"):!1},className:tt()((0,Le.Z)({},"".concat(vt,"-panel-focused"),qr===0?!xd:!hs)),value:Ca(no,qr),locale:Cn,tabIndex:-1,onPanelChange:function(Qu,Di){qr===0&&ks(!0),qr===1&&ki(!0),ds(yn(bu,Di,qr),yn(no,Qu,qr));var ti=Qu;Uo==="right"&&bu[qr]===Di&&(ti=yt(ti,Di,Kt,-1)),si(ti,qr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:qr===0?Ca(no,1):Ca(no,0)})))}var ci=0,dc=0;if(qr&&Ru.current&&yu.current&&du.current&&Zl.current){ci=Ru.current.offsetWidth+yu.current.offsetWidth;var Md=Zl.current.offsetLeft>ci?Zl.current.offsetLeft-ci:Zl.current.offsetLeft,Zc=du.current.offsetWidth,gc=Zl.current.offsetWidth;Zc&&gc&&ci>Zc-gc-(ru==="rtl"?0:Md)&&(dc=ci)}var Wc=ru==="rtl"?{right:ci}:{left:ci};function ng(){var Uo,cr=sl(vt,bu[qr],Tl),Vr=ol({prefixCls:vt,components:cu,needConfirmButton:Fu,okDisabled:!Ca(no,qr)||So&&So(no[qr]),locale:Cn,onOk:function(){var Ju=Ca(no,qr);Ju&&(hl(no,qr),hu==null||hu(no),Wu(!1,qr,"confirm"))}});if(Xa!=="time"&&!Ia){var Mo=ii(qr),yl=yt(Mo,Xa,Kt),Zi=bu[qr],Qu=Zi===Xa,Di=Ci(Qu?"left":!1,{pickerValue:Mo,onPickerValueChange:function(Ju){si(Ju,qr)}}),ti=Ci("right",{pickerValue:yl,onPickerValueChange:function(Ju){si(yt(Ju,Xa,Kt,-1),qr)}});ru==="rtl"?Uo=de.createElement(de.Fragment,null,ti,Qu&&Di):Uo=de.createElement(de.Fragment,null,Di,Qu&&ti)}else Uo=Ci();var Ps=de.createElement("div",{className:"".concat(vt,"-panel-layout")},de.createElement(su,{prefixCls:vt,presets:Od,onClick:function(Ju){hl(Ju,null),Wu(!1,qr,"preset")},onHover:function(Ju){Sd(Ju)}}),de.createElement("div",null,de.createElement("div",{className:"".concat(vt,"-panels")},Uo),(cr||Vr)&&de.createElement("div",{className:"".concat(vt,"-footer")},cr,Vr)));return ll&&(Ps=ll(Ps)),de.createElement("div",{className:"".concat(vt,"-panel-container"),style:{marginLeft:dc},ref:du,onMouseDown:function(Ju){Ju.preventDefault()}},Ps)}var bi=de.createElement("div",{className:tt()("".concat(vt,"-range-wrapper"),"".concat(vt,"-").concat(Xa,"-range-wrapper")),style:{minWidth:gl}},de.createElement("div",{ref:Zl,className:"".concat(vt,"-range-arrow"),style:Wc}),ng()),Vc;Bl&&(Vc=de.createElement("span",{className:"".concat(vt,"-suffix"),onMouseDown:function(cr){cr.preventDefault()}},Bl));var zc=Lu(vt,Pl,vl),Id=de.createElement("span",{onMouseDown:function(cr){cr.preventDefault(),cr.stopPropagation()},onMouseUp:function(cr){cr.preventDefault(),cr.stopPropagation();var Vr=Qo;el[0]||(Vr=yn(Vr,null,0)),el[1]||(Vr=yn(Vr,null,1)),hl(Vr,null),Wu(!1,qr,"clear")},className:"".concat(vt,"-clear"),role:"button"},zc),Nd=Pl&&(Ca(Qo,0)&&!el[0]||Ca(Qo,1)&&!el[1]),ts={size:vr(Xa,gu[0],Kt)},Us=0,Gc=0;Ru.current&&Tu.current&&yu.current&&(qr===0?Gc=Ru.current.offsetWidth:(Us=ci,Gc=Tu.current.offsetWidth));var Rd=ru==="rtl"?{right:Us}:{left:Us},Dl=function(cr,Vr){var Mo=yn(no,cr,qr);if(Vr==="submit"||Vr!=="key"&&!Fu){hl(Mo,qr),qr===0?ks():ki();var yl=qr===0?1:0;el[yl]?Wu(!1,!1,"confirm"):Wu(!1,qr,"confirm")}else tr(Mo)};return de.createElement(Gn.Provider,{value:{operationRef:ui,hideHeader:Xa==="time",onDateMouseEnter:eg,onDateMouseLeave:Dd,hideRanges:!0,onSelect:Dl,open:Yl}},de.createElement(jl,{visible:Yl,popupElement:bi,popupStyle:ca,prefixCls:vt,dropdownClassName:Dn,dropdownAlign:qn,getPopupContainer:$n,transitionName:Bn,range:!0,direction:ru},de.createElement("div",(0,ce.Z)({ref:bl,className:tt()(vt,"".concat(vt,"-range"),hn,(ve={},(0,Le.Z)(ve,"".concat(vt,"-disabled"),el[0]&&el[1]),(0,Le.Z)(ve,"".concat(vt,"-focused"),qr===0?es:Rc),(0,Le.Z)(ve,"".concat(vt,"-rtl"),ru==="rtl"),ve)),style:Yt,onClick:Gs,onMouseEnter:xl,onMouseLeave:Mu,onMouseDown:Tc,onMouseUp:qo},(0,Lt.Z)(me,{aria:!0,data:!0})),de.createElement("div",{className:tt()("".concat(vt,"-input"),(he={},(0,Le.Z)(he,"".concat(vt,"-input-active"),qr===0),(0,Le.Z)(he,"".concat(vt,"-input-placeholder"),!!ul),he)),ref:Ru},de.createElement("input",(0,ce.Z)({id:Gt,disabled:el[0],readOnly:Do||typeof gu[0]=="function"||!xd,value:ul||$u,onChange:function(cr){oc(cr.target.value)},autoFocus:Ka,placeholder:Ca(na,0)||"",ref:Cu},$i,ts,{autoComplete:Ii}))),de.createElement("div",{className:"".concat(vt,"-range-separator"),ref:yu},ro),de.createElement("div",{className:tt()("".concat(vt,"-input"),(Ie={},(0,Le.Z)(Ie,"".concat(vt,"-input-active"),qr===1),(0,Le.Z)(Ie,"".concat(vt,"-input-placeholder"),!!Zs),Ie)),ref:Tu},de.createElement("input",(0,ce.Z)({disabled:el[1],readOnly:Do||typeof gu[0]=="function"||!hs,value:Zs||Ns,onChange:function(cr){lc(cr.target.value)},placeholder:Ca(na,1)||"",ref:ku},Ld,ts,{autoComplete:Ii}))),de.createElement("div",{className:"".concat(vt,"-active-bar"),style:(0,Be.Z)((0,Be.Z)({},Rd),{},{width:Gc,position:"absolute"})}),Vc,Nd&&Id)))}var fl=function(me){(0,cn.Z)(he,me);var ve=(0,Un.Z)(he);function he(){var Ie;(0,st.Z)(this,he);for(var ke=arguments.length,_t=new Array(ke),vt=0;vt{const{lineHeight:ke}=me,_t=Math.floor(he*ke)+2,vt=Math.max((ve-_t)/2,0),Gt=Math.max(ve-_t-vt,0);return{padding:`${vt}px ${Ie}px ${Gt}px`}},cd=me=>{const{componentCls:ve,pickerCellCls:he,pickerCellInnerCls:Ie,cellHeight:ke,motionDurationSlow:_t,borderRadiusSM:vt,motionDurationMid:Gt,cellHoverBg:Yt,lineWidth:hn,lineType:ca,colorPrimary:Dn,cellActiveWithRangeBg:Bn,colorTextLightSolid:qn,controlHeightSM:$n,cellRangeBorderColor:Kt,pickerCellBorderGap:Cn,cellHoverWithRangeBg:na,cellWidth:Ka,colorTextDisabled:Na,cellBgDisabled:Qa}=me;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ke,transform:"translateY(-50%)",transition:`all ${_t}`,content:'""'},[Ie]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ke,height:ke,lineHeight:`${ke}px`,borderRadius:vt,transition:`background ${Gt}, border ${Gt}`},"&-range-hover-start, &-range-hover-end":{[Ie]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${he}-in-view), + `]:{borderRadius:0},[`> ${Lt}-item:last-child`]:{borderBottom:0},[`> ${Lt}-item > ${Lt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Lt}-item > ${Lt}-content > ${Lt}-content-box`]:{paddingTop:Ut}}}},cn=St=>{const{componentCls:Lt,paddingSM:kt}=St;return{[`${Lt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Lt}-item`]:{borderBottom:0,[`> ${Lt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Lt}-content-box`]:{paddingBlock:kt}}}}}};var Un=(0,fn.Z)("Collapse",St=>{const Lt=(0,tt.TS)(St,{collapseHeaderPaddingSM:`${St.paddingXS}px ${St.paddingSM}px`,collapseHeaderPaddingLG:`${St.padding}px ${St.paddingLG}px`,collapsePanelBorderRadius:St.borderRadiusLG});return[st(Lt),In(Lt),cn(Lt),wt(Lt),(0,Hn.Z)(Lt)]},St=>({headerPadding:`${St.paddingSM}px ${St.padding}px`,headerBg:St.colorFillAlter,contentPadding:`${St.padding}px 16px`,contentBg:St.colorBgContainer})),Be=Object.assign(Me.forwardRef((St,Lt)=>{const{getPrefixCls:kt,direction:Ut,collapse:en}=Me.useContext(Xt.E_),{prefixCls:kn,className:Rt,rootClassName:De,style:Ve,bordered:dt=!0,ghost:Ot,size:$t,expandIconPosition:qt="start",children:Jt,expandIcon:ln}=St,Dt=(0,ha.Z)(zt=>{var ra;return(ra=$t!=null?$t:zt)!==null&&ra!==void 0?ra:"middle"}),At=kt("collapse",kn),nn=kt(),[Et,yt]=Un(At),Nt=Me.useMemo(()=>qt==="left"?"start":qt==="right"?"end":qt,[qt]),dn=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const ra=ln?ln(zt):Me.createElement(ae.Z,{rotate:zt.isActive?90:void 0});return(0,Sn.Tm)(ra,()=>({className:Oe()(ra.props.className,`${At}-arrow`)}))},Ct=Oe()(`${At}-icon-position-${Nt}`,{[`${At}-borderless`]:!dt,[`${At}-rtl`]:Ut==="rtl",[`${At}-ghost`]:!!Ot,[`${At}-${Dt}`]:Dt!=="middle"},en==null?void 0:en.className,Rt,De,yt),It=Object.assign(Object.assign({},(0,Fn.Z)(nn)),{motionAppear:!1,leavedClassName:`${At}-content-hidden`}),Zn=Me.useMemo(()=>Jt?(0,mt.Z)(Jt).map((zt,ra)=>{var qa,mr;if(!((qa=zt.props)===null||qa===void 0)&&qa.disabled){const sr=(mr=zt.key)!==null&&mr!==void 0?mr:String(ra),{disabled:ja,collapsible:Rr}=zt.props,Dr=Object.assign(Object.assign({},(0,sn.Z)(zt.props,["disabled"])),{key:sr,collapsible:Rr!=null?Rr:ja?"disabled":void 0});return(0,Sn.Tm)(zt,Dr)}return zt}):null,[Jt]);return Et(Me.createElement(ut,Object.assign({ref:Lt,openMotion:It},(0,sn.Z)(St,["rootClassName"]),{expandIcon:dn,prefixCls:At,className:Ct,style:Object.assign(Object.assign({},en==null?void 0:en.style),Ve)}),Zn))}),{Panel:an}),ze=Be},5083:function(we,Ft,ue){"use strict";ue.d(Ft,{default:function(){return Ed}});var ae=ue(56656),x=ue.n(ae),Oe=ue(48736),We=ue(27112),Ze=ue.n(We),et=ue(54449),Ce=ue.n(et),ct=ue(53501),Re=ue.n(ct),Me=ue(36867),rt=ue.n(Me),mt=ue(71912),$e=ue.n(mt),fe=ue(48228),a=ue.n(fe);x().extend(a()),x().extend($e()),x().extend(Ze()),x().extend(Ce()),x().extend(Re()),x().extend(rt()),x().extend(function(me,ve){var he=ve.prototype,Ie=he.format;he.format=function(_t){var vt=(_t||"").replace("Wo","wo");return Ie.bind(this)(vt)}});var E={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},b=function(ve){var he=E[ve];return he||ve.split("_")[0]},y=function(){(0,Oe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return x()()},getFixedDate:function(ve){return x()(ve,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(ve){return ve.endOf("month")},getWeekDay:function(ve){var he=ve.locale("en");return he.weekday()+he.localeData().firstDayOfWeek()},getYear:function(ve){return ve.year()},getMonth:function(ve){return ve.month()},getDate:function(ve){return ve.date()},getHour:function(ve){return ve.hour()},getMinute:function(ve){return ve.minute()},getSecond:function(ve){return ve.second()},addYear:function(ve,he){return ve.add(he,"year")},addMonth:function(ve,he){return ve.add(he,"month")},addDate:function(ve,he){return ve.add(he,"day")},setYear:function(ve,he){return ve.year(he)},setMonth:function(ve,he){return ve.month(he)},setDate:function(ve,he){return ve.date(he)},setHour:function(ve,he){return ve.hour(he)},setMinute:function(ve,he){return ve.minute(he)},setSecond:function(ve,he){return ve.second(he)},isAfter:function(ve,he){return ve.isAfter(he)},isValidate:function(ve){return ve.isValid()},locale:{getWeekFirstDay:function(ve){return x()().locale(b(ve)).localeData().firstDayOfWeek()},getWeekFirstDate:function(ve,he){return he.locale(b(ve)).weekday(0)},getWeek:function(ve,he){return he.locale(b(ve)).week()},getShortWeekDays:function(ve){return x()().locale(b(ve)).localeData().weekdaysMin()},getShortMonths:function(ve){return x()().locale(b(ve)).localeData().monthsShort()},format:function(ve,he,Ie){return he.locale(b(ve)).format(Ie)},parse:function(ve,he,Ie){for(var ke=b(ve),_t=0;_t1&&(vt=ve.addDate(vt,-7)),vt}function yt(me,ve,he){var Ie=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(ve){case"year":return he.addYear(me,Ie*10);case"quarter":case"month":return he.addYear(me,Ie);default:return he.addMonth(me,Ie)}}function Nt(me,ve){var he=ve.generateConfig,Ie=ve.locale,ke=ve.format;return typeof ke=="function"?ke(me):he.locale.format(Ie.locale,me,ke)}function dn(me,ve){var he=ve.generateConfig,Ie=ve.locale,ke=ve.formatList;return!me||typeof ke[0]=="function"?null:he.locale.parse(Ie.locale,me,ke)}function Ct(me){var ve=me.cellDate,he=me.mode,Ie=me.disabledDate,ke=me.generateConfig;if(!Ie)return!1;var _t=function($n,Kt,Cn){for(var na=Kt;na<=Cn;){var Ka=void 0;switch($n){case"date":{if(Ka=ke.setDate(ve,na),!Ie(Ka))return!1;break}case"month":{if(Ka=ke.setMonth(ve,na),!Ct({cellDate:Ka,mode:"month",generateConfig:ke,disabledDate:Ie}))return!1;break}case"year":{if(Ka=ke.setYear(ve,na),!Ct({cellDate:Ka,mode:"year",generateConfig:ke,disabledDate:Ie}))return!1;break}}na+=1}return!0};switch(he){case"date":case"week":return Ie(ve);case"month":{var vt=1,Gt=ke.getDate(ke.getEndDate(ve));return _t("date",vt,Gt)}case"quarter":{var Yt=Math.floor(ke.getMonth(ve)/3)*3,hn=Yt+2;return _t("month",Yt,hn)}case"year":return _t("month",0,11);case"decade":{var ca=ke.getYear(ve),Dn=Math.floor(ca/en)*en,Bn=Dn+en-1;return _t("year",Dn,Bn)}}}function It(me,ve){var he=ve.formatList,Ie=ve.generateConfig,ke=ve.locale;return(0,kt.Z)(function(){if(!me)return[[""],""];for(var _t="",vt=[],Gt=0;Gt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(hn.current),na){Yt(Cn);return}hn.current=requestAnimationFrame(function(){Yt(Cn)})}var Dn=It(Gt,{formatList:he,generateConfig:Ie,locale:ke}),Bn=(0,ze.Z)(Dn,2),qn=Bn[1];function $n(Cn){ca(Cn)}function Kt(){var Cn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;ca(null,Cn)}return(0,de.useEffect)(function(){Kt(!0)},[me]),(0,de.useEffect)(function(){return function(){return cancelAnimationFrame(hn.current)}},[]),[qn,$n,Kt]}var zt=ue(10228),ra=ue(16089),qa=ue(3300),mr=ue(29194),sr=new Map;function ja(me,ve){var he;function Ie(){(0,mr.Z)(me)?ve():he=(0,ra.Z)(function(){Ie()})}return Ie(),function(){ra.Z.cancel(he)}}function Rr(me,ve,he){if(sr.get(me)&&cancelAnimationFrame(sr.get(me)),he<=0){sr.set(me,requestAnimationFrame(function(){me.scrollTop=ve}));return}var Ie=ve-me.scrollTop,ke=Ie/he*10;sr.set(me,requestAnimationFrame(function(){me.scrollTop+=ke,me.scrollTop!==ve&&Rr(me,ve,he-10)}))}function Dr(me,ve){var he=ve.onLeftRight,Ie=ve.onCtrlLeftRight,ke=ve.onUpDown,_t=ve.onPageUpDown,vt=ve.onEnter,Gt=me.which,Yt=me.ctrlKey,hn=me.metaKey;switch(Gt){case zt.Z.LEFT:if(Yt||hn){if(Ie)return Ie(-1),!0}else if(he)return he(-1),!0;break;case zt.Z.RIGHT:if(Yt||hn){if(Ie)return Ie(1),!0}else if(he)return he(1),!0;break;case zt.Z.UP:if(ke)return ke(-1),!0;break;case zt.Z.DOWN:if(ke)return ke(1),!0;break;case zt.Z.PAGE_UP:if(_t)return _t(-1),!0;break;case zt.Z.PAGE_DOWN:if(_t)return _t(1),!0;break;case zt.Z.ENTER:if(vt)return vt(),!0;break}return!1}function ur(me,ve,he,Ie){var ke=me;if(!ke)switch(ve){case"time":ke=Ie?"hh:mm:ss a":"HH:mm:ss";break;case"week":ke="gggg-wo";break;case"month":ke="YYYY-MM";break;case"quarter":ke="YYYY-[Q]Q";break;case"year":ke="YYYY";break;default:ke=he?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return ke}function vr(me,ve,he){var Ie=me==="time"?8:10,ke=typeof ve=="function"?ve(he.getNow()).length:ve.length;return Math.max(Ie,ke)+2}var ir=null,Va=new Set;function Hr(me){return!ir&&typeof window!="undefined"&&window.addEventListener&&(ir=function(he){(0,qa.Z)(Va).forEach(function(Ie){Ie(he)})},window.addEventListener("mousedown",ir)),Va.add(me),function(){Va.delete(me),Va.size===0&&(window.removeEventListener("mousedown",ir),ir=null)}}function wr(me){var ve=me.target;if(me.composed&&ve.shadowRoot){var he;return((he=me.composedPath)===null||he===void 0?void 0:he.call(me)[0])||ve}return ve}var bt=function(ve){return ve==="month"||ve==="date"?"year":ve},bn=function(ve){return ve==="date"?"month":ve},Nn=function(ve){return ve==="month"||ve==="date"?"quarter":ve},jt=function(ve){return ve==="date"?"week":ve},pn={year:bt,month:bn,quarter:Nn,week:jt,time:null,date:null};function Qn(me,ve){return me.some(function(he){return he&&he.contains(ve)})}function ma(me){var ve=me.open,he=me.value,Ie=me.isClickOutside,ke=me.triggerOpen,_t=me.forwardKeyDown,vt=me.onKeyDown,Gt=me.blurToCancel,Yt=me.onSubmit,hn=me.onCancel,ca=me.onFocus,Dn=me.onBlur,Bn=me.changeOnBlur,qn=(0,de.useState)(!1),$n=(0,ze.Z)(qn,2),Kt=$n[0],Cn=$n[1],na=(0,de.useState)(!1),Ka=(0,ze.Z)(na,2),Na=Ka[0],Qa=Ka[1],$a=(0,de.useRef)(!1),Xa=(0,de.useRef)(!1),Ia=(0,de.useRef)(!1),rr={onMouseDown:function(){Cn(!0),ke(!0)},onKeyDown:function(ro){var Co=function(){Ia.current=!0};if(vt(ro,Co),!Ia.current){switch(ro.which){case zt.Z.ENTER:{ve?Yt()!==!1&&Cn(!0):ke(!0),ro.preventDefault();return}case zt.Z.TAB:{Kt&&ve&&!ro.shiftKey?(Cn(!1),ro.preventDefault()):!Kt&&ve&&!_t(ro)&&ro.shiftKey&&(Cn(!0),ro.preventDefault());return}case zt.Z.ESC:{Cn(!0),hn();return}}!ve&&![zt.Z.SHIFT].includes(ro.which)?ke(!0):Kt||_t(ro)}},onFocus:function(ro){Cn(!0),Qa(!0),ca&&ca(ro)},onBlur:function(ro){if($a.current||!Ie(document.activeElement)){$a.current=!1;return}Gt?setTimeout(function(){for(var Co=document,Oo=Co.activeElement;Oo&&Oo.shadowRoot;)Oo=Oo.shadowRoot.activeElement;Ie(Oo)&&hn()},0):ve&&(ke(!1),Xa.current&&Yt()),Qa(!1),Dn==null||Dn(ro)}};return(0,de.useEffect)(function(){Xa.current=!1},[ve]),(0,de.useEffect)(function(){Xa.current=!0},[he]),(0,de.useEffect)(function(){return Hr(function(xr){var ro=wr(xr),Co=Ie(ro);ve&&(Co?!Bn&&(!Na||Co)&&ke(!1):($a.current=!0,(0,ra.Z)(function(){$a.current=!1})))})}),[rr,{focused:Na,typing:Kt}]}function Qe(me,ve){return de.useMemo(function(){return me||(ve?((0,Oe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(ve).map(function(he){var Ie=(0,ze.Z)(he,2),ke=Ie[0],_t=Ie[1];return{label:ke,value:_t}})):[])},[me,ve])}var gt=ue(34280);function it(me){var ve=me.valueTexts,he=me.onTextChange,Ie=de.useState(""),ke=(0,ze.Z)(Ie,2),_t=ke[0],vt=ke[1],Gt=de.useRef([]);Gt.current=ve;function Yt(ca){vt(ca),he(ca)}function hn(){vt(Gt.current[0])}return(0,gt.Z)(function(){ve.every(function(ca){return ca!==_t})&&hn()},[ve.join("||")]),[_t,Yt,hn]}var zn=de.createContext({}),Gn=zn,Xn=ue(34666);function Ga(me){var ve=me.cellRender,he=me.monthCellRender,Ie=me.dateRender,ke=de.useMemo(function(){if(ve)return ve;if(!(!he&&!Ie))return function(_t,vt){var Gt=_t;return Ie&&vt.type==="date"?Ie(Gt,vt.today):he&&vt.type==="month"?he(Gt,vt.locale):vt.originNode}},[ve,he,Ie]);return ke}function wa(me,ve){for(var he=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ie=String(me);Ie.length=1?he|0:1,vt=me;vt<=ve;vt+=_t)ke.push({label:wa(vt,2),value:vt,disabled:(Ie||[]).includes(vt)});return ke}function on(me){var ve=me.generateConfig,he=me.prefixCls,Ie=me.operationRef,ke=me.activeColumnIndex,_t=me.value,vt=me.showHour,Gt=me.showMinute,Yt=me.showSecond,hn=me.use12Hours,ca=me.hourStep,Dn=ca===void 0?1:ca,Bn=me.minuteStep,qn=Bn===void 0?1:Bn,$n=me.secondStep,Kt=$n===void 0?1:$n,Cn=me.disabledHours,na=me.disabledMinutes,Ka=me.disabledSeconds,Na=me.disabledTime,Qa=me.hideDisabledOptions,$a=me.onSelect,Xa=me.cellRender,Ia=me.locale,rr=[],xr="".concat(he,"-content"),ro="".concat(he,"-time-panel"),Co,Oo=_t?ve.getHour(_t):-1,Go=Oo,cl=_t?ve.getMinute(_t):-1,Wo=_t?ve.getSecond(_t):-1,So=ve.getNow(),bo=de.useMemo(function(){if(Na){var Fo=Na(So);return[Fo.disabledHours,Fo.disabledMinutes,Fo.disabledSeconds]}return[Cn,na,Ka]},[Cn,na,Ka,Na,So]),jo=(0,ze.Z)(bo,3),Xo=jo[0],Bo=jo[1],ll=jo[2],Rl=Ea(0,23,Dn,Xo&&Xo()),Ll=(0,kt.Z)(function(){return Rl},Rl,Ln);hn&&(Co=Go>=12,Go%=12);var Xl=de.useMemo(function(){if(!hn)return[!1,!1];var Fo=[!0,!0];return Ll.forEach(function(dl){var pl=dl.disabled,kl=dl.value;pl||(kl>=12?Fo[1]=!1:Fo[0]=!1)}),Fo},[hn,Ll]),Pl=(0,ze.Z)(Xl,2),Bl=Pl[0],vl=Pl[1],Sl=de.useMemo(function(){return hn?Ll.filter(Co?function(Fo){return Fo.value>=12}:function(Fo){return Fo.value<12}).map(function(Fo){var dl=Fo.value%12,pl=dl===0?"12":wa(dl,2);return(0,Be.Z)((0,Be.Z)({},Fo),{},{label:pl,value:dl})}):Ll},[hn,Co,Ll]),Do=Ea(0,59,qn,Bo&&Bo(Oo)),Kl=Ea(0,59,Kt,ll&&ll(Oo,cl)),Tl=Vt({value:_t,generateConfig:ve,disabledMinutes:Bo,disabledSeconds:ll,minutes:Do,seconds:Kl,use12Hours:hn});Ie.current={onUpDown:function(dl){var pl=rr[ke];if(pl)for(var kl=pl.units.findIndex(function(Mu){return Mu.value===pl.value}),ql=pl.units.length,qo=1;qo2&&arguments[2]!==void 0?arguments[2]:!1;(bl===Cn||Fl)&&(Ei(tr),rr&&rr(tr),Tl&&Tl(tr,oo),xr&&!At(Yt,tr,hu)&&!(qn!=null&&qn(tr))&&xr(tr))},gu=function(tr){if(Pu.includes(bl)){var oo,Fl,bu=bl==="date";switch(tr===zt.Z.PAGE_UP||tr===zt.Z.PAGE_DOWN?Fl=bu?Yt.addMonth:Yt.addYear:Fl=bu?Yt.addDate:Yt.addMonth,tr){case zt.Z.LEFT:case zt.Z.PAGE_UP:oo=Fl(ru,-1);break;case zt.Z.RIGHT:case zt.Z.PAGE_DOWN:oo=Fl(ru,1);break;case zt.Z.UP:case zt.Z.DOWN:oo=Fl(ru,Number("".concat(tr===zt.Z.UP?"-":"").concat(bu?Rt:aa)));break}if(oo)return!(qn!=null&&qn(oo))}return!0},ui=function(tr){if(qo.current&&qo.current.onKeyDown){var oo=!0,Fl=tr.which;if([zt.Z.LEFT,zt.Z.RIGHT,zt.Z.UP,zt.Z.DOWN,zt.Z.PAGE_UP,zt.Z.PAGE_DOWN,zt.Z.ENTER].includes(Fl)&&(tr.preventDefault(),Fl!==zt.Z.ENTER&&Ka===0&&(oo=gu(Fl))),oo)return qo.current.onKeyDown(tr)}return(0,Oe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},el=function(tr){qo.current&&qo.current.onBlur&&qo.current.onBlur(tr)};Kl&&pl!=="right"&&(Kl.current={onKeyDown:ui,onClose:function(){qo.current&&qo.current.onClose&&qo.current.onClose()}}),de.useEffect(function(){hn&&!xl.current&&Nu(hn)},[hn]),de.useEffect(function(){xl.current=!1},[]);var mu,Zu=Ga({cellRender:Xl,monthCellRender:Ll,dateRender:Rl}),Qo=(0,Be.Z)((0,Be.Z)({},me),{},{cellRender:Zu,operationRef:qo,prefixCls:ke,viewDate:ru,value:hu,onViewDateChange:yo,sourceMode:yu,onPanelChange:ku,disabledDate:qn});switch(delete Qo.onChange,delete Qo.onSelect,bl){case"decade":mu=de.createElement(Jr,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"year":mu=de.createElement(zo,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"month":mu=de.createElement(No,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"quarter":mu=de.createElement(ar,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"week":mu=de.createElement(sa,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;case"time":delete Qo.showTime,mu=de.createElement(Yo,(0,ce.Z)({},Qo,(0,Xn.Z)(Qa)==="object"?Qa:null,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}));break;default:Qa?mu=de.createElement(Ar,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}})):mu=de.createElement(xt,(0,ce.Z)({},Qo,{onSelect:function(tr,oo){yo(tr),Zl(tr,oo)}}))}var $l,Wl,xu=function(){var tr=Yt.getNow(),oo=pr(Yt.getHour(tr),Yt.getMinute(tr),Yt.getSecond(tr),Bl?bo:1,vl?Xo:1,Sl?ll:1),Fl=gn(Yt,tr,oo[0],oo[1],oo[2]);Zl(Fl,"submit")};pu||($l=sl(ke,bl,Xa),Qa&&bl!=="date"?Wl=null:Wl=ol({prefixCls:ke,components:cl,needConfirmButton:Pl,okDisabled:!hu||qn&&qn(hu),locale:Gt,showNow:Na,onNow:Pl&&xu,onOk:function(){hu&&(Zl(hu,"submit",!0),Go&&Go(hu))}}));var ii;if($a&&bl==="date"&&Cn==="date"&&!Qa){var si=Yt.getNow(),Ui="".concat(ke,"-today-btn"),Pi=qn&&qn(si);ii=de.createElement("a",{className:tt()(Ui,Pi&&"".concat(Ui,"-disabled")),"aria-disabled":Pi,onClick:function(){Pi||Zl(si,"mouse",!0)}},Gt.today)}return de.createElement(Gn.Provider,{value:(0,Be.Z)((0,Be.Z)({},Do),{},{mode:bl,hideHeader:"hideHeader"in me?Ia:Do.hideHeader,hidePrevBtn:dl&&pl==="right",hideNextBtn:dl&&pl==="left"})},de.createElement("div",{tabIndex:Ka,className:tt()("".concat(ke,"-panel"),_t,(ve={},(0,Le.Z)(ve,"".concat(ke,"-panel-has-range"),kl&&kl[0]&&kl[1]),(0,Le.Z)(ve,"".concat(ke,"-panel-has-range-hover"),ql&&ql[0]&&ql[1]),(0,Le.Z)(ve,"".concat(ke,"-panel-rtl"),Wo==="rtl"),ve)),style:vt,onKeyDown:ui,onBlur:el,onMouseDown:Co},mu,$l||Wl||ii?de.createElement("div",{className:"".concat(ke,"-footer")},$l,Wl,ii):null))}var eu=Su,Au=ue(35593),ml={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Gu(me){var ve,he=me.prefixCls,Ie=me.popupElement,ke=me.popupStyle,_t=me.visible,vt=me.dropdownClassName,Gt=me.dropdownAlign,Yt=me.transitionName,hn=me.getPopupContainer,ca=me.children,Dn=me.range,Bn=me.popupPlacement,qn=me.direction,$n="".concat(he,"-dropdown"),Kt=function(){return Bn!==void 0?Bn:qn==="rtl"?"bottomRight":"bottomLeft"};return de.createElement(Au.Z,{showAction:[],hideAction:[],popupPlacement:Kt(),builtinPlacements:ml,prefixCls:$n,popupTransitionName:Yt,popup:Ie,popupAlign:Gt,popupVisible:_t,popupClassName:tt()(vt,(ve={},(0,Le.Z)(ve,"".concat($n,"-range"),Dn),(0,Le.Z)(ve,"".concat($n,"-rtl"),qn==="rtl"),ve)),popupStyle:ke,getPopupContainer:hn},ca)}var Ul=Gu;function su(me){var ve=me.prefixCls,he=me.presets,Ie=me.onClick,ke=me.onHover;return he.length?de.createElement("div",{className:"".concat(ve,"-presets")},de.createElement("ul",null,he.map(function(_t,vt){var Gt=_t.label,Yt=_t.value;return de.createElement("li",{key:vt,onClick:function(){return Ie==null?void 0:Ie(xa(Yt))},onMouseEnter:function(){return ke==null?void 0:ke(xa(Yt))},onMouseLeave:function(){return ke==null?void 0:ke(null)}},Gt)}))):null}function Uu(me){var ve=me.picker,he=me.disabledHours,Ie=me.disabledMinutes,ke=me.disabledSeconds;ve==="time"&&(he||Ie||ke)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Lu(me,ve,he){var Ie=(0,Xn.Z)(ve)==="object"?ve.clearIcon:he;return Ie||de.createElement("span",{className:"".concat(me,"-clear-btn")})}function jl(me){var ve,he=me,Ie=he.prefixCls,ke=Ie===void 0?"rc-picker":Ie,_t=he.id,vt=he.name,Gt=he.tabIndex,Yt=he.style,hn=he.className,ca=he.dropdownClassName,Dn=he.dropdownAlign,Bn=he.popupStyle,qn=he.transitionName,$n=he.generateConfig,Kt=he.locale,Cn=he.inputReadOnly,na=he.allowClear,Ka=he.autoFocus,Na=he.showTime,Qa=he.picker,$a=Qa===void 0?"date":Qa,Xa=he.format,Ia=he.use12Hours,rr=he.value,xr=he.defaultValue,ro=he.presets,Co=he.open,Oo=he.defaultOpen,Go=he.defaultOpenValue,cl=he.suffixIcon,Wo=he.clearIcon,So=he.disabled,bo=he.disabledDate,jo=he.placeholder,Xo=he.getPopupContainer,Bo=he.pickerRef,ll=he.panelRender,Rl=he.onChange,Ll=he.onOpenChange,Xl=he.onFocus,Pl=he.onBlur,Bl=he.onMouseDown,vl=he.onMouseUp,Sl=he.onMouseEnter,Do=he.onMouseLeave,Kl=he.onContextMenu,Tl=he.onClick,pu=he.onKeyDown,Bu=he.onSelect,Fo=he.direction,dl=he.autoComplete,pl=dl===void 0?"off":dl,kl=he.inputRender,ql=he.changeOnBlur,qo=de.useRef(null),xl=$a==="date"&&!!Na||$a==="time",Mu=Qe(ro),Iu=Oa(ur(Xa,$a,Na,Ia)),hu=de.useRef(null),Ei=de.useRef(null),cu=de.useRef(null),tu=(0,St.Z)(null,{value:rr,defaultValue:xr}),ru=(0,ze.Z)(tu,2),Nu=ru[0],yo=ru[1],Ii=de.useState(Nu),Yu=(0,ze.Z)(Ii,2),Fu=Yu[0],bl=Yu[1],du=de.useRef(null),Ru=(0,St.Z)(!1,{value:Co,defaultValue:Oo,postState:function(Or){return So?!1:Or},onChange:function(Or){Ll&&Ll(Or),!Or&&du.current&&du.current.onClose&&du.current.onClose()}}),Tu=(0,ze.Z)(Ru,2),yu=Tu[0],Cu=Tu[1],ku=It(Fu,{formatList:Iu,generateConfig:$n,locale:Kt}),Zl=(0,ze.Z)(ku,2),gu=Zl[0],ui=Zl[1],el=it({valueTexts:gu,onTextChange:function(Or){var fu=dn(Or,{locale:Kt,formatList:Iu,generateConfig:$n});fu&&(!bo||!bo(fu))&&bl(fu)}}),mu=(0,ze.Z)(el,3),Zu=mu[0],Qo=mu[1],$l=mu[2],Wl=function(Or){bl(Or),yo(Or),Rl&&!At($n,Nu,Or)&&Rl(Or,Or?Nt(Or,{generateConfig:$n,locale:Kt,format:Iu[0]}):"")},xu=function(Or){So&&Or||Cu(Or)},ii=function(Or){return yu&&du.current&&du.current.onKeyDown?du.current.onKeyDown(Or):((0,Oe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},si=function(){for(var Or=arguments.length,fu=new Array(Or),hl=0;hlBn(hn);case"month":return Dn(Kt)>Dn(hn);case"week":return ca(Kt)>ca(hn);default:return!Jt(Gt,Kt,hn)&&Gt.isAfter(Kt,hn)}return!1},[_t,vt[1],hn,ve]),$n=de.useCallback(function(Kt){if(vt[1]||_t&&_t(Kt))return!0;if(vt[0]&&Yt)return!Jt(Gt,Kt,hn)&&Gt.isAfter(Yt,Kt);if(!ve&&Yt)switch(he){case"quarter":return Bn(Kt)0&&arguments[0]!==void 0?arguments[0]:!1,cr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Vr=null;Hl&&Xi&&Xi[0]&&Xi[1]&&Kt.isAfter(Xi[1],Xi[0])&&(Vr=Xi);var Mo=Ia;if(Ia&&(0,Xn.Z)(Ia)==="object"&&Ia.defaultValue){var yl=Ia.defaultValue;Mo=(0,Be.Z)((0,Be.Z)({},Ia),{},{defaultValue:Ca(yl,qr)||void 0})}return de.createElement(Yn.Provider,{value:{inRange:!0,panelPosition:Uo,rangedValue:uc||no,hoverRangedValue:Vr}},de.createElement(eu,(0,ce.Z)({},me,cr,{cellRender:tg,showTime:Mo,mode:bu[qr],generateConfig:Kt,style:void 0,direction:ru,disabledDate:qr===0?Fi:ms,disabledTime:function(Qu){return bo?bo(Qu,qr===0?"start":"end"):!1},className:tt()((0,Le.Z)({},"".concat(vt,"-panel-focused"),qr===0?!xd:!hs)),value:Ca(no,qr),locale:Cn,tabIndex:-1,onPanelChange:function(Qu,Di){qr===0&&ks(!0),qr===1&&ki(!0),ds(yn(bu,Di,qr),yn(no,Qu,qr));var ti=Qu;Uo==="right"&&bu[qr]===Di&&(ti=yt(ti,Di,Kt,-1)),si(ti,qr)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:qr===0?Ca(no,1):Ca(no,0)})))}var ci=0,dc=0;if(qr&&Ru.current&&yu.current&&du.current&&Zl.current){ci=Ru.current.offsetWidth+yu.current.offsetWidth;var Md=Zl.current.offsetLeft>ci?Zl.current.offsetLeft-ci:Zl.current.offsetLeft,Zc=du.current.offsetWidth,gc=Zl.current.offsetWidth;Zc&&gc&&ci>Zc-gc-(ru==="rtl"?0:Md)&&(dc=ci)}var Wc=ru==="rtl"?{right:ci}:{left:ci};function ng(){var Uo,cr=sl(vt,bu[qr],Tl),Vr=ol({prefixCls:vt,components:cu,needConfirmButton:Fu,okDisabled:!Ca(no,qr)||So&&So(no[qr]),locale:Cn,onOk:function(){var Ju=Ca(no,qr);Ju&&(hl(no,qr),hu==null||hu(no),Wu(!1,qr,"confirm"))}});if(Xa!=="time"&&!Ia){var Mo=ii(qr),yl=yt(Mo,Xa,Kt),Zi=bu[qr],Qu=Zi===Xa,Di=Ci(Qu?"left":!1,{pickerValue:Mo,onPickerValueChange:function(Ju){si(Ju,qr)}}),ti=Ci("right",{pickerValue:yl,onPickerValueChange:function(Ju){si(yt(Ju,Xa,Kt,-1),qr)}});ru==="rtl"?Uo=de.createElement(de.Fragment,null,ti,Qu&&Di):Uo=de.createElement(de.Fragment,null,Di,Qu&&ti)}else Uo=Ci();var Ps=de.createElement("div",{className:"".concat(vt,"-panel-layout")},de.createElement(su,{prefixCls:vt,presets:Od,onClick:function(Ju){hl(Ju,null),Wu(!1,qr,"preset")},onHover:function(Ju){Sd(Ju)}}),de.createElement("div",null,de.createElement("div",{className:"".concat(vt,"-panels")},Uo),(cr||Vr)&&de.createElement("div",{className:"".concat(vt,"-footer")},cr,Vr)));return ll&&(Ps=ll(Ps)),de.createElement("div",{className:"".concat(vt,"-panel-container"),style:{marginLeft:dc},ref:du,onMouseDown:function(Ju){Ju.preventDefault()}},Ps)}var bi=de.createElement("div",{className:tt()("".concat(vt,"-range-wrapper"),"".concat(vt,"-").concat(Xa,"-range-wrapper")),style:{minWidth:gl}},de.createElement("div",{ref:Zl,className:"".concat(vt,"-range-arrow"),style:Wc}),ng()),Vc;Bl&&(Vc=de.createElement("span",{className:"".concat(vt,"-suffix"),onMouseDown:function(cr){cr.preventDefault()}},Bl));var zc=Lu(vt,Pl,vl),Id=de.createElement("span",{onMouseDown:function(cr){cr.preventDefault(),cr.stopPropagation()},onMouseUp:function(cr){cr.preventDefault(),cr.stopPropagation();var Vr=Qo;el[0]||(Vr=yn(Vr,null,0)),el[1]||(Vr=yn(Vr,null,1)),hl(Vr,null),Wu(!1,qr,"clear")},className:"".concat(vt,"-clear"),role:"button"},zc),Nd=Pl&&(Ca(Qo,0)&&!el[0]||Ca(Qo,1)&&!el[1]),ts={size:vr(Xa,gu[0],Kt)},Us=0,Gc=0;Ru.current&&Tu.current&&yu.current&&(qr===0?Gc=Ru.current.offsetWidth:(Us=ci,Gc=Tu.current.offsetWidth));var Rd=ru==="rtl"?{right:Us}:{left:Us},Dl=function(cr,Vr){var Mo=yn(no,cr,qr);if(Vr==="submit"||Vr!=="key"&&!Fu){hl(Mo,qr),qr===0?ks():ki();var yl=qr===0?1:0;el[yl]?Wu(!1,!1,"confirm"):Wu(!1,qr,"confirm")}else tr(Mo)};return de.createElement(Gn.Provider,{value:{operationRef:ui,hideHeader:Xa==="time",onDateMouseEnter:eg,onDateMouseLeave:Dd,hideRanges:!0,onSelect:Dl,open:Hl}},de.createElement(Ul,{visible:Hl,popupElement:bi,popupStyle:ca,prefixCls:vt,dropdownClassName:Dn,dropdownAlign:qn,getPopupContainer:$n,transitionName:Bn,range:!0,direction:ru},de.createElement("div",(0,ce.Z)({ref:bl,className:tt()(vt,"".concat(vt,"-range"),hn,(ve={},(0,Le.Z)(ve,"".concat(vt,"-disabled"),el[0]&&el[1]),(0,Le.Z)(ve,"".concat(vt,"-focused"),qr===0?es:Rc),(0,Le.Z)(ve,"".concat(vt,"-rtl"),ru==="rtl"),ve)),style:Yt,onClick:Gs,onMouseEnter:xl,onMouseLeave:Mu,onMouseDown:Tc,onMouseUp:qo},(0,Lt.Z)(me,{aria:!0,data:!0})),de.createElement("div",{className:tt()("".concat(vt,"-input"),(he={},(0,Le.Z)(he,"".concat(vt,"-input-active"),qr===0),(0,Le.Z)(he,"".concat(vt,"-input-placeholder"),!!ul),he)),ref:Ru},de.createElement("input",(0,ce.Z)({id:Gt,disabled:el[0],readOnly:Do||typeof gu[0]=="function"||!xd,value:ul||$u,onChange:function(cr){oc(cr.target.value)},autoFocus:Ka,placeholder:Ca(na,0)||"",ref:Cu},$i,ts,{autoComplete:Ii}))),de.createElement("div",{className:"".concat(vt,"-range-separator"),ref:yu},ro),de.createElement("div",{className:tt()("".concat(vt,"-input"),(Ie={},(0,Le.Z)(Ie,"".concat(vt,"-input-active"),qr===1),(0,Le.Z)(Ie,"".concat(vt,"-input-placeholder"),!!Zs),Ie)),ref:Tu},de.createElement("input",(0,ce.Z)({disabled:el[1],readOnly:Do||typeof gu[0]=="function"||!hs,value:Zs||Ns,onChange:function(cr){lc(cr.target.value)},placeholder:Ca(na,1)||"",ref:ku},Ld,ts,{autoComplete:Ii}))),de.createElement("div",{className:"".concat(vt,"-active-bar"),style:(0,Be.Z)((0,Be.Z)({},Rd),{},{width:Gc,position:"absolute"})}),Vc,Nd&&Id)))}var fl=function(me){(0,cn.Z)(he,me);var ve=(0,Un.Z)(he);function he(){var Ie;(0,st.Z)(this,he);for(var ke=arguments.length,_t=new Array(ke),vt=0;vt{const{lineHeight:ke}=me,_t=Math.floor(he*ke)+2,vt=Math.max((ve-_t)/2,0),Gt=Math.max(ve-_t-vt,0);return{padding:`${vt}px ${Ie}px ${Gt}px`}},cd=me=>{const{componentCls:ve,pickerCellCls:he,pickerCellInnerCls:Ie,cellHeight:ke,motionDurationSlow:_t,borderRadiusSM:vt,motionDurationMid:Gt,cellHoverBg:Yt,lineWidth:hn,lineType:ca,colorPrimary:Dn,cellActiveWithRangeBg:Bn,colorTextLightSolid:qn,controlHeightSM:$n,cellRangeBorderColor:Kt,pickerCellBorderGap:Cn,cellHoverWithRangeBg:na,cellWidth:Ka,colorTextDisabled:Na,cellBgDisabled:Qa}=me;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:ke,transform:"translateY(-50%)",transition:`all ${_t}`,content:'""'},[Ie]:{position:"relative",zIndex:2,display:"inline-block",minWidth:ke,height:ke,lineHeight:`${ke}px`,borderRadius:vt,transition:`background ${Gt}, border ${Gt}`},"&-range-hover-start, &-range-hover-end":{[Ie]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${he}-in-view), &:hover:not(${he}-selected):not(${he}-range-start):not(${he}-range-end):not(${he}-range-hover-start):not(${he}-range-hover-end)`]:{[Ie]:{background:Yt}},[`&-in-view${he}-today ${Ie}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${hn}px ${ca} ${Dn}`,borderRadius:vt,content:'""'}},[`&-in-view${he}-in-range`]:{position:"relative","&::before":{background:Bn}},[`&-in-view${he}-selected ${Ie}, &-in-view${he}-range-start ${Ie}, &-in-view${he}-range-end ${Ie}`]:{color:qn,background:Dn},[`&-in-view${he}-range-start:not(${he}-range-start-single), @@ -147,12 +147,12 @@ tr > &-in-view${he}-range-hover-start:last-child::after, &-in-view${he}-end${he}-range-hover-edge-end${he}-range-hover-edge-end-near-range::after, &-in-view${he}-range-hover-edge-end:not(${he}-range-hover-edge-end-near-range)::after, - &-in-view${he}-range-hover-end::after`]:{insetInlineEnd:(Ka-ke)/2,borderInlineEnd:`${hn}px dashed ${Kt}`,borderStartEndRadius:vt,borderEndEndRadius:vt},"&-disabled":{color:Na,pointerEvents:"none",[Ie]:{background:"transparent"},"&::before":{background:Qa}},[`&-disabled${he}-today ${Ie}::before`]:{borderColor:Na}}},Xs=me=>{const{componentCls:ve,pickerCellCls:he,pickerCellInnerCls:Ie,pickerYearMonthCellWidth:ke,pickerControlIconSize:_t,cellWidth:vt,paddingSM:Gt,paddingXS:Yt,paddingXXS:hn,colorBgContainer:ca,lineWidth:Dn,lineType:Bn,borderRadiusLG:qn,colorPrimary:$n,colorTextHeading:Kt,colorSplit:Cn,pickerControlIconBorderWidth:na,colorIcon:Ka,textHeight:Na,motionDurationMid:Qa,colorIconHover:$a,fontWeightStrong:Xa,cellHeight:Ia,pickerCellPaddingVertical:rr,colorTextDisabled:xr,colorText:ro,fontSize:Co,cellHoverWithRangeBg:Oo,motionDurationSlow:Go,withoutTimeCellHeight:cl,pickerQuarterPanelContentHeight:Wo,colorLink:So,colorLinkActive:bo,colorLinkHover:jo,cellRangeBorderColor:Xo,borderRadiusSM:Bo,colorTextLightSolid:ll,cellHoverBg:Rl,timeColumnHeight:Ll,timeColumnWidth:Xl,timeCellHeight:Pl,controlItemBgActive:Bl,marginXXS:vl,pickerDatePanelPaddingHorizontal:Sl}=me,Do=vt*7+Sl*2,Hl=(Do-Yt*2)/3-ke-Gt,Tl=(Do-Yt*2)/4-ke;return{[ve]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ca,border:`${Dn}px ${Bn} ${Cn}`,borderRadius:qn,outline:"none","&-focused":{borderColor:$n},"&-rtl":{direction:"rtl",[`${ve}-prev-icon, + &-in-view${he}-range-hover-end::after`]:{insetInlineEnd:(Ka-ke)/2,borderInlineEnd:`${hn}px dashed ${Kt}`,borderStartEndRadius:vt,borderEndEndRadius:vt},"&-disabled":{color:Na,pointerEvents:"none",[Ie]:{background:"transparent"},"&::before":{background:Qa}},[`&-disabled${he}-today ${Ie}::before`]:{borderColor:Na}}},Xs=me=>{const{componentCls:ve,pickerCellCls:he,pickerCellInnerCls:Ie,pickerYearMonthCellWidth:ke,pickerControlIconSize:_t,cellWidth:vt,paddingSM:Gt,paddingXS:Yt,paddingXXS:hn,colorBgContainer:ca,lineWidth:Dn,lineType:Bn,borderRadiusLG:qn,colorPrimary:$n,colorTextHeading:Kt,colorSplit:Cn,pickerControlIconBorderWidth:na,colorIcon:Ka,textHeight:Na,motionDurationMid:Qa,colorIconHover:$a,fontWeightStrong:Xa,cellHeight:Ia,pickerCellPaddingVertical:rr,colorTextDisabled:xr,colorText:ro,fontSize:Co,cellHoverWithRangeBg:Oo,motionDurationSlow:Go,withoutTimeCellHeight:cl,pickerQuarterPanelContentHeight:Wo,colorLink:So,colorLinkActive:bo,colorLinkHover:jo,cellRangeBorderColor:Xo,borderRadiusSM:Bo,colorTextLightSolid:ll,cellHoverBg:Rl,timeColumnHeight:Ll,timeColumnWidth:Xl,timeCellHeight:Pl,controlItemBgActive:Bl,marginXXS:vl,pickerDatePanelPaddingHorizontal:Sl}=me,Do=vt*7+Sl*2,Kl=(Do-Yt*2)/3-ke-Gt,Tl=(Do-Yt*2)/4-ke;return{[ve]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:ca,border:`${Dn}px ${Bn} ${Cn}`,borderRadius:qn,outline:"none","&-focused":{borderColor:$n},"&-rtl":{direction:"rtl",[`${ve}-prev-icon, ${ve}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${ve}-next-icon, ${ve}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Do},"&-header":{display:"flex",padding:`0 ${Yt}px`,color:Kt,borderBottom:`${Dn}px ${Bn} ${Cn}`,"> *":{flex:"none"},button:{padding:0,color:Ka,lineHeight:`${Na}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Qa}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Co,"&:hover":{color:$a}},"&-view":{flex:"auto",fontWeight:Xa,lineHeight:`${Na}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Yt},"&:hover":{color:$n}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:_t,height:_t,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:_t,height:_t,border:"0 solid currentcolor",borderBlockStartWidth:na,borderBlockEndWidth:0,borderInlineStartWidth:na,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(_t/2),insetInlineStart:Math.ceil(_t/2),display:"inline-block",width:_t,height:_t,border:"0 solid currentcolor",borderBlockStartWidth:na,borderBlockEndWidth:0,borderInlineStartWidth:na,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Ia,fontWeight:"normal"},th:{height:Ia+rr*2,color:ro,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${rr}px 0`,color:xr,cursor:"pointer","&-in-view":{color:ro}},cd(me)),[`&-date-panel ${ve}-cell-in-view${ve}-cell-in-range${ve}-cell-range-hover-start ${Ie}, &-date-panel ${ve}-cell-in-view${ve}-cell-in-range${ve}-cell-range-hover-end ${Ie}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Oo,transition:`all ${Go}`,content:'""'}},[`&-date-panel ${ve}-cell-in-view${ve}-cell-in-range${ve}-cell-range-hover-start - ${Ie}::after`]:{insetInlineEnd:-(vt-Ia)/2,insetInlineStart:0},[`&-date-panel ${ve}-cell-in-view${ve}-cell-in-range${ve}-cell-range-hover-end ${Ie}::after`]:{insetInlineEnd:0,insetInlineStart:-(vt-Ia)/2},[`&-range-hover${ve}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-content`]:{height:cl*4},[Ie]:{padding:`0 ${Yt}px`}},"&-quarter-panel":{[`${ve}-content`]:{height:Wo},[`${ve}-cell-range-hover-start::after`]:{insetInlineStart:Tl,borderInlineStart:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineEnd:Tl,borderInlineEnd:`${Dn}px dashed ${Xo}`}},[`${ve}-cell-range-hover-end::after`]:{insetInlineEnd:Tl,borderInlineEnd:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineStart:Tl,borderInlineStart:`${Dn}px dashed ${Xo}`}}},[`&-panel ${ve}-footer`]:{borderTop:`${Dn}px ${Bn} ${Cn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Na-2*Dn}px`,textAlign:"center","&-extra":{padding:`0 ${Gt}px`,lineHeight:`${Na-2*Dn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Dn}px ${Bn} ${Cn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:So,"&:hover":{color:jo},"&:active":{color:bo},[`&${ve}-today-btn-disabled`]:{color:xr,cursor:"not-allowed"}},"&-decade-panel":{[Ie]:{padding:`0 ${Yt/2}px`},[`${ve}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-body`]:{padding:`0 ${Yt}px`},[Ie]:{width:ke},[`${ve}-cell-range-hover-start::after`]:{borderStartStartRadius:Bo,borderEndStartRadius:Bo,borderStartEndRadius:0,borderEndEndRadius:0,[`${ve}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Bo,borderEndEndRadius:Bo}},[`${ve}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Bo,borderEndEndRadius:Bo,[`${ve}-panel-rtl &`]:{borderStartStartRadius:Bo,borderEndStartRadius:Bo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ve}-cell-range-hover-start::after`]:{insetInlineStart:Hl,borderInlineStart:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineEnd:Hl,borderInlineEnd:`${Dn}px dashed ${Xo}`}},[`${ve}-cell-range-hover-end::after`]:{insetInlineEnd:Hl,borderInlineEnd:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineStart:Hl,borderInlineStart:`${Dn}px dashed ${Xo}`}}},"&-week-panel":{[`${ve}-body`]:{padding:`${Yt}px ${Gt}px`},[`${ve}-cell`]:{[`&:hover ${Ie}, + ${Ie}::after`]:{insetInlineEnd:-(vt-Ia)/2,insetInlineStart:0},[`&-date-panel ${ve}-cell-in-view${ve}-cell-in-range${ve}-cell-range-hover-end ${Ie}::after`]:{insetInlineEnd:0,insetInlineStart:-(vt-Ia)/2},[`&-range-hover${ve}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-content`]:{height:cl*4},[Ie]:{padding:`0 ${Yt}px`}},"&-quarter-panel":{[`${ve}-content`]:{height:Wo},[`${ve}-cell-range-hover-start::after`]:{insetInlineStart:Tl,borderInlineStart:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineEnd:Tl,borderInlineEnd:`${Dn}px dashed ${Xo}`}},[`${ve}-cell-range-hover-end::after`]:{insetInlineEnd:Tl,borderInlineEnd:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineStart:Tl,borderInlineStart:`${Dn}px dashed ${Xo}`}}},[`&-panel ${ve}-footer`]:{borderTop:`${Dn}px ${Bn} ${Cn}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Na-2*Dn}px`,textAlign:"center","&-extra":{padding:`0 ${Gt}px`,lineHeight:`${Na-2*Dn}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Dn}px ${Bn} ${Cn}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:So,"&:hover":{color:jo},"&:active":{color:bo},[`&${ve}-today-btn-disabled`]:{color:xr,cursor:"not-allowed"}},"&-decade-panel":{[Ie]:{padding:`0 ${Yt/2}px`},[`${ve}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${ve}-body`]:{padding:`0 ${Yt}px`},[Ie]:{width:ke},[`${ve}-cell-range-hover-start::after`]:{borderStartStartRadius:Bo,borderEndStartRadius:Bo,borderStartEndRadius:0,borderEndEndRadius:0,[`${ve}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Bo,borderEndEndRadius:Bo}},[`${ve}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Bo,borderEndEndRadius:Bo,[`${ve}-panel-rtl &`]:{borderStartStartRadius:Bo,borderEndStartRadius:Bo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${ve}-cell-range-hover-start::after`]:{insetInlineStart:Kl,borderInlineStart:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineEnd:Kl,borderInlineEnd:`${Dn}px dashed ${Xo}`}},[`${ve}-cell-range-hover-end::after`]:{insetInlineEnd:Kl,borderInlineEnd:`${Dn}px dashed ${Xo}`,[`${ve}-panel-rtl &`]:{insetInlineStart:Kl,borderInlineStart:`${Dn}px dashed ${Xo}`}}},"&-week-panel":{[`${ve}-body`]:{padding:`${Yt}px ${Gt}px`},[`${ve}-cell`]:{[`&:hover ${Ie}, &-selected ${Ie}, ${Ie}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Qa}`},"&:first-child:before":{borderStartStartRadius:Bo,borderEndStartRadius:Bo},"&:last-child:before":{borderStartEndRadius:Bo,borderEndEndRadius:Bo}},"&:hover td":{"&:before":{background:Rl}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${he}`]:{"&:before":{background:$n},[`&${ve}-cell-week`]:{color:new us.C(ll).setAlpha(.5).toHexString()},[Ie]:{color:ll}}},"&-range-hover td:before":{background:Bl}}},"&-date-panel":{[`${ve}-body`]:{padding:`${Yt}px ${Sl}px`},[`${ve}-content`]:{width:vt*7,th:{width:vt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${ve}-time-panel`]:{borderInlineStart:`${Dn}px ${Bn} ${Cn}`},[`${ve}-date-panel, ${ve}-time-panel`]:{transition:`opacity ${Go}`},"&-active":{[`${ve}-date-panel, @@ -165,7 +165,7 @@ &${he}-slide-up-appear${he}-slide-up-appear-active${ve}-dropdown-placement-bottomRight`]:{animationName:Mi.fJ},[`&${he}-slide-up-leave${he}-slide-up-leave-active${ve}-dropdown-placement-topLeft, &${he}-slide-up-leave${he}-slide-up-leave-active${ve}-dropdown-placement-topRight`]:{animationName:Mi.ly},[`&${he}-slide-up-leave${he}-slide-up-leave-active${ve}-dropdown-placement-bottomLeft, &${he}-slide-up-leave${he}-slide-up-leave-active${ve}-dropdown-placement-bottomRight`]:{animationName:Mi.Uw},[`${ve}-panel > ${ve}-time-panel`]:{paddingTop:Co},[`${ve}-ranges`]:{marginBottom:0,padding:`${Co}px ${Oo}px`,overflow:"hidden",lineHeight:`${Go-2*Gt-Na/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${ve}-preset > ${he}-tag-blue`]:{color:rr,background:cl,borderColor:Wo,cursor:"pointer"},[`${ve}-ok`]:{marginInlineStart:"auto"}},[`${ve}-range-wrapper`]:{display:"flex",position:"relative"},[`${ve}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:_t*1.5,transition:`left ${xr} ease-out`},(0,sd.r)(So,bo,jo,Xo,vl)),[`${ve}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Xo,borderRadius:Bo,boxShadow:ll,transition:`margin ${xr}`,[`${ve}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${ve}-presets`]:{display:"flex",flexDirection:"column",minWidth:Pl,maxWidth:Bl,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Na,borderInlineEnd:`${Gt}px ${Yt} ${Ll}`,li:Object.assign(Object.assign({},hi.vS),{borderRadius:Rl,paddingInline:Na,paddingBlock:(na-Math.round(ke*Ia))/2,cursor:"pointer",transition:`all ${xr}`,"+ li":{marginTop:Qa},"&:hover":{background:Xl}})}},[`${ve}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${ve}-panel`]:{borderWidth:`0 0 ${Gt}px`},"&:last-child":{[`${ve}-panel`]:{borderWidth:0}}},[`${ve}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${ve}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:hn}}}}),"&-dropdown-range":{padding:`${So*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ve}-separator`]:{transform:"rotate(180deg)"},[`${ve}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Mi.oN)(me,"slide-up"),(0,Mi.oN)(me,"slide-down"),(0,Hu.Fm)(me,"move-up"),(0,Hu.Fm)(me,"move-down")]},md=me=>{const{componentCls:ve,controlHeightLG:he,paddingXXS:Ie,padding:ke}=me;return{pickerCellCls:`${ve}-cell`,pickerCellInnerCls:`${ve}-cell-inner`,pickerYearMonthCellWidth:he*1.5,pickerQuarterPanelContentHeight:he*1.4,pickerCellPaddingVertical:Ie+Ie/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ke+Ie/2}},fd=me=>({cellHoverBg:me.controlItemBgHover,cellActiveWithRangeBg:me.controlItemBgActive,cellHoverWithRangeBg:new us.C(me.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new us.C(me.colorPrimary).lighten(20).toHexString(),cellBgDisabled:me.colorBgContainerDisabled,timeColumnWidth:me.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:me.controlHeightSM*1.5,cellHeight:me.controlHeightSM,textHeight:me.controlHeightLG,withoutTimeCellHeight:me.controlHeightLG*1.65});var _s=(0,Fc.Z)("DatePicker",me=>{const ve=(0,As.TS)((0,Jl.e5)(me),md(me));return[gd(ve),dd(ve),(0,Oi.c)(me,{focusElCls:`${me.componentCls}-focused`})]},me=>Object.assign(Object.assign(Object.assign({},(0,Jl.TM)(me)),fd(me)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:me.zIndexPopupBase+50}));function qs(me,ve,he){return he!==void 0?he:ve==="year"&&me.lang.yearPlaceholder?me.lang.yearPlaceholder:ve==="quarter"&&me.lang.quarterPlaceholder?me.lang.quarterPlaceholder:ve==="month"&&me.lang.monthPlaceholder?me.lang.monthPlaceholder:ve==="week"&&me.lang.weekPlaceholder?me.lang.weekPlaceholder:ve==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.placeholder:me.lang.placeholder}function vd(me,ve,he){return he!==void 0?he:ve==="year"&&me.lang.yearPlaceholder?me.lang.rangeYearPlaceholder:ve==="quarter"&&me.lang.quarterPlaceholder?me.lang.rangeQuarterPlaceholder:ve==="month"&&me.lang.monthPlaceholder?me.lang.rangeMonthPlaceholder:ve==="week"&&me.lang.weekPlaceholder?me.lang.rangeWeekPlaceholder:ve==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.rangePlaceholder:me.lang.rangePlaceholder}function Bs(me,ve){const he={adjustX:1,adjustY:1};switch(ve){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:he};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:he};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:he};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:he};default:return{points:me==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:he}}}function zi(me){return me?Array.isArray(me)?me:[me]:[]}function Ro(me){const{format:ve,picker:he,showHour:Ie,showMinute:ke,showSecond:_t,use12Hours:vt}=me,Gt=zi(ve)[0],Yt=Object.assign({},me);return ve&&Array.isArray(ve)&&(Yt.format=Gt),Gt&&typeof Gt=="string"&&(!Gt.includes("s")&&_t===void 0&&(Yt.showSecond=!1),!Gt.includes("m")&&ke===void 0&&(Yt.showMinute=!1),!Gt.includes("H")&&!Gt.includes("h")&&!Gt.includes("K")&&!Gt.includes("k")&&Ie===void 0&&(Yt.showHour=!1),(Gt.includes("a")||Gt.includes("A"))&&vt===void 0&&(Yt.use12Hours=!0)),he==="time"?Yt:(typeof Gt=="function"&&delete Yt.format,{showTime:Yt})}function xs(me,ve,he){if(me===!1)return!1;const Ie={clearIcon:ve!=null?ve:he};return typeof me=="object"?Object.assign(Object.assign({},Ie),me):Ie}var $s=ue(3113);function yc(me){return de.createElement($s.ZP,Object.assign({size:"small",type:"primary"},me))}var ec={button:yc},Cc=function(me,ve){var he={};for(var Ie in me)Object.prototype.hasOwnProperty.call(me,Ie)&&ve.indexOf(Ie)<0&&(he[Ie]=me[Ie]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Ie=Object.getOwnPropertySymbols(me);ke{const{prefixCls:ke,getPopupContainer:_t,className:vt,placement:Gt,size:Yt,disabled:hn,bordered:ca=!0,placeholder:Dn,popupClassName:Bn,dropdownClassName:qn,status:$n,clearIcon:Kt,allowClear:Cn,rootClassName:na}=he,Ka=Cc(he,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Na=de.useRef(null),{getPrefixCls:Qa,direction:$a,getPopupContainer:Xa}=(0,de.useContext)(Ku.E_),Ia=Qa("picker",ke),{compactSize:rr,compactItemClassnames:xr}=(0,Pc.ri)(Ia,$a),{format:ro,showTime:Co,picker:Oo}=he,Go=Qa(),[cl,Wo]=_s(Ia),So=Object.assign(Object.assign({},Co?Ro(Object.assign({format:ro,picker:Oo},Co)):{}),Oo==="time"?Ro(Object.assign(Object.assign({format:ro},he),{picker:Oo})):{}),bo=(0,_u.Z)(vl=>{var Sl;return(Sl=Yt!=null?Yt:rr)!==null&&Sl!==void 0?Sl:vl}),jo=de.useContext(al.Z),Xo=hn!=null?hn:jo,Bo=(0,de.useContext)(ls.aM),{hasFeedback:ll,status:Rl,feedbackIcon:Ll}=Bo,Xl=de.createElement(de.Fragment,null,Oo==="time"?de.createElement(Sn,null):de.createElement(Xe,null),ll&&Ll);(0,de.useImperativeHandle)(Ie,()=>({focus:()=>{var vl;return(vl=Na.current)===null||vl===void 0?void 0:vl.focus()},blur:()=>{var vl;return(vl=Na.current)===null||vl===void 0?void 0:vl.blur()}}));const[Pl]=(0,Ds.Z)("Calendar",Sc.Z),Bl=Object.assign(Object.assign({},Pl),he.locale);return cl(de.createElement(pi,Object.assign({separator:de.createElement("span",{"aria-label":"to",className:`${Ia}-separator`},de.createElement(Hn,null)),disabled:Xo,ref:Na,dropdownAlign:Bs($a,Gt),placeholder:vd(Bl,Oo,Dn),suffixIcon:Xl,prevIcon:de.createElement("span",{className:`${Ia}-prev-icon`}),nextIcon:de.createElement("span",{className:`${Ia}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${Ia}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${Ia}-super-next-icon`}),transitionName:`${Go}-slide-up`},Ka,So,{className:tt()({[`${Ia}-${bo}`]:bo,[`${Ia}-borderless`]:!ca},(0,nl.Z)(Ia,(0,nl.F)(Rl,$n),ll),Wo,xr,vt,na),locale:Bl.lang,prefixCls:Ia,getPopupContainer:_t||Xa,generateConfig:me,components:ec,direction:$a,dropdownClassName:tt()(Wo,Bn||qn,na),allowClear:xs(Cn,Kt,de.createElement(Xt.Z,null))})))})}var cs=function(me,ve){var he={};for(var Ie in me)Object.prototype.hasOwnProperty.call(me,Ie)&&ve.indexOf(Ie)<0&&(he[Ie]=me[Ie]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Ie=Object.getOwnPropertySymbols(me);ke{const{prefixCls:$n,getPopupContainer:Kt,style:Cn,className:na,rootClassName:Ka,size:Na,bordered:Qa=!0,placement:$a,placeholder:Xa,popupClassName:Ia,dropdownClassName:rr,disabled:xr,status:ro,clearIcon:Co,allowClear:Oo}=Bn,Go=cs(Bn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:cl,direction:Wo,getPopupContainer:So,[ca]:bo}=(0,de.useContext)(Ku.E_),jo=cl("picker",$n),{compactSize:Xo,compactItemClassnames:Bo}=(0,Pc.ri)(jo,Wo),ll=de.useRef(null),{format:Rl,showTime:Ll}=Bn,[Xl,Pl]=_s(jo);(0,de.useImperativeHandle)(qn,()=>({focus:()=>{var xl;return(xl=ll.current)===null||xl===void 0?void 0:xl.focus()},blur:()=>{var xl;return(xl=ll.current)===null||xl===void 0?void 0:xl.blur()}}));const Bl={showToday:!0};let vl={};Yt&&(vl.picker=Yt);const Sl=Yt||Bn.picker;vl=Object.assign(Object.assign(Object.assign({},vl),Ll?Ro(Object.assign({format:Rl,picker:Sl},Ll)):{}),Sl==="time"?Ro(Object.assign(Object.assign({format:Rl},Bn),{picker:Sl})):{});const Do=cl(),Hl=(0,_u.Z)(xl=>{var Mu;return(Mu=Na!=null?Na:Xo)!==null&&Mu!==void 0?Mu:xl}),Tl=de.useContext(al.Z),pu=xr!=null?xr:Tl,Bu=(0,de.useContext)(ls.aM),{hasFeedback:Fo,status:dl,feedbackIcon:pl}=Bu,kl=de.createElement(de.Fragment,null,Sl==="time"?de.createElement(Sn,null):de.createElement(Xe,null),Fo&&pl),[ql]=(0,Ds.Z)("DatePicker",Sc.Z),qo=Object.assign(Object.assign({},ql),Bn.locale);return Xl(de.createElement(oi,Object.assign({ref:ll,placeholder:qs(qo,Sl,Xa),suffixIcon:kl,dropdownAlign:Bs(Wo,$a),prevIcon:de.createElement("span",{className:`${jo}-prev-icon`}),nextIcon:de.createElement("span",{className:`${jo}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${jo}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${jo}-super-next-icon`}),transitionName:`${Do}-slide-up`},Bl,Go,vl,{locale:qo.lang,className:tt()({[`${jo}-${Hl}`]:Hl,[`${jo}-borderless`]:!Qa},(0,nl.Z)(jo,(0,nl.F)(dl,ro),Fo),Pl,Bo,bo==null?void 0:bo.className,na,Ka),style:Object.assign(Object.assign({},bo==null?void 0:bo.style),Cn),prefixCls:jo,getPopupContainer:Kt||So,generateConfig:me,components:ec,direction:Wo,disabled:pu,dropdownClassName:tt()(Pl,Ka,Ia||rr),allowClear:xs(Oo,Co,de.createElement(Xt.Z,null))})))});return hn&&(Dn.displayName=hn),Dn}const he=ve(),Ie=ve("week","WeekPicker"),ke=ve("month","MonthPicker"),_t=ve("year","YearPicker"),vt=ve("time","TimePicker"),Gt=ve("quarter","QuarterPicker");return{DatePicker:he,WeekPicker:Ie,MonthPicker:ke,YearPicker:_t,TimePicker:vt,QuarterPicker:Gt}}const pd=null;function hd(me){const{DatePicker:ve,WeekPicker:he,MonthPicker:Ie,YearPicker:ke,TimePicker:_t,QuarterPicker:vt}=bc(me),Gt=ss(me),Yt=ve;return Yt.WeekPicker=he,Yt.MonthPicker=Ie,Yt.YearPicker=ke,Yt.RangePicker=Gt,Yt.TimePicker=_t,Yt.QuarterPicker=vt,Yt}var Gi=hd;const li=Gi(ne);function ws(me){const ve=Bs(me.direction,me.placement);return ve.overflow.adjustY=!1,ve.overflow.adjustX=!1,Object.assign(Object.assign({},me),{dropdownAlign:ve})}const tc=(0,se.Z)(li,"picker",null,ws);li._InternalPanelDoNotUseOrYouWillBeFired=tc;const Dc=(0,se.Z)(li.RangePicker,"picker",null,ws);li._InternalRangePanelDoNotUseOrYouWillBeFired=Dc,li.generatePicker=Gi;var Ed=li},28103:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return mt}});var ae=ue(92310),x=ue.n(ae),Oe=ue(59301),We=ue(36355),Ze=ue(17313),et=ue(83116),Ce=ue(37613);const ct=$e=>{const{componentCls:fe,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:b,textPaddingInline:y,orientationMargin:z,verticalMarginInline:ne}=$e;return{[fe]:Object.assign(Object.assign({},(0,Ze.Wf)($e)),{borderBlockStart:`${b}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${$e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${fe}-with-text`]:{display:"flex",alignItems:"center",margin:`${$e.dividerHorizontalWithTextGutterMargin}px 0`,color:$e.colorTextHeading,fontWeight:500,fontSize:$e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${fe}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${fe}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${fe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${fe}-with-text${fe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${fe}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${fe}-with-text`]:{color:$e.colorText,fontWeight:"normal",fontSize:$e.fontSize},[`&-horizontal${fe}-with-text-left${fe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${fe}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${fe}-with-text-right${fe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${fe}-inner-text`]:{paddingInlineEnd:a}}})}};var Ne=(0,et.Z)("Divider",$e=>{const fe=(0,Ce.TS)($e,{dividerHorizontalWithTextGutterMargin:$e.margin,dividerHorizontalGutterMargin:$e.marginLG,sizePaddingEdgeHorizontal:0});return[ct(fe)]},$e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:$e.marginXS})),Me=function($e,fe){var a={};for(var E in $e)Object.prototype.hasOwnProperty.call($e,E)&&fe.indexOf(E)<0&&(a[E]=$e[E]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols($e);b{const{getPrefixCls:fe,direction:a,divider:E}=Oe.useContext(We.E_),{prefixCls:b,type:y="horizontal",orientation:z="center",orientationMargin:ne,className:se,rootClassName:ce,children:de,dashed:Fe,plain:Ae,style:Ue}=$e,xe=Me($e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ot=fe("divider",b),[Xe,ut]=Ne(ot),mn=z.length>0?`-${z}`:z,sn=!!de,Fn=z==="left"&&ne!=null,Sn=z==="right"&&ne!=null,Xt=x()(ot,E==null?void 0:E.className,ut,`${ot}-${y}`,{[`${ot}-with-text`]:sn,[`${ot}-with-text${mn}`]:sn,[`${ot}-dashed`]:!!Fe,[`${ot}-plain`]:!!Ae,[`${ot}-rtl`]:a==="rtl",[`${ot}-no-default-orientation-margin-left`]:Fn,[`${ot}-no-default-orientation-margin-right`]:Sn},se,ce),ha=Oe.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Bt=Object.assign(Object.assign({},Fn&&{marginLeft:ha}),Sn&&{marginRight:ha});return Xe(Oe.createElement("div",Object.assign({className:Xt,style:Object.assign(Object.assign({},E==null?void 0:E.style),Ue)},xe,{role:"separator"}),de&&y!=="vertical"&&Oe.createElement("span",{className:`${ot}-inner-text`,style:Bt},de)))}},43428:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Le}});var ae=ue(92310),x=ue.n(ae),Oe=ue(27247),We=ue(11913),Ze=ue(43403),et=ue(34280),Ce=ue(59301),ct=Ce.createContext(null),Ne=Ce.createContext({}),Me=ct,rt=ue(74430),mt=ue(32855),$e=ue(77900),fe=ue(10228),a=ue(26112),E=ue(70425),b=function(ze){var St=ze.prefixCls,Lt=ze.className,kt=ze.style,Ut=ze.children,en=ze.containerRef,kn=ze.id,Rt=ze.onMouseEnter,De=ze.onMouseOver,Ve=ze.onMouseLeave,dt=ze.onClick,Ot=ze.onKeyDown,$t=ze.onKeyUp,qt={onMouseEnter:Rt,onMouseOver:De,onMouseLeave:Ve,onClick:dt,onKeyDown:Ot,onKeyUp:$t},Jt=Ce.useContext(Ne),ln=Jt.panel,Dt=(0,E.useComposeRef)(ln,en);return Ce.createElement(Ce.Fragment,null,Ce.createElement("div",(0,mt.Z)({id:kn,className:x()("".concat(St,"-content"),Lt),style:(0,Oe.Z)({},kt),"aria-modal":"true",role:"dialog",ref:Dt},qt),Ut))},y=b,z=ue(48736);function ne(Be){return typeof Be=="string"&&String(Number(Be))===Be?((0,z.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Be)):Be}function se(Be){warning(!("wrapperClassName"in Be),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Be.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ce={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function de(Be,ze){var St,Lt,kt,Ut,en=Be.prefixCls,kn=Be.open,Rt=Be.placement,De=Be.inline,Ve=Be.push,dt=Be.forceRender,Ot=Be.autoFocus,$t=Be.keyboard,qt=Be.rootClassName,Jt=Be.rootStyle,ln=Be.zIndex,Dt=Be.className,At=Be.id,nn=Be.style,Et=Be.motion,yt=Be.width,Nt=Be.height,dn=Be.children,Ct=Be.contentWrapperStyle,It=Be.mask,Zn=Be.maskClosable,zt=Be.maskMotion,ra=Be.maskClassName,qa=Be.maskStyle,mr=Be.afterOpenChange,sr=Be.onClose,ja=Be.onMouseEnter,Rr=Be.onMouseOver,Dr=Be.onMouseLeave,ur=Be.onClick,vr=Be.onKeyDown,ir=Be.onKeyUp,Va=Ce.useRef(),Hr=Ce.useRef(),wr=Ce.useRef();Ce.useImperativeHandle(ze,function(){return Va.current});var bt=function(Oa){var Ca=Oa.keyCode,yn=Oa.shiftKey;switch(Ca){case fe.Z.TAB:{if(Ca===fe.Z.TAB){if(!yn&&document.activeElement===wr.current){var xa;(xa=Hr.current)===null||xa===void 0||xa.focus({preventScroll:!0})}else if(yn&&document.activeElement===Hr.current){var Br;(Br=wr.current)===null||Br===void 0||Br.focus({preventScroll:!0})}}break}case fe.Z.ESC:{sr&&$t&&(Oa.stopPropagation(),sr(Oa));break}}};Ce.useEffect(function(){if(kn&&Ot){var va;(va=Va.current)===null||va===void 0||va.focus({preventScroll:!0})}},[kn]);var bn=Ce.useState(!1),Nn=(0,We.Z)(bn,2),jt=Nn[0],pn=Nn[1],Qn=Ce.useContext(Me),ma;Ve===!1?ma={distance:0}:Ve===!0?ma={}:ma=Ve||{};var Qe=(St=(Lt=(kt=ma)===null||kt===void 0?void 0:kt.distance)!==null&&Lt!==void 0?Lt:Qn==null?void 0:Qn.pushDistance)!==null&&St!==void 0?St:180,gt=Ce.useMemo(function(){return{pushDistance:Qe,push:function(){pn(!0)},pull:function(){pn(!1)}}},[Qe]);Ce.useEffect(function(){if(kn){var va;Qn==null||(va=Qn.push)===null||va===void 0||va.call(Qn)}else{var Oa;Qn==null||(Oa=Qn.pull)===null||Oa===void 0||Oa.call(Qn)}},[kn]),Ce.useEffect(function(){return function(){var va;Qn==null||(va=Qn.pull)===null||va===void 0||va.call(Qn)}},[]);var it=It&&Ce.createElement($e.default,(0,mt.Z)({key:"mask"},zt,{visible:kn}),function(va,Oa){var Ca=va.className,yn=va.style;return Ce.createElement("div",{className:x()("".concat(en,"-mask"),Ca,ra),style:(0,Oe.Z)((0,Oe.Z)({},yn),qa),onClick:Zn&&kn?sr:void 0,ref:Oa})}),zn=typeof Et=="function"?Et(Rt):Et,Gn={};if(jt&&Qe)switch(Rt){case"top":Gn.transform="translateY(".concat(Qe,"px)");break;case"bottom":Gn.transform="translateY(".concat(-Qe,"px)");break;case"left":Gn.transform="translateX(".concat(Qe,"px)");break;default:Gn.transform="translateX(".concat(-Qe,"px)");break}Rt==="left"||Rt==="right"?Gn.width=ne(yt):Gn.height=ne(Nt);var Xn={onMouseEnter:ja,onMouseOver:Rr,onMouseLeave:Dr,onClick:ur,onKeyDown:vr,onKeyUp:ir},Ga=Ce.createElement($e.default,(0,mt.Z)({key:"panel"},zn,{visible:kn,forceRender:dt,onVisibleChanged:function(Oa){mr==null||mr(Oa)},removeOnLeave:!1,leavedClassName:"".concat(en,"-content-wrapper-hidden")}),function(va,Oa){var Ca=va.className,yn=va.style;return Ce.createElement("div",(0,mt.Z)({className:x()("".concat(en,"-content-wrapper"),Ca),style:(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},Gn),yn),Ct)},(0,a.Z)(Be,{data:!0})),Ce.createElement(y,(0,mt.Z)({id:At,containerRef:Oa,prefixCls:en,className:Dt,style:nn},Xn),dn))}),wa=(0,Oe.Z)({},Jt);return ln&&(wa.zIndex=ln),Ce.createElement(Me.Provider,{value:gt},Ce.createElement("div",{className:x()(en,"".concat(en,"-").concat(Rt),qt,(Ut={},(0,rt.Z)(Ut,"".concat(en,"-open"),kn),(0,rt.Z)(Ut,"".concat(en,"-inline"),De),Ut)),style:wa,tabIndex:-1,ref:Va,onKeyDown:bt},it,Ce.createElement("div",{tabIndex:0,ref:Hr,style:ce,"aria-hidden":"true","data-sentinel":"start"}),Ga,Ce.createElement("div",{tabIndex:0,ref:wr,style:ce,"aria-hidden":"true","data-sentinel":"end"})))}var Fe=Ce.forwardRef(de),Ae=Fe,Ue=function(ze){var St=ze.open,Lt=St===void 0?!1:St,kt=ze.prefixCls,Ut=kt===void 0?"rc-drawer":kt,en=ze.placement,kn=en===void 0?"right":en,Rt=ze.autoFocus,De=Rt===void 0?!0:Rt,Ve=ze.keyboard,dt=Ve===void 0?!0:Ve,Ot=ze.width,$t=Ot===void 0?378:Ot,qt=ze.mask,Jt=qt===void 0?!0:qt,ln=ze.maskClosable,Dt=ln===void 0?!0:ln,At=ze.getContainer,nn=ze.forceRender,Et=ze.afterOpenChange,yt=ze.destroyOnClose,Nt=ze.onMouseEnter,dn=ze.onMouseOver,Ct=ze.onMouseLeave,It=ze.onClick,Zn=ze.onKeyDown,zt=ze.onKeyUp,ra=ze.panelRef,qa=Ce.useState(!1),mr=(0,We.Z)(qa,2),sr=mr[0],ja=mr[1],Rr=Ce.useState(!1),Dr=(0,We.Z)(Rr,2),ur=Dr[0],vr=Dr[1];(0,et.Z)(function(){vr(!0)},[]);var ir=ur?Lt:!1,Va=Ce.useRef(),Hr=Ce.useRef();(0,et.Z)(function(){ir&&(Hr.current=document.activeElement)},[ir]);var wr=function(pn){var Qn;if(ja(pn),Et==null||Et(pn),!pn&&Hr.current&&!((Qn=Va.current)!==null&&Qn!==void 0&&Qn.contains(Hr.current))){var ma;(ma=Hr.current)===null||ma===void 0||ma.focus({preventScroll:!0})}},bt=Ce.useMemo(function(){return{panel:ra}},[ra]);if(!nn&&!sr&&!ir&&yt)return null;var bn={onMouseEnter:Nt,onMouseOver:dn,onMouseLeave:Ct,onClick:It,onKeyDown:Zn,onKeyUp:zt},Nn=(0,Oe.Z)((0,Oe.Z)({},ze),{},{open:ir,prefixCls:Ut,placement:kn,autoFocus:De,keyboard:dt,width:$t,mask:Jt,maskClosable:Dt,inline:At===!1,afterOpenChange:wr,ref:Va},bn);return Ce.createElement(Ne.Provider,{value:bt},Ce.createElement(Ze.Z,{open:ir||nn||sr,autoDestroy:!1,getContainer:At,autoLock:Jt&&(ir||sr)},Ce.createElement(Ae,Nn)))},xe=Ue,ot=xe,Xe=ue(62892),ut=ue(36355),mn=ue(32441),sn=ue(47729),Sn=Be=>{const{prefixCls:ze,title:St,footer:Lt,extra:kt,closeIcon:Ut,closable:en,onClose:kn,headerStyle:Rt,drawerStyle:De,bodyStyle:Ve,footerStyle:dt,children:Ot}=Be,$t=Ce.useCallback(At=>Ce.createElement("button",{type:"button",onClick:kn,"aria-label":"Close",className:`${ze}-close`},At),[kn]),[qt,Jt]=(0,sn.Z)(en,Ut,$t,void 0,!0),ln=Ce.useMemo(()=>!St&&!qt?null:Ce.createElement("div",{style:Rt,className:x()(`${ze}-header`,{[`${ze}-header-close-only`]:qt&&!St&&!kt})},Ce.createElement("div",{className:`${ze}-header-title`},Jt,St&&Ce.createElement("div",{className:`${ze}-title`},St)),kt&&Ce.createElement("div",{className:`${ze}-extra`},kt)),[qt,Jt,kt,Rt,ze,St]),Dt=Ce.useMemo(()=>{if(!Lt)return null;const At=`${ze}-footer`;return Ce.createElement("div",{className:At,style:dt},Lt)},[Lt,dt,ze]);return Ce.createElement("div",{className:`${ze}-wrapper-body`,style:De},ln,Ce.createElement("div",{className:`${ze}-body`,style:Ve},Ot),Dt)},Xt=ue(33234),ha=ue(83116),Bt=ue(37613),Tn=Be=>{const{componentCls:ze,motionDurationSlow:St}=Be,Lt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${St}`}}};return{[ze]:{[`${ze}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${St}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ze}-panel-motion`]:{"&-left":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Hn=Be=>{const{componentCls:ze,zIndexPopup:St,colorBgMask:Lt,colorBgElevated:kt,motionDurationSlow:Ut,motionDurationMid:en,padding:kn,paddingLG:Rt,fontSizeLG:De,lineHeightLG:Ve,lineWidth:dt,lineType:Ot,colorSplit:$t,marginSM:qt,colorIcon:Jt,colorIconHover:ln,colorText:Dt,fontWeightStrong:At,footerPaddingBlock:nn,footerPaddingInline:Et}=Be,yt=`${ze}-content-wrapper`;return{[ze]:{position:"fixed",inset:0,zIndex:St,pointerEvents:"none","&-pure":{position:"relative",background:kt,[`&${ze}-left`]:{boxShadow:Be.boxShadowDrawerLeft},[`&${ze}-right`]:{boxShadow:Be.boxShadowDrawerRight},[`&${ze}-top`]:{boxShadow:Be.boxShadowDrawerUp},[`&${ze}-bottom`]:{boxShadow:Be.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ze}-mask`]:{position:"absolute",inset:0,zIndex:St,background:Lt,pointerEvents:"auto"},[yt]:{position:"absolute",zIndex:St,maxWidth:"100vw",transition:`all ${Ut}`,"&-hidden":{display:"none"}},[`&-left > ${yt}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Be.boxShadowDrawerLeft},[`&-right > ${yt}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Be.boxShadowDrawerRight},[`&-top > ${yt}`]:{top:0,insetInline:0,boxShadow:Be.boxShadowDrawerUp},[`&-bottom > ${yt}`]:{bottom:0,insetInline:0,boxShadow:Be.boxShadowDrawerDown},[`${ze}-content`]:{width:"100%",height:"100%",overflow:"auto",background:kt,pointerEvents:"auto"},[`${ze}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ze}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${kn}px ${Rt}px`,fontSize:De,lineHeight:Ve,borderBottom:`${dt}px ${Ot} ${$t}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ze}-extra`]:{flex:"none"},[`${ze}-close`]:{display:"inline-block",marginInlineEnd:qt,color:Jt,fontWeight:At,fontSize:De,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${en}`,textRendering:"auto","&:focus, &:hover":{color:ln,textDecoration:"none"}},[`${ze}-title`]:{flex:1,margin:0,color:Dt,fontWeight:Be.fontWeightStrong,fontSize:De,lineHeight:Ve},[`${ze}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Rt,overflow:"auto"},[`${ze}-footer`]:{flexShrink:0,padding:`${nn}px ${Et}px`,borderTop:`${dt}px ${Ot} ${$t}`},"&-rtl":{direction:"rtl"}}}};var fn=(0,ha.Z)("Drawer",Be=>{const ze=(0,Bt.TS)(Be,{});return[Hn(ze),Tn(ze)]},Be=>({zIndexPopup:Be.zIndexPopupBase,footerPaddingBlock:Be.paddingXS,footerPaddingInline:Be.padding})),tt=ue(11575),st=function(Be,ze){var St={};for(var Lt in Be)Object.prototype.hasOwnProperty.call(Be,Lt)&&ze.indexOf(Lt)<0&&(St[Lt]=Be[Lt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,Lt=Object.getOwnPropertySymbols(Be);kt{var ze;const{rootClassName:St,width:Lt,height:kt,size:Ut="default",mask:en=!0,push:kn=In,open:Rt,afterOpenChange:De,onClose:Ve,prefixCls:dt,getContainer:Ot,style:$t,className:qt,visible:Jt,afterVisibleChange:ln}=Be,Dt=st(Be,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:At,getPrefixCls:nn,direction:Et,drawer:yt}=Ce.useContext(ut.E_),Nt=nn("drawer",dt),[dn,Ct]=fn(Nt),It=Ot===void 0&&At?()=>At(document.body):Ot,Zn=x()({"no-mask":!en,[`${Nt}-rtl`]:Et==="rtl"},St,Ct),zt=Ce.useMemo(()=>Lt!=null?Lt:Ut==="large"?736:378,[Lt,Ut]),ra=Ce.useMemo(()=>kt!=null?kt:Ut==="large"?736:378,[kt,Ut]),qa={motionName:(0,Xe.m)(Nt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=ja=>({motionName:(0,Xe.m)(Nt,`panel-motion-${ja}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),sr=(0,tt.H)();return dn(Ce.createElement(Xt.BR,null,Ce.createElement(mn.Ux,{status:!0,override:!0},Ce.createElement(ot,Object.assign({prefixCls:Nt,onClose:Ve,maskMotion:qa,motion:mr},Dt,{open:Rt!=null?Rt:Jt,mask:en,push:kn,width:zt,height:ra,style:Object.assign(Object.assign({},yt==null?void 0:yt.style),$t),className:x()(yt==null?void 0:yt.className,qt),rootClassName:Zn,getContainer:It,afterOpenChange:De!=null?De:ln,panelRef:sr}),Ce.createElement(Sn,Object.assign({prefixCls:Nt},Dt,{onClose:Ve}))))))},Un=Be=>{const{prefixCls:ze,style:St,className:Lt,placement:kt="right"}=Be,Ut=st(Be,["prefixCls","style","className","placement"]),{getPrefixCls:en}=Ce.useContext(ut.E_),kn=en("drawer",ze),[Rt,De]=fn(kn),Ve=x()(kn,`${kn}-pure`,`${kn}-${kt}`,De,Lt);return Rt(Ce.createElement("div",{className:Ve,style:St},Ce.createElement(Sn,Object.assign({prefixCls:kn},Ut))))};cn._InternalPanelDoNotUseOrYouWillBeFired=Un;var Le=cn},44e3:function(we,Ft,ue){"use strict";var ae=ue(84966),x=ue(45818);const Oe=ae.ZP;Oe.Header=ae.h4,Oe.Footer=ae.$_,Oe.Content=ae.VY,Oe.Sider=x.Z,Ft.default=Oe},39722:function(we,Ft,ue){"use strict";ue.d(Ft,{t5:function(){return Me}});var ae=ue(92310),x=ue.n(ae),Oe=ue(55477),We=ue(59301),Ze=ue(36355),et=ue(77578),Ce=ue(17356),ct=function(mt,$e){var fe={};for(var a in mt)Object.prototype.hasOwnProperty.call(mt,a)&&$e.indexOf(a)<0&&(fe[a]=mt[a]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(mt);E{if(!(!$e&&!fe))return We.createElement(We.Fragment,null,$e&&We.createElement("div",{className:`${mt}-title`},(0,et.Z)($e)),We.createElement("div",{className:`${mt}-inner-content`},(0,et.Z)(fe)))},Me=mt=>{const{hashId:$e,prefixCls:fe,className:a,style:E,placement:b="top",title:y,content:z,children:ne}=mt;return We.createElement("div",{className:x()($e,fe,`${fe}-pure`,`${fe}-placement-${b}`,a),style:E},We.createElement("div",{className:`${fe}-arrow`}),We.createElement(Oe.G,Object.assign({},mt,{className:$e,prefixCls:fe}),ne||Ne(fe,y,z)))},rt=mt=>{const{prefixCls:$e}=mt,fe=ct(mt,["prefixCls"]),{getPrefixCls:a}=We.useContext(Ze.E_),E=a("popover",$e),[b,y]=(0,Ce.Z)(E);return b(We.createElement(Me,Object.assign({},fe,{prefixCls:E,hashId:y})))};Ft.ZP=rt},60324:function(we,Ft,ue){"use strict";var ae=ue(92310),x=ue.n(ae),Oe=ue(59301),We=ue(77578),Ze=ue(62892),et=ue(36355),Ce=ue(6848),ct=ue(39722),Ne=ue(17356),Me=function($e,fe){var a={};for(var E in $e)Object.prototype.hasOwnProperty.call($e,E)&&fe.indexOf(E)<0&&(a[E]=$e[E]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols($e);b{let{title:fe,content:a,prefixCls:E}=$e;return Oe.createElement(Oe.Fragment,null,fe&&Oe.createElement("div",{className:`${E}-title`},(0,We.Z)(fe)),Oe.createElement("div",{className:`${E}-inner-content`},(0,We.Z)(a)))},mt=Oe.forwardRef(($e,fe)=>{const{prefixCls:a,title:E,content:b,overlayClassName:y,placement:z="top",trigger:ne="hover",mouseEnterDelay:se=.1,mouseLeaveDelay:ce=.1,overlayStyle:de={}}=$e,Fe=Me($e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=Oe.useContext(et.E_),Ue=Ae("popover",a),[xe,ot]=(0,Ne.Z)(Ue),Xe=Ae(),ut=x()(y,ot);return xe(Oe.createElement(Ce.Z,Object.assign({placement:z,trigger:ne,mouseEnterDelay:se,mouseLeaveDelay:ce,overlayStyle:de},Fe,{prefixCls:Ue,overlayClassName:ut,ref:fe,overlay:E||b?Oe.createElement(rt,{prefixCls:Ue,title:E,content:b}):null,transitionName:(0,Ze.m)(Xe,"zoom-big",Fe.transitionName),"data-popover-inject":!0})))});mt._InternalPanelDoNotUseOrYouWillBeFired=ct.ZP,Ft.Z=mt},17356:function(we,Ft,ue){"use strict";var ae=ue(17313),x=ue(29878),Oe=ue(19447),We=ue(33166),Ze=ue(83116),et=ue(37613);const Ce=Me=>{const{componentCls:rt,popoverColor:mt,minWidth:$e,fontWeightStrong:fe,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:b,borderRadiusLG:y,zIndexPopup:z,marginXS:ne,colorBgElevated:se,popoverBg:ce}=Me;return[{[rt]:Object.assign(Object.assign({},(0,ae.Wf)(Me)),{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":se,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${rt}-content`]:{position:"relative"},[`${rt}-inner`]:{backgroundColor:ce,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${rt}-title`]:{minWidth:$e,marginBottom:ne,color:b,fontWeight:fe},[`${rt}-inner-content`]:{color:mt}})},(0,Oe.ZP)(Me,{colorBg:"var(--antd-arrow-background-color)"}),{[`${rt}-pure`]:{position:"relative",maxWidth:"none",margin:Me.sizePopupArrow,display:"inline-block",[`${rt}-content`]:{display:"inline-block"}}}]},ct=Me=>{const{componentCls:rt}=Me;return{[rt]:We.i.map(mt=>{const $e=Me[`${mt}6`];return{[`&${rt}-${mt}`]:{"--antd-arrow-background-color":$e,[`${rt}-inner`]:{backgroundColor:$e},[`${rt}-arrow`]:{background:"transparent"}}}})}},Ne=Me=>{const{componentCls:rt,lineWidth:mt,lineType:$e,colorSplit:fe,paddingSM:a,controlHeight:E,fontSize:b,lineHeight:y,padding:z}=Me,ne=E-Math.round(b*y),se=ne/2,ce=ne/2-mt,de=z;return{[rt]:{[`${rt}-inner`]:{padding:0},[`${rt}-title`]:{margin:0,padding:`${se}px ${de}px ${ce}px`,borderBottom:`${mt}px ${$e} ${fe}`},[`${rt}-inner-content`]:{padding:`${a}px ${de}px`}}}};Ft.Z=(0,Ze.Z)("Popover",Me=>{const{colorBgElevated:rt,colorText:mt,wireframe:$e}=Me,fe=(0,et.TS)(Me,{popoverPadding:12,popoverBg:rt,popoverColor:mt});return[Ce(fe),ct(fe),$e&&Ne(fe),(0,x._y)(fe,"zoom-big")]},Me=>({width:177,minWidth:177,zIndexPopup:Me.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Rt}});var ae=ue(92310),x=ue.n(ae),Oe=ue(74430),We=ue(3300),Ze=ue(11913),et=ue(34666),Ce=ue(59301),ct=ue(13697),Ne=ue(18929),Me=ue(32855),rt=ue(43079),mt=ue(27247),$e=ue(10228),fe=Ce.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=fe;function E(De,Ve,dt){return(De-Ve)/(dt-Ve)}function b(De,Ve,dt,Ot){var $t=E(Ve,dt,Ot),qt={};switch(De){case"rtl":qt.right="".concat($t*100,"%"),qt.transform="translateX(50%)";break;case"btt":qt.bottom="".concat($t*100,"%"),qt.transform="translateY(50%)";break;case"ttb":qt.top="".concat($t*100,"%"),qt.transform="translateY(-50%)";break;default:qt.left="".concat($t*100,"%"),qt.transform="translateX(-50%)";break}return qt}function y(De,Ve){return Array.isArray(De)?De[Ve]:De}var z=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ne=Ce.forwardRef(function(De,Ve){var dt,Ot,$t=De.prefixCls,qt=De.value,Jt=De.valueIndex,ln=De.onStartMove,Dt=De.style,At=De.render,nn=De.dragging,Et=De.onOffsetChange,yt=(0,rt.Z)(De,z),Nt=Ce.useContext(a),dn=Nt.min,Ct=Nt.max,It=Nt.direction,Zn=Nt.disabled,zt=Nt.keyboard,ra=Nt.range,qa=Nt.tabIndex,mr=Nt.ariaLabelForHandle,sr=Nt.ariaLabelledByForHandle,ja=Nt.ariaValueTextFormatterForHandle,Rr="".concat($t,"-handle"),Dr=function(Hr){Zn||ln(Hr,Jt)},ur=function(Hr){if(!Zn&&zt){var wr=null;switch(Hr.which||Hr.keyCode){case $e.Z.LEFT:wr=It==="ltr"||It==="btt"?-1:1;break;case $e.Z.RIGHT:wr=It==="ltr"||It==="btt"?1:-1;break;case $e.Z.UP:wr=It!=="ttb"?1:-1;break;case $e.Z.DOWN:wr=It!=="ttb"?-1:1;break;case $e.Z.HOME:wr="min";break;case $e.Z.END:wr="max";break;case $e.Z.PAGE_UP:wr=2;break;case $e.Z.PAGE_DOWN:wr=-2;break}wr!==null&&(Hr.preventDefault(),Et(wr,Jt))}},vr=b(It,qt,dn,Ct),ir=Ce.createElement("div",(0,Me.Z)({ref:Ve,className:x()(Rr,(dt={},(0,Oe.Z)(dt,"".concat(Rr,"-").concat(Jt+1),ra),(0,Oe.Z)(dt,"".concat(Rr,"-dragging"),nn),dt)),style:(0,mt.Z)((0,mt.Z)({},vr),Dt),onMouseDown:Dr,onTouchStart:Dr,onKeyDown:ur,tabIndex:Zn?null:y(qa,Jt),role:"slider","aria-valuemin":dn,"aria-valuemax":Ct,"aria-valuenow":qt,"aria-disabled":Zn,"aria-label":y(mr,Jt),"aria-labelledby":y(sr,Jt),"aria-valuetext":(Ot=y(ja,Jt))===null||Ot===void 0?void 0:Ot(qt),"aria-orientation":It==="ltr"||It==="rtl"?"horizontal":"vertical"},yt));return At&&(ir=At(ir,{index:Jt,prefixCls:$t,value:qt,dragging:nn})),ir}),se=ne,ce=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],de=Ce.forwardRef(function(De,Ve){var dt=De.prefixCls,Ot=De.style,$t=De.onStartMove,qt=De.onOffsetChange,Jt=De.values,ln=De.handleRender,Dt=De.draggingIndex,At=(0,rt.Z)(De,ce),nn=Ce.useRef({});return Ce.useImperativeHandle(Ve,function(){return{focus:function(yt){var Nt;(Nt=nn.current[yt])===null||Nt===void 0||Nt.focus()}}}),Ce.createElement(Ce.Fragment,null,Jt.map(function(Et,yt){return Ce.createElement(se,(0,Me.Z)({ref:function(dn){dn?nn.current[yt]=dn:delete nn.current[yt]},dragging:Dt===yt,prefixCls:dt,style:y(Ot,yt),key:yt,value:Et,valueIndex:yt,onStartMove:$t,onOffsetChange:qt,render:ln},At))}))}),Fe=de;function Ae(De){var Ve="touches"in De?De.touches[0]:De;return{pageX:Ve.pageX,pageY:Ve.pageY}}function Ue(De,Ve,dt,Ot,$t,qt,Jt,ln,Dt){var At=Ce.useState(null),nn=(0,Ze.Z)(At,2),Et=nn[0],yt=nn[1],Nt=Ce.useState(-1),dn=(0,Ze.Z)(Nt,2),Ct=dn[0],It=dn[1],Zn=Ce.useState(dt),zt=(0,Ze.Z)(Zn,2),ra=zt[0],qa=zt[1],mr=Ce.useState(dt),sr=(0,Ze.Z)(mr,2),ja=sr[0],Rr=sr[1],Dr=Ce.useRef(null),ur=Ce.useRef(null);Ce.useEffect(function(){Ct===-1&&qa(dt)},[dt,Ct]),Ce.useEffect(function(){return function(){document.removeEventListener("mousemove",Dr.current),document.removeEventListener("mouseup",ur.current),document.removeEventListener("touchmove",Dr.current),document.removeEventListener("touchend",ur.current)}},[]);var vr=function(bn,Nn){ra.some(function(jt,pn){return jt!==bn[pn]})&&(Nn!==void 0&&yt(Nn),qa(bn),Jt(bn))},ir=function(bn,Nn){if(bn===-1){var jt=ja[0],pn=ja[ja.length-1],Qn=Ot-jt,ma=$t-pn,Qe=Nn*($t-Ot);Qe=Math.max(Qe,Qn),Qe=Math.min(Qe,ma);var gt=qt(jt+Qe);Qe=gt-jt;var it=ja.map(function(Ga){return Ga+Qe});vr(it)}else{var zn=($t-Ot)*Nn,Gn=(0,We.Z)(ra);Gn[bn]=ja[bn];var Xn=Dt(Gn,zn,bn,"dist");vr(Xn.values,Xn.value)}},Va=Ce.useRef(ir);Va.current=ir;var Hr=function(bn,Nn){bn.stopPropagation();var jt=dt[Nn];It(Nn),yt(jt),Rr(dt);var pn=Ae(bn),Qn=pn.pageX,ma=pn.pageY,Qe=function(zn){zn.preventDefault();var Gn=Ae(zn),Xn=Gn.pageX,Ga=Gn.pageY,wa=Xn-Qn,va=Ga-ma,Oa=De.current.getBoundingClientRect(),Ca=Oa.width,yn=Oa.height,xa;switch(Ve){case"btt":xa=-va/yn;break;case"ttb":xa=va/yn;break;case"rtl":xa=-wa/Ca;break;default:xa=wa/Ca}Va.current(Nn,xa)},gt=function it(zn){zn.preventDefault(),document.removeEventListener("mouseup",it),document.removeEventListener("mousemove",Qe),document.removeEventListener("touchend",it),document.removeEventListener("touchmove",Qe),Dr.current=null,ur.current=null,It(-1),ln()};document.addEventListener("mouseup",gt),document.addEventListener("mousemove",Qe),document.addEventListener("touchend",gt),document.addEventListener("touchmove",Qe),Dr.current=Qe,ur.current=gt},wr=Ce.useMemo(function(){var bt=(0,We.Z)(dt).sort(function(Nn,jt){return Nn-jt}),bn=(0,We.Z)(ra).sort(function(Nn,jt){return Nn-jt});return bt.every(function(Nn,jt){return Nn===bn[jt]})?ra:dt},[dt,ra]);return[Ct,Et,wr,Hr]}function xe(De){var Ve,dt=De.prefixCls,Ot=De.style,$t=De.start,qt=De.end,Jt=De.index,ln=De.onStartMove,Dt=Ce.useContext(a),At=Dt.direction,nn=Dt.min,Et=Dt.max,yt=Dt.disabled,Nt=Dt.range,dn="".concat(dt,"-track"),Ct=E($t,nn,Et),It=E(qt,nn,Et),Zn=function(qa){!yt&&ln&&ln(qa,-1)},zt={};switch(At){case"rtl":zt.right="".concat(Ct*100,"%"),zt.width="".concat(It*100-Ct*100,"%");break;case"btt":zt.bottom="".concat(Ct*100,"%"),zt.height="".concat(It*100-Ct*100,"%");break;case"ttb":zt.top="".concat(Ct*100,"%"),zt.height="".concat(It*100-Ct*100,"%");break;default:zt.left="".concat(Ct*100,"%"),zt.width="".concat(It*100-Ct*100,"%")}return Ce.createElement("div",{className:x()(dn,(Ve={},(0,Oe.Z)(Ve,"".concat(dn,"-").concat(Jt+1),Nt),(0,Oe.Z)(Ve,"".concat(dt,"-track-draggable"),ln),Ve)),style:(0,mt.Z)((0,mt.Z)({},zt),Ot),onMouseDown:Zn,onTouchStart:Zn})}function ot(De){var Ve=De.prefixCls,dt=De.style,Ot=De.values,$t=De.startPoint,qt=De.onStartMove,Jt=Ce.useContext(a),ln=Jt.included,Dt=Jt.range,At=Jt.min,nn=Ce.useMemo(function(){if(!Dt){if(Ot.length===0)return[];var Et=$t!=null?$t:At,yt=Ot[0];return[{start:Math.min(Et,yt),end:Math.max(Et,yt)}]}for(var Nt=[],dn=0;dn3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Ct=="number"){var zt,ra=dn[It],qa=ra+Ct,mr=[];Ot.forEach(function(ur){mr.push(ur.value)}),mr.push(De,Ve),mr.push(ln(ra));var sr=Ct>0?1:-1;Zn==="unit"?mr.push(ln(ra+sr*dt)):mr.push(ln(qa)),mr=mr.filter(function(ur){return ur!==null}).filter(function(ur){return Ct<0?ur<=ra:ur>=ra}),Zn==="unit"&&(mr=mr.filter(function(ur){return ur!==ra}));var ja=Zn==="unit"?ra:qa;zt=mr[0];var Rr=Math.abs(zt-ja);if(mr.forEach(function(ur){var vr=Math.abs(ur-ja);vr1){var Dr=(0,We.Z)(dn);return Dr[It]=zt,Nt(Dr,Ct-sr,It,Zn)}return zt}else{if(Ct==="min")return De;if(Ct==="max")return Ve}},nn=function(dn,Ct,It){var Zn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",zt=dn[It],ra=At(dn,Ct,It,Zn);return{value:ra,changed:ra!==zt}},Et=function(dn){return qt===null&&dn===0||typeof qt=="number"&&dn3&&arguments[3]!==void 0?arguments[3]:"unit",zt=dn.map(Dt),ra=zt[It],qa=At(zt,Ct,It,Zn);if(zt[It]=qa,$t===!1){var mr=qt||0;It>0&&zt[It-1]!==ra&&(zt[It]=Math.max(zt[It],zt[It-1]+mr)),It0;Dr-=1)for(var ur=!0;Et(zt[Dr]-zt[Dr-1])&&ur;){var vr=nn(zt,-1,Dr-1);zt[Dr-1]=vr.value,ur=vr.changed}for(var ir=zt.length-1;ir>0;ir-=1)for(var Va=!0;Et(zt[ir]-zt[ir-1])&&Va;){var Hr=nn(zt,-1,ir-1);zt[ir-1]=Hr.value,Va=Hr.changed}for(var wr=0;wr=0?Hr:!1},[Hr,gn]),pr=Ce.useMemo(function(){var hr=Object.keys(zn||{});return hr.map(function(Pa){var aa=zn[Pa],ka={value:Number(Pa)};return aa&&(0,et.Z)(aa)==="object"&&!Ce.isValidElement(aa)&&("label"in aa||"style"in aa)?(ka.style=aa.style,ka.label=aa.label):ka.label=aa,ka}).filter(function(Pa){var aa=Pa.label;return aa||typeof aa=="number"}).sort(function(Pa,aa){return Pa.value-aa.value})},[zn]),io=Fn(uo,Yn,gn,pr,ir,Zo),Zr=(0,Ze.Z)(io,2),Lo=Zr[0],_o=Zr[1],Ho=(0,Ne.Z)(mr,{value:qa}),Yr=(0,Ze.Z)(Ho,2),po=Yr[0],Wn=Yr[1],kr=Ce.useMemo(function(){var hr=po==null?[]:Array.isArray(po)?po:[po],Pa=(0,Ze.Z)(hr,1),aa=Pa[0],ka=aa===void 0?uo:aa,Wr=po===null?[]:[ka];if(sr){if(Wr=(0,We.Z)(hr),ja||po===void 0){var Eo=ja>=0?ja+1:2;for(Wr=Wr.slice(0,Eo);Wr.length=0&&yn.current.focus(hr)}Ln(null)},[pa]);var on=Ce.useMemo(function(){return wr&&gn===null?!1:wr},[wr,gn]),da=function(){ur==null||ur(mo(so.current))},jr=Ue(xa,Br,kr,uo,Yn,Lo,xt,da,_o),ho=(0,Ze.Z)(jr,4),Yo=ho[0],dr=ho[1],Wa=ho[2],Ar=ho[3],Nr=function(Pa,aa){Ar(Pa,aa),Dr==null||Dr(mo(so.current))},Tr=Yo!==-1;Ce.useEffect(function(){if(!Tr){var hr=kr.lastIndexOf(dr);yn.current.focus(hr)}},[Tr]);var Qr=Ce.useMemo(function(){return(0,We.Z)(Wa).sort(function(hr,Pa){return hr-Pa})},[Wa]),Ha=Ce.useMemo(function(){return sr?[Qr[0],Qr[Qr.length-1]]:[uo,Qr[0]]},[Qr,sr,uo]),Ya=(0,Ze.Z)(Ha,2),fr=Ya[0],Lr=Ya[1];Ce.useImperativeHandle(Ve,function(){return{focus:function(){yn.current.focus(0)},blur:function(){var Pa=document,aa=Pa.activeElement;xa.current.contains(aa)&&(aa==null||aa.blur())}}}),Ce.useEffect(function(){Et&&yn.current.focus(0)},[]);var Jr=Ce.useMemo(function(){return{min:uo,max:Yn,direction:Br,disabled:Dt,keyboard:nn,step:gn,included:jt,includedStart:fr,includedEnd:Lr,range:sr,tabIndex:wa,ariaLabelForHandle:va,ariaLabelledByForHandle:Oa,ariaValueTextFormatterForHandle:Ca}},[uo,Yn,Br,Dt,nn,gn,jt,fr,Lr,sr,wa,va,Oa,Ca]);return Ce.createElement(a.Provider,{value:Jr},Ce.createElement("div",{ref:xa,className:x()($t,qt,(dt={},(0,Oe.Z)(dt,"".concat($t,"-disabled"),Dt),(0,Oe.Z)(dt,"".concat($t,"-vertical"),bn),(0,Oe.Z)(dt,"".concat($t,"-horizontal"),!bn),(0,Oe.Z)(dt,"".concat($t,"-with-marks"),pr.length),dt)),style:Jt,onMouseDown:Ye},Ce.createElement("div",{className:"".concat($t,"-rail"),style:Qe}),Ce.createElement(ot,{prefixCls:$t,style:Qn,values:Qr,startPoint:pn,onStartMove:on?Nr:null}),Ce.createElement(sn,{prefixCls:$t,marks:pr,dots:Gn,style:gt,activeStyle:it}),Ce.createElement(Fe,{ref:yn,prefixCls:$t,style:ma,values:Wa,draggingIndex:Yo,onStartMove:Nr,onOffsetChange:Ea,onFocus:yt,onBlur:Nt,handleRender:Xn}),Ce.createElement(ut,{prefixCls:$t,marks:pr,onClick:qe})))}),ha=Xt,Bt=ha,an=ue(36355),Tn=ue(1684),Hn=ue(16089),fn=ue(8654),tt=ue(6848),wt=Ce.forwardRef((De,Ve)=>{const{open:dt}=De,Ot=(0,Ce.useRef)(null),$t=(0,Ce.useRef)(null);function qt(){Hn.Z.cancel($t.current),$t.current=null}function Jt(){$t.current=(0,Hn.Z)(()=>{var ln;(ln=Ot.current)===null||ln===void 0||ln.forceAlign(),$t.current=null})}return Ce.useEffect(()=>(dt?Jt():qt(),qt),[dt,De.title]),Ce.createElement(tt.Z,Object.assign({ref:(0,fn.sQ)(Ot,Ve)},De))}),In=ue(64993),cn=ue(17313),Un=ue(83116),Le=ue(37613);const Be=De=>{const{componentCls:Ve,antCls:dt,controlSize:Ot,dotSize:$t,marginFull:qt,marginPart:Jt,colorFillContentHover:ln}=De;return{[Ve]:Object.assign(Object.assign({},(0,cn.Wf)(De)),{position:"relative",height:Ot,margin:`${Jt}px ${qt}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${qt}px ${Jt}px`},[`${Ve}-rail`]:{position:"absolute",backgroundColor:De.railBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${Ve}-track`]:{position:"absolute",backgroundColor:De.trackBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${Ve}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${Ve}-rail`]:{backgroundColor:De.railHoverBg},[`${Ve}-track`]:{backgroundColor:De.trackHoverBg},[`${Ve}-dot`]:{borderColor:ln},[`${Ve}-handle::after`]:{boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.colorPrimaryBorderHover}`},[`${Ve}-dot-active`]:{borderColor:De.dotActiveBorderColor}},[`${Ve}-handle`]:{position:"absolute",width:De.handleSize,height:De.handleSize,outline:"none",[`${Ve}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-De.handleLineWidth,insetBlockStart:-De.handleLineWidth,width:De.handleSize+De.handleLineWidth*2,height:De.handleSize+De.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:De.handleSize,height:De.handleSize,backgroundColor:De.colorBgElevated,boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` + table`]:{textAlign:"center"},"&-focused":{borderColor:hn}}}}),"&-dropdown-range":{padding:`${So*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${ve}-separator`]:{transform:"rotate(180deg)"},[`${ve}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Mi.oN)(me,"slide-up"),(0,Mi.oN)(me,"slide-down"),(0,Hu.Fm)(me,"move-up"),(0,Hu.Fm)(me,"move-down")]},md=me=>{const{componentCls:ve,controlHeightLG:he,paddingXXS:Ie,padding:ke}=me;return{pickerCellCls:`${ve}-cell`,pickerCellInnerCls:`${ve}-cell-inner`,pickerYearMonthCellWidth:he*1.5,pickerQuarterPanelContentHeight:he*1.4,pickerCellPaddingVertical:Ie+Ie/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:ke+Ie/2}},fd=me=>({cellHoverBg:me.controlItemBgHover,cellActiveWithRangeBg:me.controlItemBgActive,cellHoverWithRangeBg:new us.C(me.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new us.C(me.colorPrimary).lighten(20).toHexString(),cellBgDisabled:me.colorBgContainerDisabled,timeColumnWidth:me.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:me.controlHeightSM*1.5,cellHeight:me.controlHeightSM,textHeight:me.controlHeightLG,withoutTimeCellHeight:me.controlHeightLG*1.65});var _s=(0,Fc.Z)("DatePicker",me=>{const ve=(0,As.TS)((0,Jl.e5)(me),md(me));return[gd(ve),dd(ve),(0,Oi.c)(me,{focusElCls:`${me.componentCls}-focused`})]},me=>Object.assign(Object.assign(Object.assign({},(0,Jl.TM)(me)),fd(me)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:me.zIndexPopupBase+50}));function qs(me,ve,he){return he!==void 0?he:ve==="year"&&me.lang.yearPlaceholder?me.lang.yearPlaceholder:ve==="quarter"&&me.lang.quarterPlaceholder?me.lang.quarterPlaceholder:ve==="month"&&me.lang.monthPlaceholder?me.lang.monthPlaceholder:ve==="week"&&me.lang.weekPlaceholder?me.lang.weekPlaceholder:ve==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.placeholder:me.lang.placeholder}function vd(me,ve,he){return he!==void 0?he:ve==="year"&&me.lang.yearPlaceholder?me.lang.rangeYearPlaceholder:ve==="quarter"&&me.lang.quarterPlaceholder?me.lang.rangeQuarterPlaceholder:ve==="month"&&me.lang.monthPlaceholder?me.lang.rangeMonthPlaceholder:ve==="week"&&me.lang.weekPlaceholder?me.lang.rangeWeekPlaceholder:ve==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.rangePlaceholder:me.lang.rangePlaceholder}function Bs(me,ve){const he={adjustX:1,adjustY:1};switch(ve){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:he};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:he};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:he};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:he};default:return{points:me==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:he}}}function zi(me){return me?Array.isArray(me)?me:[me]:[]}function Ro(me){const{format:ve,picker:he,showHour:Ie,showMinute:ke,showSecond:_t,use12Hours:vt}=me,Gt=zi(ve)[0],Yt=Object.assign({},me);return ve&&Array.isArray(ve)&&(Yt.format=Gt),Gt&&typeof Gt=="string"&&(!Gt.includes("s")&&_t===void 0&&(Yt.showSecond=!1),!Gt.includes("m")&&ke===void 0&&(Yt.showMinute=!1),!Gt.includes("H")&&!Gt.includes("h")&&!Gt.includes("K")&&!Gt.includes("k")&&Ie===void 0&&(Yt.showHour=!1),(Gt.includes("a")||Gt.includes("A"))&&vt===void 0&&(Yt.use12Hours=!0)),he==="time"?Yt:(typeof Gt=="function"&&delete Yt.format,{showTime:Yt})}function xs(me,ve,he){if(me===!1)return!1;const Ie={clearIcon:ve!=null?ve:he};return typeof me=="object"?Object.assign(Object.assign({},Ie),me):Ie}var $s=ue(3113);function yc(me){return de.createElement($s.ZP,Object.assign({size:"small",type:"primary"},me))}var ec={button:yc},Cc=function(me,ve){var he={};for(var Ie in me)Object.prototype.hasOwnProperty.call(me,Ie)&&ve.indexOf(Ie)<0&&(he[Ie]=me[Ie]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Ie=Object.getOwnPropertySymbols(me);ke{const{prefixCls:ke,getPopupContainer:_t,className:vt,placement:Gt,size:Yt,disabled:hn,bordered:ca=!0,placeholder:Dn,popupClassName:Bn,dropdownClassName:qn,status:$n,clearIcon:Kt,allowClear:Cn,rootClassName:na}=he,Ka=Cc(he,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Na=de.useRef(null),{getPrefixCls:Qa,direction:$a,getPopupContainer:Xa}=(0,de.useContext)(Ku.E_),Ia=Qa("picker",ke),{compactSize:rr,compactItemClassnames:xr}=(0,Pc.ri)(Ia,$a),{format:ro,showTime:Co,picker:Oo}=he,Go=Qa(),[cl,Wo]=_s(Ia),So=Object.assign(Object.assign({},Co?Ro(Object.assign({format:ro,picker:Oo},Co)):{}),Oo==="time"?Ro(Object.assign(Object.assign({format:ro},he),{picker:Oo})):{}),bo=(0,_u.Z)(vl=>{var Sl;return(Sl=Yt!=null?Yt:rr)!==null&&Sl!==void 0?Sl:vl}),jo=de.useContext(al.Z),Xo=hn!=null?hn:jo,Bo=(0,de.useContext)(ls.aM),{hasFeedback:ll,status:Rl,feedbackIcon:Ll}=Bo,Xl=de.createElement(de.Fragment,null,Oo==="time"?de.createElement(Sn,null):de.createElement(Xe,null),ll&&Ll);(0,de.useImperativeHandle)(Ie,()=>({focus:()=>{var vl;return(vl=Na.current)===null||vl===void 0?void 0:vl.focus()},blur:()=>{var vl;return(vl=Na.current)===null||vl===void 0?void 0:vl.blur()}}));const[Pl]=(0,Ds.Z)("Calendar",Sc.Z),Bl=Object.assign(Object.assign({},Pl),he.locale);return cl(de.createElement(pi,Object.assign({separator:de.createElement("span",{"aria-label":"to",className:`${Ia}-separator`},de.createElement(Hn,null)),disabled:Xo,ref:Na,dropdownAlign:Bs($a,Gt),placeholder:vd(Bl,Oo,Dn),suffixIcon:Xl,prevIcon:de.createElement("span",{className:`${Ia}-prev-icon`}),nextIcon:de.createElement("span",{className:`${Ia}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${Ia}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${Ia}-super-next-icon`}),transitionName:`${Go}-slide-up`},Ka,So,{className:tt()({[`${Ia}-${bo}`]:bo,[`${Ia}-borderless`]:!ca},(0,nl.Z)(Ia,(0,nl.F)(Rl,$n),ll),Wo,xr,vt,na),locale:Bl.lang,prefixCls:Ia,getPopupContainer:_t||Xa,generateConfig:me,components:ec,direction:$a,dropdownClassName:tt()(Wo,Bn||qn,na),allowClear:xs(Cn,Kt,de.createElement(Xt.Z,null))})))})}var cs=function(me,ve){var he={};for(var Ie in me)Object.prototype.hasOwnProperty.call(me,Ie)&&ve.indexOf(Ie)<0&&(he[Ie]=me[Ie]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ke=0,Ie=Object.getOwnPropertySymbols(me);ke{const{prefixCls:$n,getPopupContainer:Kt,style:Cn,className:na,rootClassName:Ka,size:Na,bordered:Qa=!0,placement:$a,placeholder:Xa,popupClassName:Ia,dropdownClassName:rr,disabled:xr,status:ro,clearIcon:Co,allowClear:Oo}=Bn,Go=cs(Bn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:cl,direction:Wo,getPopupContainer:So,[ca]:bo}=(0,de.useContext)(Ku.E_),jo=cl("picker",$n),{compactSize:Xo,compactItemClassnames:Bo}=(0,Pc.ri)(jo,Wo),ll=de.useRef(null),{format:Rl,showTime:Ll}=Bn,[Xl,Pl]=_s(jo);(0,de.useImperativeHandle)(qn,()=>({focus:()=>{var xl;return(xl=ll.current)===null||xl===void 0?void 0:xl.focus()},blur:()=>{var xl;return(xl=ll.current)===null||xl===void 0?void 0:xl.blur()}}));const Bl={showToday:!0};let vl={};Yt&&(vl.picker=Yt);const Sl=Yt||Bn.picker;vl=Object.assign(Object.assign(Object.assign({},vl),Ll?Ro(Object.assign({format:Rl,picker:Sl},Ll)):{}),Sl==="time"?Ro(Object.assign(Object.assign({format:Rl},Bn),{picker:Sl})):{});const Do=cl(),Kl=(0,_u.Z)(xl=>{var Mu;return(Mu=Na!=null?Na:Xo)!==null&&Mu!==void 0?Mu:xl}),Tl=de.useContext(al.Z),pu=xr!=null?xr:Tl,Bu=(0,de.useContext)(ls.aM),{hasFeedback:Fo,status:dl,feedbackIcon:pl}=Bu,kl=de.createElement(de.Fragment,null,Sl==="time"?de.createElement(Sn,null):de.createElement(Xe,null),Fo&&pl),[ql]=(0,Ds.Z)("DatePicker",Sc.Z),qo=Object.assign(Object.assign({},ql),Bn.locale);return Xl(de.createElement(oi,Object.assign({ref:ll,placeholder:qs(qo,Sl,Xa),suffixIcon:kl,dropdownAlign:Bs(Wo,$a),prevIcon:de.createElement("span",{className:`${jo}-prev-icon`}),nextIcon:de.createElement("span",{className:`${jo}-next-icon`}),superPrevIcon:de.createElement("span",{className:`${jo}-super-prev-icon`}),superNextIcon:de.createElement("span",{className:`${jo}-super-next-icon`}),transitionName:`${Do}-slide-up`},Bl,Go,vl,{locale:qo.lang,className:tt()({[`${jo}-${Kl}`]:Kl,[`${jo}-borderless`]:!Qa},(0,nl.Z)(jo,(0,nl.F)(dl,ro),Fo),Pl,Bo,bo==null?void 0:bo.className,na,Ka),style:Object.assign(Object.assign({},bo==null?void 0:bo.style),Cn),prefixCls:jo,getPopupContainer:Kt||So,generateConfig:me,components:ec,direction:Wo,disabled:pu,dropdownClassName:tt()(Pl,Ka,Ia||rr),allowClear:xs(Oo,Co,de.createElement(Xt.Z,null))})))});return hn&&(Dn.displayName=hn),Dn}const he=ve(),Ie=ve("week","WeekPicker"),ke=ve("month","MonthPicker"),_t=ve("year","YearPicker"),vt=ve("time","TimePicker"),Gt=ve("quarter","QuarterPicker");return{DatePicker:he,WeekPicker:Ie,MonthPicker:ke,YearPicker:_t,TimePicker:vt,QuarterPicker:Gt}}const pd=null;function hd(me){const{DatePicker:ve,WeekPicker:he,MonthPicker:Ie,YearPicker:ke,TimePicker:_t,QuarterPicker:vt}=bc(me),Gt=ss(me),Yt=ve;return Yt.WeekPicker=he,Yt.MonthPicker=Ie,Yt.YearPicker=ke,Yt.RangePicker=Gt,Yt.TimePicker=_t,Yt.QuarterPicker=vt,Yt}var Gi=hd;const li=Gi(ne);function ws(me){const ve=Bs(me.direction,me.placement);return ve.overflow.adjustY=!1,ve.overflow.adjustX=!1,Object.assign(Object.assign({},me),{dropdownAlign:ve})}const tc=(0,se.Z)(li,"picker",null,ws);li._InternalPanelDoNotUseOrYouWillBeFired=tc;const Dc=(0,se.Z)(li.RangePicker,"picker",null,ws);li._InternalRangePanelDoNotUseOrYouWillBeFired=Dc,li.generatePicker=Gi;var Ed=li},28103:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return mt}});var ae=ue(92310),x=ue.n(ae),Oe=ue(59301),We=ue(36355),Ze=ue(17313),et=ue(83116),Ce=ue(37613);const ct=$e=>{const{componentCls:fe,sizePaddingEdgeHorizontal:a,colorSplit:E,lineWidth:b,textPaddingInline:y,orientationMargin:z,verticalMarginInline:ne}=$e;return{[fe]:Object.assign(Object.assign({},(0,Ze.Wf)($e)),{borderBlockStart:`${b}px solid ${E}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${b}px solid ${E}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${$e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${fe}-with-text`]:{display:"flex",alignItems:"center",margin:`${$e.dividerHorizontalWithTextGutterMargin}px 0`,color:$e.colorTextHeading,fontWeight:500,fontSize:$e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${E}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${b}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${fe}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${fe}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${fe}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:y},"&-dashed":{background:"none",borderColor:E,borderStyle:"dashed",borderWidth:`${b}px 0 0`},[`&-horizontal${fe}-with-text${fe}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${fe}-dashed`]:{borderInlineStartWidth:b,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${fe}-with-text`]:{color:$e.colorText,fontWeight:"normal",fontSize:$e.fontSize},[`&-horizontal${fe}-with-text-left${fe}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${fe}-inner-text`]:{paddingInlineStart:a}},[`&-horizontal${fe}-with-text-right${fe}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${fe}-inner-text`]:{paddingInlineEnd:a}}})}};var Re=(0,et.Z)("Divider",$e=>{const fe=(0,Ce.TS)($e,{dividerHorizontalWithTextGutterMargin:$e.margin,dividerHorizontalGutterMargin:$e.marginLG,sizePaddingEdgeHorizontal:0});return[ct(fe)]},$e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:$e.marginXS})),Me=function($e,fe){var a={};for(var E in $e)Object.prototype.hasOwnProperty.call($e,E)&&fe.indexOf(E)<0&&(a[E]=$e[E]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols($e);b{const{getPrefixCls:fe,direction:a,divider:E}=Oe.useContext(We.E_),{prefixCls:b,type:y="horizontal",orientation:z="center",orientationMargin:ne,className:se,rootClassName:ce,children:de,dashed:Fe,plain:Ae,style:Ue}=$e,xe=Me($e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),ot=fe("divider",b),[Xe,ut]=Re(ot),mn=z.length>0?`-${z}`:z,sn=!!de,Fn=z==="left"&&ne!=null,Sn=z==="right"&&ne!=null,Xt=x()(ot,E==null?void 0:E.className,ut,`${ot}-${y}`,{[`${ot}-with-text`]:sn,[`${ot}-with-text${mn}`]:sn,[`${ot}-dashed`]:!!Fe,[`${ot}-plain`]:!!Ae,[`${ot}-rtl`]:a==="rtl",[`${ot}-no-default-orientation-margin-left`]:Fn,[`${ot}-no-default-orientation-margin-right`]:Sn},se,ce),ha=Oe.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),Bt=Object.assign(Object.assign({},Fn&&{marginLeft:ha}),Sn&&{marginRight:ha});return Xe(Oe.createElement("div",Object.assign({className:Xt,style:Object.assign(Object.assign({},E==null?void 0:E.style),Ue)},xe,{role:"separator"}),de&&y!=="vertical"&&Oe.createElement("span",{className:`${ot}-inner-text`,style:Bt},de)))}},43428:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Le}});var ae=ue(92310),x=ue.n(ae),Oe=ue(27247),We=ue(11913),Ze=ue(43403),et=ue(34280),Ce=ue(59301),ct=Ce.createContext(null),Re=Ce.createContext({}),Me=ct,rt=ue(74430),mt=ue(32855),$e=ue(77900),fe=ue(10228),a=ue(26112),E=ue(70425),b=function(ze){var St=ze.prefixCls,Lt=ze.className,kt=ze.style,Ut=ze.children,en=ze.containerRef,kn=ze.id,Rt=ze.onMouseEnter,De=ze.onMouseOver,Ve=ze.onMouseLeave,dt=ze.onClick,Ot=ze.onKeyDown,$t=ze.onKeyUp,qt={onMouseEnter:Rt,onMouseOver:De,onMouseLeave:Ve,onClick:dt,onKeyDown:Ot,onKeyUp:$t},Jt=Ce.useContext(Re),ln=Jt.panel,Dt=(0,E.useComposeRef)(ln,en);return Ce.createElement(Ce.Fragment,null,Ce.createElement("div",(0,mt.Z)({id:kn,className:x()("".concat(St,"-content"),Lt),style:(0,Oe.Z)({},kt),"aria-modal":"true",role:"dialog",ref:Dt},qt),Ut))},y=b,z=ue(48736);function ne(Be){return typeof Be=="string"&&String(Number(Be))===Be?((0,z.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Be)):Be}function se(Be){warning(!("wrapperClassName"in Be),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Be.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ce={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function de(Be,ze){var St,Lt,kt,Ut,en=Be.prefixCls,kn=Be.open,Rt=Be.placement,De=Be.inline,Ve=Be.push,dt=Be.forceRender,Ot=Be.autoFocus,$t=Be.keyboard,qt=Be.rootClassName,Jt=Be.rootStyle,ln=Be.zIndex,Dt=Be.className,At=Be.id,nn=Be.style,Et=Be.motion,yt=Be.width,Nt=Be.height,dn=Be.children,Ct=Be.contentWrapperStyle,It=Be.mask,Zn=Be.maskClosable,zt=Be.maskMotion,ra=Be.maskClassName,qa=Be.maskStyle,mr=Be.afterOpenChange,sr=Be.onClose,ja=Be.onMouseEnter,Rr=Be.onMouseOver,Dr=Be.onMouseLeave,ur=Be.onClick,vr=Be.onKeyDown,ir=Be.onKeyUp,Va=Ce.useRef(),Hr=Ce.useRef(),wr=Ce.useRef();Ce.useImperativeHandle(ze,function(){return Va.current});var bt=function(Oa){var Ca=Oa.keyCode,yn=Oa.shiftKey;switch(Ca){case fe.Z.TAB:{if(Ca===fe.Z.TAB){if(!yn&&document.activeElement===wr.current){var xa;(xa=Hr.current)===null||xa===void 0||xa.focus({preventScroll:!0})}else if(yn&&document.activeElement===Hr.current){var Br;(Br=wr.current)===null||Br===void 0||Br.focus({preventScroll:!0})}}break}case fe.Z.ESC:{sr&&$t&&(Oa.stopPropagation(),sr(Oa));break}}};Ce.useEffect(function(){if(kn&&Ot){var va;(va=Va.current)===null||va===void 0||va.focus({preventScroll:!0})}},[kn]);var bn=Ce.useState(!1),Nn=(0,We.Z)(bn,2),jt=Nn[0],pn=Nn[1],Qn=Ce.useContext(Me),ma;Ve===!1?ma={distance:0}:Ve===!0?ma={}:ma=Ve||{};var Qe=(St=(Lt=(kt=ma)===null||kt===void 0?void 0:kt.distance)!==null&&Lt!==void 0?Lt:Qn==null?void 0:Qn.pushDistance)!==null&&St!==void 0?St:180,gt=Ce.useMemo(function(){return{pushDistance:Qe,push:function(){pn(!0)},pull:function(){pn(!1)}}},[Qe]);Ce.useEffect(function(){if(kn){var va;Qn==null||(va=Qn.push)===null||va===void 0||va.call(Qn)}else{var Oa;Qn==null||(Oa=Qn.pull)===null||Oa===void 0||Oa.call(Qn)}},[kn]),Ce.useEffect(function(){return function(){var va;Qn==null||(va=Qn.pull)===null||va===void 0||va.call(Qn)}},[]);var it=It&&Ce.createElement($e.default,(0,mt.Z)({key:"mask"},zt,{visible:kn}),function(va,Oa){var Ca=va.className,yn=va.style;return Ce.createElement("div",{className:x()("".concat(en,"-mask"),Ca,ra),style:(0,Oe.Z)((0,Oe.Z)({},yn),qa),onClick:Zn&&kn?sr:void 0,ref:Oa})}),zn=typeof Et=="function"?Et(Rt):Et,Gn={};if(jt&&Qe)switch(Rt){case"top":Gn.transform="translateY(".concat(Qe,"px)");break;case"bottom":Gn.transform="translateY(".concat(-Qe,"px)");break;case"left":Gn.transform="translateX(".concat(Qe,"px)");break;default:Gn.transform="translateX(".concat(-Qe,"px)");break}Rt==="left"||Rt==="right"?Gn.width=ne(yt):Gn.height=ne(Nt);var Xn={onMouseEnter:ja,onMouseOver:Rr,onMouseLeave:Dr,onClick:ur,onKeyDown:vr,onKeyUp:ir},Ga=Ce.createElement($e.default,(0,mt.Z)({key:"panel"},zn,{visible:kn,forceRender:dt,onVisibleChanged:function(Oa){mr==null||mr(Oa)},removeOnLeave:!1,leavedClassName:"".concat(en,"-content-wrapper-hidden")}),function(va,Oa){var Ca=va.className,yn=va.style;return Ce.createElement("div",(0,mt.Z)({className:x()("".concat(en,"-content-wrapper"),Ca),style:(0,Oe.Z)((0,Oe.Z)((0,Oe.Z)({},Gn),yn),Ct)},(0,a.Z)(Be,{data:!0})),Ce.createElement(y,(0,mt.Z)({id:At,containerRef:Oa,prefixCls:en,className:Dt,style:nn},Xn),dn))}),wa=(0,Oe.Z)({},Jt);return ln&&(wa.zIndex=ln),Ce.createElement(Me.Provider,{value:gt},Ce.createElement("div",{className:x()(en,"".concat(en,"-").concat(Rt),qt,(Ut={},(0,rt.Z)(Ut,"".concat(en,"-open"),kn),(0,rt.Z)(Ut,"".concat(en,"-inline"),De),Ut)),style:wa,tabIndex:-1,ref:Va,onKeyDown:bt},it,Ce.createElement("div",{tabIndex:0,ref:Hr,style:ce,"aria-hidden":"true","data-sentinel":"start"}),Ga,Ce.createElement("div",{tabIndex:0,ref:wr,style:ce,"aria-hidden":"true","data-sentinel":"end"})))}var Fe=Ce.forwardRef(de),Ae=Fe,Ue=function(ze){var St=ze.open,Lt=St===void 0?!1:St,kt=ze.prefixCls,Ut=kt===void 0?"rc-drawer":kt,en=ze.placement,kn=en===void 0?"right":en,Rt=ze.autoFocus,De=Rt===void 0?!0:Rt,Ve=ze.keyboard,dt=Ve===void 0?!0:Ve,Ot=ze.width,$t=Ot===void 0?378:Ot,qt=ze.mask,Jt=qt===void 0?!0:qt,ln=ze.maskClosable,Dt=ln===void 0?!0:ln,At=ze.getContainer,nn=ze.forceRender,Et=ze.afterOpenChange,yt=ze.destroyOnClose,Nt=ze.onMouseEnter,dn=ze.onMouseOver,Ct=ze.onMouseLeave,It=ze.onClick,Zn=ze.onKeyDown,zt=ze.onKeyUp,ra=ze.panelRef,qa=Ce.useState(!1),mr=(0,We.Z)(qa,2),sr=mr[0],ja=mr[1],Rr=Ce.useState(!1),Dr=(0,We.Z)(Rr,2),ur=Dr[0],vr=Dr[1];(0,et.Z)(function(){vr(!0)},[]);var ir=ur?Lt:!1,Va=Ce.useRef(),Hr=Ce.useRef();(0,et.Z)(function(){ir&&(Hr.current=document.activeElement)},[ir]);var wr=function(pn){var Qn;if(ja(pn),Et==null||Et(pn),!pn&&Hr.current&&!((Qn=Va.current)!==null&&Qn!==void 0&&Qn.contains(Hr.current))){var ma;(ma=Hr.current)===null||ma===void 0||ma.focus({preventScroll:!0})}},bt=Ce.useMemo(function(){return{panel:ra}},[ra]);if(!nn&&!sr&&!ir&&yt)return null;var bn={onMouseEnter:Nt,onMouseOver:dn,onMouseLeave:Ct,onClick:It,onKeyDown:Zn,onKeyUp:zt},Nn=(0,Oe.Z)((0,Oe.Z)({},ze),{},{open:ir,prefixCls:Ut,placement:kn,autoFocus:De,keyboard:dt,width:$t,mask:Jt,maskClosable:Dt,inline:At===!1,afterOpenChange:wr,ref:Va},bn);return Ce.createElement(Re.Provider,{value:bt},Ce.createElement(Ze.Z,{open:ir||nn||sr,autoDestroy:!1,getContainer:At,autoLock:Jt&&(ir||sr)},Ce.createElement(Ae,Nn)))},xe=Ue,ot=xe,Xe=ue(62892),ut=ue(36355),mn=ue(32441),sn=ue(47729),Sn=Be=>{const{prefixCls:ze,title:St,footer:Lt,extra:kt,closeIcon:Ut,closable:en,onClose:kn,headerStyle:Rt,drawerStyle:De,bodyStyle:Ve,footerStyle:dt,children:Ot}=Be,$t=Ce.useCallback(At=>Ce.createElement("button",{type:"button",onClick:kn,"aria-label":"Close",className:`${ze}-close`},At),[kn]),[qt,Jt]=(0,sn.Z)(en,Ut,$t,void 0,!0),ln=Ce.useMemo(()=>!St&&!qt?null:Ce.createElement("div",{style:Rt,className:x()(`${ze}-header`,{[`${ze}-header-close-only`]:qt&&!St&&!kt})},Ce.createElement("div",{className:`${ze}-header-title`},Jt,St&&Ce.createElement("div",{className:`${ze}-title`},St)),kt&&Ce.createElement("div",{className:`${ze}-extra`},kt)),[qt,Jt,kt,Rt,ze,St]),Dt=Ce.useMemo(()=>{if(!Lt)return null;const At=`${ze}-footer`;return Ce.createElement("div",{className:At,style:dt},Lt)},[Lt,dt,ze]);return Ce.createElement("div",{className:`${ze}-wrapper-body`,style:De},ln,Ce.createElement("div",{className:`${ze}-body`,style:Ve},Ot),Dt)},Xt=ue(33234),ha=ue(83116),Bt=ue(37613),Tn=Be=>{const{componentCls:ze,motionDurationSlow:St}=Be,Lt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${St}`}}};return{[ze]:{[`${ze}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${St}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${ze}-panel-motion`]:{"&-left":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Lt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Hn=Be=>{const{componentCls:ze,zIndexPopup:St,colorBgMask:Lt,colorBgElevated:kt,motionDurationSlow:Ut,motionDurationMid:en,padding:kn,paddingLG:Rt,fontSizeLG:De,lineHeightLG:Ve,lineWidth:dt,lineType:Ot,colorSplit:$t,marginSM:qt,colorIcon:Jt,colorIconHover:ln,colorText:Dt,fontWeightStrong:At,footerPaddingBlock:nn,footerPaddingInline:Et}=Be,yt=`${ze}-content-wrapper`;return{[ze]:{position:"fixed",inset:0,zIndex:St,pointerEvents:"none","&-pure":{position:"relative",background:kt,[`&${ze}-left`]:{boxShadow:Be.boxShadowDrawerLeft},[`&${ze}-right`]:{boxShadow:Be.boxShadowDrawerRight},[`&${ze}-top`]:{boxShadow:Be.boxShadowDrawerUp},[`&${ze}-bottom`]:{boxShadow:Be.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${ze}-mask`]:{position:"absolute",inset:0,zIndex:St,background:Lt,pointerEvents:"auto"},[yt]:{position:"absolute",zIndex:St,maxWidth:"100vw",transition:`all ${Ut}`,"&-hidden":{display:"none"}},[`&-left > ${yt}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Be.boxShadowDrawerLeft},[`&-right > ${yt}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Be.boxShadowDrawerRight},[`&-top > ${yt}`]:{top:0,insetInline:0,boxShadow:Be.boxShadowDrawerUp},[`&-bottom > ${yt}`]:{bottom:0,insetInline:0,boxShadow:Be.boxShadowDrawerDown},[`${ze}-content`]:{width:"100%",height:"100%",overflow:"auto",background:kt,pointerEvents:"auto"},[`${ze}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${ze}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${kn}px ${Rt}px`,fontSize:De,lineHeight:Ve,borderBottom:`${dt}px ${Ot} ${$t}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${ze}-extra`]:{flex:"none"},[`${ze}-close`]:{display:"inline-block",marginInlineEnd:qt,color:Jt,fontWeight:At,fontSize:De,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${en}`,textRendering:"auto","&:focus, &:hover":{color:ln,textDecoration:"none"}},[`${ze}-title`]:{flex:1,margin:0,color:Dt,fontWeight:Be.fontWeightStrong,fontSize:De,lineHeight:Ve},[`${ze}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Rt,overflow:"auto"},[`${ze}-footer`]:{flexShrink:0,padding:`${nn}px ${Et}px`,borderTop:`${dt}px ${Ot} ${$t}`},"&-rtl":{direction:"rtl"}}}};var fn=(0,ha.Z)("Drawer",Be=>{const ze=(0,Bt.TS)(Be,{});return[Hn(ze),Tn(ze)]},Be=>({zIndexPopup:Be.zIndexPopupBase,footerPaddingBlock:Be.paddingXS,footerPaddingInline:Be.padding})),tt=ue(11575),st=function(Be,ze){var St={};for(var Lt in Be)Object.prototype.hasOwnProperty.call(Be,Lt)&&ze.indexOf(Lt)<0&&(St[Lt]=Be[Lt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,Lt=Object.getOwnPropertySymbols(Be);kt{var ze;const{rootClassName:St,width:Lt,height:kt,size:Ut="default",mask:en=!0,push:kn=In,open:Rt,afterOpenChange:De,onClose:Ve,prefixCls:dt,getContainer:Ot,style:$t,className:qt,visible:Jt,afterVisibleChange:ln}=Be,Dt=st(Be,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:At,getPrefixCls:nn,direction:Et,drawer:yt}=Ce.useContext(ut.E_),Nt=nn("drawer",dt),[dn,Ct]=fn(Nt),It=Ot===void 0&&At?()=>At(document.body):Ot,Zn=x()({"no-mask":!en,[`${Nt}-rtl`]:Et==="rtl"},St,Ct),zt=Ce.useMemo(()=>Lt!=null?Lt:Ut==="large"?736:378,[Lt,Ut]),ra=Ce.useMemo(()=>kt!=null?kt:Ut==="large"?736:378,[kt,Ut]),qa={motionName:(0,Xe.m)(Nt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},mr=ja=>({motionName:(0,Xe.m)(Nt,`panel-motion-${ja}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),sr=(0,tt.H)();return dn(Ce.createElement(Xt.BR,null,Ce.createElement(mn.Ux,{status:!0,override:!0},Ce.createElement(ot,Object.assign({prefixCls:Nt,onClose:Ve,maskMotion:qa,motion:mr},Dt,{open:Rt!=null?Rt:Jt,mask:en,push:kn,width:zt,height:ra,style:Object.assign(Object.assign({},yt==null?void 0:yt.style),$t),className:x()(yt==null?void 0:yt.className,qt),rootClassName:Zn,getContainer:It,afterOpenChange:De!=null?De:ln,panelRef:sr}),Ce.createElement(Sn,Object.assign({prefixCls:Nt},Dt,{onClose:Ve}))))))},Un=Be=>{const{prefixCls:ze,style:St,className:Lt,placement:kt="right"}=Be,Ut=st(Be,["prefixCls","style","className","placement"]),{getPrefixCls:en}=Ce.useContext(ut.E_),kn=en("drawer",ze),[Rt,De]=fn(kn),Ve=x()(kn,`${kn}-pure`,`${kn}-${kt}`,De,Lt);return Rt(Ce.createElement("div",{className:Ve,style:St},Ce.createElement(Sn,Object.assign({prefixCls:kn},Ut))))};cn._InternalPanelDoNotUseOrYouWillBeFired=Un;var Le=cn},44e3:function(we,Ft,ue){"use strict";var ae=ue(84966),x=ue(45818);const Oe=ae.ZP;Oe.Header=ae.h4,Oe.Footer=ae.$_,Oe.Content=ae.VY,Oe.Sider=x.Z,Ft.default=Oe},39722:function(we,Ft,ue){"use strict";ue.d(Ft,{t5:function(){return Me}});var ae=ue(92310),x=ue.n(ae),Oe=ue(55477),We=ue(59301),Ze=ue(36355),et=ue(77578),Ce=ue(17356),ct=function(mt,$e){var fe={};for(var a in mt)Object.prototype.hasOwnProperty.call(mt,a)&&$e.indexOf(a)<0&&(fe[a]=mt[a]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(mt);E{if(!(!$e&&!fe))return We.createElement(We.Fragment,null,$e&&We.createElement("div",{className:`${mt}-title`},(0,et.Z)($e)),We.createElement("div",{className:`${mt}-inner-content`},(0,et.Z)(fe)))},Me=mt=>{const{hashId:$e,prefixCls:fe,className:a,style:E,placement:b="top",title:y,content:z,children:ne}=mt;return We.createElement("div",{className:x()($e,fe,`${fe}-pure`,`${fe}-placement-${b}`,a),style:E},We.createElement("div",{className:`${fe}-arrow`}),We.createElement(Oe.G,Object.assign({},mt,{className:$e,prefixCls:fe}),ne||Re(fe,y,z)))},rt=mt=>{const{prefixCls:$e}=mt,fe=ct(mt,["prefixCls"]),{getPrefixCls:a}=We.useContext(Ze.E_),E=a("popover",$e),[b,y]=(0,Ce.Z)(E);return b(We.createElement(Me,Object.assign({},fe,{prefixCls:E,hashId:y})))};Ft.ZP=rt},60324:function(we,Ft,ue){"use strict";var ae=ue(92310),x=ue.n(ae),Oe=ue(59301),We=ue(77578),Ze=ue(62892),et=ue(36355),Ce=ue(6848),ct=ue(39722),Re=ue(17356),Me=function($e,fe){var a={};for(var E in $e)Object.prototype.hasOwnProperty.call($e,E)&&fe.indexOf(E)<0&&(a[E]=$e[E]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,E=Object.getOwnPropertySymbols($e);b{let{title:fe,content:a,prefixCls:E}=$e;return Oe.createElement(Oe.Fragment,null,fe&&Oe.createElement("div",{className:`${E}-title`},(0,We.Z)(fe)),Oe.createElement("div",{className:`${E}-inner-content`},(0,We.Z)(a)))},mt=Oe.forwardRef(($e,fe)=>{const{prefixCls:a,title:E,content:b,overlayClassName:y,placement:z="top",trigger:ne="hover",mouseEnterDelay:se=.1,mouseLeaveDelay:ce=.1,overlayStyle:de={}}=$e,Fe=Me($e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=Oe.useContext(et.E_),Ue=Ae("popover",a),[xe,ot]=(0,Re.Z)(Ue),Xe=Ae(),ut=x()(y,ot);return xe(Oe.createElement(Ce.Z,Object.assign({placement:z,trigger:ne,mouseEnterDelay:se,mouseLeaveDelay:ce,overlayStyle:de},Fe,{prefixCls:Ue,overlayClassName:ut,ref:fe,overlay:E||b?Oe.createElement(rt,{prefixCls:Ue,title:E,content:b}):null,transitionName:(0,Ze.m)(Xe,"zoom-big",Fe.transitionName),"data-popover-inject":!0})))});mt._InternalPanelDoNotUseOrYouWillBeFired=ct.ZP,Ft.Z=mt},17356:function(we,Ft,ue){"use strict";var ae=ue(17313),x=ue(29878),Oe=ue(19447),We=ue(33166),Ze=ue(83116),et=ue(37613);const Ce=Me=>{const{componentCls:rt,popoverColor:mt,minWidth:$e,fontWeightStrong:fe,popoverPadding:a,boxShadowSecondary:E,colorTextHeading:b,borderRadiusLG:y,zIndexPopup:z,marginXS:ne,colorBgElevated:se,popoverBg:ce}=Me;return[{[rt]:Object.assign(Object.assign({},(0,ae.Wf)(Me)),{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":se,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${rt}-content`]:{position:"relative"},[`${rt}-inner`]:{backgroundColor:ce,backgroundClip:"padding-box",borderRadius:y,boxShadow:E,padding:a},[`${rt}-title`]:{minWidth:$e,marginBottom:ne,color:b,fontWeight:fe},[`${rt}-inner-content`]:{color:mt}})},(0,Oe.ZP)(Me,{colorBg:"var(--antd-arrow-background-color)"}),{[`${rt}-pure`]:{position:"relative",maxWidth:"none",margin:Me.sizePopupArrow,display:"inline-block",[`${rt}-content`]:{display:"inline-block"}}}]},ct=Me=>{const{componentCls:rt}=Me;return{[rt]:We.i.map(mt=>{const $e=Me[`${mt}6`];return{[`&${rt}-${mt}`]:{"--antd-arrow-background-color":$e,[`${rt}-inner`]:{backgroundColor:$e},[`${rt}-arrow`]:{background:"transparent"}}}})}},Re=Me=>{const{componentCls:rt,lineWidth:mt,lineType:$e,colorSplit:fe,paddingSM:a,controlHeight:E,fontSize:b,lineHeight:y,padding:z}=Me,ne=E-Math.round(b*y),se=ne/2,ce=ne/2-mt,de=z;return{[rt]:{[`${rt}-inner`]:{padding:0},[`${rt}-title`]:{margin:0,padding:`${se}px ${de}px ${ce}px`,borderBottom:`${mt}px ${$e} ${fe}`},[`${rt}-inner-content`]:{padding:`${a}px ${de}px`}}}};Ft.Z=(0,Ze.Z)("Popover",Me=>{const{colorBgElevated:rt,colorText:mt,wireframe:$e}=Me,fe=(0,et.TS)(Me,{popoverPadding:12,popoverBg:rt,popoverColor:mt});return[Ce(fe),ct(fe),$e&&Re(fe),(0,x._y)(fe,"zoom-big")]},Me=>({width:177,minWidth:177,zIndexPopup:Me.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},10311:function(we,Ft,ue){"use strict";ue.d(Ft,{Z:function(){return Rt}});var ae=ue(92310),x=ue.n(ae),Oe=ue(74430),We=ue(3300),Ze=ue(11913),et=ue(34666),Ce=ue(59301),ct=ue(13697),Re=ue(18929),Me=ue(32855),rt=ue(43079),mt=ue(27247),$e=ue(10228),fe=Ce.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),a=fe;function E(De,Ve,dt){return(De-Ve)/(dt-Ve)}function b(De,Ve,dt,Ot){var $t=E(Ve,dt,Ot),qt={};switch(De){case"rtl":qt.right="".concat($t*100,"%"),qt.transform="translateX(50%)";break;case"btt":qt.bottom="".concat($t*100,"%"),qt.transform="translateY(50%)";break;case"ttb":qt.top="".concat($t*100,"%"),qt.transform="translateY(-50%)";break;default:qt.left="".concat($t*100,"%"),qt.transform="translateX(-50%)";break}return qt}function y(De,Ve){return Array.isArray(De)?De[Ve]:De}var z=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],ne=Ce.forwardRef(function(De,Ve){var dt,Ot,$t=De.prefixCls,qt=De.value,Jt=De.valueIndex,ln=De.onStartMove,Dt=De.style,At=De.render,nn=De.dragging,Et=De.onOffsetChange,yt=(0,rt.Z)(De,z),Nt=Ce.useContext(a),dn=Nt.min,Ct=Nt.max,It=Nt.direction,Zn=Nt.disabled,zt=Nt.keyboard,ra=Nt.range,qa=Nt.tabIndex,mr=Nt.ariaLabelForHandle,sr=Nt.ariaLabelledByForHandle,ja=Nt.ariaValueTextFormatterForHandle,Rr="".concat($t,"-handle"),Dr=function(Hr){Zn||ln(Hr,Jt)},ur=function(Hr){if(!Zn&&zt){var wr=null;switch(Hr.which||Hr.keyCode){case $e.Z.LEFT:wr=It==="ltr"||It==="btt"?-1:1;break;case $e.Z.RIGHT:wr=It==="ltr"||It==="btt"?1:-1;break;case $e.Z.UP:wr=It!=="ttb"?1:-1;break;case $e.Z.DOWN:wr=It!=="ttb"?-1:1;break;case $e.Z.HOME:wr="min";break;case $e.Z.END:wr="max";break;case $e.Z.PAGE_UP:wr=2;break;case $e.Z.PAGE_DOWN:wr=-2;break}wr!==null&&(Hr.preventDefault(),Et(wr,Jt))}},vr=b(It,qt,dn,Ct),ir=Ce.createElement("div",(0,Me.Z)({ref:Ve,className:x()(Rr,(dt={},(0,Oe.Z)(dt,"".concat(Rr,"-").concat(Jt+1),ra),(0,Oe.Z)(dt,"".concat(Rr,"-dragging"),nn),dt)),style:(0,mt.Z)((0,mt.Z)({},vr),Dt),onMouseDown:Dr,onTouchStart:Dr,onKeyDown:ur,tabIndex:Zn?null:y(qa,Jt),role:"slider","aria-valuemin":dn,"aria-valuemax":Ct,"aria-valuenow":qt,"aria-disabled":Zn,"aria-label":y(mr,Jt),"aria-labelledby":y(sr,Jt),"aria-valuetext":(Ot=y(ja,Jt))===null||Ot===void 0?void 0:Ot(qt),"aria-orientation":It==="ltr"||It==="rtl"?"horizontal":"vertical"},yt));return At&&(ir=At(ir,{index:Jt,prefixCls:$t,value:qt,dragging:nn})),ir}),se=ne,ce=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],de=Ce.forwardRef(function(De,Ve){var dt=De.prefixCls,Ot=De.style,$t=De.onStartMove,qt=De.onOffsetChange,Jt=De.values,ln=De.handleRender,Dt=De.draggingIndex,At=(0,rt.Z)(De,ce),nn=Ce.useRef({});return Ce.useImperativeHandle(Ve,function(){return{focus:function(yt){var Nt;(Nt=nn.current[yt])===null||Nt===void 0||Nt.focus()}}}),Ce.createElement(Ce.Fragment,null,Jt.map(function(Et,yt){return Ce.createElement(se,(0,Me.Z)({ref:function(dn){dn?nn.current[yt]=dn:delete nn.current[yt]},dragging:Dt===yt,prefixCls:dt,style:y(Ot,yt),key:yt,value:Et,valueIndex:yt,onStartMove:$t,onOffsetChange:qt,render:ln},At))}))}),Fe=de;function Ae(De){var Ve="touches"in De?De.touches[0]:De;return{pageX:Ve.pageX,pageY:Ve.pageY}}function Ue(De,Ve,dt,Ot,$t,qt,Jt,ln,Dt){var At=Ce.useState(null),nn=(0,Ze.Z)(At,2),Et=nn[0],yt=nn[1],Nt=Ce.useState(-1),dn=(0,Ze.Z)(Nt,2),Ct=dn[0],It=dn[1],Zn=Ce.useState(dt),zt=(0,Ze.Z)(Zn,2),ra=zt[0],qa=zt[1],mr=Ce.useState(dt),sr=(0,Ze.Z)(mr,2),ja=sr[0],Rr=sr[1],Dr=Ce.useRef(null),ur=Ce.useRef(null);Ce.useEffect(function(){Ct===-1&&qa(dt)},[dt,Ct]),Ce.useEffect(function(){return function(){document.removeEventListener("mousemove",Dr.current),document.removeEventListener("mouseup",ur.current),document.removeEventListener("touchmove",Dr.current),document.removeEventListener("touchend",ur.current)}},[]);var vr=function(bn,Nn){ra.some(function(jt,pn){return jt!==bn[pn]})&&(Nn!==void 0&&yt(Nn),qa(bn),Jt(bn))},ir=function(bn,Nn){if(bn===-1){var jt=ja[0],pn=ja[ja.length-1],Qn=Ot-jt,ma=$t-pn,Qe=Nn*($t-Ot);Qe=Math.max(Qe,Qn),Qe=Math.min(Qe,ma);var gt=qt(jt+Qe);Qe=gt-jt;var it=ja.map(function(Ga){return Ga+Qe});vr(it)}else{var zn=($t-Ot)*Nn,Gn=(0,We.Z)(ra);Gn[bn]=ja[bn];var Xn=Dt(Gn,zn,bn,"dist");vr(Xn.values,Xn.value)}},Va=Ce.useRef(ir);Va.current=ir;var Hr=function(bn,Nn){bn.stopPropagation();var jt=dt[Nn];It(Nn),yt(jt),Rr(dt);var pn=Ae(bn),Qn=pn.pageX,ma=pn.pageY,Qe=function(zn){zn.preventDefault();var Gn=Ae(zn),Xn=Gn.pageX,Ga=Gn.pageY,wa=Xn-Qn,va=Ga-ma,Oa=De.current.getBoundingClientRect(),Ca=Oa.width,yn=Oa.height,xa;switch(Ve){case"btt":xa=-va/yn;break;case"ttb":xa=va/yn;break;case"rtl":xa=-wa/Ca;break;default:xa=wa/Ca}Va.current(Nn,xa)},gt=function it(zn){zn.preventDefault(),document.removeEventListener("mouseup",it),document.removeEventListener("mousemove",Qe),document.removeEventListener("touchend",it),document.removeEventListener("touchmove",Qe),Dr.current=null,ur.current=null,It(-1),ln()};document.addEventListener("mouseup",gt),document.addEventListener("mousemove",Qe),document.addEventListener("touchend",gt),document.addEventListener("touchmove",Qe),Dr.current=Qe,ur.current=gt},wr=Ce.useMemo(function(){var bt=(0,We.Z)(dt).sort(function(Nn,jt){return Nn-jt}),bn=(0,We.Z)(ra).sort(function(Nn,jt){return Nn-jt});return bt.every(function(Nn,jt){return Nn===bn[jt]})?ra:dt},[dt,ra]);return[Ct,Et,wr,Hr]}function xe(De){var Ve,dt=De.prefixCls,Ot=De.style,$t=De.start,qt=De.end,Jt=De.index,ln=De.onStartMove,Dt=Ce.useContext(a),At=Dt.direction,nn=Dt.min,Et=Dt.max,yt=Dt.disabled,Nt=Dt.range,dn="".concat(dt,"-track"),Ct=E($t,nn,Et),It=E(qt,nn,Et),Zn=function(qa){!yt&&ln&&ln(qa,-1)},zt={};switch(At){case"rtl":zt.right="".concat(Ct*100,"%"),zt.width="".concat(It*100-Ct*100,"%");break;case"btt":zt.bottom="".concat(Ct*100,"%"),zt.height="".concat(It*100-Ct*100,"%");break;case"ttb":zt.top="".concat(Ct*100,"%"),zt.height="".concat(It*100-Ct*100,"%");break;default:zt.left="".concat(Ct*100,"%"),zt.width="".concat(It*100-Ct*100,"%")}return Ce.createElement("div",{className:x()(dn,(Ve={},(0,Oe.Z)(Ve,"".concat(dn,"-").concat(Jt+1),Nt),(0,Oe.Z)(Ve,"".concat(dt,"-track-draggable"),ln),Ve)),style:(0,mt.Z)((0,mt.Z)({},zt),Ot),onMouseDown:Zn,onTouchStart:Zn})}function ot(De){var Ve=De.prefixCls,dt=De.style,Ot=De.values,$t=De.startPoint,qt=De.onStartMove,Jt=Ce.useContext(a),ln=Jt.included,Dt=Jt.range,At=Jt.min,nn=Ce.useMemo(function(){if(!Dt){if(Ot.length===0)return[];var Et=$t!=null?$t:At,yt=Ot[0];return[{start:Math.min(Et,yt),end:Math.max(Et,yt)}]}for(var Nt=[],dn=0;dn3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Ct=="number"){var zt,ra=dn[It],qa=ra+Ct,mr=[];Ot.forEach(function(ur){mr.push(ur.value)}),mr.push(De,Ve),mr.push(ln(ra));var sr=Ct>0?1:-1;Zn==="unit"?mr.push(ln(ra+sr*dt)):mr.push(ln(qa)),mr=mr.filter(function(ur){return ur!==null}).filter(function(ur){return Ct<0?ur<=ra:ur>=ra}),Zn==="unit"&&(mr=mr.filter(function(ur){return ur!==ra}));var ja=Zn==="unit"?ra:qa;zt=mr[0];var Rr=Math.abs(zt-ja);if(mr.forEach(function(ur){var vr=Math.abs(ur-ja);vr1){var Dr=(0,We.Z)(dn);return Dr[It]=zt,Nt(Dr,Ct-sr,It,Zn)}return zt}else{if(Ct==="min")return De;if(Ct==="max")return Ve}},nn=function(dn,Ct,It){var Zn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",zt=dn[It],ra=At(dn,Ct,It,Zn);return{value:ra,changed:ra!==zt}},Et=function(dn){return qt===null&&dn===0||typeof qt=="number"&&dn3&&arguments[3]!==void 0?arguments[3]:"unit",zt=dn.map(Dt),ra=zt[It],qa=At(zt,Ct,It,Zn);if(zt[It]=qa,$t===!1){var mr=qt||0;It>0&&zt[It-1]!==ra&&(zt[It]=Math.max(zt[It],zt[It-1]+mr)),It0;Dr-=1)for(var ur=!0;Et(zt[Dr]-zt[Dr-1])&&ur;){var vr=nn(zt,-1,Dr-1);zt[Dr-1]=vr.value,ur=vr.changed}for(var ir=zt.length-1;ir>0;ir-=1)for(var Va=!0;Et(zt[ir]-zt[ir-1])&&Va;){var Hr=nn(zt,-1,ir-1);zt[ir-1]=Hr.value,Va=Hr.changed}for(var wr=0;wr=0?Hr:!1},[Hr,gn]),pr=Ce.useMemo(function(){var hr=Object.keys(zn||{});return hr.map(function(Pa){var aa=zn[Pa],ka={value:Number(Pa)};return aa&&(0,et.Z)(aa)==="object"&&!Ce.isValidElement(aa)&&("label"in aa||"style"in aa)?(ka.style=aa.style,ka.label=aa.label):ka.label=aa,ka}).filter(function(Pa){var aa=Pa.label;return aa||typeof aa=="number"}).sort(function(Pa,aa){return Pa.value-aa.value})},[zn]),io=Fn(uo,Yn,gn,pr,ir,Zo),Zr=(0,Ze.Z)(io,2),Lo=Zr[0],_o=Zr[1],Ho=(0,Re.Z)(mr,{value:qa}),Yr=(0,Ze.Z)(Ho,2),po=Yr[0],Wn=Yr[1],kr=Ce.useMemo(function(){var hr=po==null?[]:Array.isArray(po)?po:[po],Pa=(0,Ze.Z)(hr,1),aa=Pa[0],ka=aa===void 0?uo:aa,Wr=po===null?[]:[ka];if(sr){if(Wr=(0,We.Z)(hr),ja||po===void 0){var Eo=ja>=0?ja+1:2;for(Wr=Wr.slice(0,Eo);Wr.length=0&&yn.current.focus(hr)}Ln(null)},[pa]);var on=Ce.useMemo(function(){return wr&&gn===null?!1:wr},[wr,gn]),da=function(){ur==null||ur(mo(so.current))},jr=Ue(xa,Br,kr,uo,Yn,Lo,xt,da,_o),ho=(0,Ze.Z)(jr,4),Yo=ho[0],dr=ho[1],Wa=ho[2],Ar=ho[3],Nr=function(Pa,aa){Ar(Pa,aa),Dr==null||Dr(mo(so.current))},Tr=Yo!==-1;Ce.useEffect(function(){if(!Tr){var hr=kr.lastIndexOf(dr);yn.current.focus(hr)}},[Tr]);var Qr=Ce.useMemo(function(){return(0,We.Z)(Wa).sort(function(hr,Pa){return hr-Pa})},[Wa]),Ha=Ce.useMemo(function(){return sr?[Qr[0],Qr[Qr.length-1]]:[uo,Qr[0]]},[Qr,sr,uo]),Ya=(0,Ze.Z)(Ha,2),fr=Ya[0],Lr=Ya[1];Ce.useImperativeHandle(Ve,function(){return{focus:function(){yn.current.focus(0)},blur:function(){var Pa=document,aa=Pa.activeElement;xa.current.contains(aa)&&(aa==null||aa.blur())}}}),Ce.useEffect(function(){Et&&yn.current.focus(0)},[]);var Jr=Ce.useMemo(function(){return{min:uo,max:Yn,direction:Br,disabled:Dt,keyboard:nn,step:gn,included:jt,includedStart:fr,includedEnd:Lr,range:sr,tabIndex:wa,ariaLabelForHandle:va,ariaLabelledByForHandle:Oa,ariaValueTextFormatterForHandle:Ca}},[uo,Yn,Br,Dt,nn,gn,jt,fr,Lr,sr,wa,va,Oa,Ca]);return Ce.createElement(a.Provider,{value:Jr},Ce.createElement("div",{ref:xa,className:x()($t,qt,(dt={},(0,Oe.Z)(dt,"".concat($t,"-disabled"),Dt),(0,Oe.Z)(dt,"".concat($t,"-vertical"),bn),(0,Oe.Z)(dt,"".concat($t,"-horizontal"),!bn),(0,Oe.Z)(dt,"".concat($t,"-with-marks"),pr.length),dt)),style:Jt,onMouseDown:Ye},Ce.createElement("div",{className:"".concat($t,"-rail"),style:Qe}),Ce.createElement(ot,{prefixCls:$t,style:Qn,values:Qr,startPoint:pn,onStartMove:on?Nr:null}),Ce.createElement(sn,{prefixCls:$t,marks:pr,dots:Gn,style:gt,activeStyle:it}),Ce.createElement(Fe,{ref:yn,prefixCls:$t,style:ma,values:Wa,draggingIndex:Yo,onStartMove:Nr,onOffsetChange:Ea,onFocus:yt,onBlur:Nt,handleRender:Xn}),Ce.createElement(ut,{prefixCls:$t,marks:pr,onClick:qe})))}),ha=Xt,Bt=ha,an=ue(36355),Tn=ue(1684),Hn=ue(16089),fn=ue(8654),tt=ue(6848),wt=Ce.forwardRef((De,Ve)=>{const{open:dt}=De,Ot=(0,Ce.useRef)(null),$t=(0,Ce.useRef)(null);function qt(){Hn.Z.cancel($t.current),$t.current=null}function Jt(){$t.current=(0,Hn.Z)(()=>{var ln;(ln=Ot.current)===null||ln===void 0||ln.forceAlign(),$t.current=null})}return Ce.useEffect(()=>(dt?Jt():qt(),qt),[dt,De.title]),Ce.createElement(tt.Z,Object.assign({ref:(0,fn.sQ)(Ot,Ve)},De))}),In=ue(64993),cn=ue(17313),Un=ue(83116),Le=ue(37613);const Be=De=>{const{componentCls:Ve,antCls:dt,controlSize:Ot,dotSize:$t,marginFull:qt,marginPart:Jt,colorFillContentHover:ln}=De;return{[Ve]:Object.assign(Object.assign({},(0,cn.Wf)(De)),{position:"relative",height:Ot,margin:`${Jt}px ${qt}px`,padding:0,cursor:"pointer",touchAction:"none","&-vertical":{margin:`${qt}px ${Jt}px`},[`${Ve}-rail`]:{position:"absolute",backgroundColor:De.railBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${Ve}-track`]:{position:"absolute",backgroundColor:De.trackBg,borderRadius:De.borderRadiusXS,transition:`background-color ${De.motionDurationMid}`},[`${Ve}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${Ve}-rail`]:{backgroundColor:De.railHoverBg},[`${Ve}-track`]:{backgroundColor:De.trackHoverBg},[`${Ve}-dot`]:{borderColor:ln},[`${Ve}-handle::after`]:{boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.colorPrimaryBorderHover}`},[`${Ve}-dot-active`]:{borderColor:De.dotActiveBorderColor}},[`${Ve}-handle`]:{position:"absolute",width:De.handleSize,height:De.handleSize,outline:"none",[`${Ve}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-De.handleLineWidth,insetBlockStart:-De.handleLineWidth,width:De.handleSize+De.handleLineWidth*2,height:De.handleSize+De.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:De.handleSize,height:De.handleSize,backgroundColor:De.colorBgElevated,boxShadow:`0 0 0 ${De.handleLineWidth}px ${De.handleColor}`,borderRadius:"50%",cursor:"pointer",transition:` inset-inline-start ${De.motionDurationMid}, inset-block-start ${De.motionDurationMid}, width ${De.motionDurationMid}, @@ -176,7 +176,7 @@ `]:{backgroundColor:De.colorBgElevated,borderColor:De.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${Ve}-handle::after`]:{backgroundColor:De.colorBgElevated,cursor:"not-allowed",width:De.handleSize,height:De.handleSize,boxShadow:`0 0 0 ${De.handleLineWidth}px ${new In.C(De.colorTextDisabled).onBackground(De.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` ${Ve}-mark-text, ${Ve}-dot - `]:{cursor:"not-allowed !important"}},[`&-tooltip ${dt}-tooltip-inner`]:{minWidth:"unset"}})}},ze=(De,Ve)=>{const{componentCls:dt,railSize:Ot,handleSize:$t,dotSize:qt}=De,Jt=Ve?"paddingBlock":"paddingInline",ln=Ve?"width":"height",Dt=Ve?"height":"width",At=Ve?"insetBlockStart":"insetInlineStart",nn=Ve?"top":"insetInlineStart",Et=(Ot*3-$t)/2,yt=($t-Ot)/2,Nt=Ve?{borderWidth:`${yt}px 0`,transform:`translateY(-${yt}px)`}:{borderWidth:`0 ${yt}px`,transform:`translateX(-${yt}px)`};return{[Jt]:Ot,[Dt]:Ot*3,[`${dt}-rail`]:{[ln]:"100%",[Dt]:Ot},[`${dt}-track`]:{[Dt]:Ot},[`${dt}-track-draggable`]:Object.assign({},Nt),[`${dt}-handle`]:{[At]:Et},[`${dt}-mark`]:{insetInlineStart:0,top:0,[nn]:Ot*3+(Ve?0:De.marginFull),[ln]:"100%"},[`${dt}-step`]:{insetInlineStart:0,top:0,[nn]:Ot,[ln]:"100%",[Dt]:Ot},[`${dt}-dot`]:{position:"absolute",[At]:(Ot-qt)/2}}},St=De=>{const{componentCls:Ve,marginPartWithMark:dt}=De;return{[`${Ve}-horizontal`]:Object.assign(Object.assign({},ze(De,!0)),{[`&${Ve}-with-marks`]:{marginBottom:dt}})}},Lt=De=>{const{componentCls:Ve}=De;return{[`${Ve}-vertical`]:Object.assign(Object.assign({},ze(De,!1)),{height:"100%"})}};var kt=(0,Un.Z)("Slider",De=>{const Ve=(0,Le.TS)(De,{marginPart:(De.controlHeight-De.controlSize)/2,marginFull:De.controlSize/2,marginPartWithMark:De.controlHeightLG-De.controlSize});return[Be(Ve),St(Ve),Lt(Ve)]},De=>{const dt=De.controlHeightLG/4,Ot=De.controlHeightSM/2,$t=De.lineWidth+1,qt=De.lineWidth+1*3;return{controlSize:dt,railSize:4,handleSize:dt,handleSizeHover:Ot,dotSize:8,handleLineWidth:$t,handleLineWidthHover:qt,railBg:De.colorFillTertiary,railHoverBg:De.colorFillSecondary,trackBg:De.colorPrimaryBorder,trackHoverBg:De.colorPrimaryBorderHover,handleColor:De.colorPrimaryBorder,handleActiveColor:De.colorPrimary,dotBorderColor:De.colorBorderSecondary,dotActiveBorderColor:De.colorPrimaryBorder,trackBgDisabled:De.colorBgContainerDisabled}}),Ut=function(De,Ve){var dt={};for(var Ot in De)Object.prototype.hasOwnProperty.call(De,Ot)&&Ve.indexOf(Ot)<0&&(dt[Ot]=De[Ot]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Ot=Object.getOwnPropertySymbols(De);$ttypeof De=="number"?De.toString():"";var Rt=Ce.forwardRef((De,Ve)=>{const{prefixCls:dt,range:Ot,className:$t,rootClassName:qt,style:Jt,disabled:ln,tooltipPrefixCls:Dt,tipFormatter:At,tooltipVisible:nn,getTooltipPopupContainer:Et,tooltipPlacement:yt}=De,Nt=Ut(De,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:dn,slider:Ct,getPrefixCls:It,getPopupContainer:Zn}=Ce.useContext(an.E_),zt=Ce.useContext(Tn.Z),ra=ln!=null?ln:zt,[qa,mr]=Ce.useState({}),sr=(bt,bn)=>{mr(Nn=>Object.assign(Object.assign({},Nn),{[bt]:bn}))},ja=(bt,bn)=>bt||(bn?dn==="rtl"?"left":"right":"top"),Rr=It("slider",dt),[Dr,ur]=kt(Rr),vr=x()($t,Ct==null?void 0:Ct.className,qt,{[`${Rr}-rtl`]:dn==="rtl"},ur);dn==="rtl"&&!Nt.vertical&&(Nt.reverse=!Nt.reverse);const[ir,Va]=Ce.useMemo(()=>Ot?typeof Ot=="object"?[!0,Ot.draggableTrack]:[!0,!1]:[!1],[Ot]),Hr=(bt,bn)=>{var Nn;const{index:jt,dragging:pn}=bn,{tooltip:Qn={},vertical:ma}=De,Qe=Object.assign({},Qn),{open:gt,placement:it,getPopupContainer:zn,prefixCls:Gn,formatter:Xn}=Qe;let Ga;Xn||Xn===null?Ga=Xn:At||At===null?Ga=At:Ga=en;const wa=Ga?qa[jt]||pn:!1,va=(Nn=gt!=null?gt:nn)!==null&&Nn!==void 0?Nn:gt===void 0&&wa,Oa=Object.assign(Object.assign({},bt.props),{onMouseEnter:()=>sr(jt,!0),onMouseLeave:()=>sr(jt,!1)}),Ca=It("tooltip",Gn!=null?Gn:Dt);return Ce.createElement(wt,Object.assign({},Qe,{prefixCls:Ca,title:Ga?Ga(bn.value):"",open:va,placement:ja(it!=null?it:yt,ma),key:jt,overlayClassName:`${Rr}-tooltip`,getPopupContainer:zn||Et||Zn}),Ce.cloneElement(bt,Oa))},wr=Object.assign(Object.assign({},Ct==null?void 0:Ct.style),Jt);return Dr(Ce.createElement(Bt,Object.assign({},Nt,{step:Nt.step,range:ir,draggableTrack:Va,className:vr,style:wr,disabled:ra,ref:Ve,prefixCls:Rr,handleRender:Hr})))})},10527:function(we,Ft,ue){"use strict";var ae,x=ue(12659).default;ae={value:!0},Ft.Z=void 0;var Oe=x(ue(65835)),We=x(ue(6432));const Ze={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},Oe.default),timePickerLocale:Object.assign({},We.default)};Ze.lang.ok="\u786E\u5B9A";var et=Ze;Ft.Z=et},6432:function(we,Ft){"use strict";Object.defineProperty(Ft,"__esModule",{value:!0}),Ft.default=void 0;var ae={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Ft.default=ae},65835:function(we,Ft){"use strict";Object.defineProperty(Ft,"__esModule",{value:!0}),Ft.default=void 0;var ue={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},ae=ue;Ft.default=ae},19306:function(we,Ft,ue){"use strict";ue.d(Ft,{Z5:function(){return Di},_l:function(){return Sg},bK:function(){return yg}});var ae=ue(59301),x=ue(67489);function Oe(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,x.Z)(ee,te)}var We=ue(32855),Ze=ue(59781),et=ae.createContext(null),Ce=null;function ct(ee){ee()}var Ne=ct,Me=function(te){return Ne=te},rt=function(){return Ne};function mt(){var ee=rt(),te=null,ie=null;return{clear:function(){te=null,ie=null},notify:function(){ee(function(){for(var Ee=te;Ee;)Ee.callback(),Ee=Ee.next})},get:function(){for(var Ee=[],Pe=te;Pe;)Ee.push(Pe),Pe=Pe.next;return Ee},subscribe:function(Ee){var Pe=!0,ye=ie={callback:Ee,next:null,prev:ie};return ye.prev?ye.prev.next=ye:te=ye,function(){!Pe||te===null||(Pe=!1,ye.next?ye.next.prev=ye.prev:ie=ye.prev,ye.prev?ye.prev.next=ye.next:te=ye.next)}}}}var $e={notify:function(){},get:function(){return[]}};function fe(ee,te){var ie,ge=$e;function Ee(He){return je(),ge.subscribe(He)}function Pe(){ge.notify()}function ye(){at.onStateChange&&at.onStateChange()}function be(){return!!ie}function je(){ie||(ie=te?te.addNestedSub(ye):ee.subscribe(ye),ge=mt())}function lt(){ie&&(ie(),ie=void 0,ge.clear(),ge=$e)}var at={addNestedSub:Ee,notifyNestedSubs:Pe,handleChangeWrapper:ye,isSubscribed:be,trySubscribe:je,tryUnsubscribe:lt,getListeners:function(){return ge}};return at}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?ae.useLayoutEffect:ae.useEffect;function E(ee){var te=ee.store,ie=ee.context,ge=ee.children,Ee=(0,ae.useMemo)(function(){var be=fe(te);return{store:te,subscription:be}},[te]),Pe=(0,ae.useMemo)(function(){return te.getState()},[te]);a(function(){var be=Ee.subscription;return be.onStateChange=be.notifyNestedSubs,be.trySubscribe(),Pe!==te.getState()&&be.notifyNestedSubs(),function(){be.tryUnsubscribe(),be.onStateChange=null}},[Ee,Pe]);var ye=ie||et;return ae.createElement(ye.Provider,{value:Ee},ge)}var b=E,y=ue(12687),z=ue(94266),ne=ue.n(z),se=ue(53410),ce=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],de=["reactReduxForwardedRef"],Fe=[],Ae=[null,null],Ue=function(te){try{return JSON.stringify(te)}catch(ie){return String(te)}};function xe(ee,te){var ie=ee[1];return[te.payload,ie+1]}function ot(ee,te,ie){a(function(){return ee.apply(void 0,te)},ie)}function Xe(ee,te,ie,ge,Ee,Pe,ye){ee.current=ge,te.current=Ee,ie.current=!1,Pe.current&&(Pe.current=null,ye())}function ut(ee,te,ie,ge,Ee,Pe,ye,be,je,lt){if(ee){var at=!1,He=null,Je=function(){if(!at){var fa=te.getState(),Fa,Ma;try{Fa=ge(fa,Ee.current)}catch(er){Ma=er,He=er}Ma||(He=null),Fa===Pe.current?ye.current||je():(Pe.current=Fa,be.current=Fa,ye.current=!0,lt({type:"STORE_UPDATED",payload:{error:Ma}}))}};ie.onStateChange=Je,ie.trySubscribe(),Je();var Pt=function(){if(at=!0,ie.tryUnsubscribe(),ie.onStateChange=null,He)throw He};return Pt}}var mn=function(){return[null,0]};function sn(ee,te){te===void 0&&(te={});var ie=te,ge=ie.getDisplayName,Ee=ge===void 0?function(co){return"ConnectAdvanced("+co+")"}:ge,Pe=ie.methodName,ye=Pe===void 0?"connectAdvanced":Pe,be=ie.renderCountProp,je=be===void 0?void 0:be,lt=ie.shouldHandleStateChanges,at=lt===void 0?!0:lt,He=ie.storeKey,Je=He===void 0?"store":He,Pt=ie.withRef,tn=Pt===void 0?!1:Pt,fa=ie.forwardRef,Fa=fa===void 0?!1:fa,Ma=ie.context,er=Ma===void 0?et:Ma,gr=(0,y.Z)(ie,ce);if(0)var Fr;var br=er;return function(To){var zl=To.displayName||To.name||"Component",Ko=Ee(zl),Il=(0,We.Z)({},gr,{getDisplayName:Ee,methodName:ye,renderCountProp:je,shouldHandleStateChanges:at,storeKey:Je,displayName:Ko,wrappedComponentName:zl,WrappedComponent:To}),vu=gr.pure;function Ql(nu){return ee(nu.dispatch,Il)}var Ai=vu?ae.useMemo:function(nu){return nu()};function di(nu){var ns=(0,ae.useMemo)(function(){var rd=nu.reactReduxForwardedRef,bg=(0,y.Z)(nu,de);return[nu.context,rd,bg]},[nu]),Bi=ns[0],mc=ns[1],as=ns[2],rs=(0,ae.useMemo)(function(){return Bi&&Bi.Consumer&&(0,se.isContextConsumer)(ae.createElement(Bi.Consumer,null))?Bi:br},[Bi,br]),xi=(0,ae.useContext)(rs),os=!!nu.store&&!!nu.store.getState&&!!nu.store.dispatch,ai=!!xi&&!!xi.store,zu=os?nu.store:xi.store,Hs=(0,ae.useMemo)(function(){return Ql(zu)},[zu]),qc=(0,ae.useMemo)(function(){if(!at)return Ae;var rd=fe(zu,os?null:xi.subscription),bg=rd.notifyNestedSubs.bind(rd);return[rd,bg]},[zu,os,xi]),fc=qc[0],$c=qc[1],ed=(0,ae.useMemo)(function(){return os?xi:(0,We.Z)({},xi,{subscription:fc})},[os,xi,fc]),Cg=(0,ae.useReducer)(xe,Fe,mn),nm=Cg[0],td=nm[0],nd=Cg[1];if(td&&td.error)throw td.error;var Gd=(0,ae.useRef)(),ad=(0,ae.useRef)(as),vc=(0,ae.useRef)(),gi=(0,ae.useRef)(!1),mi=Ai(function(){return vc.current&&as===ad.current?vc.current:Hs(zu.getState(),as)},[zu,td,as]);ot(Xe,[ad,Gd,gi,as,mi,vc,$c]),ot(ut,[at,zu,fc,Hs,ad,Gd,gi,vc,$c,nd],[zu,fc,Hs]);var Ud=(0,ae.useMemo)(function(){return ae.createElement(To,(0,We.Z)({},mi,{ref:mc}))},[mc,To,mi]),jd=(0,ae.useMemo)(function(){return at?ae.createElement(rs.Provider,{value:ed},Ud):Ud},[rs,Ud,ed]);return jd}var Xu=vu?ae.memo(di):di;if(Xu.WrappedComponent=To,Xu.displayName=di.displayName=Ko,Fa){var rl=ae.forwardRef(function(ns,Bi){return ae.createElement(Xu,(0,We.Z)({},ns,{reactReduxForwardedRef:Bi}))});return rl.displayName=Ko,rl.WrappedComponent=To,ne()(rl,To)}return ne()(Xu,To)}}function Fn(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function Sn(ee,te){if(Fn(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var ie=Object.keys(ee),ge=Object.keys(te);if(ie.length!==ge.length)return!1;for(var Ee=0;Ee=0;ge--){var Ee=te[ge](ee);if(Ee)return Ee}return function(Pe,ye){throw new Error("Invalid value of type "+typeof ee+" for "+ie+" argument when connecting component "+ye.wrappedComponentName+".")}}function Rt(ee,te){return ee===te}function De(ee){var te=ee===void 0?{}:ee,ie=te.connectHOC,ge=ie===void 0?sn:ie,Ee=te.mapStateToPropsFactories,Pe=Ee===void 0?In:Ee,ye=te.mapDispatchToPropsFactories,be=ye===void 0?tt:ye,je=te.mergePropsFactories,lt=je===void 0?ze:je,at=te.selectorFactory,He=at===void 0?Ut:at;return function(Pt,tn,fa,Fa){Fa===void 0&&(Fa={});var Ma=Fa,er=Ma.pure,gr=er===void 0?!0:er,Fr=Ma.areStatesEqual,br=Fr===void 0?Rt:Fr,co=Ma.areOwnPropsEqual,To=co===void 0?Sn:co,zl=Ma.areStatePropsEqual,Ko=zl===void 0?Sn:zl,Il=Ma.areMergedPropsEqual,vu=Il===void 0?Sn:Il,Ql=(0,y.Z)(Ma,en),Ai=kn(Pt,Pe,"mapStateToProps"),di=kn(tn,be,"mapDispatchToProps"),Xu=kn(fa,lt,"mergeProps");return ge(He,(0,We.Z)({methodName:"connect",getDisplayName:function(nu){return"Connect("+nu+")"},shouldHandleStateChanges:!!Pt,initMapStateToProps:Ai,initMapDispatchToProps:di,initMergeProps:Xu,pure:gr,areStatesEqual:br,areOwnPropsEqual:To,areStatePropsEqual:Ko,areMergedPropsEqual:vu},Ql))}}var Ve=De();function dt(){var ee=useContext(ReactReduxContext);return ee}function Ot(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var ge=te(),Ee=ge.store;return Ee}}var $t=null;function qt(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var ge=te();return ge.dispatch}}var Jt=null,ln=function(te,ie){return te===ie};function Dt(ee,te,ie,ge){var Ee=useReducer(function(tn){return tn+1},0),Pe=Ee[1],ye=useMemo(function(){return createSubscription(ie,ge)},[ie,ge]),be=useRef(),je=useRef(),lt=useRef(),at=useRef(),He=ie.getState(),Je;try{if(ee!==je.current||He!==lt.current||be.current){var Pt=ee(He);at.current===void 0||!te(Pt,at.current)?Je=Pt:Je=at.current}else Je=at.current}catch(tn){throw be.current&&(tn.message+=` + `]:{cursor:"not-allowed !important"}},[`&-tooltip ${dt}-tooltip-inner`]:{minWidth:"unset"}})}},ze=(De,Ve)=>{const{componentCls:dt,railSize:Ot,handleSize:$t,dotSize:qt}=De,Jt=Ve?"paddingBlock":"paddingInline",ln=Ve?"width":"height",Dt=Ve?"height":"width",At=Ve?"insetBlockStart":"insetInlineStart",nn=Ve?"top":"insetInlineStart",Et=(Ot*3-$t)/2,yt=($t-Ot)/2,Nt=Ve?{borderWidth:`${yt}px 0`,transform:`translateY(-${yt}px)`}:{borderWidth:`0 ${yt}px`,transform:`translateX(-${yt}px)`};return{[Jt]:Ot,[Dt]:Ot*3,[`${dt}-rail`]:{[ln]:"100%",[Dt]:Ot},[`${dt}-track`]:{[Dt]:Ot},[`${dt}-track-draggable`]:Object.assign({},Nt),[`${dt}-handle`]:{[At]:Et},[`${dt}-mark`]:{insetInlineStart:0,top:0,[nn]:Ot*3+(Ve?0:De.marginFull),[ln]:"100%"},[`${dt}-step`]:{insetInlineStart:0,top:0,[nn]:Ot,[ln]:"100%",[Dt]:Ot},[`${dt}-dot`]:{position:"absolute",[At]:(Ot-qt)/2}}},St=De=>{const{componentCls:Ve,marginPartWithMark:dt}=De;return{[`${Ve}-horizontal`]:Object.assign(Object.assign({},ze(De,!0)),{[`&${Ve}-with-marks`]:{marginBottom:dt}})}},Lt=De=>{const{componentCls:Ve}=De;return{[`${Ve}-vertical`]:Object.assign(Object.assign({},ze(De,!1)),{height:"100%"})}};var kt=(0,Un.Z)("Slider",De=>{const Ve=(0,Le.TS)(De,{marginPart:(De.controlHeight-De.controlSize)/2,marginFull:De.controlSize/2,marginPartWithMark:De.controlHeightLG-De.controlSize});return[Be(Ve),St(Ve),Lt(Ve)]},De=>{const dt=De.controlHeightLG/4,Ot=De.controlHeightSM/2,$t=De.lineWidth+1,qt=De.lineWidth+1*3;return{controlSize:dt,railSize:4,handleSize:dt,handleSizeHover:Ot,dotSize:8,handleLineWidth:$t,handleLineWidthHover:qt,railBg:De.colorFillTertiary,railHoverBg:De.colorFillSecondary,trackBg:De.colorPrimaryBorder,trackHoverBg:De.colorPrimaryBorderHover,handleColor:De.colorPrimaryBorder,handleActiveColor:De.colorPrimary,dotBorderColor:De.colorBorderSecondary,dotActiveBorderColor:De.colorPrimaryBorder,trackBgDisabled:De.colorBgContainerDisabled}}),Ut=function(De,Ve){var dt={};for(var Ot in De)Object.prototype.hasOwnProperty.call(De,Ot)&&Ve.indexOf(Ot)<0&&(dt[Ot]=De[Ot]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,Ot=Object.getOwnPropertySymbols(De);$ttypeof De=="number"?De.toString():"";var Rt=Ce.forwardRef((De,Ve)=>{const{prefixCls:dt,range:Ot,className:$t,rootClassName:qt,style:Jt,disabled:ln,tooltipPrefixCls:Dt,tipFormatter:At,tooltipVisible:nn,getTooltipPopupContainer:Et,tooltipPlacement:yt}=De,Nt=Ut(De,["prefixCls","range","className","rootClassName","style","disabled","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{direction:dn,slider:Ct,getPrefixCls:It,getPopupContainer:Zn}=Ce.useContext(an.E_),zt=Ce.useContext(Tn.Z),ra=ln!=null?ln:zt,[qa,mr]=Ce.useState({}),sr=(bt,bn)=>{mr(Nn=>Object.assign(Object.assign({},Nn),{[bt]:bn}))},ja=(bt,bn)=>bt||(bn?dn==="rtl"?"left":"right":"top"),Rr=It("slider",dt),[Dr,ur]=kt(Rr),vr=x()($t,Ct==null?void 0:Ct.className,qt,{[`${Rr}-rtl`]:dn==="rtl"},ur);dn==="rtl"&&!Nt.vertical&&(Nt.reverse=!Nt.reverse);const[ir,Va]=Ce.useMemo(()=>Ot?typeof Ot=="object"?[!0,Ot.draggableTrack]:[!0,!1]:[!1],[Ot]),Hr=(bt,bn)=>{var Nn;const{index:jt,dragging:pn}=bn,{tooltip:Qn={},vertical:ma}=De,Qe=Object.assign({},Qn),{open:gt,placement:it,getPopupContainer:zn,prefixCls:Gn,formatter:Xn}=Qe;let Ga;Xn||Xn===null?Ga=Xn:At||At===null?Ga=At:Ga=en;const wa=Ga?qa[jt]||pn:!1,va=(Nn=gt!=null?gt:nn)!==null&&Nn!==void 0?Nn:gt===void 0&&wa,Oa=Object.assign(Object.assign({},bt.props),{onMouseEnter:()=>sr(jt,!0),onMouseLeave:()=>sr(jt,!1)}),Ca=It("tooltip",Gn!=null?Gn:Dt);return Ce.createElement(wt,Object.assign({},Qe,{prefixCls:Ca,title:Ga?Ga(bn.value):"",open:va,placement:ja(it!=null?it:yt,ma),key:jt,overlayClassName:`${Rr}-tooltip`,getPopupContainer:zn||Et||Zn}),Ce.cloneElement(bt,Oa))},wr=Object.assign(Object.assign({},Ct==null?void 0:Ct.style),Jt);return Dr(Ce.createElement(Bt,Object.assign({},Nt,{step:Nt.step,range:ir,draggableTrack:Va,className:vr,style:wr,disabled:ra,ref:Ve,prefixCls:Rr,handleRender:Hr})))})},10527:function(we,Ft,ue){"use strict";var ae,x=ue(12659).default;ae={value:!0},Ft.Z=void 0;var Oe=x(ue(65835)),We=x(ue(6432));const Ze={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},Oe.default),timePickerLocale:Object.assign({},We.default)};Ze.lang.ok="\u786E\u5B9A";var et=Ze;Ft.Z=et},6432:function(we,Ft){"use strict";Object.defineProperty(Ft,"__esModule",{value:!0}),Ft.default=void 0;var ae={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};Ft.default=ae},65835:function(we,Ft){"use strict";Object.defineProperty(Ft,"__esModule",{value:!0}),Ft.default=void 0;var ue={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},ae=ue;Ft.default=ae},19306:function(we,Ft,ue){"use strict";ue.d(Ft,{Z5:function(){return Di},_l:function(){return Sg},bK:function(){return yg}});var ae=ue(59301),x=ue(67489);function Oe(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,x.Z)(ee,te)}var We=ue(32855),Ze=ue(59781),et=ae.createContext(null),Ce=null;function ct(ee){ee()}var Re=ct,Me=function(te){return Re=te},rt=function(){return Re};function mt(){var ee=rt(),te=null,ie=null;return{clear:function(){te=null,ie=null},notify:function(){ee(function(){for(var Ee=te;Ee;)Ee.callback(),Ee=Ee.next})},get:function(){for(var Ee=[],Pe=te;Pe;)Ee.push(Pe),Pe=Pe.next;return Ee},subscribe:function(Ee){var Pe=!0,ye=ie={callback:Ee,next:null,prev:ie};return ye.prev?ye.prev.next=ye:te=ye,function(){!Pe||te===null||(Pe=!1,ye.next?ye.next.prev=ye.prev:ie=ye.prev,ye.prev?ye.prev.next=ye.next:te=ye.next)}}}}var $e={notify:function(){},get:function(){return[]}};function fe(ee,te){var ie,ge=$e;function Ee(He){return je(),ge.subscribe(He)}function Pe(){ge.notify()}function ye(){at.onStateChange&&at.onStateChange()}function be(){return!!ie}function je(){ie||(ie=te?te.addNestedSub(ye):ee.subscribe(ye),ge=mt())}function lt(){ie&&(ie(),ie=void 0,ge.clear(),ge=$e)}var at={addNestedSub:Ee,notifyNestedSubs:Pe,handleChangeWrapper:ye,isSubscribed:be,trySubscribe:je,tryUnsubscribe:lt,getListeners:function(){return ge}};return at}var a=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?ae.useLayoutEffect:ae.useEffect;function E(ee){var te=ee.store,ie=ee.context,ge=ee.children,Ee=(0,ae.useMemo)(function(){var be=fe(te);return{store:te,subscription:be}},[te]),Pe=(0,ae.useMemo)(function(){return te.getState()},[te]);a(function(){var be=Ee.subscription;return be.onStateChange=be.notifyNestedSubs,be.trySubscribe(),Pe!==te.getState()&&be.notifyNestedSubs(),function(){be.tryUnsubscribe(),be.onStateChange=null}},[Ee,Pe]);var ye=ie||et;return ae.createElement(ye.Provider,{value:Ee},ge)}var b=E,y=ue(12687),z=ue(94266),ne=ue.n(z),se=ue(53410),ce=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],de=["reactReduxForwardedRef"],Fe=[],Ae=[null,null],Ue=function(te){try{return JSON.stringify(te)}catch(ie){return String(te)}};function xe(ee,te){var ie=ee[1];return[te.payload,ie+1]}function ot(ee,te,ie){a(function(){return ee.apply(void 0,te)},ie)}function Xe(ee,te,ie,ge,Ee,Pe,ye){ee.current=ge,te.current=Ee,ie.current=!1,Pe.current&&(Pe.current=null,ye())}function ut(ee,te,ie,ge,Ee,Pe,ye,be,je,lt){if(ee){var at=!1,He=null,Je=function(){if(!at){var fa=te.getState(),Fa,Ma;try{Fa=ge(fa,Ee.current)}catch(er){Ma=er,He=er}Ma||(He=null),Fa===Pe.current?ye.current||je():(Pe.current=Fa,be.current=Fa,ye.current=!0,lt({type:"STORE_UPDATED",payload:{error:Ma}}))}};ie.onStateChange=Je,ie.trySubscribe(),Je();var Pt=function(){if(at=!0,ie.tryUnsubscribe(),ie.onStateChange=null,He)throw He};return Pt}}var mn=function(){return[null,0]};function sn(ee,te){te===void 0&&(te={});var ie=te,ge=ie.getDisplayName,Ee=ge===void 0?function(co){return"ConnectAdvanced("+co+")"}:ge,Pe=ie.methodName,ye=Pe===void 0?"connectAdvanced":Pe,be=ie.renderCountProp,je=be===void 0?void 0:be,lt=ie.shouldHandleStateChanges,at=lt===void 0?!0:lt,He=ie.storeKey,Je=He===void 0?"store":He,Pt=ie.withRef,tn=Pt===void 0?!1:Pt,fa=ie.forwardRef,Fa=fa===void 0?!1:fa,Ma=ie.context,er=Ma===void 0?et:Ma,gr=(0,y.Z)(ie,ce);if(0)var Fr;var br=er;return function(To){var zl=To.displayName||To.name||"Component",Ko=Ee(zl),Il=(0,We.Z)({},gr,{getDisplayName:Ee,methodName:ye,renderCountProp:je,shouldHandleStateChanges:at,storeKey:Je,displayName:Ko,wrappedComponentName:zl,WrappedComponent:To}),vu=gr.pure;function Yl(nu){return ee(nu.dispatch,Il)}var Ai=vu?ae.useMemo:function(nu){return nu()};function di(nu){var ns=(0,ae.useMemo)(function(){var rd=nu.reactReduxForwardedRef,bg=(0,y.Z)(nu,de);return[nu.context,rd,bg]},[nu]),Bi=ns[0],mc=ns[1],as=ns[2],rs=(0,ae.useMemo)(function(){return Bi&&Bi.Consumer&&(0,se.isContextConsumer)(ae.createElement(Bi.Consumer,null))?Bi:br},[Bi,br]),xi=(0,ae.useContext)(rs),os=!!nu.store&&!!nu.store.getState&&!!nu.store.dispatch,ai=!!xi&&!!xi.store,zu=os?nu.store:xi.store,Hs=(0,ae.useMemo)(function(){return Yl(zu)},[zu]),qc=(0,ae.useMemo)(function(){if(!at)return Ae;var rd=fe(zu,os?null:xi.subscription),bg=rd.notifyNestedSubs.bind(rd);return[rd,bg]},[zu,os,xi]),fc=qc[0],$c=qc[1],ed=(0,ae.useMemo)(function(){return os?xi:(0,We.Z)({},xi,{subscription:fc})},[os,xi,fc]),Cg=(0,ae.useReducer)(xe,Fe,mn),nm=Cg[0],td=nm[0],nd=Cg[1];if(td&&td.error)throw td.error;var Gd=(0,ae.useRef)(),ad=(0,ae.useRef)(as),vc=(0,ae.useRef)(),gi=(0,ae.useRef)(!1),mi=Ai(function(){return vc.current&&as===ad.current?vc.current:Hs(zu.getState(),as)},[zu,td,as]);ot(Xe,[ad,Gd,gi,as,mi,vc,$c]),ot(ut,[at,zu,fc,Hs,ad,Gd,gi,vc,$c,nd],[zu,fc,Hs]);var Ud=(0,ae.useMemo)(function(){return ae.createElement(To,(0,We.Z)({},mi,{ref:mc}))},[mc,To,mi]),jd=(0,ae.useMemo)(function(){return at?ae.createElement(rs.Provider,{value:ed},Ud):Ud},[rs,Ud,ed]);return jd}var Xu=vu?ae.memo(di):di;if(Xu.WrappedComponent=To,Xu.displayName=di.displayName=Ko,Fa){var rl=ae.forwardRef(function(ns,Bi){return ae.createElement(Xu,(0,We.Z)({},ns,{reactReduxForwardedRef:Bi}))});return rl.displayName=Ko,rl.WrappedComponent=To,ne()(rl,To)}return ne()(Xu,To)}}function Fn(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function Sn(ee,te){if(Fn(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var ie=Object.keys(ee),ge=Object.keys(te);if(ie.length!==ge.length)return!1;for(var Ee=0;Ee=0;ge--){var Ee=te[ge](ee);if(Ee)return Ee}return function(Pe,ye){throw new Error("Invalid value of type "+typeof ee+" for "+ie+" argument when connecting component "+ye.wrappedComponentName+".")}}function Rt(ee,te){return ee===te}function De(ee){var te=ee===void 0?{}:ee,ie=te.connectHOC,ge=ie===void 0?sn:ie,Ee=te.mapStateToPropsFactories,Pe=Ee===void 0?In:Ee,ye=te.mapDispatchToPropsFactories,be=ye===void 0?tt:ye,je=te.mergePropsFactories,lt=je===void 0?ze:je,at=te.selectorFactory,He=at===void 0?Ut:at;return function(Pt,tn,fa,Fa){Fa===void 0&&(Fa={});var Ma=Fa,er=Ma.pure,gr=er===void 0?!0:er,Fr=Ma.areStatesEqual,br=Fr===void 0?Rt:Fr,co=Ma.areOwnPropsEqual,To=co===void 0?Sn:co,zl=Ma.areStatePropsEqual,Ko=zl===void 0?Sn:zl,Il=Ma.areMergedPropsEqual,vu=Il===void 0?Sn:Il,Yl=(0,y.Z)(Ma,en),Ai=kn(Pt,Pe,"mapStateToProps"),di=kn(tn,be,"mapDispatchToProps"),Xu=kn(fa,lt,"mergeProps");return ge(He,(0,We.Z)({methodName:"connect",getDisplayName:function(nu){return"Connect("+nu+")"},shouldHandleStateChanges:!!Pt,initMapStateToProps:Ai,initMapDispatchToProps:di,initMergeProps:Xu,pure:gr,areStatesEqual:br,areOwnPropsEqual:To,areStatePropsEqual:Ko,areMergedPropsEqual:vu},Yl))}}var Ve=De();function dt(){var ee=useContext(ReactReduxContext);return ee}function Ot(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var ge=te(),Ee=ge.store;return Ee}}var $t=null;function qt(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var ge=te();return ge.dispatch}}var Jt=null,ln=function(te,ie){return te===ie};function Dt(ee,te,ie,ge){var Ee=useReducer(function(tn){return tn+1},0),Pe=Ee[1],ye=useMemo(function(){return createSubscription(ie,ge)},[ie,ge]),be=useRef(),je=useRef(),lt=useRef(),at=useRef(),He=ie.getState(),Je;try{if(ee!==je.current||He!==lt.current||be.current){var Pt=ee(He);at.current===void 0||!te(Pt,at.current)?Je=Pt:Je=at.current}else Je=at.current}catch(tn){throw be.current&&(tn.message+=` The error may be correlated with this previous error: `+be.current.stack+` @@ -222,7 +222,7 @@ The error may be correlated with this previous error: `:` The item has been dropped while not over a drop area. `+Yr(te.source)+` - `},Wn={dragHandleUsageInstructions:pr,onDragStart:Zr,onDragUpdate:Ho,onDragEnd:po},kr={x:0,y:0},so=function(te,ie){return{x:te.x+ie.x,y:te.y+ie.y}},mo=function(te,ie){return{x:te.x-ie.x,y:te.y-ie.y}},xt=function(te,ie){return te.x===ie.x&&te.y===ie.y},qe=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Ye=function(te,ie,ge){var Ee;return ge===void 0&&(ge=0),Ee={},Ee[te]=ie,Ee[te==="x"?"y":"x"]=ge,Ee},Vt=function(te,ie){return Math.sqrt(Math.pow(ie.x-te.x,2)+Math.pow(ie.y-te.y,2))},Rn=function(te,ie){return Math.min.apply(Math,ie.map(function(ge){return Vt(te,ge)}))},pa=function(te){return function(ie){return{x:te(ie.x),y:te(ie.y)}}},Ln=function(ee,te){var ie=qa({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return ie.width<=0||ie.height<=0?null:ie},Ea=function(te,ie){return{top:te.top+ie.y,left:te.left+ie.x,bottom:te.bottom+ie.y,right:te.right+ie.x}},on=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},da={top:0,right:0,bottom:0,left:0},jr=function(te,ie){return ie?Ea(te,ie.scroll.diff.displacement):te},ho=function(te,ie,ge){if(ge&&ge.increasedBy){var Ee;return(0,We.Z)({},te,(Ee={},Ee[ie.end]=te[ie.end]+ge.increasedBy[ie.line],Ee))}return te},Yo=function(te,ie){return ie&&ie.shouldClipSubject?Ln(ie.pageMarginBox,te):qa(te)},dr=function(ee){var te=ee.page,ie=ee.withPlaceholder,ge=ee.axis,Ee=ee.frame,Pe=jr(te.marginBox,Ee),ye=ho(Pe,ge,ie),be=Yo(ye,Ee);return{page:te,withPlaceholder:ie,active:be}},Wa=function(ee,te){ee.frame||gn(!1);var ie=ee.frame,ge=mo(te,ie.scroll.initial),Ee=qe(ge),Pe=(0,We.Z)({},ie,{scroll:{initial:ie.scroll.initial,current:te,diff:{value:ge,displacement:Ee},max:ie.scroll.max}}),ye=dr({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:Pe}),be=(0,We.Z)({},ee,{frame:Pe,subject:ye});return be};function Ar(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function Nr(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function Tr(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var ie=0;ieee.bottom,lt=ge.leftee.right,at=je&<if(at)return!0;var He=je&&ye||lt&&Pe;return He}},au=function(ee){var te=Cl(ee.top,ee.bottom),ie=Cl(ee.left,ee.right);return function(ge){var Ee=te(ge.top)&&te(ge.bottom)&&ie(ge.left)&&ie(ge.right);return Ee}},uu={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},wu={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},iu=function(ee){return function(te){var ie=Cl(te.top,te.bottom),ge=Cl(te.left,te.right);return function(Ee){return ee===uu?ie(Ee.top)&&ie(Ee.bottom):ge(Ee.left)&&ge(Ee.right)}}},ar=function(te,ie){var ge=ie.frame?ie.frame.scroll.diff.displacement:kr;return Ea(te,ge)},ga=function(te,ie,ge){return ie.subject.active?ge(ie.subject.active)(te):!1},sa=function(te,ie,ge){return ge(ie)(te)},Sa=function(te){var ie=te.target,ge=te.destination,Ee=te.viewport,Pe=te.withDroppableDisplacement,ye=te.isVisibleThroughFrameFn,be=Pe?ar(ie,ge):ie;return ga(be,ge,ye)&&sa(be,Ee,ye)},ao=function(te){return Sa((0,We.Z)({},te,{isVisibleThroughFrameFn:Da}))},xo=function(te){return Sa((0,We.Z)({},te,{isVisibleThroughFrameFn:au}))},$o=function(te){return Sa((0,We.Z)({},te,{isVisibleThroughFrameFn:iu(te.destination.axis)}))},Sr=function(te,ie,ge){if(typeof ge=="boolean")return ge;if(!ie)return!0;var Ee=ie.invisible,Pe=ie.visible;if(Ee[te])return!1;var ye=Pe[te];return ye?ye.shouldAnimate:!0};function Gr(ee,te){var ie=ee.page.marginBox,ge={top:te.point.y,right:0,bottom:0,left:te.point.x};return qa(mr(ie,ge))}function vo(ee){var te=ee.afterDragging,ie=ee.destination,ge=ee.displacedBy,Ee=ee.viewport,Pe=ee.forceShouldAnimate,ye=ee.last;return te.reduce(function(je,lt){var at=Gr(lt,ge),He=lt.descriptor.id;je.all.push(He);var Je=ao({target:at,destination:ie,viewport:Ee,withDroppableDisplacement:!0});if(!Je)return je.invisible[lt.descriptor.id]=!0,je;var Pt=Sr(He,ye,Pe),tn={draggableId:He,shouldAnimate:Pt};return je.visible[He]=tn,je},{all:[],visible:{},invisible:{}})}function eo(ee,te){if(!ee.length)return 0;var ie=ee[ee.length-1].descriptor.index;return te.inHomeList?ie:ie+1}function zo(ee){var te=ee.insideDestination,ie=ee.inHomeList,ge=ee.displacedBy,Ee=ee.destination,Pe=eo(te,{inHomeList:ie});return{displaced:No,displacedBy:ge,at:{type:"REORDER",destination:{droppableId:Ee.descriptor.id,index:Pe}}}}function sl(ee){var te=ee.draggable,ie=ee.insideDestination,ge=ee.destination,Ee=ee.viewport,Pe=ee.displacedBy,ye=ee.last,be=ee.index,je=ee.forceShouldAnimate,lt=Eo(te,ge);if(be==null)return zo({insideDestination:ie,inHomeList:lt,displacedBy:Pe,destination:ge});var at=Qr(ie,function(fa){return fa.descriptor.index===be});if(!at)return zo({insideDestination:ie,inHomeList:lt,displacedBy:Pe,destination:ge});var He=ka(te,ie),Je=ie.indexOf(at),Pt=He.slice(Je),tn=vo({afterDragging:Pt,destination:ge,displacedBy:Pe,last:ye,viewport:Ee.frame,forceShouldAnimate:je});return{displaced:tn,displacedBy:Pe,at:{type:"REORDER",destination:{droppableId:ge.descriptor.id,index:be}}}}function ol(ee,te){return!!te.effected[ee]}var Pu=function(ee){var te=ee.isMovingForward,ie=ee.destination,ge=ee.draggables,Ee=ee.combine,Pe=ee.afterCritical;if(!ie.isCombineEnabled)return null;var ye=Ee.draggableId,be=ge[ye],je=be.descriptor.index,lt=ol(ye,Pe);return lt?te?je:je-1:te?je+1:je},Su=function(ee){var te=ee.isMovingForward,ie=ee.isInHomeList,ge=ee.insideDestination,Ee=ee.location;if(!ge.length)return null;var Pe=Ee.index,ye=te?Pe+1:Pe-1,be=ge[0].descriptor.index,je=ge[ge.length-1].descriptor.index,lt=ie?je:je+1;return yelt?null:ye},eu=function(ee){var te=ee.isMovingForward,ie=ee.isInHomeList,ge=ee.draggable,Ee=ee.draggables,Pe=ee.destination,ye=ee.insideDestination,be=ee.previousImpact,je=ee.viewport,lt=ee.afterCritical,at=be.at;if(at||gn(!1),at.type==="REORDER"){var He=Su({isMovingForward:te,isInHomeList:ie,location:at.destination,insideDestination:ye});return He==null?null:sl({draggable:ge,insideDestination:ye,destination:Pe,viewport:je,last:be.displaced,displacedBy:be.displacedBy,index:He})}var Je=Pu({isMovingForward:te,destination:Pe,displaced:be.displaced,draggables:Ee,combine:at.combine,afterCritical:lt});return Je==null?null:sl({draggable:ge,insideDestination:ye,destination:Pe,viewport:je,last:be.displaced,displacedBy:be.displacedBy,index:Je})},Au=function(ee){var te=ee.displaced,ie=ee.afterCritical,ge=ee.combineWith,Ee=ee.displacedBy,Pe=!!(te.visible[ge]||te.invisible[ge]);return ol(ge,ie)?Pe?kr:qe(Ee.point):Pe?Ee.point:kr},ml=function(ee){var te=ee.afterCritical,ie=ee.impact,ge=ee.draggables,Ee=aa(ie);Ee||gn(!1);var Pe=Ee.draggableId,ye=ge[Pe].page.borderBox.center,be=Au({displaced:ie.displaced,afterCritical:te,combineWith:Pe,displacedBy:ie.displacedBy});return so(ye,be)},Gu=function(te,ie){return ie.margin[te.start]+ie.borderBox[te.size]/2},jl=function(te,ie){return ie.margin[te.end]+ie.borderBox[te.size]/2},su=function(te,ie,ge){return ie[te.crossAxisStart]+ge.margin[te.crossAxisStart]+ge.borderBox[te.crossAxisSize]/2},Uu=function(te){var ie=te.axis,ge=te.moveRelativeTo,Ee=te.isMoving;return Ye(ie.line,ge.marginBox[ie.end]+Gu(ie,Ee),su(ie,ge.marginBox,Ee))},Lu=function(te){var ie=te.axis,ge=te.moveRelativeTo,Ee=te.isMoving;return Ye(ie.line,ge.marginBox[ie.start]-jl(ie,Ee),su(ie,ge.marginBox,Ee))},Kl=function(te){var ie=te.axis,ge=te.moveInto,Ee=te.isMoving;return Ye(ie.line,ge.contentBox[ie.start]+Gu(ie,Ee),su(ie,ge.contentBox,Ee))},Li=function(ee){var te=ee.impact,ie=ee.draggable,ge=ee.draggables,Ee=ee.droppable,Pe=ee.afterCritical,ye=hr(Ee.descriptor.id,ge),be=ie.page,je=Ee.axis;if(!ye.length)return Kl({axis:je,moveInto:Ee.page,isMoving:be});var lt=te.displaced,at=te.displacedBy,He=lt.all[0];if(He){var Je=ge[He];if(ol(He,Pe))return Lu({axis:je,moveRelativeTo:Je.page,isMoving:be});var Pt=ir(Je.page,at.point);return Lu({axis:je,moveRelativeTo:Pt,isMoving:be})}var tn=ye[ye.length-1];if(tn.descriptor.id===ie.descriptor.id)return be.borderBox.center;if(ol(tn.descriptor.id,Pe)){var fa=ir(tn.page,qe(Pe.displacedBy.point));return Uu({axis:je,moveRelativeTo:fa,isMoving:be})}return Uu({axis:je,moveRelativeTo:tn.page,isMoving:be})},ri=function(ee,te){var ie=ee.frame;return ie?so(te,ie.scroll.diff.displacement):te},Ou=function(te){var ie=te.impact,ge=te.draggable,Ee=te.droppable,Pe=te.draggables,ye=te.afterCritical,be=ge.page.borderBox.center,je=ie.at;return!Ee||!je?be:je.type==="REORDER"?Li({impact:ie,draggable:ge,draggables:Pe,droppable:Ee,afterCritical:ye}):ml({impact:ie,draggables:Pe,afterCritical:ye})},ju=function(ee){var te=Ou(ee),ie=ee.droppable,ge=ie?ri(ie,te):te;return ge},fi=function(ee,te){var ie=mo(te,ee.scroll.initial),ge=qe(ie),Ee=qa({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),Pe={frame:Ee,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:ie,displacement:ge}}};return Pe};function vi(ee,te){return ee.map(function(ie){return te[ie]})}function ba(ee,te){for(var ie=0;ie1?at.sort(function(He,Je){return fl(He)[be.start]-fl(Je)[be.start]})[0]:lt.sort(function(He,Je){var Pt=Rn(ie,on(fl(He))),tn=Rn(ie,on(fl(Je)));return Pt!==tn?Pt-tn:fl(He)[be.start]-fl(Je)[be.start]})[0]},oi=function(te,ie){var ge=te.page.borderBox.center;return ol(te.descriptor.id,ie)?mo(ge,ie.displacedBy.point):ge},nl=function(te,ie){var ge=te.page.borderBox;return ol(te.descriptor.id,ie)?Ea(ge,qe(ie.displacedBy.point)):ge},Ku=function(ee){var te=ee.pageBorderBoxCenter,ie=ee.viewport,ge=ee.destination,Ee=ee.insideDestination,Pe=ee.afterCritical,ye=Ee.filter(function(be){return xo({target:nl(be,Pe),destination:ge,viewport:ie.frame,withDroppableDisplacement:!0})}).sort(function(be,je){var lt=Vt(te,ri(ge,oi(be,Pe))),at=Vt(te,ri(ge,oi(je,Pe)));return ltte.left&&ee.topte.top}function As(ee){var te=ee.pageBorderBox,ie=ee.draggable,ge=ee.candidates,Ee=ie.page.borderBox.center,Pe=ge.map(function(ye){var be=ye.axis,je=Ye(ye.axis.line,te.center[be.line],ye.page.borderBox.center[be.crossAxisLine]);return{id:ye.descriptor.id,distance:Vt(Ee,je)}}).sort(function(ye,be){return be.distance-ye.distance});return Pe[0]?Pe[0].id:null}function Fc(ee){var te=ee.pageBorderBox,ie=ee.draggable,ge=ee.droppables,Ee=Lr(ge).filter(function(Pe){if(!Pe.isEnabled)return!1;var ye=Pe.subject.active;if(!ye||!Hu(te,ye))return!1;if(Mi(ye)(te.center))return!0;var be=Pe.axis,je=ye.center[be.crossAxisLine],lt=te[be.crossAxisStart],at=te[be.crossAxisEnd],He=Cl(ye[be.crossAxisStart],ye[be.crossAxisEnd]),Je=He(lt),Pt=He(at);return!Je&&!Pt?!0:Je?ltje});return Ee.length?Ee.length===1?Ee[0].descriptor.id:As({pageBorderBox:te,draggable:ie,candidates:Ee}):null}var is=function(te,ie){return qa(Ea(te,ie))},cd=function(ee,te){var ie=ee.frame;return ie?is(te,ie.scroll.diff.value):te};function Xs(ee){var te=ee.displaced,ie=ee.id;return!!(te.visible[ie]||te.invisible[ie])}function dd(ee){var te=ee.draggable,ie=ee.closest,ge=ee.inHomeList;return ie?ge&&ie.descriptor.index>te.descriptor.index?ie.descriptor.index-1:ie.descriptor.index:null}var gd=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,ie=ee.draggable,ge=ee.destination,Ee=ee.insideDestination,Pe=ee.last,ye=ee.viewport,be=ee.afterCritical,je=ge.axis,lt=al(ge.axis,ie.displaceBy),at=lt.value,He=te[je.start],Je=te[je.end],Pt=ka(ie,Ee),tn=Qr(Pt,function(Fa){var Ma=Fa.descriptor.id,er=Fa.page.borderBox.center[je.line],gr=ol(Ma,be),Fr=Xs({displaced:Pe,id:Ma});return gr?Fr?Je<=er:HeMa[be.start]+gr&&HeMa[be.start]-lt+gr&&atMa[be.start]+lt+gr&&HeMa[be.start]+gr&&at=Xo)return bo;var Pe=Ee/Xo,ye=So+jo*Pe,be=ge==="CANCEL"?ye*Bo:ye;return Number(be.toFixed(2))},Rl=function(ee){var te=ee.impact,ie=ee.draggable,ge=ee.dimensions,Ee=ee.viewport,Pe=ee.afterCritical,ye=ge.draggables,be=ge.droppables,je=Jl(te),lt=je?be[je]:null,at=be[ie.descriptor.droppableId],He=$s({impact:te,draggable:ie,draggables:ye,afterCritical:Pe,droppable:lt||at,viewport:Ee}),Je=mo(He,ie.client.borderBox.center);return Je},Ll=function(ee){var te=ee.draggables,ie=ee.reason,ge=ee.lastImpact,Ee=ee.home,Pe=ee.viewport,ye=ee.onLiftImpact;if(!ge.at||ie!=="DROP"){var be=xs({draggables:te,impact:ye,destination:Ee,viewport:Pe,forceShouldAnimate:!0});return{impact:be,didDropInsideDroppable:!1}}if(ge.at.type==="REORDER")return{impact:ge,didDropInsideDroppable:!0};var je=(0,We.Z)({},ge,{displaced:No});return{impact:je,didDropInsideDroppable:!0}},Xl=function(ee){var te=ee.getState,ie=ee.dispatch;return function(ge){return function(Ee){if(Ee.type!=="DROP"){ge(Ee);return}var Pe=te(),ye=Ee.payload.reason;if(Pe.phase==="COLLECTING"){ie(Na({reason:ye}));return}if(Pe.phase!=="IDLE"){var be=Pe.phase==="DROP_PENDING"&&Pe.isWaiting;be&&gn(!1),Pe.phase==="DRAGGING"||Pe.phase==="DROP_PENDING"||gn(!1);var je=Pe.critical,lt=Pe.dimensions,at=lt.draggables[Pe.critical.draggable.id],He=Ll({reason:ye,lastImpact:Pe.impact,afterCritical:Pe.afterCritical,onLiftImpact:Pe.onLiftImpact,home:Pe.dimensions.droppables[Pe.critical.droppable.id],viewport:Pe.viewport,draggables:Pe.dimensions.draggables}),Je=He.impact,Pt=He.didDropInsideDroppable,tn=Pt?Pa(Je):null,fa=Pt?aa(Je):null,Fa={index:je.draggable.index,droppableId:je.droppable.id},Ma={draggableId:at.descriptor.id,type:at.descriptor.type,source:Fa,reason:ye,mode:Pe.movementMode,destination:tn,combine:fa},er=Rl({impact:Je,draggable:at,dimensions:lt,viewport:Pe.viewport,afterCritical:Pe.afterCritical}),gr={critical:Pe.critical,afterCritical:Pe.afterCritical,result:Ma,impact:Je},Fr=!xt(Pe.current.client.offset,er)||!!Ma.combine;if(!Fr){ie(na({completed:gr}));return}var br=ll({current:Pe.current.client.offset,destination:er,reason:ye}),co={newHomeClientOffset:er,dropDuration:br,completed:gr};ie(Cn(co))}}}},Pl=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Bl(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ie){ie.target!==window&&ie.target!==window.document||ee()}}}function vl(ee){var te=ee.onWindowScroll;function ie(){te(Pl())}var ge=ma(ie),Ee=Bl(ge),Pe=Ca;function ye(){return Pe!==Ca}function be(){ye()&&gn(!1),Pe=xa(window,[Ee])}function je(){ye()||gn(!1),ge.cancel(),Pe(),Pe=Ca}return{start:be,stop:je,isActive:ye}}var Sl=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Do=function(ee){var te=vl({onWindowScroll:function(ge){ee.dispatch(hn({newScroll:ge}))}});return function(ie){return function(ge){!te.isActive()&&ge.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Sl(ge)&&te.stop(),ie(ge)}}},Hl=function(ee){var te=!1,ie=!1,ge=setTimeout(function(){ie=!0}),Ee=function(ye){te||ie||(te=!0,ee(ye),clearTimeout(ge))};return Ee.wasCalled=function(){return te},Ee},Tl=function(){var ee=[],te=function(Pe){var ye=Tr(ee,function(lt){return lt.timerId===Pe});ye===-1&&gn(!1);var be=ee.splice(ye,1),je=be[0];je.callback()},ie=function(Pe){var ye=setTimeout(function(){return te(ye)}),be={timerId:ye,callback:Pe};ee.push(be)},ge=function(){if(ee.length){var Pe=[].concat(ee);ee.length=0,Pe.forEach(function(ye){clearTimeout(ye.timerId),ye.callback()})}};return{add:ie,flush:ge}},pu=function(te,ie){return te==null&&ie==null?!0:te==null||ie==null?!1:te.droppableId===ie.droppableId&&te.index===ie.index},Bu=function(te,ie){return te==null&&ie==null?!0:te==null||ie==null?!1:te.draggableId===ie.draggableId&&te.droppableId===ie.droppableId},Fo=function(te,ie){if(te===ie)return!0;var ge=te.draggable.id===ie.draggable.id&&te.draggable.droppableId===ie.draggable.droppableId&&te.draggable.type===ie.draggable.type&&te.draggable.index===ie.draggable.index,Ee=te.droppable.id===ie.droppable.id&&te.droppable.type===ie.droppable.type;return ge&&Ee},dl=function(te,ie){ss(),ie(),cs()},pl=function(te,ie){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:ie}},kl=function(te,ie,ge,Ee){if(!te){ge(Ee(ie));return}var Pe=Hl(ge),ye={announce:Pe};te(ie,ye),Pe.wasCalled()||ge(Ee(ie))},ql=function(ee,te){var ie=Tl(),ge=null,Ee=function(Je,Pt){ge&&gn(!1),dl("onBeforeCapture",function(){var tn=ee().onBeforeCapture;if(tn){var fa={draggableId:Je,mode:Pt};tn(fa)}})},Pe=function(Je,Pt){ge&&gn(!1),dl("onBeforeDragStart",function(){var tn=ee().onBeforeDragStart;tn&&tn(pl(Je,Pt))})},ye=function(Je,Pt){ge&&gn(!1);var tn=pl(Je,Pt);ge={mode:Pt,lastCritical:Je,lastLocation:tn.source,lastCombine:null},ie.add(function(){dl("onDragStart",function(){return kl(ee().onDragStart,tn,te,Wn.onDragStart)})})},be=function(Je,Pt){var tn=Pa(Pt),fa=aa(Pt);ge||gn(!1);var Fa=!Fo(Je,ge.lastCritical);Fa&&(ge.lastCritical=Je);var Ma=!pu(ge.lastLocation,tn);Ma&&(ge.lastLocation=tn);var er=!Bu(ge.lastCombine,fa);if(er&&(ge.lastCombine=fa),!(!Fa&&!Ma&&!er)){var gr=(0,We.Z)({},pl(Je,ge.mode),{combine:fa,destination:tn});ie.add(function(){dl("onDragUpdate",function(){return kl(ee().onDragUpdate,gr,te,Wn.onDragUpdate)})})}},je=function(){ge||gn(!1),ie.flush()},lt=function(Je){ge||gn(!1),ge=null,dl("onDragEnd",function(){return kl(ee().onDragEnd,Je,te,Wn.onDragEnd)})},at=function(){if(ge){var Je=(0,We.Z)({},pl(ge.lastCritical,ge.mode),{combine:null,destination:null,reason:"CANCEL"});lt(Je)}};return{beforeCapture:Ee,beforeStart:Pe,start:ye,update:be,flush:je,drop:lt,abort:at}},qo=function(ee,te){var ie=ql(ee,te);return function(ge){return function(Ee){return function(Pe){if(Pe.type==="BEFORE_INITIAL_CAPTURE"){ie.beforeCapture(Pe.payload.draggableId,Pe.payload.movementMode);return}if(Pe.type==="INITIAL_PUBLISH"){var ye=Pe.payload.critical;ie.beforeStart(ye,Pe.payload.movementMode),Ee(Pe),ie.start(ye,Pe.payload.movementMode);return}if(Pe.type==="DROP_COMPLETE"){var be=Pe.payload.completed.result;ie.flush(),Ee(Pe),ie.drop(be);return}if(Ee(Pe),Pe.type==="FLUSH"){ie.abort();return}var je=ge.getState();je.phase==="DRAGGING"&&ie.update(je.critical,je.impact)}}}},xl=function(ee){return function(te){return function(ie){if(ie.type!=="DROP_ANIMATION_FINISHED"){te(ie);return}var ge=ee.getState();ge.phase!=="DROP_ANIMATING"&&gn(!1),ee.dispatch(na({completed:ge.completed}))}}},Mu=function(ee){var te=null,ie=null;function ge(){ie&&(cancelAnimationFrame(ie),ie=null),te&&(te(),te=null)}return function(Ee){return function(Pe){if((Pe.type==="FLUSH"||Pe.type==="DROP_COMPLETE"||Pe.type==="DROP_ANIMATION_FINISHED")&&ge(),Ee(Pe),Pe.type==="DROP_ANIMATE"){var ye={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var je=ee.getState();je.phase==="DROP_ANIMATING"&&ee.dispatch(Qa())}};ie=requestAnimationFrame(function(){ie=null,te=xa(window,[ye])})}}}},Iu=function(ee){return function(){return function(te){return function(ie){(ie.type==="DROP_COMPLETE"||ie.type==="FLUSH"||ie.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(ie)}}}},hu=function(ee){var te=!1;return function(){return function(ie){return function(ge){if(ge.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(ge.payload.critical.draggable.id),ie(ge),ee.tryRestoreFocusRecorded();return}if(ie(ge),!!te){if(ge.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(ge.type==="DROP_COMPLETE"){te=!1;var Ee=ge.payload.completed.result;Ee.combine&&ee.tryShiftRecord(Ee.draggableId,Ee.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},Ei=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},cu=function(ee){return function(te){return function(ie){return function(ge){if(Ei(ge)){ee.stop(),ie(ge);return}if(ge.type==="INITIAL_PUBLISH"){ie(ge);var Ee=te.getState();Ee.phase!=="DRAGGING"&&gn(!1),ee.start(Ee);return}ie(ge),ee.scroll(te.getState())}}}},tu=function(ee){return function(te){return function(ie){if(te(ie),ie.type==="PUBLISH_WHILE_DRAGGING"){var ge=ee.getState();ge.phase==="DROP_PENDING"&&(ge.isWaiting||ee.dispatch(Ka({reason:ge.reason})))}}}},ru=Ze.qC,Nu=function(ee){var te=ee.dimensionMarshal,ie=ee.focusMarshal,ge=ee.styleMarshal,Ee=ee.getResponders,Pe=ee.announce,ye=ee.autoScroller;return(0,Ze.MT)(Ed,ru((0,Ze.md)(rr(ge),Iu(te),Ia(te),Xl,xl,Mu,tu,cu(ye),Do,hu(ie),qo(Ee,Pe))))},yo=function(){return{additions:{},removals:{},modified:{}}};function Ii(ee){var te=ee.registry,ie=ee.callbacks,ge=yo(),Ee=null,Pe=function(){Ee||(ie.collectionStarting(),Ee=requestAnimationFrame(function(){Ee=null,ss();var at=ge,He=at.additions,Je=at.removals,Pt=at.modified,tn=Object.keys(He).map(function(Ma){return te.draggable.getById(Ma).getDimension(kr)}).sort(function(Ma,er){return Ma.descriptor.index-er.descriptor.index}),fa=Object.keys(Pt).map(function(Ma){var er=te.droppable.getById(Ma),gr=er.callbacks.getScrollWhileDragging();return{droppableId:Ma,scroll:gr}}),Fa={additions:tn,removals:Object.keys(Je),modified:fa};ge=yo(),cs(),ie.publish(Fa)}))},ye=function(at){var He=at.descriptor.id;ge.additions[He]=at,ge.modified[at.descriptor.droppableId]=!0,ge.removals[He]&&delete ge.removals[He],Pe()},be=function(at){var He=at.descriptor;ge.removals[He.id]=!0,ge.modified[He.droppableId]=!0,ge.additions[He.id]&&delete ge.additions[He.id],Pe()},je=function(){Ee&&(cancelAnimationFrame(Ee),Ee=null,ge=yo())};return{add:ye,remove:be,stop:je}}var Yu=function(ee){var te=ee.scrollHeight,ie=ee.scrollWidth,ge=ee.height,Ee=ee.width,Pe=mo({x:ie,y:te},{x:Ee,y:ge}),ye={x:Math.max(0,Pe.x),y:Math.max(0,Pe.y)};return ye},Fu=function(){var ee=document.documentElement;return ee||gn(!1),ee},bl=function(){var ee=Fu(),te=Yu({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},du=function(){var ee=Pl(),te=bl(),ie=ee.y,ge=ee.x,Ee=Fu(),Pe=Ee.clientWidth,ye=Ee.clientHeight,be=ge+Pe,je=ie+ye,lt=qa({top:ie,left:ge,right:be,bottom:je}),at={frame:lt,scroll:{initial:ee,current:ee,max:te,diff:{value:kr,displacement:kr}}};return at},Ru=function(ee){var te=ee.critical,ie=ee.scrollOptions,ge=ee.registry;ss();var Ee=du(),Pe=Ee.scroll.current,ye=te.droppable,be=ge.droppable.getAllByType(ye.type).map(function(He){return He.callbacks.getDimensionAndWatchScroll(Pe,ie)}),je=ge.draggable.getAllByType(te.draggable.type).map(function(He){return He.getDimension(Pe)}),lt={draggables:fr(je),droppables:Ya(be)};cs();var at={dimensions:lt,critical:te,viewport:Ee};return at};function Tu(ee,te,ie){if(ie.descriptor.id===te.id||ie.descriptor.type!==te.type)return!1;var ge=ee.droppable.getById(ie.descriptor.droppableId);return ge.descriptor.mode==="virtual"}var yu=function(ee,te){var ie=null,ge=Ii({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),Ee=function(Pt,tn){ee.droppable.exists(Pt)||gn(!1),ie&&te.updateDroppableIsEnabled({id:Pt,isEnabled:tn})},Pe=function(Pt,tn){ie&&(ee.droppable.exists(Pt)||gn(!1),te.updateDroppableIsCombineEnabled({id:Pt,isCombineEnabled:tn}))},ye=function(Pt,tn){ie&&(ee.droppable.exists(Pt)||gn(!1),te.updateDroppableScroll({id:Pt,newScroll:tn}))},be=function(Pt,tn){ie&&ee.droppable.getById(Pt).callbacks.scroll(tn)},je=function(){if(ie){ge.stop();var Pt=ie.critical.droppable;ee.droppable.getAllByType(Pt.type).forEach(function(tn){return tn.callbacks.dragStopped()}),ie.unsubscribe(),ie=null}},lt=function(Pt){ie||gn(!1);var tn=ie.critical.draggable;Pt.type==="ADDITION"&&Tu(ee,tn,Pt.value)&&ge.add(Pt.value),Pt.type==="REMOVAL"&&Tu(ee,tn,Pt.value)&&ge.remove(Pt.value)},at=function(Pt){ie&&gn(!1);var tn=ee.draggable.getById(Pt.draggableId),fa=ee.droppable.getById(tn.descriptor.droppableId),Fa={draggable:tn.descriptor,droppable:fa.descriptor},Ma=ee.subscribe(lt);return ie={critical:Fa,unsubscribe:Ma},Ru({critical:Fa,registry:ee,scrollOptions:Pt.scrollOptions})},He={updateDroppableIsEnabled:Ee,updateDroppableIsCombineEnabled:Pe,scrollDroppable:be,updateDroppableScroll:ye,startPublishing:at,stopPublishing:je};return He},Cu=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},ku=function(ee){window.scrollBy(ee.x,ee.y)},Zl=pn(function(ee){return Lr(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),gu=function(te,ie){var ge=Qr(Zl(ie),function(Ee){return Ee.frame||gn(!1),Mi(Ee.frame.pageMarginBox)(te)});return ge},ui=function(ee){var te=ee.center,ie=ee.destination,ge=ee.droppables;if(ie){var Ee=ge[ie];return Ee.frame?Ee:null}var Pe=gu(te,ge);return Pe},el={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},mu=function(ee,te){var ie=ee[te.size]*el.startFromPercentage,ge=ee[te.size]*el.maxScrollAtPercentage,Ee={startScrollingFrom:ie,maxScrollValueAt:ge};return Ee},Zu=function(ee){var te=ee.startOfRange,ie=ee.endOfRange,ge=ee.current,Ee=ie-te;if(Ee===0)return 0;var Pe=ge-te,ye=Pe/Ee;return ye},Qo=1,$l=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return el.maxPixelScroll;if(ee===te.startScrollingFrom)return Qo;var ie=Zu({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),ge=1-ie,Ee=el.maxPixelScroll*el.ease(ge);return Math.ceil(Ee)},Wl=el.durationDampening.accelerateAt,xu=el.durationDampening.stopDampeningAt,ii=function(ee,te){var ie=te,ge=xu,Ee=Date.now(),Pe=Ee-ie;if(Pe>=xu)return ee;if(Pete.height,Pe=ie.width>te.width;return!Pe&&!Ee?ge:Pe&&Ee?null:{x:Pe?0:ge.x,y:Ee?0:ge.y}},no=pa(function(ee){return ee===0?0:ee}),tr=function(ee){var te=ee.dragStartTime,ie=ee.container,ge=ee.subject,Ee=ee.center,Pe=ee.shouldUseTimeDampening,ye={top:Ee.y-ie.top,right:ie.right-Ee.x,bottom:ie.bottom-Ee.y,left:Ee.x-ie.left},be=Ui({container:ie,distanceToEdges:ye,dragStartTime:te,axis:uu,shouldUseTimeDampening:Pe}),je=Ui({container:ie,distanceToEdges:ye,dragStartTime:te,axis:wu,shouldUseTimeDampening:Pe}),lt=no({x:je,y:be});if(xt(lt,kr))return null;var at=Pi({container:ie,subject:ge,proposedScroll:lt});return at?xt(at,kr)?null:at:null},oo=pa(function(ee){return ee===0?0:ee>0?1:-1}),Fl=function(){var ee=function(ie,ge){return ie<0?ie:ie>ge?ie-ge:0};return function(te){var ie=te.current,ge=te.max,Ee=te.change,Pe=so(ie,Ee),ye={x:ee(Pe.x,ge.x),y:ee(Pe.y,ge.y)};return xt(ye,kr)?null:ye}}(),bu=function(te){var ie=te.max,ge=te.current,Ee=te.change,Pe={x:Math.max(ge.x,ie.x),y:Math.max(ge.y,ie.y)},ye=oo(Ee),be=Fl({max:Pe,current:ge,change:ye});return!be||ye.x!==0&&be.x===0||ye.y!==0&&be.y===0},ji=function(te,ie){return bu({current:te.scroll.current,max:te.scroll.max,change:ie})},ds=function(te,ie){if(!ji(te,ie))return null;var ge=te.scroll.max,Ee=te.scroll.current;return Fl({current:Ee,max:ge,change:ie})},Ni=function(te,ie){var ge=te.frame;return ge?bu({current:ge.scroll.current,max:ge.scroll.max,change:ie}):!1},Ri=function(te,ie){var ge=te.frame;return!ge||!Ni(te,ie)?null:Fl({current:ge.scroll.current,max:ge.scroll.max,change:ie})},Yl=function(ee){var te=ee.viewport,ie=ee.subject,ge=ee.center,Ee=ee.dragStartTime,Pe=ee.shouldUseTimeDampening,ye=tr({dragStartTime:Ee,container:te.frame,subject:ie,center:ge,shouldUseTimeDampening:Pe});return ye&&ji(te,ye)?ye:null},qr=function(ee){var te=ee.droppable,ie=ee.subject,ge=ee.center,Ee=ee.dragStartTime,Pe=ee.shouldUseTimeDampening,ye=te.frame;if(!ye)return null;var be=tr({dragStartTime:Ee,container:ye.pageMarginBox,subject:ie,center:ge,shouldUseTimeDampening:Pe});return be&&Ni(te,be)?be:null},Ki=function(ee){var te=ee.state,ie=ee.dragStartTime,ge=ee.shouldUseTimeDampening,Ee=ee.scrollWindow,Pe=ee.scrollDroppable,ye=te.current.page.borderBoxCenter,be=te.dimensions.draggables[te.critical.draggable.id],je=be.page.marginBox;if(te.isWindowScrollAllowed){var lt=te.viewport,at=Yl({dragStartTime:ie,viewport:lt,subject:je,center:ye,shouldUseTimeDampening:ge});if(at){Ee(at);return}}var He=ui({center:ye,destination:Jl(te.impact),droppables:te.dimensions.droppables});if(He){var Je=qr({dragStartTime:ie,droppable:He,subject:je,center:ye,shouldUseTimeDampening:ge});Je&&Pe(He.descriptor.id,Je)}},Wu=function(ee){var te=ee.scrollWindow,ie=ee.scrollDroppable,ge=ma(te),Ee=ma(ie),Pe=null,ye=function(at){Pe||gn(!1);var He=Pe,Je=He.shouldUseTimeDampening,Pt=He.dragStartTime;Ki({state:at,scrollWindow:ge,scrollDroppable:Ee,dragStartTime:Pt,shouldUseTimeDampening:Je})},be=function(at){ss(),Pe&&gn(!1);var He=Date.now(),Je=!1,Pt=function(){Je=!0};Ki({state:at,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Pt,scrollDroppable:Pt}),Pe={dragStartTime:He,shouldUseTimeDampening:Je},cs(),Je&&ye(at)},je=function(){Pe&&(ge.cancel(),Ee.cancel(),Pe=null)};return{start:be,stop:je,scroll:ye}},gs=function(ee){var te=ee.move,ie=ee.scrollDroppable,ge=ee.scrollWindow,Ee=function(lt,at){var He=so(lt.current.client.selection,at);te({client:He})},Pe=function(lt,at){if(!Ni(lt,at))return at;var He=Ri(lt,at);if(!He)return ie(lt.descriptor.id,at),null;var Je=mo(at,He);ie(lt.descriptor.id,Je);var Pt=mo(at,Je);return Pt},ye=function(lt,at,He){if(!lt||!ji(at,He))return He;var Je=ds(at,He);if(!Je)return ge(He),null;var Pt=mo(He,Je);ge(Pt);var tn=mo(He,Pt);return tn},be=function(lt){var at=lt.scrollJumpRequest;if(at){var He=Jl(lt.impact);He||gn(!1);var Je=Pe(lt.dimensions.droppables[He],at);if(Je){var Pt=lt.viewport,tn=ye(lt.isWindowScrollAllowed,Pt,Je);tn&&Ee(lt,tn)}}};return be},Ls=function(ee){var te=ee.scrollDroppable,ie=ee.scrollWindow,ge=ee.move,Ee=Wu({scrollWindow:ie,scrollDroppable:te}),Pe=gs({move:ge,scrollWindow:ie,scrollDroppable:te}),ye=function(lt){if(lt.phase==="DRAGGING"){if(lt.movementMode==="FLUID"){Ee.scroll(lt);return}lt.scrollJumpRequest&&Pe(lt)}},be={scroll:ye,start:Ee.start,stop:Ee.stop};return be},Si="data-rbd",Vu=function(){var ee=Si+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),Fi=function(){var ee=Si+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),ms=function(){var ee=Si+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),fs={contextId:Si+"-scroll-container-context-id"},Os=function(te){return function(ie){return"["+ie+'="'+te+'"]'}},gl=function(te,ie){return te.map(function(ge){var Ee=ge.styles[ie];return Ee?ge.selector+" { "+Ee+" }":""}).join(" ")},Or="pointer-events: none;",fu=function(ee){var te=Os(ee),ie=function(){var be=` + `},Wn={dragHandleUsageInstructions:pr,onDragStart:Zr,onDragUpdate:Ho,onDragEnd:po},kr={x:0,y:0},so=function(te,ie){return{x:te.x+ie.x,y:te.y+ie.y}},mo=function(te,ie){return{x:te.x-ie.x,y:te.y-ie.y}},xt=function(te,ie){return te.x===ie.x&&te.y===ie.y},qe=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Ye=function(te,ie,ge){var Ee;return ge===void 0&&(ge=0),Ee={},Ee[te]=ie,Ee[te==="x"?"y":"x"]=ge,Ee},Vt=function(te,ie){return Math.sqrt(Math.pow(ie.x-te.x,2)+Math.pow(ie.y-te.y,2))},Rn=function(te,ie){return Math.min.apply(Math,ie.map(function(ge){return Vt(te,ge)}))},pa=function(te){return function(ie){return{x:te(ie.x),y:te(ie.y)}}},Ln=function(ee,te){var ie=qa({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return ie.width<=0||ie.height<=0?null:ie},Ea=function(te,ie){return{top:te.top+ie.y,left:te.left+ie.x,bottom:te.bottom+ie.y,right:te.right+ie.x}},on=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},da={top:0,right:0,bottom:0,left:0},jr=function(te,ie){return ie?Ea(te,ie.scroll.diff.displacement):te},ho=function(te,ie,ge){if(ge&&ge.increasedBy){var Ee;return(0,We.Z)({},te,(Ee={},Ee[ie.end]=te[ie.end]+ge.increasedBy[ie.line],Ee))}return te},Yo=function(te,ie){return ie&&ie.shouldClipSubject?Ln(ie.pageMarginBox,te):qa(te)},dr=function(ee){var te=ee.page,ie=ee.withPlaceholder,ge=ee.axis,Ee=ee.frame,Pe=jr(te.marginBox,Ee),ye=ho(Pe,ge,ie),be=Yo(ye,Ee);return{page:te,withPlaceholder:ie,active:be}},Wa=function(ee,te){ee.frame||gn(!1);var ie=ee.frame,ge=mo(te,ie.scroll.initial),Ee=qe(ge),Pe=(0,We.Z)({},ie,{scroll:{initial:ie.scroll.initial,current:te,diff:{value:ge,displacement:Ee},max:ie.scroll.max}}),ye=dr({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:Pe}),be=(0,We.Z)({},ee,{frame:Pe,subject:ye});return be};function Ar(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function Nr(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function Tr(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var ie=0;ieee.bottom,lt=ge.leftee.right,at=je&<if(at)return!0;var He=je&&ye||lt&&Pe;return He}},au=function(ee){var te=Cl(ee.top,ee.bottom),ie=Cl(ee.left,ee.right);return function(ge){var Ee=te(ge.top)&&te(ge.bottom)&&ie(ge.left)&&ie(ge.right);return Ee}},uu={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},wu={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},iu=function(ee){return function(te){var ie=Cl(te.top,te.bottom),ge=Cl(te.left,te.right);return function(Ee){return ee===uu?ie(Ee.top)&&ie(Ee.bottom):ge(Ee.left)&&ge(Ee.right)}}},ar=function(te,ie){var ge=ie.frame?ie.frame.scroll.diff.displacement:kr;return Ea(te,ge)},ga=function(te,ie,ge){return ie.subject.active?ge(ie.subject.active)(te):!1},sa=function(te,ie,ge){return ge(ie)(te)},Sa=function(te){var ie=te.target,ge=te.destination,Ee=te.viewport,Pe=te.withDroppableDisplacement,ye=te.isVisibleThroughFrameFn,be=Pe?ar(ie,ge):ie;return ga(be,ge,ye)&&sa(be,Ee,ye)},ao=function(te){return Sa((0,We.Z)({},te,{isVisibleThroughFrameFn:Da}))},xo=function(te){return Sa((0,We.Z)({},te,{isVisibleThroughFrameFn:au}))},$o=function(te){return Sa((0,We.Z)({},te,{isVisibleThroughFrameFn:iu(te.destination.axis)}))},Sr=function(te,ie,ge){if(typeof ge=="boolean")return ge;if(!ie)return!0;var Ee=ie.invisible,Pe=ie.visible;if(Ee[te])return!1;var ye=Pe[te];return ye?ye.shouldAnimate:!0};function Gr(ee,te){var ie=ee.page.marginBox,ge={top:te.point.y,right:0,bottom:0,left:te.point.x};return qa(mr(ie,ge))}function vo(ee){var te=ee.afterDragging,ie=ee.destination,ge=ee.displacedBy,Ee=ee.viewport,Pe=ee.forceShouldAnimate,ye=ee.last;return te.reduce(function(je,lt){var at=Gr(lt,ge),He=lt.descriptor.id;je.all.push(He);var Je=ao({target:at,destination:ie,viewport:Ee,withDroppableDisplacement:!0});if(!Je)return je.invisible[lt.descriptor.id]=!0,je;var Pt=Sr(He,ye,Pe),tn={draggableId:He,shouldAnimate:Pt};return je.visible[He]=tn,je},{all:[],visible:{},invisible:{}})}function eo(ee,te){if(!ee.length)return 0;var ie=ee[ee.length-1].descriptor.index;return te.inHomeList?ie:ie+1}function zo(ee){var te=ee.insideDestination,ie=ee.inHomeList,ge=ee.displacedBy,Ee=ee.destination,Pe=eo(te,{inHomeList:ie});return{displaced:No,displacedBy:ge,at:{type:"REORDER",destination:{droppableId:Ee.descriptor.id,index:Pe}}}}function sl(ee){var te=ee.draggable,ie=ee.insideDestination,ge=ee.destination,Ee=ee.viewport,Pe=ee.displacedBy,ye=ee.last,be=ee.index,je=ee.forceShouldAnimate,lt=Eo(te,ge);if(be==null)return zo({insideDestination:ie,inHomeList:lt,displacedBy:Pe,destination:ge});var at=Qr(ie,function(fa){return fa.descriptor.index===be});if(!at)return zo({insideDestination:ie,inHomeList:lt,displacedBy:Pe,destination:ge});var He=ka(te,ie),Je=ie.indexOf(at),Pt=He.slice(Je),tn=vo({afterDragging:Pt,destination:ge,displacedBy:Pe,last:ye,viewport:Ee.frame,forceShouldAnimate:je});return{displaced:tn,displacedBy:Pe,at:{type:"REORDER",destination:{droppableId:ge.descriptor.id,index:be}}}}function ol(ee,te){return!!te.effected[ee]}var Pu=function(ee){var te=ee.isMovingForward,ie=ee.destination,ge=ee.draggables,Ee=ee.combine,Pe=ee.afterCritical;if(!ie.isCombineEnabled)return null;var ye=Ee.draggableId,be=ge[ye],je=be.descriptor.index,lt=ol(ye,Pe);return lt?te?je:je-1:te?je+1:je},Su=function(ee){var te=ee.isMovingForward,ie=ee.isInHomeList,ge=ee.insideDestination,Ee=ee.location;if(!ge.length)return null;var Pe=Ee.index,ye=te?Pe+1:Pe-1,be=ge[0].descriptor.index,je=ge[ge.length-1].descriptor.index,lt=ie?je:je+1;return yelt?null:ye},eu=function(ee){var te=ee.isMovingForward,ie=ee.isInHomeList,ge=ee.draggable,Ee=ee.draggables,Pe=ee.destination,ye=ee.insideDestination,be=ee.previousImpact,je=ee.viewport,lt=ee.afterCritical,at=be.at;if(at||gn(!1),at.type==="REORDER"){var He=Su({isMovingForward:te,isInHomeList:ie,location:at.destination,insideDestination:ye});return He==null?null:sl({draggable:ge,insideDestination:ye,destination:Pe,viewport:je,last:be.displaced,displacedBy:be.displacedBy,index:He})}var Je=Pu({isMovingForward:te,destination:Pe,displaced:be.displaced,draggables:Ee,combine:at.combine,afterCritical:lt});return Je==null?null:sl({draggable:ge,insideDestination:ye,destination:Pe,viewport:je,last:be.displaced,displacedBy:be.displacedBy,index:Je})},Au=function(ee){var te=ee.displaced,ie=ee.afterCritical,ge=ee.combineWith,Ee=ee.displacedBy,Pe=!!(te.visible[ge]||te.invisible[ge]);return ol(ge,ie)?Pe?kr:qe(Ee.point):Pe?Ee.point:kr},ml=function(ee){var te=ee.afterCritical,ie=ee.impact,ge=ee.draggables,Ee=aa(ie);Ee||gn(!1);var Pe=Ee.draggableId,ye=ge[Pe].page.borderBox.center,be=Au({displaced:ie.displaced,afterCritical:te,combineWith:Pe,displacedBy:ie.displacedBy});return so(ye,be)},Gu=function(te,ie){return ie.margin[te.start]+ie.borderBox[te.size]/2},Ul=function(te,ie){return ie.margin[te.end]+ie.borderBox[te.size]/2},su=function(te,ie,ge){return ie[te.crossAxisStart]+ge.margin[te.crossAxisStart]+ge.borderBox[te.crossAxisSize]/2},Uu=function(te){var ie=te.axis,ge=te.moveRelativeTo,Ee=te.isMoving;return Ye(ie.line,ge.marginBox[ie.end]+Gu(ie,Ee),su(ie,ge.marginBox,Ee))},Lu=function(te){var ie=te.axis,ge=te.moveRelativeTo,Ee=te.isMoving;return Ye(ie.line,ge.marginBox[ie.start]-Ul(ie,Ee),su(ie,ge.marginBox,Ee))},jl=function(te){var ie=te.axis,ge=te.moveInto,Ee=te.isMoving;return Ye(ie.line,ge.contentBox[ie.start]+Gu(ie,Ee),su(ie,ge.contentBox,Ee))},Li=function(ee){var te=ee.impact,ie=ee.draggable,ge=ee.draggables,Ee=ee.droppable,Pe=ee.afterCritical,ye=hr(Ee.descriptor.id,ge),be=ie.page,je=Ee.axis;if(!ye.length)return jl({axis:je,moveInto:Ee.page,isMoving:be});var lt=te.displaced,at=te.displacedBy,He=lt.all[0];if(He){var Je=ge[He];if(ol(He,Pe))return Lu({axis:je,moveRelativeTo:Je.page,isMoving:be});var Pt=ir(Je.page,at.point);return Lu({axis:je,moveRelativeTo:Pt,isMoving:be})}var tn=ye[ye.length-1];if(tn.descriptor.id===ie.descriptor.id)return be.borderBox.center;if(ol(tn.descriptor.id,Pe)){var fa=ir(tn.page,qe(Pe.displacedBy.point));return Uu({axis:je,moveRelativeTo:fa,isMoving:be})}return Uu({axis:je,moveRelativeTo:tn.page,isMoving:be})},ri=function(ee,te){var ie=ee.frame;return ie?so(te,ie.scroll.diff.displacement):te},Ou=function(te){var ie=te.impact,ge=te.draggable,Ee=te.droppable,Pe=te.draggables,ye=te.afterCritical,be=ge.page.borderBox.center,je=ie.at;return!Ee||!je?be:je.type==="REORDER"?Li({impact:ie,draggable:ge,draggables:Pe,droppable:Ee,afterCritical:ye}):ml({impact:ie,draggables:Pe,afterCritical:ye})},ju=function(ee){var te=Ou(ee),ie=ee.droppable,ge=ie?ri(ie,te):te;return ge},fi=function(ee,te){var ie=mo(te,ee.scroll.initial),ge=qe(ie),Ee=qa({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),Pe={frame:Ee,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:ie,displacement:ge}}};return Pe};function vi(ee,te){return ee.map(function(ie){return te[ie]})}function ba(ee,te){for(var ie=0;ie1?at.sort(function(He,Je){return fl(He)[be.start]-fl(Je)[be.start]})[0]:lt.sort(function(He,Je){var Pt=Rn(ie,on(fl(He))),tn=Rn(ie,on(fl(Je)));return Pt!==tn?Pt-tn:fl(He)[be.start]-fl(Je)[be.start]})[0]},oi=function(te,ie){var ge=te.page.borderBox.center;return ol(te.descriptor.id,ie)?mo(ge,ie.displacedBy.point):ge},nl=function(te,ie){var ge=te.page.borderBox;return ol(te.descriptor.id,ie)?Ea(ge,qe(ie.displacedBy.point)):ge},Ku=function(ee){var te=ee.pageBorderBoxCenter,ie=ee.viewport,ge=ee.destination,Ee=ee.insideDestination,Pe=ee.afterCritical,ye=Ee.filter(function(be){return xo({target:nl(be,Pe),destination:ge,viewport:ie.frame,withDroppableDisplacement:!0})}).sort(function(be,je){var lt=Vt(te,ri(ge,oi(be,Pe))),at=Vt(te,ri(ge,oi(je,Pe)));return ltte.left&&ee.topte.top}function As(ee){var te=ee.pageBorderBox,ie=ee.draggable,ge=ee.candidates,Ee=ie.page.borderBox.center,Pe=ge.map(function(ye){var be=ye.axis,je=Ye(ye.axis.line,te.center[be.line],ye.page.borderBox.center[be.crossAxisLine]);return{id:ye.descriptor.id,distance:Vt(Ee,je)}}).sort(function(ye,be){return be.distance-ye.distance});return Pe[0]?Pe[0].id:null}function Fc(ee){var te=ee.pageBorderBox,ie=ee.draggable,ge=ee.droppables,Ee=Lr(ge).filter(function(Pe){if(!Pe.isEnabled)return!1;var ye=Pe.subject.active;if(!ye||!Hu(te,ye))return!1;if(Mi(ye)(te.center))return!0;var be=Pe.axis,je=ye.center[be.crossAxisLine],lt=te[be.crossAxisStart],at=te[be.crossAxisEnd],He=Cl(ye[be.crossAxisStart],ye[be.crossAxisEnd]),Je=He(lt),Pt=He(at);return!Je&&!Pt?!0:Je?ltje});return Ee.length?Ee.length===1?Ee[0].descriptor.id:As({pageBorderBox:te,draggable:ie,candidates:Ee}):null}var is=function(te,ie){return qa(Ea(te,ie))},cd=function(ee,te){var ie=ee.frame;return ie?is(te,ie.scroll.diff.value):te};function Xs(ee){var te=ee.displaced,ie=ee.id;return!!(te.visible[ie]||te.invisible[ie])}function dd(ee){var te=ee.draggable,ie=ee.closest,ge=ee.inHomeList;return ie?ge&&ie.descriptor.index>te.descriptor.index?ie.descriptor.index-1:ie.descriptor.index:null}var gd=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,ie=ee.draggable,ge=ee.destination,Ee=ee.insideDestination,Pe=ee.last,ye=ee.viewport,be=ee.afterCritical,je=ge.axis,lt=al(ge.axis,ie.displaceBy),at=lt.value,He=te[je.start],Je=te[je.end],Pt=ka(ie,Ee),tn=Qr(Pt,function(Fa){var Ma=Fa.descriptor.id,er=Fa.page.borderBox.center[je.line],gr=ol(Ma,be),Fr=Xs({displaced:Pe,id:Ma});return gr?Fr?Je<=er:HeMa[be.start]+gr&&HeMa[be.start]-lt+gr&&atMa[be.start]+lt+gr&&HeMa[be.start]+gr&&at=Xo)return bo;var Pe=Ee/Xo,ye=So+jo*Pe,be=ge==="CANCEL"?ye*Bo:ye;return Number(be.toFixed(2))},Rl=function(ee){var te=ee.impact,ie=ee.draggable,ge=ee.dimensions,Ee=ee.viewport,Pe=ee.afterCritical,ye=ge.draggables,be=ge.droppables,je=Jl(te),lt=je?be[je]:null,at=be[ie.descriptor.droppableId],He=$s({impact:te,draggable:ie,draggables:ye,afterCritical:Pe,droppable:lt||at,viewport:Ee}),Je=mo(He,ie.client.borderBox.center);return Je},Ll=function(ee){var te=ee.draggables,ie=ee.reason,ge=ee.lastImpact,Ee=ee.home,Pe=ee.viewport,ye=ee.onLiftImpact;if(!ge.at||ie!=="DROP"){var be=xs({draggables:te,impact:ye,destination:Ee,viewport:Pe,forceShouldAnimate:!0});return{impact:be,didDropInsideDroppable:!1}}if(ge.at.type==="REORDER")return{impact:ge,didDropInsideDroppable:!0};var je=(0,We.Z)({},ge,{displaced:No});return{impact:je,didDropInsideDroppable:!0}},Xl=function(ee){var te=ee.getState,ie=ee.dispatch;return function(ge){return function(Ee){if(Ee.type!=="DROP"){ge(Ee);return}var Pe=te(),ye=Ee.payload.reason;if(Pe.phase==="COLLECTING"){ie(Na({reason:ye}));return}if(Pe.phase!=="IDLE"){var be=Pe.phase==="DROP_PENDING"&&Pe.isWaiting;be&&gn(!1),Pe.phase==="DRAGGING"||Pe.phase==="DROP_PENDING"||gn(!1);var je=Pe.critical,lt=Pe.dimensions,at=lt.draggables[Pe.critical.draggable.id],He=Ll({reason:ye,lastImpact:Pe.impact,afterCritical:Pe.afterCritical,onLiftImpact:Pe.onLiftImpact,home:Pe.dimensions.droppables[Pe.critical.droppable.id],viewport:Pe.viewport,draggables:Pe.dimensions.draggables}),Je=He.impact,Pt=He.didDropInsideDroppable,tn=Pt?Pa(Je):null,fa=Pt?aa(Je):null,Fa={index:je.draggable.index,droppableId:je.droppable.id},Ma={draggableId:at.descriptor.id,type:at.descriptor.type,source:Fa,reason:ye,mode:Pe.movementMode,destination:tn,combine:fa},er=Rl({impact:Je,draggable:at,dimensions:lt,viewport:Pe.viewport,afterCritical:Pe.afterCritical}),gr={critical:Pe.critical,afterCritical:Pe.afterCritical,result:Ma,impact:Je},Fr=!xt(Pe.current.client.offset,er)||!!Ma.combine;if(!Fr){ie(na({completed:gr}));return}var br=ll({current:Pe.current.client.offset,destination:er,reason:ye}),co={newHomeClientOffset:er,dropDuration:br,completed:gr};ie(Cn(co))}}}},Pl=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Bl(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(ie){ie.target!==window&&ie.target!==window.document||ee()}}}function vl(ee){var te=ee.onWindowScroll;function ie(){te(Pl())}var ge=ma(ie),Ee=Bl(ge),Pe=Ca;function ye(){return Pe!==Ca}function be(){ye()&&gn(!1),Pe=xa(window,[Ee])}function je(){ye()||gn(!1),ge.cancel(),Pe(),Pe=Ca}return{start:be,stop:je,isActive:ye}}var Sl=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},Do=function(ee){var te=vl({onWindowScroll:function(ge){ee.dispatch(hn({newScroll:ge}))}});return function(ie){return function(ge){!te.isActive()&&ge.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&Sl(ge)&&te.stop(),ie(ge)}}},Kl=function(ee){var te=!1,ie=!1,ge=setTimeout(function(){ie=!0}),Ee=function(ye){te||ie||(te=!0,ee(ye),clearTimeout(ge))};return Ee.wasCalled=function(){return te},Ee},Tl=function(){var ee=[],te=function(Pe){var ye=Tr(ee,function(lt){return lt.timerId===Pe});ye===-1&&gn(!1);var be=ee.splice(ye,1),je=be[0];je.callback()},ie=function(Pe){var ye=setTimeout(function(){return te(ye)}),be={timerId:ye,callback:Pe};ee.push(be)},ge=function(){if(ee.length){var Pe=[].concat(ee);ee.length=0,Pe.forEach(function(ye){clearTimeout(ye.timerId),ye.callback()})}};return{add:ie,flush:ge}},pu=function(te,ie){return te==null&&ie==null?!0:te==null||ie==null?!1:te.droppableId===ie.droppableId&&te.index===ie.index},Bu=function(te,ie){return te==null&&ie==null?!0:te==null||ie==null?!1:te.draggableId===ie.draggableId&&te.droppableId===ie.droppableId},Fo=function(te,ie){if(te===ie)return!0;var ge=te.draggable.id===ie.draggable.id&&te.draggable.droppableId===ie.draggable.droppableId&&te.draggable.type===ie.draggable.type&&te.draggable.index===ie.draggable.index,Ee=te.droppable.id===ie.droppable.id&&te.droppable.type===ie.droppable.type;return ge&&Ee},dl=function(te,ie){ss(),ie(),cs()},pl=function(te,ie){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:ie}},kl=function(te,ie,ge,Ee){if(!te){ge(Ee(ie));return}var Pe=Kl(ge),ye={announce:Pe};te(ie,ye),Pe.wasCalled()||ge(Ee(ie))},ql=function(ee,te){var ie=Tl(),ge=null,Ee=function(Je,Pt){ge&&gn(!1),dl("onBeforeCapture",function(){var tn=ee().onBeforeCapture;if(tn){var fa={draggableId:Je,mode:Pt};tn(fa)}})},Pe=function(Je,Pt){ge&&gn(!1),dl("onBeforeDragStart",function(){var tn=ee().onBeforeDragStart;tn&&tn(pl(Je,Pt))})},ye=function(Je,Pt){ge&&gn(!1);var tn=pl(Je,Pt);ge={mode:Pt,lastCritical:Je,lastLocation:tn.source,lastCombine:null},ie.add(function(){dl("onDragStart",function(){return kl(ee().onDragStart,tn,te,Wn.onDragStart)})})},be=function(Je,Pt){var tn=Pa(Pt),fa=aa(Pt);ge||gn(!1);var Fa=!Fo(Je,ge.lastCritical);Fa&&(ge.lastCritical=Je);var Ma=!pu(ge.lastLocation,tn);Ma&&(ge.lastLocation=tn);var er=!Bu(ge.lastCombine,fa);if(er&&(ge.lastCombine=fa),!(!Fa&&!Ma&&!er)){var gr=(0,We.Z)({},pl(Je,ge.mode),{combine:fa,destination:tn});ie.add(function(){dl("onDragUpdate",function(){return kl(ee().onDragUpdate,gr,te,Wn.onDragUpdate)})})}},je=function(){ge||gn(!1),ie.flush()},lt=function(Je){ge||gn(!1),ge=null,dl("onDragEnd",function(){return kl(ee().onDragEnd,Je,te,Wn.onDragEnd)})},at=function(){if(ge){var Je=(0,We.Z)({},pl(ge.lastCritical,ge.mode),{combine:null,destination:null,reason:"CANCEL"});lt(Je)}};return{beforeCapture:Ee,beforeStart:Pe,start:ye,update:be,flush:je,drop:lt,abort:at}},qo=function(ee,te){var ie=ql(ee,te);return function(ge){return function(Ee){return function(Pe){if(Pe.type==="BEFORE_INITIAL_CAPTURE"){ie.beforeCapture(Pe.payload.draggableId,Pe.payload.movementMode);return}if(Pe.type==="INITIAL_PUBLISH"){var ye=Pe.payload.critical;ie.beforeStart(ye,Pe.payload.movementMode),Ee(Pe),ie.start(ye,Pe.payload.movementMode);return}if(Pe.type==="DROP_COMPLETE"){var be=Pe.payload.completed.result;ie.flush(),Ee(Pe),ie.drop(be);return}if(Ee(Pe),Pe.type==="FLUSH"){ie.abort();return}var je=ge.getState();je.phase==="DRAGGING"&&ie.update(je.critical,je.impact)}}}},xl=function(ee){return function(te){return function(ie){if(ie.type!=="DROP_ANIMATION_FINISHED"){te(ie);return}var ge=ee.getState();ge.phase!=="DROP_ANIMATING"&&gn(!1),ee.dispatch(na({completed:ge.completed}))}}},Mu=function(ee){var te=null,ie=null;function ge(){ie&&(cancelAnimationFrame(ie),ie=null),te&&(te(),te=null)}return function(Ee){return function(Pe){if((Pe.type==="FLUSH"||Pe.type==="DROP_COMPLETE"||Pe.type==="DROP_ANIMATION_FINISHED")&&ge(),Ee(Pe),Pe.type==="DROP_ANIMATE"){var ye={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var je=ee.getState();je.phase==="DROP_ANIMATING"&&ee.dispatch(Qa())}};ie=requestAnimationFrame(function(){ie=null,te=xa(window,[ye])})}}}},Iu=function(ee){return function(){return function(te){return function(ie){(ie.type==="DROP_COMPLETE"||ie.type==="FLUSH"||ie.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(ie)}}}},hu=function(ee){var te=!1;return function(){return function(ie){return function(ge){if(ge.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(ge.payload.critical.draggable.id),ie(ge),ee.tryRestoreFocusRecorded();return}if(ie(ge),!!te){if(ge.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(ge.type==="DROP_COMPLETE"){te=!1;var Ee=ge.payload.completed.result;Ee.combine&&ee.tryShiftRecord(Ee.draggableId,Ee.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},Ei=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},cu=function(ee){return function(te){return function(ie){return function(ge){if(Ei(ge)){ee.stop(),ie(ge);return}if(ge.type==="INITIAL_PUBLISH"){ie(ge);var Ee=te.getState();Ee.phase!=="DRAGGING"&&gn(!1),ee.start(Ee);return}ie(ge),ee.scroll(te.getState())}}}},tu=function(ee){return function(te){return function(ie){if(te(ie),ie.type==="PUBLISH_WHILE_DRAGGING"){var ge=ee.getState();ge.phase==="DROP_PENDING"&&(ge.isWaiting||ee.dispatch(Ka({reason:ge.reason})))}}}},ru=Ze.qC,Nu=function(ee){var te=ee.dimensionMarshal,ie=ee.focusMarshal,ge=ee.styleMarshal,Ee=ee.getResponders,Pe=ee.announce,ye=ee.autoScroller;return(0,Ze.MT)(Ed,ru((0,Ze.md)(rr(ge),Iu(te),Ia(te),Xl,xl,Mu,tu,cu(ye),Do,hu(ie),qo(Ee,Pe))))},yo=function(){return{additions:{},removals:{},modified:{}}};function Ii(ee){var te=ee.registry,ie=ee.callbacks,ge=yo(),Ee=null,Pe=function(){Ee||(ie.collectionStarting(),Ee=requestAnimationFrame(function(){Ee=null,ss();var at=ge,He=at.additions,Je=at.removals,Pt=at.modified,tn=Object.keys(He).map(function(Ma){return te.draggable.getById(Ma).getDimension(kr)}).sort(function(Ma,er){return Ma.descriptor.index-er.descriptor.index}),fa=Object.keys(Pt).map(function(Ma){var er=te.droppable.getById(Ma),gr=er.callbacks.getScrollWhileDragging();return{droppableId:Ma,scroll:gr}}),Fa={additions:tn,removals:Object.keys(Je),modified:fa};ge=yo(),cs(),ie.publish(Fa)}))},ye=function(at){var He=at.descriptor.id;ge.additions[He]=at,ge.modified[at.descriptor.droppableId]=!0,ge.removals[He]&&delete ge.removals[He],Pe()},be=function(at){var He=at.descriptor;ge.removals[He.id]=!0,ge.modified[He.droppableId]=!0,ge.additions[He.id]&&delete ge.additions[He.id],Pe()},je=function(){Ee&&(cancelAnimationFrame(Ee),Ee=null,ge=yo())};return{add:ye,remove:be,stop:je}}var Yu=function(ee){var te=ee.scrollHeight,ie=ee.scrollWidth,ge=ee.height,Ee=ee.width,Pe=mo({x:ie,y:te},{x:Ee,y:ge}),ye={x:Math.max(0,Pe.x),y:Math.max(0,Pe.y)};return ye},Fu=function(){var ee=document.documentElement;return ee||gn(!1),ee},bl=function(){var ee=Fu(),te=Yu({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},du=function(){var ee=Pl(),te=bl(),ie=ee.y,ge=ee.x,Ee=Fu(),Pe=Ee.clientWidth,ye=Ee.clientHeight,be=ge+Pe,je=ie+ye,lt=qa({top:ie,left:ge,right:be,bottom:je}),at={frame:lt,scroll:{initial:ee,current:ee,max:te,diff:{value:kr,displacement:kr}}};return at},Ru=function(ee){var te=ee.critical,ie=ee.scrollOptions,ge=ee.registry;ss();var Ee=du(),Pe=Ee.scroll.current,ye=te.droppable,be=ge.droppable.getAllByType(ye.type).map(function(He){return He.callbacks.getDimensionAndWatchScroll(Pe,ie)}),je=ge.draggable.getAllByType(te.draggable.type).map(function(He){return He.getDimension(Pe)}),lt={draggables:fr(je),droppables:Ya(be)};cs();var at={dimensions:lt,critical:te,viewport:Ee};return at};function Tu(ee,te,ie){if(ie.descriptor.id===te.id||ie.descriptor.type!==te.type)return!1;var ge=ee.droppable.getById(ie.descriptor.droppableId);return ge.descriptor.mode==="virtual"}var yu=function(ee,te){var ie=null,ge=Ii({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),Ee=function(Pt,tn){ee.droppable.exists(Pt)||gn(!1),ie&&te.updateDroppableIsEnabled({id:Pt,isEnabled:tn})},Pe=function(Pt,tn){ie&&(ee.droppable.exists(Pt)||gn(!1),te.updateDroppableIsCombineEnabled({id:Pt,isCombineEnabled:tn}))},ye=function(Pt,tn){ie&&(ee.droppable.exists(Pt)||gn(!1),te.updateDroppableScroll({id:Pt,newScroll:tn}))},be=function(Pt,tn){ie&&ee.droppable.getById(Pt).callbacks.scroll(tn)},je=function(){if(ie){ge.stop();var Pt=ie.critical.droppable;ee.droppable.getAllByType(Pt.type).forEach(function(tn){return tn.callbacks.dragStopped()}),ie.unsubscribe(),ie=null}},lt=function(Pt){ie||gn(!1);var tn=ie.critical.draggable;Pt.type==="ADDITION"&&Tu(ee,tn,Pt.value)&&ge.add(Pt.value),Pt.type==="REMOVAL"&&Tu(ee,tn,Pt.value)&&ge.remove(Pt.value)},at=function(Pt){ie&&gn(!1);var tn=ee.draggable.getById(Pt.draggableId),fa=ee.droppable.getById(tn.descriptor.droppableId),Fa={draggable:tn.descriptor,droppable:fa.descriptor},Ma=ee.subscribe(lt);return ie={critical:Fa,unsubscribe:Ma},Ru({critical:Fa,registry:ee,scrollOptions:Pt.scrollOptions})},He={updateDroppableIsEnabled:Ee,updateDroppableIsCombineEnabled:Pe,scrollDroppable:be,updateDroppableScroll:ye,startPublishing:at,stopPublishing:je};return He},Cu=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},ku=function(ee){window.scrollBy(ee.x,ee.y)},Zl=pn(function(ee){return Lr(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),gu=function(te,ie){var ge=Qr(Zl(ie),function(Ee){return Ee.frame||gn(!1),Mi(Ee.frame.pageMarginBox)(te)});return ge},ui=function(ee){var te=ee.center,ie=ee.destination,ge=ee.droppables;if(ie){var Ee=ge[ie];return Ee.frame?Ee:null}var Pe=gu(te,ge);return Pe},el={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},mu=function(ee,te){var ie=ee[te.size]*el.startFromPercentage,ge=ee[te.size]*el.maxScrollAtPercentage,Ee={startScrollingFrom:ie,maxScrollValueAt:ge};return Ee},Zu=function(ee){var te=ee.startOfRange,ie=ee.endOfRange,ge=ee.current,Ee=ie-te;if(Ee===0)return 0;var Pe=ge-te,ye=Pe/Ee;return ye},Qo=1,$l=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return el.maxPixelScroll;if(ee===te.startScrollingFrom)return Qo;var ie=Zu({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),ge=1-ie,Ee=el.maxPixelScroll*el.ease(ge);return Math.ceil(Ee)},Wl=el.durationDampening.accelerateAt,xu=el.durationDampening.stopDampeningAt,ii=function(ee,te){var ie=te,ge=xu,Ee=Date.now(),Pe=Ee-ie;if(Pe>=xu)return ee;if(Pete.height,Pe=ie.width>te.width;return!Pe&&!Ee?ge:Pe&&Ee?null:{x:Pe?0:ge.x,y:Ee?0:ge.y}},no=pa(function(ee){return ee===0?0:ee}),tr=function(ee){var te=ee.dragStartTime,ie=ee.container,ge=ee.subject,Ee=ee.center,Pe=ee.shouldUseTimeDampening,ye={top:Ee.y-ie.top,right:ie.right-Ee.x,bottom:ie.bottom-Ee.y,left:Ee.x-ie.left},be=Ui({container:ie,distanceToEdges:ye,dragStartTime:te,axis:uu,shouldUseTimeDampening:Pe}),je=Ui({container:ie,distanceToEdges:ye,dragStartTime:te,axis:wu,shouldUseTimeDampening:Pe}),lt=no({x:je,y:be});if(xt(lt,kr))return null;var at=Pi({container:ie,subject:ge,proposedScroll:lt});return at?xt(at,kr)?null:at:null},oo=pa(function(ee){return ee===0?0:ee>0?1:-1}),Fl=function(){var ee=function(ie,ge){return ie<0?ie:ie>ge?ie-ge:0};return function(te){var ie=te.current,ge=te.max,Ee=te.change,Pe=so(ie,Ee),ye={x:ee(Pe.x,ge.x),y:ee(Pe.y,ge.y)};return xt(ye,kr)?null:ye}}(),bu=function(te){var ie=te.max,ge=te.current,Ee=te.change,Pe={x:Math.max(ge.x,ie.x),y:Math.max(ge.y,ie.y)},ye=oo(Ee),be=Fl({max:Pe,current:ge,change:ye});return!be||ye.x!==0&&be.x===0||ye.y!==0&&be.y===0},ji=function(te,ie){return bu({current:te.scroll.current,max:te.scroll.max,change:ie})},ds=function(te,ie){if(!ji(te,ie))return null;var ge=te.scroll.max,Ee=te.scroll.current;return Fl({current:Ee,max:ge,change:ie})},Ni=function(te,ie){var ge=te.frame;return ge?bu({current:ge.scroll.current,max:ge.scroll.max,change:ie}):!1},Ri=function(te,ie){var ge=te.frame;return!ge||!Ni(te,ie)?null:Fl({current:ge.scroll.current,max:ge.scroll.max,change:ie})},Hl=function(ee){var te=ee.viewport,ie=ee.subject,ge=ee.center,Ee=ee.dragStartTime,Pe=ee.shouldUseTimeDampening,ye=tr({dragStartTime:Ee,container:te.frame,subject:ie,center:ge,shouldUseTimeDampening:Pe});return ye&&ji(te,ye)?ye:null},qr=function(ee){var te=ee.droppable,ie=ee.subject,ge=ee.center,Ee=ee.dragStartTime,Pe=ee.shouldUseTimeDampening,ye=te.frame;if(!ye)return null;var be=tr({dragStartTime:Ee,container:ye.pageMarginBox,subject:ie,center:ge,shouldUseTimeDampening:Pe});return be&&Ni(te,be)?be:null},Ki=function(ee){var te=ee.state,ie=ee.dragStartTime,ge=ee.shouldUseTimeDampening,Ee=ee.scrollWindow,Pe=ee.scrollDroppable,ye=te.current.page.borderBoxCenter,be=te.dimensions.draggables[te.critical.draggable.id],je=be.page.marginBox;if(te.isWindowScrollAllowed){var lt=te.viewport,at=Hl({dragStartTime:ie,viewport:lt,subject:je,center:ye,shouldUseTimeDampening:ge});if(at){Ee(at);return}}var He=ui({center:ye,destination:Jl(te.impact),droppables:te.dimensions.droppables});if(He){var Je=qr({dragStartTime:ie,droppable:He,subject:je,center:ye,shouldUseTimeDampening:ge});Je&&Pe(He.descriptor.id,Je)}},Wu=function(ee){var te=ee.scrollWindow,ie=ee.scrollDroppable,ge=ma(te),Ee=ma(ie),Pe=null,ye=function(at){Pe||gn(!1);var He=Pe,Je=He.shouldUseTimeDampening,Pt=He.dragStartTime;Ki({state:at,scrollWindow:ge,scrollDroppable:Ee,dragStartTime:Pt,shouldUseTimeDampening:Je})},be=function(at){ss(),Pe&&gn(!1);var He=Date.now(),Je=!1,Pt=function(){Je=!0};Ki({state:at,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Pt,scrollDroppable:Pt}),Pe={dragStartTime:He,shouldUseTimeDampening:Je},cs(),Je&&ye(at)},je=function(){Pe&&(ge.cancel(),Ee.cancel(),Pe=null)};return{start:be,stop:je,scroll:ye}},gs=function(ee){var te=ee.move,ie=ee.scrollDroppable,ge=ee.scrollWindow,Ee=function(lt,at){var He=so(lt.current.client.selection,at);te({client:He})},Pe=function(lt,at){if(!Ni(lt,at))return at;var He=Ri(lt,at);if(!He)return ie(lt.descriptor.id,at),null;var Je=mo(at,He);ie(lt.descriptor.id,Je);var Pt=mo(at,Je);return Pt},ye=function(lt,at,He){if(!lt||!ji(at,He))return He;var Je=ds(at,He);if(!Je)return ge(He),null;var Pt=mo(He,Je);ge(Pt);var tn=mo(He,Pt);return tn},be=function(lt){var at=lt.scrollJumpRequest;if(at){var He=Jl(lt.impact);He||gn(!1);var Je=Pe(lt.dimensions.droppables[He],at);if(Je){var Pt=lt.viewport,tn=ye(lt.isWindowScrollAllowed,Pt,Je);tn&&Ee(lt,tn)}}};return be},Ls=function(ee){var te=ee.scrollDroppable,ie=ee.scrollWindow,ge=ee.move,Ee=Wu({scrollWindow:ie,scrollDroppable:te}),Pe=gs({move:ge,scrollWindow:ie,scrollDroppable:te}),ye=function(lt){if(lt.phase==="DRAGGING"){if(lt.movementMode==="FLUID"){Ee.scroll(lt);return}lt.scrollJumpRequest&&Pe(lt)}},be={scroll:ye,start:Ee.start,stop:Ee.stop};return be},Si="data-rbd",Vu=function(){var ee=Si+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),Fi=function(){var ee=Si+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),ms=function(){var ee=Si+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),fs={contextId:Si+"-scroll-container-context-id"},Os=function(te){return function(ie){return"["+ie+'="'+te+'"]'}},gl=function(te,ie){return te.map(function(ge){var Ee=ge.styles[ie];return Ee?ge.selector+" { "+Ee+" }":""}).join(" ")},Or="pointer-events: none;",fu=function(ee){var te=Os(ee),ie=function(){var be=` cursor: -webkit-grab; cursor: grab; `;return{selector:te(Vu.contextId),styles:{always:` @@ -244,4 +244,4 @@ The error may be correlated with this previous error: This is to ensure consistent browser layout and measurement More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md -`,Xi=function(ee){var te=ee.doctype;te&&(te.name.toLowerCase(),te.publicId)};function yd(ee){}function Rs(ee,te){}function Ts(){Rs(function(){Fd(Ji.react,ae.version),Xi(document)},[])}function ul(ee){var te=(0,ae.useRef)(ee);return(0,ae.useEffect)(function(){te.current=ee}),te}function Cd(){var ee=null;function te(){return!!ee}function ie(ye){return ye===ee}function ge(ye){ee&&gn(!1);var be={abandon:ye};return ee=be,be}function Ee(){ee||gn(!1),ee=null}function Pe(){ee&&(ee.abandon(),Ee())}return{isClaimed:te,isActive:ie,claim:ge,release:Ee,tryAbandon:Pe}}var ks=9,bd=13,ps=27,Zs=32,qi=33,ki=34,eg=35,Dd=36,Mc=37,il=38,Ad=39,Bd=40,Ws,ic=(Ws={},Ws[bd]=!0,Ws[ks]=!0,Ws),sc=function(ee){ic[ee.keyCode]&&ee.preventDefault()},Vs=function(){var ee="visibilitychange";if(typeof document=="undefined")return ee;var te=[ee,"ms"+ee,"webkit"+ee,"moz"+ee,"o"+ee],ie=Qr(te,function(ge){return"on"+ge in document});return ie||ee}(),zs=0,$i=5;function Ic(ee,te){return Math.abs(te.x-ee.x)>=$i||Math.abs(te.y-ee.y)>=$i}var es={type:"IDLE"};function xd(ee){var te=ee.cancel,ie=ee.completed,ge=ee.getPhase,Ee=ee.setPhase;return[{eventName:"mousemove",fn:function(ye){var be=ye.button,je=ye.clientX,lt=ye.clientY;if(be===zs){var at={x:je,y:lt},He=ge();if(He.type==="DRAGGING"){ye.preventDefault(),He.actions.move(at);return}He.type!=="PENDING"&&gn(!1);var Je=He.point;if(Ic(Je,at)){ye.preventDefault();var Pt=He.actions.fluidLift(at);Ee({type:"DRAGGING",actions:Pt})}}}},{eventName:"mouseup",fn:function(ye){var be=ge();if(be.type!=="DRAGGING"){te();return}ye.preventDefault(),be.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"mousedown",fn:function(ye){ge().type==="DRAGGING"&&ye.preventDefault(),te()}},{eventName:"keydown",fn:function(ye){var be=ge();if(be.type==="PENDING"){te();return}if(ye.keyCode===ps){ye.preventDefault(),te();return}sc(ye)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ge().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(ye){var be=ge();if(be.type==="IDLE"&&gn(!1),be.actions.shouldRespectForcePress()){te();return}ye.preventDefault()}},{eventName:Vs,fn:te}]}function wd(ee){var te=(0,ae.useRef)(es),ie=(0,ae.useRef)(Ca),ge=Ct(function(){return{eventName:"mousedown",fn:function(He){if(!He.defaultPrevented&&He.button===zs&&!(He.ctrlKey||He.metaKey||He.shiftKey||He.altKey)){var Je=ee.findClosestDraggableId(He);if(Je){var Pt=ee.tryGetLock(Je,ye,{sourceEvent:He});if(Pt){He.preventDefault();var tn={x:He.clientX,y:He.clientY};ie.current(),lt(Pt,tn)}}}}}},[ee]),Ee=Ct(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(He){if(!He.defaultPrevented){var Je=ee.findClosestDraggableId(He);if(Je){var Pt=ee.findOptionsForDraggable(Je);Pt&&(Pt.shouldRespectForcePress||ee.canGetLock(Je)&&He.preventDefault())}}}}},[ee]),Pe=It(function(){var He={passive:!1,capture:!0};ie.current=xa(window,[Ee,ge],He)},[Ee,ge]),ye=It(function(){var at=te.current;at.type!=="IDLE"&&(te.current=es,ie.current(),Pe())},[Pe]),be=It(function(){var at=te.current;ye(),at.type==="DRAGGING"&&at.actions.cancel({shouldBlockNextClick:!0}),at.type==="PENDING"&&at.actions.abort()},[ye]),je=It(function(){var He={capture:!0,passive:!1},Je=xd({cancel:be,completed:ye,getPhase:function(){return te.current},setPhase:function(tn){te.current=tn}});ie.current=xa(window,Je,He)},[be,ye]),lt=It(function(He,Je){te.current.type!=="IDLE"&&gn(!1),te.current={type:"PENDING",point:Je,actions:He},je()},[je]);hl(function(){return Pe(),function(){ie.current()}},[Pe])}var ei;function Ld(){}var Nc=(ei={},ei[ki]=!0,ei[qi]=!0,ei[Dd]=!0,ei[eg]=!0,ei);function Rc(ee,te){function ie(){te(),ee.cancel()}function ge(){te(),ee.drop()}return[{eventName:"keydown",fn:function(Pe){if(Pe.keyCode===ps){Pe.preventDefault(),ie();return}if(Pe.keyCode===Zs){Pe.preventDefault(),ge();return}if(Pe.keyCode===Bd){Pe.preventDefault(),ee.moveDown();return}if(Pe.keyCode===il){Pe.preventDefault(),ee.moveUp();return}if(Pe.keyCode===Ad){Pe.preventDefault(),ee.moveRight();return}if(Pe.keyCode===Mc){Pe.preventDefault(),ee.moveLeft();return}if(Nc[Pe.keyCode]){Pe.preventDefault();return}sc(Pe)}},{eventName:"mousedown",fn:ie},{eventName:"mouseup",fn:ie},{eventName:"click",fn:ie},{eventName:"touchstart",fn:ie},{eventName:"resize",fn:ie},{eventName:"wheel",fn:ie,options:{passive:!0}},{eventName:Vs,fn:ie}]}function hs(ee){var te=(0,ae.useRef)(Ld),ie=Ct(function(){return{eventName:"keydown",fn:function(Pe){if(Pe.defaultPrevented||Pe.keyCode!==Zs)return;var ye=ee.findClosestDraggableId(Pe);if(!ye)return;var be=ee.tryGetLock(ye,at,{sourceEvent:Pe});if(!be)return;Pe.preventDefault();var je=!0,lt=be.snapLift();te.current();function at(){je||gn(!1),je=!1,te.current(),ge()}te.current=xa(window,Rc(lt,at),{capture:!0,passive:!1})}}},[ee]),ge=It(function(){var Pe={passive:!1,capture:!0};te.current=xa(window,[ie],Pe)},[ie]);hl(function(){return ge(),function(){te.current()}},[ge])}var Gs={type:"IDLE"},Tc=120,kc=.15;function Es(ee){var te=ee.cancel,ie=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(Ee){Ee.preventDefault()}},{eventName:"keydown",fn:function(Ee){if(ie().type!=="DRAGGING"){te();return}Ee.keyCode===ps&&Ee.preventDefault(),te()}},{eventName:Vs,fn:te}]}function cc(ee){var te=ee.cancel,ie=ee.completed,ge=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Pe){var ye=ge();if(ye.type!=="DRAGGING"){te();return}ye.hasMoved=!0;var be=Pe.touches[0],je=be.clientX,lt=be.clientY,at={x:je,y:lt};Pe.preventDefault(),ye.actions.move(at)}},{eventName:"touchend",fn:function(Pe){var ye=ge();if(ye.type!=="DRAGGING"){te();return}Pe.preventDefault(),ye.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"touchcancel",fn:function(Pe){if(ge().type!=="DRAGGING"){te();return}Pe.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(Pe){var ye=ge();ye.type==="IDLE"&&gn(!1);var be=Pe.touches[0];if(be){var je=be.force>=kc;if(je){var lt=ye.actions.shouldRespectForcePress();if(ye.type==="PENDING"){lt&&te();return}if(lt){if(ye.hasMoved){Pe.preventDefault();return}te();return}Pe.preventDefault()}}}},{eventName:Vs,fn:te}]}function tg(ee){var te=(0,ae.useRef)(Gs),ie=(0,ae.useRef)(Ca),ge=It(function(){return te.current},[]),Ee=It(function(Pt){te.current=Pt},[]),Pe=Ct(function(){return{eventName:"touchstart",fn:function(Pt){if(!Pt.defaultPrevented){var tn=ee.findClosestDraggableId(Pt);if(tn){var fa=ee.tryGetLock(tn,be,{sourceEvent:Pt});if(fa){var Fa=Pt.touches[0],Ma=Fa.clientX,er=Fa.clientY,gr={x:Ma,y:er};ie.current(),He(fa,gr)}}}}}},[ee]),ye=It(function(){var Pt={capture:!0,passive:!1};ie.current=xa(window,[Pe],Pt)},[Pe]),be=It(function(){var Je=te.current;Je.type!=="IDLE"&&(Je.type==="PENDING"&&clearTimeout(Je.longPressTimerId),Ee(Gs),ie.current(),ye())},[ye,Ee]),je=It(function(){var Je=te.current;be(),Je.type==="DRAGGING"&&Je.actions.cancel({shouldBlockNextClick:!0}),Je.type==="PENDING"&&Je.actions.abort()},[be]),lt=It(function(){var Pt={capture:!0,passive:!1},tn={cancel:je,completed:be,getPhase:ge},fa=xa(window,cc(tn),Pt),Fa=xa(window,Es(tn),Pt);ie.current=function(){fa(),Fa()}},[je,ge,be]),at=It(function(){var Pt=ge();Pt.type!=="PENDING"&&gn(!1);var tn=Pt.actions.fluidLift(Pt.point);Ee({type:"DRAGGING",actions:tn,hasMoved:!1})},[ge,Ee]),He=It(function(Pt,tn){ge().type!=="IDLE"&&gn(!1);var fa=setTimeout(at,Tc);Ee({type:"PENDING",point:tn,actions:Pt,longPressTimerId:fa}),lt()},[lt,ge,Ee,at]);hl(function(){return ye(),function(){ie.current();var tn=ge();tn.type==="PENDING"&&(clearTimeout(tn.longPressTimerId),Ee(Gs))}},[ge,ye,Ee]),hl(function(){var Pt=xa(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Pt},[])}function Od(ee){}var Ci={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function ci(ee,te){if(te==null)return!1;var ie=!!Ci[te.tagName.toLowerCase()];if(ie)return!0;var ge=te.getAttribute("contenteditable");return ge==="true"||ge===""?!0:te===ee?!1:ci(ee,te.parentElement)}function dc(ee,te){var ie=te.target;return yi(ie)?ci(ee,ie):!1}var Md=function(ee){return qa(ee.getBoundingClientRect()).center};function Zc(ee){return ee instanceof Ol(ee).Element}var gc=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],ie=Qr(te,function(ge){return ge in Element.prototype});return ie||ee}();function Wc(ee,te){return ee==null?null:ee[gc](te)?ee:Wc(ee.parentElement,te)}function ng(ee,te){return ee.closest?ee.closest(te):Wc(ee,te)}function bi(ee){return"["+Vu.contextId+'="'+ee+'"]'}function Vc(ee,te){var ie=te.target;if(!Zc(ie))return null;var ge=bi(ee),Ee=ng(ie,ge);return!Ee||!yi(Ee)?null:Ee}function zc(ee,te){var ie=Vc(ee,te);return ie?ie.getAttribute(Vu.draggableId):null}function Id(ee,te){var ie="["+Fi.contextId+'="'+ee+'"]',ge=Ha(document.querySelectorAll(ie)),Ee=Qr(ge,function(Pe){return Pe.getAttribute(Fi.id)===te});return!Ee||!yi(Ee)?null:Ee}function Nd(ee){ee.preventDefault()}function ts(ee){var te=ee.expected,ie=ee.phase,ge=ee.isLockActive,Ee=ee.shouldWarn;return!(!ge()||te!==ie)}function Us(ee){var te=ee.lockAPI,ie=ee.store,ge=ee.registry,Ee=ee.draggableId;if(te.isClaimed())return!1;var Pe=ge.draggable.findById(Ee);return!(!Pe||!Pe.options.isEnabled||!Cu(ie.getState(),Ee))}function Gc(ee){var te=ee.lockAPI,ie=ee.contextId,ge=ee.store,Ee=ee.registry,Pe=ee.draggableId,ye=ee.forceSensorStop,be=ee.sourceEvent,je=Us({lockAPI:te,store:ge,registry:Ee,draggableId:Pe});if(!je)return null;var lt=Ee.draggable.getById(Pe),at=Id(ie,lt.descriptor.id);if(!at||be&&!lt.options.canDragInteractiveElements&&dc(at,be))return null;var He=te.claim(ye||Ca),Je="PRE_DRAG";function Pt(){return lt.options.shouldRespectForcePress}function tn(){return te.isActive(He)}function fa(co,To){ts({expected:co,phase:Je,isLockActive:tn,shouldWarn:!0})&&ge.dispatch(To())}var Fa=fa.bind(null,"DRAGGING");function Ma(co){function To(){te.release(),Je="COMPLETED"}Je!=="PRE_DRAG"&&(To(),Je!=="PRE_DRAG"&&gn(!1)),ge.dispatch(ve(co.liftActionArgs)),Je="DRAGGING";function zl(Ko,Il){if(Il===void 0&&(Il={shouldBlockNextClick:!1}),co.cleanup(),Il.shouldBlockNextClick){var vu=xa(window,[{eventName:"click",fn:Nd,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(vu)}To(),ge.dispatch(Ka({reason:Ko}))}return(0,We.Z)({isActive:function(){return ts({expected:"DRAGGING",phase:Je,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:Pt,drop:function(Il){return zl("DROP",Il)},cancel:function(Il){return zl("CANCEL",Il)}},co.actions)}function er(co){var To=ma(function(Ko){Fa(function(){return Yt({client:Ko})})}),zl=Ma({liftActionArgs:{id:Pe,clientSelection:co,movementMode:"FLUID"},cleanup:function(){return To.cancel()},actions:{move:To}});return(0,We.Z)({},zl,{move:To})}function gr(){var co={moveUp:function(){return Fa(Dn)},moveRight:function(){return Fa(qn)},moveDown:function(){return Fa(Bn)},moveLeft:function(){return Fa($n)}};return Ma({liftActionArgs:{id:Pe,clientSelection:Md(at),movementMode:"SNAP"},cleanup:Ca,actions:co})}function Fr(){var co=ts({expected:"PRE_DRAG",phase:Je,isLockActive:tn,shouldWarn:!0});co&&te.release()}var br={isActive:function(){return ts({expected:"PRE_DRAG",phase:Je,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:Pt,fluidLift:er,snapLift:gr,abort:Fr};return br}var Rd=[wd,hs,tg];function Dl(ee){var te=ee.contextId,ie=ee.store,ge=ee.registry,Ee=ee.customSensors,Pe=ee.enableDefaultSensors,ye=[].concat(Pe?Rd:[],Ee||[]),be=(0,ae.useState)(function(){return Cd()})[0],je=It(function(er,gr){er.isDragging&&!gr.isDragging&&be.tryAbandon()},[be]);hl(function(){var er=ie.getState(),gr=ie.subscribe(function(){var Fr=ie.getState();je(er,Fr),er=Fr});return gr},[be,ie,je]),hl(function(){return be.tryAbandon},[be.tryAbandon]);var lt=It(function(Ma){return Us({lockAPI:be,registry:ge,store:ie,draggableId:Ma})},[be,ge,ie]),at=It(function(Ma,er,gr){return Gc({lockAPI:be,registry:ge,contextId:te,store:ie,draggableId:Ma,forceSensorStop:er,sourceEvent:gr&&gr.sourceEvent?gr.sourceEvent:null})},[te,be,ge,ie]),He=It(function(Ma){return zc(te,Ma)},[te]),Je=It(function(Ma){var er=ge.draggable.findById(Ma);return er?er.options:null},[ge.draggable]),Pt=It(function(){be.isClaimed()&&(be.tryAbandon(),ie.getState().phase!=="IDLE"&&ie.dispatch(Kt()))},[be,ie]),tn=It(be.isClaimed,[be]),fa=Ct(function(){return{canGetLock:lt,tryGetLock:at,findClosestDraggableId:He,findOptionsForDraggable:Je,tryReleaseLock:Pt,isLockClaimed:tn}},[lt,at,He,Je,Pt,tn]);Od(ye);for(var Fa=0;Fa=0||Object.prototype.hasOwnProperty.call(mt,a)&&(fe[a]=mt[a]);return fe}function ct(mt,$e){if(!(mt instanceof $e))throw new TypeError("Cannot call a class as a function")}function Ne(mt,$e){if(!mt)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $e&&(typeof $e=="object"||typeof $e=="function")?$e:mt}function Me(mt,$e){if(typeof $e!="function"&&$e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof $e);mt.prototype=Object.create($e&&$e.prototype,{constructor:{value:mt,enumerable:!1,writable:!0,configurable:!0}}),$e&&(Object.setPrototypeOf?Object.setPrototypeOf(mt,$e):mt.__proto__=$e)}var rt=function(mt){Me($e,mt);function $e(fe){ct(this,$e);var a=Ne(this,($e.__proto__||Object.getPrototypeOf($e)).call(this,fe));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return ae($e,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(b){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var z=document.documentElement||document.body.parentNode||document.body,ne=E.pageYOffset!==void 0?E.pageYOffset:z.scrollTop;this.props.isReverse?y=ne:y=this.calculateOffset(a,ne)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;y=$i||Math.abs(te.y-ee.y)>=$i}var es={type:"IDLE"};function xd(ee){var te=ee.cancel,ie=ee.completed,ge=ee.getPhase,Ee=ee.setPhase;return[{eventName:"mousemove",fn:function(ye){var be=ye.button,je=ye.clientX,lt=ye.clientY;if(be===zs){var at={x:je,y:lt},He=ge();if(He.type==="DRAGGING"){ye.preventDefault(),He.actions.move(at);return}He.type!=="PENDING"&&gn(!1);var Je=He.point;if(Ic(Je,at)){ye.preventDefault();var Pt=He.actions.fluidLift(at);Ee({type:"DRAGGING",actions:Pt})}}}},{eventName:"mouseup",fn:function(ye){var be=ge();if(be.type!=="DRAGGING"){te();return}ye.preventDefault(),be.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"mousedown",fn:function(ye){ge().type==="DRAGGING"&&ye.preventDefault(),te()}},{eventName:"keydown",fn:function(ye){var be=ge();if(be.type==="PENDING"){te();return}if(ye.keyCode===ps){ye.preventDefault(),te();return}sc(ye)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ge().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(ye){var be=ge();if(be.type==="IDLE"&&gn(!1),be.actions.shouldRespectForcePress()){te();return}ye.preventDefault()}},{eventName:Vs,fn:te}]}function wd(ee){var te=(0,ae.useRef)(es),ie=(0,ae.useRef)(Ca),ge=Ct(function(){return{eventName:"mousedown",fn:function(He){if(!He.defaultPrevented&&He.button===zs&&!(He.ctrlKey||He.metaKey||He.shiftKey||He.altKey)){var Je=ee.findClosestDraggableId(He);if(Je){var Pt=ee.tryGetLock(Je,ye,{sourceEvent:He});if(Pt){He.preventDefault();var tn={x:He.clientX,y:He.clientY};ie.current(),lt(Pt,tn)}}}}}},[ee]),Ee=Ct(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(He){if(!He.defaultPrevented){var Je=ee.findClosestDraggableId(He);if(Je){var Pt=ee.findOptionsForDraggable(Je);Pt&&(Pt.shouldRespectForcePress||ee.canGetLock(Je)&&He.preventDefault())}}}}},[ee]),Pe=It(function(){var He={passive:!1,capture:!0};ie.current=xa(window,[Ee,ge],He)},[Ee,ge]),ye=It(function(){var at=te.current;at.type!=="IDLE"&&(te.current=es,ie.current(),Pe())},[Pe]),be=It(function(){var at=te.current;ye(),at.type==="DRAGGING"&&at.actions.cancel({shouldBlockNextClick:!0}),at.type==="PENDING"&&at.actions.abort()},[ye]),je=It(function(){var He={capture:!0,passive:!1},Je=xd({cancel:be,completed:ye,getPhase:function(){return te.current},setPhase:function(tn){te.current=tn}});ie.current=xa(window,Je,He)},[be,ye]),lt=It(function(He,Je){te.current.type!=="IDLE"&&gn(!1),te.current={type:"PENDING",point:Je,actions:He},je()},[je]);hl(function(){return Pe(),function(){ie.current()}},[Pe])}var ei;function Ld(){}var Nc=(ei={},ei[ki]=!0,ei[qi]=!0,ei[Dd]=!0,ei[eg]=!0,ei);function Rc(ee,te){function ie(){te(),ee.cancel()}function ge(){te(),ee.drop()}return[{eventName:"keydown",fn:function(Pe){if(Pe.keyCode===ps){Pe.preventDefault(),ie();return}if(Pe.keyCode===Zs){Pe.preventDefault(),ge();return}if(Pe.keyCode===Bd){Pe.preventDefault(),ee.moveDown();return}if(Pe.keyCode===il){Pe.preventDefault(),ee.moveUp();return}if(Pe.keyCode===Ad){Pe.preventDefault(),ee.moveRight();return}if(Pe.keyCode===Mc){Pe.preventDefault(),ee.moveLeft();return}if(Nc[Pe.keyCode]){Pe.preventDefault();return}sc(Pe)}},{eventName:"mousedown",fn:ie},{eventName:"mouseup",fn:ie},{eventName:"click",fn:ie},{eventName:"touchstart",fn:ie},{eventName:"resize",fn:ie},{eventName:"wheel",fn:ie,options:{passive:!0}},{eventName:Vs,fn:ie}]}function hs(ee){var te=(0,ae.useRef)(Ld),ie=Ct(function(){return{eventName:"keydown",fn:function(Pe){if(Pe.defaultPrevented||Pe.keyCode!==Zs)return;var ye=ee.findClosestDraggableId(Pe);if(!ye)return;var be=ee.tryGetLock(ye,at,{sourceEvent:Pe});if(!be)return;Pe.preventDefault();var je=!0,lt=be.snapLift();te.current();function at(){je||gn(!1),je=!1,te.current(),ge()}te.current=xa(window,Rc(lt,at),{capture:!0,passive:!1})}}},[ee]),ge=It(function(){var Pe={passive:!1,capture:!0};te.current=xa(window,[ie],Pe)},[ie]);hl(function(){return ge(),function(){te.current()}},[ge])}var Gs={type:"IDLE"},Tc=120,kc=.15;function Es(ee){var te=ee.cancel,ie=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(Ee){Ee.preventDefault()}},{eventName:"keydown",fn:function(Ee){if(ie().type!=="DRAGGING"){te();return}Ee.keyCode===ps&&Ee.preventDefault(),te()}},{eventName:Vs,fn:te}]}function cc(ee){var te=ee.cancel,ie=ee.completed,ge=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Pe){var ye=ge();if(ye.type!=="DRAGGING"){te();return}ye.hasMoved=!0;var be=Pe.touches[0],je=be.clientX,lt=be.clientY,at={x:je,y:lt};Pe.preventDefault(),ye.actions.move(at)}},{eventName:"touchend",fn:function(Pe){var ye=ge();if(ye.type!=="DRAGGING"){te();return}Pe.preventDefault(),ye.actions.drop({shouldBlockNextClick:!0}),ie()}},{eventName:"touchcancel",fn:function(Pe){if(ge().type!=="DRAGGING"){te();return}Pe.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(Pe){var ye=ge();ye.type==="IDLE"&&gn(!1);var be=Pe.touches[0];if(be){var je=be.force>=kc;if(je){var lt=ye.actions.shouldRespectForcePress();if(ye.type==="PENDING"){lt&&te();return}if(lt){if(ye.hasMoved){Pe.preventDefault();return}te();return}Pe.preventDefault()}}}},{eventName:Vs,fn:te}]}function tg(ee){var te=(0,ae.useRef)(Gs),ie=(0,ae.useRef)(Ca),ge=It(function(){return te.current},[]),Ee=It(function(Pt){te.current=Pt},[]),Pe=Ct(function(){return{eventName:"touchstart",fn:function(Pt){if(!Pt.defaultPrevented){var tn=ee.findClosestDraggableId(Pt);if(tn){var fa=ee.tryGetLock(tn,be,{sourceEvent:Pt});if(fa){var Fa=Pt.touches[0],Ma=Fa.clientX,er=Fa.clientY,gr={x:Ma,y:er};ie.current(),He(fa,gr)}}}}}},[ee]),ye=It(function(){var Pt={capture:!0,passive:!1};ie.current=xa(window,[Pe],Pt)},[Pe]),be=It(function(){var Je=te.current;Je.type!=="IDLE"&&(Je.type==="PENDING"&&clearTimeout(Je.longPressTimerId),Ee(Gs),ie.current(),ye())},[ye,Ee]),je=It(function(){var Je=te.current;be(),Je.type==="DRAGGING"&&Je.actions.cancel({shouldBlockNextClick:!0}),Je.type==="PENDING"&&Je.actions.abort()},[be]),lt=It(function(){var Pt={capture:!0,passive:!1},tn={cancel:je,completed:be,getPhase:ge},fa=xa(window,cc(tn),Pt),Fa=xa(window,Es(tn),Pt);ie.current=function(){fa(),Fa()}},[je,ge,be]),at=It(function(){var Pt=ge();Pt.type!=="PENDING"&&gn(!1);var tn=Pt.actions.fluidLift(Pt.point);Ee({type:"DRAGGING",actions:tn,hasMoved:!1})},[ge,Ee]),He=It(function(Pt,tn){ge().type!=="IDLE"&&gn(!1);var fa=setTimeout(at,Tc);Ee({type:"PENDING",point:tn,actions:Pt,longPressTimerId:fa}),lt()},[lt,ge,Ee,at]);hl(function(){return ye(),function(){ie.current();var tn=ge();tn.type==="PENDING"&&(clearTimeout(tn.longPressTimerId),Ee(Gs))}},[ge,ye,Ee]),hl(function(){var Pt=xa(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Pt},[])}function Od(ee){}var Ci={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function ci(ee,te){if(te==null)return!1;var ie=!!Ci[te.tagName.toLowerCase()];if(ie)return!0;var ge=te.getAttribute("contenteditable");return ge==="true"||ge===""?!0:te===ee?!1:ci(ee,te.parentElement)}function dc(ee,te){var ie=te.target;return yi(ie)?ci(ee,ie):!1}var Md=function(ee){return qa(ee.getBoundingClientRect()).center};function Zc(ee){return ee instanceof Ol(ee).Element}var gc=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],ie=Qr(te,function(ge){return ge in Element.prototype});return ie||ee}();function Wc(ee,te){return ee==null?null:ee[gc](te)?ee:Wc(ee.parentElement,te)}function ng(ee,te){return ee.closest?ee.closest(te):Wc(ee,te)}function bi(ee){return"["+Vu.contextId+'="'+ee+'"]'}function Vc(ee,te){var ie=te.target;if(!Zc(ie))return null;var ge=bi(ee),Ee=ng(ie,ge);return!Ee||!yi(Ee)?null:Ee}function zc(ee,te){var ie=Vc(ee,te);return ie?ie.getAttribute(Vu.draggableId):null}function Id(ee,te){var ie="["+Fi.contextId+'="'+ee+'"]',ge=Ha(document.querySelectorAll(ie)),Ee=Qr(ge,function(Pe){return Pe.getAttribute(Fi.id)===te});return!Ee||!yi(Ee)?null:Ee}function Nd(ee){ee.preventDefault()}function ts(ee){var te=ee.expected,ie=ee.phase,ge=ee.isLockActive,Ee=ee.shouldWarn;return!(!ge()||te!==ie)}function Us(ee){var te=ee.lockAPI,ie=ee.store,ge=ee.registry,Ee=ee.draggableId;if(te.isClaimed())return!1;var Pe=ge.draggable.findById(Ee);return!(!Pe||!Pe.options.isEnabled||!Cu(ie.getState(),Ee))}function Gc(ee){var te=ee.lockAPI,ie=ee.contextId,ge=ee.store,Ee=ee.registry,Pe=ee.draggableId,ye=ee.forceSensorStop,be=ee.sourceEvent,je=Us({lockAPI:te,store:ge,registry:Ee,draggableId:Pe});if(!je)return null;var lt=Ee.draggable.getById(Pe),at=Id(ie,lt.descriptor.id);if(!at||be&&!lt.options.canDragInteractiveElements&&dc(at,be))return null;var He=te.claim(ye||Ca),Je="PRE_DRAG";function Pt(){return lt.options.shouldRespectForcePress}function tn(){return te.isActive(He)}function fa(co,To){ts({expected:co,phase:Je,isLockActive:tn,shouldWarn:!0})&&ge.dispatch(To())}var Fa=fa.bind(null,"DRAGGING");function Ma(co){function To(){te.release(),Je="COMPLETED"}Je!=="PRE_DRAG"&&(To(),Je!=="PRE_DRAG"&&gn(!1)),ge.dispatch(ve(co.liftActionArgs)),Je="DRAGGING";function zl(Ko,Il){if(Il===void 0&&(Il={shouldBlockNextClick:!1}),co.cleanup(),Il.shouldBlockNextClick){var vu=xa(window,[{eventName:"click",fn:Nd,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(vu)}To(),ge.dispatch(Ka({reason:Ko}))}return(0,We.Z)({isActive:function(){return ts({expected:"DRAGGING",phase:Je,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:Pt,drop:function(Il){return zl("DROP",Il)},cancel:function(Il){return zl("CANCEL",Il)}},co.actions)}function er(co){var To=ma(function(Ko){Fa(function(){return Yt({client:Ko})})}),zl=Ma({liftActionArgs:{id:Pe,clientSelection:co,movementMode:"FLUID"},cleanup:function(){return To.cancel()},actions:{move:To}});return(0,We.Z)({},zl,{move:To})}function gr(){var co={moveUp:function(){return Fa(Dn)},moveRight:function(){return Fa(qn)},moveDown:function(){return Fa(Bn)},moveLeft:function(){return Fa($n)}};return Ma({liftActionArgs:{id:Pe,clientSelection:Md(at),movementMode:"SNAP"},cleanup:Ca,actions:co})}function Fr(){var co=ts({expected:"PRE_DRAG",phase:Je,isLockActive:tn,shouldWarn:!0});co&&te.release()}var br={isActive:function(){return ts({expected:"PRE_DRAG",phase:Je,isLockActive:tn,shouldWarn:!1})},shouldRespectForcePress:Pt,fluidLift:er,snapLift:gr,abort:Fr};return br}var Rd=[wd,hs,tg];function Dl(ee){var te=ee.contextId,ie=ee.store,ge=ee.registry,Ee=ee.customSensors,Pe=ee.enableDefaultSensors,ye=[].concat(Pe?Rd:[],Ee||[]),be=(0,ae.useState)(function(){return Cd()})[0],je=It(function(er,gr){er.isDragging&&!gr.isDragging&&be.tryAbandon()},[be]);hl(function(){var er=ie.getState(),gr=ie.subscribe(function(){var Fr=ie.getState();je(er,Fr),er=Fr});return gr},[be,ie,je]),hl(function(){return be.tryAbandon},[be.tryAbandon]);var lt=It(function(Ma){return Us({lockAPI:be,registry:ge,store:ie,draggableId:Ma})},[be,ge,ie]),at=It(function(Ma,er,gr){return Gc({lockAPI:be,registry:ge,contextId:te,store:ie,draggableId:Ma,forceSensorStop:er,sourceEvent:gr&&gr.sourceEvent?gr.sourceEvent:null})},[te,be,ge,ie]),He=It(function(Ma){return zc(te,Ma)},[te]),Je=It(function(Ma){var er=ge.draggable.findById(Ma);return er?er.options:null},[ge.draggable]),Pt=It(function(){be.isClaimed()&&(be.tryAbandon(),ie.getState().phase!=="IDLE"&&ie.dispatch(Kt()))},[be,ie]),tn=It(be.isClaimed,[be]),fa=Ct(function(){return{canGetLock:lt,tryGetLock:at,findClosestDraggableId:He,findOptionsForDraggable:Je,tryReleaseLock:Pt,isLockClaimed:tn}},[lt,at,He,Je,Pt,tn]);Od(ye);for(var Fa=0;Fa=0||Object.prototype.hasOwnProperty.call(mt,a)&&(fe[a]=mt[a]);return fe}function ct(mt,$e){if(!(mt instanceof $e))throw new TypeError("Cannot call a class as a function")}function Re(mt,$e){if(!mt)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return $e&&(typeof $e=="object"||typeof $e=="function")?$e:mt}function Me(mt,$e){if(typeof $e!="function"&&$e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof $e);mt.prototype=Object.create($e&&$e.prototype,{constructor:{value:mt,enumerable:!1,writable:!0,configurable:!0}}),$e&&(Object.setPrototypeOf?Object.setPrototypeOf(mt,$e):mt.__proto__=$e)}var rt=function(mt){Me($e,mt);function $e(fe){ct(this,$e);var a=Re(this,($e.__proto__||Object.getPrototypeOf($e)).call(this,fe));return a.scrollListener=a.scrollListener.bind(a),a.eventListenerOptions=a.eventListenerOptions.bind(a),a.mousewheelListener=a.mousewheelListener.bind(a),a}return ae($e,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var a=this.getParentElement(this.scrollComponent);a.scrollTop=a.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var a=!1,E={get passive(){a=!0}};try{document.addEventListener("test",null,E),document.removeEventListener("test",null,E)}catch(b){}return a}},{key:"eventListenerOptions",value:function(){var a=this.props.useCapture;return this.isPassiveSupported()&&(a={useCapture:this.props.useCapture,passive:!0}),a}},{key:"setDefaultLoader",value:function(a){this.defaultLoader=a}},{key:"detachMousewheelListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.scrollComponent.parentNode),a.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var a=window;this.props.useWindow===!1&&(a=this.getParentElement(this.scrollComponent)),a.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),a.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(a){var E=this.props.getScrollParent&&this.props.getScrollParent();return E!=null?E:a&&a.parentNode}},{key:"filterProps",value:function(a){return a}},{key:"attachScrollListener",value:function(){var a=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!a)){var E=window;this.props.useWindow===!1&&(E=a),E.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),E.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),E.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(a){a.deltaY===1&&!this.isPassiveSupported()&&a.preventDefault()}},{key:"scrollListener",value:function(){var a=this.scrollComponent,E=window,b=this.getParentElement(a),y=void 0;if(this.props.useWindow){var z=document.documentElement||document.body.parentNode||document.body,ne=E.pageYOffset!==void 0?E.pageYOffset:z.scrollTop;this.props.isReverse?y=ne:y=this.calculateOffset(a,ne)}else this.props.isReverse?y=b.scrollTop:y=a.scrollHeight-b.scrollTop-b.clientHeight;ydiv{display:flex;align-items:center}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA{cursor:pointer;display:flex;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;padding-bottom:10px;margin-top:12px}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA .num___Zrt0Q{width:20px;height:20px;font-size:16px;line-height:18px;text-align:center;border:1px solid #3061D0;border-radius:12px;display:inline-block;margin-right:6px}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA .subject___H4tj9{font-size:14px;line-height:20px}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA img{width:20px;height:20px;margin-right:10px}.header___e8JpO .schedule___WsVbu>div i{margin:0 30px}.header___e8JpO .btns___e2enD{display:flex;align-items:center;justify-content:center}.header___e8JpO .btns___e2enD .btn___T6H51{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.header___e8JpO .btns___e2enD .btn___T6H51:hover{background:linear-gradient(180deg,#2da0fd,#0e5fff)}.header___e8JpO .btns___e2enD .simulate___Ori5S{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:linear-gradient(#4181ff,#73a4ff)}.header___e8JpO .btns___e2enD .simulate___Ori5S:hover{background:linear-gradient(180deg,#2da0fd,#0e5fff)}.header___e8JpO .btns___e2enD .exit___0V4Zt{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:linear-gradient(#4181ff,#73a4ff);margin-left:20px}.header___e8JpO .btns___e2enD .exit___0V4Zt:hover{background:linear-gradient(180deg,#2da0fd,#0e5fff)}.information___LkgI6{display:flex;flex-direction:column;height:100%;background-color:#fff}.information___LkgI6 .scroll___JnYs4{flex:1 1;overflow:auto}.information___LkgI6 .scroll___JnYs4 header{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:700;padding-left:40px;margin:20px 0}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju{padding:0 40px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-form-item-label{margin-bottom:21px;margin-top:18px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-form-item-label label{font-size:16px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge{background:#f1f1f1;border-radius:15px;margin-bottom:10px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge:first-child{margin-left:0!important}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge button{border:0;color:#666;box-shadow:none}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge sup{cursor:pointer}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .customAddTags .ant-input{height:50px;background-color:#f5f5f5;padding:0 20px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .customAddTags .ant-input>input,.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .customAddTags .ant-input>span{font-size:16px;background-color:#f5f5f5}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5;padding:0 20px;border-radius:4px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-input-affix-wrapper>input,.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5}.information___LkgI6 .scroll___JnYs4 .img___z2Jy6{position:relative;width:400px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center}.information___LkgI6 .scroll___JnYs4 .img___z2Jy6>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.markdown-editor-wrapper{position:relative;margin-bottom:12px}.markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center;overflow:hidden}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;inset:0;height:100vh!important;z-index:998}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:0px}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.btn___LFkWh{display:inline-block;padding-right:32px;position:relative;margin-bottom:20px}.btn___LFkWh .s1___kiYKO{padding:7px 10px;font-size:14px;color:#666;background:#f1f1f1;border-radius:15px;cursor:default}.btn___LFkWh:hover .s1___kiYKO{color:#0152d9;background:#1890ff33}.btn___LFkWh:hover .s2___omvJi{display:inline-block}.btn___LFkWh .s2___omvJi{display:none;width:20px;height:20px;position:absolute;z-index:10;right:6px;cursor:pointer}.flex_box_center___ZDst5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KjWS3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___JmkIN{align-items:center;box-align:center}.flex_box_center_end___xd4AX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zLQXm{flex-direction:column;box-orient:block-axis}.complete___d4XS6{position:relative;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1}.complete___d4XS6 .cancel___awB16{height:40px;line-height:40px;text-align:center;border-radius:4px;border:1px solid #0152d9;font-size:16px;color:#0152d9;padding:0 34px;cursor:pointer;user-select:none}.complete___d4XS6 .save___CMuaC{height:40px;line-height:40px;text-align:center;border-radius:4px;background:#0152d9;font-size:16px;color:#fff;padding:0 34px;cursor:pointer;margin-left:40px;user-select:none}.flex_box_center___LiAPc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___zOrvl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pWI0p{align-items:center;box-align:center}.flex_box_center_end___R1B7f{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___BUSOq{flex-direction:column;box-orient:block-axis}[id=educoder] ul.menu___MLa2L{width:122px;background:#686f9a;color:#fff;border-radius:0;padding-left:0;padding-right:0}[id=educoder] ul.menu___MLa2L li{color:#fff!important;border-radius:0!important;padding-left:8px!important}[id=educoder] ul.menu___MLa2L [class~=ant-dropdown-menu-item-active]{background:#3e4571!important}[id=educoder] ul.menu___MLa2L li[class~=ant-dropdown-menu-item-disabled]{background:none!important;color:#b0b5d6!important}.warehouse___NZ6o9{display:flex;flex-direction:column;height:100%;overflow:hidden}.warehouse___NZ6o9 .header___DQSpw{height:60px;background:#282e55;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:14px}.warehouse___NZ6o9 .header___DQSpw .title___Q6voz{margin:0 20px}.warehouse___NZ6o9 .header___DQSpw input{width:290px;height:34px;background-color:#686f9a;color:#fff;border-radius:4px;border:0;margin-right:14px;padding:0 14px}.warehouse___NZ6o9 .content___v9Jfn{flex:1 1;display:flex}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg{width:25%;max-width:440px;height:100%;background-color:#0a143dd9;overflow:auto;display:box;display:flex;position:relative}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg>section{flex:1 1;overflow:auto;position:absolute;inset:0}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg .ant-tabs .ant-tabs-nav{color:#fff;margin-left:20px}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg .ant-tabs .ant-tabs-nav:before{left:25px;border-bottom:1px solid #282e55;width:90%}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP{flex:1 1;display:flex;align-items:flex-end;height:100%;background:#0a0e2ecc;position:relative}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container]{border:none}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-wrap],.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-gutters]{background:#0a0e2ecc}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-line]{padding-left:18px}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-wrap]{position:absolute;inset:60px 21px 0;height:auto}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-linenumber]{color:#fff}.loading___r25tt{width:100%;top:0;bottom:70px;position:absolute!important}.loading___r25tt [class~=ant-spin-container]{position:initial!important}.empty___J3rPx{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff}.tabs___BsV1l{overflow:initial!important}.tabs___BsV1l [class~=ant-tabs-nav]{margin-bottom:0!important}.tabs___BsV1l [class~=ant-tabs-nav]:before{display:none}.tabs___BsV1l [class~=ant-tabs-tab]{cursor:pointer}.tabs___BsV1l [class~=ant-tabs-tab-btn]{color:#fff}.tabs___BsV1l [class~=ant-tabs-nav-wrap]{overflow:initial!important}.tabs___BsV1l [class~=ant-tabs-ink-bar]{bottom:-7px!important}.line___tmfZh{width:1px;height:16px;background:#686f9a;border-radius:1px;margin-left:28px}.footer___E442y{height:70px;background:#282e55;width:100%;z-index:5}.footer___E442y button{width:100px;height:40px}.commit___vMKYK{background-color:#0a143dd9;width:100%;height:100%;overflow:auto}.blueLight___n7jAx{color:#b0b5d6;font-size:14px}.filePathWrp___ueAb3{height:56px;border-bottom:1px solid #3e4571;margin:0 30px;display:flex;align-items:center}.filePath___V7EhW{font-size:0}.filePath___V7EhW span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-size:14px}.filePath___V7EhW span:after{content:"/";color:#fff;margin:0 2px;display:inline-block}.filePath___V7EhW span:nth-clid(:odd){color:#0152d9}.filePath___V7EhW span:nth-last-child(1){color:#fff}.filePath___V7EhW span:nth-last-child(1):after{display:none}.bottom0___WUqx8{bottom:0!important}.wrap___IzxNT{padding:0 10px}.wrap___IzxNT [class^=my-codemirror-container]{margin-bottom:0}.modal___jcKd0{z-index:9999}.title___DeCGl{font-size:20px}.path___IiSd5{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___P7hk_{color:#0152d9}.width240___HRevG{width:240px}.filePath___l5wGn{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___MYP7J{padding:20px}.content___loAbf{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___loAbf a{color:#05101a}.content___loAbf a:hover{color:#40a9ff}.mainPathWrap___gBcjO{display:flex;flex-direction:row}.colorBlue___qg6vv{color:#0152d9}.wrap___mjOgj{background-color:#fff;padding:0 30px}.wrap___mjOgj [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title___yLtbX{font-size:20px}.path___oKd0o{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___HAuxN{color:#0152d9}.flex_box_center___yg9nA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f3dyx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ezJcl{align-items:center;box-align:center}.flex_box_center_end___nfffI{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___c30ic{flex-direction:column;box-orient:block-axis}.headLeft___rFzBG{color:#fff;font-size:14px;padding:20px}.colorBlue___I8QNd{color:#0152d9;cursor:pointer}.wrap___E3izY{font-size:12px}.wrap___E3izY [class~=ant-switch]{background:#e53333}.wrap___E3izY [class~=ant-switch-checked]{background:#1890fb}.nodata___o_3nl img{width:100%;height:100%;margin-bottom:30px}.nodataText___bDrE1{text-align:center;color:#999;font-size:14px}.content___oLCqi{margin-top:20px}.content___oLCqi [class~=ant-tree]{background:none;color:#fff}.content___oLCqi [class~=ant-tree-treenode-selected]{color:#fff;width:100%}.content___oLCqi [class~=ant-tree-treenode-selected]:before{background:#2f3662!important}.content___oLCqi [class~=ant-tree-node-content-wrapper]{background:none!important;color:#fff!important}.content___oLCqi [class~=ant-tree-node-content-wrapper]:hover{background:none!important}.content___oLCqi [class~=drag-over]>[draggable]{opacity:1!important}.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-close]:before,.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-open]:before{background:#2f3662!important}.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=icon-gengduo2],.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=icon-gengduo2]{display:inline}.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=ant-tree-node-content-wrapper],.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___oLCqi [class~=ant-tree-treenode]{display:flex!important;align-items:center!important;width:100%;height:36px;padding:5px 0!important}.content___oLCqi [class~=ant-tree-treenode] *{transition:none!important}.content___oLCqi [class~=ant-tree-treenode]:hover:before{background:#2f3662!important;bottom:0!important}.content___oLCqi [class~=ant-tree-treenode]:hover [class~=icon-gengduo2]{display:inline}.content___oLCqi [class~=ant-tree-treenode] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___oLCqi [class~=ant-tree-treenode] [class~=icon-gengduo2]{top:-1px}.content___oLCqi [class~=drag-over-gap-top],.content___oLCqi [class~=drag-over-gap-bottom]{transition:none!important}.content___oLCqi [class~=drag-over-gap-top]>[draggable],.content___oLCqi [class~=drag-over-gap-bottom]>[draggable]{border:0px solid #000!important;transition:none!important;line-height:24px!important}.gitCode___CGi8t{color:#fff;padding:32px 14px 0 20px;font-size:14px}.ellipsis___OJSuo{margin:5px 10px}ul.menu___aPJ5X{width:122px;background:#686f9a;color:#fff}ul.menu___aPJ5X li{color:#fff}ul.menu___aPJ5X [class~=ant-dropdown-menu-item-active]{background:#3e4571}.overlayClass___EtZDz [class~=ant-tooltip-content]{position:relative;z-index:11}.overlayClass___EtZDz [class~=ant-tooltip-content] [class~=ant-tooltip-arrow-content]{left:-16px}.overlayClass___EtZDz:before{content:" ";position:fixed;inset:0;z-index:10;background:#0000004d}.tips___P5llh{width:100%;padding:0 20px;color:#fff;margin-bottom:10px;line-height:22px;text-align:justify}.gitTree___uVb5X [class~=ant-tree-draggable-icon]{display:none}.wrap___MYOb_{padding:20px}.content___hIU8_{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___hIU8_ a{color:#05101a}.content___hIU8_ a:hover{color:#40a9ff}.mainPathWrap___U1qhQ{display:flex;flex-direction:row}.colorBlue___UUdCo{color:#0152d9}.flex_box_center___uEeXZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___z5vGD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yPWu8{align-items:center;box-align:center}.flex_box_center_end___A11tq{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mpz7g{flex-direction:column;box-orient:block-axis}.commitWrap____iXlX{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:20px;margin-bottom:10px;font-size:16px}.wrap___TqYMq{padding:20px}.colorGray___zz_Ji{color:#999}.content___jIgca{display:flex;flex-direction:column;margin-bottom:10px;padding:20px;font-size:16px}.itemTime___u4iJz{color:#0152d9;margin-right:15px}.imageUrl___iQiEg{width:50px;height:50px;border-radius:50px}.blueLight___saBbR{color:#b0b5d6;font-size:16px}.divider___Vpgba{background:#3e4571;border-radius:1px;margin:20px 0}.empty___vUjYH{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.flex_box_center___qr2XQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___aexCP{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BCwy9{align-items:center;box-align:center}.flex_box_center_end___MMXT9{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___XpXt5{flex-direction:column;box-orient:block-axis}.level___zlDui{flex:1 1;display:flex;height:100%;overflow:hidden}.level___zlDui .left___eEQyc{width:25%;height:100%;max-width:440px;background-color:#0a143dd9;position:relative}.level___zlDui .left___eEQyc .container___uKDQP{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.level___zlDui .left___eEQyc .container___uKDQP .title___NIFJk{font-size:14px;color:#fff;padding:30px 0 10px 20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7{flex:1 1;overflow:auto}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .ant-empty .ant-empty-description{color:#0152d9}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .ant-spin{display:flex;justify-content:center;align-items:center;height:100%}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH:hover{background:#3e457166}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH:hover .s3___s7a1S{display:block}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH .s2___LsTSy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH .s3___s7a1S{display:none;padding-right:20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px;background:#3e4571!important}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB:hover{background:#3e457166}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB:hover .s3___s7a1S{display:block}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB .s2___LsTSy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB .s3___s7a1S{display:none;padding-right:20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .os___zLMDu{color:#686f9a;height:40px;line-height:40px;text-align:center}.level___zlDui .left___eEQyc .btns___fvyWI{position:absolute;z-index:2;bottom:0;left:0;width:192px}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU{width:100%;height:100%;position:relative}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .icon___TBkIn{width:50px;height:50px;background:#1890ff;box-shadow:#1890ff 0 0 4px;border-radius:25px;color:#fff;line-height:44px;text-align:center;font-size:38px;font-weight:200;cursor:pointer;position:absolute;z-index:5;left:20px;bottom:20px;transition:all .5s ease 0s;user-select:none}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .btn___RbP1C{position:absolute;z-index:6;bottom:88px;left:20px;transition:.5s}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .btn___RbP1C .d1_____n0x{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .btn___RbP1C .d2___TFujl{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px;margin-top:20px;background:#44d7b6;box-shadow:0 0 4px #44d7b6}.level___zlDui .left___eEQyc .shrink___XsTLO{position:absolute;z-index:55;top:50%;right:0;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer}.level___zlDui .left___eEQyc .elseShrink___Sgotd{position:absolute;z-index:55;top:50%;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer;transform:rotateY(180deg);right:-20px;background:#0152d9;color:#fff}.level___zlDui .right___kNV70{flex:1 1;display:flex;height:100%;overflow:hidden;background-color:#fff;transform:translate(0)}.level___zlDui .right___kNV70 .addIcon___Dagu_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.level___zlDui .right___kNV70 .customFixedButton{z-index:98}.level___zlDui .right___kNV70 .customFixedButton button,.level___zlDui .right___kNV70 .ant-input,.level___zlDui .right___kNV70 .ant-form-item-control-input,.level___zlDui .right___kNV70 .ant-select,.level___zlDui .right___kNV70 .ant-input-affix-wrapper{border-radius:4px}.level___zlDui .right___kNV70 .markdown-editor-container.full-screen{height:100%!important}.level___zlDui .right___kNV70 .markdown-editor-container.full-screen .markdown-editor-body{height:calc(100% - 38px)!important}.title___nOeqx{margin-bottom:15px;color:#ff954c;text-align:center;font-size:14px}.content___fZhlH{margin-bottom:15px;background:#f7f9fd;padding:5px;height:200px;overflow:auto;font-size:14px}.add___UacIA{text-align:center;padding-top:20%}.colorBlue___mDMlZ{color:#0152d9}.radio___mI6Bh{display:block;height:30px;line-height:30px;font-size:14px}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___HDG9F{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KhP6Z{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZlFcA{align-items:center;box-align:center}.flex_box_center_end___o7d_z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ULJgZ{flex-direction:column;box-orient:block-axis}.row___Skft7{background:#ffffffb3;border-radius:12px;border:1px solid #FFFFFF;backdrop-filter:blur(4px);padding:14px 20px;margin-bottom:10px}.row___Skft7 .title___KP2uZ{height:20px;font-weight:500;font-size:14px;color:#2c3a58;line-height:20px}.row___Skft7 .fenge___yM8ys{height:1px;border:1px dashed rgba(204,221,255,.5);margin:15px 0}.row___Skft7 .tagsWrap___XcmUd{flex:1 1;position:relative}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl i{display:inline-block;font-size:12px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz{max-height:245px;overflow:auto}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db{display:flex;flex-wrap:wrap;gap:20px 14px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span{display:inline-flex;align-items:center;font-size:14px;cursor:pointer;padding:2px 12px;background:#fff;border-radius:6px;border:1px solid #DAE3F3}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .name___gsqnj{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .num___sRnLB{margin-left:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span:hover{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db .active___yNnAU{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___Skft7 .tagsBorderWrap___BKCHD .bar___gdtOz{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___KD0ZB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMep5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___jD3Po{align-items:center;box-align:center}.flex_box_center_end___RbohB{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GmzUj{flex-direction:column;box-orient:block-axis}.list___dlUtq{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___dlUtq .wrap___LYbIZ{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___dlUtq .wrap___LYbIZ:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___dlUtq .wrap___LYbIZ .lockWrap___U7Ajb{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .cover___KP0L8{width:100%;height:26vh;border-radius:10px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .bq___DtmL1{background:linear-gradient(180deg,#f09c1e,#bd6f1d);border-radius:6px;border:1px solid rgba(255,255,255,.6);position:absolute;padding:4px 8px;color:#fff;font-size:12px;line-height:12px;top:6px;left:6px;display:flex;align-items:center;justify-content:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .sign___TZ9Wq{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .titleBg___tnX0O{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq .e___zxiB9{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___dlUtq .wrap___LYbIZ .li___bsnqy .text____ZmZX{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .value___WPLok{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E{display:flex;align-items:center;margin-left:auto}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]{font-size:13px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:278px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 101px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___vu9yi{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LwoH7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pUG0J{align-items:center;box-align:center}.flex_box_center_end___xWI9t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mr5rB{flex-direction:column;box-orient:block-axis}.list___zE1wj{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___zE1wj .wrap___5HG1h{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___zE1wj .wrap___5HG1h:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___zE1wj .wrap___5HG1h .lockWrap___zziwX{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .cover___G1cj9{width:100%;height:26vh;border-radius:10px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .bq___hpdTt{width:64px;height:20px;background:#19b691b3;color:#fff;border-radius:13px;font-size:12px;line-height:20px;text-align:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .sign___kHAha{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___zE1wj .wrap___5HG1h .li___aNI2z .titleBg___S1VlI{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM .e___fd1jW{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .text___b9Tdy{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___zE1wj .wrap___5HG1h .li___aNI2z .value___ZASRv{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div{display:flex;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div>span{margin-right:12px;font-size:12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag1___c9ebE,.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___PuarE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___q4lAa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wsb8w{align-items:center;box-align:center}.flex_box_center_end___H781P{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___bHK1y{flex-direction:column;box-orient:block-axis}.list___e2XDo{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___e2XDo .wrap___cz7sh{height:234px;border-radius:12px;border:1px solid #DEE8FF;position:relative}.list___e2XDo .wrap___cz7sh:hover{cursor:pointer;box-shadow:0 4px 10px #a8c2ee80;border:1px solid #3875FF}.list___e2XDo .wrap___cz7sh:hover .lockWrap___EPuRr{display:flex}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .img___kSEud{width:72px;height:72px;border-radius:50%;border:2px solid #FFFFFF;margin-top:14px}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .text___GIlhY{height:24px;background:linear-gradient(164deg,#526d958a,#2c4773c7);border-radius:8px;border:1px solid #FFFFFF;backdrop-filter:blur(2px);color:#fff;font-size:14px;line-height:14px;padding:5px 14px;display:flex;align-items:center;justify-content:center;position:relative;top:-15px}.list___e2XDo .wrap___cz7sh .top___K4GCD{margin-top:55px}.list___e2XDo .wrap___cz7sh .top___K4GCD .sign___KCjEP{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___e2XDo .wrap___cz7sh .top___K4GCD .name___z3U4d{height:16px;font-weight:600;font-size:16px;color:#262a46;line-height:16px;text-align:center;font-style:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.list___e2XDo .wrap___cz7sh .top___K4GCD .text___GIlhY{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___e2XDo .wrap___cz7sh .middle___LeUM5{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAegAAACOCAYAAAD6ipv/AAAAAXNSR0IArs4c6QAACNtJREFUeF7t3TGLXAUXBuD3kDAj2WAnSLAUCws7wTJWioVg7S8wpa2YImJrZ/wF1oIg2CWlYCkIimUIgl2yIztrwvGb+XaXGDcmhWaPzrNFWLLD3Pc+58DLvTM7W3nCr+5erO7l9bqftzt5OZVLlVzqzsUnfAoPI0CAAAECOyNQlf1Obqdzu5Lv+1y+3DufG1V1+CQI9bgH7Xc/X+tc7cq76Tz7uMf7OQECBAgQIPAIgcqd6nzey1y7WPXzXzk9sqC7e/nrYT5I8n539mATIECAAAECf49AVVZJPrmwyMdVtT7tWU8t6O1V82G+6M5rf08Uz0KAAAECBAg8LFCVb3qRd067mv5TQa/X/cq9zledvICSAAECBAgQ+GcFKrl1vvLWclnfPXikPxT00evN3yrnf3YYnp0AAQIECDxUxrd6mVcfvJI+Keij15xvuq1taQgQIECAwNMX2NzuvrDI5ePXpE8KerXua9358OlHckQCBAgQIEBgI1CVj/aWdXX7/eafozeF/eTd2haEAAECBAicncDm3d29yIubW93bgl4d9PVO3ju7SI5MgAABAgQIHF05f7b3TF2p7SeEHeYXH0JiMQgQIECAwACByp29RZ6r/d/6jdzP1wMiiUCAAAECBAhsBM7lzVod9KedXCFCgAABAgQIzBCo5HrtH/SNJJdnRJKCAAECBAgQ+F8v36z9df+Qzks4CBAgQIAAgSEClR9rte67/mTkkIGIQYAAAQIE/v/70PubW9xNgwABAgQIEJgloKBnzUMaAgQIECCwFVDQFoEAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEKjVuu925yIKAgQIECBAYIhA5W7tr/uHdF4aEkkMAgQIECBAoPLj5hb3jSSXaRAgQIAAAQJjBG7W6qA/7eTKmEiCECBAgACBHReo5Hrt/9Zv5H6+3nELp0+AAAECBOYInMub1d2L1WF+SefZOckkIUCAAAECOypQubO3yHO1Of3VQV/v5L0dpXDaBAgQIEBgjEAln+09U1e2Bb3f/Xwd5qfu7I1JKAgBAgQIENgxgaqsepEXL1b9vC3o7VX0uq9158Mds3C6BAgQIEBgjEBVPtpb1tVNoJOC7u7lr4e52Z3XxiQVhAABAgQI7IhAVb65sMjlqlr/oaBPbnWv820nL+yIh9MkQIAAAQJnLlDJrV7m1c2t7eMwJ1fQx/+xXvcr9zpfKekzn5cABAgQILADAptyPl95a7ms7x483T8V9MmV9GG+cLt7BzbDKRIgQIDAmQlsbmv3Iu88eOX8yCvo4x8cvSb9QZL3vbv7zGbnwAQIECDwHxTYvFs7yScXFvn4+DXnh0/z1CvoBx+0/RWsda525V0fZvIf3BKnRIAAAQJPT6Bypzqf9zLXTrtqfuwt7tOSbj9x7F5er/t5u5OXU7lUySV/qvLpzdWRCBAgQODfI1CV/U5up3O7ku/7XL7cO58bVXX4JGfxOzmrxUcafXV8AAAAAElFTkSuQmCC) no-repeat center center;background-size:100% 100%;height:71px;margin:23px 15px 17px;padding:13px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ{display:flex;align-items:center;justify-content:space-between}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ>div{display:flex;align-items:center}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .text___GIlhY{height:20px;font-weight:400;font-size:14px;color:#727c95;line-height:20px;margin-right:10px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .value___qigWu{width:42px;height:20px;font-weight:400;font-size:14px;color:#262a46;line-height:20px}.list___e2XDo .wrap___cz7sh .btns___kGysm{display:flex;align-items:center;margin-top:12px;justify-content:center}.list___e2XDo .wrap___cz7sh .btns___kGysm div{width:76px;background:#11af8d26;height:26px;border-radius:12px;border:1px solid #11AF8D;font-size:12px;color:#11af8d;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .btns___kGysm aside{width:76px;background:#f4831e26;height:26px;border-radius:12px;border:1px solid #E08049;font-size:14px;color:#c05a0c;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>div{margin-left:auto}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.list___e2XDo .warpStyle___pH3uC:hover{border:2px solid #fff!important;box-shadow:none!important}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___itkVp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___F4yZx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ko4cu{align-items:center;box-align:center}.flex_box_center_end___cCBYR{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mpq6K{flex-direction:column;box-orient:block-axis}.tabs___qRAhL{display:flex;justify-content:space-between;align-items:center;height:40px}.tabs___qRAhL .tabsWrap___CGRvS{display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6{font-weight:500;color:#3875ff}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:none;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio{color:#3061d0;background:#e5eeff;border-radius:999px;border:1px solid #C9DBFF;height:36px}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio:hover{border:1px solid #3061D0}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.ClassRoomItem___F4pL0{border:1px solid transparent}.ClassRoomItem___F4pL0:hover{border:1px solid #165DFF!important}.ClassRoomItem___F4pL0:hover .TitleDom___DB76T{color:#165dff}.ClassRoomItem___F4pL0 .TitleDom___DB76T{color:#333}.flex_box_center___vG4eV{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qVVxe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___P8Z8s{align-items:center;box-align:center}.flex_box_center_end___VMme3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___VMHwm{flex-direction:column;box-orient:block-axis}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{color:#165dff!important;background:#fff}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{font-weight:400!important;background-color:#edf2ff!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{color:#165dff!important;background-color:#fff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px}.teaching-circling-container{flex:1 1 auto}.teaching-circling-container h3{display:flex;flex-flow:row nowrap;align-items:center;padding:30px 40px;background:#fff;justify-content:space-between;width:100%;font-size:20px;margin:0}.no-data img{display:block;margin:0 auto 30px}.nodata-content{display:flex;flex-flow:column nowrap;align-content:center;justify-content:center;min-height:690px}.nodata-content p{color:#999;text-align:center}.teaching-circling-body{margin:16px auto;min-height:740px;width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs{display:flex;flex-flow:row nowrap;align-items:center;height:50px;margin:0;font-size:16px;color:#333;padding:0 40px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs li{margin-right:60px;height:50px;line-height:50px}.teaching-circling-body .navs li.active{border-bottom:2px solid #009ffc}.teaching-circling-body .navs li.active a{color:#009ffc}.teaching-circling-body .navs li a{color:#333;display:block}.flex-end{justify-content:flex-end}.teaching-list{margin:0;padding:0;font-size:16px;display:flex;flex-flow:column nowrap;justify-content:center}.teaching-list>li{padding:20px 40px;cursor:pointer;border-bottom:1px solid #ccc}.teaching-list .item-group{display:flex;flex-flow:row nowrap;align-content:center;justify-content:space-between}.teaching-list .info{margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center}.teaching-list .info li{position:relative;margin:16px 8px 0 0}.teaching-list .info li div{padding:0 20px;height:28px;line-height:28px;text-align:center}.teaching-list .info li.active div{background:#ccc}.teaching-list .info li .btn-del{position:absolute;right:0;top:0;color:red}.groups{margin:16px 0;list-style:none;display:flex;flex-flow:row wrap;align-items:center}.groups li{width:50%}.select-teach-group{padding:20px 0 0 20px;min-height:320px;position:relative}.select-teach-group .btn-actions{position:absolute;right:20px;bottom:20px}.bg___eNGI2{width:1200px;margin:30px auto 80px;display:flex;justify-content:space-between}.wrap___cXTZg{width:100%}.modal___tpv7Q{display:flex;flex-direction:row;justify-content:center}.content___MwVZ6{background-color:#fff}.head___PxksF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:76px;border-bottom:1px solid #f4f4f4}.headCount___ltwMD{height:16px;font-size:16px;font-weight:700;color:#333;line-height:16px;margin-left:40px}.button___KydF2{width:100px;height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.itemWrap___E0xoZ{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.imgWrap___sjKtg{margin-right:20px;position:relative}.img___iT84N{border-radius:50%}.manager___T0le_{display:inline-block;position:absolute;bottom:13px;left:2px;width:44px;height:18px;background:#0152d9;color:#fff;font-size:10px;text-align:center;border-bottom-right-radius:28px;border-bottom-left-radius:31px}.itemContent___v3w_e{display:flex;flex-direction:column;flex:1 1}.nameWrap___dFMCl{display:flex;flex-direction:row;justify-content:space-between}.name___Y7cXc{color:#000;font-size:16px}.name___Y7cXc>span{background-color:#0152d9;padding:1px 6px;border-radius:10px;color:#fff;font-size:12px;line-height:15px;margin-left:4px;display:inline-block;transform:translateY(-1px)}.actionGroup___fIyBj{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.deleteIcon___gBNJ0{color:#bbb;cursor:pointer;font-size:18px}.deleteIcon___gBNJ0:hover{color:#f55}.schoolWrap___rJCGL{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___V97lL{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.countWrap___Dhs2Z{text-align:center;margin-top:30px}.deletetitle___ifJFw{color:#e53333;font-size:16px!important}.deletetitle___ifJFw:hover{color:#f55}.yseTitle___yrW0X{font-size:16px!important;color:#0152d9}.flex_box_center___et8xE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GBGuw{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____6P1q{align-items:center;box-align:center}.flex_box_center_end___whXw6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mWgI_{flex-direction:column;box-orient:block-axis}.header___Wn4fJ{background:#101010;height:62px}.header___Wn4fJ .wrap___Yr9Co{width:1200px;height:100%;display:flex;align-items:center;margin:0 auto}.header___Wn4fJ .wrap___Yr9Co .menu{display:flex;align-items:center;width:100%}.header___Wn4fJ .wrap___Yr9Co .menu a{color:#ffffffb3;margin:0 16px;font-size:18px}.header___Wn4fJ .wrap___Yr9Co .menu a:nth-last-child(1){margin-right:0}.header___Wn4fJ .wrap___Yr9Co .menu a:hover{color:#fff}.header___Wn4fJ .wrap___Yr9Co .menu .logo{display:inline-block;margin-right:46px}.header___Wn4fJ .wrap___Yr9Co .menu .logo img{height:48px}.header___Wn4fJ .wrap___Yr9Co .menu .right{margin-left:auto;display:flex;align-items:center}.header___Wn4fJ .wrap___Yr9Co .menu .hidden{display:none}.header___Wn4fJ .wrap___Yr9Co .menu .active:after{content:"";width:85px;height:2px;position:absolute;z-index:2;bottom:5px;left:50%;transform:translate(-50%);background:#fff;pointer-events:none}.header___Wn4fJ .wrap___Yr9Co .menu .list{position:relative;height:50px;line-height:50px}.header___Wn4fJ .wrap___Yr9Co .menu .list:hover .transition{display:flex}.header___Wn4fJ .wrap___Yr9Co .menu .list>i{margin-left:13px;font-size:10px;display:inline-block;transform:scale(.5)}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition{position:absolute;z-index:20;top:49px;left:-15px;display:none;background-color:#fff;box-shadow:0 10px 16px #cecece;border-radius:6px;flex-direction:column;padding:7px 0}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item{color:#000000de;padding:7px 17px;margin:0;line-height:initial;white-space:nowrap}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item:hover{color:#4640d2}.headerFixed___QLwBd{position:relative}.headerFixed___QLwBd .wrap___Yr9Co{position:absolute;z-index:999;right:50%;transform:translate(50%)}.headerFixed___QLwBd .wrap___Yr9Co .menu .logo img{height:36px}.headerFixed___QLwBd .wrap___Yr9Co .menu a:first-child{margin-top:0}.headerFixed___QLwBd .wrap___Yr9Co .menu .active:after{content:"";width:100%}.search-input{width:300px!important;background:#373e3f!important;border:1px solid #373e3f!important}.search-input [class~=ant-input]{background:#373e3f!important;color:#fff}.search-input .ant-input-search-icon:before{border-left:none}.search-input .ant-input-search-icon{color:#999}.search-bar{color:#fff;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;position:relative}.search-bar a:hover{color:#fff}.flex_box_center___YbxYn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Atwkg{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____I6AC{align-items:center;box-align:center}.flex_box_center_end___LrYPg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___j7QNF{flex-direction:column;box-orient:block-axis}.userPic___a46Uz{width:34px;height:34px;border-radius:34px;cursor:pointer}.rightMenu___y_nqk{text-align:center}.rightMenu___y_nqk li{padding:7px 5px}.rightMenu___y_nqk li:hover{background:#0152d9}.rightMenu___y_nqk li:hover a{color:#fff}.rightMenu___y_nqk li a{font-size:14px;margin:0}.menuWrap___iwlZB li{height:35px}.menuWrap___iwlZB li a{margin:0;color:#323232;text-align:left;padding:0 15px}.exit___MOREW{border-top:1px solid #eeeeee}.classromediv___crYsO{width:60px;height:50px;display:flex;align-items:center;border-radius:50px;cursor:pointer;animation:glow___jMGk7 .2s ease-out infinite alternate}@keyframes glow___jMGk7{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.height67___asp2E{height:67px}.login___WGEW9{width:90px;height:32px;line-height:32px;text-align:center;background:linear-gradient(135deg,#6c7bfd,#3a45fa);border-radius:2px;cursor:pointer;font-size:14px;color:#fff}.login___WGEW9>span{padding:0!important}.titlesize___vL5PR{font-size:16px;font-weight:800}.labelWrap___MMQF1{display:flex;flex-direction:row;margin-top:30px}.label___h0nb1{width:145px;text-align:right;font-size:14px}.labelContent___UmrM4{display:flex;flex-direction:column;margin-left:10px}.selectSchool____z1Sv{width:600px}.selectSchool____z1Sv [class~=ant-select-selector]{border:0px!important;background-color:#f5f5f5!important}.dataPicker____Uc0Q{width:600px}.itemWrap___DGdf0{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.img___yufZU{border-radius:50%}.itemContent___PtiW4{display:flex;flex-direction:column;flex:1 1;margin-left:20px}.nameWrap____5hbI{display:flex;flex-direction:row;justify-content:space-between}.name___YpgWl{color:#000;font-size:18px}.actionGroup___CKaNY{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.schoolWrap___hVDkU{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___dDGfK{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.colorOrange___c0b65{color:#ff6601}.colorYellow___O6JJ3{color:#e6a23c}.graaytitle___Gay2A{height:54px;background:#f5f5f5;margin-top:10px;border-radius:8px;display:flex;justify-content:left;align-items:center;padding:0 20px}.buttonFixed___vyq30{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:63px;background:#fff;box-shadow:0 -4px 4px #0000000d}.button___hxmYv{width:100px;height:38px!important;font-weight:400;padding:0;font-size:14px!important}.buttonWrap___uK8dl{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}.wrap___I6aMh{padding:10px 20px;font-size:14px}.labelWrap___JRSQM{display:flex;flex-direction:row;margin-top:30px}.label___nx3ue{width:120px;text-align:right;font-size:16px}.labelContent___JRmit{display:flex;flex-direction:column;margin-left:10px}.flexRow___z4VUw{display:flex;flex-direction:row}.color999___oIiXP{color:#999}.radio___B7cxQ{font-size:14px;display:block;height:24px;line-height:24px}.selectSchool___xyvCv,.dataPicker___DoaL_{width:200px}.modal____8ckb span{margin-top:5px}.colorOrange___rAmyz{color:#ff6601}.colorYellow___PeJD9{color:#e6a23c}.bottomButton___O3cst{width:76%;left:auto;position:absolute}.footerWrap___rnRz7 div[class~=ant-form-item-control]{max-width:100%}.footerWrap___rnRz7 div[class~=ant-form-item]{margin-bottom:0}.footerWrap___rnRz7 div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.selectEnvironment___LegvW{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;max-height:1000px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.selectEnvironment___LegvW .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;max-height:1000px;width:25%;max-width:440px;background-color:#0a143d;position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{width:394px;background-color:#282e55}.practice___FqBSJ{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;height:100%}.practice___FqBSJ .right___WM9nl{flex:1 1;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.practice___FqBSJ .right___WM9nl header{padding:0 30px;height:60px;flex-shrink:0}.practice___FqBSJ .right___WM9nl header .title___EiyVF{font-size:16px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___FqBSJ .right___WM9nl .content___QT1qF{flex:1 1;overflow-y:auto}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-empty{padding:150px 0}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-empty .ant-empty-image{height:180px}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-select{height:50px;background-color:#f5f5f5;padding-top:12px;flex-shrink:0;border-radius:4px}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-select .ant-select-selection-item{font-size:16px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K{padding:0 30px;margin-bottom:30px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .title___EiyVF{height:16px;font-weight:700;padding:30px 0;font-size:16px;color:#333;line-height:16px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .mainBody___j1ZVT{font-size:16px;color:#333;line-height:32px;margin-top:14px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .selectBox___ShvLU{display:flex;align-items:center}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .selectBox___ShvLU .smallType___mu1fD{padding-left:10px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .selectBox___ShvLU .smallType___mu1fD span{margin-right:10px;color:#999}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .evaluating___jln8r .evaluatingLabel___Y2py7{position:relative}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .evaluating___jln8r .evaluatingLabel___Y2py7 .mask___mBl1x{position:absolute;z-index:10;width:400px;height:100%;cursor:pointer;border-radius:4px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .evaluating___jln8r .evaluatingLabel___Y2py7 .evaluatingS1___mzOgJ{color:#0152d9;cursor:pointer;margin-left:10px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX{display:flex;margin:20px 0}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX .serviceSetLeft___yN2DA{display:inline-block;min-width:100px;text-align:right;line-height:40px;font-weight:400}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX .serviceSetInput___Zg1NJ{width:82%;border-radius:4px;border:0;background-color:#f5f5f5}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX .serviceSetTip___korYc{margin-left:10px;margin-top:10px}.practice___FqBSJ .right___WM9nl .btns___cHlvS{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:30px;height:70px;background:#fff;box-shadow:0 -4px 8px -4px #f1f1f1}.practice___FqBSJ .right___WM9nl .btns___cHlvS>button{width:100px;height:40px}.popover___KWBo_{background-color:transparent;color:#fff}.popover___KWBo_ div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___KWBo_ div[class~=ant-popover-inner]{background-color:#05101a99}.popover___KWBo_ div[class~=ant-popover-inner-content]{color:#fff}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{font-size:14px;color:#000000a6}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea,.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:20px}.qrCode___GPwSg:after{content:"";height:1px;background-color:#f1f1f1;left:-16px;bottom:0;position:absolute;z-index:1;width:1000px}.qrCode___GPwSg .a1___R6etl{display:flex;flex-direction:column;align-items:flex-start;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{width:130px;height:130px;background:#fff;box-shadow:0 0 6px 2px #dedede;border-radius:8px;display:flex;justify-content:center;align-items:center}.qrCode___GPwSg .a1___R6etl .group___n7tgy{font-size:14px;color:#3a3a3a;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{font-size:12px;color:#999}.qrCode___GPwSg .a2___GGjDE{flex:1 1;font-size:16px;color:#333;line-height:32px;margin-top:14px}.FormItemStyle___SNBbo .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-top:0!important}.FormItemStyle___SNBbo .select___Mllnv{width:456px}.FormItemStyle___SNBbo .select___Mllnv .ant-form-item-label{margin-bottom:8px}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector{width:456px;height:50px;background-color:#f5f5f5!important;border:1px solid #dedede!important}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector input,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-placeholder,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-item{line-height:48px;height:48px!important}.practice___ickwa{padding:30px;background-color:#fff;overflow:hidden;height:100%}.practice___ickwa .select___aZrGc{width:456px;margin-top:35px}.practice___ickwa .select___aZrGc .ant-form-item-label{margin-bottom:8px}.practice___ickwa .select___aZrGc .ant-select-selector{width:456px;height:50px;background-color:#f5f5f5!important;border:1px solid #dedede!important}.practice___ickwa .select___aZrGc .ant-select-selector input,.practice___ickwa .select___aZrGc .ant-select-selector .ant-select-selection-placeholder,.practice___ickwa .select___aZrGc .ant-select-selector .ant-select-selection-item{line-height:48px;height:48px!important}.footerWrap___Qaahm div[class~=ant-form-item-control]{max-width:100%}.footerWrap___Qaahm div[class~=ant-form-item]{margin-bottom:0}.footerWrap___Qaahm div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.practice___g43Av{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;height:100%}.practice___g43Av .right___plViv{flex:1 1;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.practice___g43Av .right___plViv header{padding:0 30px;height:60px;flex-shrink:0}.practice___g43Av .right___plViv header .title___fJJJd{font-size:16px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___g43Av .right___plViv .content___Aiv2H{flex:1 1;overflow-y:auto}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty{padding:150px 0}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-image{height:180px}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select{height:50px;background-color:#f5f5f5;padding-top:12px;flex-shrink:0;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select .ant-select-selection-item{font-size:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig{padding:0 30px;margin-bottom:30px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .title___fJJJd{height:16px;font-weight:700;padding:30px 0;font-size:16px;color:#333;line-height:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .mainBody___fTSjs{font-size:16px;color:#333;line-height:32px;margin-top:14px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm{display:flex;align-items:center}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3{padding-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3 span{margin-right:10px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk{position:relative}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .mask___ewIvw{position:absolute;z-index:10;width:400px;height:100%;cursor:pointer;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .evaluatingS1___oKt4O{color:#0152d9;cursor:pointer;margin-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS{margin:20px 0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetLeft___ek9V_{min-width:100px;font-weight:400;margin-bottom:4px;color:#333}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input{width:359px;height:50px;background:#f5f5f5;border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;padding-right:20px;font-size:14px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab{margin:0;padding:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-nav:before{border-bottom:1px solid #DEDEDE}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active{border:0;background:#165dff1a}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{content:"";width:calc(100% - 40px);height:2px;background:#165dff;position:absolute;bottom:0;left:20px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-ink-bar{display:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetTip___t8Vpy{display:inline-block;margin-left:12px;line-height:50px;color:#999}.practice___g43Av .right___plViv .btns___E8bN3{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:30px;height:70px;background:#fff;box-shadow:0 -4px 8px -4px #f1f1f1}.practice___g43Av .right___plViv .btns___E8bN3>button{width:100px;height:40px}.popover___s3ipd{background-color:transparent;color:#fff}.popover___s3ipd div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___s3ipd div[class~=ant-popover-inner]{background-color:#05101a99}.popover___s3ipd div[class~=ant-popover-inner-content]{color:#fff}.serverConfig___tirr2{width:400px;height:50px;padding:0 11px;background:#f5f5f5;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.serverConfig___tirr2 i{color:#165dff;font-size:14px}.viewRecommendConfig___vFIgu{color:#165dff;line-height:50px;cursor:pointer;margin-left:12px}.gpuConfig___JuK_Z{width:100%;min-width:400px;max-width:fit-content;min-height:50px;padding:5px 11px;background:#f5f5f5;font-size:14px;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.gpuConfig___JuK_Z i{color:#165dff;font-size:14px}.modal___aF6vS .con_warp___W1gHS{width:702px;font-weight:400;font-size:14px;color:#232b40;display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS:first-child{margin-bottom:20px}.modal___aF6vS .con_warp___W1gHS .flex___Cbe__{display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ{width:130px;height:40px;border-radius:2px;border:1px solid #DCDCDC;margin-right:8px}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ [class~=ant-input-number-input]{text-align:center}.modal___aF6vS .con_warp___W1gHS .config_btn___OAH7T{width:40px;height:38px;background:#f5f5f5;cursor:pointer;color:#666}.modal___aF6vS .sceneList___N5Y3k{width:702px;height:auto;display:flex;flex-wrap:wrap}.modal___aF6vS .sceneList___N5Y3k .sceneItem____bE1H{width:auto;height:32px;padding:6px 16px;background:#f0f3f8;border-radius:23px;font-size:14px;color:#464f66;margin-bottom:15px;margin-right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal___aF6vS .sceneList___N5Y3k .sceneItemActive___e82B8{background:#3061d0;color:#fff}.header_body___lAlEX{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.header_body___lAlEX span{font-weight:500;font-size:16px;color:#333;letter-spacing:.01rem}.header_body___lAlEX .close___OXweN{cursor:pointer;color:#979797;font-size:15px}.no_data___h77J2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;margin-top:140px}.recommend_config_introduce___ifFGY{font-weight:400;font-size:12px;color:#666;line-height:26px}.recommend_config___UXyKS{display:flex;margin-top:20px;margin-bottom:26px}.recommend_config___UXyKS .recommend_config_item___zONum{width:280px;height:auto;min-height:135px;background:#f6f7f9;border-radius:4px;padding:15px 20px;border:1px solid rgba(0,0,0,0);cursor:pointer;margin-right:50px}.recommend_config___UXyKS .recommend_config_item___zONum:last-child{margin-right:0}.recommend_config___UXyKS .recommend_config_item___zONum:hover{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config___UXyKS .recommend_config_item___zONum .item_title___w5vXw{font-weight:600;font-size:14px;color:#333;display:flex;align-items:start;justify-content:space-between}.recommend_config___UXyKS .recommend_config_item___zONum .recommend_text___f68Eu{width:44px;height:20px;background:#ec9c20;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.recommend_config___UXyKS .recommend_config_item___zONum .item_content___j_zbN{display:flex;justify-content:space-between;font-size:14px;color:#191919;margin-top:8px}.recommend_config___UXyKS .recommend_config_active_item___SrTkJ{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config_footer___PHnlA{display:flex;align-items:center;justify-content:space-between}.application___uh4gI{width:80px;height:32px;line-height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;font-weight:400;font-size:12px;color:#fff;display:flex;justify-content:center;cursor:pointer}.tooltip___f0uXh{color:#999;font-size:14px;margin-left:6px}.tooltip___f0uXh:hover{color:#165dff}.disabled___Ha9Ba{background-color:#0000000f;color:#d9d9d9}.lineChart___dCEZW{width:100%;height:350px;margin:0 auto}.flex_warp___Rtigf{display:flex;align-items:center;justify-content:space-between}.chart_content___tVmUj{width:100%;min-height:320px;margin-bottom:20px;border-radius:4px;border:1px solid #F6F7F9;background-color:#fff}.chart_content___tVmUj .chart_title___AOPx7{width:100%;height:40px;padding:9px 20px;background:#f6f7f9;font-weight:500;color:#232b40;display:flex;justify-content:space-between;align-items:center}.chart_content___tVmUj .listdata___mi4KG{display:flex;align-items:center;justify-content:flex-end;padding-bottom:12px}.chart_content___tVmUj .listdata___mi4KG .block___prArl{width:15px;height:3px}.chart_content___tVmUj .listdata___mi4KG .typename___j4diD{width:180px;color:#999}.chart_content___tVmUj .listdata___mi4KG .val___MeuWc{margin-left:10px;width:210px;height:22px;font-weight:400;font-size:14px;color:#232b40;line-height:22px}.info_con___eIdJL{background-color:#f6f7f9;width:900px;margin:15px auto;padding:0 10px 5px}.info_con___eIdJL .info_top___UKMbT{display:flex;justify-content:flex-end;font-weight:400;font-size:12px;color:#666;padding:17px 0 12px}.info_con___eIdJL .info_top___UKMbT div{height:20px;line-height:20px;width:210px;margin-left:10px}.fullscreen___PICBn{cursor:pointer}.fullscreen___PICBn:hover{color:#3061d0}.chart_content_qp___ae1n1 .spin_dom___T7PCy{margin-top:20%}.flex_box_center___ap7QK{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___y0ril{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lHV36{align-items:center;box-align:center}.flex_box_center_end___LZ9Th{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___w365Y{flex-direction:column;box-orient:block-axis}.dataset___Fpv_2{background-color:#fff;height:100%;overflow:auto}.dataset___Fpv_2 .header___JaI8B{height:92px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.dataset___Fpv_2 .header___JaI8B .title___W2bjU{font-size:18px;font-weight:700;color:#333}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz{margin-left:auto}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz .pathTitle___ZsIta{color:#333}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz i{cursor:pointer}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz i:hover{color:#0152d9}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz input{width:290px;height:34px;background:#f5f5f5;border-radius:4px;border:0;margin:0 14px;padding:0 14px}.dataset___Fpv_2 .header___JaI8B .btns___o1xZS{display:flex;justify-content:space-between}.dataset___Fpv_2 .header___JaI8B .btns___o1xZS button{width:100px;height:32px;font-size:14px;border-radius:4px}.dataset___Fpv_2 .content___bsrju{height:calc(100% - 92px);padding:0 40px}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-table-thead tr{height:76px;border-top:1px solid #f1f1f1}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-table-thead tr th{background-color:#fff;border:0;border-radius:0;border-top:1px solid #f1f1f1}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination{margin-top:40px}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination .ant-pagination-item-active a{color:#fff}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination button{line-height:initial}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu{height:60px}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu td{border-bottom:0}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu.row___dbMWu:nth-child(odd){background-color:#f5f5f5}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu.row___dbMWu:nth-child(2n){background-color:#fff}.dataset___Fpv_2 .empty___jeKzD{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:200px}.dataset___Fpv_2 .path___q4vau{display:flex;align-items:center}.dataset___Fpv_2 .path___q4vau .text___Xngoj{display:inline-block;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dataset___Fpv_2 .path___q4vau i{cursor:pointer}.dataset___Fpv_2 .path___q4vau i:hover{color:#0152d9}.dataset___Fpv_2 .actionsBtns___lW7NZ{display:flex;justify-content:space-between;padding-right:12px}.dataset___Fpv_2 .actionsBtns___lW7NZ span,.dataset___Fpv_2 .actionsBtns___lW7NZ i{cursor:pointer}.dataset___Fpv_2 .actionsBtns___lW7NZ span:hover,.dataset___Fpv_2 .actionsBtns___lW7NZ i:hover{color:#0152d9}.customModal___j7oZm .ant-form-item-label{margin-bottom:21px;margin-top:18px}.customModal___j7oZm .ant-form-item-label label{font-size:16px}.customModal___j7oZm .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___j7oZm .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___j7oZm .ant-modal-header{padding:22px 40px}.customModal___j7oZm .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___j7oZm .ant-modal-footer{padding:30px 40px;border:0}.customModal___j7oZm .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.customModal___j7oZm .ant-modal-footer button:first-child{margin-right:20px}.customModal___j7oZm .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper>input,.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.customModal___j7oZm .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.customModal___j7oZm .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.customModal___j7oZm .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___UfYMy .ant-form-item-label{margin-bottom:21px;margin-top:18px}.shareModal___UfYMy .ant-form-item-label label{font-size:16px}.shareModal___UfYMy .ant-modal-close-x{width:86px;height:66px;line-height:66px}.shareModal___UfYMy .ant-modal-content{border-radius:4px;overflow:hidden}.shareModal___UfYMy .ant-modal-header{padding:22px 40px}.shareModal___UfYMy .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.shareModal___UfYMy .ant-modal-footer{padding:30px 40px;border:0}.shareModal___UfYMy .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.shareModal___UfYMy .ant-modal-footer button:first-child{margin-right:20px}.shareModal___UfYMy .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper>input,.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.shareModal___UfYMy .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.shareModal___UfYMy .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.shareModal___UfYMy .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___UfYMy .fileName___oCsnD{margin-bottom:30px;color:#333}.shareModal___UfYMy .fileName___oCsnD span{color:#999}.renameModal___kGFhU .ant-form-item-label{margin-bottom:21px;margin-top:18px}.renameModal___kGFhU .ant-form-item-label label{font-size:16px}.renameModal___kGFhU .ant-modal-close-x{width:86px;height:66px;line-height:66px}.renameModal___kGFhU .ant-modal-content{border-radius:4px;overflow:hidden}.renameModal___kGFhU .ant-modal-header{padding:22px 40px}.renameModal___kGFhU .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.renameModal___kGFhU .ant-modal-footer{padding:30px 40px;border:0}.renameModal___kGFhU .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.renameModal___kGFhU .ant-modal-footer button:first-child{margin-right:20px}.renameModal___kGFhU .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper>input,.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.renameModal___kGFhU .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.renameModal___kGFhU .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.renameModal___kGFhU .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.renameModal___kGFhU .fileName___oCsnD{color:#3a3a3a;line-height:16px;margin-bottom:30px}.renameModal___kGFhU .fileName___oCsnD sup{color:#e53333;vertical-align:sub}.renameModal___kGFhU .errorDes___GQgpo{color:#e53333}.uploadFileModal___uvHAo .ant-form-item-label{margin-bottom:21px;margin-top:18px}.uploadFileModal___uvHAo .ant-form-item-label label{font-size:16px}.uploadFileModal___uvHAo .ant-modal-close-x{width:86px;height:66px;line-height:66px}.uploadFileModal___uvHAo .ant-modal-content{border-radius:4px;overflow:hidden}.uploadFileModal___uvHAo .ant-modal-header{padding:22px 40px}.uploadFileModal___uvHAo .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.uploadFileModal___uvHAo .ant-modal-footer{padding:30px 40px;border:0}.uploadFileModal___uvHAo .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.uploadFileModal___uvHAo .ant-modal-footer button:first-child{margin-right:20px}.uploadFileModal___uvHAo .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper>input,.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.uploadFileModal___uvHAo .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.uploadFileModal___uvHAo .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.uploadFileModal___uvHAo .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.uploadFileModal___uvHAo [class~=ant-modal-body]{padding:8px 40px 0 30px}.selectBtn___wCM31{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.leftButton___KNGj3{width:130px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:32px;text-align:center;font-style:normal;cursor:pointer}.rightButton___ejFn9{width:144px;height:32px;background:#3061d0;box-shadow:inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.centerText___oZo20{height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:justify;font-style:normal;margin-top:10px}.wrap___tHiDz [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___tHiDz .colorBlue___YpQqS{color:#0152d9}.wrap___tHiDz .repeatedName___THyMO{color:red}.flex_box_center___RwP4Q{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JqfPJ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___L0FU3{align-items:center;box-align:center}.flex_box_center_end___wLRsI{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___MEfj6{flex-direction:column;box-orient:block-axis}.listItem___UjT9q:last-child{border-bottom:none}.listItem___UjT9q{padding:0 10px 10px;background:#fff;border-bottom:1px solid #F6F7F9;margin-bottom:10px;cursor:pointer}.listItem___UjT9q .wrap___tj83M{width:98%;padding:0 10px;position:relative;border-radius:4px;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2{width:100%}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .header___JIhx8{height:25px;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .header___JIhx8 .title___Wc9o6{width:80%;height:25px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#232b40;line-height:25px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .header___JIhx8 .time___SMHCq{width:20%;height:25px;line-height:25px;text-align:right;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .introduction___uNDtN{margin:4px 0 8px;max-height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;line-height:22px;text-align:justify;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .from___Cg8bF{font-size:14px;font-weight:400;color:#5f6368;margin-bottom:25px}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg{height:22px;line-height:22px;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .user_img___qqs9Y{width:22px;height:22px;margin-right:6px;border-radius:50%}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .user_name___LjcGY{color:#5f6368;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;font-style:normal;margin-right:20px}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .tags_name___xvwsP{height:22px;font-size:12px;text-align:center;color:#9096a3;line-height:22px;background:#f6f7f9;border-radius:2px;margin-right:10px;padding:0 8px}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .buttonList___nAH2P{margin-left:auto;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .buttonList___nAH2P .buttonItem___D6ug3{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#2c3850;text-align:left;font-style:normal;margin-left:30px;cursor:pointer}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .buttonList___nAH2P .buttonItem___D6ug3:hover{color:#3061d0}.flex_box_center___SntrE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___g4tse{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ooGcI{align-items:center;box-align:center}.flex_box_center_end___UM2Cs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___vRGBc{flex-direction:column;box-orient:block-axis}.prompt___a_aRk{width:100%;height:30px;background:#9096a31a;border-radius:0 0 8px 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal;display:flex;align-items:center;padding-left:20px;margin-bottom:30px}.box___X84XK{max-height:140px;overflow:auto;margin-bottom:20px;margin-top:10px;width:calc(100% + 11px);padding-right:6px}.box___X84XK .row___wofpN{display:flex;align-items:center;margin-top:10px}.box___X84XK .row___wofpN:first-child{margin-top:0}.box___X84XK .row___wofpN .icon___ixIOQ{margin-right:5px;margin-left:82px;width:16px}.box___X84XK .row___wofpN div[class~=ant-progress-line]{margin:0}.flex_box_center___OmLFa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Pwqhp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UJzms{align-items:center;box-align:center}.flex_box_center_end___qMu25{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AimtA{flex-direction:column;box-orient:block-axis}.selectList___hGJUN{background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF}.selectList___hGJUN .selectHeader___HxdBZ{width:100%;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;line-height:40px;font-style:normal;text-indent:12px}.selectList___hGJUN .selectContent___oWjby{border-bottom:1px #F5F5F5 solid;padding:12px 12px 20px;max-height:350px;overflow:auto}.selectList___hGJUN .selectContent___oWjby .contentTitle___xlVyW{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#b3b4b9;text-align:left;font-style:normal}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU{display:flex;flex-wrap:wrap}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagName___MIGDL{height:22px;padding:0 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:22px;text-align:left;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagNameActive___JCRev{height:22px;padding:0 8px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;line-height:22px;text-align:center;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .activeStyle___FvXnt{margin:20px auto 10px;text-align:left;padding-left:12px;display:flex}.selectList___hGJUN .activeStyle___FvXnt .activeLabel___RzW9T{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;font-style:normal;margin-right:20px}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch{display:flex;flex-wrap:wrap}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch .activeItem___NfFjA{background:#f6f7f9;padding:0 8px;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;text-align:left;font-style:normal;margin-right:10px;margin-bottom:10px;display:flex;align-items:center}.activeClose___Su7dS{width:60px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.activeSubmit___gjhQA{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px;margin-right:12px}[class~=ant-select-dropdown]{padding:0!important}.wrap___XfiDL{padding:20px}.content___Wo8S5{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___Wo8S5 a{color:#05101a}.content___Wo8S5 a:hover{color:#40a9ff}.mainPathWrap___HiWyw{display:flex;flex-direction:row}.colorBlue___YquQT{color:#0152d9}.wrap___B8qi_{padding:10px 20px 80px}.fixBtn___OvNbo{left:80px}.wrap___BgpUe{padding:10px 20px;font-size:14px;margin-bottom:60px}.wrap___BgpUe div[class~=ant-collapse]{border-radius:4px;margin-top:20px}.wrap___BgpUe div[class~=ant-collapse-header]{padding:9px 16px!important;height:50px;align-items:center!important}.row___UWxAG .ant-form-item-row{flex-direction:row!important}.row___UWxAG .ant-form-item-row .ant-form-item-label{padding-top:9px}.row___UWxAG .ant-form-item-row .ant-form-item-control{width:auto!important}.textarea___gaLin{background-color:#f5f5f5!important;padding:20px;height:140px;margin-bottom:10px}.btn___ZpuhS{left:80px}.sub___Jd_ZS{margin-inline-end:4px;color:#ff4d4f;font-family:SimSun,sans-serif}.catechism___sjAIS{background-color:#fff;height:100%;position:relative}.catechism___sjAIS .tab___g7aXg{position:absolute;left:40px;top:43px}.collect___gSAx5{padding:40px}.collect___gSAx5 .head___h3Wha{display:flex;align-items:center;justify-content:flex-end}.record___zypfi{padding:40px}.record___zypfi .head___bEv4O{display:flex;align-items:center;justify-content:flex-end}.flex_box_center___MI0To{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Gn3Yr{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K5RIt{align-items:center;box-align:center}.flex_box_center_end___WhL43{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AAEDd{flex-direction:column;box-orient:block-axis}.sidebar___NrZKL{width:100%;height:100%;background:linear-gradient(180deg,#e0f1ff,#eff7ff);display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid #FFFFFF}.sidebar___NrZKL .items___Q_UEK{flex:1 1;overflow:auto}.sidebar___NrZKL .items___Q_UEK .ant-tooltip-inner{color:#333}.sidebar___NrZKL .items___Q_UEK .item___VHVCz{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative}.sidebar___NrZKL .items___Q_UEK .item___VHVCz .name___oYWmC{color:#333}.sidebar___NrZKL .items___Q_UEK .item___VHVCz i{font-size:22px;color:#333;margin-bottom:5px}.sidebar___NrZKL .items___Q_UEK .item___VHVCz img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___NrZKL .items___Q_UEK .item___VHVCz:hover{background-color:#1890ff33}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative;background:linear-gradient(#4181ff,#73a4ff)!important}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy .name___oYWmC{color:#333}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy i{font-size:22px;color:#333;margin-bottom:5px}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy:hover{background-color:#1890ff33}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy .name___oYWmC{color:#fff}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___NrZKL .question___D6Z4B{width:100%;height:61px;position:relative;text-align:center}.bottom___g7TNS{width:100%;text-align:end;margin-top:20px;padding:0 0 15px 25px}.bottom___g7TNS .yes___IpiGn{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___g7TNS .yes___IpiGn:hover{color:#fff!important;background-color:#5784de!important}.bottom___g7TNS .no___xC90Y{margin-right:20px;height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}.bottom___g7TNS .no___xC90Y:hover{color:#464f66!important;border-color:#c3cfe080!important}.practiceSetting___duHIg{height:100vh}.practiceSetting___duHIg .wrapHeader___vb3NV{height:60px}.practiceSetting___duHIg .wrapLayout___z6EgF{height:calc(100vh - 60px);display:flex;justify-content:space-between;align-items:flex-start}.practiceSetting___duHIg .wrapLayout___z6EgF .wrapSidebar___TzHq8{width:80px;height:100%}.practiceSetting___duHIg .wrapLayout___z6EgF .wrapContent___iZrCo{flex:1 1;height:100%;overflow:auto;z-index:1}.flex_box_center___XeTw7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Hfc9g{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___JWkfv{align-items:center;box-align:center}.flex_box_center_end___bKF19{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___XWcdc{flex-direction:column;box-orient:block-axis}.header___HkrmL{width:100%;height:100%;padding:0 40px;display:flex;justify-content:space-between;align-items:center;background-color:#121731}.header___HkrmL .flex-center___Xqcdj{display:flex;align-items:center;justify-content:center}.header___HkrmL .title___rc2FS{white-space:nowrap;display:flex;align-items:center}.header___HkrmL .title___rc2FS span{color:#fff;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;max-width:306px;font-size:18px;margin-right:3px;vertical-align:top}.header___HkrmL .title___rc2FS i{font-size:18px;color:#0152d9;cursor:pointer}.header___HkrmL .schedule___MloKP{display:flex;align-items:center;color:#fff;width:620px;flex-shrink:0}.header___HkrmL .schedule___MloKP>div{display:flex;align-items:center}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm{cursor:pointer;display:flex;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;padding-bottom:10px;margin-top:12px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .num___etFJa{width:20px;height:20px;font-size:16px;line-height:19px;text-align:center;border:1px solid #ffffff;border-radius:12px;display:inline-block;margin-right:6px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .subject___ZbcjS{font-size:14px;line-height:20px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm img{width:20px;height:20px;margin-right:10px}.header___HkrmL .schedule___MloKP>div i{margin:0 30px}.header___HkrmL .btns___R7eGw{display:flex;align-items:center;justify-content:center}.header___HkrmL .btns___R7eGw .btn___NLvn4{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.header___HkrmL .btns___R7eGw .simulate___kVrJQ{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#3061d0}.header___HkrmL .btns___R7eGw .exit___CTNC5{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#0152d9;margin-left:20px}.information___HnFAg{display:flex;flex-direction:column;height:100%;background-color:#fff}.information___HnFAg .scroll___SzyY_{flex:1 1;overflow:auto}.information___HnFAg .scroll___SzyY_ header{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:700;padding-left:40px;margin:20px 0}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW{padding:0 40px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label{margin-bottom:21px;margin-top:18px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label label{font-size:16px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge{background:#f1f1f1;border-radius:15px;margin-bottom:10px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge:first-child{margin-left:0!important}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge button{border:0;color:#666;box-shadow:none}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge sup{cursor:pointer}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input{height:50px;background-color:#f5f5f5;padding:0 20px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5;padding:0 20px;border-radius:4px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .img___ESi1t{position:relative;width:400px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center}.information___HnFAg .scroll___SzyY_ .img___ESi1t>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.btn___CiIEf{display:inline-block;padding-right:32px;position:relative;margin-bottom:20px}.btn___CiIEf .s1___JCH7l{padding:7px 10px;font-size:14px;color:#666;background:#f1f1f1;border-radius:15px;cursor:default}.btn___CiIEf:hover .s1___JCH7l{color:#0152d9;background:#1890ff33}.btn___CiIEf:hover .s2___jSyjE{display:inline-block}.btn___CiIEf .s2___jSyjE{display:none;width:20px;height:20px;position:absolute;z-index:10;right:6px;cursor:pointer}.flex_box_center___hBEA9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMB3f{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XT_7U{align-items:center;box-align:center}.flex_box_center_end___ayQhe{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yqif8{flex-direction:column;box-orient:block-axis}.complete___zRKx3{position:relative;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1}.complete___zRKx3 .cancel___D5r7A{height:40px;line-height:40px;text-align:center;border-radius:4px;border:1px solid #0152d9;font-size:16px;color:#0152d9;padding:0 34px;cursor:pointer;user-select:none}.complete___zRKx3 .save___sa92o{height:40px;line-height:40px;text-align:center;border-radius:4px;background:#0152d9;font-size:16px;color:#fff;padding:0 34px;cursor:pointer;margin-left:40px;user-select:none}.flex_box_center___bPWMH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fjQJK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___WWAEa{align-items:center;box-align:center}.flex_box_center_end___mQNLW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lOsG0{flex-direction:column;box-orient:block-axis}[id=educoder] ul.menu___szqfh{width:122px;background:#686f9a;color:#fff;border-radius:0;padding-left:0;padding-right:0}[id=educoder] ul.menu___szqfh li{color:#fff!important;border-radius:0!important;padding-left:8px!important}[id=educoder] ul.menu___szqfh [class~=ant-dropdown-menu-item-active]{background:#3e4571!important}[id=educoder] ul.menu___szqfh li[class~=ant-dropdown-menu-item-disabled]{background:none!important;color:#b0b5d6!important}.warehouse___SVzfZ{display:flex;flex-direction:column;height:100%;overflow:hidden}.warehouse___SVzfZ .header___DfoMH{height:60px;background:#282e55;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:14px}.warehouse___SVzfZ .header___DfoMH .title___y2IOb{margin:0 20px}.warehouse___SVzfZ .header___DfoMH input{width:290px;height:34px;background-color:#686f9a;color:#fff;border-radius:4px;border:0;margin-right:14px;padding:0 14px}.warehouse___SVzfZ .content___pGWUf{flex:1 1;display:flex}.warehouse___SVzfZ .content___pGWUf .left___eYHD7{width:25%;max-width:440px;height:100%;background-color:#0a143d;overflow:auto;display:box;display:flex;position:relative}.warehouse___SVzfZ .content___pGWUf .left___eYHD7>section{flex:1 1;overflow:auto;position:absolute;inset:0}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav{color:#fff;margin-left:20px}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav:before{left:25px;border-bottom:1px solid #282e55;width:90%}.warehouse___SVzfZ .content___pGWUf .right___RbSHM{flex:1 1;display:flex;align-items:flex-end;height:100%;background:#0a0e2e;position:relative}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container]{border:none}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap],.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-gutters]{background:#0a0e2e}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-line]{padding-left:18px}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap]{position:absolute;inset:60px 21px 0;height:auto}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-linenumber]{color:#fff}.loading___g8ST2{width:100%;top:0;bottom:70px;position:absolute!important}.loading___g8ST2 [class~=ant-spin-container]{position:initial!important}.empty___JqJWS{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff}.tabs___fuMob{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-nav]{margin-bottom:0!important}.tabs___fuMob [class~=ant-tabs-nav]:before{display:none}.tabs___fuMob [class~=ant-tabs-tab]{cursor:pointer}.tabs___fuMob [class~=ant-tabs-tab-btn]{color:#fff}.tabs___fuMob [class~=ant-tabs-nav-wrap]{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-ink-bar]{bottom:-7px!important}.line___Wav7D{width:1px;height:16px;background:#686f9a;border-radius:1px;margin-left:28px}.footer___xymfv{height:70px;background:#282e55;width:100%;z-index:5}.footer___xymfv button{width:100px;height:40px}.commit___ZwkDv{background:#0a143d;width:100%;height:100%;overflow:auto}.blueLight___f52KB{color:#b0b5d6;font-size:14px}.filePathWrp____p6mm{height:56px;border-bottom:1px solid #3e4571;margin:0 30px;display:flex;align-items:center}.filePath___qkzoJ{font-size:0}.filePath___qkzoJ span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-size:14px}.filePath___qkzoJ span:after{content:"/";color:#fff;margin:0 2px;display:inline-block}.filePath___qkzoJ span:nth-clid(:odd){color:#0152d9}.filePath___qkzoJ span:nth-last-child(1){color:#fff}.filePath___qkzoJ span:nth-last-child(1):after{display:none}.bottom0___MrVME{bottom:0!important}.wrap___yTLAj{padding:0 10px}.wrap___yTLAj [class^=my-codemirror-container]{margin-bottom:0}.modal___B3dwx{z-index:9999}.title___FHscn{font-size:20px}.path___o7aJh{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___p4I9Y{color:#0152d9}.width240___UNGpD{width:240px}.filePath___uTJLX{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___TwY3U{padding:20px}.content___Ks95W{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___Ks95W a{color:#05101a}.content___Ks95W a:hover{color:#40a9ff}.mainPathWrap___CrMaa{display:flex;flex-direction:row}.colorBlue___dvWbP{color:#0152d9}.wrap___T4tjB{background-color:#fff;padding:0 30px}.wrap___T4tjB [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title____QnQT{font-size:20px}.path___PLUeD{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___eL7QF{color:#0152d9}.flex_box_center___UqJuy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kWKf7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___nu70j{align-items:center;box-align:center}.flex_box_center_end___NpRXJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mXaJ7{flex-direction:column;box-orient:block-axis}.headLeft___CFA1O{color:#fff;font-size:14px;padding:20px}.colorBlue___tdx2e{color:#0152d9;cursor:pointer}.wrap___Q6mHI{font-size:12px}.wrap___Q6mHI [class~=ant-switch]{background:#e53333}.wrap___Q6mHI [class~=ant-switch-checked]{background:#1890fb}.nodata___f2U7q img{width:100%;height:100%;margin-bottom:30px}.nodataText___UUFGT{text-align:center;color:#999;font-size:14px}.content___nlH4h{margin-top:20px}.content___nlH4h [class~=ant-tree]{background:none;color:#fff}.content___nlH4h [class~=ant-tree-treenode-selected]{color:#fff;width:100%}.content___nlH4h [class~=ant-tree-treenode-selected]:before{background:#2f3662!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]{background:none!important;color:#fff!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]:hover{background:none!important}.content___nlH4h [class~=drag-over]>[draggable]{opacity:1!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close]:before,.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open]:before{background:#2f3662!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=icon-gengduo2],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=ant-tree-node-content-wrapper],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode]{display:flex!important;align-items:center!important;width:100%;height:36px;padding:5px 0!important}.content___nlH4h [class~=ant-tree-treenode] *{transition:none!important}.content___nlH4h [class~=ant-tree-treenode]:hover:before{background:#2f3662!important;bottom:0!important}.content___nlH4h [class~=ant-tree-treenode]:hover [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=ant-tree-treenode] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode] [class~=icon-gengduo2]{top:-1px}.content___nlH4h [class~=drag-over-gap-top],.content___nlH4h [class~=drag-over-gap-bottom]{transition:none!important}.content___nlH4h [class~=drag-over-gap-top]>[draggable],.content___nlH4h [class~=drag-over-gap-bottom]>[draggable]{border:0px solid #000!important;transition:none!important;line-height:24px!important}.gitCode___jaHbo{color:#fff;padding:32px 14px 0 20px;font-size:14px}[class~=ant-tree-switcher]{margin-left:20px!important}.ellipsis___wqs5z{margin:5px 10px}[class~=c-555a88]{border-radius:8px;position:relative}ul.menu___E01hA{width:122px;background:#686f9a;color:#fff}ul.menu___E01hA li{color:#fff}ul.menu___E01hA [class~=ant-dropdown-menu-item-active]{background:#3e4571}.overlayClass___LrvQr [class~=ant-tooltip-content]{position:relative;z-index:11}.overlayClass___LrvQr [class~=ant-tooltip-content] [class~=ant-tooltip-arrow-content]{left:-16px}.overlayClass___LrvQr:before{content:" ";position:fixed;inset:0;z-index:10;background:#0000004d}.tips___XoHVF{width:100%;padding:0 20px;color:#fff;margin-bottom:10px;line-height:22px;text-align:justify}.gitTree___VsBuj [class~=ant-tree-draggable-icon]{display:none}.wrap___qIbzI{padding:20px}.content___cWjqb{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___cWjqb a{color:#05101a}.content___cWjqb a:hover{color:#40a9ff}.mainPathWrap___QP5mq{display:flex;flex-direction:row}.colorBlue___zUy77{color:#0152d9}.flex_box_center___JYIA5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OOSa6{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___s1AAj{align-items:center;box-align:center}.flex_box_center_end___Ou9x8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fXhOh{flex-direction:column;box-orient:block-axis}.commitWrap___xJGHF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:20px;margin-bottom:10px;font-size:16px}.wrap___OEGuw{padding:20px}.colorGray___nocDG{color:#999}.content___Cvvjf{display:flex;flex-direction:column;margin-bottom:10px;padding:20px;font-size:16px}.itemTime___wIggD{color:#0152d9;margin-right:15px}.imageUrl___C3Dsm{width:50px;height:50px;border-radius:50px}.blueLight___qEiQB{color:#b0b5d6;font-size:16px}.divider___G5Y2d{background:#3e4571;border-radius:1px;margin:20px 0}.empty___L1pRU{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.flex_box_center___eoeVu{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f9Khj{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mDOuj{align-items:center;box-align:center}.flex_box_center_end___q43Rs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lnTOC{flex-direction:column;box-orient:block-axis}.level___W39_7{flex:1 1;display:flex;height:100%;overflow:hidden}.level___W39_7 .left___xugM0{width:25%;height:100%;max-width:440px;background-color:#0a143d;position:relative}.level___W39_7 .left___xugM0 .container___MnoCi{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.level___W39_7 .left___xugM0 .container___MnoCi .title___HNuSO{font-size:14px;color:#fff;padding:30px 0 10px 20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK{flex:1 1;overflow:auto}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty .ant-empty-description{color:#0152d9}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-spin{display:flex;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px;background:#3e4571!important}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .os___Zt66K{color:#686f9a;height:40px;line-height:40px;text-align:center}.level___W39_7 .left___xugM0 .btns___mA9Xb{position:absolute;z-index:2;bottom:0;left:0;width:192px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE{width:100%;height:100%;position:relative}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .icon___l26_g{width:50px;height:50px;background:#1890ff;box-shadow:#1890ff 0 0 4px;border-radius:25px;color:#fff;line-height:44px;text-align:center;font-size:38px;font-weight:200;cursor:pointer;position:absolute;z-index:5;left:20px;bottom:20px;transition:all .5s ease 0s;user-select:none}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O{position:absolute;z-index:6;bottom:88px;left:20px;transition:.5s}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d1___WyJ4s{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d2___GQq5w{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px;margin-top:20px;background:#44d7b6;box-shadow:0 0 4px #44d7b6}.level___W39_7 .left___xugM0 .shrink___NbOqs{position:absolute;z-index:55;top:50%;right:0;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer}.level___W39_7 .left___xugM0 .elseShrink___ZoNE2{position:absolute;z-index:55;top:50%;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer;transform:rotateY(180deg);right:-20px;background:#0152d9;color:#fff}.level___W39_7 .right___zgEq_{flex:1 1;display:flex;height:100%;overflow:hidden;background-color:#fff;transform:translate(0)}.level___W39_7 .right___zgEq_ .addIcon___aVZVl{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.level___W39_7 .right___zgEq_ .customFixedButton{z-index:98}.level___W39_7 .right___zgEq_ .customFixedButton button,.level___W39_7 .right___zgEq_ .ant-input,.level___W39_7 .right___zgEq_ .ant-form-item-control-input,.level___W39_7 .right___zgEq_ .ant-select,.level___W39_7 .right___zgEq_ .ant-input-affix-wrapper{border-radius:4px}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen{height:100%!important}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen .markdown-editor-body{height:calc(100% - 38px)!important}.title___NTpKq{margin-bottom:15px;color:#ff954c;text-align:center;font-size:14px}.content___oL0Iy{margin-bottom:15px;background:#f7f9fd;padding:5px;height:200px;overflow:auto;font-size:14px}.add___L4cbC{text-align:center;padding-top:20%}.colorBlue___xRARA{color:#0152d9}.radio___cfwvc{display:block;height:30px;line-height:30px;font-size:14px}.bg___GzXpp{width:1200px;margin:30px auto 80px;display:flex;justify-content:space-between}.wrap___A40jS{width:100%}.modal___Zz7dC{display:flex;flex-direction:row;justify-content:center}.content___H5ZN2{background-color:#fff}.head___o5t32{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:76px;border-bottom:1px solid #f4f4f4}.headCount___eBMPN{height:16px;font-size:16px;font-weight:700;color:#333;line-height:16px;margin-left:40px}.button___YSSGm{width:100px;height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.itemWrap___iPWUC{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.imgWrap___T70Es{margin-right:20px;position:relative}.img___oumA5{border-radius:50%}.manager___VdXG8{display:inline-block;position:absolute;bottom:13px;left:2px;width:44px;height:18px;background:#0152d9;color:#fff;font-size:10px;text-align:center;border-bottom-right-radius:28px;border-bottom-left-radius:31px}.itemContent____npAh{display:flex;flex-direction:column;flex:1 1}.nameWrap___nazId{display:flex;flex-direction:row;justify-content:space-between}.name___Z48aE{color:#000;font-size:16px}.name___Z48aE>span{background-color:#0152d9;padding:1px 6px;border-radius:10px;color:#fff;font-size:12px;line-height:15px;margin-left:4px;display:inline-block;transform:translateY(-1px)}.actionGroup___eScAq{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.deleteIcon___FK_OA{color:#bbb;cursor:pointer;font-size:18px}.deleteIcon___FK_OA:hover{color:#f55}.schoolWrap___jJuIm{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___kSMwT{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.countWrap___p7epV{text-align:center;margin-top:30px}.deletetitle___uVCHi{color:#e53333;font-size:16px!important}.deletetitle___uVCHi:hover{color:#f55}.yseTitle___L6JF9{font-size:16px!important;color:#0152d9}.titlesize___RiFfV{font-size:16px;font-weight:800}.labelWrap___gNw3Q{display:flex;flex-direction:row;margin-top:30px}.label___uujJZ{width:145px;text-align:right;font-size:14px}.labelContent___QsIDL{display:flex;flex-direction:column;margin-left:10px}.selectSchool___HL1ax{width:600px}.selectSchool___HL1ax [class~=ant-select-selector]{border:0px!important;background-color:#f5f5f5!important}.dataPicker___Ux1tp{width:600px}.itemWrap___Q0uQz{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.img___bqnNM{border-radius:50%}.itemContent___FvPMp{display:flex;flex-direction:column;flex:1 1;margin-left:20px}.nameWrap___ALKio{display:flex;flex-direction:row;justify-content:space-between}.name___Q7c5Q{color:#000;font-size:18px}.actionGroup___qiWs0{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.schoolWrap___dXuoo{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___CW5RX{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.colorOrange___EkZAA{color:#ff6601}.colorYellow___evRzy{color:#e6a23c}.graaytitle___LUmPS{height:54px;background:#f5f5f5;margin-top:10px;border-radius:8px;display:flex;justify-content:left;align-items:center;padding:0 20px}.wrap___LhoYE{padding:10px 20px;font-size:14px}.labelWrap___kKVu_{display:flex;flex-direction:row;margin-top:30px}.label___we33R{width:120px;text-align:right;font-size:16px}.labelContent___RWgKj{display:flex;flex-direction:column;margin-left:10px}.flexRow___WhVXT{display:flex;flex-direction:row}.color999___R1ot6{color:#999}.radio___S0Uhc{font-size:14px;display:block;height:24px;line-height:24px}.selectSchool___egsX3,.dataPicker___zNtLB{width:200px}.modal___J1s9f span{margin-top:5px}.colorOrange___NDyE2{color:#ff6601}.colorYellow___Ijswi{color:#e6a23c}.bottomButton___sODGQ{width:76%;left:auto;position:absolute}.flex_box_center___l5eTc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___k0OR7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___OKlIC{align-items:center;box-align:center}.flex_box_center_end___hN9A6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ijTq_{flex-direction:column;box-orient:block-axis}.dataset___dSWAV{background-color:#fff;height:100%;overflow:auto}.dataset___dSWAV .header___BzxI4{height:92px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.dataset___dSWAV .header___BzxI4 .title___cPEyN{font-size:18px;font-weight:700;color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR{margin-left:auto}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR .pathTitle___TOS2Z{color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i{cursor:pointer}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i:hover{color:#0152d9}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR input{width:290px;height:34px;background:#f5f5f5;border-radius:4px;border:0;margin:0 14px;padding:0 14px}.dataset___dSWAV .header___BzxI4 .btns___jGE8o{display:flex;justify-content:space-between}.dataset___dSWAV .header___BzxI4 .btns___jGE8o button{width:100px;height:32px;font-size:14px;border-radius:4px}.dataset___dSWAV .content___s4ep8{height:calc(100% - 92px);padding:0 40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr{height:76px;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr th{background-color:#fff;border:0;border-radius:0;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination{margin-top:40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active a{color:#fff}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination button{line-height:initial}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r{height:60px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r td{border-bottom:0}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(odd){background-color:#f5f5f5}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(2n){background-color:#fff}.dataset___dSWAV .empty___CgtTE{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:200px}.dataset___dSWAV .path___Cg5rX{display:flex;align-items:center}.dataset___dSWAV .path___Cg5rX .text___SCLRV{display:inline-block;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dataset___dSWAV .path___Cg5rX i{cursor:pointer}.dataset___dSWAV .path___Cg5rX i:hover{color:#0152d9}.dataset___dSWAV .actionsBtns___L5tdC{display:flex;justify-content:space-between;padding-right:12px}.dataset___dSWAV .actionsBtns___L5tdC span,.dataset___dSWAV .actionsBtns___L5tdC i{cursor:pointer}.dataset___dSWAV .actionsBtns___L5tdC span:hover,.dataset___dSWAV .actionsBtns___L5tdC i:hover{color:#0152d9}.customModal___qVeG3 .ant-form-item-label{margin-bottom:21px;margin-top:18px}.customModal___qVeG3 .ant-form-item-label label{font-size:16px}.customModal___qVeG3 .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___qVeG3 .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-header{padding:22px 40px}.customModal___qVeG3 .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___qVeG3 .ant-modal-footer{padding:30px 40px;border:0}.customModal___qVeG3 .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.customModal___qVeG3 .ant-modal-footer button:first-child{margin-right:20px}.customModal___qVeG3 .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>input,.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .ant-form-item-label{margin-bottom:21px;margin-top:18px}.shareModal___HedYo .ant-form-item-label label{font-size:16px}.shareModal___HedYo .ant-modal-close-x{width:86px;height:66px;line-height:66px}.shareModal___HedYo .ant-modal-content{border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-header{padding:22px 40px}.shareModal___HedYo .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.shareModal___HedYo .ant-modal-footer{padding:30px 40px;border:0}.shareModal___HedYo .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.shareModal___HedYo .ant-modal-footer button:first-child{margin-right:20px}.shareModal___HedYo .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>input,.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.shareModal___HedYo .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .fileName___x56US{margin-bottom:30px;color:#333}.shareModal___HedYo .fileName___x56US span{color:#999}.renameModal___SmCAd .ant-form-item-label{margin-bottom:21px;margin-top:18px}.renameModal___SmCAd .ant-form-item-label label{font-size:16px}.renameModal___SmCAd .ant-modal-close-x{width:86px;height:66px;line-height:66px}.renameModal___SmCAd .ant-modal-content{border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-header{padding:22px 40px}.renameModal___SmCAd .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.renameModal___SmCAd .ant-modal-footer{padding:30px 40px;border:0}.renameModal___SmCAd .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.renameModal___SmCAd .ant-modal-footer button:first-child{margin-right:20px}.renameModal___SmCAd .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>input,.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.renameModal___SmCAd .fileName___x56US{color:#3a3a3a;line-height:16px;margin-bottom:30px}.renameModal___SmCAd .fileName___x56US sup{color:#e53333;vertical-align:sub}.renameModal___SmCAd .errorDes___VLR_5{color:#e53333}.uploadFileModal___pYYDB .ant-form-item-label{margin-bottom:21px;margin-top:18px}.uploadFileModal___pYYDB .ant-form-item-label label{font-size:16px}.uploadFileModal___pYYDB .ant-modal-close-x{width:86px;height:66px;line-height:66px}.uploadFileModal___pYYDB .ant-modal-content{border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-header{padding:22px 40px}.uploadFileModal___pYYDB .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.uploadFileModal___pYYDB .ant-modal-footer{padding:30px 40px;border:0}.uploadFileModal___pYYDB .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-footer button:first-child{margin-right:20px}.uploadFileModal___pYYDB .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>input,.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.uploadFileModal___pYYDB [class~=ant-modal-body]{padding:8px 40px 0 30px}.selectBtn___m_hrR{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.leftButton___F0fvG{width:130px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:32px;text-align:center;font-style:normal;cursor:pointer}.rightButton___oCK81{width:144px;height:32px;background:#3061d0;box-shadow:inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.centerText___jpgrt{height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:justify;font-style:normal;margin-top:10px}.wrap___EmsVa [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___EmsVa .colorBlue___XqtfP{color:#0152d9}.wrap___EmsVa .repeatedName___yMQsm{color:red}.flex_box_center___laljR{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___DeOnN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___iLJSY{align-items:center;box-align:center}.flex_box_center_end___D8d4a{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___E1Pzm{flex-direction:column;box-orient:block-axis}.listItem___RLEHn:last-child{border-bottom:none}.listItem___RLEHn{padding:0 10px 10px;background:#fff;border-bottom:1px solid #F6F7F9;margin-bottom:10px;cursor:pointer}.listItem___RLEHn .wrap____6VVD{width:98%;padding:0 10px;position:relative;border-radius:4px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6{width:100%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs{height:25px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .title___UkOuL{width:80%;height:25px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#232b40;line-height:25px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .time____i1RA{width:20%;height:25px;line-height:25px;text-align:right;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .introduction___q377_{margin:4px 0 8px;max-height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;line-height:22px;text-align:justify;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .from___pr6HT{font-size:14px;font-weight:400;color:#5f6368;margin-bottom:25px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX{height:22px;line-height:22px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_img___K_sq1{width:22px;height:22px;margin-right:6px;border-radius:50%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_name___AYxpE{color:#5f6368;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;font-style:normal;margin-right:20px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .tags_name___r0cun{height:22px;font-size:12px;text-align:center;color:#9096a3;line-height:22px;background:#f6f7f9;border-radius:2px;margin-right:10px;padding:0 8px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3{margin-left:auto;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#2c3850;text-align:left;font-style:normal;margin-left:30px;cursor:pointer}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1:hover{color:#3061d0}.wrap___VIvSS{padding:20px}.content___pqoZT{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___pqoZT a{color:#05101a}.content___pqoZT a:hover{color:#40a9ff}.mainPathWrap___v3uSU{display:flex;flex-direction:row}.colorBlue___AjQlz{color:#0152d9}.wrap___AnxZp{padding:10px 20px 80px}.fixBtn___sQhsA{left:80px}.catechism___lS6Ml{background-color:#fff;height:100%;position:relative}.catechism___lS6Ml .tab___vw6iE{position:absolute;left:40px;top:43px}.collect___pxqYO{padding:40px}.collect___pxqYO .head___WuH5D{display:flex;align-items:center;justify-content:flex-end}.record___Ueu3j{padding:40px}.record___Ueu3j .head___UOVq4{display:flex;align-items:center;justify-content:flex-end}.flex_box_center___FN240{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wjShI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HbcwC{align-items:center;box-align:center}.flex_box_center_end___gj_ks{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zxJPU{flex-direction:column;box-orient:block-axis}.sidebar___OW5LG{width:100%;height:100%;background-color:#3e4571;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sidebar___OW5LG .items___j856O{flex:1 1;overflow:auto}.sidebar___OW5LG .items___j856O .ant-tooltip-inner{color:#333}.sidebar___OW5LG .items___j856O .item___Zn_qr{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative}.sidebar___OW5LG .items___j856O .item___Zn_qr .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .item___Zn_qr i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .item___Zn_qr img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .item___Zn_qr:hover{background-color:#1890ff33}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative;background-color:#0152d9!important}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri:hover{background-color:#1890ff33}.sidebar___OW5LG .question___yfIcY{width:100%;height:61px;position:relative;text-align:center}.bottom___AZ7c_{width:100%;text-align:end;margin-top:20px;padding:0 0 15px 25px}.bottom___AZ7c_ .yes___iDEVN{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___AZ7c_ .yes___iDEVN:hover{color:#fff!important;background-color:#5784de!important}.bottom___AZ7c_ .no___E02he{margin-right:20px;height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}.bottom___AZ7c_ .no___E02he:hover{color:#464f66!important;border-color:#c3cfe080!important} +.practiceSetting____JzSr{height:100vh}.practiceSetting____JzSr .wrapHeader___UtEic{height:60px}.practiceSetting____JzSr .wrapLayout___LbxWe{height:calc(100vh - 60px);display:flex;justify-content:space-between;align-items:flex-start}.practiceSetting____JzSr .wrapLayout___LbxWe .wrapSidebar____WwWi{width:80px;height:100%}.practiceSetting____JzSr .wrapLayout___LbxWe .wrapContent___vQy6F{flex:1 1;height:100%;overflow:auto;z-index:1}.flex_box_center___ZbKWZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___l3I6A{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Lq7k2{align-items:center;box-align:center}.flex_box_center_end___fcllt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___X1bbd{flex-direction:column;box-orient:block-axis}.header___e8JpO{width:100%;height:100%;padding:0 40px;display:flex;justify-content:space-between;align-items:center;background:linear-gradient(180deg,#9dcdfe4d,#66a2f94d 61%,#9dc1fe4d)}.header___e8JpO .flex-center___bEydb{display:flex;align-items:center;justify-content:center}.header___e8JpO .title___uCK1_{white-space:nowrap;display:flex;align-items:center}.header___e8JpO .title___uCK1_ span{color:#333;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;max-width:306px;font-size:18px;margin-right:3px;vertical-align:top}.header___e8JpO .title___uCK1_ i{font-size:18px;color:#333;cursor:pointer}.header___e8JpO .schedule___WsVbu{display:flex;align-items:center;color:#333;width:620px;flex-shrink:0}.header___e8JpO .schedule___WsVbu>div{display:flex;align-items:center}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA{cursor:pointer;display:flex;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;padding-bottom:10px;margin-top:12px}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA .num___Zrt0Q{width:20px;height:20px;font-size:16px;line-height:18px;text-align:center;border:1px solid #3061D0;border-radius:12px;display:inline-block;margin-right:6px}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA .subject___H4tj9{font-size:14px;line-height:20px}.header___e8JpO .schedule___WsVbu>div .clickWarp___HusBA img{width:20px;height:20px;margin-right:10px}.header___e8JpO .schedule___WsVbu>div i{margin:0 30px}.header___e8JpO .btns___e2enD{display:flex;align-items:center;justify-content:center}.header___e8JpO .btns___e2enD .btn___T6H51{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.header___e8JpO .btns___e2enD .btn___T6H51:hover{background:linear-gradient(180deg,#2da0fd,#0e5fff)}.header___e8JpO .btns___e2enD .simulate___Ori5S{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:linear-gradient(#4181ff,#73a4ff)}.header___e8JpO .btns___e2enD .simulate___Ori5S:hover{background:linear-gradient(180deg,#2da0fd,#0e5fff)}.header___e8JpO .btns___e2enD .exit___0V4Zt{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:linear-gradient(#4181ff,#73a4ff);margin-left:20px}.header___e8JpO .btns___e2enD .exit___0V4Zt:hover{background:linear-gradient(180deg,#2da0fd,#0e5fff)}.information___LkgI6{display:flex;flex-direction:column;height:100%;background-color:#fff}.information___LkgI6 .scroll___JnYs4{flex:1 1;overflow:auto}.information___LkgI6 .scroll___JnYs4 header{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:700;padding-left:40px;margin:20px 0}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju{padding:0 40px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-form-item-label{margin-bottom:21px;margin-top:18px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-form-item-label label{font-size:16px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge{background:#f1f1f1;border-radius:15px;margin-bottom:10px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge:first-child{margin-left:0!important}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge button{border:0;color:#666;box-shadow:none}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-badge sup{cursor:pointer}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .customAddTags .ant-input{height:50px;background-color:#f5f5f5;padding:0 20px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .customAddTags .ant-input>input,.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .customAddTags .ant-input>span{font-size:16px;background-color:#f5f5f5}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5;padding:0 20px;border-radius:4px}.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-input-affix-wrapper>input,.information___LkgI6 .scroll___JnYs4 .formWrap___qq0ju .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5}.information___LkgI6 .scroll___JnYs4 .img___z2Jy6{position:relative;width:400px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center}.information___LkgI6 .scroll___JnYs4 .img___z2Jy6>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.markdown-editor-wrapper{position:relative;margin-bottom:12px}.markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center;overflow:hidden}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;inset:0;height:100vh!important;z-index:998}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:0px}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.btn___LFkWh{display:inline-block;padding-right:32px;position:relative;margin-bottom:20px}.btn___LFkWh .s1___kiYKO{padding:7px 10px;font-size:14px;color:#666;background:#f1f1f1;border-radius:15px;cursor:default}.btn___LFkWh:hover .s1___kiYKO{color:#0152d9;background:#1890ff33}.btn___LFkWh:hover .s2___omvJi{display:inline-block}.btn___LFkWh .s2___omvJi{display:none;width:20px;height:20px;position:absolute;z-index:10;right:6px;cursor:pointer}.flex_box_center___ZDst5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KjWS3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___JmkIN{align-items:center;box-align:center}.flex_box_center_end___xd4AX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zLQXm{flex-direction:column;box-orient:block-axis}.complete___d4XS6{position:relative;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1}.complete___d4XS6 .cancel___awB16{height:40px;line-height:40px;text-align:center;border-radius:4px;border:1px solid #0152d9;font-size:16px;color:#0152d9;padding:0 34px;cursor:pointer;user-select:none}.complete___d4XS6 .save___CMuaC{height:40px;line-height:40px;text-align:center;border-radius:4px;background:#0152d9;font-size:16px;color:#fff;padding:0 34px;cursor:pointer;margin-left:40px;user-select:none}.flex_box_center___LiAPc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___zOrvl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pWI0p{align-items:center;box-align:center}.flex_box_center_end___R1B7f{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___BUSOq{flex-direction:column;box-orient:block-axis}[id=educoder] ul.menu___MLa2L{width:122px;background:#686f9a;color:#fff;border-radius:0;padding-left:0;padding-right:0}[id=educoder] ul.menu___MLa2L li{color:#fff!important;border-radius:0!important;padding-left:8px!important}[id=educoder] ul.menu___MLa2L [class~=ant-dropdown-menu-item-active]{background:#3e4571!important}[id=educoder] ul.menu___MLa2L li[class~=ant-dropdown-menu-item-disabled]{background:none!important;color:#b0b5d6!important}.warehouse___NZ6o9{display:flex;flex-direction:column;height:100%;overflow:hidden}.warehouse___NZ6o9 .header___DQSpw{height:60px;background:#282e55;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:14px}.warehouse___NZ6o9 .header___DQSpw .title___Q6voz{margin:0 20px}.warehouse___NZ6o9 .header___DQSpw input{width:290px;height:34px;background-color:#686f9a;color:#fff;border-radius:4px;border:0;margin-right:14px;padding:0 14px}.warehouse___NZ6o9 .content___v9Jfn{flex:1 1;display:flex}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg{width:25%;max-width:440px;height:100%;background-color:#0a143dd9;overflow:auto;display:box;display:flex;position:relative}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg>section{flex:1 1;overflow:auto;position:absolute;inset:0}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg .ant-tabs .ant-tabs-nav{color:#fff;margin-left:20px}.warehouse___NZ6o9 .content___v9Jfn .left___MiFbg .ant-tabs .ant-tabs-nav:before{left:25px;border-bottom:1px solid #282e55;width:90%}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP{flex:1 1;display:flex;align-items:flex-end;height:100%;background:#0a0e2ecc;position:relative}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container]{border:none}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-wrap],.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-gutters]{background:#0a0e2ecc}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-line]{padding-left:18px}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-wrap]{position:absolute;inset:60px 21px 0;height:auto}.warehouse___NZ6o9 .content___v9Jfn .right___UOxcP div[class~=my-codemirror-container] [class~=CodeMirror-linenumber]{color:#fff}.loading___r25tt{width:100%;top:0;bottom:70px;position:absolute!important}.loading___r25tt [class~=ant-spin-container]{position:initial!important}.empty___J3rPx{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff}.tabs___BsV1l{overflow:initial!important}.tabs___BsV1l [class~=ant-tabs-nav]{margin-bottom:0!important}.tabs___BsV1l [class~=ant-tabs-nav]:before{display:none}.tabs___BsV1l [class~=ant-tabs-tab]{cursor:pointer}.tabs___BsV1l [class~=ant-tabs-tab-btn]{color:#fff}.tabs___BsV1l [class~=ant-tabs-nav-wrap]{overflow:initial!important}.tabs___BsV1l [class~=ant-tabs-ink-bar]{bottom:-7px!important}.line___tmfZh{width:1px;height:16px;background:#686f9a;border-radius:1px;margin-left:28px}.footer___E442y{height:70px;background:#282e55;width:100%;z-index:5}.footer___E442y button{width:100px;height:40px}.commit___vMKYK{background-color:#0a143dd9;width:100%;height:100%;overflow:auto}.blueLight___n7jAx{color:#b0b5d6;font-size:14px}.filePathWrp___ueAb3{height:56px;border-bottom:1px solid #3e4571;margin:0 30px;display:flex;align-items:center}.filePath___V7EhW{font-size:0}.filePath___V7EhW span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-size:14px}.filePath___V7EhW span:after{content:"/";color:#fff;margin:0 2px;display:inline-block}.filePath___V7EhW span:nth-clid(:odd){color:#0152d9}.filePath___V7EhW span:nth-last-child(1){color:#fff}.filePath___V7EhW span:nth-last-child(1):after{display:none}.bottom0___WUqx8{bottom:0!important}.wrap___IzxNT{padding:0 10px}.wrap___IzxNT [class^=my-codemirror-container]{margin-bottom:0}.modal___jcKd0{z-index:9999}.title___DeCGl{font-size:20px}.path___IiSd5{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___P7hk_{color:#0152d9}.width240___HRevG{width:240px}.filePath___l5wGn{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___MYP7J{padding:20px}.content___loAbf{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___loAbf a{color:#05101a}.content___loAbf a:hover{color:#40a9ff}.mainPathWrap___gBcjO{display:flex;flex-direction:row}.colorBlue___qg6vv{color:#0152d9}.wrap___mjOgj{background-color:#fff;padding:0 30px}.wrap___mjOgj [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title___yLtbX{font-size:20px}.path___oKd0o{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___HAuxN{color:#0152d9}.flex_box_center___yg9nA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f3dyx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ezJcl{align-items:center;box-align:center}.flex_box_center_end___nfffI{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___c30ic{flex-direction:column;box-orient:block-axis}.headLeft___rFzBG{color:#fff;font-size:14px;padding:20px}.colorBlue___I8QNd{color:#0152d9;cursor:pointer}.wrap___E3izY{font-size:12px}.wrap___E3izY [class~=ant-switch]{background:#e53333}.wrap___E3izY [class~=ant-switch-checked]{background:#1890fb}.nodata___o_3nl img{width:100%;height:100%;margin-bottom:30px}.nodataText___bDrE1{text-align:center;color:#999;font-size:14px}.content___oLCqi{margin-top:20px}.content___oLCqi [class~=ant-tree]{background:none;color:#fff}.content___oLCqi [class~=ant-tree-treenode-selected]{color:#fff;width:100%}.content___oLCqi [class~=ant-tree-treenode-selected]:before{background:#2f3662!important}.content___oLCqi [class~=ant-tree-node-content-wrapper]{background:none!important;color:#fff!important}.content___oLCqi [class~=ant-tree-node-content-wrapper]:hover{background:none!important}.content___oLCqi [class~=drag-over]>[draggable]{opacity:1!important}.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-close]:before,.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-open]:before{background:#2f3662!important}.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=icon-gengduo2],.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=icon-gengduo2]{display:inline}.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=ant-tree-node-content-wrapper],.content___oLCqi [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___oLCqi [class~=ant-tree-treenode]{display:flex!important;align-items:center!important;width:100%;height:36px;padding:5px 0!important}.content___oLCqi [class~=ant-tree-treenode] *{transition:none!important}.content___oLCqi [class~=ant-tree-treenode]:hover:before{background:#2f3662!important;bottom:0!important}.content___oLCqi [class~=ant-tree-treenode]:hover [class~=icon-gengduo2]{display:inline}.content___oLCqi [class~=ant-tree-treenode] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___oLCqi [class~=ant-tree-treenode] [class~=icon-gengduo2]{top:-1px}.content___oLCqi [class~=drag-over-gap-top],.content___oLCqi [class~=drag-over-gap-bottom]{transition:none!important}.content___oLCqi [class~=drag-over-gap-top]>[draggable],.content___oLCqi [class~=drag-over-gap-bottom]>[draggable]{border:0px solid #000!important;transition:none!important;line-height:24px!important}.gitCode___CGi8t{color:#fff;padding:32px 14px 0 20px;font-size:14px}.ellipsis___OJSuo{margin:5px 10px}ul.menu___aPJ5X{width:122px;background:#686f9a;color:#fff}ul.menu___aPJ5X li{color:#fff}ul.menu___aPJ5X [class~=ant-dropdown-menu-item-active]{background:#3e4571}.overlayClass___EtZDz [class~=ant-tooltip-content]{position:relative;z-index:11}.overlayClass___EtZDz [class~=ant-tooltip-content] [class~=ant-tooltip-arrow-content]{left:-16px}.overlayClass___EtZDz:before{content:" ";position:fixed;inset:0;z-index:10;background:#0000004d}.tips___P5llh{width:100%;padding:0 20px;color:#fff;margin-bottom:10px;line-height:22px;text-align:justify}.gitTree___uVb5X [class~=ant-tree-draggable-icon]{display:none}.wrap___MYOb_{padding:20px}.content___hIU8_{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___hIU8_ a{color:#05101a}.content___hIU8_ a:hover{color:#40a9ff}.mainPathWrap___U1qhQ{display:flex;flex-direction:row}.colorBlue___UUdCo{color:#0152d9}.flex_box_center___uEeXZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___z5vGD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yPWu8{align-items:center;box-align:center}.flex_box_center_end___A11tq{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mpz7g{flex-direction:column;box-orient:block-axis}.commitWrap____iXlX{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:20px;margin-bottom:10px;font-size:16px}.wrap___TqYMq{padding:20px}.colorGray___zz_Ji{color:#999}.content___jIgca{display:flex;flex-direction:column;margin-bottom:10px;padding:20px;font-size:16px}.itemTime___u4iJz{color:#0152d9;margin-right:15px}.imageUrl___iQiEg{width:50px;height:50px;border-radius:50px}.blueLight___saBbR{color:#b0b5d6;font-size:16px}.divider___Vpgba{background:#3e4571;border-radius:1px;margin:20px 0}.empty___vUjYH{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.flex_box_center___qr2XQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___aexCP{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BCwy9{align-items:center;box-align:center}.flex_box_center_end___MMXT9{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___XpXt5{flex-direction:column;box-orient:block-axis}.level___zlDui{flex:1 1;display:flex;height:100%;overflow:hidden}.level___zlDui .left___eEQyc{width:25%;height:100%;max-width:440px;background-color:#0a143dd9;position:relative}.level___zlDui .left___eEQyc .container___uKDQP{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.level___zlDui .left___eEQyc .container___uKDQP .title___NIFJk{font-size:14px;color:#fff;padding:30px 0 10px 20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7{flex:1 1;overflow:auto}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .ant-empty .ant-empty-description{color:#0152d9}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .ant-spin{display:flex;justify-content:center;align-items:center;height:100%}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH:hover{background:#3e457166}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH:hover .s3___s7a1S{display:block}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH .s2___LsTSy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .list___K1CRH .s3___s7a1S{display:none;padding-right:20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px;background:#3e4571!important}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB:hover{background:#3e457166}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB:hover .s3___s7a1S{display:block}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB .s2___LsTSy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .listActive___r53KB .s3___s7a1S{display:none;padding-right:20px}.level___zlDui .left___eEQyc .container___uKDQP .listWrap___uVi_7 .os___zLMDu{color:#686f9a;height:40px;line-height:40px;text-align:center}.level___zlDui .left___eEQyc .btns___fvyWI{position:absolute;z-index:2;bottom:0;left:0;width:192px}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU{width:100%;height:100%;position:relative}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .icon___TBkIn{width:50px;height:50px;background:#1890ff;box-shadow:#1890ff 0 0 4px;border-radius:25px;color:#fff;line-height:44px;text-align:center;font-size:38px;font-weight:200;cursor:pointer;position:absolute;z-index:5;left:20px;bottom:20px;transition:all .5s ease 0s;user-select:none}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .btn___RbP1C{position:absolute;z-index:6;bottom:88px;left:20px;transition:.5s}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .btn___RbP1C .d1_____n0x{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px}.level___zlDui .left___eEQyc .btns___fvyWI .btnsWrap___pVqhU .btn___RbP1C .d2___TFujl{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px;margin-top:20px;background:#44d7b6;box-shadow:0 0 4px #44d7b6}.level___zlDui .left___eEQyc .shrink___XsTLO{position:absolute;z-index:55;top:50%;right:0;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer}.level___zlDui .left___eEQyc .elseShrink___Sgotd{position:absolute;z-index:55;top:50%;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer;transform:rotateY(180deg);right:-20px;background:#0152d9;color:#fff}.level___zlDui .right___kNV70{flex:1 1;display:flex;height:100%;overflow:hidden;background-color:#fff;transform:translate(0)}.level___zlDui .right___kNV70 .addIcon___Dagu_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.level___zlDui .right___kNV70 .customFixedButton{z-index:98}.level___zlDui .right___kNV70 .customFixedButton button,.level___zlDui .right___kNV70 .ant-input,.level___zlDui .right___kNV70 .ant-form-item-control-input,.level___zlDui .right___kNV70 .ant-select,.level___zlDui .right___kNV70 .ant-input-affix-wrapper{border-radius:4px}.level___zlDui .right___kNV70 .markdown-editor-container.full-screen{height:100%!important}.level___zlDui .right___kNV70 .markdown-editor-container.full-screen .markdown-editor-body{height:calc(100% - 38px)!important}.title___nOeqx{margin-bottom:15px;color:#ff954c;text-align:center;font-size:14px}.content___fZhlH{margin-bottom:15px;background:#f7f9fd;padding:5px;height:200px;overflow:auto;font-size:14px}.add___UacIA{text-align:center;padding-top:20%}.colorBlue___mDMlZ{color:#0152d9}.radio___mI6Bh{display:block;height:30px;line-height:30px;font-size:14px}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___HDG9F{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KhP6Z{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZlFcA{align-items:center;box-align:center}.flex_box_center_end___o7d_z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ULJgZ{flex-direction:column;box-orient:block-axis}.row___Skft7{background:#ffffffb3;border-radius:12px;border:1px solid #FFFFFF;backdrop-filter:blur(4px);padding:14px 20px;margin-bottom:10px}.row___Skft7 .title___KP2uZ{height:20px;font-weight:500;font-size:14px;color:#2c3a58;line-height:20px}.row___Skft7 .fenge___yM8ys{height:1px;border:1px dashed rgba(204,221,255,.5);margin:15px 0}.row___Skft7 .tagsWrap___XcmUd{flex:1 1;position:relative}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl i{display:inline-block;font-size:12px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz{max-height:245px;overflow:auto}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db{display:flex;flex-wrap:wrap;gap:20px 14px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span{display:inline-flex;align-items:center;font-size:14px;cursor:pointer;padding:2px 12px;background:#fff;border-radius:6px;border:1px solid #DAE3F3}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .name___gsqnj{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .num___sRnLB{margin-left:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span:hover{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db .active___yNnAU{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___Skft7 .tagsBorderWrap___BKCHD .bar___gdtOz{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___KD0ZB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMep5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___jD3Po{align-items:center;box-align:center}.flex_box_center_end___RbohB{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GmzUj{flex-direction:column;box-orient:block-axis}.list___dlUtq{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___dlUtq .wrap___LYbIZ{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___dlUtq .wrap___LYbIZ:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___dlUtq .wrap___LYbIZ .lockWrap___U7Ajb{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .cover___KP0L8{width:100%;height:26vh;border-radius:10px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .bq___DtmL1{background:linear-gradient(180deg,#f09c1e,#bd6f1d);border-radius:6px;border:1px solid rgba(255,255,255,.6);position:absolute;padding:4px 8px;color:#fff;font-size:12px;line-height:12px;top:6px;left:6px;display:flex;align-items:center;justify-content:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .sign___TZ9Wq{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .titleBg___tnX0O{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq .e___zxiB9{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___dlUtq .wrap___LYbIZ .li___bsnqy .text____ZmZX{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .value___WPLok{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E{display:flex;align-items:center;margin-left:auto}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]{font-size:13px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:278px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 101px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___vu9yi{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LwoH7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pUG0J{align-items:center;box-align:center}.flex_box_center_end___xWI9t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mr5rB{flex-direction:column;box-orient:block-axis}.list___zE1wj{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___zE1wj .wrap___5HG1h{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___zE1wj .wrap___5HG1h:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___zE1wj .wrap___5HG1h .lockWrap___zziwX{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .cover___G1cj9{width:100%;height:26vh;border-radius:10px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .bq___hpdTt{width:64px;height:20px;background:#19b691b3;color:#fff;border-radius:13px;font-size:12px;line-height:20px;text-align:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .sign___kHAha{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___zE1wj .wrap___5HG1h .li___aNI2z .titleBg___S1VlI{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM .e___fd1jW{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .text___b9Tdy{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___zE1wj .wrap___5HG1h .li___aNI2z .value___ZASRv{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div{display:flex;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div>span{margin-right:12px;font-size:12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag1___c9ebE,.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___PuarE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___q4lAa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wsb8w{align-items:center;box-align:center}.flex_box_center_end___H781P{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___bHK1y{flex-direction:column;box-orient:block-axis}.list___e2XDo{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___e2XDo .wrap___cz7sh{height:234px;border-radius:12px;border:1px solid #DEE8FF;position:relative}.list___e2XDo .wrap___cz7sh:hover{cursor:pointer;box-shadow:0 4px 10px #a8c2ee80;border:1px solid #3875FF}.list___e2XDo .wrap___cz7sh:hover .lockWrap___EPuRr{display:flex}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .img___kSEud{width:72px;height:72px;border-radius:50%;border:2px solid #FFFFFF;margin-top:14px}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .text___GIlhY{height:24px;background:linear-gradient(164deg,#526d958a,#2c4773c7);border-radius:8px;border:1px solid #FFFFFF;backdrop-filter:blur(2px);color:#fff;font-size:14px;line-height:14px;padding:5px 14px;display:flex;align-items:center;justify-content:center;position:relative;top:-15px}.list___e2XDo .wrap___cz7sh .top___K4GCD{margin-top:55px}.list___e2XDo .wrap___cz7sh .top___K4GCD .sign___KCjEP{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___e2XDo .wrap___cz7sh .top___K4GCD .name___z3U4d{height:16px;font-weight:600;font-size:16px;color:#262a46;line-height:16px;text-align:center;font-style:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.list___e2XDo .wrap___cz7sh .top___K4GCD .text___GIlhY{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___e2XDo .wrap___cz7sh .middle___LeUM5{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAegAAACOCAYAAAD6ipv/AAAAAXNSR0IArs4c6QAACNtJREFUeF7t3TGLXAUXBuD3kDAj2WAnSLAUCws7wTJWioVg7S8wpa2YImJrZ/wF1oIg2CWlYCkIimUIgl2yIztrwvGb+XaXGDcmhWaPzrNFWLLD3Pc+58DLvTM7W3nCr+5erO7l9bqftzt5OZVLlVzqzsUnfAoPI0CAAAECOyNQlf1Obqdzu5Lv+1y+3DufG1V1+CQI9bgH7Xc/X+tc7cq76Tz7uMf7OQECBAgQIPAIgcqd6nzey1y7WPXzXzk9sqC7e/nrYT5I8n539mATIECAAAECf49AVVZJPrmwyMdVtT7tWU8t6O1V82G+6M5rf08Uz0KAAAECBAg8LFCVb3qRd067mv5TQa/X/cq9zledvICSAAECBAgQ+GcFKrl1vvLWclnfPXikPxT00evN3yrnf3YYnp0AAQIECDxUxrd6mVcfvJI+Keij15xvuq1taQgQIECAwNMX2NzuvrDI5ePXpE8KerXua9358OlHckQCBAgQIEBgI1CVj/aWdXX7/eafozeF/eTd2haEAAECBAicncDm3d29yIubW93bgl4d9PVO3ju7SI5MgAABAgQIHF05f7b3TF2p7SeEHeYXH0JiMQgQIECAwACByp29RZ6r/d/6jdzP1wMiiUCAAAECBAhsBM7lzVod9KedXCFCgAABAgQIzBCo5HrtH/SNJJdnRJKCAAECBAgQ+F8v36z9df+Qzks4CBAgQIAAgSEClR9rte67/mTkkIGIQYAAAQIE/v/70PubW9xNgwABAgQIEJgloKBnzUMaAgQIECCwFVDQFoEAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEKjVuu925yIKAgQIECBAYIhA5W7tr/uHdF4aEkkMAgQIECBAoPLj5hb3jSSXaRAgQIAAAQJjBG7W6qA/7eTKmEiCECBAgACBHReo5Hrt/9Zv5H6+3nELp0+AAAECBOYInMub1d2L1WF+SefZOckkIUCAAAECOypQubO3yHO1Of3VQV/v5L0dpXDaBAgQIEBgjEAln+09U1e2Bb3f/Xwd5qfu7I1JKAgBAgQIENgxgaqsepEXL1b9vC3o7VX0uq9158Mds3C6BAgQIEBgjEBVPtpb1tVNoJOC7u7lr4e52Z3XxiQVhAABAgQI7IhAVb65sMjlqlr/oaBPbnWv820nL+yIh9MkQIAAAQJnLlDJrV7m1c2t7eMwJ1fQx/+xXvcr9zpfKekzn5cABAgQILADAptyPl95a7ms7x483T8V9MmV9GG+cLt7BzbDKRIgQIDAmQlsbmv3Iu88eOX8yCvo4x8cvSb9QZL3vbv7zGbnwAQIECDwHxTYvFs7yScXFvn4+DXnh0/z1CvoBx+0/RWsda525V0fZvIf3BKnRIAAAQJPT6Bypzqf9zLXTrtqfuwt7tOSbj9x7F5er/t5u5OXU7lUySV/qvLpzdWRCBAgQODfI1CV/U5up3O7ku/7XL7cO58bVXX4JGfxOzmrxUcafXV8AAAAAElFTkSuQmCC) no-repeat center center;background-size:100% 100%;height:71px;margin:23px 15px 17px;padding:13px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ{display:flex;align-items:center;justify-content:space-between}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ>div{display:flex;align-items:center}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .text___GIlhY{height:20px;font-weight:400;font-size:14px;color:#727c95;line-height:20px;margin-right:10px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .value___qigWu{width:42px;height:20px;font-weight:400;font-size:14px;color:#262a46;line-height:20px}.list___e2XDo .wrap___cz7sh .btns___kGysm{display:flex;align-items:center;margin-top:12px;justify-content:center}.list___e2XDo .wrap___cz7sh .btns___kGysm div{width:76px;background:#11af8d26;height:26px;border-radius:12px;border:1px solid #11AF8D;font-size:12px;color:#11af8d;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .btns___kGysm aside{width:76px;background:#f4831e26;height:26px;border-radius:12px;border:1px solid #E08049;font-size:14px;color:#c05a0c;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>div{margin-left:auto}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.list___e2XDo .warpStyle___pH3uC:hover{border:2px solid #fff!important;box-shadow:none!important}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___itkVp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___F4yZx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ko4cu{align-items:center;box-align:center}.flex_box_center_end___cCBYR{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mpq6K{flex-direction:column;box-orient:block-axis}.tabs___qRAhL{display:flex;justify-content:space-between;align-items:center;height:40px}.tabs___qRAhL .tabsWrap___CGRvS{display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6{font-weight:500;color:#3875ff}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:none;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio{color:#3061d0;background:#e5eeff;border-radius:999px;border:1px solid #C9DBFF;height:36px}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio:hover{border:1px solid #3061D0}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.ClassRoomItem___F4pL0{border:1px solid transparent}.ClassRoomItem___F4pL0:hover{border:1px solid #165DFF!important}.ClassRoomItem___F4pL0:hover .TitleDom___DB76T{color:#165dff}.ClassRoomItem___F4pL0 .TitleDom___DB76T{color:#333}.flex_box_center___vG4eV{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qVVxe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___P8Z8s{align-items:center;box-align:center}.flex_box_center_end___VMme3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___VMHwm{flex-direction:column;box-orient:block-axis}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{color:#165dff!important;background:#fff}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{font-weight:400!important;background-color:#edf2ff!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{color:#165dff!important;background-color:#fff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px}.teaching-circling-container{flex:1 1 auto}.teaching-circling-container h3{display:flex;flex-flow:row nowrap;align-items:center;padding:30px 40px;background:#fff;justify-content:space-between;width:100%;font-size:20px;margin:0}.no-data img{display:block;margin:0 auto 30px}.nodata-content{display:flex;flex-flow:column nowrap;align-content:center;justify-content:center;min-height:690px}.nodata-content p{color:#999;text-align:center}.teaching-circling-body{margin:16px auto;min-height:740px;width:100%;background:#fff;border-radius:8px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs{display:flex;flex-flow:row nowrap;align-items:center;height:50px;margin:0;font-size:16px;color:#333;padding:0 40px;box-shadow:0 2px 10px #99999914}.teaching-circling-body .navs li{margin-right:60px;height:50px;line-height:50px}.teaching-circling-body .navs li.active{border-bottom:2px solid #009ffc}.teaching-circling-body .navs li.active a{color:#009ffc}.teaching-circling-body .navs li a{color:#333;display:block}.flex-end{justify-content:flex-end}.teaching-list{margin:0;padding:0;font-size:16px;display:flex;flex-flow:column nowrap;justify-content:center}.teaching-list>li{padding:20px 40px;cursor:pointer;border-bottom:1px solid #ccc}.teaching-list .item-group{display:flex;flex-flow:row nowrap;align-content:center;justify-content:space-between}.teaching-list .info{margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center}.teaching-list .info li{position:relative;margin:16px 8px 0 0}.teaching-list .info li div{padding:0 20px;height:28px;line-height:28px;text-align:center}.teaching-list .info li.active div{background:#ccc}.teaching-list .info li .btn-del{position:absolute;right:0;top:0;color:red}.groups{margin:16px 0;list-style:none;display:flex;flex-flow:row wrap;align-items:center}.groups li{width:50%}.select-teach-group{padding:20px 0 0 20px;min-height:320px;position:relative}.select-teach-group .btn-actions{position:absolute;right:20px;bottom:20px}.bg___eNGI2{width:1200px;margin:30px auto 80px;display:flex;justify-content:space-between}.wrap___cXTZg{width:100%}.modal___tpv7Q{display:flex;flex-direction:row;justify-content:center}.content___MwVZ6{background-color:#fff}.head___PxksF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:76px;border-bottom:1px solid #f4f4f4}.headCount___ltwMD{height:16px;font-size:16px;font-weight:700;color:#333;line-height:16px;margin-left:40px}.button___KydF2{width:100px;height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.itemWrap___E0xoZ{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.imgWrap___sjKtg{margin-right:20px;position:relative}.img___iT84N{border-radius:50%}.manager___T0le_{display:inline-block;position:absolute;bottom:13px;left:2px;width:44px;height:18px;background:#0152d9;color:#fff;font-size:10px;text-align:center;border-bottom-right-radius:28px;border-bottom-left-radius:31px}.itemContent___v3w_e{display:flex;flex-direction:column;flex:1 1}.nameWrap___dFMCl{display:flex;flex-direction:row;justify-content:space-between}.name___Y7cXc{color:#000;font-size:16px}.name___Y7cXc>span{background-color:#0152d9;padding:1px 6px;border-radius:10px;color:#fff;font-size:12px;line-height:15px;margin-left:4px;display:inline-block;transform:translateY(-1px)}.actionGroup___fIyBj{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.deleteIcon___gBNJ0{color:#bbb;cursor:pointer;font-size:18px}.deleteIcon___gBNJ0:hover{color:#f55}.schoolWrap___rJCGL{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___V97lL{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.countWrap___Dhs2Z{text-align:center;margin-top:30px}.deletetitle___ifJFw{color:#e53333;font-size:16px!important}.deletetitle___ifJFw:hover{color:#f55}.yseTitle___yrW0X{font-size:16px!important;color:#0152d9}.flex_box_center___et8xE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GBGuw{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____6P1q{align-items:center;box-align:center}.flex_box_center_end___whXw6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mWgI_{flex-direction:column;box-orient:block-axis}.header___Wn4fJ{background:#101010;height:62px}.header___Wn4fJ .wrap___Yr9Co{width:1200px;height:100%;display:flex;align-items:center;margin:0 auto}.header___Wn4fJ .wrap___Yr9Co .menu{display:flex;align-items:center;width:100%}.header___Wn4fJ .wrap___Yr9Co .menu a{color:#ffffffb3;margin:0 16px;font-size:18px}.header___Wn4fJ .wrap___Yr9Co .menu a:nth-last-child(1){margin-right:0}.header___Wn4fJ .wrap___Yr9Co .menu a:hover{color:#fff}.header___Wn4fJ .wrap___Yr9Co .menu .logo{display:inline-block;margin-right:46px}.header___Wn4fJ .wrap___Yr9Co .menu .logo img{height:48px}.header___Wn4fJ .wrap___Yr9Co .menu .right{margin-left:auto;display:flex;align-items:center}.header___Wn4fJ .wrap___Yr9Co .menu .hidden{display:none}.header___Wn4fJ .wrap___Yr9Co .menu .active:after{content:"";width:85px;height:2px;position:absolute;z-index:2;bottom:5px;left:50%;transform:translate(-50%);background:#fff;pointer-events:none}.header___Wn4fJ .wrap___Yr9Co .menu .list{position:relative;height:50px;line-height:50px}.header___Wn4fJ .wrap___Yr9Co .menu .list:hover .transition{display:flex}.header___Wn4fJ .wrap___Yr9Co .menu .list>i{margin-left:13px;font-size:10px;display:inline-block;transform:scale(.5)}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition{position:absolute;z-index:20;top:49px;left:-15px;display:none;background-color:#fff;box-shadow:0 10px 16px #cecece;border-radius:6px;flex-direction:column;padding:7px 0}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item{color:#000000de;padding:7px 17px;margin:0;line-height:initial;white-space:nowrap}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item:hover{color:#4640d2}.headerFixed___QLwBd{position:relative}.headerFixed___QLwBd .wrap___Yr9Co{position:absolute;z-index:999;right:50%;transform:translate(50%)}.headerFixed___QLwBd .wrap___Yr9Co .menu .logo img{height:36px}.headerFixed___QLwBd .wrap___Yr9Co .menu a:first-child{margin-top:0}.headerFixed___QLwBd .wrap___Yr9Co .menu .active:after{content:"";width:100%}.search-input{width:300px!important;background:#373e3f!important;border:1px solid #373e3f!important}.search-input [class~=ant-input]{background:#373e3f!important;color:#fff}.search-input .ant-input-search-icon:before{border-left:none}.search-input .ant-input-search-icon{color:#999}.search-bar{color:#fff;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;position:relative}.search-bar a:hover{color:#fff}.flex_box_center___YbxYn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Atwkg{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____I6AC{align-items:center;box-align:center}.flex_box_center_end___LrYPg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___j7QNF{flex-direction:column;box-orient:block-axis}.userPic___a46Uz{width:34px;height:34px;border-radius:34px;cursor:pointer}.rightMenu___y_nqk{text-align:center}.rightMenu___y_nqk li{padding:7px 5px}.rightMenu___y_nqk li:hover{background:#0152d9}.rightMenu___y_nqk li:hover a{color:#fff}.rightMenu___y_nqk li a{font-size:14px;margin:0}.menuWrap___iwlZB li{height:35px}.menuWrap___iwlZB li a{margin:0;color:#323232;text-align:left;padding:0 15px}.exit___MOREW{border-top:1px solid #eeeeee}.classromediv___crYsO{width:60px;height:50px;display:flex;align-items:center;border-radius:50px;cursor:pointer;animation:glow___jMGk7 .2s ease-out infinite alternate}@keyframes glow___jMGk7{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.height67___asp2E{height:67px}.login___WGEW9{width:90px;height:32px;line-height:32px;text-align:center;background:linear-gradient(135deg,#6c7bfd,#3a45fa);border-radius:2px;cursor:pointer;font-size:14px;color:#fff}.login___WGEW9>span{padding:0!important}.titlesize___vL5PR{font-size:16px;font-weight:800}.labelWrap___MMQF1{display:flex;flex-direction:row;margin-top:30px}.label___h0nb1{width:145px;text-align:right;font-size:14px}.labelContent___UmrM4{display:flex;flex-direction:column;margin-left:10px}.selectSchool____z1Sv{width:600px}.selectSchool____z1Sv [class~=ant-select-selector]{border:0px!important;background-color:#f5f5f5!important}.dataPicker____Uc0Q{width:600px}.itemWrap___DGdf0{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.img___yufZU{border-radius:50%}.itemContent___PtiW4{display:flex;flex-direction:column;flex:1 1;margin-left:20px}.nameWrap____5hbI{display:flex;flex-direction:row;justify-content:space-between}.name___YpgWl{color:#000;font-size:18px}.actionGroup___CKaNY{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.schoolWrap___hVDkU{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___dDGfK{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.colorOrange___c0b65{color:#ff6601}.colorYellow___O6JJ3{color:#e6a23c}.graaytitle___Gay2A{height:54px;background:#f5f5f5;margin-top:10px;border-radius:8px;display:flex;justify-content:left;align-items:center;padding:0 20px}.buttonFixed___vyq30{position:fixed;z-index:1000;bottom:0;left:0;width:100%;height:63px;background:#fff;box-shadow:0 -4px 4px #0000000d}.button___hxmYv{width:100px;height:38px!important;font-weight:400;padding:0;font-size:14px!important}.buttonWrap___uK8dl{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%}.wrap___I6aMh{padding:10px 20px;font-size:14px}.labelWrap___JRSQM{display:flex;flex-direction:row;margin-top:30px}.label___nx3ue{width:120px;text-align:right;font-size:16px}.labelContent___JRmit{display:flex;flex-direction:column;margin-left:10px}.flexRow___z4VUw{display:flex;flex-direction:row}.color999___oIiXP{color:#999}.radio___B7cxQ{font-size:14px;display:block;height:24px;line-height:24px}.selectSchool___xyvCv,.dataPicker___DoaL_{width:200px}.modal____8ckb span{margin-top:5px}.colorOrange___rAmyz{color:#ff6601}.colorYellow___PeJD9{color:#e6a23c}.bottomButton___O3cst{width:76%;left:auto;position:absolute}.footerWrap___rnRz7 div[class~=ant-form-item-control]{max-width:100%}.footerWrap___rnRz7 div[class~=ant-form-item]{margin-bottom:0}.footerWrap___rnRz7 div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.selectEnvironment___LegvW{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;max-height:1000px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.selectEnvironment___LegvW .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;max-height:1000px;width:25%;max-width:440px;background-color:#0a143d;position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{width:394px;background-color:#282e55}.practice___FqBSJ{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;height:100%}.practice___FqBSJ .right___WM9nl{flex:1 1;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.practice___FqBSJ .right___WM9nl header{padding:0 30px;height:60px;flex-shrink:0}.practice___FqBSJ .right___WM9nl header .title___EiyVF{font-size:16px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___FqBSJ .right___WM9nl .content___QT1qF{flex:1 1;overflow-y:auto}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-empty{padding:150px 0}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-empty .ant-empty-image{height:180px}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-select{height:50px;background-color:#f5f5f5;padding-top:12px;flex-shrink:0;border-radius:4px}.practice___FqBSJ .right___WM9nl .content___QT1qF .ant-select .ant-select-selection-item{font-size:16px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K{padding:0 30px;margin-bottom:30px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .title___EiyVF{height:16px;font-weight:700;padding:30px 0;font-size:16px;color:#333;line-height:16px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .mainBody___j1ZVT{font-size:16px;color:#333;line-height:32px;margin-top:14px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .selectBox___ShvLU{display:flex;align-items:center}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .selectBox___ShvLU .smallType___mu1fD{padding-left:10px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .selectBox___ShvLU .smallType___mu1fD span{margin-right:10px;color:#999}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .evaluating___jln8r .evaluatingLabel___Y2py7{position:relative}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .evaluating___jln8r .evaluatingLabel___Y2py7 .mask___mBl1x{position:absolute;z-index:10;width:400px;height:100%;cursor:pointer;border-radius:4px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .evaluating___jln8r .evaluatingLabel___Y2py7 .evaluatingS1___mzOgJ{color:#0152d9;cursor:pointer;margin-left:10px}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX{display:flex;margin:20px 0}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX .serviceSetLeft___yN2DA{display:inline-block;min-width:100px;text-align:right;line-height:40px;font-weight:400}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX .serviceSetInput___Zg1NJ{width:82%;border-radius:4px;border:0;background-color:#f5f5f5}.practice___FqBSJ .right___WM9nl .content___QT1qF .des___uf36K .serviceSettingWrap___TUmof .serviceBox___yjkIX .serviceSetTip___korYc{margin-left:10px;margin-top:10px}.practice___FqBSJ .right___WM9nl .btns___cHlvS{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:30px;height:70px;background:#fff;box-shadow:0 -4px 8px -4px #f1f1f1}.practice___FqBSJ .right___WM9nl .btns___cHlvS>button{width:100px;height:40px}.popover___KWBo_{background-color:transparent;color:#fff}.popover___KWBo_ div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___KWBo_ div[class~=ant-popover-inner]{background-color:#05101a99}.popover___KWBo_ div[class~=ant-popover-inner-content]{color:#fff}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{font-size:14px;color:#000000a6}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea,.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:20px}.qrCode___GPwSg:after{content:"";height:1px;background-color:#f1f1f1;left:-16px;bottom:0;position:absolute;z-index:1;width:1000px}.qrCode___GPwSg .a1___R6etl{display:flex;flex-direction:column;align-items:flex-start;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{width:130px;height:130px;background:#fff;box-shadow:0 0 6px 2px #dedede;border-radius:8px;display:flex;justify-content:center;align-items:center}.qrCode___GPwSg .a1___R6etl .group___n7tgy{font-size:14px;color:#3a3a3a;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{font-size:12px;color:#999}.qrCode___GPwSg .a2___GGjDE{flex:1 1;font-size:16px;color:#333;line-height:32px;margin-top:14px}.FormItemStyle___SNBbo .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-top:0!important}.FormItemStyle___SNBbo .select___Mllnv{width:456px!important}.FormItemStyle___SNBbo .select___Mllnv .ant-form-item-label{margin-bottom:8px!important}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector{width:456px!important;height:50px!important;background-color:#f5f5f5!important;border:1px solid #dedede!important}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector input,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-placeholder,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-item{line-height:48px!important;height:48px!important}.practice___ickwa{padding:30px;background-color:#fff;overflow:hidden;height:100%}.practice___ickwa .select___aZrGc{width:456px;margin-top:35px}.practice___ickwa .select___aZrGc .ant-form-item-label{margin-bottom:8px}.practice___ickwa .select___aZrGc .ant-select-selector{width:456px;height:50px;background-color:#f5f5f5!important;border:1px solid #dedede!important}.practice___ickwa .select___aZrGc .ant-select-selector input,.practice___ickwa .select___aZrGc .ant-select-selector .ant-select-selection-placeholder,.practice___ickwa .select___aZrGc .ant-select-selector .ant-select-selection-item{line-height:48px;height:48px!important}.footerWrap___Qaahm div[class~=ant-form-item-control]{max-width:100%}.footerWrap___Qaahm div[class~=ant-form-item]{margin-bottom:0}.footerWrap___Qaahm div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.practice___g43Av{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;height:100%}.practice___g43Av .right___plViv{flex:1 1;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.practice___g43Av .right___plViv header{padding:0 30px;height:60px;flex-shrink:0}.practice___g43Av .right___plViv header .title___fJJJd{font-size:16px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___g43Av .right___plViv .content___Aiv2H{flex:1 1;overflow-y:auto}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty{padding:150px 0}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-image{height:180px}.practice___g43Av .right___plViv .content___Aiv2H .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select{height:50px;background-color:#f5f5f5;padding-top:12px;flex-shrink:0;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .ant-select .ant-select-selection-item{font-size:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig{padding:0 30px;margin-bottom:30px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .title___fJJJd{height:16px;font-weight:700;padding:30px 0;font-size:16px;color:#333;line-height:16px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .mainBody___fTSjs{font-size:16px;color:#333;line-height:32px;margin-top:14px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm{display:flex;align-items:center}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3{padding-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .selectBox___omezm .smallType___NU4X3 span{margin-right:10px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk{position:relative}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .mask___ewIvw{position:absolute;z-index:10;width:400px;height:100%;cursor:pointer;border-radius:4px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .evaluating___YaR_r .evaluatingLabel___Cy_Vk .evaluatingS1___oKt4O{color:#0152d9;cursor:pointer;margin-left:10px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS{margin:20px 0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetLeft___ek9V_{min-width:100px;font-weight:400;margin-bottom:4px;color:#333}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input{width:359px;height:50px;background:#f5f5f5;border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;padding-right:20px;font-size:14px;color:#999}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab{margin:0;padding:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-nav:before{border-bottom:1px solid #DEDEDE}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active{border:0;background:#165dff1a}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{content:"";width:calc(100% - 40px);height:2px;background:#165dff;position:absolute;bottom:0;left:20px}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .ant-tabs-ink-bar{display:none}.practice___g43Av .right___plViv .content___Aiv2H .des___kaZig .serviceSettingWrap___Haz9b .serviceBox___Oc9DS .serviceSetTip___t8Vpy{display:inline-block;margin-left:12px;line-height:50px;color:#999}.practice___g43Av .right___plViv .btns___E8bN3{flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:30px;height:70px;background:#fff;box-shadow:0 -4px 8px -4px #f1f1f1}.practice___g43Av .right___plViv .btns___E8bN3>button{width:100px;height:40px}.popover___s3ipd{background-color:transparent;color:#fff}.popover___s3ipd div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.popover___s3ipd div[class~=ant-popover-inner]{background-color:#05101a99}.popover___s3ipd div[class~=ant-popover-inner-content]{color:#fff}.serverConfig___tirr2{width:400px;height:50px;padding:0 11px;background:#f5f5f5;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.serverConfig___tirr2 i{color:#165dff;font-size:14px}.viewRecommendConfig___vFIgu{color:#165dff;line-height:50px;cursor:pointer;margin-left:12px}.gpuConfig___JuK_Z{width:100%;min-width:400px;max-width:fit-content;min-height:50px;padding:5px 11px;background:#f5f5f5;font-size:14px;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.gpuConfig___JuK_Z i{color:#165dff;font-size:14px}.modal___aF6vS .con_warp___W1gHS{width:702px;font-weight:400;font-size:14px;color:#232b40;display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS:first-child{margin-bottom:20px}.modal___aF6vS .con_warp___W1gHS .flex___Cbe__{display:flex;justify-content:center;align-items:center}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ{width:130px;height:40px;border-radius:2px;border:1px solid #DCDCDC;margin-right:8px}.modal___aF6vS .con_warp___W1gHS .config_Warp___lXnUZ [class~=ant-input-number-input]{text-align:center}.modal___aF6vS .con_warp___W1gHS .config_btn___OAH7T{width:40px;height:38px;background:#f5f5f5;cursor:pointer;color:#666}.modal___aF6vS .sceneList___N5Y3k{width:702px;height:auto;display:flex;flex-wrap:wrap}.modal___aF6vS .sceneList___N5Y3k .sceneItem____bE1H{width:auto;height:32px;padding:6px 16px;background:#f0f3f8;border-radius:23px;font-size:14px;color:#464f66;margin-bottom:15px;margin-right:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal___aF6vS .sceneList___N5Y3k .sceneItemActive___e82B8{background:#3061d0;color:#fff}.header_body___lAlEX{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.header_body___lAlEX span{font-weight:500;font-size:16px;color:#333;letter-spacing:.01rem}.header_body___lAlEX .close___OXweN{cursor:pointer;color:#979797;font-size:15px}.no_data___h77J2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;margin-top:140px}.recommend_config_introduce___ifFGY{font-weight:400;font-size:12px;color:#666;line-height:26px}.recommend_config___UXyKS{display:flex;margin-top:20px;margin-bottom:26px}.recommend_config___UXyKS .recommend_config_item___zONum{width:280px;height:auto;min-height:135px;background:#f6f7f9;border-radius:4px;padding:15px 20px;border:1px solid rgba(0,0,0,0);cursor:pointer;margin-right:50px}.recommend_config___UXyKS .recommend_config_item___zONum:last-child{margin-right:0}.recommend_config___UXyKS .recommend_config_item___zONum:hover{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config___UXyKS .recommend_config_item___zONum .item_title___w5vXw{font-weight:600;font-size:14px;color:#333;display:flex;align-items:start;justify-content:space-between}.recommend_config___UXyKS .recommend_config_item___zONum .recommend_text___f68Eu{width:44px;height:20px;background:#ec9c20;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px}.recommend_config___UXyKS .recommend_config_item___zONum .item_content___j_zbN{display:flex;justify-content:space-between;font-size:14px;color:#191919;margin-top:8px}.recommend_config___UXyKS .recommend_config_active_item___SrTkJ{background:#3061d014;border:1px solid #A4BDF5;box-shadow:0 4px 5px #d5e3ff6e}.recommend_config_footer___PHnlA{display:flex;align-items:center;justify-content:space-between}.application___uh4gI{width:80px;height:32px;line-height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;font-weight:400;font-size:12px;color:#fff;display:flex;justify-content:center;cursor:pointer}.tooltip___f0uXh{color:#999;font-size:14px;margin-left:6px}.tooltip___f0uXh:hover{color:#165dff}.disabled___Ha9Ba{background-color:#0000000f;color:#d9d9d9}.lineChart___dCEZW{width:100%;height:350px;margin:0 auto}.flex_warp___Rtigf{display:flex;align-items:center;justify-content:space-between}.chart_content___tVmUj{width:100%;min-height:320px;margin-bottom:20px;border-radius:4px;border:1px solid #F6F7F9;background-color:#fff}.chart_content___tVmUj .chart_title___AOPx7{width:100%;height:40px;padding:9px 20px;background:#f6f7f9;font-weight:500;color:#232b40;display:flex;justify-content:space-between;align-items:center}.chart_content___tVmUj .listdata___mi4KG{display:flex;align-items:center;justify-content:flex-end;padding-bottom:12px}.chart_content___tVmUj .listdata___mi4KG .block___prArl{width:15px;height:3px}.chart_content___tVmUj .listdata___mi4KG .typename___j4diD{width:180px;color:#999}.chart_content___tVmUj .listdata___mi4KG .val___MeuWc{margin-left:10px;width:210px;height:22px;font-weight:400;font-size:14px;color:#232b40;line-height:22px}.info_con___eIdJL{background-color:#f6f7f9;width:900px;margin:15px auto;padding:0 10px 5px}.info_con___eIdJL .info_top___UKMbT{display:flex;justify-content:flex-end;font-weight:400;font-size:12px;color:#666;padding:17px 0 12px}.info_con___eIdJL .info_top___UKMbT div{height:20px;line-height:20px;width:210px;margin-left:10px}.fullscreen___PICBn{cursor:pointer}.fullscreen___PICBn:hover{color:#3061d0}.chart_content_qp___ae1n1 .spin_dom___T7PCy{margin-top:20%}.flex_box_center___ap7QK{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___y0ril{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lHV36{align-items:center;box-align:center}.flex_box_center_end___LZ9Th{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___w365Y{flex-direction:column;box-orient:block-axis}.dataset___Fpv_2{background-color:#fff;height:100%;overflow:auto}.dataset___Fpv_2 .header___JaI8B{height:92px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.dataset___Fpv_2 .header___JaI8B .title___W2bjU{font-size:18px;font-weight:700;color:#333}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz{margin-left:auto}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz .pathTitle___ZsIta{color:#333}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz i{cursor:pointer}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz i:hover{color:#0152d9}.dataset___Fpv_2 .header___JaI8B .dataPath___VR6tz input{width:290px;height:34px;background:#f5f5f5;border-radius:4px;border:0;margin:0 14px;padding:0 14px}.dataset___Fpv_2 .header___JaI8B .btns___o1xZS{display:flex;justify-content:space-between}.dataset___Fpv_2 .header___JaI8B .btns___o1xZS button{width:100px;height:32px;font-size:14px;border-radius:4px}.dataset___Fpv_2 .content___bsrju{height:calc(100% - 92px);padding:0 40px}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-table-thead tr{height:76px;border-top:1px solid #f1f1f1}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-table-thead tr th{background-color:#fff;border:0;border-radius:0;border-top:1px solid #f1f1f1}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination{margin-top:40px}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination .ant-pagination-item-active a{color:#fff}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .ant-pagination button{line-height:initial}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu{height:60px}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu td{border-bottom:0}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu.row___dbMWu:nth-child(odd){background-color:#f5f5f5}.dataset___Fpv_2 .content___bsrju .customTable___RS8yq .row___dbMWu.row___dbMWu:nth-child(2n){background-color:#fff}.dataset___Fpv_2 .empty___jeKzD{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:200px}.dataset___Fpv_2 .path___q4vau{display:flex;align-items:center}.dataset___Fpv_2 .path___q4vau .text___Xngoj{display:inline-block;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dataset___Fpv_2 .path___q4vau i{cursor:pointer}.dataset___Fpv_2 .path___q4vau i:hover{color:#0152d9}.dataset___Fpv_2 .actionsBtns___lW7NZ{display:flex;justify-content:space-between;padding-right:12px}.dataset___Fpv_2 .actionsBtns___lW7NZ span,.dataset___Fpv_2 .actionsBtns___lW7NZ i{cursor:pointer}.dataset___Fpv_2 .actionsBtns___lW7NZ span:hover,.dataset___Fpv_2 .actionsBtns___lW7NZ i:hover{color:#0152d9}.customModal___j7oZm .ant-form-item-label{margin-bottom:21px;margin-top:18px}.customModal___j7oZm .ant-form-item-label label{font-size:16px}.customModal___j7oZm .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___j7oZm .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___j7oZm .ant-modal-header{padding:22px 40px}.customModal___j7oZm .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___j7oZm .ant-modal-footer{padding:30px 40px;border:0}.customModal___j7oZm .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.customModal___j7oZm .ant-modal-footer button:first-child{margin-right:20px}.customModal___j7oZm .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper>input,.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.customModal___j7oZm .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.customModal___j7oZm .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.customModal___j7oZm .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.customModal___j7oZm .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___UfYMy .ant-form-item-label{margin-bottom:21px;margin-top:18px}.shareModal___UfYMy .ant-form-item-label label{font-size:16px}.shareModal___UfYMy .ant-modal-close-x{width:86px;height:66px;line-height:66px}.shareModal___UfYMy .ant-modal-content{border-radius:4px;overflow:hidden}.shareModal___UfYMy .ant-modal-header{padding:22px 40px}.shareModal___UfYMy .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.shareModal___UfYMy .ant-modal-footer{padding:30px 40px;border:0}.shareModal___UfYMy .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.shareModal___UfYMy .ant-modal-footer button:first-child{margin-right:20px}.shareModal___UfYMy .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper>input,.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.shareModal___UfYMy .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.shareModal___UfYMy .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.shareModal___UfYMy .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.shareModal___UfYMy .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___UfYMy .fileName___oCsnD{margin-bottom:30px;color:#333}.shareModal___UfYMy .fileName___oCsnD span{color:#999}.renameModal___kGFhU .ant-form-item-label{margin-bottom:21px;margin-top:18px}.renameModal___kGFhU .ant-form-item-label label{font-size:16px}.renameModal___kGFhU .ant-modal-close-x{width:86px;height:66px;line-height:66px}.renameModal___kGFhU .ant-modal-content{border-radius:4px;overflow:hidden}.renameModal___kGFhU .ant-modal-header{padding:22px 40px}.renameModal___kGFhU .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.renameModal___kGFhU .ant-modal-footer{padding:30px 40px;border:0}.renameModal___kGFhU .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.renameModal___kGFhU .ant-modal-footer button:first-child{margin-right:20px}.renameModal___kGFhU .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper>input,.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.renameModal___kGFhU .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.renameModal___kGFhU .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.renameModal___kGFhU .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.renameModal___kGFhU .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.renameModal___kGFhU .fileName___oCsnD{color:#3a3a3a;line-height:16px;margin-bottom:30px}.renameModal___kGFhU .fileName___oCsnD sup{color:#e53333;vertical-align:sub}.renameModal___kGFhU .errorDes___GQgpo{color:#e53333}.uploadFileModal___uvHAo .ant-form-item-label{margin-bottom:21px;margin-top:18px}.uploadFileModal___uvHAo .ant-form-item-label label{font-size:16px}.uploadFileModal___uvHAo .ant-modal-close-x{width:86px;height:66px;line-height:66px}.uploadFileModal___uvHAo .ant-modal-content{border-radius:4px;overflow:hidden}.uploadFileModal___uvHAo .ant-modal-header{padding:22px 40px}.uploadFileModal___uvHAo .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.uploadFileModal___uvHAo .ant-modal-footer{padding:30px 40px;border:0}.uploadFileModal___uvHAo .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.uploadFileModal___uvHAo .ant-modal-footer button:first-child{margin-right:20px}.uploadFileModal___uvHAo .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper>input,.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.uploadFileModal___uvHAo .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.uploadFileModal___uvHAo .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.uploadFileModal___uvHAo .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.uploadFileModal___uvHAo .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.uploadFileModal___uvHAo [class~=ant-modal-body]{padding:8px 40px 0 30px}.selectBtn___wCM31{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.leftButton___KNGj3{width:130px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:32px;text-align:center;font-style:normal;cursor:pointer}.rightButton___ejFn9{width:144px;height:32px;background:#3061d0;box-shadow:inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.centerText___oZo20{height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:justify;font-style:normal;margin-top:10px}.wrap___tHiDz [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___tHiDz .colorBlue___YpQqS{color:#0152d9}.wrap___tHiDz .repeatedName___THyMO{color:red}.flex_box_center___RwP4Q{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___JqfPJ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___L0FU3{align-items:center;box-align:center}.flex_box_center_end___wLRsI{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___MEfj6{flex-direction:column;box-orient:block-axis}.listItem___UjT9q:last-child{border-bottom:none}.listItem___UjT9q{padding:0 10px 10px;background:#fff;border-bottom:1px solid #F6F7F9;margin-bottom:10px;cursor:pointer}.listItem___UjT9q .wrap___tj83M{width:98%;padding:0 10px;position:relative;border-radius:4px;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2{width:100%}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .header___JIhx8{height:25px;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .header___JIhx8 .title___Wc9o6{width:80%;height:25px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#232b40;line-height:25px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .header___JIhx8 .time___SMHCq{width:20%;height:25px;line-height:25px;text-align:right;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .introduction___uNDtN{margin:4px 0 8px;max-height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;line-height:22px;text-align:justify;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .from___Cg8bF{font-size:14px;font-weight:400;color:#5f6368;margin-bottom:25px}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg{height:22px;line-height:22px;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .user_img___qqs9Y{width:22px;height:22px;margin-right:6px;border-radius:50%}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .user_name___LjcGY{color:#5f6368;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;font-style:normal;margin-right:20px}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .tags_name___xvwsP{height:22px;font-size:12px;text-align:center;color:#9096a3;line-height:22px;background:#f6f7f9;border-radius:2px;margin-right:10px;padding:0 8px}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .buttonList___nAH2P{margin-left:auto;display:flex}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .buttonList___nAH2P .buttonItem___D6ug3{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#2c3850;text-align:left;font-style:normal;margin-left:30px;cursor:pointer}.listItem___UjT9q .wrap___tj83M .leftContent___SgeL2 .bottom___Ve8Zg .buttonList___nAH2P .buttonItem___D6ug3:hover{color:#3061d0}.flex_box_center___SntrE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___g4tse{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ooGcI{align-items:center;box-align:center}.flex_box_center_end___UM2Cs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___vRGBc{flex-direction:column;box-orient:block-axis}.prompt___a_aRk{width:100%;height:30px;background:#9096a31a;border-radius:0 0 8px 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal;display:flex;align-items:center;padding-left:20px;margin-bottom:30px}.box___X84XK{max-height:140px;overflow:auto;margin-bottom:20px;margin-top:10px;width:calc(100% + 11px);padding-right:6px}.box___X84XK .row___wofpN{display:flex;align-items:center;margin-top:10px}.box___X84XK .row___wofpN:first-child{margin-top:0}.box___X84XK .row___wofpN .icon___ixIOQ{margin-right:5px;margin-left:82px;width:16px}.box___X84XK .row___wofpN div[class~=ant-progress-line]{margin:0}.flex_box_center___OmLFa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Pwqhp{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UJzms{align-items:center;box-align:center}.flex_box_center_end___qMu25{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AimtA{flex-direction:column;box-orient:block-axis}.selectList___hGJUN{background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF}.selectList___hGJUN .selectHeader___HxdBZ{width:100%;height:40px;background:#f6f7f9;border-radius:2px 2px 0 0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;line-height:40px;font-style:normal;text-indent:12px}.selectList___hGJUN .selectContent___oWjby{border-bottom:1px #F5F5F5 solid;padding:12px 12px 20px;max-height:350px;overflow:auto}.selectList___hGJUN .selectContent___oWjby .contentTitle___xlVyW{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#b3b4b9;text-align:left;font-style:normal}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU{display:flex;flex-wrap:wrap}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagName___MIGDL{height:22px;padding:0 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:22px;text-align:left;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .selectContent___oWjby .contentTags___BGCLU .tagNameActive___JCRev{height:22px;padding:0 8px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;line-height:22px;text-align:center;font-style:normal;margin-right:30px;margin-top:15px;cursor:pointer}.selectList___hGJUN .activeStyle___FvXnt{margin:20px auto 10px;text-align:left;padding-left:12px;display:flex}.selectList___hGJUN .activeStyle___FvXnt .activeLabel___RzW9T{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#2c3850;font-style:normal;margin-right:20px}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch{display:flex;flex-wrap:wrap}.selectList___hGJUN .activeStyle___FvXnt .activeValue___qxoch .activeItem___NfFjA{background:#f6f7f9;padding:0 8px;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#165dff;text-align:left;font-style:normal;margin-right:10px;margin-bottom:10px;display:flex;align-items:center}.activeClose___Su7dS{width:60px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.activeSubmit___gjhQA{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px;margin-right:12px}[class~=ant-select-dropdown]{padding:0!important}.wrap___XfiDL{padding:20px}.content___Wo8S5{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___Wo8S5 a{color:#05101a}.content___Wo8S5 a:hover{color:#40a9ff}.mainPathWrap___HiWyw{display:flex;flex-direction:row}.colorBlue___YquQT{color:#0152d9}.wrap___B8qi_{padding:10px 20px 80px}.fixBtn___OvNbo{left:80px}.wrap___BgpUe{padding:10px 20px;font-size:14px;margin-bottom:60px}.wrap___BgpUe div[class~=ant-collapse]{border-radius:4px;margin-top:20px}.wrap___BgpUe div[class~=ant-collapse-header]{padding:9px 16px!important;height:50px;align-items:center!important}.row___UWxAG .ant-form-item-row{flex-direction:row!important}.row___UWxAG .ant-form-item-row .ant-form-item-label{padding-top:9px}.row___UWxAG .ant-form-item-row .ant-form-item-control{width:auto!important}.textarea___gaLin{background-color:#f5f5f5!important;padding:20px;height:140px;margin-bottom:10px}.btn___ZpuhS{left:80px}.sub___Jd_ZS{margin-inline-end:4px;color:#ff4d4f;font-family:SimSun,sans-serif}.catechism___sjAIS{background-color:#fff;height:100%;position:relative}.catechism___sjAIS .tab___g7aXg{position:absolute;left:40px;top:43px}.collect___gSAx5{padding:40px}.collect___gSAx5 .head___h3Wha{display:flex;align-items:center;justify-content:flex-end}.record___zypfi{padding:40px}.record___zypfi .head___bEv4O{display:flex;align-items:center;justify-content:flex-end}.flex_box_center___MI0To{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Gn3Yr{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K5RIt{align-items:center;box-align:center}.flex_box_center_end___WhL43{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AAEDd{flex-direction:column;box-orient:block-axis}.sidebar___NrZKL{width:100%;height:100%;background:linear-gradient(180deg,#e0f1ff,#eff7ff);display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid #FFFFFF}.sidebar___NrZKL .items___Q_UEK{flex:1 1;overflow:auto}.sidebar___NrZKL .items___Q_UEK .ant-tooltip-inner{color:#333}.sidebar___NrZKL .items___Q_UEK .item___VHVCz{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative}.sidebar___NrZKL .items___Q_UEK .item___VHVCz .name___oYWmC{color:#333}.sidebar___NrZKL .items___Q_UEK .item___VHVCz i{font-size:22px;color:#333;margin-bottom:5px}.sidebar___NrZKL .items___Q_UEK .item___VHVCz img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___NrZKL .items___Q_UEK .item___VHVCz:hover{background-color:#1890ff33}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative;background:linear-gradient(#4181ff,#73a4ff)!important}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy .name___oYWmC{color:#333}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy i{font-size:22px;color:#333;margin-bottom:5px}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy:hover{background-color:#1890ff33}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy .name___oYWmC{color:#fff}.sidebar___NrZKL .items___Q_UEK .itemActive___UBKSy i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___NrZKL .question___D6Z4B{width:100%;height:61px;position:relative;text-align:center}.bottom___g7TNS{width:100%;text-align:end;margin-top:20px;padding:0 0 15px 25px}.bottom___g7TNS .yes___IpiGn{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___g7TNS .yes___IpiGn:hover{color:#fff!important;background-color:#5784de!important}.bottom___g7TNS .no___xC90Y{margin-right:20px;height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}.bottom___g7TNS .no___xC90Y:hover{color:#464f66!important;border-color:#c3cfe080!important}.practiceSetting___duHIg{height:100vh}.practiceSetting___duHIg .wrapHeader___vb3NV{height:60px}.practiceSetting___duHIg .wrapLayout___z6EgF{height:calc(100vh - 60px);display:flex;justify-content:space-between;align-items:flex-start}.practiceSetting___duHIg .wrapLayout___z6EgF .wrapSidebar___TzHq8{width:80px;height:100%}.practiceSetting___duHIg .wrapLayout___z6EgF .wrapContent___iZrCo{flex:1 1;height:100%;overflow:auto;z-index:1}.flex_box_center___XeTw7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Hfc9g{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___JWkfv{align-items:center;box-align:center}.flex_box_center_end___bKF19{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___XWcdc{flex-direction:column;box-orient:block-axis}.header___HkrmL{width:100%;height:100%;padding:0 40px;display:flex;justify-content:space-between;align-items:center;background-color:#121731}.header___HkrmL .flex-center___Xqcdj{display:flex;align-items:center;justify-content:center}.header___HkrmL .title___rc2FS{white-space:nowrap;display:flex;align-items:center}.header___HkrmL .title___rc2FS span{color:#fff;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;max-width:306px;font-size:18px;margin-right:3px;vertical-align:top}.header___HkrmL .title___rc2FS i{font-size:18px;color:#0152d9;cursor:pointer}.header___HkrmL .schedule___MloKP{display:flex;align-items:center;color:#fff;width:620px;flex-shrink:0}.header___HkrmL .schedule___MloKP>div{display:flex;align-items:center}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm{cursor:pointer;display:flex;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent;padding-bottom:10px;margin-top:12px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .num___etFJa{width:20px;height:20px;font-size:16px;line-height:19px;text-align:center;border:1px solid #ffffff;border-radius:12px;display:inline-block;margin-right:6px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm .subject___ZbcjS{font-size:14px;line-height:20px}.header___HkrmL .schedule___MloKP>div .clickWarp___yvMMm img{width:20px;height:20px;margin-right:10px}.header___HkrmL .schedule___MloKP>div i{margin:0 30px}.header___HkrmL .btns___R7eGw{display:flex;align-items:center;justify-content:center}.header___HkrmL .btns___R7eGw .btn___NLvn4{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.header___HkrmL .btns___R7eGw .simulate___kVrJQ{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#3061d0}.header___HkrmL .btns___R7eGw .exit___CTNC5{width:100px;height:32px;line-height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer;background:#0152d9;margin-left:20px}.information___HnFAg{display:flex;flex-direction:column;height:100%;background-color:#fff}.information___HnFAg .scroll___SzyY_{flex:1 1;overflow:auto}.information___HnFAg .scroll___SzyY_ header{height:40px;line-height:40px;font-size:16px;color:#333;font-weight:700;padding-left:40px;margin:20px 0}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW{padding:0 40px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label{margin-bottom:21px;margin-top:18px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-form-item-label label{font-size:16px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge{background:#f1f1f1;border-radius:15px;margin-bottom:10px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge:first-child{margin-left:0!important}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge button{border:0;color:#666;box-shadow:none}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-badge sup{cursor:pointer}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input{height:50px;background-color:#f5f5f5;padding:0 20px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .customAddTags .ant-input>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5;padding:0 20px;border-radius:4px}.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>input,.information___HnFAg .scroll___SzyY_ .formWrap___dlZEW .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5}.information___HnFAg .scroll___SzyY_ .img___ESi1t{position:relative;width:400px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center}.information___HnFAg .scroll___SzyY_ .img___ESi1t>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.btn___CiIEf{display:inline-block;padding-right:32px;position:relative;margin-bottom:20px}.btn___CiIEf .s1___JCH7l{padding:7px 10px;font-size:14px;color:#666;background:#f1f1f1;border-radius:15px;cursor:default}.btn___CiIEf:hover .s1___JCH7l{color:#0152d9;background:#1890ff33}.btn___CiIEf:hover .s2___jSyjE{display:inline-block}.btn___CiIEf .s2___jSyjE{display:none;width:20px;height:20px;position:absolute;z-index:10;right:6px;cursor:pointer}.flex_box_center___hBEA9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMB3f{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___XT_7U{align-items:center;box-align:center}.flex_box_center_end___ayQhe{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yqif8{flex-direction:column;box-orient:block-axis}.complete___zRKx3{position:relative;width:100%;height:70px;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0 -4px 8px 1px #f1f1f1}.complete___zRKx3 .cancel___D5r7A{height:40px;line-height:40px;text-align:center;border-radius:4px;border:1px solid #0152d9;font-size:16px;color:#0152d9;padding:0 34px;cursor:pointer;user-select:none}.complete___zRKx3 .save___sa92o{height:40px;line-height:40px;text-align:center;border-radius:4px;background:#0152d9;font-size:16px;color:#fff;padding:0 34px;cursor:pointer;margin-left:40px;user-select:none}.flex_box_center___bPWMH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fjQJK{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___WWAEa{align-items:center;box-align:center}.flex_box_center_end___mQNLW{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lOsG0{flex-direction:column;box-orient:block-axis}[id=educoder] ul.menu___szqfh{width:122px;background:#686f9a;color:#fff;border-radius:0;padding-left:0;padding-right:0}[id=educoder] ul.menu___szqfh li{color:#fff!important;border-radius:0!important;padding-left:8px!important}[id=educoder] ul.menu___szqfh [class~=ant-dropdown-menu-item-active]{background:#3e4571!important}[id=educoder] ul.menu___szqfh li[class~=ant-dropdown-menu-item-disabled]{background:none!important;color:#b0b5d6!important}.warehouse___SVzfZ{display:flex;flex-direction:column;height:100%;overflow:hidden}.warehouse___SVzfZ .header___DfoMH{height:60px;background:#282e55;display:flex;justify-content:flex-start;align-items:center;color:#fff;font-size:14px}.warehouse___SVzfZ .header___DfoMH .title___y2IOb{margin:0 20px}.warehouse___SVzfZ .header___DfoMH input{width:290px;height:34px;background-color:#686f9a;color:#fff;border-radius:4px;border:0;margin-right:14px;padding:0 14px}.warehouse___SVzfZ .content___pGWUf{flex:1 1;display:flex}.warehouse___SVzfZ .content___pGWUf .left___eYHD7{width:25%;max-width:440px;height:100%;background-color:#0a143d;overflow:auto;display:box;display:flex;position:relative}.warehouse___SVzfZ .content___pGWUf .left___eYHD7>section{flex:1 1;overflow:auto;position:absolute;inset:0}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav{color:#fff;margin-left:20px}.warehouse___SVzfZ .content___pGWUf .left___eYHD7 .ant-tabs .ant-tabs-nav:before{left:25px;border-bottom:1px solid #282e55;width:90%}.warehouse___SVzfZ .content___pGWUf .right___RbSHM{flex:1 1;display:flex;align-items:flex-end;height:100%;background:#0a0e2e;position:relative}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container]{border:none}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap],.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-gutters]{background:#0a0e2e}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-line]{padding-left:18px}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-wrap]{position:absolute;inset:60px 21px 0;height:auto}.warehouse___SVzfZ .content___pGWUf .right___RbSHM div[class~=my-codemirror-container] [class~=CodeMirror-linenumber]{color:#fff}.loading___g8ST2{width:100%;top:0;bottom:70px;position:absolute!important}.loading___g8ST2 [class~=ant-spin-container]{position:initial!important}.empty___JqJWS{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff}.tabs___fuMob{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-nav]{margin-bottom:0!important}.tabs___fuMob [class~=ant-tabs-nav]:before{display:none}.tabs___fuMob [class~=ant-tabs-tab]{cursor:pointer}.tabs___fuMob [class~=ant-tabs-tab-btn]{color:#fff}.tabs___fuMob [class~=ant-tabs-nav-wrap]{overflow:initial!important}.tabs___fuMob [class~=ant-tabs-ink-bar]{bottom:-7px!important}.line___Wav7D{width:1px;height:16px;background:#686f9a;border-radius:1px;margin-left:28px}.footer___xymfv{height:70px;background:#282e55;width:100%;z-index:5}.footer___xymfv button{width:100px;height:40px}.commit___ZwkDv{background:#0a143d;width:100%;height:100%;overflow:auto}.blueLight___f52KB{color:#b0b5d6;font-size:14px}.filePathWrp____p6mm{height:56px;border-bottom:1px solid #3e4571;margin:0 30px;display:flex;align-items:center}.filePath___qkzoJ{font-size:0}.filePath___qkzoJ span{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;font-size:14px}.filePath___qkzoJ span:after{content:"/";color:#fff;margin:0 2px;display:inline-block}.filePath___qkzoJ span:nth-clid(:odd){color:#0152d9}.filePath___qkzoJ span:nth-last-child(1){color:#fff}.filePath___qkzoJ span:nth-last-child(1):after{display:none}.bottom0___MrVME{bottom:0!important}.wrap___yTLAj{padding:0 10px}.wrap___yTLAj [class^=my-codemirror-container]{margin-bottom:0}.modal___B3dwx{z-index:9999}.title___FHscn{font-size:20px}.path___o7aJh{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___p4I9Y{color:#0152d9}.width240___UNGpD{width:240px}.filePath___uTJLX{min-width:200px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#dedede;border-radius:4px 0 0 4px}.wrap___TwY3U{padding:20px}.content___Ks95W{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___Ks95W a{color:#05101a}.content___Ks95W a:hover{color:#40a9ff}.mainPathWrap___CrMaa{display:flex;flex-direction:row}.colorBlue___dvWbP{color:#0152d9}.wrap___T4tjB{background-color:#fff;padding:0 30px}.wrap___T4tjB [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.title____QnQT{font-size:20px}.path___PLUeD{display:inline-block;overflow:hidden;line-height:40px;white-space:nowrap;text-align:right;vertical-align:middle;color:#888;font-size:16px}.colorBlue___eL7QF{color:#0152d9}.flex_box_center___UqJuy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___kWKf7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___nu70j{align-items:center;box-align:center}.flex_box_center_end___NpRXJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mXaJ7{flex-direction:column;box-orient:block-axis}.headLeft___CFA1O{color:#fff;font-size:14px;padding:20px}.colorBlue___tdx2e{color:#0152d9;cursor:pointer}.wrap___Q6mHI{font-size:12px}.wrap___Q6mHI [class~=ant-switch]{background:#e53333}.wrap___Q6mHI [class~=ant-switch-checked]{background:#1890fb}.nodata___f2U7q img{width:100%;height:100%;margin-bottom:30px}.nodataText___UUFGT{text-align:center;color:#999;font-size:14px}.content___nlH4h{margin-top:20px}.content___nlH4h [class~=ant-tree]{background:none;color:#fff}.content___nlH4h [class~=ant-tree-treenode-selected]{color:#fff;width:100%}.content___nlH4h [class~=ant-tree-treenode-selected]:before{background:#2f3662!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]{background:none!important;color:#fff!important}.content___nlH4h [class~=ant-tree-node-content-wrapper]:hover{background:none!important}.content___nlH4h [class~=drag-over]>[draggable]{opacity:1!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close]:before,.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open]:before{background:#2f3662!important}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=icon-gengduo2],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-close] [class~=ant-tree-node-content-wrapper],.content___nlH4h [class~=drag-over][class~=ant-tree-treenode-switcher-open] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode]{display:flex!important;align-items:center!important;width:100%;height:36px;padding:5px 0!important}.content___nlH4h [class~=ant-tree-treenode] *{transition:none!important}.content___nlH4h [class~=ant-tree-treenode]:hover:before{background:#2f3662!important;bottom:0!important}.content___nlH4h [class~=ant-tree-treenode]:hover [class~=icon-gengduo2]{display:inline}.content___nlH4h [class~=ant-tree-treenode] [class~=ant-tree-node-content-wrapper]{flex:1 1}.content___nlH4h [class~=ant-tree-treenode] [class~=icon-gengduo2]{top:-1px}.content___nlH4h [class~=drag-over-gap-top],.content___nlH4h [class~=drag-over-gap-bottom]{transition:none!important}.content___nlH4h [class~=drag-over-gap-top]>[draggable],.content___nlH4h [class~=drag-over-gap-bottom]>[draggable]{border:0px solid #000!important;transition:none!important;line-height:24px!important}.gitCode___jaHbo{color:#fff;padding:32px 14px 0 20px;font-size:14px}[class~=ant-tree-switcher]{margin-left:20px!important}.ellipsis___wqs5z{margin:5px 10px}[class~=c-555a88]{border-radius:8px;position:relative}ul.menu___E01hA{width:122px;background:#686f9a;color:#fff}ul.menu___E01hA li{color:#fff}ul.menu___E01hA [class~=ant-dropdown-menu-item-active]{background:#3e4571}.overlayClass___LrvQr [class~=ant-tooltip-content]{position:relative;z-index:11}.overlayClass___LrvQr [class~=ant-tooltip-content] [class~=ant-tooltip-arrow-content]{left:-16px}.overlayClass___LrvQr:before{content:" ";position:fixed;inset:0;z-index:10;background:#0000004d}.tips___XoHVF{width:100%;padding:0 20px;color:#fff;margin-bottom:10px;line-height:22px;text-align:justify}.gitTree___VsBuj [class~=ant-tree-draggable-icon]{display:none}.wrap___qIbzI{padding:20px}.content___cWjqb{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___cWjqb a{color:#05101a}.content___cWjqb a:hover{color:#40a9ff}.mainPathWrap___QP5mq{display:flex;flex-direction:row}.colorBlue___zUy77{color:#0152d9}.flex_box_center___JYIA5{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OOSa6{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___s1AAj{align-items:center;box-align:center}.flex_box_center_end___Ou9x8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fXhOh{flex-direction:column;box-orient:block-axis}.commitWrap___xJGHF{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;padding:20px;margin-bottom:10px;font-size:16px}.wrap___OEGuw{padding:20px}.colorGray___nocDG{color:#999}.content___Cvvjf{display:flex;flex-direction:column;margin-bottom:10px;padding:20px;font-size:16px}.itemTime___wIggD{color:#0152d9;margin-right:15px}.imageUrl___C3Dsm{width:50px;height:50px;border-radius:50px}.blueLight___qEiQB{color:#b0b5d6;font-size:16px}.divider___G5Y2d{background:#3e4571;border-radius:1px;margin:20px 0}.empty___L1pRU{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.flex_box_center___eoeVu{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f9Khj{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mDOuj{align-items:center;box-align:center}.flex_box_center_end___q43Rs{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___lnTOC{flex-direction:column;box-orient:block-axis}.level___W39_7{flex:1 1;display:flex;height:100%;overflow:hidden}.level___W39_7 .left___xugM0{width:25%;height:100%;max-width:440px;background-color:#0a143d;position:relative}.level___W39_7 .left___xugM0 .container___MnoCi{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column}.level___W39_7 .left___xugM0 .container___MnoCi .title___HNuSO{font-size:14px;color:#fff;padding:30px 0 10px 20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK{flex:1 1;overflow:auto}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-empty .ant-empty-description{color:#0152d9}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .ant-spin{display:flex;justify-content:center;align-items:center;height:100%}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .list___Fq6dF .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo{height:44px;width:100%;display:flex;justify-content:flex-start;align-items:center;font-size:14px;color:#fff;cursor:pointer;padding-left:20px;background:#3e4571!important}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover{background:#3e457166}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo:hover .s3___piVr6{display:block}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s2___jJaip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;padding-right:14px;padding-left:14px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .listActive___e7FOo .s3___piVr6{display:none;padding-right:20px}.level___W39_7 .left___xugM0 .container___MnoCi .listWrap___Oz5IK .os___Zt66K{color:#686f9a;height:40px;line-height:40px;text-align:center}.level___W39_7 .left___xugM0 .btns___mA9Xb{position:absolute;z-index:2;bottom:0;left:0;width:192px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE{width:100%;height:100%;position:relative}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .icon___l26_g{width:50px;height:50px;background:#1890ff;box-shadow:#1890ff 0 0 4px;border-radius:25px;color:#fff;line-height:44px;text-align:center;font-size:38px;font-weight:200;cursor:pointer;position:absolute;z-index:5;left:20px;bottom:20px;transition:all .5s ease 0s;user-select:none}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O{position:absolute;z-index:6;bottom:88px;left:20px;transition:.5s}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d1___WyJ4s{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px}.level___W39_7 .left___xugM0 .btns___mA9Xb .btnsWrap___hx2vE .btn___AF61O .d2___GQq5w{width:152px;height:40px;background:#0152d9;box-shadow:0 0 4px #0152d9;border-radius:25px;font-size:16px;cursor:pointer;color:#fff;text-align:center;line-height:40px;margin-top:20px;background:#44d7b6;box-shadow:0 0 4px #44d7b6}.level___W39_7 .left___xugM0 .shrink___NbOqs{position:absolute;z-index:55;top:50%;right:0;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer}.level___W39_7 .left___xugM0 .elseShrink___ZoNE2{position:absolute;z-index:55;top:50%;width:20px;height:80px;background:#fff;border-radius:8px 0 0 8px;color:#0152d9;text-align:center;line-height:80px;cursor:pointer;transform:rotateY(180deg);right:-20px;background:#0152d9;color:#fff}.level___W39_7 .right___zgEq_{flex:1 1;display:flex;height:100%;overflow:hidden;background-color:#fff;transform:translate(0)}.level___W39_7 .right___zgEq_ .addIcon___aVZVl{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.level___W39_7 .right___zgEq_ .customFixedButton{z-index:98}.level___W39_7 .right___zgEq_ .customFixedButton button,.level___W39_7 .right___zgEq_ .ant-input,.level___W39_7 .right___zgEq_ .ant-form-item-control-input,.level___W39_7 .right___zgEq_ .ant-select,.level___W39_7 .right___zgEq_ .ant-input-affix-wrapper{border-radius:4px}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen{height:100%!important}.level___W39_7 .right___zgEq_ .markdown-editor-container.full-screen .markdown-editor-body{height:calc(100% - 38px)!important}.title___NTpKq{margin-bottom:15px;color:#ff954c;text-align:center;font-size:14px}.content___oL0Iy{margin-bottom:15px;background:#f7f9fd;padding:5px;height:200px;overflow:auto;font-size:14px}.add___L4cbC{text-align:center;padding-top:20%}.colorBlue___xRARA{color:#0152d9}.radio___cfwvc{display:block;height:30px;line-height:30px;font-size:14px}.bg___GzXpp{width:1200px;margin:30px auto 80px;display:flex;justify-content:space-between}.wrap___A40jS{width:100%}.modal___Zz7dC{display:flex;flex-direction:row;justify-content:center}.content___H5ZN2{background-color:#fff}.head___o5t32{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:76px;border-bottom:1px solid #f4f4f4}.headCount___eBMPN{height:16px;font-size:16px;font-weight:700;color:#333;line-height:16px;margin-left:40px}.button___YSSGm{width:100px;height:32px;text-align:center;border-radius:4px;font-size:14px;color:#fff;cursor:pointer}.itemWrap___iPWUC{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.imgWrap___T70Es{margin-right:20px;position:relative}.img___oumA5{border-radius:50%}.manager___VdXG8{display:inline-block;position:absolute;bottom:13px;left:2px;width:44px;height:18px;background:#0152d9;color:#fff;font-size:10px;text-align:center;border-bottom-right-radius:28px;border-bottom-left-radius:31px}.itemContent____npAh{display:flex;flex-direction:column;flex:1 1}.nameWrap___nazId{display:flex;flex-direction:row;justify-content:space-between}.name___Z48aE{color:#000;font-size:16px}.name___Z48aE>span{background-color:#0152d9;padding:1px 6px;border-radius:10px;color:#fff;font-size:12px;line-height:15px;margin-left:4px;display:inline-block;transform:translateY(-1px)}.actionGroup___eScAq{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.deleteIcon___FK_OA{color:#bbb;cursor:pointer;font-size:18px}.deleteIcon___FK_OA:hover{color:#f55}.schoolWrap___jJuIm{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___kSMwT{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.countWrap___p7epV{text-align:center;margin-top:30px}.deletetitle___uVCHi{color:#e53333;font-size:16px!important}.deletetitle___uVCHi:hover{color:#f55}.yseTitle___L6JF9{font-size:16px!important;color:#0152d9}.titlesize___RiFfV{font-size:16px;font-weight:800}.labelWrap___gNw3Q{display:flex;flex-direction:row;margin-top:30px}.label___uujJZ{width:145px;text-align:right;font-size:14px}.labelContent___QsIDL{display:flex;flex-direction:column;margin-left:10px}.selectSchool___HL1ax{width:600px}.selectSchool___HL1ax [class~=ant-select-selector]{border:0px!important;background-color:#f5f5f5!important}.dataPicker___Ux1tp{width:600px}.itemWrap___Q0uQz{display:flex;flex-direction:row;padding:20px 40px;border-bottom:1px solid #eee;cursor:default}.img___bqnNM{border-radius:50%}.itemContent___FvPMp{display:flex;flex-direction:column;flex:1 1;margin-left:20px}.nameWrap___ALKio{display:flex;flex-direction:row;justify-content:space-between}.name___Q7c5Q{color:#000;font-size:18px}.actionGroup___qiWs0{width:140px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.schoolWrap___dXuoo{display:flex;flex-direction:row;justify-content:space-between;color:#b2b2b2;font-size:12px}.school___CW5RX{max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.colorOrange___EkZAA{color:#ff6601}.colorYellow___evRzy{color:#e6a23c}.graaytitle___LUmPS{height:54px;background:#f5f5f5;margin-top:10px;border-radius:8px;display:flex;justify-content:left;align-items:center;padding:0 20px}.wrap___LhoYE{padding:10px 20px;font-size:14px}.labelWrap___kKVu_{display:flex;flex-direction:row;margin-top:30px}.label___we33R{width:120px;text-align:right;font-size:16px}.labelContent___RWgKj{display:flex;flex-direction:column;margin-left:10px}.flexRow___WhVXT{display:flex;flex-direction:row}.color999___R1ot6{color:#999}.radio___S0Uhc{font-size:14px;display:block;height:24px;line-height:24px}.selectSchool___egsX3,.dataPicker___zNtLB{width:200px}.modal___J1s9f span{margin-top:5px}.colorOrange___NDyE2{color:#ff6601}.colorYellow___Ijswi{color:#e6a23c}.bottomButton___sODGQ{width:76%;left:auto;position:absolute}.flex_box_center___l5eTc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___k0OR7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___OKlIC{align-items:center;box-align:center}.flex_box_center_end___hN9A6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ijTq_{flex-direction:column;box-orient:block-axis}.dataset___dSWAV{background-color:#fff;height:100%;overflow:auto}.dataset___dSWAV .header___BzxI4{height:92px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.dataset___dSWAV .header___BzxI4 .title___cPEyN{font-size:18px;font-weight:700;color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR{margin-left:auto}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR .pathTitle___TOS2Z{color:#333}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i{cursor:pointer}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR i:hover{color:#0152d9}.dataset___dSWAV .header___BzxI4 .dataPath___wJ6mR input{width:290px;height:34px;background:#f5f5f5;border-radius:4px;border:0;margin:0 14px;padding:0 14px}.dataset___dSWAV .header___BzxI4 .btns___jGE8o{display:flex;justify-content:space-between}.dataset___dSWAV .header___BzxI4 .btns___jGE8o button{width:100px;height:32px;font-size:14px;border-radius:4px}.dataset___dSWAV .content___s4ep8{height:calc(100% - 92px);padding:0 40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr{height:76px;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-table-thead tr th{background-color:#fff;border:0;border-radius:0;border-top:1px solid #f1f1f1}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination{margin-top:40px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active{border-color:#0152d9;background:#0152d9}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination .ant-pagination-item-active a{color:#fff}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .ant-pagination button{line-height:initial}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r{height:60px}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r td{border-bottom:0}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(odd){background-color:#f5f5f5}.dataset___dSWAV .content___s4ep8 .customTable___OG3_9 .row___ONd7r.row___ONd7r:nth-child(2n){background-color:#fff}.dataset___dSWAV .empty___CgtTE{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis;background:#fff;padding:200px}.dataset___dSWAV .path___Cg5rX{display:flex;align-items:center}.dataset___dSWAV .path___Cg5rX .text___SCLRV{display:inline-block;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dataset___dSWAV .path___Cg5rX i{cursor:pointer}.dataset___dSWAV .path___Cg5rX i:hover{color:#0152d9}.dataset___dSWAV .actionsBtns___L5tdC{display:flex;justify-content:space-between;padding-right:12px}.dataset___dSWAV .actionsBtns___L5tdC span,.dataset___dSWAV .actionsBtns___L5tdC i{cursor:pointer}.dataset___dSWAV .actionsBtns___L5tdC span:hover,.dataset___dSWAV .actionsBtns___L5tdC i:hover{color:#0152d9}.customModal___qVeG3 .ant-form-item-label{margin-bottom:21px;margin-top:18px}.customModal___qVeG3 .ant-form-item-label label{font-size:16px}.customModal___qVeG3 .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___qVeG3 .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-header{padding:22px 40px}.customModal___qVeG3 .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.customModal___qVeG3 .ant-modal-footer{padding:30px 40px;border:0}.customModal___qVeG3 .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.customModal___qVeG3 .ant-modal-footer button:first-child{margin-right:20px}.customModal___qVeG3 .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>input,.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.customModal___qVeG3 .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .ant-form-item-label{margin-bottom:21px;margin-top:18px}.shareModal___HedYo .ant-form-item-label label{font-size:16px}.shareModal___HedYo .ant-modal-close-x{width:86px;height:66px;line-height:66px}.shareModal___HedYo .ant-modal-content{border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-header{padding:22px 40px}.shareModal___HedYo .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.shareModal___HedYo .ant-modal-footer{padding:30px 40px;border:0}.shareModal___HedYo .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.shareModal___HedYo .ant-modal-footer button:first-child{margin-right:20px}.shareModal___HedYo .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>input,.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.shareModal___HedYo .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.shareModal___HedYo .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.shareModal___HedYo .fileName___x56US{margin-bottom:30px;color:#333}.shareModal___HedYo .fileName___x56US span{color:#999}.renameModal___SmCAd .ant-form-item-label{margin-bottom:21px;margin-top:18px}.renameModal___SmCAd .ant-form-item-label label{font-size:16px}.renameModal___SmCAd .ant-modal-close-x{width:86px;height:66px;line-height:66px}.renameModal___SmCAd .ant-modal-content{border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-header{padding:22px 40px}.renameModal___SmCAd .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.renameModal___SmCAd .ant-modal-footer{padding:30px 40px;border:0}.renameModal___SmCAd .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.renameModal___SmCAd .ant-modal-footer button:first-child{margin-right:20px}.renameModal___SmCAd .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>input,.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.renameModal___SmCAd .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.renameModal___SmCAd .fileName___x56US{color:#3a3a3a;line-height:16px;margin-bottom:30px}.renameModal___SmCAd .fileName___x56US sup{color:#e53333;vertical-align:sub}.renameModal___SmCAd .errorDes___VLR_5{color:#e53333}.uploadFileModal___pYYDB .ant-form-item-label{margin-bottom:21px;margin-top:18px}.uploadFileModal___pYYDB .ant-form-item-label label{font-size:16px}.uploadFileModal___pYYDB .ant-modal-close-x{width:86px;height:66px;line-height:66px}.uploadFileModal___pYYDB .ant-modal-content{border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-header{padding:22px 40px}.uploadFileModal___pYYDB .ant-modal-header .ant-modal-title{font-size:18px;font-weight:400}.uploadFileModal___pYYDB .ant-modal-footer{padding:30px 40px;border:0}.uploadFileModal___pYYDB .ant-modal-footer button{width:100px;height:40px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-footer button:first-child{margin-right:20px}.uploadFileModal___pYYDB .ant-modal-body{max-height:600px;overflow:auto;padding:40px 40px 30px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper{height:50px;background:#f5f5f5;padding:0 20px;border-radius:4px}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>input,.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-affix-wrapper>span{color:#999}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper{height:50px;background:#f5f5f5;padding-right:20px;border-radius:4px;overflow:hidden}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>input{height:50px;font-size:16px;background:#f5f5f5}.uploadFileModal___pYYDB .ant-modal-body .ant-input-wrapper>span{border:0;padding:0 20px;height:50px;font-size:16px;background:#dedede}.uploadFileModal___pYYDB [class~=ant-modal-body]{padding:8px 40px 0 30px}.selectBtn___m_hrR{display:inline-block;padding:0 12px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.leftButton___F0fvG{width:130px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:32px;text-align:center;font-style:normal;cursor:pointer}.rightButton___oCK81{width:144px;height:32px;background:#3061d0;box-shadow:inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:32px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.centerText___jpgrt{height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;line-height:22px;text-align:justify;font-style:normal;margin-top:10px}.wrap___EmsVa [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___EmsVa .colorBlue___XqtfP{color:#0152d9}.wrap___EmsVa .repeatedName___yMQsm{color:red}.flex_box_center___laljR{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___DeOnN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___iLJSY{align-items:center;box-align:center}.flex_box_center_end___D8d4a{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___E1Pzm{flex-direction:column;box-orient:block-axis}.listItem___RLEHn:last-child{border-bottom:none}.listItem___RLEHn{padding:0 10px 10px;background:#fff;border-bottom:1px solid #F6F7F9;margin-bottom:10px;cursor:pointer}.listItem___RLEHn .wrap____6VVD{width:98%;padding:0 10px;position:relative;border-radius:4px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6{width:100%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs{height:25px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .title___UkOuL{width:80%;height:25px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#232b40;line-height:25px;text-align:left;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .header___Lufcs .time____i1RA{width:20%;height:25px;line-height:25px;text-align:right;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;font-style:normal}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .introduction___q377_{margin:4px 0 8px;max-height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#9096a3;line-height:22px;text-align:justify;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .from___pr6HT{font-size:14px;font-weight:400;color:#5f6368;margin-bottom:25px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX{height:22px;line-height:22px;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_img___K_sq1{width:22px;height:22px;margin-right:6px;border-radius:50%}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .user_name___AYxpE{color:#5f6368;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;font-style:normal;margin-right:20px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .tags_name___r0cun{height:22px;font-size:12px;text-align:center;color:#9096a3;line-height:22px;background:#f6f7f9;border-radius:2px;margin-right:10px;padding:0 8px}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3{margin-left:auto;display:flex}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#2c3850;text-align:left;font-style:normal;margin-left:30px;cursor:pointer}.listItem___RLEHn .wrap____6VVD .leftContent____5nA6 .bottom___x89GX .buttonList___Q3rQ3 .buttonItem___YDwk1:hover{color:#3061d0}.wrap___VIvSS{padding:20px}.content___pqoZT{display:flex;flex-direction:column;height:200px;overflow-y:auto;background:#f5f5f5;padding:10px;font-size:14px}.content___pqoZT a{color:#05101a}.content___pqoZT a:hover{color:#40a9ff}.mainPathWrap___v3uSU{display:flex;flex-direction:row}.colorBlue___AjQlz{color:#0152d9}.wrap___AnxZp{padding:10px 20px 80px}.fixBtn___sQhsA{left:80px}.catechism___lS6Ml{background-color:#fff;height:100%;position:relative}.catechism___lS6Ml .tab___vw6iE{position:absolute;left:40px;top:43px}.collect___pxqYO{padding:40px}.collect___pxqYO .head___WuH5D{display:flex;align-items:center;justify-content:flex-end}.record___Ueu3j{padding:40px}.record___Ueu3j .head___UOVq4{display:flex;align-items:center;justify-content:flex-end}.flex_box_center___FN240{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wjShI{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___HbcwC{align-items:center;box-align:center}.flex_box_center_end___gj_ks{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___zxJPU{flex-direction:column;box-orient:block-axis}.sidebar___OW5LG{width:100%;height:100%;background-color:#3e4571;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sidebar___OW5LG .items___j856O{flex:1 1;overflow:auto}.sidebar___OW5LG .items___j856O .ant-tooltip-inner{color:#333}.sidebar___OW5LG .items___j856O .item___Zn_qr{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative}.sidebar___OW5LG .items___j856O .item___Zn_qr .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .item___Zn_qr i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .item___Zn_qr img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .item___Zn_qr:hover{background-color:#1890ff33}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri{display:flex;justify-content:center;align-items:center;flex-direction:column;width:80px;height:70px;margin-bottom:12px;cursor:pointer;position:relative;background-color:#0152d9!important}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri .name___ZfhoC{color:#fff}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri i{font-size:22px;color:#fff;margin-bottom:5px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri img{position:absolute;z-index:1;left:42px;width:18px;height:18px;top:10px}.sidebar___OW5LG .items___j856O .itemActive___sW_Ri:hover{background-color:#1890ff33}.sidebar___OW5LG .question___yfIcY{width:100%;height:61px;position:relative;text-align:center}.bottom___AZ7c_{width:100%;text-align:end;margin-top:20px;padding:0 0 15px 25px}.bottom___AZ7c_ .yes___iDEVN{padding:0 16px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff;border:0px}.bottom___AZ7c_ .yes___iDEVN:hover{color:#fff!important;background-color:#5784de!important}.bottom___AZ7c_ .no___E02he{margin-right:20px;height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}.bottom___AZ7c_ .no___E02he:hover{color:#464f66!important;border-color:#c3cfe080!important} diff --git a/p__Shixuns__ThemeChange__New.5b1b9559.chunk.css b/p__Shixuns__ThemeChange__New.4d2f0cc2.chunk.css similarity index 89% rename from p__Shixuns__ThemeChange__New.5b1b9559.chunk.css rename to p__Shixuns__ThemeChange__New.4d2f0cc2.chunk.css index 330491b00e..812ea0b8ab 100644 --- a/p__Shixuns__ThemeChange__New.5b1b9559.chunk.css +++ b/p__Shixuns__ThemeChange__New.4d2f0cc2.chunk.css @@ -1 +1 @@ -.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{font-size:14px;color:#000000a6}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea,.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:20px}.qrCode___GPwSg:after{content:"";height:1px;background-color:#f1f1f1;left:-16px;bottom:0;position:absolute;z-index:1;width:1000px}.qrCode___GPwSg .a1___R6etl{display:flex;flex-direction:column;align-items:flex-start;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{width:130px;height:130px;background:#fff;box-shadow:0 0 6px 2px #dedede;border-radius:8px;display:flex;justify-content:center;align-items:center}.qrCode___GPwSg .a1___R6etl .group___n7tgy{font-size:14px;color:#3a3a3a;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{font-size:12px;color:#999}.qrCode___GPwSg .a2___GGjDE{flex:1 1;font-size:16px;color:#333;line-height:32px;margin-top:14px}.selectEnvironment___LegvW{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;max-height:1000px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.selectEnvironment___LegvW .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;max-height:1000px;width:25%;max-width:440px;background-color:#0a143d;position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{width:394px;background-color:#282e55}.practice___gbjN8{display:flex;justify-content:center;align-items:flex-start;max-height:1030px}.practice___gbjN8 .right___XrBE2{flex:1 1;background-color:#fff;max-height:100%}.practice___gbjN8 .right___XrBE2 header{padding:0 30px;height:60px}.practice___gbjN8 .right___XrBE2 header .title___JsAVf{font-size:14px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty{padding:150px 0 40px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty .ant-empty-image{height:180px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo{padding:0 30px 30px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .title___JsAVf{height:16px;font-weight:700;padding:30px 0;font-size:14px;color:#333;line-height:16px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .mainBody___edUsk{margin-top:18px;font-size:16px;color:#333;line-height:32px;max-height:328px;overflow-y:auto}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd{display:flex;justify-content:flex-start;align-items:center;padding:0}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds{flex:.3 1;height:100%;margin-left:20px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV{height:160px;background-color:#efefef;position:relative}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .img___KXajQ{width:250px;height:160px;border-radius:4px;overflow:hidden}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .bot___lTZjW{position:absolute;z-index:1;height:40px;background:#3339;left:0;bottom:0;width:100%;font-size:14px;color:#fff;line-height:40px;padding:0 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H{position:absolute;z-index:2;height:100%;width:100%;left:0;top:0;display:none;justify-content:center;align-items:center}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H .b1___gmKr8{width:90px;height:32px;background:#fff;border-radius:16px;color:#0152d9;line-height:32px;font-size:12;text-align:center;cursor:pointer}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H .b2___wT3k7{width:90px;height:32px;background:#0152d9;border-radius:16px;color:#fff;line-height:32px;font-size:12;text-align:center;margin-left:20px;cursor:pointer}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV:hover .btn___aue5H{display:flex;background:#00000080}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d2___mjMbK{font-size:14px;color:#333;line-height:14px;padding-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:18px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds:first-child{margin-left:0}.practice___gbjN8 .right___XrBE2 .btns___GykuR{display:flex;justify-content:center;padding:40px 30px;margin-bottom:10px}.practice___gbjN8 .right___XrBE2 .btns___GykuR>button{width:120px;height:40px;border-radius:4px;padding:0}.practiceModal___DTgXc .content___rNvQy{height:194px;display:flex;justify-content:center;align-items:center;flex-direction:column}.practiceModal___DTgXc .content___rNvQy>p{height:14px;font-size:14px;color:#333;line-height:14px;padding-bottom:72px}.practiceModal___DTgXc .content___rNvQy>div{width:160px;height:40px;line-height:40px;text-align:center;background:#0152d9;border-radius:5px;font-size:14px;color:#fff;cursor:pointer}.practiceModal___DTgXc .content___rNvQy .btn___aue5H{width:160px;height:40px;text-align:center;background:#0152d9;border-radius:5px;font-size:14px;color:#fff;cursor:pointer;box-shadow:none;border:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___HDG9F{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KhP6Z{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZlFcA{align-items:center;box-align:center}.flex_box_center_end___o7d_z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ULJgZ{flex-direction:column;box-orient:block-axis}.row___Skft7{background:#ffffffb3;border-radius:12px;border:1px solid #FFFFFF;backdrop-filter:blur(4px);padding:14px 20px;margin-bottom:10px}.row___Skft7 .title___KP2uZ{height:20px;font-weight:500;font-size:14px;color:#2c3a58;line-height:20px}.row___Skft7 .fenge___yM8ys{height:1px;border:1px dashed rgba(204,221,255,.5);margin:15px 0}.row___Skft7 .tagsWrap___XcmUd{flex:1 1;position:relative}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl i{display:inline-block;font-size:12px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz{max-height:245px;overflow:auto}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db{display:flex;flex-wrap:wrap;gap:20px 14px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span{display:inline-flex;align-items:center;font-size:14px;cursor:pointer;padding:2px 12px;background:#fff;border-radius:6px;border:1px solid #DAE3F3}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .name___gsqnj{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .num___sRnLB{margin-left:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span:hover{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db .active___yNnAU{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___Skft7 .tagsBorderWrap___BKCHD .bar___gdtOz{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___KD0ZB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMep5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___jD3Po{align-items:center;box-align:center}.flex_box_center_end___RbohB{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GmzUj{flex-direction:column;box-orient:block-axis}.list___dlUtq{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___dlUtq .wrap___LYbIZ{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___dlUtq .wrap___LYbIZ:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___dlUtq .wrap___LYbIZ .lockWrap___U7Ajb{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .cover___KP0L8{width:100%;height:26vh;border-radius:10px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .bq___DtmL1{background:linear-gradient(180deg,#f09c1e,#bd6f1d);border-radius:6px;border:1px solid rgba(255,255,255,.6);position:absolute;padding:4px 8px;color:#fff;font-size:12px;line-height:12px;top:6px;left:6px;display:flex;align-items:center;justify-content:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .sign___TZ9Wq{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .titleBg___tnX0O{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq .e___zxiB9{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___dlUtq .wrap___LYbIZ .li___bsnqy .text____ZmZX{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .value___WPLok{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E{display:flex;align-items:center;margin-left:auto}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]{font-size:13px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:278px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 101px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___vu9yi{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LwoH7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pUG0J{align-items:center;box-align:center}.flex_box_center_end___xWI9t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mr5rB{flex-direction:column;box-orient:block-axis}.list___zE1wj{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___zE1wj .wrap___5HG1h{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___zE1wj .wrap___5HG1h:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___zE1wj .wrap___5HG1h .lockWrap___zziwX{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .cover___G1cj9{width:100%;height:26vh;border-radius:10px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .bq___hpdTt{width:64px;height:20px;background:#19b691b3;color:#fff;border-radius:13px;font-size:12px;line-height:20px;text-align:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .sign___kHAha{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___zE1wj .wrap___5HG1h .li___aNI2z .titleBg___S1VlI{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM .e___fd1jW{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .text___b9Tdy{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___zE1wj .wrap___5HG1h .li___aNI2z .value___ZASRv{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div{display:flex;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div>span{margin-right:12px;font-size:12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag1___c9ebE,.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___PuarE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___q4lAa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wsb8w{align-items:center;box-align:center}.flex_box_center_end___H781P{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___bHK1y{flex-direction:column;box-orient:block-axis}.list___e2XDo{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___e2XDo .wrap___cz7sh{height:234px;border-radius:12px;border:1px solid #DEE8FF;position:relative}.list___e2XDo .wrap___cz7sh:hover{cursor:pointer;box-shadow:0 4px 10px #a8c2ee80;border:1px solid #3875FF}.list___e2XDo .wrap___cz7sh:hover .lockWrap___EPuRr{display:flex}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .img___kSEud{width:72px;height:72px;border-radius:50%;border:2px solid #FFFFFF;margin-top:14px}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .text___GIlhY{height:24px;background:linear-gradient(164deg,#526d958a,#2c4773c7);border-radius:8px;border:1px solid #FFFFFF;backdrop-filter:blur(2px);color:#fff;font-size:14px;line-height:14px;padding:5px 14px;display:flex;align-items:center;justify-content:center;position:relative;top:-15px}.list___e2XDo .wrap___cz7sh .top___K4GCD{margin-top:55px}.list___e2XDo .wrap___cz7sh .top___K4GCD .sign___KCjEP{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___e2XDo .wrap___cz7sh .top___K4GCD .name___z3U4d{height:16px;font-weight:600;font-size:16px;color:#262a46;line-height:16px;text-align:center;font-style:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.list___e2XDo .wrap___cz7sh .top___K4GCD .text___GIlhY{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___e2XDo .wrap___cz7sh .middle___LeUM5{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAegAAACOCAYAAAD6ipv/AAAAAXNSR0IArs4c6QAACNtJREFUeF7t3TGLXAUXBuD3kDAj2WAnSLAUCws7wTJWioVg7S8wpa2YImJrZ/wF1oIg2CWlYCkIimUIgl2yIztrwvGb+XaXGDcmhWaPzrNFWLLD3Pc+58DLvTM7W3nCr+5erO7l9bqftzt5OZVLlVzqzsUnfAoPI0CAAAECOyNQlf1Obqdzu5Lv+1y+3DufG1V1+CQI9bgH7Xc/X+tc7cq76Tz7uMf7OQECBAgQIPAIgcqd6nzey1y7WPXzXzk9sqC7e/nrYT5I8n539mATIECAAAECf49AVVZJPrmwyMdVtT7tWU8t6O1V82G+6M5rf08Uz0KAAAECBAg8LFCVb3qRd067mv5TQa/X/cq9zledvICSAAECBAgQ+GcFKrl1vvLWclnfPXikPxT00evN3yrnf3YYnp0AAQIECDxUxrd6mVcfvJI+Keij15xvuq1taQgQIECAwNMX2NzuvrDI5ePXpE8KerXua9358OlHckQCBAgQIEBgI1CVj/aWdXX7/eafozeF/eTd2haEAAECBAicncDm3d29yIubW93bgl4d9PVO3ju7SI5MgAABAgQIHF05f7b3TF2p7SeEHeYXH0JiMQgQIECAwACByp29RZ6r/d/6jdzP1wMiiUCAAAECBAhsBM7lzVod9KedXCFCgAABAgQIzBCo5HrtH/SNJJdnRJKCAAECBAgQ+F8v36z9df+Qzks4CBAgQIAAgSEClR9rte67/mTkkIGIQYAAAQIE/v/70PubW9xNgwABAgQIEJgloKBnzUMaAgQIECCwFVDQFoEAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEKjVuu925yIKAgQIECBAYIhA5W7tr/uHdF4aEkkMAgQIECBAoPLj5hb3jSSXaRAgQIAAAQJjBG7W6qA/7eTKmEiCECBAgACBHReo5Hrt/9Zv5H6+3nELp0+AAAECBOYInMub1d2L1WF+SefZOckkIUCAAAECOypQubO3yHO1Of3VQV/v5L0dpXDaBAgQIEBgjEAln+09U1e2Bb3f/Xwd5qfu7I1JKAgBAgQIENgxgaqsepEXL1b9vC3o7VX0uq9158Mds3C6BAgQIEBgjEBVPtpb1tVNoJOC7u7lr4e52Z3XxiQVhAABAgQI7IhAVb65sMjlqlr/oaBPbnWv820nL+yIh9MkQIAAAQJnLlDJrV7m1c2t7eMwJ1fQx/+xXvcr9zpfKekzn5cABAgQILADAptyPl95a7ms7x483T8V9MmV9GG+cLt7BzbDKRIgQIDAmQlsbmv3Iu88eOX8yCvo4x8cvSb9QZL3vbv7zGbnwAQIECDwHxTYvFs7yScXFvn4+DXnh0/z1CvoBx+0/RWsda525V0fZvIf3BKnRIAAAQJPT6Bypzqf9zLXTrtqfuwt7tOSbj9x7F5er/t5u5OXU7lUySV/qvLpzdWRCBAgQODfI1CV/U5up3O7ku/7XL7cO58bVXX4JGfxOzmrxUcafXV8AAAAAElFTkSuQmCC) no-repeat center center;background-size:100% 100%;height:71px;margin:23px 15px 17px;padding:13px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ{display:flex;align-items:center;justify-content:space-between}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ>div{display:flex;align-items:center}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .text___GIlhY{height:20px;font-weight:400;font-size:14px;color:#727c95;line-height:20px;margin-right:10px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .value___qigWu{width:42px;height:20px;font-weight:400;font-size:14px;color:#262a46;line-height:20px}.list___e2XDo .wrap___cz7sh .btns___kGysm{display:flex;align-items:center;margin-top:12px;justify-content:center}.list___e2XDo .wrap___cz7sh .btns___kGysm div{width:76px;background:#11af8d26;height:26px;border-radius:12px;border:1px solid #11AF8D;font-size:12px;color:#11af8d;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .btns___kGysm aside{width:76px;background:#f4831e26;height:26px;border-radius:12px;border:1px solid #E08049;font-size:14px;color:#c05a0c;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>div{margin-left:auto}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.list___e2XDo .warpStyle___pH3uC:hover{border:2px solid #fff!important;box-shadow:none!important}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___itkVp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___F4yZx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ko4cu{align-items:center;box-align:center}.flex_box_center_end___cCBYR{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mpq6K{flex-direction:column;box-orient:block-axis}.tabs___qRAhL{display:flex;justify-content:space-between;align-items:center;height:40px}.tabs___qRAhL .tabsWrap___CGRvS{display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6{font-weight:500;color:#3875ff}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:none;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio{color:#3061d0;background:#e5eeff;border-radius:999px;border:1px solid #C9DBFF;height:36px}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio:hover{border:1px solid #3061D0}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.ClassRoomItem___F4pL0{border:1px solid transparent}.ClassRoomItem___F4pL0:hover{border:1px solid #165DFF!important}.ClassRoomItem___F4pL0:hover .TitleDom___DB76T{color:#165dff}.ClassRoomItem___F4pL0 .TitleDom___DB76T{color:#333}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.markdown-editor-wrapper{position:relative;margin-bottom:12px}.markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center;overflow:hidden}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;inset:0;height:100vh!important;z-index:998}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:0px}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flexRow___qhrFS{display:flex;flex-direction:row}.flexJustifyCenter___VrsJS{justify-content:center}.flexAlignEnd___j3ukr{align-items:flex-end}.flexAlignCenter___oYrc_{align-items:center}.flexColumn___biwiK{display:flex;flex-direction:column}.formWrap___y7qnO{background-color:#fff}.formWrap___y7qnO label{font-size:14px}.JupyterFieldWrapElse___mAcbc{padding:10px 20px!important;background-color:#fff}.JupyterFieldWrapElse___mAcbc .ant-form-item-label{margin-top:18px;font-weight:700;margin-bottom:12px}.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper,.JupyterFieldWrapElse___mAcbc .ant-input{height:50px;background-color:#f5f5f5!important;padding:0 20px}.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper>input,.JupyterFieldWrapElse___mAcbc .ant-input>input,.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper>span,.JupyterFieldWrapElse___mAcbc .ant-input>span{font-size:16px;background-color:#f5f5f5!important}.JupyterFieldWrapElse___mAcbc .ant-select-borderless .ant-select-selector{padding-top:12px!important;min-height:50px!important;background-color:#f5f5f5!important}.JupyterFieldWrapElse___mAcbc .ant-select-borderless .ant-select-selector .ant-select-selection-item{font-size:16px}.JupyterFieldWrapElse___mAcbc .ant-select-multiple .ant-select-selector{padding-top:0!important}.button___nO4ST{width:100px;height:38px;line-height:38px;font-weight:400;padding:0}.buttonWrap___R159y{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:20px}.width240___WKtEs{width:240px}.difficultyHint___ur1_m{color:#888;margin-top:40px;margin-left:20px;font-size:14px}.color888___KIde8{color:#888}.color0152d9____7CR3{color:#0152d9}.installPackage___uTEn1{margin-bottom:38px;margin-left:20px;max-width:600px;color:#0152d9;cursor:pointer}.apply___PWFCo .p1___DywU_{color:#999;font-size:14px}.apply___PWFCo .p2___wgqUA{color:#0152d9;cursor:pointer;font-size:14px}.wrapInstallPackageStyle___AU1GI .ant-modal-close-x{width:67px;height:51px;line-height:51px}.wrapInstallPackageStyle___AU1GI .ant-modal-header{padding:14px 40px}.wrapInstallPackageStyle___AU1GI .ant-modal-body{max-height:600px;overflow:auto;padding:20px 40px 0}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .title___oN9OA{width:800px;height:20px;font-size:16px;font-weight:600;color:#333;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:30px}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .line___PxUeH{width:1000px;height:1px;background:#f1f1f1;margin-bottom:30px;margin-left:-40px}.bodyHeight___QO5he{height:100%}.FormItemStyle___SNBbo .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-top:0!important}.FormItemStyle___SNBbo .select___Mllnv{width:456px}.FormItemStyle___SNBbo .select___Mllnv .ant-form-item-label{margin-bottom:8px}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector{width:456px;height:50px;background-color:#f5f5f5!important;border:1px solid #dedede!important}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector input,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-placeholder,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-item{line-height:48px;height:48px!important}.flexRow___mGAD5{display:flex;flex-direction:row}.flexJustifyCenter___yFZDB{justify-content:center}.flexAlignEnd___VQ0Xk{align-items:flex-end}.flexAlignCenter___XaADp{align-items:center}.flexColumn___rZkhk{display:flex;flex-direction:column}.formWrap___ul8Vz{background-color:#fff}.formWrap___ul8Vz label{font-size:14px}.JupyterFieldWrapElse___CSaY0{padding:10px 20px!important;background-color:#fff}.JupyterFieldWrapElse___CSaY0 .ant-form-item-label{margin-top:18px;font-weight:700;margin-bottom:12px}.JupyterFieldWrapElse___CSaY0 .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5!important;padding:0 20px}.JupyterFieldWrapElse___CSaY0 .ant-input-affix-wrapper>input,.JupyterFieldWrapElse___CSaY0 .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5!important}.JupyterFieldWrapElse___CSaY0 .ant-select-borderless .ant-select-selector{padding-top:12px!important;min-height:50px!important;background-color:#f5f5f5!important}.JupyterFieldWrapElse___CSaY0 .ant-select-borderless .ant-select-selector .ant-select-selection-item{font-size:16px}.JupyterFieldWrapElse___CSaY0 .ant-select-multiple .ant-select-selector{padding-top:0!important}.button___GObML{width:100px;height:38px;line-height:38px;font-weight:400;padding:0}.buttonWrap___K6Wk8{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:20px}.width240___ly3oH{width:240px}.difficultyHint___RleiD{color:#888;margin-top:40px;margin-left:20px;font-size:14px}.color888___l1NRT{color:#888}.color0152d9___bq1Ar{color:#0152d9}.installPackage___Gq_5r{margin-bottom:28px;margin-left:20px;max-width:600px;color:#0152d9;cursor:pointer}.apply___xdByw .p1___N0Xzp{color:#999;font-size:14px}.apply___xdByw .p2___r6p1S{color:#0152d9;cursor:pointer;font-size:14px}.radio___sA4i0{margin-bottom:20px}.radio___sA4i0 .ant-radio-button-wrapper{width:82px;height:34px;line-height:32px;text-align:center;border:1px solid #e5e5e5}.practicalTraining___VpEJN{margin:20px auto;width:1200px}.practicalTraining___VpEJN .titleWrap___K8TrM{height:220px;display:flex;flex-direction:column;font-size:18px;color:#333;background:#fff;align-items:center;border-radius:4px;margin-bottom:20px}.practicalTraining___VpEJN .titleWrap___K8TrM .title___x3Eob{height:78px;font-size:18px;font-weight:700;color:#333;line-height:78px;text-align:center;margin:0 30px}.practicalTraining___VpEJN .titleWrap___K8TrM .line___z14_S{width:1140px;height:1px;background-color:#f1f1f1;margin-bottom:40px}.practicalTraining___VpEJN .titleWrap___K8TrM .dec___z7Nns{margin-top:40px;font-size:14px;color:#999;line-height:14px}.tilte___IfiMG{color:#333;font-size:16px;text-align:center}.flexRow___pQP78{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:30px}.flexColumn___xrBZQ{display:flex;flex-direction:column;justify-content:center;align-items:center}.footerWrap___C5kCC{display:flex;justify-content:space-between}.img___GoWZu{width:40px;height:37px;vertical-align:middle;border-style:none}.content___pumTK{font-size:14px;color:#979797;margin-top:15px}.modalContent___XvHiZ{text-align:center;margin-top:10px;color:#333;font-size:16px}.bottom___z0ujX{width:100%;text-align:center;margin-bottom:15px}.bottom___z0ujX .yes___hodnN{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.bottom___z0ujX .yes___hodnN:hover{background:#5784de}.bottom___z0ujX .no___hiPz5{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.flex_box_center___cltIf{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fKr_O{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____QfiA{align-items:center;box-align:center}.flex_box_center_end___ysqmH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___CfE8K{flex-direction:column;box-orient:block-axis}.rightMenu___ADTOX{width:120px;text-align:center}.rightMenu___ADTOX li{padding:0 15px;height:35px;line-height:35px;background:none!important}.rightMenu___ADTOX li:hover{background:#0152d9!important}.rightMenu___ADTOX li:hover a{color:#fff!important}.rightMenu___ADTOX li a{font-size:14px;margin:0;padding:0}.joinMenu___aRGsf{padding:0;width:240px}.joinMenu___aRGsf a{color:#323232}.joinBoard___AeUvr{border:1px solid #eee;width:1px;height:100%}.joinCol___fV4uL{width:48%}.hidden___TkCJZ{display:none}.w140___Vx5lp{width:140px!important}.w100___yYRaC{width:90%}.flex_box_center___YbxYn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Atwkg{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____I6AC{align-items:center;box-align:center}.flex_box_center_end___LrYPg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___j7QNF{flex-direction:column;box-orient:block-axis}.userPic___a46Uz{width:34px;height:34px;border-radius:34px;cursor:pointer}.rightMenu___y_nqk{text-align:center}.rightMenu___y_nqk li{padding:7px 5px}.rightMenu___y_nqk li:hover{background:#0152d9}.rightMenu___y_nqk li:hover a{color:#fff}.rightMenu___y_nqk li a{font-size:14px;margin:0}.menuWrap___iwlZB li{height:35px}.menuWrap___iwlZB li a{margin:0;color:#323232;text-align:left;padding:0 15px}.exit___MOREW{border-top:1px solid #eeeeee}.classromediv___crYsO{width:60px;height:50px;display:flex;align-items:center;border-radius:50px;cursor:pointer;animation:glow___jMGk7 .2s ease-out infinite alternate}@keyframes glow___jMGk7{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.height67___asp2E{height:67px}.login___WGEW9{width:90px;height:32px;line-height:32px;text-align:center;background:linear-gradient(135deg,#6c7bfd,#3a45fa);border-radius:2px;cursor:pointer;font-size:14px;color:#fff}.login___WGEW9>span{padding:0!important}.flex_box_center___et8xE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GBGuw{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____6P1q{align-items:center;box-align:center}.flex_box_center_end___whXw6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mWgI_{flex-direction:column;box-orient:block-axis}.header___Wn4fJ{background:#101010;height:62px}.header___Wn4fJ .wrap___Yr9Co{width:1200px;height:100%;display:flex;align-items:center;margin:0 auto}.header___Wn4fJ .wrap___Yr9Co .menu{display:flex;align-items:center;width:100%}.header___Wn4fJ .wrap___Yr9Co .menu a{color:#ffffffb3;margin:0 16px;font-size:18px}.header___Wn4fJ .wrap___Yr9Co .menu a:nth-last-child(1){margin-right:0}.header___Wn4fJ .wrap___Yr9Co .menu a:hover{color:#fff}.header___Wn4fJ .wrap___Yr9Co .menu .logo{display:inline-block;margin-right:46px}.header___Wn4fJ .wrap___Yr9Co .menu .logo img{height:48px}.header___Wn4fJ .wrap___Yr9Co .menu .right{margin-left:auto;display:flex;align-items:center}.header___Wn4fJ .wrap___Yr9Co .menu .hidden{display:none}.header___Wn4fJ .wrap___Yr9Co .menu .active:after{content:"";width:85px;height:2px;position:absolute;z-index:2;bottom:5px;left:50%;transform:translate(-50%);background:#fff;pointer-events:none}.header___Wn4fJ .wrap___Yr9Co .menu .list{position:relative;height:50px;line-height:50px}.header___Wn4fJ .wrap___Yr9Co .menu .list:hover .transition{display:flex}.header___Wn4fJ .wrap___Yr9Co .menu .list>i{margin-left:13px;font-size:10px;display:inline-block;transform:scale(.5)}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition{position:absolute;z-index:20;top:49px;left:-15px;display:none;background-color:#fff;box-shadow:0 10px 16px #cecece;border-radius:6px;flex-direction:column;padding:7px 0}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item{color:#000000de;padding:7px 17px;margin:0;line-height:initial;white-space:nowrap}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item:hover{color:#4640d2}.headerFixed___QLwBd{position:relative}.headerFixed___QLwBd .wrap___Yr9Co{position:absolute;z-index:999;right:50%;transform:translate(50%)}.headerFixed___QLwBd .wrap___Yr9Co .menu .logo img{height:36px}.headerFixed___QLwBd .wrap___Yr9Co .menu a:first-child{margin-top:0}.headerFixed___QLwBd .wrap___Yr9Co .menu .active:after{content:"";width:100%}.search-input{width:300px!important;background:#373e3f!important;border:1px solid #373e3f!important}.search-input [class~=ant-input]{background:#373e3f!important;color:#fff}.search-input .ant-input-search-icon:before{border-left:none}.search-input .ant-input-search-icon{color:#999}.search-bar{color:#fff;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;position:relative}.search-bar a:hover{color:#fff} +.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{font-size:14px;color:#000000a6}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea,.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:20px}.qrCode___GPwSg:after{content:"";height:1px;background-color:#f1f1f1;left:-16px;bottom:0;position:absolute;z-index:1;width:1000px}.qrCode___GPwSg .a1___R6etl{display:flex;flex-direction:column;align-items:flex-start;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{width:130px;height:130px;background:#fff;box-shadow:0 0 6px 2px #dedede;border-radius:8px;display:flex;justify-content:center;align-items:center}.qrCode___GPwSg .a1___R6etl .group___n7tgy{font-size:14px;color:#3a3a3a;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{font-size:12px;color:#999}.qrCode___GPwSg .a2___GGjDE{flex:1 1;font-size:16px;color:#333;line-height:32px;margin-top:14px}.selectEnvironment___LegvW{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;position:relative;max-height:1000px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.selectEnvironment___LegvW .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy{width:344px;background-color:#fff;height:100%;display:flex;flex-direction:column;justify-content:flex-start;max-height:1000px;width:25%;max-width:440px;background-color:#0a143d;position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;width:87%;margin:20px;border-radius:4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{position:absolute;z-index:10;left:21px;width:87%;top:53px;border-radius:4px;background:#fff;box-shadow:0 3px 6px -4px gray;max-height:196px;overflow-y:auto}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;cursor:pointer;background:#1890ff33!important;color:#0152d9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{flex:1 1;display:flex;align-items:center;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{font-size:14px;font-weight:600;color:#333;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{padding:0;display:flex;flex-wrap:wrap}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;cursor:pointer;font-size:12px;color:#666;line-height:12px;padding:7px 10px;margin-right:10px;margin-top:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#1890ff33;color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{position:relative;margin-top:12px;margin-bottom:50px;overflow-y:auto}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq{position:absolute;bottom:0;padding:20px 0 20px 20px}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 20px;margin-top:10px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{font-size:14px;color:#333;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{padding:0;overflow:hidden}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{height:34px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;border:1px solid #f7b500;padding:0 4px;color:#f7b500;margin-left:10px;font-size:10px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#1890ff33!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{height:1px;width:300px;background-color:#f1f1f1;margin:10px 0 10px 20px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#3e457133}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{width:394px;background-color:#282e55}.practice___gbjN8{display:flex;justify-content:center;align-items:flex-start;max-height:1030px}.practice___gbjN8 .right___XrBE2{flex:1 1;background-color:#fff;max-height:100%}.practice___gbjN8 .right___XrBE2 header{padding:0 30px;height:60px}.practice___gbjN8 .right___XrBE2 header .title___JsAVf{font-size:14px;font-weight:700;color:#333;height:60px;line-height:60px;border-bottom:1px #f1f1f1 solid}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty{padding:150px 0 40px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty .ant-empty-image{height:180px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo{padding:0 30px 30px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .title___JsAVf{height:16px;font-weight:700;padding:30px 0;font-size:14px;color:#333;line-height:16px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .mainBody___edUsk{margin-top:18px;font-size:16px;color:#333;line-height:32px;max-height:328px;overflow-y:auto}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd{display:flex;justify-content:flex-start;align-items:center;padding:0}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds{flex:.3 1;height:100%;margin-left:20px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV{height:160px;background-color:#efefef;position:relative}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .img___KXajQ{width:250px;height:160px;border-radius:4px;overflow:hidden}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .bot___lTZjW{position:absolute;z-index:1;height:40px;background:#3339;left:0;bottom:0;width:100%;font-size:14px;color:#fff;line-height:40px;padding:0 14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H{position:absolute;z-index:2;height:100%;width:100%;left:0;top:0;display:none;justify-content:center;align-items:center}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H .b1___gmKr8{width:90px;height:32px;background:#fff;border-radius:16px;color:#0152d9;line-height:32px;font-size:12;text-align:center;cursor:pointer}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H .b2___wT3k7{width:90px;height:32px;background:#0152d9;border-radius:16px;color:#fff;line-height:32px;font-size:12;text-align:center;margin-left:20px;cursor:pointer}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV:hover .btn___aue5H{display:flex;background:#00000080}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d2___mjMbK{font-size:14px;color:#333;line-height:14px;padding-top:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:18px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds:first-child{margin-left:0}.practice___gbjN8 .right___XrBE2 .btns___GykuR{display:flex;justify-content:center;padding:40px 30px;margin-bottom:10px}.practice___gbjN8 .right___XrBE2 .btns___GykuR>button{width:120px;height:40px;border-radius:4px;padding:0}.practiceModal___DTgXc .content___rNvQy{height:194px;display:flex;justify-content:center;align-items:center;flex-direction:column}.practiceModal___DTgXc .content___rNvQy>p{height:14px;font-size:14px;color:#333;line-height:14px;padding-bottom:72px}.practiceModal___DTgXc .content___rNvQy>div{width:160px;height:40px;line-height:40px;text-align:center;background:#0152d9;border-radius:5px;font-size:14px;color:#fff;cursor:pointer}.practiceModal___DTgXc .content___rNvQy .btn___aue5H{width:160px;height:40px;text-align:center;background:#0152d9;border-radius:5px;font-size:14px;color:#fff;cursor:pointer;box-shadow:none;border:0}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___HDG9F{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KhP6Z{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZlFcA{align-items:center;box-align:center}.flex_box_center_end___o7d_z{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ULJgZ{flex-direction:column;box-orient:block-axis}.row___Skft7{background:#ffffffb3;border-radius:12px;border:1px solid #FFFFFF;backdrop-filter:blur(4px);padding:14px 20px;margin-bottom:10px}.row___Skft7 .title___KP2uZ{height:20px;font-weight:500;font-size:14px;color:#2c3a58;line-height:20px}.row___Skft7 .fenge___yM8ys{height:1px;border:1px dashed rgba(204,221,255,.5);margin:15px 0}.row___Skft7 .tagsWrap___XcmUd{flex:1 1;position:relative}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___Skft7 .tagsWrap___XcmUd .action___y7wAl i{display:inline-block;font-size:12px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz{max-height:245px;overflow:auto}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db{display:flex;flex-wrap:wrap;gap:20px 14px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span{display:inline-flex;align-items:center;font-size:14px;cursor:pointer;padding:2px 12px;background:#fff;border-radius:6px;border:1px solid #DAE3F3}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .name___gsqnj{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span .num___sRnLB{margin-left:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db>span:hover{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz .tag___PL8Db .active___yNnAU{color:#3875ff!important;background:#3573ff29;border:1px solid #3271FF}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___Skft7 .tagsWrap___XcmUd .bar___gdtOz::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___Skft7 .tagsBorderWrap___BKCHD .bar___gdtOz{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___KD0ZB{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___rMep5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___jD3Po{align-items:center;box-align:center}.flex_box_center_end___RbohB{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GmzUj{flex-direction:column;box-orient:block-axis}.list___dlUtq{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___dlUtq .wrap___LYbIZ{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___dlUtq .wrap___LYbIZ:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___dlUtq .wrap___LYbIZ .lockWrap___U7Ajb{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .cover___KP0L8{width:100%;height:26vh;border-radius:10px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .bq___DtmL1{background:linear-gradient(180deg,#f09c1e,#bd6f1d);border-radius:6px;border:1px solid rgba(255,255,255,.6);position:absolute;padding:4px 8px;color:#fff;font-size:12px;line-height:12px;top:6px;left:6px;display:flex;align-items:center;justify-content:center}.list___dlUtq .wrap___LYbIZ .li___bsnqy .img___yQ3UM .sign___TZ9Wq{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .titleBg___tnX0O{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___dlUtq .wrap___LYbIZ .li___bsnqy .name___OGYeq .e___zxiB9{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___dlUtq .wrap___LYbIZ .li___bsnqy .text____ZmZX{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .value___WPLok{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E{display:flex;align-items:center;margin-left:auto}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]{font-size:13px}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___dlUtq .wrap___LYbIZ .li___bsnqy .rate___iOr7E [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:278px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 101px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{margin-right:10px;width:64px;height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___vu9yi{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LwoH7{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pUG0J{align-items:center;box-align:center}.flex_box_center_end___xWI9t{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mr5rB{flex-direction:column;box-orient:block-axis}.list___zE1wj{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___zE1wj .wrap___5HG1h{background:#fff;border:2px solid #DEE8FF;border-radius:22px;position:relative;overflow:hidden}.list___zE1wj .wrap___5HG1h:hover{box-shadow:0 4px 8px #b0afff80;border:2px solid #3875FF}.list___zE1wj .wrap___5HG1h .lockWrap___zziwX{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp{border-radius:10px;position:relative;display:flex;justify-content:center;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .cover___G1cj9{width:100%;height:26vh;border-radius:10px}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .bq___hpdTt{width:64px;height:20px;background:#19b691b3;color:#fff;border-radius:13px;font-size:12px;line-height:20px;text-align:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .img___adfIp .sign___kHAha{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___zE1wj .wrap___5HG1h .li___aNI2z .titleBg___S1VlI{width:100%;height:57px;position:absolute;top:-1px;left:0}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM{height:57px;font-size:16px;font-weight:600;color:#000;padding:0 15px;width:100%;display:flex;align-items:center;position:relative}.list___zE1wj .wrap___5HG1h .li___aNI2z .name___zsjxM .e___fd1jW{font-weight:500;font-size:16px;color:#283f71;line-height:22px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .text___b9Tdy{height:20px;font-weight:400;font-size:12px;color:#727c95;line-height:20px;margin-right:6px}.list___zE1wj .wrap___5HG1h .li___aNI2z .value___ZASRv{height:20px;font-weight:400;font-size:12px;color:#262a46;line-height:20px}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___zE1wj .wrap___5HG1h .li___aNI2z .unit___sMNBQ i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div{display:flex;align-items:center}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div>span{margin-right:12px;font-size:12px}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d div i{color:#7d8592}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag1___c9ebE,.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___zE1wj .wrap___5HG1h .li___aNI2z .tags___KbL1d .tag2___bxczv{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___PuarE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___q4lAa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___wsb8w{align-items:center;box-align:center}.flex_box_center_end___H781P{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___bHK1y{flex-direction:column;box-orient:block-axis}.list___e2XDo{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___e2XDo .wrap___cz7sh{height:234px;border-radius:12px;border:1px solid #DEE8FF;position:relative}.list___e2XDo .wrap___cz7sh:hover{cursor:pointer;box-shadow:0 4px 10px #a8c2ee80;border:1px solid #3875FF}.list___e2XDo .wrap___cz7sh:hover .lockWrap___EPuRr{display:flex}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___e2XDo .wrap___cz7sh .lockWrap___EPuRr div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .img___kSEud{width:72px;height:72px;border-radius:50%;border:2px solid #FFFFFF;margin-top:14px}.list___e2XDo .wrap___cz7sh .creator___Y6Xjp .text___GIlhY{height:24px;background:linear-gradient(164deg,#526d958a,#2c4773c7);border-radius:8px;border:1px solid #FFFFFF;backdrop-filter:blur(2px);color:#fff;font-size:14px;line-height:14px;padding:5px 14px;display:flex;align-items:center;justify-content:center;position:relative;top:-15px}.list___e2XDo .wrap___cz7sh .top___K4GCD{margin-top:55px}.list___e2XDo .wrap___cz7sh .top___K4GCD .sign___KCjEP{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___e2XDo .wrap___cz7sh .top___K4GCD .name___z3U4d{height:16px;font-weight:600;font-size:16px;color:#262a46;line-height:16px;text-align:center;font-style:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.list___e2XDo .wrap___cz7sh .top___K4GCD .text___GIlhY{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___e2XDo .wrap___cz7sh .middle___LeUM5{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAegAAACOCAYAAAD6ipv/AAAAAXNSR0IArs4c6QAACNtJREFUeF7t3TGLXAUXBuD3kDAj2WAnSLAUCws7wTJWioVg7S8wpa2YImJrZ/wF1oIg2CWlYCkIimUIgl2yIztrwvGb+XaXGDcmhWaPzrNFWLLD3Pc+58DLvTM7W3nCr+5erO7l9bqftzt5OZVLlVzqzsUnfAoPI0CAAAECOyNQlf1Obqdzu5Lv+1y+3DufG1V1+CQI9bgH7Xc/X+tc7cq76Tz7uMf7OQECBAgQIPAIgcqd6nzey1y7WPXzXzk9sqC7e/nrYT5I8n539mATIECAAAECf49AVVZJPrmwyMdVtT7tWU8t6O1V82G+6M5rf08Uz0KAAAECBAg8LFCVb3qRd067mv5TQa/X/cq9zledvICSAAECBAgQ+GcFKrl1vvLWclnfPXikPxT00evN3yrnf3YYnp0AAQIECDxUxrd6mVcfvJI+Keij15xvuq1taQgQIECAwNMX2NzuvrDI5ePXpE8KerXua9358OlHckQCBAgQIEBgI1CVj/aWdXX7/eafozeF/eTd2haEAAECBAicncDm3d29yIubW93bgl4d9PVO3ju7SI5MgAABAgQIHF05f7b3TF2p7SeEHeYXH0JiMQgQIECAwACByp29RZ6r/d/6jdzP1wMiiUCAAAECBAhsBM7lzVod9KedXCFCgAABAgQIzBCo5HrtH/SNJJdnRJKCAAECBAgQ+F8v36z9df+Qzks4CBAgQIAAgSEClR9rte67/mTkkIGIQYAAAQIE/v/70PubW9xNgwABAgQIEJgloKBnzUMaAgQIECCwFVDQFoEAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEFDQdoAAAQIECAwUUNADhyISAQIECBBQ0HaAAAECBAgMFFDQA4ciEgECBAgQUNB2gAABAgQIDBRQ0AOHIhIBAgQIEKjVuu925yIKAgQIECBAYIhA5W7tr/uHdF4aEkkMAgQIECBAoPLj5hb3jSSXaRAgQIAAAQJjBG7W6qA/7eTKmEiCECBAgACBHReo5Hrt/9Zv5H6+3nELp0+AAAECBOYInMub1d2L1WF+SefZOckkIUCAAAECOypQubO3yHO1Of3VQV/v5L0dpXDaBAgQIEBgjEAln+09U1e2Bb3f/Xwd5qfu7I1JKAgBAgQIENgxgaqsepEXL1b9vC3o7VX0uq9158Mds3C6BAgQIEBgjEBVPtpb1tVNoJOC7u7lr4e52Z3XxiQVhAABAgQI7IhAVb65sMjlqlr/oaBPbnWv820nL+yIh9MkQIAAAQJnLlDJrV7m1c2t7eMwJ1fQx/+xXvcr9zpfKekzn5cABAgQILADAptyPl95a7ms7x483T8V9MmV9GG+cLt7BzbDKRIgQIDAmQlsbmv3Iu88eOX8yCvo4x8cvSb9QZL3vbv7zGbnwAQIECDwHxTYvFs7yScXFvn4+DXnh0/z1CvoBx+0/RWsda525V0fZvIf3BKnRIAAAQJPT6Bypzqf9zLXTrtqfuwt7tOSbj9x7F5er/t5u5OXU7lUySV/qvLpzdWRCBAgQODfI1CV/U5up3O7ku/7XL7cO58bVXX4JGfxOzmrxUcafXV8AAAAAElFTkSuQmCC) no-repeat center center;background-size:100% 100%;height:71px;margin:23px 15px 17px;padding:13px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ{display:flex;align-items:center;justify-content:space-between}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .row___VBzfJ>div{display:flex;align-items:center}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .text___GIlhY{height:20px;font-weight:400;font-size:14px;color:#727c95;line-height:20px;margin-right:10px}.list___e2XDo .wrap___cz7sh .middle___LeUM5 .value___qigWu{width:42px;height:20px;font-weight:400;font-size:14px;color:#262a46;line-height:20px}.list___e2XDo .wrap___cz7sh .btns___kGysm{display:flex;align-items:center;margin-top:12px;justify-content:center}.list___e2XDo .wrap___cz7sh .btns___kGysm div{width:76px;background:#11af8d26;height:26px;border-radius:12px;border:1px solid #11AF8D;font-size:12px;color:#11af8d;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .btns___kGysm aside{width:76px;background:#f4831e26;height:26px;border-radius:12px;border:1px solid #E08049;font-size:14px;color:#c05a0c;line-height:24px;text-align:center;margin:0 10px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>div{margin-left:auto}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___e2XDo .wrap___cz7sh .bottom___yPYd5>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.list___e2XDo .warpStyle___pH3uC:hover{border:2px solid #fff!important;box-shadow:none!important}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___itkVp{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___F4yZx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ko4cu{align-items:center;box-align:center}.flex_box_center_end___cCBYR{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Mpq6K{flex-direction:column;box-orient:block-axis}.tabs___qRAhL{display:flex;justify-content:space-between;align-items:center;height:40px}.tabs___qRAhL .tabsWrap___CGRvS{display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6{font-weight:500;color:#3875ff}.tabs___qRAhL .tabsWrap___CGRvS .tab___eYne_ .active___swSx6:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:none;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio{color:#3061d0;background:#e5eeff;border-radius:999px;border:1px solid #C9DBFF;height:36px}button[class~=ant-btn-default]:not(:disabled).ThemeOne___iCQio:hover{border:1px solid #3061D0}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.ClassRoomItem___F4pL0{border:1px solid transparent}.ClassRoomItem___F4pL0:hover{border:1px solid #165DFF!important}.ClassRoomItem___F4pL0:hover .TitleDom___DB76T{color:#165dff}.ClassRoomItem___F4pL0 .TitleDom___DB76T{color:#333}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.markdown-editor-wrapper{position:relative;margin-bottom:12px}.markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center;overflow:hidden}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px}.markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;font-size:16px}.markdown-editor-container.full-screen{position:fixed;inset:0;height:100vh!important;z-index:998}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}.markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:0px}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flexRow___qhrFS{display:flex;flex-direction:row}.flexJustifyCenter___VrsJS{justify-content:center}.flexAlignEnd___j3ukr{align-items:flex-end}.flexAlignCenter___oYrc_{align-items:center}.flexColumn___biwiK{display:flex;flex-direction:column}.formWrap___y7qnO{background-color:#fff}.formWrap___y7qnO label{font-size:14px}.JupyterFieldWrapElse___mAcbc{padding:10px 20px!important;background-color:#fff}.JupyterFieldWrapElse___mAcbc .ant-form-item-label{margin-top:18px;font-weight:700;margin-bottom:12px}.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper,.JupyterFieldWrapElse___mAcbc .ant-input{height:50px;background-color:#f5f5f5!important;padding:0 20px}.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper>input,.JupyterFieldWrapElse___mAcbc .ant-input>input,.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper>span,.JupyterFieldWrapElse___mAcbc .ant-input>span{font-size:16px;background-color:#f5f5f5!important}.JupyterFieldWrapElse___mAcbc .ant-select-borderless .ant-select-selector{padding-top:12px!important;min-height:50px!important;background-color:#f5f5f5!important}.JupyterFieldWrapElse___mAcbc .ant-select-borderless .ant-select-selector .ant-select-selection-item{font-size:16px}.JupyterFieldWrapElse___mAcbc .ant-select-multiple .ant-select-selector{padding-top:0!important}.button___nO4ST{width:100px;height:38px;line-height:38px;font-weight:400;padding:0}.buttonWrap___R159y{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:20px}.width240___WKtEs{width:240px}.difficultyHint___ur1_m{color:#888;margin-top:40px;margin-left:20px;font-size:14px}.color888___KIde8{color:#888}.color0152d9____7CR3{color:#0152d9}.installPackage___uTEn1{margin-bottom:38px;margin-left:20px;max-width:600px;color:#0152d9;cursor:pointer}.apply___PWFCo .p1___DywU_{color:#999;font-size:14px}.apply___PWFCo .p2___wgqUA{color:#0152d9;cursor:pointer;font-size:14px}.wrapInstallPackageStyle___AU1GI .ant-modal-close-x{width:67px;height:51px;line-height:51px}.wrapInstallPackageStyle___AU1GI .ant-modal-header{padding:14px 40px}.wrapInstallPackageStyle___AU1GI .ant-modal-body{max-height:600px;overflow:auto;padding:20px 40px 0}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .title___oN9OA{width:800px;height:20px;font-size:16px;font-weight:600;color:#333;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:30px}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .line___PxUeH{width:1000px;height:1px;background:#f1f1f1;margin-bottom:30px;margin-left:-40px}.bodyHeight___QO5he{height:100%}.FormItemStyle___SNBbo .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding-top:0!important}.FormItemStyle___SNBbo .select___Mllnv{width:456px!important}.FormItemStyle___SNBbo .select___Mllnv .ant-form-item-label{margin-bottom:8px!important}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector{width:456px!important;height:50px!important;background-color:#f5f5f5!important;border:1px solid #dedede!important}.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector input,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-placeholder,.FormItemStyle___SNBbo .select___Mllnv .ant-select-selector .ant-select-selection-item{line-height:48px!important;height:48px!important}.flexRow___mGAD5{display:flex;flex-direction:row}.flexJustifyCenter___yFZDB{justify-content:center}.flexAlignEnd___VQ0Xk{align-items:flex-end}.flexAlignCenter___XaADp{align-items:center}.flexColumn___rZkhk{display:flex;flex-direction:column}.formWrap___ul8Vz{background-color:#fff}.formWrap___ul8Vz label{font-size:14px}.JupyterFieldWrapElse___CSaY0{padding:10px 20px!important;background-color:#fff}.JupyterFieldWrapElse___CSaY0 .ant-form-item-label{margin-top:18px;font-weight:700;margin-bottom:12px}.JupyterFieldWrapElse___CSaY0 .ant-input-affix-wrapper{height:50px;background-color:#f5f5f5!important;padding:0 20px}.JupyterFieldWrapElse___CSaY0 .ant-input-affix-wrapper>input,.JupyterFieldWrapElse___CSaY0 .ant-input-affix-wrapper>span{font-size:16px;background-color:#f5f5f5!important}.JupyterFieldWrapElse___CSaY0 .ant-select-borderless .ant-select-selector{padding-top:12px!important;min-height:50px!important;background-color:#f5f5f5!important}.JupyterFieldWrapElse___CSaY0 .ant-select-borderless .ant-select-selector .ant-select-selection-item{font-size:16px}.JupyterFieldWrapElse___CSaY0 .ant-select-multiple .ant-select-selector{padding-top:0!important}.button___GObML{width:100px;height:38px;line-height:38px;font-weight:400;padding:0}.buttonWrap___K6Wk8{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:20px}.width240___ly3oH{width:240px}.difficultyHint___RleiD{color:#888;margin-top:40px;margin-left:20px;font-size:14px}.color888___l1NRT{color:#888}.color0152d9___bq1Ar{color:#0152d9}.installPackage___Gq_5r{margin-bottom:28px;margin-left:20px;max-width:600px;color:#0152d9;cursor:pointer}.apply___xdByw .p1___N0Xzp{color:#999;font-size:14px}.apply___xdByw .p2___r6p1S{color:#0152d9;cursor:pointer;font-size:14px}.radio___sA4i0{margin-bottom:20px}.radio___sA4i0 .ant-radio-button-wrapper{width:82px;height:34px;line-height:32px;text-align:center;border:1px solid #e5e5e5}.practicalTraining___VpEJN{margin:20px auto;width:1200px}.practicalTraining___VpEJN .titleWrap___K8TrM{height:220px;display:flex;flex-direction:column;font-size:18px;color:#333;background:#fff;align-items:center;border-radius:4px;margin-bottom:20px}.practicalTraining___VpEJN .titleWrap___K8TrM .title___x3Eob{height:78px;font-size:18px;font-weight:700;color:#333;line-height:78px;text-align:center;margin:0 30px}.practicalTraining___VpEJN .titleWrap___K8TrM .line___z14_S{width:1140px;height:1px;background-color:#f1f1f1;margin-bottom:40px}.practicalTraining___VpEJN .titleWrap___K8TrM .dec___z7Nns{margin-top:40px;font-size:14px;color:#999;line-height:14px}.tilte___IfiMG{color:#333;font-size:16px;text-align:center}.flexRow___pQP78{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:30px}.flexColumn___xrBZQ{display:flex;flex-direction:column;justify-content:center;align-items:center}.footerWrap___C5kCC{display:flex;justify-content:space-between}.img___GoWZu{width:40px;height:37px;vertical-align:middle;border-style:none}.content___pumTK{font-size:14px;color:#979797;margin-top:15px}.modalContent___XvHiZ{text-align:center;margin-top:10px;color:#333;font-size:16px}.bottom___z0ujX{width:100%;text-align:center;margin-bottom:15px}.bottom___z0ujX .yes___hodnN{width:88px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.bottom___z0ujX .yes___hodnN:hover{background:#5784de}.bottom___z0ujX .no___hiPz5{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.flex_box_center___cltIf{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fKr_O{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____QfiA{align-items:center;box-align:center}.flex_box_center_end___ysqmH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___CfE8K{flex-direction:column;box-orient:block-axis}.rightMenu___ADTOX{width:120px;text-align:center}.rightMenu___ADTOX li{padding:0 15px;height:35px;line-height:35px;background:none!important}.rightMenu___ADTOX li:hover{background:#0152d9!important}.rightMenu___ADTOX li:hover a{color:#fff!important}.rightMenu___ADTOX li a{font-size:14px;margin:0;padding:0}.joinMenu___aRGsf{padding:0;width:240px}.joinMenu___aRGsf a{color:#323232}.joinBoard___AeUvr{border:1px solid #eee;width:1px;height:100%}.joinCol___fV4uL{width:48%}.hidden___TkCJZ{display:none}.w140___Vx5lp{width:140px!important}.w100___yYRaC{width:90%}.flex_box_center___YbxYn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Atwkg{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____I6AC{align-items:center;box-align:center}.flex_box_center_end___LrYPg{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___j7QNF{flex-direction:column;box-orient:block-axis}.userPic___a46Uz{width:34px;height:34px;border-radius:34px;cursor:pointer}.rightMenu___y_nqk{text-align:center}.rightMenu___y_nqk li{padding:7px 5px}.rightMenu___y_nqk li:hover{background:#0152d9}.rightMenu___y_nqk li:hover a{color:#fff}.rightMenu___y_nqk li a{font-size:14px;margin:0}.menuWrap___iwlZB li{height:35px}.menuWrap___iwlZB li a{margin:0;color:#323232;text-align:left;padding:0 15px}.exit___MOREW{border-top:1px solid #eeeeee}.classromediv___crYsO{width:60px;height:50px;display:flex;align-items:center;border-radius:50px;cursor:pointer;animation:glow___jMGk7 .2s ease-out infinite alternate}@keyframes glow___jMGk7{0%{border-color:#00fff9;text-align:center;box-shadow:0 0 5px #00fff933}to{border-color:#00fff9;text-align:center;box-shadow:0 0 8px #00fff999}}.height67___asp2E{height:67px}.login___WGEW9{width:90px;height:32px;line-height:32px;text-align:center;background:linear-gradient(135deg,#6c7bfd,#3a45fa);border-radius:2px;cursor:pointer;font-size:14px;color:#fff}.login___WGEW9>span{padding:0!important}.flex_box_center___et8xE{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GBGuw{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center____6P1q{align-items:center;box-align:center}.flex_box_center_end___whXw6{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mWgI_{flex-direction:column;box-orient:block-axis}.header___Wn4fJ{background:#101010;height:62px}.header___Wn4fJ .wrap___Yr9Co{width:1200px;height:100%;display:flex;align-items:center;margin:0 auto}.header___Wn4fJ .wrap___Yr9Co .menu{display:flex;align-items:center;width:100%}.header___Wn4fJ .wrap___Yr9Co .menu a{color:#ffffffb3;margin:0 16px;font-size:18px}.header___Wn4fJ .wrap___Yr9Co .menu a:nth-last-child(1){margin-right:0}.header___Wn4fJ .wrap___Yr9Co .menu a:hover{color:#fff}.header___Wn4fJ .wrap___Yr9Co .menu .logo{display:inline-block;margin-right:46px}.header___Wn4fJ .wrap___Yr9Co .menu .logo img{height:48px}.header___Wn4fJ .wrap___Yr9Co .menu .right{margin-left:auto;display:flex;align-items:center}.header___Wn4fJ .wrap___Yr9Co .menu .hidden{display:none}.header___Wn4fJ .wrap___Yr9Co .menu .active:after{content:"";width:85px;height:2px;position:absolute;z-index:2;bottom:5px;left:50%;transform:translate(-50%);background:#fff;pointer-events:none}.header___Wn4fJ .wrap___Yr9Co .menu .list{position:relative;height:50px;line-height:50px}.header___Wn4fJ .wrap___Yr9Co .menu .list:hover .transition{display:flex}.header___Wn4fJ .wrap___Yr9Co .menu .list>i{margin-left:13px;font-size:10px;display:inline-block;transform:scale(.5)}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition{position:absolute;z-index:20;top:49px;left:-15px;display:none;background-color:#fff;box-shadow:0 10px 16px #cecece;border-radius:6px;flex-direction:column;padding:7px 0}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item{color:#000000de;padding:7px 17px;margin:0;line-height:initial;white-space:nowrap}.header___Wn4fJ .wrap___Yr9Co .menu .list .transition .item:hover{color:#4640d2}.headerFixed___QLwBd{position:relative}.headerFixed___QLwBd .wrap___Yr9Co{position:absolute;z-index:999;right:50%;transform:translate(50%)}.headerFixed___QLwBd .wrap___Yr9Co .menu .logo img{height:36px}.headerFixed___QLwBd .wrap___Yr9Co .menu a:first-child{margin-top:0}.headerFixed___QLwBd .wrap___Yr9Co .menu .active:after{content:"";width:100%}.search-input{width:300px!important;background:#373e3f!important;border:1px solid #373e3f!important}.search-input [class~=ant-input]{background:#373e3f!important;color:#fff}.search-input .ant-input-search-icon:before{border-left:none}.search-input .ant-input-search-icon{color:#999}.search-bar{color:#fff;flex:1 0 auto;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;position:relative}.search-bar a:hover{color:#fff} diff --git a/umi.86eb4980.js b/umi.a0160a02.js similarity index 82% rename from umi.86eb4980.js rename to umi.a0160a02.js index 0ccad190d3..0d25dd8eda 100644 --- a/umi.86eb4980.js +++ b/umi.a0160a02.js @@ -1,6 +1,6 @@ -(function(){var __webpack_modules__={30071:function(d,_,e){"use strict";e.r(_),e.d(_,{blue:function(){return se},blueDark:function(){return Ue},cyan:function(){return ne},cyanDark:function(){return Ge},geekblue:function(){return q},geekblueDark:function(){return Ft},generate:function(){return C},gold:function(){return G},goldDark:function(){return ie},gray:function(){return ee},green:function(){return ae},greenDark:function(){return De},grey:function(){return oe},greyDark:function(){return Zt},lime:function(){return W},limeDark:function(){return Pe},magenta:function(){return H},magentaDark:function(){return kt},orange:function(){return N},orangeDark:function(){return j},presetDarkPalettes:function(){return Bt},presetPalettes:function(){return J},presetPrimaryColors:function(){return I},purple:function(){return Q},purpleDark:function(){return wt},red:function(){return F},redDark:function(){return le},volcano:function(){return B},volcanoDark:function(){return $},yellow:function(){return V},yellowDark:function(){return ve}});var r=e(74430);const i=Math.round;function l(bt,Be){const gt=bt.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],Nt=gt.map(tt=>parseFloat(tt));for(let tt=0;tt<3;tt+=1)Nt[tt]=Be(Nt[tt]||0,gt[tt]||"",tt);return gt[3]?Nt[3]=gt[3].includes("%")?Nt[3]/100:Nt[3]:Nt[3]=1,Nt}const c=(bt,Be,gt)=>gt===0?bt:bt/100;function f(bt,Be){const gt=Be||255;return bt>gt?gt:bt<0?0:bt}class u{constructor(Be){(0,r.Z)(this,"isValid",!0),(0,r.Z)(this,"r",0),(0,r.Z)(this,"g",0),(0,r.Z)(this,"b",0),(0,r.Z)(this,"a",1),(0,r.Z)(this,"_h",void 0),(0,r.Z)(this,"_s",void 0),(0,r.Z)(this,"_l",void 0),(0,r.Z)(this,"_v",void 0),(0,r.Z)(this,"_max",void 0),(0,r.Z)(this,"_min",void 0),(0,r.Z)(this,"_brightness",void 0);function gt(Nt){return Nt[0]in Be&&Nt[1]in Be&&Nt[2]in Be}if(Be)if(typeof Be=="string"){let tt=function(yt){return Nt.startsWith(yt)};const Nt=Be.trim();/^#?[A-F\d]{3,8}$/i.test(Nt)?this.fromHexString(Nt):tt("rgb")?this.fromRgbString(Nt):tt("hsl")?this.fromHslString(Nt):(tt("hsv")||tt("hsb"))&&this.fromHsvString(Nt)}else if(Be instanceof u)this.r=Be.r,this.g=Be.g,this.b=Be.b,this.a=Be.a,this._h=Be._h,this._s=Be._s,this._l=Be._l,this._v=Be._v;else if(gt("rgb"))this.r=f(Be.r),this.g=f(Be.g),this.b=f(Be.b),this.a=typeof Be.a=="number"?f(Be.a,1):1;else if(gt("hsl"))this.fromHsl(Be);else if(gt("hsv"))this.fromHsv(Be);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(Be))}setR(Be){return this._sc("r",Be)}setG(Be){return this._sc("g",Be)}setB(Be){return this._sc("b",Be)}setA(Be){return this._sc("a",Be,1)}setHue(Be){const gt=this.toHsv();return gt.h=Be,this._c(gt)}getLuminance(){function Be(yt){const ft=yt/255;return ft<=.03928?ft/12.92:Math.pow((ft+.055)/1.055,2.4)}const gt=Be(this.r),Nt=Be(this.g),tt=Be(this.b);return .2126*gt+.7152*Nt+.0722*tt}getHue(){if(typeof this._h=="undefined"){const Be=this.getMax()-this.getMin();Be===0?this._h=0:this._h=i(60*(this.r===this.getMax()?(this.g-this.b)/Be+(this.g1&&(tt=1),this._c({h:gt,s:Nt,l:tt,a:this.a})}mix(Be,gt=50){const Nt=this._c(Be),tt=gt/100,yt=Je=>(Nt[Je]-this[Je])*tt+this[Je],ft={r:i(yt("r")),g:i(yt("g")),b:i(yt("b")),a:i(yt("a")*100)/100};return this._c(ft)}tint(Be=10){return this.mix({r:255,g:255,b:255,a:1},Be)}shade(Be=10){return this.mix({r:0,g:0,b:0,a:1},Be)}onBackground(Be){const gt=this._c(Be),Nt=this.a+gt.a*(1-this.a),tt=yt=>i((this[yt]*this.a+gt[yt]*gt.a*(1-this.a))/Nt);return this._c({r:tt("r"),g:tt("g"),b:tt("b"),a:Nt})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(Be){return this.r===Be.r&&this.g===Be.g&&this.b===Be.b&&this.a===Be.a}clone(){return this._c(this)}toHexString(){let Be="#";const gt=(this.r||0).toString(16);Be+=gt.length===2?gt:"0"+gt;const Nt=(this.g||0).toString(16);Be+=Nt.length===2?Nt:"0"+Nt;const tt=(this.b||0).toString(16);if(Be+=tt.length===2?tt:"0"+tt,typeof this.a=="number"&&this.a>=0&&this.a<1){const yt=i(this.a*255).toString(16);Be+=yt.length===2?yt:"0"+yt}return Be}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const Be=this.getHue(),gt=i(this.getSaturation()*100),Nt=i(this.getLightness()*100);return this.a!==1?`hsla(${Be},${gt}%,${Nt}%,${this.a})`:`hsl(${Be},${gt}%,${Nt}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(Be,gt,Nt){const tt=this.clone();return tt[Be]=f(gt,Nt),tt}_c(Be){return new this.constructor(Be)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(Be){const gt=Be.replace("#","");function Nt(tt,yt){return parseInt(gt[tt]+gt[yt||tt],16)}gt.length<6?(this.r=Nt(0),this.g=Nt(1),this.b=Nt(2),this.a=gt[3]?Nt(3)/255:1):(this.r=Nt(0,1),this.g=Nt(2,3),this.b=Nt(4,5),this.a=gt[6]?Nt(6,7)/255:1)}fromHsl({h:Be,s:gt,l:Nt,a:tt}){if(this._h=Be%360,this._s=gt,this._l=Nt,this.a=typeof tt=="number"?tt:1,gt<=0){const He=i(Nt*255);this.r=He,this.g=He,this.b=He}let yt=0,ft=0,Je=0;const Fe=Be/60,xe=(1-Math.abs(2*Nt-1))*gt,Le=xe*(1-Math.abs(Fe%2-1));Fe>=0&&Fe<1?(yt=xe,ft=Le):Fe>=1&&Fe<2?(yt=Le,ft=xe):Fe>=2&&Fe<3?(ft=xe,Je=Le):Fe>=3&&Fe<4?(ft=Le,Je=xe):Fe>=4&&Fe<5?(yt=Le,Je=xe):Fe>=5&&Fe<6&&(yt=xe,Je=Le);const Ke=Nt-xe/2;this.r=i((yt+Ke)*255),this.g=i((ft+Ke)*255),this.b=i((Je+Ke)*255)}fromHsv({h:Be,s:gt,v:Nt,a:tt}){this._h=Be%360,this._s=gt,this._v=Nt,this.a=typeof tt=="number"?tt:1;const yt=i(Nt*255);if(this.r=yt,this.g=yt,this.b=yt,gt<=0)return;const ft=Be/60,Je=Math.floor(ft),Fe=ft-Je,xe=i(Nt*(1-gt)*255),Le=i(Nt*(1-gt*Fe)*255),Ke=i(Nt*(1-gt*(1-Fe))*255);switch(Je){case 0:this.g=Ke,this.b=xe;break;case 1:this.r=Le,this.b=xe;break;case 2:this.r=xe,this.b=Ke;break;case 3:this.r=xe,this.g=Le;break;case 4:this.r=Ke,this.g=xe;break;case 5:default:this.g=xe,this.b=Le;break}}fromHsvString(Be){const gt=l(Be,c);this.fromHsv({h:gt[0],s:gt[1],v:gt[2],a:gt[3]})}fromHslString(Be){const gt=l(Be,c);this.fromHsl({h:gt[0],s:gt[1],l:gt[2],a:gt[3]})}fromRgbString(Be){const gt=l(Be,(Nt,tt)=>tt.includes("%")?i(Nt/100*255):Nt);this.r=gt[0],this.g=gt[1],this.b=gt[2],this.a=gt[3]}}var h=2,o=.16,a=.05,x=.05,p=.15,y=5,m=4,b=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function S(bt,Be,gt){var Nt;return Math.round(bt.h)>=60&&Math.round(bt.h)<=240?Nt=gt?Math.round(bt.h)-h*Be:Math.round(bt.h)+h*Be:Nt=gt?Math.round(bt.h)+h*Be:Math.round(bt.h)-h*Be,Nt<0?Nt+=360:Nt>=360&&(Nt-=360),Nt}function R(bt,Be,gt){if(bt.h===0&&bt.s===0)return bt.s;var Nt;return gt?Nt=bt.s-o*Be:Be===m?Nt=bt.s+o:Nt=bt.s+a*Be,Nt>1&&(Nt=1),gt&&Be===y&&Nt>.1&&(Nt=.1),Nt<.06&&(Nt=.06),Math.round(Nt*100)/100}function L(bt,Be,gt){var Nt;return gt?Nt=bt.v+x*Be:Nt=bt.v-p*Be,Nt=Math.max(0,Math.min(1,Nt)),Math.round(Nt*100)/100}function C(bt){for(var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},gt=[],Nt=new u(bt),tt=Nt.toHsv(),yt=y;yt>0;yt-=1){var ft=new u({h:S(tt,yt,!0),s:R(tt,yt,!0),v:L(tt,yt,!0)});gt.push(ft)}gt.push(Nt);for(var Je=1;Je<=m;Je+=1){var Fe=new u({h:S(tt,Je),s:R(tt,Je),v:L(tt,Je)});gt.push(Fe)}return Be.theme==="dark"?b.map(function(xe){var Le=xe.index,Ke=xe.amount;return new u(Be.backgroundColor||"#141414").mix(gt[Le],Ke).toHexString()}):gt.map(function(xe){return xe.toHexString()})}var I={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},F=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];F.primary=F[5];var B=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];B.primary=B[5];var N=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];N.primary=N[5];var G=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];G.primary=G[5];var V=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];V.primary=V[5];var W=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];W.primary=W[5];var ae=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ae.primary=ae[5];var ne=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ne.primary=ne[5];var se=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];se.primary=se[5];var q=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];q.primary=q[5];var Q=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];Q.primary=Q[5];var H=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];H.primary=H[5];var oe=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];oe.primary=oe[5];var ee=oe,J={red:F,volcano:B,orange:N,gold:G,yellow:V,lime:W,green:ae,cyan:ne,blue:se,geekblue:q,purple:Q,magenta:H,grey:oe},le=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];le.primary=le[5];var $=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];$.primary=$[5];var j=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];j.primary=j[5];var ie=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];ie.primary=ie[5];var ve=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];ve.primary=ve[5];var Pe=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];Pe.primary=Pe[5];var De=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];De.primary=De[5];var Ge=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Ge.primary=Ge[5];var Ue=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];Ue.primary=Ue[5];var Ft=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Ft.primary=Ft[5];var wt=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];wt.primary=wt[5];var kt=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];kt.primary=kt[5];var Zt=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];Zt.primary=Zt[5];var Bt={red:le,volcano:$,orange:j,gold:ie,yellow:ve,lime:Pe,green:De,cyan:Ge,blue:Ue,geekblue:Ft,purple:wt,magenta:kt,grey:Zt}},36237:function(d,_,e){"use strict";e.r(_),e.d(_,{Keyframes:function(){return No},NaNLinter:function(){return as},StyleContext:function(){return ne},StyleProvider:function(){return ae},Theme:function(){return kt},_experimental:function(){return Ju},createCache:function(){return V},createTheme:function(){return Bt},extractStyle:function(){return Qu},genCalc:function(){return De},getComputedToken:function(){return vr},legacyLogicalPropertiesTransformer:function(){return fu},legacyNotSelectorLinter:function(){return Fs},logicalPropertiesLinter:function(){return bo},parentSelectorLinter:function(){return ro},px2remTransformer:function(){return nu},token2CSSVar:function(){return pt},unit:function(){return er},useCSSVarRegister:function(){return Vs},useCacheToken:function(){return an},useStyleRegister:function(){return os}});var r=e(11913),i=e(74430),l=e(3300),c=e(27247);function f(qt){for(var fr=0,ar,dr=0,xr=qt.length;xr>=4;++dr,xr-=4)ar=qt.charCodeAt(dr)&255|(qt.charCodeAt(++dr)&255)<<8|(qt.charCodeAt(++dr)&255)<<16|(qt.charCodeAt(++dr)&255)<<24,ar=(ar&65535)*1540483477+((ar>>>16)*59797<<16),ar^=ar>>>24,fr=(ar&65535)*1540483477+((ar>>>16)*59797<<16)^(fr&65535)*1540483477+((fr>>>16)*59797<<16);switch(xr){case 3:fr^=(qt.charCodeAt(dr+2)&255)<<16;case 2:fr^=(qt.charCodeAt(dr+1)&255)<<8;case 1:fr^=qt.charCodeAt(dr)&255,fr=(fr&65535)*1540483477+((fr>>>16)*59797<<16)}return fr^=fr>>>13,fr=(fr&65535)*1540483477+((fr>>>16)*59797<<16),((fr^fr>>>15)>>>0).toString(36)}var u=f,h=e(810),o=e(59301),a=e.t(o,2),x=e(43079),p=e(80547),y=e(13697),m=e(33377),b=e(93912),S="%";function R(qt){return qt.join(S)}var L=function(){function qt(fr){(0,m.Z)(this,qt),(0,i.Z)(this,"instanceId",void 0),(0,i.Z)(this,"cache",new Map),(0,i.Z)(this,"extracted",new Set),this.instanceId=fr}return(0,b.Z)(qt,[{key:"get",value:function(ar){return this.opGet(R(ar))}},{key:"opGet",value:function(ar){return this.cache.get(ar)||null}},{key:"update",value:function(ar,dr){return this.opUpdate(R(ar),dr)}},{key:"opUpdate",value:function(ar,dr){var xr=this.cache.get(ar),_n=dr(xr);_n===null?this.cache.delete(ar):this.cache.set(ar,_n)}}]),qt}(),C=L,I=["children"],F="data-token-hash",B="data-css-hash",N="data-cache-path",G="__cssinjs_instance__";function V(){var qt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var fr=document.body.querySelectorAll("style[".concat(B,"]"))||[],ar=document.head.firstChild;Array.from(fr).forEach(function(xr){xr[G]=xr[G]||qt,xr[G]===qt&&document.head.insertBefore(xr,ar)});var dr={};Array.from(document.querySelectorAll("style[".concat(B,"]"))).forEach(function(xr){var _n=xr.getAttribute(B);if(dr[_n]){if(xr[G]===qt){var Gn;(Gn=xr.parentNode)===null||Gn===void 0||Gn.removeChild(xr)}}else dr[_n]=!0})}return new C(qt)}var W=o.createContext({hashPriority:"low",cache:V(),defaultCache:!0}),ae=function(fr){var ar=fr.children,dr=(0,x.Z)(fr,I),xr=o.useContext(W),_n=(0,p.Z)(function(){var Gn=(0,c.Z)({},xr);Object.keys(dr).forEach(function(Un){var ci=dr[Un];dr[Un]!==void 0&&(Gn[Un]=ci)});var Mn=dr.cache;return Gn.cache=Gn.cache||V(),Gn.defaultCache=!Mn&&xr.defaultCache,Gn},[xr,dr],function(Gn,Mn){return!(0,y.Z)(Gn[0],Mn[0],!0)||!(0,y.Z)(Gn[1],Mn[1],!0)});return o.createElement(W.Provider,{value:_n},ar)},ne=W,se=e(34666),q=e(47273),Q=e(83383),H=e(18881),oe=e(85461),ee=(0,b.Z)(function qt(){(0,m.Z)(this,qt)}),J=ee,le="CALC_UNIT",$=new RegExp(le,"g");function j(qt){return typeof qt=="number"?"".concat(qt).concat(le):qt}var ie=function(qt){(0,H.Z)(ar,qt);var fr=(0,oe.Z)(ar);function ar(dr,xr){var _n;(0,m.Z)(this,ar),_n=fr.call(this),(0,i.Z)((0,Q.Z)(_n),"result",""),(0,i.Z)((0,Q.Z)(_n),"unitlessCssVar",void 0),(0,i.Z)((0,Q.Z)(_n),"lowPriority",void 0);var Gn=(0,se.Z)(dr);return _n.unitlessCssVar=xr,dr instanceof ar?_n.result="(".concat(dr.result,")"):Gn==="number"?_n.result=j(dr):Gn==="string"&&(_n.result=dr),_n}return(0,b.Z)(ar,[{key:"add",value:function(xr){return xr instanceof ar?this.result="".concat(this.result," + ").concat(xr.getResult()):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," + ").concat(j(xr))),this.lowPriority=!0,this}},{key:"sub",value:function(xr){return xr instanceof ar?this.result="".concat(this.result," - ").concat(xr.getResult()):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," - ").concat(j(xr))),this.lowPriority=!0,this}},{key:"mul",value:function(xr){return this.lowPriority&&(this.result="(".concat(this.result,")")),xr instanceof ar?this.result="".concat(this.result," * ").concat(xr.getResult(!0)):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," * ").concat(xr)),this.lowPriority=!1,this}},{key:"div",value:function(xr){return this.lowPriority&&(this.result="(".concat(this.result,")")),xr instanceof ar?this.result="".concat(this.result," / ").concat(xr.getResult(!0)):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," / ").concat(xr)),this.lowPriority=!1,this}},{key:"getResult",value:function(xr){return this.lowPriority||xr?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(xr){var _n=this,Gn=xr||{},Mn=Gn.unit,Un=!0;return typeof Mn=="boolean"?Un=Mn:Array.from(this.unitlessCssVar).some(function(ci){return _n.result.includes(ci)})&&(Un=!1),this.result=this.result.replace($,Un?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),ar}(J),ve=function(qt){(0,H.Z)(ar,qt);var fr=(0,oe.Z)(ar);function ar(dr){var xr;return(0,m.Z)(this,ar),xr=fr.call(this),(0,i.Z)((0,Q.Z)(xr),"result",0),dr instanceof ar?xr.result=dr.result:typeof dr=="number"&&(xr.result=dr),xr}return(0,b.Z)(ar,[{key:"add",value:function(xr){return xr instanceof ar?this.result+=xr.result:typeof xr=="number"&&(this.result+=xr),this}},{key:"sub",value:function(xr){return xr instanceof ar?this.result-=xr.result:typeof xr=="number"&&(this.result-=xr),this}},{key:"mul",value:function(xr){return xr instanceof ar?this.result*=xr.result:typeof xr=="number"&&(this.result*=xr),this}},{key:"div",value:function(xr){return xr instanceof ar?this.result/=xr.result:typeof xr=="number"&&(this.result/=xr),this}},{key:"equal",value:function(){return this.result}}]),ar}(J),Pe=function(fr,ar){var dr=fr==="css"?ie:ve;return function(xr){return new dr(xr,ar)}},De=Pe;function Ge(qt,fr){if(qt.length!==fr.length)return!1;for(var ar=0;ar1&&arguments[1]!==void 0?arguments[1]:!1,Gn={map:this.cache};return ar.forEach(function(Mn){if(!Gn)Gn=void 0;else{var Un;Gn=(Un=Gn)===null||Un===void 0||(Un=Un.map)===null||Un===void 0?void 0:Un.get(Mn)}}),(dr=Gn)!==null&&dr!==void 0&&dr.value&&_n&&(Gn.value[1]=this.cacheCallTimes++),(xr=Gn)===null||xr===void 0?void 0:xr.value}},{key:"get",value:function(ar){var dr;return(dr=this.internalGet(ar,!0))===null||dr===void 0?void 0:dr[0]}},{key:"has",value:function(ar){return!!this.internalGet(ar)}},{key:"set",value:function(ar,dr){var xr=this;if(!this.has(ar)){if(this.size()+1>qt.MAX_CACHE_SIZE+qt.MAX_CACHE_OFFSET){var _n=this.keys.reduce(function(ci,ui){var lr=(0,r.Z)(ci,2),Fr=lr[1];return xr.internalGet(ui)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),wt+=1}return(0,b.Z)(qt,[{key:"getDerivativeToken",value:function(ar){return this.derivatives.reduce(function(dr,xr){return xr(ar,dr)},void 0)}}]),qt}(),Zt=new Ue;function Bt(qt){var fr=Array.isArray(qt)?qt:[qt];return Zt.has(fr)||Zt.set(fr,new kt(fr)),Zt.get(fr)}var bt=new WeakMap,Be={};function gt(qt,fr){for(var ar=bt,dr=0;dr3&&arguments[3]!==void 0?arguments[3]:{},xr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(xr)return qt;var _n=(0,c.Z)((0,c.Z)({},dr),{},(0,i.Z)((0,i.Z)({},F,fr),B,ar)),Gn=Object.keys(_n).map(function(Mn){var Un=_n[Mn];return Un?"".concat(Mn,'="').concat(Un,'"'):null}).filter(function(Mn){return Mn}).join(" ");return"")}var pt=function(fr){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(ar?"".concat(ar,"-"):"").concat(fr).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},it=function(fr,ar,dr){return Object.keys(fr).length?".".concat(ar).concat(dr!=null&&dr.scope?".".concat(dr.scope):"","{").concat(Object.entries(fr).map(function(xr){var _n=(0,r.Z)(xr,2),Gn=_n[0],Mn=_n[1];return"".concat(Gn,":").concat(Mn,";")}).join(""),"}"):""},Xt=function(fr,ar,dr){var xr={},_n={};return Object.entries(fr).forEach(function(Gn){var Mn,Un,ci=(0,r.Z)(Gn,2),ui=ci[0],lr=ci[1];if(dr!=null&&(Mn=dr.preserve)!==null&&Mn!==void 0&&Mn[ui])_n[ui]=lr;else if((typeof lr=="string"||typeof lr=="number")&&!(dr!=null&&(Un=dr.ignore)!==null&&Un!==void 0&&Un[ui])){var Fr,Mr=pt(ui,dr==null?void 0:dr.prefix);xr[Mr]=typeof lr=="number"&&!(dr!=null&&(Fr=dr.unitless)!==null&&Fr!==void 0&&Fr[ui])?"".concat(lr,"px"):String(lr),_n[ui]="var(".concat(Mr,")")}}),[_n,it(xr,ar,{scope:dr==null?void 0:dr.scope})]},Mt=e(34280),Wt=(0,c.Z)({},a),Ht=Wt.useInsertionEffect,nr=function(fr,ar,dr){o.useMemo(fr,dr),(0,Mt.Z)(function(){return ar(!0)},dr)},Kt=Ht?function(qt,fr,ar){return Ht(function(){return qt(),fr()},ar)}:nr,Oe=Kt,ce=(0,c.Z)({},a),he=ce.useInsertionEffect,Dt=function(fr){var ar=[],dr=!1;function xr(_n){dr||ar.push(_n)}return o.useEffect(function(){return dr=!1,function(){dr=!0,ar.length&&ar.forEach(function(_n){return _n()})}},fr),xr},Te=function(){return function(fr){fr()}},ct=typeof he!="undefined"?Dt:Te,Gt=ct;function Pt(){return!1}var Ie=!1;function At(){return Ie}var Ze=Pt;if(0)var we,Et;function Rt(qt,fr,ar,dr,xr){var _n=o.useContext(ne),Gn=_n.cache,Mn=[qt].concat((0,l.Z)(fr)),Un=R(Mn),ci=Gt([Un]),ui=Ze(),lr=function(Pn){Gn.opUpdate(Un,function(vt){var zn=vt||[void 0,void 0],Ln=(0,r.Z)(zn,2),zi=Ln[0],Qi=zi===void 0?0:zi,Hr=Ln[1],ma=Hr,Ki=ma||ar(),Ea=[Qi,Ki];return Pn?Pn(Ea):Ea})};o.useMemo(function(){lr()},[Un]);var Fr=Gn.opGet(Un),Mr=Fr[1];return Oe(function(){xr==null||xr(Mr)},function(En){return lr(function(Pn){var vt=(0,r.Z)(Pn,2),zn=vt[0],Ln=vt[1];return En&&zn===0&&(xr==null||xr(Mr)),[zn+1,Ln]}),function(){Gn.opUpdate(Un,function(Pn){var vt=Pn||[],zn=(0,r.Z)(vt,2),Ln=zn[0],zi=Ln===void 0?0:Ln,Qi=zn[1],Hr=zi-1;return Hr===0?(ci(function(){(En||!Gn.opGet(Un))&&(dr==null||dr(Qi,!1))}),null):[zi-1,Qi]})}},[Un]),Mr}var Me={},Ar="css",Tt=new Map;function Vr(qt){Tt.set(qt,(Tt.get(qt)||0)+1)}function rn(qt,fr){if(typeof document!="undefined"){var ar=document.querySelectorAll("style[".concat(F,'="').concat(qt,'"]'));ar.forEach(function(dr){if(dr[G]===fr){var xr;(xr=dr.parentNode)===null||xr===void 0||xr.removeChild(dr)}})}}var Tr=0;function Rr(qt,fr){Tt.set(qt,(Tt.get(qt)||0)-1);var ar=new Set;Tt.forEach(function(dr,xr){dr<=0&&ar.add(xr)}),Tt.size-ar.size>Tr&&ar.forEach(function(dr){rn(dr,fr),Tt.delete(dr)})}var vr=function(fr,ar,dr,xr){var _n=dr.getDerivativeToken(fr),Gn=(0,c.Z)((0,c.Z)({},_n),ar);return xr&&(Gn=xr(Gn)),Gn},zr="token";function an(qt,fr){var ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},dr=(0,o.useContext)(ne),xr=dr.cache.instanceId,_n=dr.container,Gn=ar.salt,Mn=Gn===void 0?"":Gn,Un=ar.override,ci=Un===void 0?Me:Un,ui=ar.formatToken,lr=ar.getComputedToken,Fr=ar.cssVar,Mr=gt(function(){return Object.assign.apply(Object,[{}].concat((0,l.Z)(fr)))},fr),En=tt(Mr),Pn=tt(ci),vt=Fr?tt(Fr):"",zn=Rt(zr,[Mn,qt.id,En,Pn,vt],function(){var Ln,zi=lr?lr(Mr,ci,qt):vr(Mr,ci,qt,ui),Qi=(0,c.Z)({},zi),Hr="";if(Fr){var ma=Xt(zi,Fr.key,{prefix:Fr.prefix,ignore:Fr.ignore,unitless:Fr.unitless,preserve:Fr.preserve}),Ki=(0,r.Z)(ma,2);zi=Ki[0],Hr=Ki[1]}var Ea=yt(zi,Mn);zi._tokenKey=Ea,Qi._tokenKey=yt(Qi,Mn);var ao=(Ln=Fr==null?void 0:Fr.key)!==null&&Ln!==void 0?Ln:Ea;zi._themeKey=ao,Vr(ao);var Os="".concat(Ar,"-").concat(u(Ea));return zi._hashId=Os,[zi,Os,Qi,Hr,(Fr==null?void 0:Fr.key)||""]},function(Ln){Rr(Ln[0]._themeKey,xr)},function(Ln){var zi=(0,r.Z)(Ln,4),Qi=zi[0],Hr=zi[3];if(Fr&&Hr){var ma=(0,h.hq)(Hr,u("css-variables-".concat(Qi._themeKey)),{mark:B,prepend:"queue",attachTo:_n,priority:-999});ma[G]=xr,ma.setAttribute(F,Qi._themeKey)}});return zn}var hn=function(fr,ar,dr){var xr=(0,r.Z)(fr,5),_n=xr[2],Gn=xr[3],Mn=xr[4],Un=dr||{},ci=Un.plain;if(!Gn)return null;var ui=_n._tokenKey,lr=-999,Fr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(lr)},Mr=Jt(Gn,Mn,ui,Fr,ci);return[lr,ui,Mr]},Yt=e(32855),_t={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ye=_t,ut="-ms-",Lt="-moz-",gr="-webkit-",mr="comm",en="rule",Ur="decl",wn="@page",xt="@media",Dr="@import",Rn="@charset",Xn="@viewport",Nn="@supports",ri="@document",ii="@namespace",Di="@keyframes",Vn="@font-face",ki="@counter-style",Mi="@font-feature-values",Yi="@layer",Ya="@scope",Xa=Math.abs,Wi=String.fromCharCode,da=Object.assign;function lt(qt,fr){return Ai(qt,0)^45?(((fr<<2^Ai(qt,0))<<2^Ai(qt,1))<<2^Ai(qt,2))<<2^Ai(qt,3):0}function ba(qt){return qt.trim()}function ra(qt,fr){return(qt=fr.exec(qt))?qt[0]:qt}function Bi(qt,fr,ar){return qt.replace(fr,ar)}function Da(qt,fr,ar){return qt.indexOf(fr,ar)}function Ai(qt,fr){return qt.charCodeAt(fr)|0}function $i(qt,fr,ar){return qt.slice(fr,ar)}function bi(qt){return qt.length}function Se(qt){return qt.length}function nt(qt,fr){return fr.push(qt),qt}function et(qt,fr){return qt.map(fr).join("")}function Ot(qt,fr){return qt.filter(function(ar){return!ra(ar,fr)})}function mt(qt,fr){for(var ar="",dr=0;dr0?Ai(be,--We):0,Ir--,rt===10&&(Ir=1,ur--),rt}function kr(){return rt=We<$r?Ai(be,We++):0,Ir++,rt===10&&(Ir=1,ur++),rt}function An(){return Ai(be,We)}function Sr(){return We}function dn(qt,fr){return $i(be,qt,fr)}function sn(qt){switch(qt){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function un(qt){return ur=Ir=1,$r=bi(be=qt),We=0,[]}function yn(qt){return be="",qt}function xi(qt){return ba(dn(We-1,Gi(qt===91?qt+2:qt===40?qt+1:qt)))}function Ni(qt){return yn(Hn(un(qt)))}function Pi(qt){for(;(rt=An())&&rt<33;)kr();return sn(qt)>2||sn(rt)>3?"":" "}function Hn(qt){for(;kr();)switch(sn(rt)){case 0:append(Us(We-1),qt);break;case 2:append(xi(rt),qt);break;default:append(from(rt),qt)}return qt}function na(qt,fr){for(;--fr&&kr()&&!(rt<48||rt>102||rt>57&&rt<65||rt>70&&rt<97););return dn(qt,Sr()+(fr<6&&An()==32&&kr()==32))}function Gi(qt){for(;kr();)switch(rt){case qt:return We;case 34:case 39:qt!==34&&qt!==39&&Gi(rt);break;case 40:qt===41&&Gi(qt);break;case 92:kr();break}return We}function xa(qt,fr){for(;kr()&&qt+rt!==57;)if(qt+rt===84&&An()===47)break;return"/*"+dn(fr,We-1)+"*"+Wi(qt===47?qt:kr())}function Us(qt){for(;!sn(An());)kr();return dn(qt,We)}function la(qt){return yn(Qa("",null,null,null,[""],qt=un(qt),0,[0],qt))}function Qa(qt,fr,ar,dr,xr,_n,Gn,Mn,Un){for(var ci=0,ui=0,lr=Gn,Fr=0,Mr=0,En=0,Pn=1,vt=1,zn=1,Ln=0,zi="",Qi=xr,Hr=_n,ma=dr,Ki=zi;vt;)switch(En=Ln,Ln=kr()){case 40:if(En!=108&&Ai(Ki,lr-1)==58){Da(Ki+=Bi(xi(Ln),"&","&\f"),"&\f",Xa(ci?Mn[ci-1]:0))!=-1&&(zn=-1);break}case 34:case 39:case 91:Ki+=xi(Ln);break;case 9:case 10:case 13:case 32:Ki+=Pi(En);break;case 92:Ki+=na(Sr()-1,7);continue;case 47:switch(An()){case 42:case 47:nt(ja(xa(kr(),Sr()),fr,ar,Un),Un),(sn(En||1)==5||sn(An()||1)==5)&&bi(Ki)&&$i(Ki,-1,void 0)!==" "&&(Ki+=" ");break;default:Ki+="/"}break;case 123*Pn:Mn[ci++]=bi(Ki)*zn;case 125*Pn:case 59:case 0:switch(Ln){case 0:case 125:vt=0;case 59+ui:zn==-1&&(Ki=Bi(Ki,/\f/g,"")),Mr>0&&(bi(Ki)-lr||Pn===0&&En===47)&&nt(Mr>32?zs(Ki+";",dr,ar,lr-1,Un):zs(Bi(Ki," ","")+";",dr,ar,lr-2,Un),Un);break;case 59:Ki+=";";default:if(nt(ma=ho(Ki,fr,ar,ci,ui,xr,Mn,zi,Qi=[],Hr=[],lr,_n),_n),Ln===123)if(ui===0)Qa(Ki,fr,ma,ma,Qi,_n,lr,Mn,Hr);else{switch(Fr){case 99:if(Ai(Ki,3)===110)break;case 108:if(Ai(Ki,2)===97)break;default:ui=0;case 100:case 109:case 115:}ui?Qa(qt,ma,ma,dr&&nt(ho(qt,ma,ma,0,0,xr,Mn,zi,xr,Qi=[],lr,Hr),Hr),xr,Hr,lr,Mn,dr?Qi:Hr):Qa(Ki,ma,ma,ma,[""],Hr,0,Mn,Hr)}}ci=ui=Mr=0,Pn=zn=1,zi=Ki="",lr=Gn;break;case 58:lr=1+bi(Ki),Mr=En;default:if(Pn<1){if(Ln==123)--Pn;else if(Ln==125&&Pn++==0&&Cr()==125)continue}switch(Ki+=Wi(Ln),Ln*Pn){case 38:zn=ui>0?1:(Ki+="\f",-1);break;case 44:Mn[ci++]=(bi(Ki)-1)*zn,zn=1;break;case 64:An()===45&&(Ki+=xi(kr())),Fr=An(),ui=lr=bi(zi=Ki+=Us(Sr())),Ln++;break;case 45:En===45&&bi(Ki)==2&&(Pn=0)}}return _n}function ho(qt,fr,ar,dr,xr,_n,Gn,Mn,Un,ci,ui,lr){for(var Fr=xr-1,Mr=xr===0?_n:[""],En=Se(Mr),Pn=0,vt=0,zn=0;Pn0?Mr[Ln]+" "+zi:Bi(zi,/&\f/g,Mr[Ln])))&&(Un[zn++]=Qi);return st(qt,fr,ar,xr===0?en:Mn,Un,ci,ui,lr)}function ja(qt,fr,ar,dr){return st(qt,fr,ar,mr,Wi(Or()),$i(qt,2,-2),0,dr)}function zs(qt,fr,ar,dr,xr){return st(qt,fr,ar,Ur,$i(qt,0,dr),$i(qt,dr+1,-1),dr,xr)}function ga(qt,fr){var ar=fr.path,dr=fr.parentSelectors;(0,Ft.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(ar?"Error in ".concat(ar,": "):"").concat(qt).concat(dr.length?" Selector: ".concat(dr.join(" | ")):""))}var Ts=function(fr,ar,dr){if(fr==="content"){var xr=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,_n=["normal","none","initial","inherit","unset"];(typeof ar!="string"||_n.indexOf(ar)===-1&&!xr.test(ar)&&(ar.charAt(0)!==ar.charAt(ar.length-1)||ar.charAt(0)!=='"'&&ar.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(ar,"\"'`."),dr)}},ds=null,Ti=function(fr,ar,dr){fr==="animation"&&dr.hashId&&ar!=="none"&&lintWarning("You seem to be using hashed animation '".concat(ar,"', in which case 'animationName' with Keyframe as value is recommended."),dr)},Xi=null;function Ks(qt){var fr,ar=((fr=qt.match(/:not\(([^)]*)\)/))===null||fr===void 0?void 0:fr[1])||"",dr=ar.split(/(\[[^[]*])|(?=[.#])/).filter(function(xr){return xr});return dr.length>1}function Go(qt){return qt.parentSelectors.reduce(function(fr,ar){return fr?ar.includes("&")?ar.replace(/&/g,fr):"".concat(fr," ").concat(ar):ar},"")}var La=function(fr,ar,dr){var xr=Go(dr),_n=xr.match(/:not\([^)]*\)/g)||[];_n.length>0&&_n.some(Ks)&&ga("Concat ':not' selector not support in legacy browsers.",dr)},Fs=La,gs=function(fr,ar,dr){switch(fr){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":ga("You seem to be using non-logical property '".concat(fr,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof ar=="string"){var xr=ar.split(" ").map(function(Mn){return Mn.trim()});xr.length===4&&xr[1]!==xr[3]&&ga("You seem to be using '".concat(fr,"' property with different left ").concat(fr," and right ").concat(fr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr)}return;case"clear":case"textAlign":(ar==="left"||ar==="right")&&ga("You seem to be using non-logical value '".concat(ar,"' of ").concat(fr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr);return;case"borderRadius":if(typeof ar=="string"){var _n=ar.split("/").map(function(Mn){return Mn.trim()}),Gn=_n.reduce(function(Mn,Un){if(Mn)return Mn;var ci=Un.split(" ").map(function(ui){return ui.trim()});return ci.length>=2&&ci[0]!==ci[1]||ci.length===3&&ci[1]!==ci[2]||ci.length===4&&ci[2]!==ci[3]?!0:Mn},!1);Gn&&ga("You seem to be using non-logical value '".concat(ar,"' of ").concat(fr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr)}return;default:}},bo=gs,bn=function(fr,ar,dr){(typeof ar=="string"&&/NaN/g.test(ar)||Number.isNaN(ar))&&ga("Unexpected 'NaN' in property '".concat(fr,": ").concat(ar,"'."),dr)},as=bn,Mo=function(fr,ar,dr){dr.parentSelectors.some(function(xr){var _n=xr.split(",");return _n.some(function(Gn){return Gn.split("&").length>2})})&&ga("Should not use more than one `&` in a selector.",dr)},ro=Mo,mi="data-ant-cssinjs-cache-path",ca="_FILE_STYLE__";function ts(qt){return Object.keys(qt).map(function(fr){var ar=qt[fr];return"".concat(fr,":").concat(ar)}).join(";")}var $s,po=!0;function xo(qt){var fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;$s=qt,po=fr}function Ko(){if(!$s&&($s={},(0,q.Z)())){var qt=document.createElement("div");qt.className=mi,qt.style.position="fixed",qt.style.visibility="hidden",qt.style.top="-9999px",document.body.appendChild(qt);var fr=getComputedStyle(qt).content||"";fr=fr.replace(/^"/,"").replace(/"$/,""),fr.split(";").forEach(function(xr){var _n=xr.split(":"),Gn=(0,r.Z)(_n,2),Mn=Gn[0],Un=Gn[1];$s[Mn]=Un});var ar=document.querySelector("style[".concat(mi,"]"));if(ar){var dr;po=!1,(dr=ar.parentNode)===null||dr===void 0||dr.removeChild(ar)}document.body.removeChild(qt)}}function Jo(qt){return Ko(),!!$s[qt]}function eu(qt){var fr=$s[qt],ar=null;if(fr&&(0,q.Z)())if(po)ar=ca;else{var dr=document.querySelector("style[".concat(B,'="').concat($s[qt],'"]'));dr?ar=dr.innerHTML:delete $s[qt]}return[ar,fr]}var tu="_skip_check_",Bo="_multi_value_";function Vo(qt){var fr=mt(la(qt),or);return fr.replace(/\{%%%\:[^;];}/g,";")}function Qo(qt){return(0,se.Z)(qt)==="object"&&qt&&(tu in qt||Bo in qt)}function ss(qt,fr,ar){if(!fr)return qt;var dr=".".concat(fr),xr=ar==="low"?":where(".concat(dr,")"):dr,_n=qt.split(",").map(function(Gn){var Mn,Un=Gn.trim().split(/\s+/),ci=Un[0]||"",ui=((Mn=ci.match(/^\w+/))===null||Mn===void 0?void 0:Mn[0])||"";return ci="".concat(ui).concat(xr).concat(ci.slice(ui.length)),[ci].concat((0,l.Z)(Un.slice(1))).join(" ")});return _n.join(",")}var si=function qt(fr){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},dr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},xr=dr.root,_n=dr.injectHash,Gn=dr.parentSelectors,Mn=ar.hashId,Un=ar.layer,ci=ar.path,ui=ar.hashPriority,lr=ar.transformers,Fr=lr===void 0?[]:lr,Mr=ar.linters,En=Mr===void 0?[]:Mr,Pn="",vt={};function zn(Qi){var Hr=Qi.getName(Mn);if(!vt[Hr]){var ma=qt(Qi.style,ar,{root:!1,parentSelectors:Gn}),Ki=(0,r.Z)(ma,1),Ea=Ki[0];vt[Hr]="@keyframes ".concat(Qi.getName(Mn)).concat(Ea)}}function Ln(Qi){var Hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Qi.forEach(function(ma){Array.isArray(ma)?Ln(ma,Hr):ma&&Hr.push(ma)}),Hr}var zi=Ln(Array.isArray(fr)?fr:[fr]);return zi.forEach(function(Qi){var Hr=typeof Qi=="string"&&!xr?{}:Qi;if(typeof Hr=="string")Pn+="".concat(Hr,` -`);else if(Hr._keyframe)zn(Hr);else{var ma=Fr.reduce(function(Ki,Ea){var ao;return(Ea==null||(ao=Ea.visit)===null||ao===void 0?void 0:ao.call(Ea,Ki))||Ki},Hr);Object.keys(ma).forEach(function(Ki){var Ea=ma[Ki];if((0,se.Z)(Ea)==="object"&&Ea&&(Ki!=="animationName"||!Ea._keyframe)&&!Qo(Ea)){var ao=!1,Os=Ki.trim(),di=!1;(xr||_n)&&Mn?Os.startsWith("@")?ao=!0:Os==="&"?Os=ss("",Mn,ui):Os=ss(Ki,Mn,ui):xr&&!Mn&&(Os==="&"||Os==="")&&(Os="",di=!0);var hs=qt(Ea,ar,{root:di,injectHash:ao,parentSelectors:[].concat((0,l.Z)(Gn),[Os])}),so=(0,r.Z)(hs,2),cn=so[0],us=so[1];vt=(0,c.Z)((0,c.Z)({},vt),us),Pn+="".concat(Os).concat(cn)}else{let $n=function(ws,eo){var Qe=ws.replace(/[A-Z]/g,function(jt){return"-".concat(jt.toLowerCase())}),qe=eo;!ye[ws]&&typeof qe=="number"&&qe!==0&&(qe="".concat(qe,"px")),ws==="animationName"&&eo!==null&&eo!==void 0&&eo._keyframe&&(zn(eo),qe=eo.getName(Mn)),Pn+="".concat(Qe,":").concat(qe,";")};var zo,mo=(zo=Ea==null?void 0:Ea.value)!==null&&zo!==void 0?zo:Ea;(0,se.Z)(Ea)==="object"&&Ea!==null&&Ea!==void 0&&Ea[Bo]&&Array.isArray(mo)?mo.forEach(function(ws){$n(Ki,ws)}):$n(Ki,mo)}})}}),xr?Un&&(Pn&&(Pn="@layer ".concat(Un.name," {").concat(Pn,"}")),Un.dependencies&&(vt["@layer ".concat(Un.name)]=Un.dependencies.map(function(Qi){return"@layer ".concat(Qi,", ").concat(Un.name,";")}).join(` -`))):Pn="{".concat(Pn,"}"),[Pn,vt]};function li(qt,fr){return u("".concat(qt.join("%")).concat(fr))}function rs(){return null}var ns="style";function os(qt,fr){var ar=qt.token,dr=qt.path,xr=qt.hashId,_n=qt.layer,Gn=qt.nonce,Mn=qt.clientOnly,Un=qt.order,ci=Un===void 0?0:Un,ui=o.useContext(ne),lr=ui.autoClear,Fr=ui.mock,Mr=ui.defaultCache,En=ui.hashPriority,Pn=ui.container,vt=ui.ssrInline,zn=ui.transformers,Ln=ui.linters,zi=ui.cache,Qi=ui.layer,Hr=ar._tokenKey,ma=[Hr];Qi&&ma.push("layer"),ma.push.apply(ma,(0,l.Z)(dr));var Ki=St,Ea=Rt(ns,ma,function(){var so=ma.join("|");if(Jo(so)){var cn=eu(so),us=(0,r.Z)(cn,2),zo=us[0],mo=us[1];if(zo)return[zo,Hr,mo,{},Mn,ci]}var $n=fr(),ws=si($n,{hashId:xr,hashPriority:En,layer:Qi?_n:void 0,path:dr.join("-"),transformers:zn,linters:Ln}),eo=(0,r.Z)(ws,2),Qe=eo[0],qe=eo[1],jt=Vo(Qe),Vt=li(ma,jt);return[jt,Hr,Vt,qe,Mn,ci]},function(so,cn){var us=(0,r.Z)(so,3),zo=us[2];(cn||lr)&&St&&(0,h.jL)(zo,{mark:B,attachTo:Pn})},function(so){var cn=(0,r.Z)(so,4),us=cn[0],zo=cn[1],mo=cn[2],$n=cn[3];if(Ki&&us!==ca){var ws={mark:B,prepend:Qi?!1:"queue",attachTo:Pn,priority:ci},eo=typeof Gn=="function"?Gn():Gn;eo&&(ws.csp={nonce:eo});var Qe=[],qe=[];Object.keys($n).forEach(function(Vt){Vt.startsWith("@layer")?Qe.push(Vt):qe.push(Vt)}),Qe.forEach(function(Vt){(0,h.hq)(Vo($n[Vt]),"_layer-".concat(Vt),(0,c.Z)((0,c.Z)({},ws),{},{prepend:!0}))});var jt=(0,h.hq)(us,mo,ws);jt[G]=zi.instanceId,jt.setAttribute(F,Hr),qe.forEach(function(Vt){(0,h.hq)(Vo($n[Vt]),"_effect-".concat(Vt),ws)})}}),ao=(0,r.Z)(Ea,3),Os=ao[0],di=ao[1],hs=ao[2];return function(so){var cn;return!vt||Ki||!Mr?cn=o.createElement(rs,null):cn=o.createElement("style",(0,Yt.Z)({},(0,i.Z)((0,i.Z)({},F,di),B,hs),{dangerouslySetInnerHTML:{__html:Os}})),o.createElement(o.Fragment,null,cn,so)}}var Eo=function(fr,ar,dr){var xr=(0,r.Z)(fr,6),_n=xr[0],Gn=xr[1],Mn=xr[2],Un=xr[3],ci=xr[4],ui=xr[5],lr=dr||{},Fr=lr.plain;if(ci)return null;var Mr=_n,En={"data-rc-order":"prependQueue","data-rc-priority":"".concat(ui)};return Mr=Jt(_n,Gn,Mn,En,Fr),Un&&Object.keys(Un).forEach(function(Pn){if(!ar[Pn]){ar[Pn]=!0;var vt=Vo(Un[Pn]),zn=Jt(vt,Gn,"_effect-".concat(Pn),En,Fr);Pn.startsWith("@layer")?Mr=zn+Mr:Mr+=zn}}),[ui,Mn,Mr]},ru="cssVar",vu=function(fr,ar){var dr=fr.key,xr=fr.prefix,_n=fr.unitless,Gn=fr.ignore,Mn=fr.token,Un=fr.scope,ci=Un===void 0?"":Un,ui=(0,o.useContext)(ne),lr=ui.cache.instanceId,Fr=ui.container,Mr=Mn._tokenKey,En=[].concat((0,l.Z)(fr.path),[dr,ci,Mr]),Pn=Rt(ru,En,function(){var vt=ar(),zn=Xt(vt,dr,{prefix:xr,unitless:_n,ignore:Gn,scope:ci}),Ln=(0,r.Z)(zn,2),zi=Ln[0],Qi=Ln[1],Hr=li(En,Qi);return[zi,Qi,Hr,dr]},function(vt){var zn=(0,r.Z)(vt,3),Ln=zn[2];St&&(0,h.jL)(Ln,{mark:B,attachTo:Fr})},function(vt){var zn=(0,r.Z)(vt,3),Ln=zn[1],zi=zn[2];if(Ln){var Qi=(0,h.hq)(Ln,zi,{mark:B,prepend:"queue",attachTo:Fr,priority:-999});Qi[G]=lr,Qi.setAttribute(F,dr)}});return Pn},Ds=function(fr,ar,dr){var xr=(0,r.Z)(fr,4),_n=xr[1],Gn=xr[2],Mn=xr[3],Un=dr||{},ci=Un.plain;if(!_n)return null;var ui=-999,lr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(ui)},Fr=Jt(_n,Mn,Gn,lr,ci);return[ui,Gn,Fr]},Vs=vu,no=(0,i.Z)((0,i.Z)((0,i.Z)({},ns,Eo),zr,hn),ru,Ds);function Cu(qt){return qt!==null}function Qu(qt,fr){var ar=typeof fr=="boolean"?{plain:fr}:fr||{},dr=ar.plain,xr=dr===void 0?!1:dr,_n=ar.types,Gn=_n===void 0?["style","token","cssVar"]:_n,Mn=ar.once,Un=Mn===void 0?!1:Mn,ci=new RegExp("^(".concat((typeof Gn=="string"?[Gn]:Gn).join("|"),")%")),ui=Array.from(qt.cache.keys()).filter(function(En){return ci.test(En)}),lr={},Fr={},Mr="";return ui.map(function(En){if(Un&&qt.extracted.has(En))return null;var Pn=En.replace(ci,"").replace(/%/g,"|"),vt=En.split("%"),zn=(0,r.Z)(vt,1),Ln=zn[0],zi=no[Ln],Qi=zi(qt.cache.get(En)[1],lr,{plain:xr});if(!Qi)return null;var Hr=(0,r.Z)(Qi,3),ma=Hr[0],Ki=Hr[1],Ea=Hr[2];return En.startsWith("style")&&(Fr[Pn]=Ki),qt.extracted.add(En),[ma,Ea]}).filter(Cu).sort(function(En,Pn){var vt=(0,r.Z)(En,1),zn=vt[0],Ln=(0,r.Z)(Pn,1),zi=Ln[0];return zn-zi}).forEach(function(En){var Pn=(0,r.Z)(En,2),vt=Pn[1];Mr+=vt}),Mr+=Jt(".".concat(mi,'{content:"').concat(ts(Fr),'";}'),void 0,void 0,(0,i.Z)({},mi,mi),xr),Mr}var qu=function(){function qt(fr,ar){(0,m.Z)(this,qt),(0,i.Z)(this,"name",void 0),(0,i.Z)(this,"style",void 0),(0,i.Z)(this,"_keyframe",!0),this.name=fr,this.style=ar}return(0,b.Z)(qt,[{key:"getName",value:function(){var ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ar?"".concat(ar,"-").concat(this.name):this.name}}]),qt}(),No=qu;function qo(qt){if(typeof qt=="number")return[[qt],!1];var fr=String(qt).trim(),ar=fr.match(/(.*)(!important)/),dr=(ar?ar[1]:fr).trim().split(/\s+/),xr=[],_n=0;return[dr.reduce(function(Gn,Mn){if(Mn.includes("(")||Mn.includes(")")){var Un=Mn.split("(").length-1,ci=Mn.split(")").length-1;_n+=Un-ci}return _n>=0&&xr.push(Mn),_n===0&&(Gn.push(xr.join(" ")),xr=[]),Gn},[]),!!ar]}function cu(qt){return qt.notSplit=!0,qt}var jo={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:cu(["borderTop","borderBottom"]),borderBlockStart:cu(["borderTop"]),borderBlockEnd:cu(["borderBottom"]),borderInline:cu(["borderLeft","borderRight"]),borderInlineStart:cu(["borderLeft"]),borderInlineEnd:cu(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function Uo(qt,fr){var ar=qt;return fr&&(ar="".concat(ar," !important")),{_skip_check_:!0,value:ar}}var Fu={visit:function(fr){var ar={};return Object.keys(fr).forEach(function(dr){var xr=fr[dr],_n=jo[dr];if(_n&&(typeof xr=="number"||typeof xr=="string")){var Gn=qo(xr),Mn=(0,r.Z)(Gn,2),Un=Mn[0],ci=Mn[1];_n.length&&_n.notSplit?_n.forEach(function(ui){ar[ui]=Uo(xr,ci)}):_n.length===1?ar[_n[0]]=Uo(Un[0],ci):_n.length===2?_n.forEach(function(ui,lr){var Fr;ar[ui]=Uo((Fr=Un[lr])!==null&&Fr!==void 0?Fr:Un[0],ci)}):_n.length===4?_n.forEach(function(ui,lr){var Fr,Mr;ar[ui]=Uo((Fr=(Mr=Un[lr])!==null&&Mr!==void 0?Mr:Un[lr-2])!==null&&Fr!==void 0?Fr:Un[0],ci)}):ar[dr]=xr}else ar[dr]=xr}),ar}},fu=Fu,du=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function su(qt,fr){var ar=Math.pow(10,fr+1),dr=Math.floor(qt*ar);return Math.round(dr/10)*10/ar}var io=function(){var fr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ar=fr.rootValue,dr=ar===void 0?16:ar,xr=fr.precision,_n=xr===void 0?5:xr,Gn=fr.mediaQuery,Mn=Gn===void 0?!1:Gn,Un=function(lr,Fr){if(!Fr)return lr;var Mr=parseFloat(Fr);if(Mr<=1)return lr;var En=su(Mr/dr,_n);return"".concat(En,"rem")},ci=function(lr){var Fr=(0,c.Z)({},lr);return Object.entries(lr).forEach(function(Mr){var En=(0,r.Z)(Mr,2),Pn=En[0],vt=En[1];if(typeof vt=="string"&&vt.includes("px")){var zn=vt.replace(du,Un);Fr[Pn]=zn}!ye[Pn]&&typeof vt=="number"&&vt!==0&&(Fr[Pn]="".concat(vt,"px").replace(du,Un));var Ln=Pn.trim();if(Ln.startsWith("@")&&Ln.includes("px")&&Mn){var zi=Pn.replace(du,Un);Fr[zi]=Fr[Pn],delete Fr[Pn]}}),Fr};return{visit:ci}},nu=io,Ju={supportModernCSS:function(){return He()&&ht()}}},7657:function(d,_,e){"use strict";e.d(_,{Z:function(){return le}});var r=e(32855),i=e(11913),l=e(74430),c=e(43079),f=e(59301),u=e(92310),h=e.n(u),o=e(30071),a=e(18418),x=e(27247),p=e(34666),y=e(810),m=e(96452),b=e(48736);function S($){return $.replace(/-(.)/g,function(j,ie){return ie.toUpperCase()})}function R($,j){(0,b.ZP)($,"[@ant-design/icons] ".concat(j))}function L($){return(0,p.Z)($)==="object"&&typeof $.name=="string"&&typeof $.theme=="string"&&((0,p.Z)($.icon)==="object"||typeof $.icon=="function")}function C(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys($).reduce(function(j,ie){var ve=$[ie];switch(ie){case"class":j.className=ve,delete j.class;break;default:delete j[ie],j[S(ie)]=ve}return j},{})}function I($,j,ie){return ie?f.createElement($.tag,(0,x.Z)((0,x.Z)({key:j},C($.attrs)),ie),($.children||[]).map(function(ve,Pe){return I(ve,"".concat(j,"-").concat($.tag,"-").concat(Pe))})):f.createElement($.tag,(0,x.Z)({key:j},C($.attrs)),($.children||[]).map(function(ve,Pe){return I(ve,"".concat(j,"-").concat($.tag,"-").concat(Pe))}))}function F($){return(0,o.generate)($)[0]}function B($){return $?Array.isArray($)?$:[$]:[]}var N={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},G=` +(function(){var __webpack_modules__={30071:function(d,_,e){"use strict";e.r(_),e.d(_,{blue:function(){return se},blueDark:function(){return Ue},cyan:function(){return ne},cyanDark:function(){return Ge},geekblue:function(){return q},geekblueDark:function(){return Ft},generate:function(){return C},gold:function(){return G},goldDark:function(){return ie},gray:function(){return ee},green:function(){return ae},greenDark:function(){return De},grey:function(){return oe},greyDark:function(){return Zt},lime:function(){return W},limeDark:function(){return Pe},magenta:function(){return H},magentaDark:function(){return kt},orange:function(){return N},orangeDark:function(){return j},presetDarkPalettes:function(){return Bt},presetPalettes:function(){return J},presetPrimaryColors:function(){return I},purple:function(){return Q},purpleDark:function(){return Et},red:function(){return F},redDark:function(){return le},volcano:function(){return B},volcanoDark:function(){return $},yellow:function(){return V},yellowDark:function(){return ve}});var r=e(74430);const i=Math.round;function l(yt,Be){const _t=yt.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],Nt=_t.map(tt=>parseFloat(tt));for(let tt=0;tt<3;tt+=1)Nt[tt]=Be(Nt[tt]||0,_t[tt]||"",tt);return _t[3]?Nt[3]=_t[3].includes("%")?Nt[3]/100:Nt[3]:Nt[3]=1,Nt}const c=(yt,Be,_t)=>_t===0?yt:yt/100;function f(yt,Be){const _t=Be||255;return yt>_t?_t:yt<0?0:yt}class u{constructor(Be){(0,r.Z)(this,"isValid",!0),(0,r.Z)(this,"r",0),(0,r.Z)(this,"g",0),(0,r.Z)(this,"b",0),(0,r.Z)(this,"a",1),(0,r.Z)(this,"_h",void 0),(0,r.Z)(this,"_s",void 0),(0,r.Z)(this,"_l",void 0),(0,r.Z)(this,"_v",void 0),(0,r.Z)(this,"_max",void 0),(0,r.Z)(this,"_min",void 0),(0,r.Z)(this,"_brightness",void 0);function _t(Nt){return Nt[0]in Be&&Nt[1]in Be&&Nt[2]in Be}if(Be)if(typeof Be=="string"){let tt=function(gt){return Nt.startsWith(gt)};const Nt=Be.trim();/^#?[A-F\d]{3,8}$/i.test(Nt)?this.fromHexString(Nt):tt("rgb")?this.fromRgbString(Nt):tt("hsl")?this.fromHslString(Nt):(tt("hsv")||tt("hsb"))&&this.fromHsvString(Nt)}else if(Be instanceof u)this.r=Be.r,this.g=Be.g,this.b=Be.b,this.a=Be.a,this._h=Be._h,this._s=Be._s,this._l=Be._l,this._v=Be._v;else if(_t("rgb"))this.r=f(Be.r),this.g=f(Be.g),this.b=f(Be.b),this.a=typeof Be.a=="number"?f(Be.a,1):1;else if(_t("hsl"))this.fromHsl(Be);else if(_t("hsv"))this.fromHsv(Be);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(Be))}setR(Be){return this._sc("r",Be)}setG(Be){return this._sc("g",Be)}setB(Be){return this._sc("b",Be)}setA(Be){return this._sc("a",Be,1)}setHue(Be){const _t=this.toHsv();return _t.h=Be,this._c(_t)}getLuminance(){function Be(gt){const ct=gt/255;return ct<=.03928?ct/12.92:Math.pow((ct+.055)/1.055,2.4)}const _t=Be(this.r),Nt=Be(this.g),tt=Be(this.b);return .2126*_t+.7152*Nt+.0722*tt}getHue(){if(typeof this._h=="undefined"){const Be=this.getMax()-this.getMin();Be===0?this._h=0:this._h=i(60*(this.r===this.getMax()?(this.g-this.b)/Be+(this.g1&&(tt=1),this._c({h:_t,s:Nt,l:tt,a:this.a})}mix(Be,_t=50){const Nt=this._c(Be),tt=_t/100,gt=Je=>(Nt[Je]-this[Je])*tt+this[Je],ct={r:i(gt("r")),g:i(gt("g")),b:i(gt("b")),a:i(gt("a")*100)/100};return this._c(ct)}tint(Be=10){return this.mix({r:255,g:255,b:255,a:1},Be)}shade(Be=10){return this.mix({r:0,g:0,b:0,a:1},Be)}onBackground(Be){const _t=this._c(Be),Nt=this.a+_t.a*(1-this.a),tt=gt=>i((this[gt]*this.a+_t[gt]*_t.a*(1-this.a))/Nt);return this._c({r:tt("r"),g:tt("g"),b:tt("b"),a:Nt})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(Be){return this.r===Be.r&&this.g===Be.g&&this.b===Be.b&&this.a===Be.a}clone(){return this._c(this)}toHexString(){let Be="#";const _t=(this.r||0).toString(16);Be+=_t.length===2?_t:"0"+_t;const Nt=(this.g||0).toString(16);Be+=Nt.length===2?Nt:"0"+Nt;const tt=(this.b||0).toString(16);if(Be+=tt.length===2?tt:"0"+tt,typeof this.a=="number"&&this.a>=0&&this.a<1){const gt=i(this.a*255).toString(16);Be+=gt.length===2?gt:"0"+gt}return Be}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const Be=this.getHue(),_t=i(this.getSaturation()*100),Nt=i(this.getLightness()*100);return this.a!==1?`hsla(${Be},${_t}%,${Nt}%,${this.a})`:`hsl(${Be},${_t}%,${Nt}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(Be,_t,Nt){const tt=this.clone();return tt[Be]=f(_t,Nt),tt}_c(Be){return new this.constructor(Be)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(Be){const _t=Be.replace("#","");function Nt(tt,gt){return parseInt(_t[tt]+_t[gt||tt],16)}_t.length<6?(this.r=Nt(0),this.g=Nt(1),this.b=Nt(2),this.a=_t[3]?Nt(3)/255:1):(this.r=Nt(0,1),this.g=Nt(2,3),this.b=Nt(4,5),this.a=_t[6]?Nt(6,7)/255:1)}fromHsl({h:Be,s:_t,l:Nt,a:tt}){if(this._h=Be%360,this._s=_t,this._l=Nt,this.a=typeof tt=="number"?tt:1,_t<=0){const He=i(Nt*255);this.r=He,this.g=He,this.b=He}let gt=0,ct=0,Je=0;const Fe=Be/60,xe=(1-Math.abs(2*Nt-1))*_t,Le=xe*(1-Math.abs(Fe%2-1));Fe>=0&&Fe<1?(gt=xe,ct=Le):Fe>=1&&Fe<2?(gt=Le,ct=xe):Fe>=2&&Fe<3?(ct=xe,Je=Le):Fe>=3&&Fe<4?(ct=Le,Je=xe):Fe>=4&&Fe<5?(gt=Le,Je=xe):Fe>=5&&Fe<6&&(gt=xe,Je=Le);const Ke=Nt-xe/2;this.r=i((gt+Ke)*255),this.g=i((ct+Ke)*255),this.b=i((Je+Ke)*255)}fromHsv({h:Be,s:_t,v:Nt,a:tt}){this._h=Be%360,this._s=_t,this._v=Nt,this.a=typeof tt=="number"?tt:1;const gt=i(Nt*255);if(this.r=gt,this.g=gt,this.b=gt,_t<=0)return;const ct=Be/60,Je=Math.floor(ct),Fe=ct-Je,xe=i(Nt*(1-_t)*255),Le=i(Nt*(1-_t*Fe)*255),Ke=i(Nt*(1-_t*(1-Fe))*255);switch(Je){case 0:this.g=Ke,this.b=xe;break;case 1:this.r=Le,this.b=xe;break;case 2:this.r=xe,this.b=Ke;break;case 3:this.r=xe,this.g=Le;break;case 4:this.r=Ke,this.g=xe;break;case 5:default:this.g=xe,this.b=Le;break}}fromHsvString(Be){const _t=l(Be,c);this.fromHsv({h:_t[0],s:_t[1],v:_t[2],a:_t[3]})}fromHslString(Be){const _t=l(Be,c);this.fromHsl({h:_t[0],s:_t[1],l:_t[2],a:_t[3]})}fromRgbString(Be){const _t=l(Be,(Nt,tt)=>tt.includes("%")?i(Nt/100*255):Nt);this.r=_t[0],this.g=_t[1],this.b=_t[2],this.a=_t[3]}}var h=2,o=.16,a=.05,x=.05,p=.15,y=5,m=4,b=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function S(yt,Be,_t){var Nt;return Math.round(yt.h)>=60&&Math.round(yt.h)<=240?Nt=_t?Math.round(yt.h)-h*Be:Math.round(yt.h)+h*Be:Nt=_t?Math.round(yt.h)+h*Be:Math.round(yt.h)-h*Be,Nt<0?Nt+=360:Nt>=360&&(Nt-=360),Nt}function R(yt,Be,_t){if(yt.h===0&&yt.s===0)return yt.s;var Nt;return _t?Nt=yt.s-o*Be:Be===m?Nt=yt.s+o:Nt=yt.s+a*Be,Nt>1&&(Nt=1),_t&&Be===y&&Nt>.1&&(Nt=.1),Nt<.06&&(Nt=.06),Math.round(Nt*100)/100}function L(yt,Be,_t){var Nt;return _t?Nt=yt.v+x*Be:Nt=yt.v-p*Be,Nt=Math.max(0,Math.min(1,Nt)),Math.round(Nt*100)/100}function C(yt){for(var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},_t=[],Nt=new u(yt),tt=Nt.toHsv(),gt=y;gt>0;gt-=1){var ct=new u({h:S(tt,gt,!0),s:R(tt,gt,!0),v:L(tt,gt,!0)});_t.push(ct)}_t.push(Nt);for(var Je=1;Je<=m;Je+=1){var Fe=new u({h:S(tt,Je),s:R(tt,Je),v:L(tt,Je)});_t.push(Fe)}return Be.theme==="dark"?b.map(function(xe){var Le=xe.index,Ke=xe.amount;return new u(Be.backgroundColor||"#141414").mix(_t[Le],Ke).toHexString()}):_t.map(function(xe){return xe.toHexString()})}var I={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},F=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];F.primary=F[5];var B=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];B.primary=B[5];var N=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];N.primary=N[5];var G=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];G.primary=G[5];var V=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];V.primary=V[5];var W=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];W.primary=W[5];var ae=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ae.primary=ae[5];var ne=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ne.primary=ne[5];var se=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];se.primary=se[5];var q=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];q.primary=q[5];var Q=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];Q.primary=Q[5];var H=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];H.primary=H[5];var oe=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];oe.primary=oe[5];var ee=oe,J={red:F,volcano:B,orange:N,gold:G,yellow:V,lime:W,green:ae,cyan:ne,blue:se,geekblue:q,purple:Q,magenta:H,grey:oe},le=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];le.primary=le[5];var $=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];$.primary=$[5];var j=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];j.primary=j[5];var ie=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];ie.primary=ie[5];var ve=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];ve.primary=ve[5];var Pe=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];Pe.primary=Pe[5];var De=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];De.primary=De[5];var Ge=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Ge.primary=Ge[5];var Ue=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];Ue.primary=Ue[5];var Ft=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Ft.primary=Ft[5];var Et=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];Et.primary=Et[5];var kt=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];kt.primary=kt[5];var Zt=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];Zt.primary=Zt[5];var Bt={red:le,volcano:$,orange:j,gold:ie,yellow:ve,lime:Pe,green:De,cyan:Ge,blue:Ue,geekblue:Ft,purple:Et,magenta:kt,grey:Zt}},36237:function(d,_,e){"use strict";e.r(_),e.d(_,{Keyframes:function(){return No},NaNLinter:function(){return as},StyleContext:function(){return ne},StyleProvider:function(){return ae},Theme:function(){return kt},_experimental:function(){return Ju},createCache:function(){return V},createTheme:function(){return Bt},extractStyle:function(){return Qu},genCalc:function(){return De},getComputedToken:function(){return vr},legacyLogicalPropertiesTransformer:function(){return fu},legacyNotSelectorLinter:function(){return Fs},logicalPropertiesLinter:function(){return bo},parentSelectorLinter:function(){return ro},px2remTransformer:function(){return nu},token2CSSVar:function(){return ht},unit:function(){return er},useCSSVarRegister:function(){return Vs},useCacheToken:function(){return an},useStyleRegister:function(){return os}});var r=e(11913),i=e(74430),l=e(3300),c=e(27247);function f(qt){for(var fr=0,ar,dr=0,xr=qt.length;xr>=4;++dr,xr-=4)ar=qt.charCodeAt(dr)&255|(qt.charCodeAt(++dr)&255)<<8|(qt.charCodeAt(++dr)&255)<<16|(qt.charCodeAt(++dr)&255)<<24,ar=(ar&65535)*1540483477+((ar>>>16)*59797<<16),ar^=ar>>>24,fr=(ar&65535)*1540483477+((ar>>>16)*59797<<16)^(fr&65535)*1540483477+((fr>>>16)*59797<<16);switch(xr){case 3:fr^=(qt.charCodeAt(dr+2)&255)<<16;case 2:fr^=(qt.charCodeAt(dr+1)&255)<<8;case 1:fr^=qt.charCodeAt(dr)&255,fr=(fr&65535)*1540483477+((fr>>>16)*59797<<16)}return fr^=fr>>>13,fr=(fr&65535)*1540483477+((fr>>>16)*59797<<16),((fr^fr>>>15)>>>0).toString(36)}var u=f,h=e(810),o=e(59301),a=e.t(o,2),x=e(43079),p=e(80547),y=e(13697),m=e(33377),b=e(93912),S="%";function R(qt){return qt.join(S)}var L=function(){function qt(fr){(0,m.Z)(this,qt),(0,i.Z)(this,"instanceId",void 0),(0,i.Z)(this,"cache",new Map),(0,i.Z)(this,"extracted",new Set),this.instanceId=fr}return(0,b.Z)(qt,[{key:"get",value:function(ar){return this.opGet(R(ar))}},{key:"opGet",value:function(ar){return this.cache.get(ar)||null}},{key:"update",value:function(ar,dr){return this.opUpdate(R(ar),dr)}},{key:"opUpdate",value:function(ar,dr){var xr=this.cache.get(ar),_n=dr(xr);_n===null?this.cache.delete(ar):this.cache.set(ar,_n)}}]),qt}(),C=L,I=["children"],F="data-token-hash",B="data-css-hash",N="data-cache-path",G="__cssinjs_instance__";function V(){var qt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var fr=document.body.querySelectorAll("style[".concat(B,"]"))||[],ar=document.head.firstChild;Array.from(fr).forEach(function(xr){xr[G]=xr[G]||qt,xr[G]===qt&&document.head.insertBefore(xr,ar)});var dr={};Array.from(document.querySelectorAll("style[".concat(B,"]"))).forEach(function(xr){var _n=xr.getAttribute(B);if(dr[_n]){if(xr[G]===qt){var Gn;(Gn=xr.parentNode)===null||Gn===void 0||Gn.removeChild(xr)}}else dr[_n]=!0})}return new C(qt)}var W=o.createContext({hashPriority:"low",cache:V(),defaultCache:!0}),ae=function(fr){var ar=fr.children,dr=(0,x.Z)(fr,I),xr=o.useContext(W),_n=(0,p.Z)(function(){var Gn=(0,c.Z)({},xr);Object.keys(dr).forEach(function(Un){var fi=dr[Un];dr[Un]!==void 0&&(Gn[Un]=fi)});var Mn=dr.cache;return Gn.cache=Gn.cache||V(),Gn.defaultCache=!Mn&&xr.defaultCache,Gn},[xr,dr],function(Gn,Mn){return!(0,y.Z)(Gn[0],Mn[0],!0)||!(0,y.Z)(Gn[1],Mn[1],!0)});return o.createElement(W.Provider,{value:_n},ar)},ne=W,se=e(34666),q=e(47273),Q=e(83383),H=e(18881),oe=e(85461),ee=(0,b.Z)(function qt(){(0,m.Z)(this,qt)}),J=ee,le="CALC_UNIT",$=new RegExp(le,"g");function j(qt){return typeof qt=="number"?"".concat(qt).concat(le):qt}var ie=function(qt){(0,H.Z)(ar,qt);var fr=(0,oe.Z)(ar);function ar(dr,xr){var _n;(0,m.Z)(this,ar),_n=fr.call(this),(0,i.Z)((0,Q.Z)(_n),"result",""),(0,i.Z)((0,Q.Z)(_n),"unitlessCssVar",void 0),(0,i.Z)((0,Q.Z)(_n),"lowPriority",void 0);var Gn=(0,se.Z)(dr);return _n.unitlessCssVar=xr,dr instanceof ar?_n.result="(".concat(dr.result,")"):Gn==="number"?_n.result=j(dr):Gn==="string"&&(_n.result=dr),_n}return(0,b.Z)(ar,[{key:"add",value:function(xr){return xr instanceof ar?this.result="".concat(this.result," + ").concat(xr.getResult()):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," + ").concat(j(xr))),this.lowPriority=!0,this}},{key:"sub",value:function(xr){return xr instanceof ar?this.result="".concat(this.result," - ").concat(xr.getResult()):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," - ").concat(j(xr))),this.lowPriority=!0,this}},{key:"mul",value:function(xr){return this.lowPriority&&(this.result="(".concat(this.result,")")),xr instanceof ar?this.result="".concat(this.result," * ").concat(xr.getResult(!0)):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," * ").concat(xr)),this.lowPriority=!1,this}},{key:"div",value:function(xr){return this.lowPriority&&(this.result="(".concat(this.result,")")),xr instanceof ar?this.result="".concat(this.result," / ").concat(xr.getResult(!0)):(typeof xr=="number"||typeof xr=="string")&&(this.result="".concat(this.result," / ").concat(xr)),this.lowPriority=!1,this}},{key:"getResult",value:function(xr){return this.lowPriority||xr?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(xr){var _n=this,Gn=xr||{},Mn=Gn.unit,Un=!0;return typeof Mn=="boolean"?Un=Mn:Array.from(this.unitlessCssVar).some(function(fi){return _n.result.includes(fi)})&&(Un=!1),this.result=this.result.replace($,Un?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),ar}(J),ve=function(qt){(0,H.Z)(ar,qt);var fr=(0,oe.Z)(ar);function ar(dr){var xr;return(0,m.Z)(this,ar),xr=fr.call(this),(0,i.Z)((0,Q.Z)(xr),"result",0),dr instanceof ar?xr.result=dr.result:typeof dr=="number"&&(xr.result=dr),xr}return(0,b.Z)(ar,[{key:"add",value:function(xr){return xr instanceof ar?this.result+=xr.result:typeof xr=="number"&&(this.result+=xr),this}},{key:"sub",value:function(xr){return xr instanceof ar?this.result-=xr.result:typeof xr=="number"&&(this.result-=xr),this}},{key:"mul",value:function(xr){return xr instanceof ar?this.result*=xr.result:typeof xr=="number"&&(this.result*=xr),this}},{key:"div",value:function(xr){return xr instanceof ar?this.result/=xr.result:typeof xr=="number"&&(this.result/=xr),this}},{key:"equal",value:function(){return this.result}}]),ar}(J),Pe=function(fr,ar){var dr=fr==="css"?ie:ve;return function(xr){return new dr(xr,ar)}},De=Pe;function Ge(qt,fr){if(qt.length!==fr.length)return!1;for(var ar=0;ar1&&arguments[1]!==void 0?arguments[1]:!1,Gn={map:this.cache};return ar.forEach(function(Mn){if(!Gn)Gn=void 0;else{var Un;Gn=(Un=Gn)===null||Un===void 0||(Un=Un.map)===null||Un===void 0?void 0:Un.get(Mn)}}),(dr=Gn)!==null&&dr!==void 0&&dr.value&&_n&&(Gn.value[1]=this.cacheCallTimes++),(xr=Gn)===null||xr===void 0?void 0:xr.value}},{key:"get",value:function(ar){var dr;return(dr=this.internalGet(ar,!0))===null||dr===void 0?void 0:dr[0]}},{key:"has",value:function(ar){return!!this.internalGet(ar)}},{key:"set",value:function(ar,dr){var xr=this;if(!this.has(ar)){if(this.size()+1>qt.MAX_CACHE_SIZE+qt.MAX_CACHE_OFFSET){var _n=this.keys.reduce(function(fi,li){var lr=(0,r.Z)(fi,2),Fr=lr[1];return xr.internalGet(li)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),Et+=1}return(0,b.Z)(qt,[{key:"getDerivativeToken",value:function(ar){return this.derivatives.reduce(function(dr,xr){return xr(ar,dr)},void 0)}}]),qt}(),Zt=new Ue;function Bt(qt){var fr=Array.isArray(qt)?qt:[qt];return Zt.has(fr)||Zt.set(fr,new kt(fr)),Zt.get(fr)}var yt=new WeakMap,Be={};function _t(qt,fr){for(var ar=yt,dr=0;dr3&&arguments[3]!==void 0?arguments[3]:{},xr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(xr)return qt;var _n=(0,c.Z)((0,c.Z)({},dr),{},(0,i.Z)((0,i.Z)({},F,fr),B,ar)),Gn=Object.keys(_n).map(function(Mn){var Un=_n[Mn];return Un?"".concat(Mn,'="').concat(Un,'"'):null}).filter(function(Mn){return Mn}).join(" ");return"")}var ht=function(fr){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(ar?"".concat(ar,"-"):"").concat(fr).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},it=function(fr,ar,dr){return Object.keys(fr).length?".".concat(ar).concat(dr!=null&&dr.scope?".".concat(dr.scope):"","{").concat(Object.entries(fr).map(function(xr){var _n=(0,r.Z)(xr,2),Gn=_n[0],Mn=_n[1];return"".concat(Gn,":").concat(Mn,";")}).join(""),"}"):""},Xt=function(fr,ar,dr){var xr={},_n={};return Object.entries(fr).forEach(function(Gn){var Mn,Un,fi=(0,r.Z)(Gn,2),li=fi[0],lr=fi[1];if(dr!=null&&(Mn=dr.preserve)!==null&&Mn!==void 0&&Mn[li])_n[li]=lr;else if((typeof lr=="string"||typeof lr=="number")&&!(dr!=null&&(Un=dr.ignore)!==null&&Un!==void 0&&Un[li])){var Fr,Mr=ht(li,dr==null?void 0:dr.prefix);xr[Mr]=typeof lr=="number"&&!(dr!=null&&(Fr=dr.unitless)!==null&&Fr!==void 0&&Fr[li])?"".concat(lr,"px"):String(lr),_n[li]="var(".concat(Mr,")")}}),[_n,it(xr,ar,{scope:dr==null?void 0:dr.scope})]},Mt=e(34280),Wt=(0,c.Z)({},a),Ht=Wt.useInsertionEffect,nr=function(fr,ar,dr){o.useMemo(fr,dr),(0,Mt.Z)(function(){return ar(!0)},dr)},Kt=Ht?function(qt,fr,ar){return Ht(function(){return qt(),fr()},ar)}:nr,Oe=Kt,ce=(0,c.Z)({},a),he=ce.useInsertionEffect,It=function(fr){var ar=[],dr=!1;function xr(_n){dr||ar.push(_n)}return o.useEffect(function(){return dr=!1,function(){dr=!0,ar.length&&ar.forEach(function(_n){return _n()})}},fr),xr},Te=function(){return function(fr){fr()}},lt=typeof he!="undefined"?It:Te,Gt=lt;function Tt(){return!1}var Ie=!1;function St(){return Ie}var Ze=Tt;if(0)var we,xt;function Rt(qt,fr,ar,dr,xr){var _n=o.useContext(ne),Gn=_n.cache,Mn=[qt].concat((0,l.Z)(fr)),Un=R(Mn),fi=Gt([Un]),li=Ze(),lr=function(Pn){Gn.opUpdate(Un,function(mt){var zn=mt||[void 0,void 0],Ln=(0,r.Z)(zn,2),$i=Ln[0],Ji=$i===void 0?0:$i,Hr=Ln[1],va=Hr,Vi=va||ar(),Ea=[Ji,Vi];return Pn?Pn(Ea):Ea})};o.useMemo(function(){lr()},[Un]);var Fr=Gn.opGet(Un),Mr=Fr[1];return Oe(function(){xr==null||xr(Mr)},function(En){return lr(function(Pn){var mt=(0,r.Z)(Pn,2),zn=mt[0],Ln=mt[1];return En&&zn===0&&(xr==null||xr(Mr)),[zn+1,Ln]}),function(){Gn.opUpdate(Un,function(Pn){var mt=Pn||[],zn=(0,r.Z)(mt,2),Ln=zn[0],$i=Ln===void 0?0:Ln,Ji=zn[1],Hr=$i-1;return Hr===0?(fi(function(){(En||!Gn.opGet(Un))&&(dr==null||dr(Ji,!1))}),null):[$i-1,Ji]})}},[Un]),Mr}var Me={},Ar="css",Ct=new Map;function Vr(qt){Ct.set(qt,(Ct.get(qt)||0)+1)}function rn(qt,fr){if(typeof document!="undefined"){var ar=document.querySelectorAll("style[".concat(F,'="').concat(qt,'"]'));ar.forEach(function(dr){if(dr[G]===fr){var xr;(xr=dr.parentNode)===null||xr===void 0||xr.removeChild(dr)}})}}var Tr=0;function Rr(qt,fr){Ct.set(qt,(Ct.get(qt)||0)-1);var ar=new Set;Ct.forEach(function(dr,xr){dr<=0&&ar.add(xr)}),Ct.size-ar.size>Tr&&ar.forEach(function(dr){rn(dr,fr),Ct.delete(dr)})}var vr=function(fr,ar,dr,xr){var _n=dr.getDerivativeToken(fr),Gn=(0,c.Z)((0,c.Z)({},_n),ar);return xr&&(Gn=xr(Gn)),Gn},zr="token";function an(qt,fr){var ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},dr=(0,o.useContext)(ne),xr=dr.cache.instanceId,_n=dr.container,Gn=ar.salt,Mn=Gn===void 0?"":Gn,Un=ar.override,fi=Un===void 0?Me:Un,li=ar.formatToken,lr=ar.getComputedToken,Fr=ar.cssVar,Mr=_t(function(){return Object.assign.apply(Object,[{}].concat((0,l.Z)(fr)))},fr),En=tt(Mr),Pn=tt(fi),mt=Fr?tt(Fr):"",zn=Rt(zr,[Mn,qt.id,En,Pn,mt],function(){var Ln,$i=lr?lr(Mr,fi,qt):vr(Mr,fi,qt,li),Ji=(0,c.Z)({},$i),Hr="";if(Fr){var va=Xt($i,Fr.key,{prefix:Fr.prefix,ignore:Fr.ignore,unitless:Fr.unitless,preserve:Fr.preserve}),Vi=(0,r.Z)(va,2);$i=Vi[0],Hr=Vi[1]}var Ea=gt($i,Mn);$i._tokenKey=Ea,Ji._tokenKey=gt(Ji,Mn);var ao=(Ln=Fr==null?void 0:Fr.key)!==null&&Ln!==void 0?Ln:Ea;$i._themeKey=ao,Vr(ao);var Os="".concat(Ar,"-").concat(u(Ea));return $i._hashId=Os,[$i,Os,Ji,Hr,(Fr==null?void 0:Fr.key)||""]},function(Ln){Rr(Ln[0]._themeKey,xr)},function(Ln){var $i=(0,r.Z)(Ln,4),Ji=$i[0],Hr=$i[3];if(Fr&&Hr){var va=(0,h.hq)(Hr,u("css-variables-".concat(Ji._themeKey)),{mark:B,prepend:"queue",attachTo:_n,priority:-999});va[G]=xr,va.setAttribute(F,Ji._themeKey)}});return zn}var hn=function(fr,ar,dr){var xr=(0,r.Z)(fr,5),_n=xr[2],Gn=xr[3],Mn=xr[4],Un=dr||{},fi=Un.plain;if(!Gn)return null;var li=_n._tokenKey,lr=-999,Fr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(lr)},Mr=Jt(Gn,Mn,li,Fr,fi);return[lr,li,Mr]},Yt=e(32855),vt={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},ye=vt,ut="-ms-",Lt="-moz-",gr="-webkit-",mr="comm",en="rule",Ur="decl",wn="@page",bt="@media",Ir="@import",Rn="@charset",Xn="@viewport",Nn="@supports",ni="@document",ai="@namespace",ki="@keyframes",Yn="@font-face",Li="@counter-style",Ni="@font-feature-values",Xi="@layer",Xa="@scope",Va=Math.abs,Gi=String.fromCharCode,ha=Object.assign;function qn(qt,fr){return Si(qt,0)^45?(((fr<<2^Si(qt,0))<<2^Si(qt,1))<<2^Si(qt,2))<<2^Si(qt,3):0}function Dt(qt){return qt.trim()}function Qi(qt,fr){return(qt=fr.exec(qt))?qt[0]:qt}function hi(qt,fr,ar){return qt.replace(fr,ar)}function Oa(qt,fr,ar){return qt.indexOf(fr,ar)}function Si(qt,fr){return qt.charCodeAt(fr)|0}function Zi(qt,fr,ar){return qt.slice(fr,ar)}function Ti(qt){return qt.length}function Se(qt){return qt.length}function nt(qt,fr){return fr.push(qt),qt}function et(qt,fr){return qt.map(fr).join("")}function Ot(qt,fr){return qt.filter(function(ar){return!Qi(ar,fr)})}function pt(qt,fr){for(var ar="",dr=0;dr0?Si(be,--We):0,Dr--,rt===10&&(Dr=1,ur--),rt}function kr(){return rt=We<$r?Si(be,We++):0,Dr++,rt===10&&(Dr=1,ur++),rt}function An(){return Si(be,We)}function Sr(){return We}function dn(qt,fr){return Zi(be,qt,fr)}function sn(qt){switch(qt){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function un(qt){return ur=Dr=1,$r=Ti(be=qt),We=0,[]}function yn(qt){return be="",qt}function Ei(qt){return Dt(dn(We-1,Ki(qt===91?qt+2:qt===40?qt+1:qt)))}function ji(qt){return yn(Hn(un(qt)))}function Di(qt){for(;(rt=An())&&rt<33;)kr();return sn(qt)>2||sn(rt)>3?"":" "}function Hn(qt){for(;kr();)switch(sn(rt)){case 0:append(Us(We-1),qt);break;case 2:append(Ei(rt),qt);break;default:append(from(rt),qt)}return qt}function ia(qt,fr){for(;--fr&&kr()&&!(rt<48||rt>102||rt>57&&rt<65||rt>70&&rt<97););return dn(qt,Sr()+(fr<6&&An()==32&&kr()==32))}function Ki(qt){for(;kr();)switch(rt){case qt:return We;case 34:case 39:qt!==34&&qt!==39&&Ki(rt);break;case 40:qt===41&&Ki(qt);break;case 92:kr();break}return We}function xa(qt,fr){for(;kr()&&qt+rt!==57;)if(qt+rt===84&&An()===47)break;return"/*"+dn(fr,We-1)+"*"+Gi(qt===47?qt:kr())}function Us(qt){for(;!sn(An());)kr();return dn(qt,We)}function ca(qt){return yn(Qa("",null,null,null,[""],qt=un(qt),0,[0],qt))}function Qa(qt,fr,ar,dr,xr,_n,Gn,Mn,Un){for(var fi=0,li=0,lr=Gn,Fr=0,Mr=0,En=0,Pn=1,mt=1,zn=1,Ln=0,$i="",Ji=xr,Hr=_n,va=dr,Vi=$i;mt;)switch(En=Ln,Ln=kr()){case 40:if(En!=108&&Si(Vi,lr-1)==58){Oa(Vi+=hi(Ei(Ln),"&","&\f"),"&\f",Va(fi?Mn[fi-1]:0))!=-1&&(zn=-1);break}case 34:case 39:case 91:Vi+=Ei(Ln);break;case 9:case 10:case 13:case 32:Vi+=Di(En);break;case 92:Vi+=ia(Sr()-1,7);continue;case 47:switch(An()){case 42:case 47:nt(ja(xa(kr(),Sr()),fr,ar,Un),Un),(sn(En||1)==5||sn(An()||1)==5)&&Ti(Vi)&&Zi(Vi,-1,void 0)!==" "&&(Vi+=" ");break;default:Vi+="/"}break;case 123*Pn:Mn[fi++]=Ti(Vi)*zn;case 125*Pn:case 59:case 0:switch(Ln){case 0:case 125:mt=0;case 59+li:zn==-1&&(Vi=hi(Vi,/\f/g,"")),Mr>0&&(Ti(Vi)-lr||Pn===0&&En===47)&&nt(Mr>32?zs(Vi+";",dr,ar,lr-1,Un):zs(hi(Vi," ","")+";",dr,ar,lr-2,Un),Un);break;case 59:Vi+=";";default:if(nt(va=ho(Vi,fr,ar,fi,li,xr,Mn,$i,Ji=[],Hr=[],lr,_n),_n),Ln===123)if(li===0)Qa(Vi,fr,va,va,Ji,_n,lr,Mn,Hr);else{switch(Fr){case 99:if(Si(Vi,3)===110)break;case 108:if(Si(Vi,2)===97)break;default:li=0;case 100:case 109:case 115:}li?Qa(qt,va,va,dr&&nt(ho(qt,va,va,0,0,xr,Mn,$i,xr,Ji=[],lr,Hr),Hr),xr,Hr,lr,Mn,dr?Ji:Hr):Qa(Vi,va,va,va,[""],Hr,0,Mn,Hr)}}fi=li=Mr=0,Pn=zn=1,$i=Vi="",lr=Gn;break;case 58:lr=1+Ti(Vi),Mr=En;default:if(Pn<1){if(Ln==123)--Pn;else if(Ln==125&&Pn++==0&&Cr()==125)continue}switch(Vi+=Gi(Ln),Ln*Pn){case 38:zn=li>0?1:(Vi+="\f",-1);break;case 44:Mn[fi++]=(Ti(Vi)-1)*zn,zn=1;break;case 64:An()===45&&(Vi+=Ei(kr())),Fr=An(),li=lr=Ti($i=Vi+=Us(Sr())),Ln++;break;case 45:En===45&&Ti(Vi)==2&&(Pn=0)}}return _n}function ho(qt,fr,ar,dr,xr,_n,Gn,Mn,Un,fi,li,lr){for(var Fr=xr-1,Mr=xr===0?_n:[""],En=Se(Mr),Pn=0,mt=0,zn=0;Pn0?Mr[Ln]+" "+$i:hi($i,/&\f/g,Mr[Ln])))&&(Un[zn++]=Ji);return st(qt,fr,ar,xr===0?en:Mn,Un,fi,li,lr)}function ja(qt,fr,ar,dr){return st(qt,fr,ar,mr,Gi(Or()),Zi(qt,2,-2),0,dr)}function zs(qt,fr,ar,dr,xr){return st(qt,fr,ar,Ur,Zi(qt,0,dr),Zi(qt,dr+1,-1),dr,xr)}function ya(qt,fr){var ar=fr.path,dr=fr.parentSelectors;(0,Ft.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(ar?"Error in ".concat(ar,": "):"").concat(qt).concat(dr.length?" Selector: ".concat(dr.join(" | ")):""))}var Ts=function(fr,ar,dr){if(fr==="content"){var xr=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,_n=["normal","none","initial","inherit","unset"];(typeof ar!="string"||_n.indexOf(ar)===-1&&!xr.test(ar)&&(ar.charAt(0)!==ar.charAt(ar.length-1)||ar.charAt(0)!=='"'&&ar.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(ar,"\"'`."),dr)}},ds=null,Ii=function(fr,ar,dr){fr==="animation"&&dr.hashId&&ar!=="none"&&lintWarning("You seem to be using hashed animation '".concat(ar,"', in which case 'animationName' with Keyframe as value is recommended."),dr)},qi=null;function Ks(qt){var fr,ar=((fr=qt.match(/:not\(([^)]*)\)/))===null||fr===void 0?void 0:fr[1])||"",dr=ar.split(/(\[[^[]*])|(?=[.#])/).filter(function(xr){return xr});return dr.length>1}function Go(qt){return qt.parentSelectors.reduce(function(fr,ar){return fr?ar.includes("&")?ar.replace(/&/g,fr):"".concat(fr," ").concat(ar):ar},"")}var La=function(fr,ar,dr){var xr=Go(dr),_n=xr.match(/:not\([^)]*\)/g)||[];_n.length>0&&_n.some(Ks)&&ya("Concat ':not' selector not support in legacy browsers.",dr)},Fs=La,gs=function(fr,ar,dr){switch(fr){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":ya("You seem to be using non-logical property '".concat(fr,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof ar=="string"){var xr=ar.split(" ").map(function(Mn){return Mn.trim()});xr.length===4&&xr[1]!==xr[3]&&ya("You seem to be using '".concat(fr,"' property with different left ").concat(fr," and right ").concat(fr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr)}return;case"clear":case"textAlign":(ar==="left"||ar==="right")&&ya("You seem to be using non-logical value '".concat(ar,"' of ").concat(fr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr);return;case"borderRadius":if(typeof ar=="string"){var _n=ar.split("/").map(function(Mn){return Mn.trim()}),Gn=_n.reduce(function(Mn,Un){if(Mn)return Mn;var fi=Un.split(" ").map(function(li){return li.trim()});return fi.length>=2&&fi[0]!==fi[1]||fi.length===3&&fi[1]!==fi[2]||fi.length===4&&fi[2]!==fi[3]?!0:Mn},!1);Gn&&ya("You seem to be using non-logical value '".concat(ar,"' of ").concat(fr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),dr)}return;default:}},bo=gs,bn=function(fr,ar,dr){(typeof ar=="string"&&/NaN/g.test(ar)||Number.isNaN(ar))&&ya("Unexpected 'NaN' in property '".concat(fr,": ").concat(ar,"'."),dr)},as=bn,Mo=function(fr,ar,dr){dr.parentSelectors.some(function(xr){var _n=xr.split(",");return _n.some(function(Gn){return Gn.split("&").length>2})})&&ya("Should not use more than one `&` in a selector.",dr)},ro=Mo,_i="data-ant-cssinjs-cache-path",fa="_FILE_STYLE__";function ts(qt){return Object.keys(qt).map(function(fr){var ar=qt[fr];return"".concat(fr,":").concat(ar)}).join(";")}var $s,po=!0;function xo(qt){var fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;$s=qt,po=fr}function Ko(){if(!$s&&($s={},(0,q.Z)())){var qt=document.createElement("div");qt.className=_i,qt.style.position="fixed",qt.style.visibility="hidden",qt.style.top="-9999px",document.body.appendChild(qt);var fr=getComputedStyle(qt).content||"";fr=fr.replace(/^"/,"").replace(/"$/,""),fr.split(";").forEach(function(xr){var _n=xr.split(":"),Gn=(0,r.Z)(_n,2),Mn=Gn[0],Un=Gn[1];$s[Mn]=Un});var ar=document.querySelector("style[".concat(_i,"]"));if(ar){var dr;po=!1,(dr=ar.parentNode)===null||dr===void 0||dr.removeChild(ar)}document.body.removeChild(qt)}}function Jo(qt){return Ko(),!!$s[qt]}function eu(qt){var fr=$s[qt],ar=null;if(fr&&(0,q.Z)())if(po)ar=fa;else{var dr=document.querySelector("style[".concat(B,'="').concat($s[qt],'"]'));dr?ar=dr.innerHTML:delete $s[qt]}return[ar,fr]}var tu="_skip_check_",Bo="_multi_value_";function Vo(qt){var fr=pt(ca(qt),or);return fr.replace(/\{%%%\:[^;];}/g,";")}function Qo(qt){return(0,se.Z)(qt)==="object"&&qt&&(tu in qt||Bo in qt)}function ss(qt,fr,ar){if(!fr)return qt;var dr=".".concat(fr),xr=ar==="low"?":where(".concat(dr,")"):dr,_n=qt.split(",").map(function(Gn){var Mn,Un=Gn.trim().split(/\s+/),fi=Un[0]||"",li=((Mn=fi.match(/^\w+/))===null||Mn===void 0?void 0:Mn[0])||"";return fi="".concat(li).concat(xr).concat(fi.slice(li.length)),[fi].concat((0,l.Z)(Un.slice(1))).join(" ")});return _n.join(",")}var oi=function qt(fr){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},dr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},xr=dr.root,_n=dr.injectHash,Gn=dr.parentSelectors,Mn=ar.hashId,Un=ar.layer,fi=ar.path,li=ar.hashPriority,lr=ar.transformers,Fr=lr===void 0?[]:lr,Mr=ar.linters,En=Mr===void 0?[]:Mr,Pn="",mt={};function zn(Ji){var Hr=Ji.getName(Mn);if(!mt[Hr]){var va=qt(Ji.style,ar,{root:!1,parentSelectors:Gn}),Vi=(0,r.Z)(va,1),Ea=Vi[0];mt[Hr]="@keyframes ".concat(Ji.getName(Mn)).concat(Ea)}}function Ln(Ji){var Hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Ji.forEach(function(va){Array.isArray(va)?Ln(va,Hr):va&&Hr.push(va)}),Hr}var $i=Ln(Array.isArray(fr)?fr:[fr]);return $i.forEach(function(Ji){var Hr=typeof Ji=="string"&&!xr?{}:Ji;if(typeof Hr=="string")Pn+="".concat(Hr,` +`);else if(Hr._keyframe)zn(Hr);else{var va=Fr.reduce(function(Vi,Ea){var ao;return(Ea==null||(ao=Ea.visit)===null||ao===void 0?void 0:ao.call(Ea,Vi))||Vi},Hr);Object.keys(va).forEach(function(Vi){var Ea=va[Vi];if((0,se.Z)(Ea)==="object"&&Ea&&(Vi!=="animationName"||!Ea._keyframe)&&!Qo(Ea)){var ao=!1,Os=Vi.trim(),pi=!1;(xr||_n)&&Mn?Os.startsWith("@")?ao=!0:Os==="&"?Os=ss("",Mn,li):Os=ss(Vi,Mn,li):xr&&!Mn&&(Os==="&"||Os==="")&&(Os="",pi=!0);var hs=qt(Ea,ar,{root:pi,injectHash:ao,parentSelectors:[].concat((0,l.Z)(Gn),[Os])}),so=(0,r.Z)(hs,2),cn=so[0],us=so[1];mt=(0,c.Z)((0,c.Z)({},mt),us),Pn+="".concat(Os).concat(cn)}else{let $n=function(ws,eo){var Qe=ws.replace(/[A-Z]/g,function(jt){return"-".concat(jt.toLowerCase())}),qe=eo;!ye[ws]&&typeof qe=="number"&&qe!==0&&(qe="".concat(qe,"px")),ws==="animationName"&&eo!==null&&eo!==void 0&&eo._keyframe&&(zn(eo),qe=eo.getName(Mn)),Pn+="".concat(Qe,":").concat(qe,";")};var zo,mo=(zo=Ea==null?void 0:Ea.value)!==null&&zo!==void 0?zo:Ea;(0,se.Z)(Ea)==="object"&&Ea!==null&&Ea!==void 0&&Ea[Bo]&&Array.isArray(mo)?mo.forEach(function(ws){$n(Vi,ws)}):$n(Vi,mo)}})}}),xr?Un&&(Pn&&(Pn="@layer ".concat(Un.name," {").concat(Pn,"}")),Un.dependencies&&(mt["@layer ".concat(Un.name)]=Un.dependencies.map(function(Ji){return"@layer ".concat(Ji,", ").concat(Un.name,";")}).join(` +`))):Pn="{".concat(Pn,"}"),[Pn,mt]};function ci(qt,fr){return u("".concat(qt.join("%")).concat(fr))}function rs(){return null}var ns="style";function os(qt,fr){var ar=qt.token,dr=qt.path,xr=qt.hashId,_n=qt.layer,Gn=qt.nonce,Mn=qt.clientOnly,Un=qt.order,fi=Un===void 0?0:Un,li=o.useContext(ne),lr=li.autoClear,Fr=li.mock,Mr=li.defaultCache,En=li.hashPriority,Pn=li.container,mt=li.ssrInline,zn=li.transformers,Ln=li.linters,$i=li.cache,Ji=li.layer,Hr=ar._tokenKey,va=[Hr];Ji&&va.push("layer"),va.push.apply(va,(0,l.Z)(dr));var Vi=wt,Ea=Rt(ns,va,function(){var so=va.join("|");if(Jo(so)){var cn=eu(so),us=(0,r.Z)(cn,2),zo=us[0],mo=us[1];if(zo)return[zo,Hr,mo,{},Mn,fi]}var $n=fr(),ws=oi($n,{hashId:xr,hashPriority:En,layer:Ji?_n:void 0,path:dr.join("-"),transformers:zn,linters:Ln}),eo=(0,r.Z)(ws,2),Qe=eo[0],qe=eo[1],jt=Vo(Qe),Vt=ci(va,jt);return[jt,Hr,Vt,qe,Mn,fi]},function(so,cn){var us=(0,r.Z)(so,3),zo=us[2];(cn||lr)&&wt&&(0,h.jL)(zo,{mark:B,attachTo:Pn})},function(so){var cn=(0,r.Z)(so,4),us=cn[0],zo=cn[1],mo=cn[2],$n=cn[3];if(Vi&&us!==fa){var ws={mark:B,prepend:Ji?!1:"queue",attachTo:Pn,priority:fi},eo=typeof Gn=="function"?Gn():Gn;eo&&(ws.csp={nonce:eo});var Qe=[],qe=[];Object.keys($n).forEach(function(Vt){Vt.startsWith("@layer")?Qe.push(Vt):qe.push(Vt)}),Qe.forEach(function(Vt){(0,h.hq)(Vo($n[Vt]),"_layer-".concat(Vt),(0,c.Z)((0,c.Z)({},ws),{},{prepend:!0}))});var jt=(0,h.hq)(us,mo,ws);jt[G]=$i.instanceId,jt.setAttribute(F,Hr),qe.forEach(function(Vt){(0,h.hq)(Vo($n[Vt]),"_effect-".concat(Vt),ws)})}}),ao=(0,r.Z)(Ea,3),Os=ao[0],pi=ao[1],hs=ao[2];return function(so){var cn;return!mt||Vi||!Mr?cn=o.createElement(rs,null):cn=o.createElement("style",(0,Yt.Z)({},(0,i.Z)((0,i.Z)({},F,pi),B,hs),{dangerouslySetInnerHTML:{__html:Os}})),o.createElement(o.Fragment,null,cn,so)}}var Eo=function(fr,ar,dr){var xr=(0,r.Z)(fr,6),_n=xr[0],Gn=xr[1],Mn=xr[2],Un=xr[3],fi=xr[4],li=xr[5],lr=dr||{},Fr=lr.plain;if(fi)return null;var Mr=_n,En={"data-rc-order":"prependQueue","data-rc-priority":"".concat(li)};return Mr=Jt(_n,Gn,Mn,En,Fr),Un&&Object.keys(Un).forEach(function(Pn){if(!ar[Pn]){ar[Pn]=!0;var mt=Vo(Un[Pn]),zn=Jt(mt,Gn,"_effect-".concat(Pn),En,Fr);Pn.startsWith("@layer")?Mr=zn+Mr:Mr+=zn}}),[li,Mn,Mr]},ru="cssVar",vu=function(fr,ar){var dr=fr.key,xr=fr.prefix,_n=fr.unitless,Gn=fr.ignore,Mn=fr.token,Un=fr.scope,fi=Un===void 0?"":Un,li=(0,o.useContext)(ne),lr=li.cache.instanceId,Fr=li.container,Mr=Mn._tokenKey,En=[].concat((0,l.Z)(fr.path),[dr,fi,Mr]),Pn=Rt(ru,En,function(){var mt=ar(),zn=Xt(mt,dr,{prefix:xr,unitless:_n,ignore:Gn,scope:fi}),Ln=(0,r.Z)(zn,2),$i=Ln[0],Ji=Ln[1],Hr=ci(En,Ji);return[$i,Ji,Hr,dr]},function(mt){var zn=(0,r.Z)(mt,3),Ln=zn[2];wt&&(0,h.jL)(Ln,{mark:B,attachTo:Fr})},function(mt){var zn=(0,r.Z)(mt,3),Ln=zn[1],$i=zn[2];if(Ln){var Ji=(0,h.hq)(Ln,$i,{mark:B,prepend:"queue",attachTo:Fr,priority:-999});Ji[G]=lr,Ji.setAttribute(F,dr)}});return Pn},Ds=function(fr,ar,dr){var xr=(0,r.Z)(fr,4),_n=xr[1],Gn=xr[2],Mn=xr[3],Un=dr||{},fi=Un.plain;if(!_n)return null;var li=-999,lr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(li)},Fr=Jt(_n,Mn,Gn,lr,fi);return[li,Gn,Fr]},Vs=vu,no=(0,i.Z)((0,i.Z)((0,i.Z)({},ns,Eo),zr,hn),ru,Ds);function Cu(qt){return qt!==null}function Qu(qt,fr){var ar=typeof fr=="boolean"?{plain:fr}:fr||{},dr=ar.plain,xr=dr===void 0?!1:dr,_n=ar.types,Gn=_n===void 0?["style","token","cssVar"]:_n,Mn=ar.once,Un=Mn===void 0?!1:Mn,fi=new RegExp("^(".concat((typeof Gn=="string"?[Gn]:Gn).join("|"),")%")),li=Array.from(qt.cache.keys()).filter(function(En){return fi.test(En)}),lr={},Fr={},Mr="";return li.map(function(En){if(Un&&qt.extracted.has(En))return null;var Pn=En.replace(fi,"").replace(/%/g,"|"),mt=En.split("%"),zn=(0,r.Z)(mt,1),Ln=zn[0],$i=no[Ln],Ji=$i(qt.cache.get(En)[1],lr,{plain:xr});if(!Ji)return null;var Hr=(0,r.Z)(Ji,3),va=Hr[0],Vi=Hr[1],Ea=Hr[2];return En.startsWith("style")&&(Fr[Pn]=Vi),qt.extracted.add(En),[va,Ea]}).filter(Cu).sort(function(En,Pn){var mt=(0,r.Z)(En,1),zn=mt[0],Ln=(0,r.Z)(Pn,1),$i=Ln[0];return zn-$i}).forEach(function(En){var Pn=(0,r.Z)(En,2),mt=Pn[1];Mr+=mt}),Mr+=Jt(".".concat(_i,'{content:"').concat(ts(Fr),'";}'),void 0,void 0,(0,i.Z)({},_i,_i),xr),Mr}var qu=function(){function qt(fr,ar){(0,m.Z)(this,qt),(0,i.Z)(this,"name",void 0),(0,i.Z)(this,"style",void 0),(0,i.Z)(this,"_keyframe",!0),this.name=fr,this.style=ar}return(0,b.Z)(qt,[{key:"getName",value:function(){var ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ar?"".concat(ar,"-").concat(this.name):this.name}}]),qt}(),No=qu;function qo(qt){if(typeof qt=="number")return[[qt],!1];var fr=String(qt).trim(),ar=fr.match(/(.*)(!important)/),dr=(ar?ar[1]:fr).trim().split(/\s+/),xr=[],_n=0;return[dr.reduce(function(Gn,Mn){if(Mn.includes("(")||Mn.includes(")")){var Un=Mn.split("(").length-1,fi=Mn.split(")").length-1;_n+=Un-fi}return _n>=0&&xr.push(Mn),_n===0&&(Gn.push(xr.join(" ")),xr=[]),Gn},[]),!!ar]}function cu(qt){return qt.notSplit=!0,qt}var jo={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:cu(["borderTop","borderBottom"]),borderBlockStart:cu(["borderTop"]),borderBlockEnd:cu(["borderBottom"]),borderInline:cu(["borderLeft","borderRight"]),borderInlineStart:cu(["borderLeft"]),borderInlineEnd:cu(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function Uo(qt,fr){var ar=qt;return fr&&(ar="".concat(ar," !important")),{_skip_check_:!0,value:ar}}var Fu={visit:function(fr){var ar={};return Object.keys(fr).forEach(function(dr){var xr=fr[dr],_n=jo[dr];if(_n&&(typeof xr=="number"||typeof xr=="string")){var Gn=qo(xr),Mn=(0,r.Z)(Gn,2),Un=Mn[0],fi=Mn[1];_n.length&&_n.notSplit?_n.forEach(function(li){ar[li]=Uo(xr,fi)}):_n.length===1?ar[_n[0]]=Uo(Un[0],fi):_n.length===2?_n.forEach(function(li,lr){var Fr;ar[li]=Uo((Fr=Un[lr])!==null&&Fr!==void 0?Fr:Un[0],fi)}):_n.length===4?_n.forEach(function(li,lr){var Fr,Mr;ar[li]=Uo((Fr=(Mr=Un[lr])!==null&&Mr!==void 0?Mr:Un[lr-2])!==null&&Fr!==void 0?Fr:Un[0],fi)}):ar[dr]=xr}else ar[dr]=xr}),ar}},fu=Fu,du=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function su(qt,fr){var ar=Math.pow(10,fr+1),dr=Math.floor(qt*ar);return Math.round(dr/10)*10/ar}var io=function(){var fr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ar=fr.rootValue,dr=ar===void 0?16:ar,xr=fr.precision,_n=xr===void 0?5:xr,Gn=fr.mediaQuery,Mn=Gn===void 0?!1:Gn,Un=function(lr,Fr){if(!Fr)return lr;var Mr=parseFloat(Fr);if(Mr<=1)return lr;var En=su(Mr/dr,_n);return"".concat(En,"rem")},fi=function(lr){var Fr=(0,c.Z)({},lr);return Object.entries(lr).forEach(function(Mr){var En=(0,r.Z)(Mr,2),Pn=En[0],mt=En[1];if(typeof mt=="string"&&mt.includes("px")){var zn=mt.replace(du,Un);Fr[Pn]=zn}!ye[Pn]&&typeof mt=="number"&&mt!==0&&(Fr[Pn]="".concat(mt,"px").replace(du,Un));var Ln=Pn.trim();if(Ln.startsWith("@")&&Ln.includes("px")&&Mn){var $i=Pn.replace(du,Un);Fr[$i]=Fr[Pn],delete Fr[Pn]}}),Fr};return{visit:fi}},nu=io,Ju={supportModernCSS:function(){return He()&&dt()}}},7657:function(d,_,e){"use strict";e.d(_,{Z:function(){return le}});var r=e(32855),i=e(11913),l=e(74430),c=e(43079),f=e(59301),u=e(92310),h=e.n(u),o=e(30071),a=e(18418),x=e(27247),p=e(34666),y=e(810),m=e(96452),b=e(48736);function S($){return $.replace(/-(.)/g,function(j,ie){return ie.toUpperCase()})}function R($,j){(0,b.ZP)($,"[@ant-design/icons] ".concat(j))}function L($){return(0,p.Z)($)==="object"&&typeof $.name=="string"&&typeof $.theme=="string"&&((0,p.Z)($.icon)==="object"||typeof $.icon=="function")}function C(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys($).reduce(function(j,ie){var ve=$[ie];switch(ie){case"class":j.className=ve,delete j.class;break;default:delete j[ie],j[S(ie)]=ve}return j},{})}function I($,j,ie){return ie?f.createElement($.tag,(0,x.Z)((0,x.Z)({key:j},C($.attrs)),ie),($.children||[]).map(function(ve,Pe){return I(ve,"".concat(j,"-").concat($.tag,"-").concat(Pe))})):f.createElement($.tag,(0,x.Z)({key:j},C($.attrs)),($.children||[]).map(function(ve,Pe){return I(ve,"".concat(j,"-").concat($.tag,"-").concat(Pe))}))}function F($){return(0,o.generate)($)[0]}function B($){return $?Array.isArray($)?$:[$]:[]}var N={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},G=` .anticon { display: inline-flex; align-items: center; @@ -57,45 +57,45 @@ } `,V=function(j){var ie=(0,f.useContext)(a.Z),ve=ie.csp,Pe=ie.prefixCls,De=ie.layer,Ge=G;Pe&&(Ge=Ge.replace(/anticon/g,Pe)),De&&(Ge="@layer ".concat(De,` { `).concat(Ge,` -}`)),(0,f.useEffect)(function(){var Ue=j.current,Ft=(0,m.A)(Ue);(0,y.hq)(Ge,"@ant-design-icons",{prepend:!De,csp:ve,attachTo:Ft})},[])},W=["icon","className","onClick","style","primaryColor","secondaryColor"],ae={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function ne($){var j=$.primaryColor,ie=$.secondaryColor;ae.primaryColor=j,ae.secondaryColor=ie||F(j),ae.calculated=!!ie}function se(){return(0,x.Z)({},ae)}var q=function(j){var ie=j.icon,ve=j.className,Pe=j.onClick,De=j.style,Ge=j.primaryColor,Ue=j.secondaryColor,Ft=(0,c.Z)(j,W),wt=f.useRef(),kt=ae;if(Ge&&(kt={primaryColor:Ge,secondaryColor:Ue||F(Ge)}),V(wt),R(L(ie),"icon should be icon definiton, but got ".concat(ie)),!L(ie))return null;var Zt=ie;return Zt&&typeof Zt.icon=="function"&&(Zt=(0,x.Z)((0,x.Z)({},Zt),{},{icon:Zt.icon(kt.primaryColor,kt.secondaryColor)})),I(Zt.icon,"svg-".concat(Zt.name),(0,x.Z)((0,x.Z)({className:ve,onClick:Pe,style:De,"data-icon":Zt.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Ft),{},{ref:wt}))};q.displayName="IconReact",q.getTwoToneColors=se,q.setTwoToneColors=ne;var Q=q;function H($){var j=B($),ie=(0,i.Z)(j,2),ve=ie[0],Pe=ie[1];return Q.setTwoToneColors({primaryColor:ve,secondaryColor:Pe})}function oe(){var $=Q.getTwoToneColors();return $.calculated?[$.primaryColor,$.secondaryColor]:$.primaryColor}var ee=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];H(o.blue.primary);var J=f.forwardRef(function($,j){var ie=$.className,ve=$.icon,Pe=$.spin,De=$.rotate,Ge=$.tabIndex,Ue=$.onClick,Ft=$.twoToneColor,wt=(0,c.Z)($,ee),kt=f.useContext(a.Z),Zt=kt.prefixCls,Bt=Zt===void 0?"anticon":Zt,bt=kt.rootClassName,Be=h()(bt,Bt,(0,l.Z)((0,l.Z)({},"".concat(Bt,"-").concat(ve.name),!!ve.name),"".concat(Bt,"-spin"),!!Pe||ve.name==="loading"),ie),gt=Ge;gt===void 0&&Ue&&(gt=-1);var Nt=De?{msTransform:"rotate(".concat(De,"deg)"),transform:"rotate(".concat(De,"deg)")}:void 0,tt=B(Ft),yt=(0,i.Z)(tt,2),ft=yt[0],Je=yt[1];return f.createElement("span",(0,r.Z)({role:"img","aria-label":ve.name},wt,{ref:j,tabIndex:gt,onClick:Ue,className:Be}),f.createElement(Q,{icon:ve,primaryColor:ft,secondaryColor:Je,style:Nt}))});J.displayName="AntdIcon",J.getTwoToneColor=oe,J.setTwoToneColor=H;var le=J},18418:function(d,_,e){"use strict";var r=e(59301),i=(0,r.createContext)({});_.Z=i},29679:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},19248:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},99267:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},96512:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},78987:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},58617:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},12722:function(d,_,e){"use strict";e.d(_,{GC:function(){return x},T6:function(){return y},VD:function(){return m},WE:function(){return h},Wl:function(){return p},Yt:function(){return b},lC:function(){return l},py:function(){return u},rW:function(){return i},s:function(){return a},ve:function(){return f},vq:function(){return o}});var r=e(12187);function i(S,R,L){return{r:(0,r.sh)(S,255)*255,g:(0,r.sh)(R,255)*255,b:(0,r.sh)(L,255)*255}}function l(S,R,L){S=(0,r.sh)(S,255),R=(0,r.sh)(R,255),L=(0,r.sh)(L,255);var C=Math.max(S,R,L),I=Math.min(S,R,L),F=0,B=0,N=(C+I)/2;if(C===I)B=0,F=0;else{var G=C-I;switch(B=N>.5?G/(2-C-I):G/(C+I),C){case S:F=(R-L)/G+(R1&&(L-=1),L<.16666666666666666?S+(R-S)*(6*L):L<.5?R:L<.6666666666666666?S+(R-S)*(.6666666666666666-L)*6:S}function f(S,R,L){var C,I,F;if(S=(0,r.sh)(S,360),R=(0,r.sh)(R,100),L=(0,r.sh)(L,100),R===0)I=L,F=L,C=L;else{var B=L<.5?L*(1+R):L+R-L*R,N=2*L-B;C=c(N,B,S+.3333333333333333),I=c(N,B,S),F=c(N,B,S-.3333333333333333)}return{r:C*255,g:I*255,b:F*255}}function u(S,R,L){S=(0,r.sh)(S,255),R=(0,r.sh)(R,255),L=(0,r.sh)(L,255);var C=Math.max(S,R,L),I=Math.min(S,R,L),F=0,B=C,N=C-I,G=C===0?0:N/C;if(C===I)F=0;else{switch(C){case S:F=(R-L)/N+(R>16,g:(S&65280)>>8,b:S&255}}},93796:function(d,_,e){"use strict";e.d(_,{R:function(){return r}});var r={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},9915:function(d,_,e){"use strict";e.d(_,{ky:function(){return y},uA:function(){return c},uz:function(){return p}});var r=e(12722),i=e(93796),l=e(12187);function c(m){var b={r:0,g:0,b:0},S=1,R=null,L=null,C=null,I=!1,F=!1;return typeof m=="string"&&(m=p(m)),typeof m=="object"&&(y(m.r)&&y(m.g)&&y(m.b)?(b=(0,r.rW)(m.r,m.g,m.b),I=!0,F=String(m.r).substr(-1)==="%"?"prgb":"rgb"):y(m.h)&&y(m.s)&&y(m.v)?(R=(0,l.JX)(m.s),L=(0,l.JX)(m.v),b=(0,r.WE)(m.h,R,L),I=!0,F="hsv"):y(m.h)&&y(m.s)&&y(m.l)&&(R=(0,l.JX)(m.s),C=(0,l.JX)(m.l),b=(0,r.ve)(m.h,R,C),I=!0,F="hsl"),Object.prototype.hasOwnProperty.call(m,"a")&&(S=m.a)),S=(0,l.Yq)(S),{ok:I,format:m.format||F,r:Math.min(255,Math.max(b.r,0)),g:Math.min(255,Math.max(b.g,0)),b:Math.min(255,Math.max(b.b,0)),a:S}}var f="[-\\+]?\\d+%?",u="[-\\+]?\\d*\\.\\d+%?",h="(?:".concat(u,")|(?:").concat(f,")"),o="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),a="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),x={CSS_UNIT:new RegExp(h),rgb:new RegExp("rgb"+o),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+o),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+o),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function p(m){if(m=m.trim().toLowerCase(),m.length===0)return!1;var b=!1;if(i.R[m])m=i.R[m],b=!0;else if(m==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var S=x.rgb.exec(m);return S?{r:S[1],g:S[2],b:S[3]}:(S=x.rgba.exec(m),S?{r:S[1],g:S[2],b:S[3],a:S[4]}:(S=x.hsl.exec(m),S?{h:S[1],s:S[2],l:S[3]}:(S=x.hsla.exec(m),S?{h:S[1],s:S[2],l:S[3],a:S[4]}:(S=x.hsv.exec(m),S?{h:S[1],s:S[2],v:S[3]}:(S=x.hsva.exec(m),S?{h:S[1],s:S[2],v:S[3],a:S[4]}:(S=x.hex8.exec(m),S?{r:(0,r.VD)(S[1]),g:(0,r.VD)(S[2]),b:(0,r.VD)(S[3]),a:(0,r.T6)(S[4]),format:b?"name":"hex8"}:(S=x.hex6.exec(m),S?{r:(0,r.VD)(S[1]),g:(0,r.VD)(S[2]),b:(0,r.VD)(S[3]),format:b?"name":"hex"}:(S=x.hex4.exec(m),S?{r:(0,r.VD)(S[1]+S[1]),g:(0,r.VD)(S[2]+S[2]),b:(0,r.VD)(S[3]+S[3]),a:(0,r.T6)(S[4]+S[4]),format:b?"name":"hex8"}:(S=x.hex3.exec(m),S?{r:(0,r.VD)(S[1]+S[1]),g:(0,r.VD)(S[2]+S[2]),b:(0,r.VD)(S[3]+S[3]),format:b?"name":"hex"}:!1)))))))))}function y(m){return!!x.CSS_UNIT.exec(String(m))}},64993:function(d,_,e){"use strict";e.d(_,{C:function(){return f},H:function(){return u}});var r=e(12722),i=e(93796),l=e(9915),c=e(12187),f=function(){function h(o,a){o===void 0&&(o=""),a===void 0&&(a={});var x;if(o instanceof h)return o;typeof o=="number"&&(o=(0,r.Yt)(o)),this.originalInput=o;var p=(0,l.uA)(o);this.originalInput=o,this.r=p.r,this.g=p.g,this.b=p.b,this.a=p.a,this.roundA=Math.round(100*this.a)/100,this.format=(x=a.format)!==null&&x!==void 0?x:p.format,this.gradientType=a.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=p.ok}return h.prototype.isDark=function(){return this.getBrightness()<128},h.prototype.isLight=function(){return!this.isDark()},h.prototype.getBrightness=function(){var o=this.toRgb();return(o.r*299+o.g*587+o.b*114)/1e3},h.prototype.getLuminance=function(){var o=this.toRgb(),a,x,p,y=o.r/255,m=o.g/255,b=o.b/255;return y<=.03928?a=y/12.92:a=Math.pow((y+.055)/1.055,2.4),m<=.03928?x=m/12.92:x=Math.pow((m+.055)/1.055,2.4),b<=.03928?p=b/12.92:p=Math.pow((b+.055)/1.055,2.4),.2126*a+.7152*x+.0722*p},h.prototype.getAlpha=function(){return this.a},h.prototype.setAlpha=function(o){return this.a=(0,c.Yq)(o),this.roundA=Math.round(100*this.a)/100,this},h.prototype.isMonochrome=function(){var o=this.toHsl().s;return o===0},h.prototype.toHsv=function(){var o=(0,r.py)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,v:o.v,a:this.a}},h.prototype.toHsvString=function(){var o=(0,r.py)(this.r,this.g,this.b),a=Math.round(o.h*360),x=Math.round(o.s*100),p=Math.round(o.v*100);return this.a===1?"hsv(".concat(a,", ").concat(x,"%, ").concat(p,"%)"):"hsva(".concat(a,", ").concat(x,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHsl=function(){var o=(0,r.lC)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,l:o.l,a:this.a}},h.prototype.toHslString=function(){var o=(0,r.lC)(this.r,this.g,this.b),a=Math.round(o.h*360),x=Math.round(o.s*100),p=Math.round(o.l*100);return this.a===1?"hsl(".concat(a,", ").concat(x,"%, ").concat(p,"%)"):"hsla(".concat(a,", ").concat(x,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHex=function(o){return o===void 0&&(o=!1),(0,r.vq)(this.r,this.g,this.b,o)},h.prototype.toHexString=function(o){return o===void 0&&(o=!1),"#"+this.toHex(o)},h.prototype.toHex8=function(o){return o===void 0&&(o=!1),(0,r.s)(this.r,this.g,this.b,this.a,o)},h.prototype.toHex8String=function(o){return o===void 0&&(o=!1),"#"+this.toHex8(o)},h.prototype.toHexShortString=function(o){return o===void 0&&(o=!1),this.a===1?this.toHexString(o):this.toHex8String(o)},h.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},h.prototype.toRgbString=function(){var o=Math.round(this.r),a=Math.round(this.g),x=Math.round(this.b);return this.a===1?"rgb(".concat(o,", ").concat(a,", ").concat(x,")"):"rgba(".concat(o,", ").concat(a,", ").concat(x,", ").concat(this.roundA,")")},h.prototype.toPercentageRgb=function(){var o=function(a){return"".concat(Math.round((0,c.sh)(a,255)*100),"%")};return{r:o(this.r),g:o(this.g),b:o(this.b),a:this.a}},h.prototype.toPercentageRgbString=function(){var o=function(a){return Math.round((0,c.sh)(a,255)*100)};return this.a===1?"rgb(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%)"):"rgba(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%, ").concat(this.roundA,")")},h.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var o="#"+(0,r.vq)(this.r,this.g,this.b,!1),a=0,x=Object.entries(i.R);a=0,y=!a&&p&&(o.startsWith("hex")||o==="name");return y?o==="name"&&this.a===0?this.toName():this.toRgbString():(o==="rgb"&&(x=this.toRgbString()),o==="prgb"&&(x=this.toPercentageRgbString()),(o==="hex"||o==="hex6")&&(x=this.toHexString()),o==="hex3"&&(x=this.toHexString(!0)),o==="hex4"&&(x=this.toHex8String(!0)),o==="hex8"&&(x=this.toHex8String()),o==="name"&&(x=this.toName()),o==="hsl"&&(x=this.toHslString()),o==="hsv"&&(x=this.toHsvString()),x||this.toHexString())},h.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},h.prototype.clone=function(){return new h(this.toString())},h.prototype.lighten=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.l+=o/100,a.l=(0,c.V2)(a.l),new h(a)},h.prototype.brighten=function(o){o===void 0&&(o=10);var a=this.toRgb();return a.r=Math.max(0,Math.min(255,a.r-Math.round(255*-(o/100)))),a.g=Math.max(0,Math.min(255,a.g-Math.round(255*-(o/100)))),a.b=Math.max(0,Math.min(255,a.b-Math.round(255*-(o/100)))),new h(a)},h.prototype.darken=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.l-=o/100,a.l=(0,c.V2)(a.l),new h(a)},h.prototype.tint=function(o){return o===void 0&&(o=10),this.mix("white",o)},h.prototype.shade=function(o){return o===void 0&&(o=10),this.mix("black",o)},h.prototype.desaturate=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.s-=o/100,a.s=(0,c.V2)(a.s),new h(a)},h.prototype.saturate=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.s+=o/100,a.s=(0,c.V2)(a.s),new h(a)},h.prototype.greyscale=function(){return this.desaturate(100)},h.prototype.spin=function(o){var a=this.toHsl(),x=(a.h+o)%360;return a.h=x<0?360+x:x,new h(a)},h.prototype.mix=function(o,a){a===void 0&&(a=50);var x=this.toRgb(),p=new h(o).toRgb(),y=a/100,m={r:(p.r-x.r)*y+x.r,g:(p.g-x.g)*y+x.g,b:(p.b-x.b)*y+x.b,a:(p.a-x.a)*y+x.a};return new h(m)},h.prototype.analogous=function(o,a){o===void 0&&(o=6),a===void 0&&(a=30);var x=this.toHsl(),p=360/a,y=[this];for(x.h=(x.h-(p*o>>1)+720)%360;--o;)x.h=(x.h+p)%360,y.push(new h(x));return y},h.prototype.complement=function(){var o=this.toHsl();return o.h=(o.h+180)%360,new h(o)},h.prototype.monochromatic=function(o){o===void 0&&(o=6);for(var a=this.toHsv(),x=a.h,p=a.s,y=a.v,m=[],b=1/o;o--;)m.push(new h({h:x,s:p,v:y})),y=(y+b)%1;return m},h.prototype.splitcomplement=function(){var o=this.toHsl(),a=o.h;return[this,new h({h:(a+72)%360,s:o.s,l:o.l}),new h({h:(a+216)%360,s:o.s,l:o.l})]},h.prototype.onBackground=function(o){var a=this.toRgb(),x=new h(o).toRgb(),p=a.a+x.a*(1-a.a);return new h({r:(a.r*a.a+x.r*x.a*(1-a.a))/p,g:(a.g*a.a+x.g*x.a*(1-a.a))/p,b:(a.b*a.a+x.b*x.a*(1-a.a))/p,a:p})},h.prototype.triad=function(){return this.polyad(3)},h.prototype.tetrad=function(){return this.polyad(4)},h.prototype.polyad=function(o){for(var a=this.toHsl(),x=a.h,p=[this],y=360/o,m=1;m1)&&(o=1),o}function u(o){return o<=1?"".concat(Number(o)*100,"%"):o}function h(o){return o.length===1?"0"+o:String(o)}},43403:function(d,_,e){"use strict";e.d(_,{Z:function(){return V}});var r=e(11913),i=e(59301),l=e(4676),c=e(47273),f=e(48736),u=e(8654),h=i.createContext(null),o=h,a=e(3300),x=e(34280),p=[];function y(W,ae){var ne=i.useState(function(){if(!(0,c.Z)())return null;var ve=document.createElement("div");return ve}),se=(0,r.Z)(ne,1),q=se[0],Q=i.useRef(!1),H=i.useContext(o),oe=i.useState(p),ee=(0,r.Z)(oe,2),J=ee[0],le=ee[1],$=H||(Q.current?void 0:function(ve){le(function(Pe){var De=[ve].concat((0,a.Z)(Pe));return De})});function j(){q.parentElement||document.body.appendChild(q),Q.current=!0}function ie(){var ve;(ve=q.parentElement)===null||ve===void 0||ve.removeChild(q),Q.current=!1}return(0,x.Z)(function(){return W?H?H(j):j():ie(),ie},[W]),(0,x.Z)(function(){J.length&&(J.forEach(function(ve){return ve()}),le(p))},[J]),[q,$]}var m=e(810),b=e(75152);function S(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var R="rc-util-locker-".concat(Date.now()),L=0;function C(W){var ae=!!W,ne=i.useState(function(){return L+=1,"".concat(R,"_").concat(L)}),se=(0,r.Z)(ne,1),q=se[0];(0,x.Z)(function(){if(ae){var Q=(0,b.o)(document.body).width,H=S();(0,m.hq)(` +}`)),(0,f.useEffect)(function(){var Ue=j.current,Ft=(0,m.A)(Ue);(0,y.hq)(Ge,"@ant-design-icons",{prepend:!De,csp:ve,attachTo:Ft})},[])},W=["icon","className","onClick","style","primaryColor","secondaryColor"],ae={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function ne($){var j=$.primaryColor,ie=$.secondaryColor;ae.primaryColor=j,ae.secondaryColor=ie||F(j),ae.calculated=!!ie}function se(){return(0,x.Z)({},ae)}var q=function(j){var ie=j.icon,ve=j.className,Pe=j.onClick,De=j.style,Ge=j.primaryColor,Ue=j.secondaryColor,Ft=(0,c.Z)(j,W),Et=f.useRef(),kt=ae;if(Ge&&(kt={primaryColor:Ge,secondaryColor:Ue||F(Ge)}),V(Et),R(L(ie),"icon should be icon definiton, but got ".concat(ie)),!L(ie))return null;var Zt=ie;return Zt&&typeof Zt.icon=="function"&&(Zt=(0,x.Z)((0,x.Z)({},Zt),{},{icon:Zt.icon(kt.primaryColor,kt.secondaryColor)})),I(Zt.icon,"svg-".concat(Zt.name),(0,x.Z)((0,x.Z)({className:ve,onClick:Pe,style:De,"data-icon":Zt.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Ft),{},{ref:Et}))};q.displayName="IconReact",q.getTwoToneColors=se,q.setTwoToneColors=ne;var Q=q;function H($){var j=B($),ie=(0,i.Z)(j,2),ve=ie[0],Pe=ie[1];return Q.setTwoToneColors({primaryColor:ve,secondaryColor:Pe})}function oe(){var $=Q.getTwoToneColors();return $.calculated?[$.primaryColor,$.secondaryColor]:$.primaryColor}var ee=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];H(o.blue.primary);var J=f.forwardRef(function($,j){var ie=$.className,ve=$.icon,Pe=$.spin,De=$.rotate,Ge=$.tabIndex,Ue=$.onClick,Ft=$.twoToneColor,Et=(0,c.Z)($,ee),kt=f.useContext(a.Z),Zt=kt.prefixCls,Bt=Zt===void 0?"anticon":Zt,yt=kt.rootClassName,Be=h()(yt,Bt,(0,l.Z)((0,l.Z)({},"".concat(Bt,"-").concat(ve.name),!!ve.name),"".concat(Bt,"-spin"),!!Pe||ve.name==="loading"),ie),_t=Ge;_t===void 0&&Ue&&(_t=-1);var Nt=De?{msTransform:"rotate(".concat(De,"deg)"),transform:"rotate(".concat(De,"deg)")}:void 0,tt=B(Ft),gt=(0,i.Z)(tt,2),ct=gt[0],Je=gt[1];return f.createElement("span",(0,r.Z)({role:"img","aria-label":ve.name},Et,{ref:j,tabIndex:_t,onClick:Ue,className:Be}),f.createElement(Q,{icon:ve,primaryColor:ct,secondaryColor:Je,style:Nt}))});J.displayName="AntdIcon",J.getTwoToneColor=oe,J.setTwoToneColor=H;var le=J},18418:function(d,_,e){"use strict";var r=e(59301),i=(0,r.createContext)({});_.Z=i},29679:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},19248:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},99267:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},96512:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},78987:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},58617:function(d,_,e){"use strict";e.d(_,{Z:function(){return o}});var r=e(32855),i=e(59301),l={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},c=l,f=e(7657),u=function(x,p){return i.createElement(f.Z,(0,r.Z)({},x,{ref:p,icon:c}))},h=i.forwardRef(u),o=h},12722:function(d,_,e){"use strict";e.d(_,{GC:function(){return x},T6:function(){return y},VD:function(){return m},WE:function(){return h},Wl:function(){return p},Yt:function(){return b},lC:function(){return l},py:function(){return u},rW:function(){return i},s:function(){return a},ve:function(){return f},vq:function(){return o}});var r=e(12187);function i(S,R,L){return{r:(0,r.sh)(S,255)*255,g:(0,r.sh)(R,255)*255,b:(0,r.sh)(L,255)*255}}function l(S,R,L){S=(0,r.sh)(S,255),R=(0,r.sh)(R,255),L=(0,r.sh)(L,255);var C=Math.max(S,R,L),I=Math.min(S,R,L),F=0,B=0,N=(C+I)/2;if(C===I)B=0,F=0;else{var G=C-I;switch(B=N>.5?G/(2-C-I):G/(C+I),C){case S:F=(R-L)/G+(R1&&(L-=1),L<.16666666666666666?S+(R-S)*(6*L):L<.5?R:L<.6666666666666666?S+(R-S)*(.6666666666666666-L)*6:S}function f(S,R,L){var C,I,F;if(S=(0,r.sh)(S,360),R=(0,r.sh)(R,100),L=(0,r.sh)(L,100),R===0)I=L,F=L,C=L;else{var B=L<.5?L*(1+R):L+R-L*R,N=2*L-B;C=c(N,B,S+.3333333333333333),I=c(N,B,S),F=c(N,B,S-.3333333333333333)}return{r:C*255,g:I*255,b:F*255}}function u(S,R,L){S=(0,r.sh)(S,255),R=(0,r.sh)(R,255),L=(0,r.sh)(L,255);var C=Math.max(S,R,L),I=Math.min(S,R,L),F=0,B=C,N=C-I,G=C===0?0:N/C;if(C===I)F=0;else{switch(C){case S:F=(R-L)/N+(R>16,g:(S&65280)>>8,b:S&255}}},93796:function(d,_,e){"use strict";e.d(_,{R:function(){return r}});var r={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},9915:function(d,_,e){"use strict";e.d(_,{ky:function(){return y},uA:function(){return c},uz:function(){return p}});var r=e(12722),i=e(93796),l=e(12187);function c(m){var b={r:0,g:0,b:0},S=1,R=null,L=null,C=null,I=!1,F=!1;return typeof m=="string"&&(m=p(m)),typeof m=="object"&&(y(m.r)&&y(m.g)&&y(m.b)?(b=(0,r.rW)(m.r,m.g,m.b),I=!0,F=String(m.r).substr(-1)==="%"?"prgb":"rgb"):y(m.h)&&y(m.s)&&y(m.v)?(R=(0,l.JX)(m.s),L=(0,l.JX)(m.v),b=(0,r.WE)(m.h,R,L),I=!0,F="hsv"):y(m.h)&&y(m.s)&&y(m.l)&&(R=(0,l.JX)(m.s),C=(0,l.JX)(m.l),b=(0,r.ve)(m.h,R,C),I=!0,F="hsl"),Object.prototype.hasOwnProperty.call(m,"a")&&(S=m.a)),S=(0,l.Yq)(S),{ok:I,format:m.format||F,r:Math.min(255,Math.max(b.r,0)),g:Math.min(255,Math.max(b.g,0)),b:Math.min(255,Math.max(b.b,0)),a:S}}var f="[-\\+]?\\d+%?",u="[-\\+]?\\d*\\.\\d+%?",h="(?:".concat(u,")|(?:").concat(f,")"),o="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),a="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),x={CSS_UNIT:new RegExp(h),rgb:new RegExp("rgb"+o),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+o),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+o),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function p(m){if(m=m.trim().toLowerCase(),m.length===0)return!1;var b=!1;if(i.R[m])m=i.R[m],b=!0;else if(m==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var S=x.rgb.exec(m);return S?{r:S[1],g:S[2],b:S[3]}:(S=x.rgba.exec(m),S?{r:S[1],g:S[2],b:S[3],a:S[4]}:(S=x.hsl.exec(m),S?{h:S[1],s:S[2],l:S[3]}:(S=x.hsla.exec(m),S?{h:S[1],s:S[2],l:S[3],a:S[4]}:(S=x.hsv.exec(m),S?{h:S[1],s:S[2],v:S[3]}:(S=x.hsva.exec(m),S?{h:S[1],s:S[2],v:S[3],a:S[4]}:(S=x.hex8.exec(m),S?{r:(0,r.VD)(S[1]),g:(0,r.VD)(S[2]),b:(0,r.VD)(S[3]),a:(0,r.T6)(S[4]),format:b?"name":"hex8"}:(S=x.hex6.exec(m),S?{r:(0,r.VD)(S[1]),g:(0,r.VD)(S[2]),b:(0,r.VD)(S[3]),format:b?"name":"hex"}:(S=x.hex4.exec(m),S?{r:(0,r.VD)(S[1]+S[1]),g:(0,r.VD)(S[2]+S[2]),b:(0,r.VD)(S[3]+S[3]),a:(0,r.T6)(S[4]+S[4]),format:b?"name":"hex8"}:(S=x.hex3.exec(m),S?{r:(0,r.VD)(S[1]+S[1]),g:(0,r.VD)(S[2]+S[2]),b:(0,r.VD)(S[3]+S[3]),format:b?"name":"hex"}:!1)))))))))}function y(m){return!!x.CSS_UNIT.exec(String(m))}},64993:function(d,_,e){"use strict";e.d(_,{C:function(){return f},H:function(){return u}});var r=e(12722),i=e(93796),l=e(9915),c=e(12187),f=function(){function h(o,a){o===void 0&&(o=""),a===void 0&&(a={});var x;if(o instanceof h)return o;typeof o=="number"&&(o=(0,r.Yt)(o)),this.originalInput=o;var p=(0,l.uA)(o);this.originalInput=o,this.r=p.r,this.g=p.g,this.b=p.b,this.a=p.a,this.roundA=Math.round(100*this.a)/100,this.format=(x=a.format)!==null&&x!==void 0?x:p.format,this.gradientType=a.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=p.ok}return h.prototype.isDark=function(){return this.getBrightness()<128},h.prototype.isLight=function(){return!this.isDark()},h.prototype.getBrightness=function(){var o=this.toRgb();return(o.r*299+o.g*587+o.b*114)/1e3},h.prototype.getLuminance=function(){var o=this.toRgb(),a,x,p,y=o.r/255,m=o.g/255,b=o.b/255;return y<=.03928?a=y/12.92:a=Math.pow((y+.055)/1.055,2.4),m<=.03928?x=m/12.92:x=Math.pow((m+.055)/1.055,2.4),b<=.03928?p=b/12.92:p=Math.pow((b+.055)/1.055,2.4),.2126*a+.7152*x+.0722*p},h.prototype.getAlpha=function(){return this.a},h.prototype.setAlpha=function(o){return this.a=(0,c.Yq)(o),this.roundA=Math.round(100*this.a)/100,this},h.prototype.isMonochrome=function(){var o=this.toHsl().s;return o===0},h.prototype.toHsv=function(){var o=(0,r.py)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,v:o.v,a:this.a}},h.prototype.toHsvString=function(){var o=(0,r.py)(this.r,this.g,this.b),a=Math.round(o.h*360),x=Math.round(o.s*100),p=Math.round(o.v*100);return this.a===1?"hsv(".concat(a,", ").concat(x,"%, ").concat(p,"%)"):"hsva(".concat(a,", ").concat(x,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHsl=function(){var o=(0,r.lC)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,l:o.l,a:this.a}},h.prototype.toHslString=function(){var o=(0,r.lC)(this.r,this.g,this.b),a=Math.round(o.h*360),x=Math.round(o.s*100),p=Math.round(o.l*100);return this.a===1?"hsl(".concat(a,", ").concat(x,"%, ").concat(p,"%)"):"hsla(".concat(a,", ").concat(x,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHex=function(o){return o===void 0&&(o=!1),(0,r.vq)(this.r,this.g,this.b,o)},h.prototype.toHexString=function(o){return o===void 0&&(o=!1),"#"+this.toHex(o)},h.prototype.toHex8=function(o){return o===void 0&&(o=!1),(0,r.s)(this.r,this.g,this.b,this.a,o)},h.prototype.toHex8String=function(o){return o===void 0&&(o=!1),"#"+this.toHex8(o)},h.prototype.toHexShortString=function(o){return o===void 0&&(o=!1),this.a===1?this.toHexString(o):this.toHex8String(o)},h.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},h.prototype.toRgbString=function(){var o=Math.round(this.r),a=Math.round(this.g),x=Math.round(this.b);return this.a===1?"rgb(".concat(o,", ").concat(a,", ").concat(x,")"):"rgba(".concat(o,", ").concat(a,", ").concat(x,", ").concat(this.roundA,")")},h.prototype.toPercentageRgb=function(){var o=function(a){return"".concat(Math.round((0,c.sh)(a,255)*100),"%")};return{r:o(this.r),g:o(this.g),b:o(this.b),a:this.a}},h.prototype.toPercentageRgbString=function(){var o=function(a){return Math.round((0,c.sh)(a,255)*100)};return this.a===1?"rgb(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%)"):"rgba(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%, ").concat(this.roundA,")")},h.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var o="#"+(0,r.vq)(this.r,this.g,this.b,!1),a=0,x=Object.entries(i.R);a=0,y=!a&&p&&(o.startsWith("hex")||o==="name");return y?o==="name"&&this.a===0?this.toName():this.toRgbString():(o==="rgb"&&(x=this.toRgbString()),o==="prgb"&&(x=this.toPercentageRgbString()),(o==="hex"||o==="hex6")&&(x=this.toHexString()),o==="hex3"&&(x=this.toHexString(!0)),o==="hex4"&&(x=this.toHex8String(!0)),o==="hex8"&&(x=this.toHex8String()),o==="name"&&(x=this.toName()),o==="hsl"&&(x=this.toHslString()),o==="hsv"&&(x=this.toHsvString()),x||this.toHexString())},h.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},h.prototype.clone=function(){return new h(this.toString())},h.prototype.lighten=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.l+=o/100,a.l=(0,c.V2)(a.l),new h(a)},h.prototype.brighten=function(o){o===void 0&&(o=10);var a=this.toRgb();return a.r=Math.max(0,Math.min(255,a.r-Math.round(255*-(o/100)))),a.g=Math.max(0,Math.min(255,a.g-Math.round(255*-(o/100)))),a.b=Math.max(0,Math.min(255,a.b-Math.round(255*-(o/100)))),new h(a)},h.prototype.darken=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.l-=o/100,a.l=(0,c.V2)(a.l),new h(a)},h.prototype.tint=function(o){return o===void 0&&(o=10),this.mix("white",o)},h.prototype.shade=function(o){return o===void 0&&(o=10),this.mix("black",o)},h.prototype.desaturate=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.s-=o/100,a.s=(0,c.V2)(a.s),new h(a)},h.prototype.saturate=function(o){o===void 0&&(o=10);var a=this.toHsl();return a.s+=o/100,a.s=(0,c.V2)(a.s),new h(a)},h.prototype.greyscale=function(){return this.desaturate(100)},h.prototype.spin=function(o){var a=this.toHsl(),x=(a.h+o)%360;return a.h=x<0?360+x:x,new h(a)},h.prototype.mix=function(o,a){a===void 0&&(a=50);var x=this.toRgb(),p=new h(o).toRgb(),y=a/100,m={r:(p.r-x.r)*y+x.r,g:(p.g-x.g)*y+x.g,b:(p.b-x.b)*y+x.b,a:(p.a-x.a)*y+x.a};return new h(m)},h.prototype.analogous=function(o,a){o===void 0&&(o=6),a===void 0&&(a=30);var x=this.toHsl(),p=360/a,y=[this];for(x.h=(x.h-(p*o>>1)+720)%360;--o;)x.h=(x.h+p)%360,y.push(new h(x));return y},h.prototype.complement=function(){var o=this.toHsl();return o.h=(o.h+180)%360,new h(o)},h.prototype.monochromatic=function(o){o===void 0&&(o=6);for(var a=this.toHsv(),x=a.h,p=a.s,y=a.v,m=[],b=1/o;o--;)m.push(new h({h:x,s:p,v:y})),y=(y+b)%1;return m},h.prototype.splitcomplement=function(){var o=this.toHsl(),a=o.h;return[this,new h({h:(a+72)%360,s:o.s,l:o.l}),new h({h:(a+216)%360,s:o.s,l:o.l})]},h.prototype.onBackground=function(o){var a=this.toRgb(),x=new h(o).toRgb(),p=a.a+x.a*(1-a.a);return new h({r:(a.r*a.a+x.r*x.a*(1-a.a))/p,g:(a.g*a.a+x.g*x.a*(1-a.a))/p,b:(a.b*a.a+x.b*x.a*(1-a.a))/p,a:p})},h.prototype.triad=function(){return this.polyad(3)},h.prototype.tetrad=function(){return this.polyad(4)},h.prototype.polyad=function(o){for(var a=this.toHsl(),x=a.h,p=[this],y=360/o,m=1;m1)&&(o=1),o}function u(o){return o<=1?"".concat(Number(o)*100,"%"):o}function h(o){return o.length===1?"0"+o:String(o)}},43403:function(d,_,e){"use strict";e.d(_,{Z:function(){return V}});var r=e(11913),i=e(59301),l=e(4676),c=e(47273),f=e(48736),u=e(8654),h=i.createContext(null),o=h,a=e(3300),x=e(34280),p=[];function y(W,ae){var ne=i.useState(function(){if(!(0,c.Z)())return null;var ve=document.createElement("div");return ve}),se=(0,r.Z)(ne,1),q=se[0],Q=i.useRef(!1),H=i.useContext(o),oe=i.useState(p),ee=(0,r.Z)(oe,2),J=ee[0],le=ee[1],$=H||(Q.current?void 0:function(ve){le(function(Pe){var De=[ve].concat((0,a.Z)(Pe));return De})});function j(){q.parentElement||document.body.appendChild(q),Q.current=!0}function ie(){var ve;(ve=q.parentElement)===null||ve===void 0||ve.removeChild(q),Q.current=!1}return(0,x.Z)(function(){return W?H?H(j):j():ie(),ie},[W]),(0,x.Z)(function(){J.length&&(J.forEach(function(ve){return ve()}),le(p))},[J]),[q,$]}var m=e(810),b=e(75152);function S(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var R="rc-util-locker-".concat(Date.now()),L=0;function C(W){var ae=!!W,ne=i.useState(function(){return L+=1,"".concat(R,"_").concat(L)}),se=(0,r.Z)(ne,1),q=se[0];(0,x.Z)(function(){if(ae){var Q=(0,b.o)(document.body).width,H=S();(0,m.hq)(` html body { overflow-y: hidden; `.concat(H?"width: calc(100% - ".concat(Q,"px);"):"",` -}`),q)}else(0,m.jL)(q);return function(){(0,m.jL)(q)}},[ae,q])}var I=!1;function F(W){return typeof W=="boolean"&&(I=W),I}var B=function(ae){return ae===!1?!1:!(0,c.Z)()||!ae?null:typeof ae=="string"?document.querySelector(ae):typeof ae=="function"?ae():ae},N=i.forwardRef(function(W,ae){var ne=W.open,se=W.autoLock,q=W.getContainer,Q=W.debug,H=W.autoDestroy,oe=H===void 0?!0:H,ee=W.children,J=i.useState(ne),le=(0,r.Z)(J,2),$=le[0],j=le[1],ie=$||ne;i.useEffect(function(){(oe||ne)&&j(ne)},[ne,oe]);var ve=i.useState(function(){return B(q)}),Pe=(0,r.Z)(ve,2),De=Pe[0],Ge=Pe[1];i.useEffect(function(){var tt=B(q);Ge(tt!=null?tt:null)});var Ue=y(ie&&!De,Q),Ft=(0,r.Z)(Ue,2),wt=Ft[0],kt=Ft[1],Zt=De!=null?De:wt;C(se&&ne&&(0,c.Z)()&&(Zt===wt||Zt===document.body));var Bt=null;if(ee&&(0,u.Yr)(ee)&&ae){var bt=ee;Bt=bt.ref}var Be=(0,u.x1)(Bt,ae);if(!ie||!(0,c.Z)()||De===void 0)return null;var gt=Zt===!1||F(),Nt=ee;return ae&&(Nt=i.cloneElement(ee,{ref:Be})),i.createElement(o.Provider,{value:kt},gt?Nt:(0,l.createPortal)(Nt,Zt))}),G=N,V=G},35593:function(d,_,e){"use strict";e.d(_,{Z:function(){return Nt}});var r=e(27247),i=e(11913),l=e(43079),c=e(43403),f=e(92310),u=e.n(f),h=e(29301),o=e(76846),a=e(96452),x=e(6089),p=e(80402),y=e(34280),m=e(49658),b=e(59301),S=e(32855),R=e(77900),L=e(8654);function C(tt){var yt=tt.prefixCls,ft=tt.align,Je=tt.arrow,Fe=tt.arrowPos,xe=Je||{},Le=xe.className,Ke=xe.content,He=Fe.x,Xe=He===void 0?0:He,ht=Fe.y,St=ht===void 0?0:ht,er=b.useRef();if(!ft||!ft.points)return null;var Jt={position:"absolute"};if(ft.autoArrow!==!1){var pt=ft.points[0],it=ft.points[1],Xt=pt[0],Mt=pt[1],Wt=it[0],Ht=it[1];Xt===Wt||!["t","b"].includes(Xt)?Jt.top=St:Xt==="t"?Jt.top=0:Jt.bottom=0,Mt===Ht||!["l","r"].includes(Mt)?Jt.left=Xe:Mt==="l"?Jt.left=0:Jt.right=0}return b.createElement("div",{ref:er,className:u()("".concat(yt,"-arrow"),Le),style:Jt},Ke)}function I(tt){var yt=tt.prefixCls,ft=tt.open,Je=tt.zIndex,Fe=tt.mask,xe=tt.motion;return Fe?b.createElement(R.default,(0,S.Z)({},xe,{motionAppear:!0,visible:ft,removeOnLeave:!0}),function(Le){var Ke=Le.className;return b.createElement("div",{style:{zIndex:Je},className:u()("".concat(yt,"-mask"),Ke)})}):null}var F=b.memo(function(tt){var yt=tt.children;return yt},function(tt,yt){return yt.cache}),B=F,N=b.forwardRef(function(tt,yt){var ft=tt.popup,Je=tt.className,Fe=tt.prefixCls,xe=tt.style,Le=tt.target,Ke=tt.onVisibleChanged,He=tt.open,Xe=tt.keepDom,ht=tt.fresh,St=tt.onClick,er=tt.mask,Jt=tt.arrow,pt=tt.arrowPos,it=tt.align,Xt=tt.motion,Mt=tt.maskMotion,Wt=tt.forceRender,Ht=tt.getPopupContainer,nr=tt.autoDestroy,Kt=tt.portal,Oe=tt.zIndex,ce=tt.onMouseEnter,he=tt.onMouseLeave,Dt=tt.onPointerEnter,Te=tt.ready,ct=tt.offsetX,Gt=tt.offsetY,Pt=tt.offsetR,Ie=tt.offsetB,At=tt.onAlign,Ze=tt.onPrepare,we=tt.stretch,Et=tt.targetWidth,Rt=tt.targetHeight,Me=typeof ft=="function"?ft():ft,Ar=He||Xe,Tt=(Ht==null?void 0:Ht.length)>0,Vr=b.useState(!Ht||!Tt),rn=(0,i.Z)(Vr,2),Tr=rn[0],Rr=rn[1];if((0,y.Z)(function(){!Tr&&Tt&&Le&&Rr(!0)},[Tr,Tt,Le]),!Tr)return null;var vr="auto",zr={left:"-1000vw",top:"-1000vh",right:vr,bottom:vr};if(Te||!He){var an,hn=it.points,Yt=it.dynamicInset||((an=it._experimental)===null||an===void 0?void 0:an.dynamicInset),_t=Yt&&hn[0][1]==="r",ye=Yt&&hn[0][0]==="b";_t?(zr.right=Pt,zr.left=vr):(zr.left=ct,zr.right=vr),ye?(zr.bottom=Ie,zr.top=vr):(zr.top=Gt,zr.bottom=vr)}var ut={};return we&&(we.includes("height")&&Rt?ut.height=Rt:we.includes("minHeight")&&Rt&&(ut.minHeight=Rt),we.includes("width")&&Et?ut.width=Et:we.includes("minWidth")&&Et&&(ut.minWidth=Et)),He||(ut.pointerEvents="none"),b.createElement(Kt,{open:Wt||Ar,getContainer:Ht&&function(){return Ht(Le)},autoDestroy:nr},b.createElement(I,{prefixCls:Fe,open:He,zIndex:Oe,mask:er,motion:Mt}),b.createElement(h.Z,{onResize:At,disabled:!He},function(Lt){return b.createElement(R.default,(0,S.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Wt,leavedClassName:"".concat(Fe,"-hidden")},Xt,{onAppearPrepare:Ze,onEnterPrepare:Ze,visible:He,onVisibleChanged:function(mr){var en;Xt==null||(en=Xt.onVisibleChanged)===null||en===void 0||en.call(Xt,mr),Ke(mr)}}),function(gr,mr){var en=gr.className,Ur=gr.style,wn=u()(Fe,en,Je);return b.createElement("div",{ref:(0,L.sQ)(Lt,yt,mr),className:wn,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(pt.x||0,"px"),"--arrow-y":"".concat(pt.y||0,"px")},zr),ut),Ur),{},{boxSizing:"border-box",zIndex:Oe},xe),onMouseEnter:ce,onMouseLeave:he,onPointerEnter:Dt,onClick:St},Jt&&b.createElement(C,{prefixCls:Fe,arrow:Jt,arrowPos:pt,align:it}),b.createElement(B,{cache:!He&&!ht},Me))})}))}),G=N,V=b.forwardRef(function(tt,yt){var ft=tt.children,Je=tt.getTriggerDOMNode,Fe=(0,L.Yr)(ft),xe=b.useCallback(function(Ke){(0,L.mH)(yt,Je?Je(Ke):Ke)},[Je]),Le=(0,L.x1)(xe,ft.ref);return Fe?b.cloneElement(ft,{ref:Le}):ft}),W=V,ae=b.createContext(null),ne=ae;function se(tt){return tt?Array.isArray(tt)?tt:[tt]:[]}function q(tt,yt,ft,Je){return b.useMemo(function(){var Fe=se(ft!=null?ft:yt),xe=se(Je!=null?Je:yt),Le=new Set(Fe),Ke=new Set(xe);return tt&&(Le.has("hover")&&(Le.delete("hover"),Le.add("click")),Ke.has("hover")&&(Ke.delete("hover"),Ke.add("click"))),[Le,Ke]},[tt,yt,ft,Je])}var Q=e(29194);function H(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ft=arguments.length>2?arguments[2]:void 0;return ft?tt[0]===yt[0]:tt[0]===yt[0]&&tt[1]===yt[1]}function oe(tt,yt,ft,Je){for(var Fe=ft.points,xe=Object.keys(tt),Le=0;Le1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(tt)?yt:tt}function j(tt){return $(parseFloat(tt),0)}function ie(tt,yt){var ft=(0,r.Z)({},tt);return(yt||[]).forEach(function(Je){if(!(Je instanceof HTMLBodyElement||Je instanceof HTMLHtmlElement)){var Fe=J(Je).getComputedStyle(Je),xe=Fe.overflow,Le=Fe.overflowClipMargin,Ke=Fe.borderTopWidth,He=Fe.borderBottomWidth,Xe=Fe.borderLeftWidth,ht=Fe.borderRightWidth,St=Je.getBoundingClientRect(),er=Je.offsetHeight,Jt=Je.clientHeight,pt=Je.offsetWidth,it=Je.clientWidth,Xt=j(Ke),Mt=j(He),Wt=j(Xe),Ht=j(ht),nr=$(Math.round(St.width/pt*1e3)/1e3),Kt=$(Math.round(St.height/er*1e3)/1e3),Oe=(pt-it-Wt-Ht)*nr,ce=(er-Jt-Xt-Mt)*Kt,he=Xt*Kt,Dt=Mt*Kt,Te=Wt*nr,ct=Ht*nr,Gt=0,Pt=0;if(xe==="clip"){var Ie=j(Le);Gt=Ie*nr,Pt=Ie*Kt}var At=St.x+Te-Gt,Ze=St.y+he-Pt,we=At+St.width+2*Gt-Te-ct-Oe,Et=Ze+St.height+2*Pt-he-Dt-ce;ft.left=Math.max(ft.left,At),ft.top=Math.max(ft.top,Ze),ft.right=Math.min(ft.right,we),ft.bottom=Math.min(ft.bottom,Et)}}),ft}function ve(tt){var yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ft="".concat(yt),Je=ft.match(/^(.*)\%$/);return Je?tt*(parseFloat(Je[1])/100):parseFloat(ft)}function Pe(tt,yt){var ft=yt||[],Je=(0,i.Z)(ft,2),Fe=Je[0],xe=Je[1];return[ve(tt.width,Fe),ve(tt.height,xe)]}function De(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[tt[0],tt[1]]}function Ge(tt,yt){var ft=yt[0],Je=yt[1],Fe,xe;return ft==="t"?xe=tt.y:ft==="b"?xe=tt.y+tt.height:xe=tt.y+tt.height/2,Je==="l"?Fe=tt.x:Je==="r"?Fe=tt.x+tt.width:Fe=tt.x+tt.width/2,{x:Fe,y:xe}}function Ue(tt,yt){var ft={t:"b",b:"t",l:"r",r:"l"};return tt.map(function(Je,Fe){return Fe===yt?ft[Je]||"c":Je}).join("")}function Ft(tt,yt,ft,Je,Fe,xe,Le){var Ke=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Fe[Je]||{}}),He=(0,i.Z)(Ke,2),Xe=He[0],ht=He[1],St=b.useRef(0),er=b.useMemo(function(){return yt?le(yt):[]},[yt]),Jt=b.useRef({}),pt=function(){Jt.current={}};tt||pt();var it=(0,x.Z)(function(){if(yt&&ft&&tt){let ca=function($s,po){var xo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:wn,Ko=Me.x+$s,Jo=Me.y+po,eu=Ko+an,tu=Jo+zr,Bo=Math.max(Ko,xo.left),Vo=Math.max(Jo,xo.top),Qo=Math.min(eu,xo.right),ss=Math.min(tu,xo.bottom);return Math.max(0,(Qo-Bo)*(ss-Vo))},ts=function(){rr=Me.y+Se,Er=rr+zr,Or=Me.x+bi,Cr=Or+an};var Wt,Ht,nr=yt,Kt=nr.ownerDocument,Oe=J(nr),ce=Oe.getComputedStyle(nr),he=ce.width,Dt=ce.height,Te=ce.position,ct=nr.style.left,Gt=nr.style.top,Pt=nr.style.right,Ie=nr.style.bottom,At=nr.style.overflow,Ze=(0,r.Z)((0,r.Z)({},Fe[Je]),xe),we=Kt.createElement("div");(Wt=nr.parentElement)===null||Wt===void 0||Wt.appendChild(we),we.style.left="".concat(nr.offsetLeft,"px"),we.style.top="".concat(nr.offsetTop,"px"),we.style.position=Te,we.style.height="".concat(nr.offsetHeight,"px"),we.style.width="".concat(nr.offsetWidth,"px"),nr.style.left="0",nr.style.top="0",nr.style.right="auto",nr.style.bottom="auto",nr.style.overflow="hidden";var Et;if(Array.isArray(ft))Et={x:ft[0],y:ft[1],width:0,height:0};else{var Rt=ft.getBoundingClientRect();Et={x:Rt.x,y:Rt.y,width:Rt.width,height:Rt.height}}var Me=nr.getBoundingClientRect(),Ar=Kt.documentElement,Tt=Ar.clientWidth,Vr=Ar.clientHeight,rn=Ar.scrollWidth,Tr=Ar.scrollHeight,Rr=Ar.scrollTop,vr=Ar.scrollLeft,zr=Me.height,an=Me.width,hn=Et.height,Yt=Et.width,_t={left:0,top:0,right:Tt,bottom:Vr},ye={left:-vr,top:-Rr,right:rn-vr,bottom:Tr-Rr},ut=Ze.htmlRegion,Lt="visible",gr="visibleFirst";ut!=="scroll"&&ut!==gr&&(ut=Lt);var mr=ut===gr,en=ie(ye,er),Ur=ie(_t,er),wn=ut===Lt?Ur:en,xt=mr?Ur:wn;nr.style.left="auto",nr.style.top="auto",nr.style.right="0",nr.style.bottom="0";var Dr=nr.getBoundingClientRect();nr.style.left=ct,nr.style.top=Gt,nr.style.right=Pt,nr.style.bottom=Ie,nr.style.overflow=At,(Ht=nr.parentElement)===null||Ht===void 0||Ht.removeChild(we);var Rn=$(Math.round(an/parseFloat(he)*1e3)/1e3),Xn=$(Math.round(zr/parseFloat(Dt)*1e3)/1e3);if(Rn===0||Xn===0||(0,o.Sh)(ft)&&!(0,Q.Z)(ft))return;var Nn=Ze.offset,ri=Ze.targetOffset,ii=Pe(Me,Nn),Di=(0,i.Z)(ii,2),Vn=Di[0],ki=Di[1],Mi=Pe(Et,ri),Yi=(0,i.Z)(Mi,2),Ya=Yi[0],Xa=Yi[1];Et.x-=Ya,Et.y-=Xa;var Wi=Ze.points||[],da=(0,i.Z)(Wi,2),lt=da[0],ba=da[1],ra=De(ba),Bi=De(lt),Da=Ge(Et,ra),Ai=Ge(Me,Bi),$i=(0,r.Z)({},Ze),bi=Da.x-Ai.x+Vn,Se=Da.y-Ai.y+ki,nt=ca(bi,Se),et=ca(bi,Se,Ur),Ot=Ge(Et,["t","l"]),mt=Ge(Me,["t","l"]),or=Ge(Et,["b","r"]),ur=Ge(Me,["b","r"]),Ir=Ze.overflow||{},$r=Ir.adjustX,We=Ir.adjustY,rt=Ir.shiftX,be=Ir.shiftY,st=function(po){return typeof po=="boolean"?po:po>=0},rr,Er,Or,Cr;ts();var kr=st(We),An=Bi[0]===ra[0];if(kr&&Bi[0]==="t"&&(Er>xt.bottom||Jt.current.bt)){var Sr=Se;An?Sr-=zr-hn:Sr=Ot.y-ur.y-ki;var dn=ca(bi,Sr),sn=ca(bi,Sr,Ur);dn>nt||dn===nt&&(!mr||sn>=et)?(Jt.current.bt=!0,Se=Sr,ki=-ki,$i.points=[Ue(Bi,0),Ue(ra,0)]):Jt.current.bt=!1}if(kr&&Bi[0]==="b"&&(rrnt||yn===nt&&(!mr||xi>=et)?(Jt.current.tb=!0,Se=un,ki=-ki,$i.points=[Ue(Bi,0),Ue(ra,0)]):Jt.current.tb=!1}var Ni=st($r),Pi=Bi[1]===ra[1];if(Ni&&Bi[1]==="l"&&(Cr>xt.right||Jt.current.rl)){var Hn=bi;Pi?Hn-=an-Yt:Hn=Ot.x-ur.x-Vn;var na=ca(Hn,Se),Gi=ca(Hn,Se,Ur);na>nt||na===nt&&(!mr||Gi>=et)?(Jt.current.rl=!0,bi=Hn,Vn=-Vn,$i.points=[Ue(Bi,1),Ue(ra,1)]):Jt.current.rl=!1}if(Ni&&Bi[1]==="r"&&(Ornt||Us===nt&&(!mr||la>=et)?(Jt.current.lr=!0,bi=xa,Vn=-Vn,$i.points=[Ue(Bi,1),Ue(ra,1)]):Jt.current.lr=!1}ts();var Qa=rt===!0?0:rt;typeof Qa=="number"&&(OrUr.right&&(bi-=Cr-Ur.right-Vn,Et.x>Ur.right-Qa&&(bi+=Et.x-Ur.right+Qa)));var ho=be===!0?0:be;typeof ho=="number"&&(rrUr.bottom&&(Se-=Er-Ur.bottom-ki,Et.y>Ur.bottom-ho&&(Se+=Et.y-Ur.bottom+ho)));var ja=Me.x+bi,zs=ja+an,ga=Me.y+Se,Ts=ga+zr,ds=Et.x,Ti=ds+Yt,Xi=Et.y,Ks=Xi+hn,Go=Math.max(ja,ds),La=Math.min(zs,Ti),Fs=(Go+La)/2,gs=Fs-ja,bo=Math.max(ga,Xi),bn=Math.min(Ts,Ks),as=(bo+bn)/2,Mo=as-ga;Le==null||Le(yt,$i);var ro=Dr.right-Me.x-(bi+Me.width),mi=Dr.bottom-Me.y-(Se+Me.height);ht({ready:!0,offsetX:bi/Rn,offsetY:Se/Xn,offsetR:ro/Rn,offsetB:mi/Xn,arrowX:gs/Rn,arrowY:Mo/Xn,scaleX:Rn,scaleY:Xn,align:$i})}}),Xt=function(){St.current+=1;var Ht=St.current;Promise.resolve().then(function(){St.current===Ht&&it()})},Mt=function(){ht(function(Ht){return(0,r.Z)((0,r.Z)({},Ht),{},{ready:!1})})};return(0,y.Z)(Mt,[Je]),(0,y.Z)(function(){tt||Mt()},[tt]),[Xe.ready,Xe.offsetX,Xe.offsetY,Xe.offsetR,Xe.offsetB,Xe.arrowX,Xe.arrowY,Xe.scaleX,Xe.scaleY,Xe.align,Xt]}var wt=e(3300);function kt(tt,yt,ft,Je,Fe){(0,y.Z)(function(){if(tt&&yt&&ft){let St=function(){Je(),Fe()};var xe=yt,Le=ft,Ke=le(xe),He=le(Le),Xe=J(Le),ht=new Set([Xe].concat((0,wt.Z)(Ke),(0,wt.Z)(He)));return ht.forEach(function(er){er.addEventListener("scroll",St,{passive:!0})}),Xe.addEventListener("resize",St,{passive:!0}),Je(),function(){ht.forEach(function(er){er.removeEventListener("scroll",St),Xe.removeEventListener("resize",St)})}}},[tt,yt,ft])}var Zt=e(48736),Bt=e(16089);function bt(tt,yt,ft,Je,Fe,xe,Le,Ke){var He=b.useRef(tt),Xe=b.useRef(!1);He.current!==tt&&(Xe.current=!0,He.current=tt),b.useEffect(function(){var ht=(0,Bt.Z)(function(){Xe.current=!1});return function(){Bt.Z.cancel(ht)}},[tt]),b.useEffect(function(){if(yt&&Je&&(!Fe||xe)){var ht=function(){var Te=!1,ct=function(Ie){var At=Ie.target;Te=Le(At)},Gt=function(Ie){var At=Ie.target;!Xe.current&&He.current&&!Te&&!Le(At)&&Ke(!1)};return[ct,Gt]},St=ht(),er=(0,i.Z)(St,2),Jt=er[0],pt=er[1],it=ht(),Xt=(0,i.Z)(it,2),Mt=Xt[0],Wt=Xt[1],Ht=J(Je);Ht.addEventListener("mousedown",Jt,!0),Ht.addEventListener("click",pt,!0),Ht.addEventListener("contextmenu",pt,!0);var nr=(0,a.A)(ft);if(nr&&(nr.addEventListener("mousedown",Mt,!0),nr.addEventListener("click",Wt,!0),nr.addEventListener("contextmenu",Wt,!0)),0)var Kt,Oe,ce,he;return function(){Ht.removeEventListener("mousedown",Jt,!0),Ht.removeEventListener("click",pt,!0),Ht.removeEventListener("contextmenu",pt,!0),nr&&(nr.removeEventListener("mousedown",Mt,!0),nr.removeEventListener("click",Wt,!0),nr.removeEventListener("contextmenu",Wt,!0))}}},[yt,ft,Je,Fe,xe])}var Be=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function gt(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:c.Z,yt=b.forwardRef(function(ft,Je){var Fe=ft.prefixCls,xe=Fe===void 0?"rc-trigger-popup":Fe,Le=ft.children,Ke=ft.action,He=Ke===void 0?"hover":Ke,Xe=ft.showAction,ht=ft.hideAction,St=ft.popupVisible,er=ft.defaultPopupVisible,Jt=ft.onPopupVisibleChange,pt=ft.afterPopupVisibleChange,it=ft.mouseEnterDelay,Xt=ft.mouseLeaveDelay,Mt=Xt===void 0?.1:Xt,Wt=ft.focusDelay,Ht=ft.blurDelay,nr=ft.mask,Kt=ft.maskClosable,Oe=Kt===void 0?!0:Kt,ce=ft.getPopupContainer,he=ft.forceRender,Dt=ft.autoDestroy,Te=ft.destroyPopupOnHide,ct=ft.popup,Gt=ft.popupClassName,Pt=ft.popupStyle,Ie=ft.popupPlacement,At=ft.builtinPlacements,Ze=At===void 0?{}:At,we=ft.popupAlign,Et=ft.zIndex,Rt=ft.stretch,Me=ft.getPopupClassNameFromAlign,Ar=ft.fresh,Tt=ft.alignPoint,Vr=ft.onPopupClick,rn=ft.onPopupAlign,Tr=ft.arrow,Rr=ft.popupMotion,vr=ft.maskMotion,zr=ft.popupTransitionName,an=ft.popupAnimation,hn=ft.maskTransitionName,Yt=ft.maskAnimation,_t=ft.className,ye=ft.getTriggerDOMNode,ut=(0,l.Z)(ft,Be),Lt=Dt||Te||!1,gr=b.useState(!1),mr=(0,i.Z)(gr,2),en=mr[0],Ur=mr[1];(0,y.Z)(function(){Ur((0,m.Z)())},[]);var wn=b.useRef({}),xt=b.useContext(ne),Dr=b.useMemo(function(){return{registerSubPopup:function(li,rs){wn.current[li]=rs,xt==null||xt.registerSubPopup(li,rs)}}},[xt]),Rn=(0,p.Z)(),Xn=b.useState(null),Nn=(0,i.Z)(Xn,2),ri=Nn[0],ii=Nn[1],Di=(0,x.Z)(function(si){(0,o.Sh)(si)&&ri!==si&&ii(si),xt==null||xt.registerSubPopup(Rn,si)}),Vn=b.useState(null),ki=(0,i.Z)(Vn,2),Mi=ki[0],Yi=ki[1],Ya=b.useRef(null),Xa=(0,x.Z)(function(si){(0,o.Sh)(si)&&Mi!==si&&(Yi(si),Ya.current=si)}),Wi=b.Children.only(Le),da=(Wi==null?void 0:Wi.props)||{},lt={},ba=(0,x.Z)(function(si){var li,rs,ns=Mi;return(ns==null?void 0:ns.contains(si))||((li=(0,a.A)(ns))===null||li===void 0?void 0:li.host)===si||si===ns||(ri==null?void 0:ri.contains(si))||((rs=(0,a.A)(ri))===null||rs===void 0?void 0:rs.host)===si||si===ri||Object.values(wn.current).some(function(os){return(os==null?void 0:os.contains(si))||si===os})}),ra=ee(xe,Rr,an,zr),Bi=ee(xe,vr,Yt,hn),Da=b.useState(er||!1),Ai=(0,i.Z)(Da,2),$i=Ai[0],bi=Ai[1],Se=St!=null?St:$i,nt=(0,x.Z)(function(si){St===void 0&&bi(si)});(0,y.Z)(function(){bi(St||!1)},[St]);var et=b.useRef(Se);et.current=Se;var Ot=b.useRef([]);Ot.current=[];var mt=(0,x.Z)(function(si){var li;nt(si),((li=Ot.current[Ot.current.length-1])!==null&&li!==void 0?li:Se)!==si&&(Ot.current.push(si),Jt==null||Jt(si))}),or=b.useRef(),ur=function(){clearTimeout(or.current)},Ir=function(li){var rs=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ur(),rs===0?mt(li):or.current=setTimeout(function(){mt(li)},rs*1e3)};b.useEffect(function(){return ur},[]);var $r=b.useState(!1),We=(0,i.Z)($r,2),rt=We[0],be=We[1];(0,y.Z)(function(si){(!si||Se)&&be(!0)},[Se]);var st=b.useState(null),rr=(0,i.Z)(st,2),Er=rr[0],Or=rr[1],Cr=b.useState([0,0]),kr=(0,i.Z)(Cr,2),An=kr[0],Sr=kr[1],dn=function(li){Sr([li.clientX,li.clientY])},sn=Ft(Se,ri,Tt?An:Mi,Ie,Ze,we,rn),un=(0,i.Z)(sn,11),yn=un[0],xi=un[1],Ni=un[2],Pi=un[3],Hn=un[4],na=un[5],Gi=un[6],xa=un[7],Us=un[8],la=un[9],Qa=un[10],ho=q(en,He,Xe,ht),ja=(0,i.Z)(ho,2),zs=ja[0],ga=ja[1],Ts=zs.has("click"),ds=ga.has("click")||ga.has("contextMenu"),Ti=(0,x.Z)(function(){rt||Qa()}),Xi=function(){et.current&&Tt&&ds&&Ir(!1)};kt(Se,Mi,ri,Ti,Xi),(0,y.Z)(function(){Ti()},[An,Ie]),(0,y.Z)(function(){Se&&!(Ze!=null&&Ze[Ie])&&Ti()},[JSON.stringify(we)]);var Ks=b.useMemo(function(){var si=oe(Ze,xe,la,Tt);return u()(si,Me==null?void 0:Me(la))},[la,Me,Ze,xe,Tt]);b.useImperativeHandle(Je,function(){return{nativeElement:Ya.current,forceAlign:Ti}});var Go=b.useState(0),La=(0,i.Z)(Go,2),Fs=La[0],gs=La[1],bo=b.useState(0),bn=(0,i.Z)(bo,2),as=bn[0],Mo=bn[1],ro=function(){if(Rt&&Mi){var li=Mi.getBoundingClientRect();gs(li.width),Mo(li.height)}},mi=function(){ro(),Ti()},ca=function(li){be(!1),Qa(),pt==null||pt(li)},ts=function(){return new Promise(function(li){ro(),Or(function(){return li})})};(0,y.Z)(function(){Er&&(Qa(),Er(),Or(null))},[Er]);function $s(si,li,rs,ns){lt[si]=function(os){var Eo;ns==null||ns(os),Ir(li,rs);for(var ru=arguments.length,vu=new Array(ru>1?ru-1:0),Ds=1;Ds1?rs-1:0),os=1;os1?rs-1:0),os=1;os=0)return l[f].splice(o,1),!0}return!1},publish:function(f){if(!l[f])return!1;const u=Array.prototype.slice.call(arguments,1);return l[f].forEach(h=>{h.apply(null,u)}),this}};return i?Object.assign(i,c):c}const r=new e;_.Z=r},45434:function(d,_,e){"use strict";e.d(_,{zt:function(){return ao},$j:function(){return Ki},Ue:function(){return po},I0:function(){return so},v9:function(){return no}});var r={};e.r(r),e.d(r,{actionChannel:function(){return Yt},all:function(){return Me},apply:function(){return rn},call:function(){return Vr},cancel:function(){return an},cancelled:function(){return _t},cps:function(){return Tr},flush:function(){return ye},fork:function(){return Rr},getContext:function(){return ut},join:function(){return zr},put:function(){return Rt},race:function(){return Ar},select:function(){return hn},setContext:function(){return Lt},spawn:function(){return vr},take:function(){return we},takeEvery:function(){return nt},takeLatest:function(){return et},takem:function(){return Et},throttle:function(){return Ot}});var i=e(59301),l=e(42166),c=e(59781),f=Object.assign||function(Qe){for(var qe=1;qe=0&&Qe.splice(jt,1)}var W={from:function(qe){var jt=Array(qe.length);for(var Vt in qe)B(qe,Vt)&&(jt[Vt]=qe[Vt]);return jt}};function ae(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=f({},Qe),jt=new Promise(function(Vt,_r){qe.resolve=Vt,qe.reject=_r});return qe.promise=jt,qe}function ne(Qe){for(var qe=[],jt=0;jt1&&arguments[1]!==void 0?arguments[1]:!0,jt=void 0,Vt=new Promise(function(_r){jt=setTimeout(function(){return _r(qe)},Qe)});return Vt[p]=function(){return clearTimeout(jt)},Vt}function q(){var Qe,qe=!0,jt=void 0,Vt=void 0;return Qe={},Qe[o]=!0,Qe.isRunning=function(){return qe},Qe.result=function(){return jt},Qe.error=function(){return Vt},Qe.setRunning=function(Br){return qe=Br},Qe.setResult=function(Br){return jt=Br},Qe.setError=function(Br){return Vt=Br},Qe}function Q(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return function(){return++Qe}}var H=Q(),oe=function(qe){throw qe},ee=function(qe){return{value:qe,done:!0}};function J(Qe){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oe,jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Vt=arguments[3],_r={name:jt,next:Qe,throw:qe,return:ee};return Vt&&(_r[a]=!0),typeof Symbol!="undefined"&&(_r[Symbol.iterator]=function(){return _r}),_r}function le(Qe,qe){var jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";typeof window=="undefined"?console.log("redux-saga "+Qe+": "+qe+` +}`),q)}else(0,m.jL)(q);return function(){(0,m.jL)(q)}},[ae,q])}var I=!1;function F(W){return typeof W=="boolean"&&(I=W),I}var B=function(ae){return ae===!1?!1:!(0,c.Z)()||!ae?null:typeof ae=="string"?document.querySelector(ae):typeof ae=="function"?ae():ae},N=i.forwardRef(function(W,ae){var ne=W.open,se=W.autoLock,q=W.getContainer,Q=W.debug,H=W.autoDestroy,oe=H===void 0?!0:H,ee=W.children,J=i.useState(ne),le=(0,r.Z)(J,2),$=le[0],j=le[1],ie=$||ne;i.useEffect(function(){(oe||ne)&&j(ne)},[ne,oe]);var ve=i.useState(function(){return B(q)}),Pe=(0,r.Z)(ve,2),De=Pe[0],Ge=Pe[1];i.useEffect(function(){var tt=B(q);Ge(tt!=null?tt:null)});var Ue=y(ie&&!De,Q),Ft=(0,r.Z)(Ue,2),Et=Ft[0],kt=Ft[1],Zt=De!=null?De:Et;C(se&&ne&&(0,c.Z)()&&(Zt===Et||Zt===document.body));var Bt=null;if(ee&&(0,u.Yr)(ee)&&ae){var yt=ee;Bt=yt.ref}var Be=(0,u.x1)(Bt,ae);if(!ie||!(0,c.Z)()||De===void 0)return null;var _t=Zt===!1||F(),Nt=ee;return ae&&(Nt=i.cloneElement(ee,{ref:Be})),i.createElement(o.Provider,{value:kt},_t?Nt:(0,l.createPortal)(Nt,Zt))}),G=N,V=G},35593:function(d,_,e){"use strict";e.d(_,{Z:function(){return Nt}});var r=e(27247),i=e(11913),l=e(43079),c=e(43403),f=e(92310),u=e.n(f),h=e(29301),o=e(76846),a=e(96452),x=e(6089),p=e(80402),y=e(34280),m=e(49658),b=e(59301),S=e(32855),R=e(77900),L=e(8654);function C(tt){var gt=tt.prefixCls,ct=tt.align,Je=tt.arrow,Fe=tt.arrowPos,xe=Je||{},Le=xe.className,Ke=xe.content,He=Fe.x,Xe=He===void 0?0:He,dt=Fe.y,wt=dt===void 0?0:dt,er=b.useRef();if(!ct||!ct.points)return null;var Jt={position:"absolute"};if(ct.autoArrow!==!1){var ht=ct.points[0],it=ct.points[1],Xt=ht[0],Mt=ht[1],Wt=it[0],Ht=it[1];Xt===Wt||!["t","b"].includes(Xt)?Jt.top=wt:Xt==="t"?Jt.top=0:Jt.bottom=0,Mt===Ht||!["l","r"].includes(Mt)?Jt.left=Xe:Mt==="l"?Jt.left=0:Jt.right=0}return b.createElement("div",{ref:er,className:u()("".concat(gt,"-arrow"),Le),style:Jt},Ke)}function I(tt){var gt=tt.prefixCls,ct=tt.open,Je=tt.zIndex,Fe=tt.mask,xe=tt.motion;return Fe?b.createElement(R.default,(0,S.Z)({},xe,{motionAppear:!0,visible:ct,removeOnLeave:!0}),function(Le){var Ke=Le.className;return b.createElement("div",{style:{zIndex:Je},className:u()("".concat(gt,"-mask"),Ke)})}):null}var F=b.memo(function(tt){var gt=tt.children;return gt},function(tt,gt){return gt.cache}),B=F,N=b.forwardRef(function(tt,gt){var ct=tt.popup,Je=tt.className,Fe=tt.prefixCls,xe=tt.style,Le=tt.target,Ke=tt.onVisibleChanged,He=tt.open,Xe=tt.keepDom,dt=tt.fresh,wt=tt.onClick,er=tt.mask,Jt=tt.arrow,ht=tt.arrowPos,it=tt.align,Xt=tt.motion,Mt=tt.maskMotion,Wt=tt.forceRender,Ht=tt.getPopupContainer,nr=tt.autoDestroy,Kt=tt.portal,Oe=tt.zIndex,ce=tt.onMouseEnter,he=tt.onMouseLeave,It=tt.onPointerEnter,Te=tt.ready,lt=tt.offsetX,Gt=tt.offsetY,Tt=tt.offsetR,Ie=tt.offsetB,St=tt.onAlign,Ze=tt.onPrepare,we=tt.stretch,xt=tt.targetWidth,Rt=tt.targetHeight,Me=typeof ct=="function"?ct():ct,Ar=He||Xe,Ct=(Ht==null?void 0:Ht.length)>0,Vr=b.useState(!Ht||!Ct),rn=(0,i.Z)(Vr,2),Tr=rn[0],Rr=rn[1];if((0,y.Z)(function(){!Tr&&Ct&&Le&&Rr(!0)},[Tr,Ct,Le]),!Tr)return null;var vr="auto",zr={left:"-1000vw",top:"-1000vh",right:vr,bottom:vr};if(Te||!He){var an,hn=it.points,Yt=it.dynamicInset||((an=it._experimental)===null||an===void 0?void 0:an.dynamicInset),vt=Yt&&hn[0][1]==="r",ye=Yt&&hn[0][0]==="b";vt?(zr.right=Tt,zr.left=vr):(zr.left=lt,zr.right=vr),ye?(zr.bottom=Ie,zr.top=vr):(zr.top=Gt,zr.bottom=vr)}var ut={};return we&&(we.includes("height")&&Rt?ut.height=Rt:we.includes("minHeight")&&Rt&&(ut.minHeight=Rt),we.includes("width")&&xt?ut.width=xt:we.includes("minWidth")&&xt&&(ut.minWidth=xt)),He||(ut.pointerEvents="none"),b.createElement(Kt,{open:Wt||Ar,getContainer:Ht&&function(){return Ht(Le)},autoDestroy:nr},b.createElement(I,{prefixCls:Fe,open:He,zIndex:Oe,mask:er,motion:Mt}),b.createElement(h.Z,{onResize:St,disabled:!He},function(Lt){return b.createElement(R.default,(0,S.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Wt,leavedClassName:"".concat(Fe,"-hidden")},Xt,{onAppearPrepare:Ze,onEnterPrepare:Ze,visible:He,onVisibleChanged:function(mr){var en;Xt==null||(en=Xt.onVisibleChanged)===null||en===void 0||en.call(Xt,mr),Ke(mr)}}),function(gr,mr){var en=gr.className,Ur=gr.style,wn=u()(Fe,en,Je);return b.createElement("div",{ref:(0,L.sQ)(Lt,gt,mr),className:wn,style:(0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({"--arrow-x":"".concat(ht.x||0,"px"),"--arrow-y":"".concat(ht.y||0,"px")},zr),ut),Ur),{},{boxSizing:"border-box",zIndex:Oe},xe),onMouseEnter:ce,onMouseLeave:he,onPointerEnter:It,onClick:wt},Jt&&b.createElement(C,{prefixCls:Fe,arrow:Jt,arrowPos:ht,align:it}),b.createElement(B,{cache:!He&&!dt},Me))})}))}),G=N,V=b.forwardRef(function(tt,gt){var ct=tt.children,Je=tt.getTriggerDOMNode,Fe=(0,L.Yr)(ct),xe=b.useCallback(function(Ke){(0,L.mH)(gt,Je?Je(Ke):Ke)},[Je]),Le=(0,L.x1)(xe,ct.ref);return Fe?b.cloneElement(ct,{ref:Le}):ct}),W=V,ae=b.createContext(null),ne=ae;function se(tt){return tt?Array.isArray(tt)?tt:[tt]:[]}function q(tt,gt,ct,Je){return b.useMemo(function(){var Fe=se(ct!=null?ct:gt),xe=se(Je!=null?Je:gt),Le=new Set(Fe),Ke=new Set(xe);return tt&&(Le.has("hover")&&(Le.delete("hover"),Le.add("click")),Ke.has("hover")&&(Ke.delete("hover"),Ke.add("click"))),[Le,Ke]},[tt,gt,ct,Je])}var Q=e(29194);function H(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=arguments.length>2?arguments[2]:void 0;return ct?tt[0]===gt[0]:tt[0]===gt[0]&&tt[1]===gt[1]}function oe(tt,gt,ct,Je){for(var Fe=ct.points,xe=Object.keys(tt),Le=0;Le1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(tt)?gt:tt}function j(tt){return $(parseFloat(tt),0)}function ie(tt,gt){var ct=(0,r.Z)({},tt);return(gt||[]).forEach(function(Je){if(!(Je instanceof HTMLBodyElement||Je instanceof HTMLHtmlElement)){var Fe=J(Je).getComputedStyle(Je),xe=Fe.overflow,Le=Fe.overflowClipMargin,Ke=Fe.borderTopWidth,He=Fe.borderBottomWidth,Xe=Fe.borderLeftWidth,dt=Fe.borderRightWidth,wt=Je.getBoundingClientRect(),er=Je.offsetHeight,Jt=Je.clientHeight,ht=Je.offsetWidth,it=Je.clientWidth,Xt=j(Ke),Mt=j(He),Wt=j(Xe),Ht=j(dt),nr=$(Math.round(wt.width/ht*1e3)/1e3),Kt=$(Math.round(wt.height/er*1e3)/1e3),Oe=(ht-it-Wt-Ht)*nr,ce=(er-Jt-Xt-Mt)*Kt,he=Xt*Kt,It=Mt*Kt,Te=Wt*nr,lt=Ht*nr,Gt=0,Tt=0;if(xe==="clip"){var Ie=j(Le);Gt=Ie*nr,Tt=Ie*Kt}var St=wt.x+Te-Gt,Ze=wt.y+he-Tt,we=St+wt.width+2*Gt-Te-lt-Oe,xt=Ze+wt.height+2*Tt-he-It-ce;ct.left=Math.max(ct.left,St),ct.top=Math.max(ct.top,Ze),ct.right=Math.min(ct.right,we),ct.bottom=Math.min(ct.bottom,xt)}}),ct}function ve(tt){var gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ct="".concat(gt),Je=ct.match(/^(.*)\%$/);return Je?tt*(parseFloat(Je[1])/100):parseFloat(ct)}function Pe(tt,gt){var ct=gt||[],Je=(0,i.Z)(ct,2),Fe=Je[0],xe=Je[1];return[ve(tt.width,Fe),ve(tt.height,xe)]}function De(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[tt[0],tt[1]]}function Ge(tt,gt){var ct=gt[0],Je=gt[1],Fe,xe;return ct==="t"?xe=tt.y:ct==="b"?xe=tt.y+tt.height:xe=tt.y+tt.height/2,Je==="l"?Fe=tt.x:Je==="r"?Fe=tt.x+tt.width:Fe=tt.x+tt.width/2,{x:Fe,y:xe}}function Ue(tt,gt){var ct={t:"b",b:"t",l:"r",r:"l"};return tt.map(function(Je,Fe){return Fe===gt?ct[Je]||"c":Je}).join("")}function Ft(tt,gt,ct,Je,Fe,xe,Le){var Ke=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Fe[Je]||{}}),He=(0,i.Z)(Ke,2),Xe=He[0],dt=He[1],wt=b.useRef(0),er=b.useMemo(function(){return gt?le(gt):[]},[gt]),Jt=b.useRef({}),ht=function(){Jt.current={}};tt||ht();var it=(0,x.Z)(function(){if(gt&&ct&&tt){let fa=function($s,po){var xo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:wn,Ko=Me.x+$s,Jo=Me.y+po,eu=Ko+an,tu=Jo+zr,Bo=Math.max(Ko,xo.left),Vo=Math.max(Jo,xo.top),Qo=Math.min(eu,xo.right),ss=Math.min(tu,xo.bottom);return Math.max(0,(Qo-Bo)*(ss-Vo))},ts=function(){rr=Me.y+Se,Er=rr+zr,Or=Me.x+Ti,Cr=Or+an};var Wt,Ht,nr=gt,Kt=nr.ownerDocument,Oe=J(nr),ce=Oe.getComputedStyle(nr),he=ce.width,It=ce.height,Te=ce.position,lt=nr.style.left,Gt=nr.style.top,Tt=nr.style.right,Ie=nr.style.bottom,St=nr.style.overflow,Ze=(0,r.Z)((0,r.Z)({},Fe[Je]),xe),we=Kt.createElement("div");(Wt=nr.parentElement)===null||Wt===void 0||Wt.appendChild(we),we.style.left="".concat(nr.offsetLeft,"px"),we.style.top="".concat(nr.offsetTop,"px"),we.style.position=Te,we.style.height="".concat(nr.offsetHeight,"px"),we.style.width="".concat(nr.offsetWidth,"px"),nr.style.left="0",nr.style.top="0",nr.style.right="auto",nr.style.bottom="auto",nr.style.overflow="hidden";var xt;if(Array.isArray(ct))xt={x:ct[0],y:ct[1],width:0,height:0};else{var Rt=ct.getBoundingClientRect();xt={x:Rt.x,y:Rt.y,width:Rt.width,height:Rt.height}}var Me=nr.getBoundingClientRect(),Ar=Kt.documentElement,Ct=Ar.clientWidth,Vr=Ar.clientHeight,rn=Ar.scrollWidth,Tr=Ar.scrollHeight,Rr=Ar.scrollTop,vr=Ar.scrollLeft,zr=Me.height,an=Me.width,hn=xt.height,Yt=xt.width,vt={left:0,top:0,right:Ct,bottom:Vr},ye={left:-vr,top:-Rr,right:rn-vr,bottom:Tr-Rr},ut=Ze.htmlRegion,Lt="visible",gr="visibleFirst";ut!=="scroll"&&ut!==gr&&(ut=Lt);var mr=ut===gr,en=ie(ye,er),Ur=ie(vt,er),wn=ut===Lt?Ur:en,bt=mr?Ur:wn;nr.style.left="auto",nr.style.top="auto",nr.style.right="0",nr.style.bottom="0";var Ir=nr.getBoundingClientRect();nr.style.left=lt,nr.style.top=Gt,nr.style.right=Tt,nr.style.bottom=Ie,nr.style.overflow=St,(Ht=nr.parentElement)===null||Ht===void 0||Ht.removeChild(we);var Rn=$(Math.round(an/parseFloat(he)*1e3)/1e3),Xn=$(Math.round(zr/parseFloat(It)*1e3)/1e3);if(Rn===0||Xn===0||(0,o.Sh)(ct)&&!(0,Q.Z)(ct))return;var Nn=Ze.offset,ni=Ze.targetOffset,ai=Pe(Me,Nn),ki=(0,i.Z)(ai,2),Yn=ki[0],Li=ki[1],Ni=Pe(xt,ni),Xi=(0,i.Z)(Ni,2),Xa=Xi[0],Va=Xi[1];xt.x-=Xa,xt.y-=Va;var Gi=Ze.points||[],ha=(0,i.Z)(Gi,2),qn=ha[0],Dt=ha[1],Qi=De(Dt),hi=De(qn),Oa=Ge(xt,Qi),Si=Ge(Me,hi),Zi=(0,r.Z)({},Ze),Ti=Oa.x-Si.x+Yn,Se=Oa.y-Si.y+Li,nt=fa(Ti,Se),et=fa(Ti,Se,Ur),Ot=Ge(xt,["t","l"]),pt=Ge(Me,["t","l"]),or=Ge(xt,["b","r"]),ur=Ge(Me,["b","r"]),Dr=Ze.overflow||{},$r=Dr.adjustX,We=Dr.adjustY,rt=Dr.shiftX,be=Dr.shiftY,st=function(po){return typeof po=="boolean"?po:po>=0},rr,Er,Or,Cr;ts();var kr=st(We),An=hi[0]===Qi[0];if(kr&&hi[0]==="t"&&(Er>bt.bottom||Jt.current.bt)){var Sr=Se;An?Sr-=zr-hn:Sr=Ot.y-ur.y-Li;var dn=fa(Ti,Sr),sn=fa(Ti,Sr,Ur);dn>nt||dn===nt&&(!mr||sn>=et)?(Jt.current.bt=!0,Se=Sr,Li=-Li,Zi.points=[Ue(hi,0),Ue(Qi,0)]):Jt.current.bt=!1}if(kr&&hi[0]==="b"&&(rrnt||yn===nt&&(!mr||Ei>=et)?(Jt.current.tb=!0,Se=un,Li=-Li,Zi.points=[Ue(hi,0),Ue(Qi,0)]):Jt.current.tb=!1}var ji=st($r),Di=hi[1]===Qi[1];if(ji&&hi[1]==="l"&&(Cr>bt.right||Jt.current.rl)){var Hn=Ti;Di?Hn-=an-Yt:Hn=Ot.x-ur.x-Yn;var ia=fa(Hn,Se),Ki=fa(Hn,Se,Ur);ia>nt||ia===nt&&(!mr||Ki>=et)?(Jt.current.rl=!0,Ti=Hn,Yn=-Yn,Zi.points=[Ue(hi,1),Ue(Qi,1)]):Jt.current.rl=!1}if(ji&&hi[1]==="r"&&(Ornt||Us===nt&&(!mr||ca>=et)?(Jt.current.lr=!0,Ti=xa,Yn=-Yn,Zi.points=[Ue(hi,1),Ue(Qi,1)]):Jt.current.lr=!1}ts();var Qa=rt===!0?0:rt;typeof Qa=="number"&&(OrUr.right&&(Ti-=Cr-Ur.right-Yn,xt.x>Ur.right-Qa&&(Ti+=xt.x-Ur.right+Qa)));var ho=be===!0?0:be;typeof ho=="number"&&(rrUr.bottom&&(Se-=Er-Ur.bottom-Li,xt.y>Ur.bottom-ho&&(Se+=xt.y-Ur.bottom+ho)));var ja=Me.x+Ti,zs=ja+an,ya=Me.y+Se,Ts=ya+zr,ds=xt.x,Ii=ds+Yt,qi=xt.y,Ks=qi+hn,Go=Math.max(ja,ds),La=Math.min(zs,Ii),Fs=(Go+La)/2,gs=Fs-ja,bo=Math.max(ya,qi),bn=Math.min(Ts,Ks),as=(bo+bn)/2,Mo=as-ya;Le==null||Le(gt,Zi);var ro=Ir.right-Me.x-(Ti+Me.width),_i=Ir.bottom-Me.y-(Se+Me.height);dt({ready:!0,offsetX:Ti/Rn,offsetY:Se/Xn,offsetR:ro/Rn,offsetB:_i/Xn,arrowX:gs/Rn,arrowY:Mo/Xn,scaleX:Rn,scaleY:Xn,align:Zi})}}),Xt=function(){wt.current+=1;var Ht=wt.current;Promise.resolve().then(function(){wt.current===Ht&&it()})},Mt=function(){dt(function(Ht){return(0,r.Z)((0,r.Z)({},Ht),{},{ready:!1})})};return(0,y.Z)(Mt,[Je]),(0,y.Z)(function(){tt||Mt()},[tt]),[Xe.ready,Xe.offsetX,Xe.offsetY,Xe.offsetR,Xe.offsetB,Xe.arrowX,Xe.arrowY,Xe.scaleX,Xe.scaleY,Xe.align,Xt]}var Et=e(3300);function kt(tt,gt,ct,Je,Fe){(0,y.Z)(function(){if(tt&>&&ct){let wt=function(){Je(),Fe()};var xe=gt,Le=ct,Ke=le(xe),He=le(Le),Xe=J(Le),dt=new Set([Xe].concat((0,Et.Z)(Ke),(0,Et.Z)(He)));return dt.forEach(function(er){er.addEventListener("scroll",wt,{passive:!0})}),Xe.addEventListener("resize",wt,{passive:!0}),Je(),function(){dt.forEach(function(er){er.removeEventListener("scroll",wt),Xe.removeEventListener("resize",wt)})}}},[tt,gt,ct])}var Zt=e(48736),Bt=e(16089);function yt(tt,gt,ct,Je,Fe,xe,Le,Ke){var He=b.useRef(tt),Xe=b.useRef(!1);He.current!==tt&&(Xe.current=!0,He.current=tt),b.useEffect(function(){var dt=(0,Bt.Z)(function(){Xe.current=!1});return function(){Bt.Z.cancel(dt)}},[tt]),b.useEffect(function(){if(gt&&Je&&(!Fe||xe)){var dt=function(){var Te=!1,lt=function(Ie){var St=Ie.target;Te=Le(St)},Gt=function(Ie){var St=Ie.target;!Xe.current&&He.current&&!Te&&!Le(St)&&Ke(!1)};return[lt,Gt]},wt=dt(),er=(0,i.Z)(wt,2),Jt=er[0],ht=er[1],it=dt(),Xt=(0,i.Z)(it,2),Mt=Xt[0],Wt=Xt[1],Ht=J(Je);Ht.addEventListener("mousedown",Jt,!0),Ht.addEventListener("click",ht,!0),Ht.addEventListener("contextmenu",ht,!0);var nr=(0,a.A)(ct);if(nr&&(nr.addEventListener("mousedown",Mt,!0),nr.addEventListener("click",Wt,!0),nr.addEventListener("contextmenu",Wt,!0)),0)var Kt,Oe,ce,he;return function(){Ht.removeEventListener("mousedown",Jt,!0),Ht.removeEventListener("click",ht,!0),Ht.removeEventListener("contextmenu",ht,!0),nr&&(nr.removeEventListener("mousedown",Mt,!0),nr.removeEventListener("click",Wt,!0),nr.removeEventListener("contextmenu",Wt,!0))}}},[gt,ct,Je,Fe,xe])}var Be=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function _t(){var tt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:c.Z,gt=b.forwardRef(function(ct,Je){var Fe=ct.prefixCls,xe=Fe===void 0?"rc-trigger-popup":Fe,Le=ct.children,Ke=ct.action,He=Ke===void 0?"hover":Ke,Xe=ct.showAction,dt=ct.hideAction,wt=ct.popupVisible,er=ct.defaultPopupVisible,Jt=ct.onPopupVisibleChange,ht=ct.afterPopupVisibleChange,it=ct.mouseEnterDelay,Xt=ct.mouseLeaveDelay,Mt=Xt===void 0?.1:Xt,Wt=ct.focusDelay,Ht=ct.blurDelay,nr=ct.mask,Kt=ct.maskClosable,Oe=Kt===void 0?!0:Kt,ce=ct.getPopupContainer,he=ct.forceRender,It=ct.autoDestroy,Te=ct.destroyPopupOnHide,lt=ct.popup,Gt=ct.popupClassName,Tt=ct.popupStyle,Ie=ct.popupPlacement,St=ct.builtinPlacements,Ze=St===void 0?{}:St,we=ct.popupAlign,xt=ct.zIndex,Rt=ct.stretch,Me=ct.getPopupClassNameFromAlign,Ar=ct.fresh,Ct=ct.alignPoint,Vr=ct.onPopupClick,rn=ct.onPopupAlign,Tr=ct.arrow,Rr=ct.popupMotion,vr=ct.maskMotion,zr=ct.popupTransitionName,an=ct.popupAnimation,hn=ct.maskTransitionName,Yt=ct.maskAnimation,vt=ct.className,ye=ct.getTriggerDOMNode,ut=(0,l.Z)(ct,Be),Lt=It||Te||!1,gr=b.useState(!1),mr=(0,i.Z)(gr,2),en=mr[0],Ur=mr[1];(0,y.Z)(function(){Ur((0,m.Z)())},[]);var wn=b.useRef({}),bt=b.useContext(ne),Ir=b.useMemo(function(){return{registerSubPopup:function(ci,rs){wn.current[ci]=rs,bt==null||bt.registerSubPopup(ci,rs)}}},[bt]),Rn=(0,p.Z)(),Xn=b.useState(null),Nn=(0,i.Z)(Xn,2),ni=Nn[0],ai=Nn[1],ki=(0,x.Z)(function(oi){(0,o.Sh)(oi)&&ni!==oi&&ai(oi),bt==null||bt.registerSubPopup(Rn,oi)}),Yn=b.useState(null),Li=(0,i.Z)(Yn,2),Ni=Li[0],Xi=Li[1],Xa=b.useRef(null),Va=(0,x.Z)(function(oi){(0,o.Sh)(oi)&&Ni!==oi&&(Xi(oi),Xa.current=oi)}),Gi=b.Children.only(Le),ha=(Gi==null?void 0:Gi.props)||{},qn={},Dt=(0,x.Z)(function(oi){var ci,rs,ns=Ni;return(ns==null?void 0:ns.contains(oi))||((ci=(0,a.A)(ns))===null||ci===void 0?void 0:ci.host)===oi||oi===ns||(ni==null?void 0:ni.contains(oi))||((rs=(0,a.A)(ni))===null||rs===void 0?void 0:rs.host)===oi||oi===ni||Object.values(wn.current).some(function(os){return(os==null?void 0:os.contains(oi))||oi===os})}),Qi=ee(xe,Rr,an,zr),hi=ee(xe,vr,Yt,hn),Oa=b.useState(er||!1),Si=(0,i.Z)(Oa,2),Zi=Si[0],Ti=Si[1],Se=wt!=null?wt:Zi,nt=(0,x.Z)(function(oi){wt===void 0&&Ti(oi)});(0,y.Z)(function(){Ti(wt||!1)},[wt]);var et=b.useRef(Se);et.current=Se;var Ot=b.useRef([]);Ot.current=[];var pt=(0,x.Z)(function(oi){var ci;nt(oi),((ci=Ot.current[Ot.current.length-1])!==null&&ci!==void 0?ci:Se)!==oi&&(Ot.current.push(oi),Jt==null||Jt(oi))}),or=b.useRef(),ur=function(){clearTimeout(or.current)},Dr=function(ci){var rs=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ur(),rs===0?pt(ci):or.current=setTimeout(function(){pt(ci)},rs*1e3)};b.useEffect(function(){return ur},[]);var $r=b.useState(!1),We=(0,i.Z)($r,2),rt=We[0],be=We[1];(0,y.Z)(function(oi){(!oi||Se)&&be(!0)},[Se]);var st=b.useState(null),rr=(0,i.Z)(st,2),Er=rr[0],Or=rr[1],Cr=b.useState([0,0]),kr=(0,i.Z)(Cr,2),An=kr[0],Sr=kr[1],dn=function(ci){Sr([ci.clientX,ci.clientY])},sn=Ft(Se,ni,Ct?An:Ni,Ie,Ze,we,rn),un=(0,i.Z)(sn,11),yn=un[0],Ei=un[1],ji=un[2],Di=un[3],Hn=un[4],ia=un[5],Ki=un[6],xa=un[7],Us=un[8],ca=un[9],Qa=un[10],ho=q(en,He,Xe,dt),ja=(0,i.Z)(ho,2),zs=ja[0],ya=ja[1],Ts=zs.has("click"),ds=ya.has("click")||ya.has("contextMenu"),Ii=(0,x.Z)(function(){rt||Qa()}),qi=function(){et.current&&Ct&&ds&&Dr(!1)};kt(Se,Ni,ni,Ii,qi),(0,y.Z)(function(){Ii()},[An,Ie]),(0,y.Z)(function(){Se&&!(Ze!=null&&Ze[Ie])&&Ii()},[JSON.stringify(we)]);var Ks=b.useMemo(function(){var oi=oe(Ze,xe,ca,Ct);return u()(oi,Me==null?void 0:Me(ca))},[ca,Me,Ze,xe,Ct]);b.useImperativeHandle(Je,function(){return{nativeElement:Xa.current,forceAlign:Ii}});var Go=b.useState(0),La=(0,i.Z)(Go,2),Fs=La[0],gs=La[1],bo=b.useState(0),bn=(0,i.Z)(bo,2),as=bn[0],Mo=bn[1],ro=function(){if(Rt&&Ni){var ci=Ni.getBoundingClientRect();gs(ci.width),Mo(ci.height)}},_i=function(){ro(),Ii()},fa=function(ci){be(!1),Qa(),ht==null||ht(ci)},ts=function(){return new Promise(function(ci){ro(),Or(function(){return ci})})};(0,y.Z)(function(){Er&&(Qa(),Er(),Or(null))},[Er]);function $s(oi,ci,rs,ns){qn[oi]=function(os){var Eo;ns==null||ns(os),Dr(ci,rs);for(var ru=arguments.length,vu=new Array(ru>1?ru-1:0),Ds=1;Ds1?rs-1:0),os=1;os1?rs-1:0),os=1;os=0)return l[f].splice(o,1),!0}return!1},publish:function(f){if(!l[f])return!1;const u=Array.prototype.slice.call(arguments,1);return l[f].forEach(h=>{h.apply(null,u)}),this}};return i?Object.assign(i,c):c}const r=new e;_.Z=r},45434:function(d,_,e){"use strict";e.d(_,{zt:function(){return ao},$j:function(){return Vi},Ue:function(){return po},I0:function(){return so},v9:function(){return no}});var r={};e.r(r),e.d(r,{actionChannel:function(){return Yt},all:function(){return Me},apply:function(){return rn},call:function(){return Vr},cancel:function(){return an},cancelled:function(){return vt},cps:function(){return Tr},flush:function(){return ye},fork:function(){return Rr},getContext:function(){return ut},join:function(){return zr},put:function(){return Rt},race:function(){return Ar},select:function(){return hn},setContext:function(){return Lt},spawn:function(){return vr},take:function(){return we},takeEvery:function(){return nt},takeLatest:function(){return et},takem:function(){return xt},throttle:function(){return Ot}});var i=e(59301),l=e(42166),c=e(59781),f=Object.assign||function(Qe){for(var qe=1;qe=0&&Qe.splice(jt,1)}var W={from:function(qe){var jt=Array(qe.length);for(var Vt in qe)B(qe,Vt)&&(jt[Vt]=qe[Vt]);return jt}};function ae(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=f({},Qe),jt=new Promise(function(Vt,_r){qe.resolve=Vt,qe.reject=_r});return qe.promise=jt,qe}function ne(Qe){for(var qe=[],jt=0;jt1&&arguments[1]!==void 0?arguments[1]:!0,jt=void 0,Vt=new Promise(function(_r){jt=setTimeout(function(){return _r(qe)},Qe)});return Vt[p]=function(){return clearTimeout(jt)},Vt}function q(){var Qe,qe=!0,jt=void 0,Vt=void 0;return Qe={},Qe[o]=!0,Qe.isRunning=function(){return qe},Qe.result=function(){return jt},Qe.error=function(){return Vt},Qe.setRunning=function(Br){return qe=Br},Qe.setResult=function(Br){return jt=Br},Qe.setError=function(Br){return Vt=Br},Qe}function Q(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return function(){return++Qe}}var H=Q(),oe=function(qe){throw qe},ee=function(qe){return{value:qe,done:!0}};function J(Qe){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:oe,jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Vt=arguments[3],_r={name:jt,next:Qe,throw:qe,return:ee};return Vt&&(_r[a]=!0),typeof Symbol!="undefined"&&(_r[Symbol.iterator]=function(){return _r}),_r}function le(Qe,qe){var jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";typeof window=="undefined"?console.log("redux-saga "+Qe+": "+qe+` `+(jt&&jt.stack||jt)):console[Qe](qe,jt)}function $(Qe,qe){return function(){return Qe.apply(void 0,arguments)}}var j=function(qe,jt){return qe+" has been deprecated in favor of "+jt+", please update your code"},ie=function(qe){return new Error(` redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug in redux-saga code and not yours. Thanks for reporting this in the project's github repo. Error: `+qe+` -`)},ve=function(qe,jt){return(qe?qe+".":"")+"setContext(props): argument "+jt+" is not a plain object"},Pe=function(qe){return function(jt){return qe(Object.defineProperty(jt,y,{value:!0}))}},De=function Qe(qe){return function(){for(var jt=arguments.length,Vt=Array(jt),_r=0;_r0&&arguments[0]!==void 0?arguments[0]:10,qe=arguments[1],jt=new Array(Qe),Vt=0,_r=0,Br=0,Wr=function(ti){jt[_r]=ti,_r=(_r+1)%Qe,Vt++},xn=function(){if(Vt!=0){var ti=jt[Br];return jt[Br]=null,Vt--,Br=(Br+1)%Qe,ti}},on=function(){for(var ti=[];Vt;)ti.push(xn());return ti};return{isEmpty:function(){return Vt==0},put:function(ti){if(Vt0&&arguments[0]!==void 0?arguments[0]:bt.fixed(),qe=!1,jt=[];I(Qe,N.buffer,Xe);function Vt(){if(qe&&jt.length)throw ie("Cannot have a closed channel with pending takers");if(jt.length&&!Qe.isEmpty())throw ie("Cannot have pending takers with non empty buffer")}function _r(on){if(Vt(),I(on,N.notUndef,ht),!qe){if(!jt.length)return Qe.put(on);for(var gn=0;gn1&&arguments[1]!==void 0?arguments[1]:bt.none(),jt=arguments[2];arguments.length>2&&I(jt,N.func,"Invalid match function passed to eventChannel");var Vt=St(qe),_r=function(){Vt.__closed__||(Br&&Br(),Vt.close())},Br=Qe(function(Wr){if(Ke(Wr)){_r();return}jt&&!jt(Wr)||Vt.put(Wr)});if(Vt.__closed__&&Br(),!N.func(Br))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:Vt.take,flush:Vt.flush,close:_r}}function Jt(Qe){var qe=er(function(jt){return Qe(function(Vt){if(Vt[y]){jt(Vt);return}tt(function(){return jt(Vt)})})});return Fe({},qe,{take:function(Vt,_r){arguments.length>1&&(I(_r,N.func,"channel.take's matcher argument must be a function"),Vt[x]=_r),qe.take(Vt)}})}var pt=h("IO"),it="TAKE",Xt="PUT",Mt="ALL",Wt="RACE",Ht="CALL",nr="CPS",Kt="FORK",Oe="JOIN",ce="CANCEL",he="SELECT",Dt="ACTION_CHANNEL",Te="CANCELLED",ct="FLUSH",Gt="GET_CONTEXT",Pt="SET_CONTEXT",Ie=` -(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)`,At=function(qe,jt){var Vt;return Vt={},Vt[pt]=!0,Vt[qe]=jt,Vt},Ze=function(qe){return I(mr.fork(qe),N.object,"detach(eff): argument must be a fork effect"),qe[Kt].detached=!0,qe};function we(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"*";if(arguments.length&&I(arguments[0],N.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),N.pattern(Qe))return At(it,{pattern:Qe});if(N.channel(Qe))return At(it,{channel:Qe});throw new Error("take(patternOrChannel): argument "+String(Qe)+" is not valid channel or a valid pattern")}we.maybe=function(){var Qe=we.apply(void 0,arguments);return Qe[it].maybe=!0,Qe};var Et=$(we.maybe,j("takem","take.maybe"));function Rt(Qe,qe){return arguments.length>1?(I(Qe,N.notUndef,"put(channel, action): argument channel is undefined"),I(Qe,N.channel,"put(channel, action): argument "+Qe+" is not a valid channel"),I(qe,N.notUndef,"put(channel, action): argument action is undefined")):(I(Qe,N.notUndef,"put(action): argument action is undefined"),qe=Qe,Qe=null),At(Xt,{channel:Qe,action:qe})}Rt.resolve=function(){var Qe=Rt.apply(void 0,arguments);return Qe[Xt].resolve=!0,Qe},Rt.sync=$(Rt.resolve,j("put.sync","put.resolve"));function Me(Qe){return At(Mt,Qe)}function Ar(Qe){return At(Wt,Qe)}function Tt(Qe,qe,jt){I(qe,N.notUndef,Qe+": argument fn is undefined");var Vt=null;if(N.array(qe)){var _r=qe;Vt=_r[0],qe=_r[1]}else if(qe.fn){var Br=qe;Vt=Br.context,qe=Br.fn}return Vt&&N.string(qe)&&N.func(Vt[qe])&&(qe=Vt[qe]),I(qe,N.func,Qe+": argument "+qe+" is not a function"),{context:Vt,fn:qe,args:jt}}function Vr(Qe){for(var qe=arguments.length,jt=Array(qe>1?qe-1:0),Vt=1;Vt2&&arguments[2]!==void 0?arguments[2]:[];return At(Ht,Tt("apply",{context:Qe,fn:qe},jt))}function Tr(Qe){for(var qe=arguments.length,jt=Array(qe>1?qe-1:0),Vt=1;Vt1?qe-1:0),Vt=1;Vt1?qe-1:0),Vt=1;Vt1)return Me(qe.map(function(_r){return zr(_r)}));var Vt=qe[0];return I(Vt,N.notUndef,"join(task): argument task is undefined"),I(Vt,N.task,"join(task): argument "+Vt+" is not a valid Task object "+Ie),At(Oe,Vt)}function an(){for(var Qe=arguments.length,qe=Array(Qe),jt=0;jt1)return Me(qe.map(function(_r){return an(_r)}));var Vt=qe[0];return qe.length===1&&(I(Vt,N.notUndef,"cancel(task): argument task is undefined"),I(Vt,N.task,"cancel(task): argument "+Vt+" is not a valid Task object "+Ie)),At(ce,Vt||m)}function hn(Qe){for(var qe=arguments.length,jt=Array(qe>1?qe-1:0),Vt=1;Vt1&&(I(qe,N.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),I(qe,N.buffer,"actionChannel(pattern, buffer): argument "+qe+" is not a valid buffer")),At(Dt,{pattern:Qe,buffer:qe})}function _t(){return At(Te,{})}function ye(Qe){return I(Qe,N.channel,"flush(channel): argument "+Qe+" is not valid channel"),At(ct,Qe)}function ut(Qe){return I(Qe,N.string,"getContext(prop): argument "+Qe+" is not a string"),At(Gt,Qe)}function Lt(Qe){return I(Qe,N.object,ve(null,Qe)),At(Pt,Qe)}var gr=function(qe){return function(jt){return jt&&jt[pt]&&jt[qe]}},mr={take:gr(it),put:gr(Xt),all:gr(Mt),race:gr(Wt),call:gr(Ht),cps:gr(nr),fork:gr(Kt),join:gr(Oe),cancel:gr(ce),select:gr(he),actionChannel:gr(Dt),cancelled:gr(Te),flush:gr(ct),getContext:gr(Gt),setContext:gr(Pt)},en=Object.assign||function(Qe){for(var qe=1;qe1&&arguments[1]!==void 0?arguments[1]:function(){return L},jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:L,Vt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:L,_r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},Br=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Wr=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,xn=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"anonymous",on=arguments[8];I(Qe,N.iterator,xt);var gn="[...effects]",ti=$(wo,j(gn,"all("+gn+")")),ai=Br.sagaMonitor,wi=Br.logger,ji=Br.onError,ha=wi||le,qi=function(Jr){var Fn=Jr.sagaStack;!Fn&&Jr.stack&&(Fn=Jr.stack.split(` +`)},ve=function(qe,jt){return(qe?qe+".":"")+"setContext(props): argument "+jt+" is not a plain object"},Pe=function(qe){return function(jt){return qe(Object.defineProperty(jt,y,{value:!0}))}},De=function Qe(qe){return function(){for(var jt=arguments.length,Vt=Array(jt),_r=0;_r0&&arguments[0]!==void 0?arguments[0]:10,qe=arguments[1],jt=new Array(Qe),Vt=0,_r=0,Br=0,Wr=function(ri){jt[_r]=ri,_r=(_r+1)%Qe,Vt++},xn=function(){if(Vt!=0){var ri=jt[Br];return jt[Br]=null,Vt--,Br=(Br+1)%Qe,ri}},on=function(){for(var ri=[];Vt;)ri.push(xn());return ri};return{isEmpty:function(){return Vt==0},put:function(ri){if(Vt0&&arguments[0]!==void 0?arguments[0]:yt.fixed(),qe=!1,jt=[];I(Qe,N.buffer,Xe);function Vt(){if(qe&&jt.length)throw ie("Cannot have a closed channel with pending takers");if(jt.length&&!Qe.isEmpty())throw ie("Cannot have pending takers with non empty buffer")}function _r(on){if(Vt(),I(on,N.notUndef,dt),!qe){if(!jt.length)return Qe.put(on);for(var gn=0;gn1&&arguments[1]!==void 0?arguments[1]:yt.none(),jt=arguments[2];arguments.length>2&&I(jt,N.func,"Invalid match function passed to eventChannel");var Vt=wt(qe),_r=function(){Vt.__closed__||(Br&&Br(),Vt.close())},Br=Qe(function(Wr){if(Ke(Wr)){_r();return}jt&&!jt(Wr)||Vt.put(Wr)});if(Vt.__closed__&&Br(),!N.func(Br))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:Vt.take,flush:Vt.flush,close:_r}}function Jt(Qe){var qe=er(function(jt){return Qe(function(Vt){if(Vt[y]){jt(Vt);return}tt(function(){return jt(Vt)})})});return Fe({},qe,{take:function(Vt,_r){arguments.length>1&&(I(_r,N.func,"channel.take's matcher argument must be a function"),Vt[x]=_r),qe.take(Vt)}})}var ht=h("IO"),it="TAKE",Xt="PUT",Mt="ALL",Wt="RACE",Ht="CALL",nr="CPS",Kt="FORK",Oe="JOIN",ce="CANCEL",he="SELECT",It="ACTION_CHANNEL",Te="CANCELLED",lt="FLUSH",Gt="GET_CONTEXT",Tt="SET_CONTEXT",Ie=` +(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)`,St=function(qe,jt){var Vt;return Vt={},Vt[ht]=!0,Vt[qe]=jt,Vt},Ze=function(qe){return I(mr.fork(qe),N.object,"detach(eff): argument must be a fork effect"),qe[Kt].detached=!0,qe};function we(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"*";if(arguments.length&&I(arguments[0],N.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),N.pattern(Qe))return St(it,{pattern:Qe});if(N.channel(Qe))return St(it,{channel:Qe});throw new Error("take(patternOrChannel): argument "+String(Qe)+" is not valid channel or a valid pattern")}we.maybe=function(){var Qe=we.apply(void 0,arguments);return Qe[it].maybe=!0,Qe};var xt=$(we.maybe,j("takem","take.maybe"));function Rt(Qe,qe){return arguments.length>1?(I(Qe,N.notUndef,"put(channel, action): argument channel is undefined"),I(Qe,N.channel,"put(channel, action): argument "+Qe+" is not a valid channel"),I(qe,N.notUndef,"put(channel, action): argument action is undefined")):(I(Qe,N.notUndef,"put(action): argument action is undefined"),qe=Qe,Qe=null),St(Xt,{channel:Qe,action:qe})}Rt.resolve=function(){var Qe=Rt.apply(void 0,arguments);return Qe[Xt].resolve=!0,Qe},Rt.sync=$(Rt.resolve,j("put.sync","put.resolve"));function Me(Qe){return St(Mt,Qe)}function Ar(Qe){return St(Wt,Qe)}function Ct(Qe,qe,jt){I(qe,N.notUndef,Qe+": argument fn is undefined");var Vt=null;if(N.array(qe)){var _r=qe;Vt=_r[0],qe=_r[1]}else if(qe.fn){var Br=qe;Vt=Br.context,qe=Br.fn}return Vt&&N.string(qe)&&N.func(Vt[qe])&&(qe=Vt[qe]),I(qe,N.func,Qe+": argument "+qe+" is not a function"),{context:Vt,fn:qe,args:jt}}function Vr(Qe){for(var qe=arguments.length,jt=Array(qe>1?qe-1:0),Vt=1;Vt2&&arguments[2]!==void 0?arguments[2]:[];return St(Ht,Ct("apply",{context:Qe,fn:qe},jt))}function Tr(Qe){for(var qe=arguments.length,jt=Array(qe>1?qe-1:0),Vt=1;Vt1?qe-1:0),Vt=1;Vt1?qe-1:0),Vt=1;Vt1)return Me(qe.map(function(_r){return zr(_r)}));var Vt=qe[0];return I(Vt,N.notUndef,"join(task): argument task is undefined"),I(Vt,N.task,"join(task): argument "+Vt+" is not a valid Task object "+Ie),St(Oe,Vt)}function an(){for(var Qe=arguments.length,qe=Array(Qe),jt=0;jt1)return Me(qe.map(function(_r){return an(_r)}));var Vt=qe[0];return qe.length===1&&(I(Vt,N.notUndef,"cancel(task): argument task is undefined"),I(Vt,N.task,"cancel(task): argument "+Vt+" is not a valid Task object "+Ie)),St(ce,Vt||m)}function hn(Qe){for(var qe=arguments.length,jt=Array(qe>1?qe-1:0),Vt=1;Vt1&&(I(qe,N.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),I(qe,N.buffer,"actionChannel(pattern, buffer): argument "+qe+" is not a valid buffer")),St(It,{pattern:Qe,buffer:qe})}function vt(){return St(Te,{})}function ye(Qe){return I(Qe,N.channel,"flush(channel): argument "+Qe+" is not valid channel"),St(lt,Qe)}function ut(Qe){return I(Qe,N.string,"getContext(prop): argument "+Qe+" is not a string"),St(Gt,Qe)}function Lt(Qe){return I(Qe,N.object,ve(null,Qe)),St(Tt,Qe)}var gr=function(qe){return function(jt){return jt&&jt[ht]&&jt[qe]}},mr={take:gr(it),put:gr(Xt),all:gr(Mt),race:gr(Wt),call:gr(Ht),cps:gr(nr),fork:gr(Kt),join:gr(Oe),cancel:gr(ce),select:gr(he),actionChannel:gr(It),cancelled:gr(Te),flush:gr(lt),getContext:gr(Gt),setContext:gr(Tt)},en=Object.assign||function(Qe){for(var qe=1;qe1&&arguments[1]!==void 0?arguments[1]:function(){return L},jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:L,Vt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:L,_r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},Br=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Wr=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,xn=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"anonymous",on=arguments[8];I(Qe,N.iterator,bt);var gn="[...effects]",ri=$(wo,j(gn,"all("+gn+")")),si=Br.sagaMonitor,Ai=Br.logger,Ui=Br.onError,pa=Ai||le,ea=function(Jr){var Fn=Jr.sagaStack;!Fn&&Jr.stack&&(Fn=Jr.stack.split(` `)[0].indexOf(Jr.message)!==-1?Jr.stack:"Error: "+Jr.message+` -`+Jr.stack),ha("error","uncaught at "+xn,Fn||Jr.message||Jr)},Oi=Jt(qe),Ta=Object.create(_r);ys.cancel=L;var _i=Yr(Wr,xn,Qe,on),vi={name:xn,cancel:oo,isRunning:!0},Pa=ri(xn,vi,qa);function oo(){vi.isRunning&&!vi.isCancelled&&(vi.isCancelled=!0,ys(Rn))}function Ms(){Qe._isRunning&&!Qe._isCancelled&&(Qe._isCancelled=!0,Pa.cancelAll(),qa(Rn))}return on&&(on.cancel=Ms),Qe._isRunning=!0,ys(),_i;function ys(hr,Jr){if(!vi.isRunning)throw new Error("Trying to resume an already finished generator");try{var Fn=void 0;Jr?Fn=Qe.throw(hr):hr===Rn?(vi.isCancelled=!0,ys.cancel(),Fn=N.func(Qe.return)?Qe.return(Rn):{done:!0,value:Rn}):hr===Dr?Fn=N.func(Qe.return)?Qe.return():{done:!0}:Fn=Qe.next(hr),Fn.done?(vi.isMainRunning=!1,vi.cont&&vi.cont(Fn.value)):ls(Fn.value,Wr,"",ys)}catch(Dn){vi.isCancelled&&qi(Dn),vi.isMainRunning=!1,vi.cont(Dn,!0)}}function qa(hr,Jr){Qe._isRunning=!1,Oi.close(),Jr?(hr instanceof Error&&Object.defineProperty(hr,"sagaStack",{value:"at "+xn+` - `+(hr.sagaStack||hr.stack),configurable:!0}),_i.cont||(hr instanceof Error&&ji?ji(hr):qi(hr)),Qe._error=hr,Qe._isAborted=!0,Qe._deferredEnd&&Qe._deferredEnd.reject(hr)):(Qe._result=hr,Qe._deferredEnd&&Qe._deferredEnd.resolve(hr)),_i.cont&&_i.cont(hr,Jr),_i.joiners.forEach(function(Fn){return Fn.cb(hr,Jr)}),_i.joiners=null}function ls(hr,Jr){var Fn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Dn=arguments[3],hi=H();ai&&ai.effectTriggered({effectId:hi,parentEffectId:Jr,label:Fn,effect:hr});var Wn=void 0;function Yn(ya,es){Wn||(Wn=!0,Dn.cancel=L,ai&&(es?ai.effectRejected(hi,ya):ai.effectResolved(hi,ya)),Dn(ya,es))}Yn.cancel=L,Dn.cancel=function(){if(!Wn){Wn=!0;try{Yn.cancel()}catch(ya){qi(ya)}Yn.cancel=L,ai&&ai.effectCancelled(hi)}};var Kn=void 0;return N.promise(hr)?Hi(hr,Yn):N.helper(hr)?$o(Di(hr),hi,Yn):N.iterator(hr)?Ia(hr,hi,xn,Yn):N.array(hr)?ti(hr,hi,Yn):(Kn=mr.take(hr))?cs(Kn,Yn):(Kn=mr.put(hr))?ps(Kn,Yn):(Kn=mr.all(hr))?wo(Kn,hi,Yn):(Kn=mr.race(hr))?ka(Kn,hi,Yn):(Kn=mr.call(hr))?Po(Kn,hi,Yn):(Kn=mr.cps(hr))?bs(Kn,Yn):(Kn=mr.fork(hr))?$o(Kn,hi,Yn):(Kn=mr.join(hr))?uo(Kn,Yn):(Kn=mr.cancel(hr))?Io(Kn,Yn):(Kn=mr.select(hr))?Ja(Kn,Yn):(Kn=mr.actionChannel(hr))?ks(Kn,Yn):(Kn=mr.flush(hr))?ge(Kn,Yn):(Kn=mr.cancelled(hr))?Oa(Kn,Yn):(Kn=mr.getContext(hr))?Ae(Kn,Yn):(Kn=mr.setContext(hr))?wr(Kn,Yn):Yn(hr)}function Hi(hr,Jr){var Fn=hr[p];N.func(Fn)?Jr.cancel=Fn:N.func(hr.abort)&&(Jr.cancel=function(){return hr.abort()}),hr.then(Jr,function(Dn){return Jr(Dn,!0)})}function Ia(hr,Jr,Fn,Dn){Vn(hr,qe,jt,Vt,Ta,Br,Jr,Fn,Dn)}function cs(hr,Jr){var Fn=hr.channel,Dn=hr.pattern,hi=hr.maybe;Fn=Fn||Oi;var Wn=function(Kn){return Kn instanceof Error?Jr(Kn,!0):Ke(Kn)&&!hi?Jr(Dr):Jr(Kn)};try{Fn.take(Wn,Nn(Dn))}catch(Yn){return Jr(Yn,!0)}Jr.cancel=Wn.cancel}function ps(hr,Jr){var Fn=hr.channel,Dn=hr.action,hi=hr.resolve;tt(function(){var Wn=void 0;try{Wn=(Fn?Fn.put:jt)(Dn)}catch(Yn){if(Fn||hi)return Jr(Yn,!0);qi(Yn)}if(hi&&N.promise(Wn))Hi(Wn,Jr);else return Jr(Wn)})}function Po(hr,Jr,Fn){var Dn=hr.context,hi=hr.fn,Wn=hr.args,Yn=void 0;try{Yn=hi.apply(Dn,Wn)}catch(Kn){return Fn(Kn,!0)}return N.promise(Yn)?Hi(Yn,Fn):N.iterator(Yn)?Ia(Yn,Jr,hi.name,Fn):Fn(Yn)}function bs(hr,Jr){var Fn=hr.context,Dn=hr.fn,hi=hr.args;try{var Wn=function(Kn,ya){return N.undef(Kn)?Jr(ya):Jr(Kn,!0)};Dn.apply(Fn,hi.concat(Wn)),Wn.cancel&&(Jr.cancel=function(){return Wn.cancel()})}catch(Yn){return Jr(Yn,!0)}}function $o(hr,Jr,Fn){var Dn=hr.context,hi=hr.fn,Wn=hr.args,Yn=hr.detached,Kn=ii({context:Dn,fn:hi,args:Wn});try{yt();var ya=Vn(Kn,qe,jt,Vt,Ta,Br,Jr,hi.name,Yn?null:L);Yn?Fn(ya):Kn._isRunning?(Pa.addTask(ya),Fn(ya)):Kn._error?Pa.abort(Kn._error):Fn(ya)}finally{Je()}}function uo(hr,Jr){if(hr.isRunning()){var Fn={task:_i,cb:Jr};Jr.cancel=function(){return V(hr.joiners,Fn)},hr.joiners.push(Fn)}else hr.isAborted()?Jr(hr.error(),!0):Jr(hr.result())}function Io(hr,Jr){hr===m&&(hr=_i),hr.isRunning()&&hr.cancel(),Jr()}function wo(hr,Jr,Fn){var Dn=Object.keys(hr);if(!Dn.length)return Fn(N.array(hr)?[]:{});var hi=0,Wn=void 0,Yn={},Kn={};function ya(){hi===Dn.length&&(Wn=!0,Fn(N.array(hr)?W.from(en({},Yn,{length:Dn.length})):Yn))}Dn.forEach(function(es){var Do=function(lo,Fl){Wn||(Fl||Ke(lo)||lo===Dr||lo===Rn?(Fn.cancel(),Fn(lo,Fl)):(Yn[es]=lo,hi++,ya()))};Do.cancel=L,Kn[es]=Do}),Fn.cancel=function(){Wn||(Wn=!0,Dn.forEach(function(es){return Kn[es].cancel()}))},Dn.forEach(function(es){return ls(hr[es],Jr,es,Kn[es])})}function ka(hr,Jr,Fn){var Dn=void 0,hi=Object.keys(hr),Wn={};hi.forEach(function(Yn){var Kn=function(es,Do){if(!Dn){if(Do)Fn.cancel(),Fn(es,!0);else if(!Ke(es)&&es!==Dr&&es!==Rn){var So;Fn.cancel(),Dn=!0;var lo=(So={},So[Yn]=es,So);Fn(N.array(hr)?[].slice.call(en({},lo,{length:hi.length})):lo)}}};Kn.cancel=L,Wn[Yn]=Kn}),Fn.cancel=function(){Dn||(Dn=!0,hi.forEach(function(Yn){return Wn[Yn].cancel()}))},hi.forEach(function(Yn){Dn||ls(hr[Yn],Jr,Yn,Wn[Yn])})}function Ja(hr,Jr){var Fn=hr.selector,Dn=hr.args;try{var hi=Fn.apply(void 0,[Vt()].concat(Dn));Jr(hi)}catch(Wn){Jr(Wn,!0)}}function ks(hr,Jr){var Fn=hr.pattern,Dn=hr.buffer,hi=Nn(Fn);hi.pattern=Fn,Jr(er(qe,Dn||bt.fixed(),hi))}function Oa(hr,Jr){Jr(!!vi.isCancelled)}function ge(hr,Jr){hr.flush(Jr)}function Ae(hr,Jr){Jr(Ta[hr])}function wr(hr,Jr){G.assign(Ta,hr),Jr()}function Yr(hr,Jr,Fn,Dn){var hi,Wn,Yn;return Fn._deferredEnd=null,Wn={},Wn[o]=!0,Wn.id=hr,Wn.name=Jr,hi="done",Yn={},Yn[hi]=Yn[hi]||{},Yn[hi].get=function(){if(Fn._deferredEnd)return Fn._deferredEnd.promise;var Kn=ae();return Fn._deferredEnd=Kn,Fn._isRunning||(Fn._error?Kn.reject(Fn._error):Kn.resolve(Fn._result)),Kn.promise},Wn.cont=Dn,Wn.joiners=[],Wn.cancel=Ms,Wn.isRunning=function(){return Fn._isRunning},Wn.isCancelled=function(){return Fn._isCancelled},Wn.isAborted=function(){return Fn._isAborted},Wn.result=function(){return Fn._result},Wn.error=function(){return Fn._error},Wn.setContext=function(ya){I(ya,N.object,ve("task",ya)),G.assign(Ta,ya)},wn(Wn,Yn),Wn}}var ki="runSaga(storeInterface, saga, ...args)",Mi=ki+": saga argument must be a Generator function!";function Yi(Qe,qe){for(var jt=arguments.length,Vt=Array(jt>2?jt-2:0),_r=2;_r=0||Object.prototype.hasOwnProperty.call(Qe,Vt)&&(jt[Vt]=Qe[Vt]);return jt}function Xa(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=Qe.context,jt=qe===void 0?{}:qe,Vt=Ya(Qe,["context"]),_r=Vt.sagaMonitor,Br=Vt.logger,Wr=Vt.onError;if(N.func(Vt))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(Br&&!N.func(Br))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(Wr&&!N.func(Wr))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(Vt.emitter&&!N.func(Vt.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function xn(on){var gn=on.getState,ti=on.dispatch,ai=He();return ai.emit=(Vt.emitter||C)(ai.emit),xn.run=Yi.bind(null,{context:jt,subscribe:ai.subscribe,dispatch:ti,getState:gn,sagaMonitor:_r,logger:Br,onError:Wr}),function(wi){return function(ji){_r&&_r.actionDispatched&&_r.actionDispatched(ji);var ha=wi(ji);return ai.emit(ji),ha}}}return xn.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},xn.setContext=function(on){I(on,N.object,ve("sagaMiddleware",on)),G.assign(jt,on)},xn}var Wi={done:!0,value:void 0},da={};function lt(Qe){return N.channel(Qe)?"channel":Array.isArray(Qe)?String(Qe.map(function(qe){return String(qe)})):String(Qe)}function ba(Qe,qe){var jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"iterator",Vt=void 0,_r=qe;function Br(Wr,xn){if(_r===da)return Wi;if(xn)throw _r=da,xn;Vt&&Vt(Wr);var on=Qe[_r](),gn=on[0],ti=on[1],ai=on[2];return _r=gn,Vt=ai,_r===da?Wi:ti}return J(Br,function(Wr){return Br(null,Wr)},jt,!0)}function ra(Qe,qe){for(var jt=arguments.length,Vt=Array(jt>2?jt-2:0),_r=2;_r2?jt-2:0),_r=2;_r3?Vt-3:0),Br=3;Br2&&arguments[2]!==void 0?arguments[2]:"",Dn=arguments[3],mi=H();si&&si.effectTriggered({effectId:mi,parentEffectId:Jr,label:Fn,effect:hr});var Wn=void 0;function Vn(ba,es){Wn||(Wn=!0,Dn.cancel=L,si&&(es?si.effectRejected(mi,ba):si.effectResolved(mi,ba)),Dn(ba,es))}Vn.cancel=L,Dn.cancel=function(){if(!Wn){Wn=!0;try{Vn.cancel()}catch(ba){ea(ba)}Vn.cancel=L,si&&si.effectCancelled(mi)}};var Kn=void 0;return N.promise(hr)?Hi(hr,Vn):N.helper(hr)?$o(ki(hr),mi,Vn):N.iterator(hr)?Ia(hr,mi,xn,Vn):N.array(hr)?ri(hr,mi,Vn):(Kn=mr.take(hr))?cs(Kn,Vn):(Kn=mr.put(hr))?ps(Kn,Vn):(Kn=mr.all(hr))?wo(Kn,mi,Vn):(Kn=mr.race(hr))?ka(Kn,mi,Vn):(Kn=mr.call(hr))?Po(Kn,mi,Vn):(Kn=mr.cps(hr))?bs(Kn,Vn):(Kn=mr.fork(hr))?$o(Kn,mi,Vn):(Kn=mr.join(hr))?uo(Kn,Vn):(Kn=mr.cancel(hr))?Io(Kn,Vn):(Kn=mr.select(hr))?Ja(Kn,Vn):(Kn=mr.actionChannel(hr))?ks(Kn,Vn):(Kn=mr.flush(hr))?ge(Kn,Vn):(Kn=mr.cancelled(hr))?Da(Kn,Vn):(Kn=mr.getContext(hr))?Ae(Kn,Vn):(Kn=mr.setContext(hr))?wr(Kn,Vn):Vn(hr)}function Hi(hr,Jr){var Fn=hr[p];N.func(Fn)?Jr.cancel=Fn:N.func(hr.abort)&&(Jr.cancel=function(){return hr.abort()}),hr.then(Jr,function(Dn){return Jr(Dn,!0)})}function Ia(hr,Jr,Fn,Dn){Yn(hr,qe,jt,Vt,Ta,Br,Jr,Fn,Dn)}function cs(hr,Jr){var Fn=hr.channel,Dn=hr.pattern,mi=hr.maybe;Fn=Fn||Ri;var Wn=function(Kn){return Kn instanceof Error?Jr(Kn,!0):Ke(Kn)&&!mi?Jr(Ir):Jr(Kn)};try{Fn.take(Wn,Nn(Dn))}catch(Vn){return Jr(Vn,!0)}Jr.cancel=Wn.cancel}function ps(hr,Jr){var Fn=hr.channel,Dn=hr.action,mi=hr.resolve;tt(function(){var Wn=void 0;try{Wn=(Fn?Fn.put:jt)(Dn)}catch(Vn){if(Fn||mi)return Jr(Vn,!0);ea(Vn)}if(mi&&N.promise(Wn))Hi(Wn,Jr);else return Jr(Wn)})}function Po(hr,Jr,Fn){var Dn=hr.context,mi=hr.fn,Wn=hr.args,Vn=void 0;try{Vn=mi.apply(Dn,Wn)}catch(Kn){return Fn(Kn,!0)}return N.promise(Vn)?Hi(Vn,Fn):N.iterator(Vn)?Ia(Vn,Jr,mi.name,Fn):Fn(Vn)}function bs(hr,Jr){var Fn=hr.context,Dn=hr.fn,mi=hr.args;try{var Wn=function(Kn,ba){return N.undef(Kn)?Jr(ba):Jr(Kn,!0)};Dn.apply(Fn,mi.concat(Wn)),Wn.cancel&&(Jr.cancel=function(){return Wn.cancel()})}catch(Vn){return Jr(Vn,!0)}}function $o(hr,Jr,Fn){var Dn=hr.context,mi=hr.fn,Wn=hr.args,Vn=hr.detached,Kn=ai({context:Dn,fn:mi,args:Wn});try{gt();var ba=Yn(Kn,qe,jt,Vt,Ta,Br,Jr,mi.name,Vn?null:L);Vn?Fn(ba):Kn._isRunning?(Pa.addTask(ba),Fn(ba)):Kn._error?Pa.abort(Kn._error):Fn(ba)}finally{Je()}}function uo(hr,Jr){if(hr.isRunning()){var Fn={task:yi,cb:Jr};Jr.cancel=function(){return V(hr.joiners,Fn)},hr.joiners.push(Fn)}else hr.isAborted()?Jr(hr.error(),!0):Jr(hr.result())}function Io(hr,Jr){hr===m&&(hr=yi),hr.isRunning()&&hr.cancel(),Jr()}function wo(hr,Jr,Fn){var Dn=Object.keys(hr);if(!Dn.length)return Fn(N.array(hr)?[]:{});var mi=0,Wn=void 0,Vn={},Kn={};function ba(){mi===Dn.length&&(Wn=!0,Fn(N.array(hr)?W.from(en({},Vn,{length:Dn.length})):Vn))}Dn.forEach(function(es){var Do=function(lo,Fl){Wn||(Fl||Ke(lo)||lo===Ir||lo===Rn?(Fn.cancel(),Fn(lo,Fl)):(Vn[es]=lo,mi++,ba()))};Do.cancel=L,Kn[es]=Do}),Fn.cancel=function(){Wn||(Wn=!0,Dn.forEach(function(es){return Kn[es].cancel()}))},Dn.forEach(function(es){return ls(hr[es],Jr,es,Kn[es])})}function ka(hr,Jr,Fn){var Dn=void 0,mi=Object.keys(hr),Wn={};mi.forEach(function(Vn){var Kn=function(es,Do){if(!Dn){if(Do)Fn.cancel(),Fn(es,!0);else if(!Ke(es)&&es!==Ir&&es!==Rn){var So;Fn.cancel(),Dn=!0;var lo=(So={},So[Vn]=es,So);Fn(N.array(hr)?[].slice.call(en({},lo,{length:mi.length})):lo)}}};Kn.cancel=L,Wn[Vn]=Kn}),Fn.cancel=function(){Dn||(Dn=!0,mi.forEach(function(Vn){return Wn[Vn].cancel()}))},mi.forEach(function(Vn){Dn||ls(hr[Vn],Jr,Vn,Wn[Vn])})}function Ja(hr,Jr){var Fn=hr.selector,Dn=hr.args;try{var mi=Fn.apply(void 0,[Vt()].concat(Dn));Jr(mi)}catch(Wn){Jr(Wn,!0)}}function ks(hr,Jr){var Fn=hr.pattern,Dn=hr.buffer,mi=Nn(Fn);mi.pattern=Fn,Jr(er(qe,Dn||yt.fixed(),mi))}function Da(hr,Jr){Jr(!!gi.isCancelled)}function ge(hr,Jr){hr.flush(Jr)}function Ae(hr,Jr){Jr(Ta[hr])}function wr(hr,Jr){G.assign(Ta,hr),Jr()}function Yr(hr,Jr,Fn,Dn){var mi,Wn,Vn;return Fn._deferredEnd=null,Wn={},Wn[o]=!0,Wn.id=hr,Wn.name=Jr,mi="done",Vn={},Vn[mi]=Vn[mi]||{},Vn[mi].get=function(){if(Fn._deferredEnd)return Fn._deferredEnd.promise;var Kn=ae();return Fn._deferredEnd=Kn,Fn._isRunning||(Fn._error?Kn.reject(Fn._error):Kn.resolve(Fn._result)),Kn.promise},Wn.cont=Dn,Wn.joiners=[],Wn.cancel=Ms,Wn.isRunning=function(){return Fn._isRunning},Wn.isCancelled=function(){return Fn._isCancelled},Wn.isAborted=function(){return Fn._isAborted},Wn.result=function(){return Fn._result},Wn.error=function(){return Fn._error},Wn.setContext=function(ba){I(ba,N.object,ve("task",ba)),G.assign(Ta,ba)},wn(Wn,Vn),Wn}}var Li="runSaga(storeInterface, saga, ...args)",Ni=Li+": saga argument must be a Generator function!";function Xi(Qe,qe){for(var jt=arguments.length,Vt=Array(jt>2?jt-2:0),_r=2;_r=0||Object.prototype.hasOwnProperty.call(Qe,Vt)&&(jt[Vt]=Qe[Vt]);return jt}function Va(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=Qe.context,jt=qe===void 0?{}:qe,Vt=Xa(Qe,["context"]),_r=Vt.sagaMonitor,Br=Vt.logger,Wr=Vt.onError;if(N.func(Vt))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(Br&&!N.func(Br))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(Wr&&!N.func(Wr))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(Vt.emitter&&!N.func(Vt.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function xn(on){var gn=on.getState,ri=on.dispatch,si=He();return si.emit=(Vt.emitter||C)(si.emit),xn.run=Xi.bind(null,{context:jt,subscribe:si.subscribe,dispatch:ri,getState:gn,sagaMonitor:_r,logger:Br,onError:Wr}),function(Ai){return function(Ui){_r&&_r.actionDispatched&&_r.actionDispatched(Ui);var pa=Ai(Ui);return si.emit(Ui),pa}}}return xn.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},xn.setContext=function(on){I(on,N.object,ve("sagaMiddleware",on)),G.assign(jt,on)},xn}var Gi={done:!0,value:void 0},ha={};function qn(Qe){return N.channel(Qe)?"channel":Array.isArray(Qe)?String(Qe.map(function(qe){return String(qe)})):String(Qe)}function Dt(Qe,qe){var jt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"iterator",Vt=void 0,_r=qe;function Br(Wr,xn){if(_r===ha)return Gi;if(xn)throw _r=ha,xn;Vt&&Vt(Wr);var on=Qe[_r](),gn=on[0],ri=on[1],si=on[2];return _r=gn,Vt=si,_r===ha?Gi:ri}return J(Br,function(Wr){return Br(null,Wr)},jt,!0)}function Qi(Qe,qe){for(var jt=arguments.length,Vt=Array(jt>2?jt-2:0),_r=2;_r2?jt-2:0),_r=2;_r3?Vt-3:0),Br=3;Br2?jt-2:0),_r=2;_r2?jt-2:0),_r=2;_r3?Vt-3:0),Br=3;Br-1&&(qe[jt]=Qe[jt]),qe},{})}var ja=function(){function Qe(){(0,Er.Z)(this,Qe),this._handleActions=null,this.hooks=Qa.reduce(function(qe,jt){return qe[jt]=[],qe},{})}return(0,Or.Z)(Qe,[{key:"use",value:function(jt){ur()(We()(jt),"plugin.use: plugin should be plain object");var Vt=this.hooks;for(var _r in jt)Object.prototype.hasOwnProperty.call(jt,_r)&&(ur()(Vt[_r],"plugin.use: unknown plugin property: ".concat(_r)),_r==="_handleActions"?this._handleActions=jt[_r]:_r==="extraEnhancers"?Vt[_r]=jt[_r]:Vt[_r].push(jt[_r]))}},{key:"apply",value:function(jt,Vt){var _r=this.hooks,Br=["onError","onHmr"];ur()(Br.indexOf(jt)>-1,"plugin.apply: hook ".concat(jt," cannot be applied"));var Wr=_r[jt];return function(){if(Wr.length){var xn=!0,on=!1,gn=void 0;try{for(var ti=Wr[Symbol.iterator](),ai;!(xn=(ai=ti.next()).done);xn=!0){var wi=ai.value;wi.apply(void 0,arguments)}}catch(ji){on=!0,gn=ji}finally{try{!xn&&ti.return!=null&&ti.return()}finally{if(on)throw gn}}}else Vt&&Vt.apply(void 0,arguments)}}},{key:"get",value:function(jt){var Vt=this.hooks;return ur()(jt in Vt,"plugin.get: hook ".concat(jt," cannot be got")),jt==="extraReducers"?zs(Vt[jt]):jt==="onReducer"?ga(Vt[jt]):Vt[jt]}}]),Qe}();function zs(Qe){var qe={},jt=!0,Vt=!1,_r=void 0;try{for(var Br=Qe[Symbol.iterator](),Wr;!(jt=(Wr=Br.next()).done);jt=!0){var xn=Wr.value;qe=(0,l.Z)({},qe,xn)}}catch(on){Vt=!0,_r=on}finally{try{!jt&&Br.return!=null&&Br.return()}finally{if(Vt)throw _r}}return qe}function ga(Qe){return function(qe){var jt=!0,Vt=!1,_r=void 0;try{for(var Br=Qe[Symbol.iterator](),Wr;!(jt=(Wr=Br.next()).done);jt=!0){var xn=Wr.value;qe=xn(qe)}}catch(on){Vt=!0,_r=on}finally{try{!jt&&Br.return!=null&&Br.return()}finally{if(Vt)throw _r}}return qe}}function Ts(Qe){var qe=Qe.reducers,jt=Qe.initialState,Vt=Qe.plugin,_r=Qe.sagaMiddleware,Br=Qe.promiseMiddleware,Wr=Qe.createOpts.setupMiddlewares,xn=Wr===void 0?xi:Wr,on=Vt.get("extraEnhancers");ur()(un(on),"[app.start] extraEnhancers should be array, but got ".concat((0,Ir.Z)(on)));var gn=Vt.get("onAction"),ti=xn([Br,_r].concat((0,rt.Z)(kr()(gn)))),ai=c.qC,wi=[c.md.apply(void 0,(0,rt.Z)(ti))].concat((0,rt.Z)(on));return(0,c.MT)(qe,jt,ai.apply(void 0,(0,rt.Z)(wi)))}function ds(Qe,qe){var jt="".concat(qe.namespace).concat(xa).concat(Qe),Vt=jt.replace(/\/@@[^/]+?$/,""),_r=Array.isArray(qe.reducers)?qe.reducers[0][Vt]:qe.reducers&&qe.reducers[Vt];return _r||qe.effects&&qe.effects[Vt]?jt:Qe}function Ti(Qe,qe,jt,Vt){var _r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return sn().mark(function Br(){var Wr;return sn().wrap(function(on){for(;;)switch(on.prev=on.next){case 0:on.t0=sn().keys(Qe);case 1:if((on.t1=on.t0()).done){on.next=7;break}if(Wr=on.t1.value,!Object.prototype.hasOwnProperty.call(Qe,Wr)){on.next=5;break}return on.delegateYield(sn().mark(function gn(){var ti,ai;return sn().wrap(function(ji){for(;;)switch(ji.prev=ji.next){case 0:return ti=Xi(Wr,Qe[Wr],qe,jt,Vt,_r),ji.next=3,Rr(ti);case 3:return ai=ji.sent,ji.next=6,Rr(sn().mark(function ha(){return sn().wrap(function(Oi){for(;;)switch(Oi.prev=Oi.next){case 0:return Oi.next=2,we("".concat(qe.namespace,"/@@CANCEL_EFFECTS"));case 2:return Oi.next=4,an(ai);case 4:case"end":return Oi.stop()}},ha)}));case 6:case"end":return ji.stop()}},gn)})(),"t2",5);case 5:on.next=1;break;case 7:case"end":return on.stop()}},Br)})}function Xi(Qe,qe,jt,Vt,_r,Br){var Wr=sn().mark(ha),xn=qe,on="takeEvery",gn,ti;if(Array.isArray(qe)){var ai=(0,Sr.Z)(qe,1);xn=ai[0];var wi=qe[1];wi&&wi.type&&(on=wi.type,on==="throttle"&&(ur()(wi.ms,"app.start: opts.ms should be defined if type is throttle"),gn=wi.ms),on==="poll"&&(ur()(wi.delay,"app.start: opts.delay should be defined if type is poll"),ti=wi.delay)),ur()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(on)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function ji(){}function ha(){var Oi,Ta,_i,vi,Pa,oo,Ms,ys,qa,ls=arguments;return sn().wrap(function(Ia){for(;;)switch(Ia.prev=Ia.next){case 0:for(Oi=ls.length,Ta=new Array(Oi),_i=0;_i0?Ta[0]:{},Pa=vi.__dva_resolve,oo=Pa===void 0?ji:Pa,Ms=vi.__dva_reject,ys=Ms===void 0?ji:Ms,Ia.prev=2,Ia.next=5,Rt({type:"".concat(Qe).concat(xa,"@@start")});case 5:return Ia.next=7,xn.apply(void 0,(0,rt.Z)(Ta.concat(Ks(jt,Br))));case 7:return qa=Ia.sent,Ia.next=10,Rt({type:"".concat(Qe).concat(xa,"@@end")});case 10:oo(qa),Ia.next=17;break;case 13:Ia.prev=13,Ia.t0=Ia.catch(2),Vt(Ia.t0,{key:Qe,effectArgs:Ta}),Ia.t0._dontReject||ys(Ia.t0);case 17:case"end":return Ia.stop()}},Wr,null,[[2,13]])}var qi=Go(_r,ha,jt,Qe);switch(on){case"watcher":return ha;case"takeLatest":return sn().mark(function Oi(){return sn().wrap(function(_i){for(;;)switch(_i.prev=_i.next){case 0:return _i.next=2,et(Qe,qi);case 2:case"end":return _i.stop()}},Oi)});case"throttle":return sn().mark(function Oi(){return sn().wrap(function(_i){for(;;)switch(_i.prev=_i.next){case 0:return _i.next=2,Ot(gn,Qe,qi);case 2:case"end":return _i.stop()}},Oi)});case"poll":return sn().mark(function Oi(){var Ta,_i,vi,Pa,oo,Ms,ys;return sn().wrap(function(ls){for(;;)switch(ls.prev=ls.next){case 0:vi=function(Ia,cs){var ps;return sn().wrap(function(bs){for(;;)switch(bs.prev=bs.next){case 0:ps=Ia.call;case 1:return bs.next=4,ps(qi,cs);case 4:return bs.next=6,ps(_i,ti);case 6:bs.next=1;break;case 8:case"end":return bs.stop()}},Ta)},_i=function(Ia){return new Promise(function(cs){return setTimeout(cs,Ia)})},Ta=sn().mark(vi),Pa=Vr,oo=we,Ms=Ar;case 4:return ls.next=7,oo("".concat(Qe,"-start"));case 7:return ys=ls.sent,ls.next=10,Ms([Pa(vi,r,ys),oo("".concat(Qe,"-stop"))]);case 10:ls.next=4;break;case 12:case"end":return ls.stop()}},Oi)});default:return sn().mark(function Oi(){return sn().wrap(function(_i){for(;;)switch(_i.prev=_i.next){case 0:return _i.next=2,nt(Qe,qi);case 2:case"end":return _i.stop()}},Oi)})}}function Ks(Qe,qe){function jt(Wr,xn){ur()(Wr,"dispatch: action should be a plain Object with type");var on=qe.namespacePrefixWarning,gn=on===void 0?!0:on;gn&&rr()(Wr.indexOf("".concat(Qe.namespace).concat(xa))!==0,"[".concat(xn,"] ").concat(Wr," should not be prefixed with namespace ").concat(Qe.namespace))}function Vt(Wr){var xn=Wr.type;return jt(xn,"sagaEffects.put"),Rt((0,l.Z)({},Wr,{type:ds(xn,Qe)}))}function _r(Wr){var xn=Wr.type;return jt(xn,"sagaEffects.put.resolve"),Rt.resolve((0,l.Z)({},Wr,{type:ds(xn,Qe)}))}Vt.resolve=_r;function Br(Wr){return typeof Wr=="string"?(jt(Wr,"sagaEffects.take"),we(ds(Wr,Qe))):Array.isArray(Wr)?we(Wr.map(function(xn){return typeof xn=="string"?(jt(xn,"sagaEffects.take"),ds(xn,Qe)):xn})):we(Wr)}return(0,l.Z)({},r,{put:Vt,take:Br})}function Go(Qe,qe,jt,Vt){var _r=!0,Br=!1,Wr=void 0;try{for(var xn=Qe[Symbol.iterator](),on;!(_r=(on=xn.next()).done);_r=!0){var gn=on.value;qe=gn(qe,r,jt,Vt)}}catch(ti){Br=!0,Wr=ti}finally{try{!_r&&xn.return!=null&&xn.return()}finally{if(Br)throw Wr}}return qe}function La(Qe){return Qe}function Fs(Qe){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:La;return function(jt,Vt){var _r=Vt.type;return ur()(_r,"dispatch: action should be a plain Object with type"),Qe===_r?qe(jt,Vt):jt}}function gs(){for(var Qe=arguments.length,qe=new Array(Qe),jt=0;jt0&&arguments[0]!==void 0?arguments[0]:qe,Br=arguments.length>1?arguments[1]:void 0;return Vt(_r,Br)}}function bn(Qe,qe,jt){return Array.isArray(Qe)?Qe[1]((jt||bo)(Qe[0],qe)):(jt||bo)(Qe||{},qe)}function as(Qe){return function(){return function(jt){return function(Vt){var _r=Vt.type;return qe(_r)?new Promise(function(Br,Wr){jt((0,l.Z)({__dva_resolve:Br,__dva_reject:Wr},Vt))}):jt(Vt)}}};function qe(jt){if(!jt||typeof jt!="string")return!1;var Vt=jt.split(xa),_r=(0,Sr.Z)(Vt,1),Br=_r[0],Wr=Qe._models.filter(function(xn){return xn.namespace===Br})[0];return!!(Wr&&Wr.effects&&Wr.effects[jt])}}function Mo(Qe,qe){return function(jt){var Vt=jt.type;return ur()(Vt,"dispatch: action should be a plain Object with type"),rr()(Vt.indexOf("".concat(qe.namespace).concat(xa))!==0,"dispatch: ".concat(Vt," should not be prefixed with namespace ").concat(qe.namespace)),Qe((0,l.Z)({},jt,{type:ds(Vt,qe)}))}}function ro(Qe,qe,jt,Vt){var _r=[],Br=[];for(var Wr in Qe)if(Object.prototype.hasOwnProperty.call(Qe,Wr)){var xn=Qe[Wr],on=xn({dispatch:Mo(jt._store.dispatch,qe),history:jt._history},Vt);yn(on)?_r.push(on):Br.push(Wr)}return{funcs:_r,nonFuncs:Br}}function mi(Qe,qe){if(Qe[qe]){var jt=Qe[qe],Vt=jt.funcs,_r=jt.nonFuncs;rr()(_r.length===0,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(_r.join(", ")));var Br=!0,Wr=!1,xn=void 0;try{for(var on=Vt[Symbol.iterator](),gn;!(Br=(gn=on.next()).done);Br=!0){var ti=gn.value;ti()}}catch(ai){Wr=!0,xn=ai}finally{try{!Br&&on.return!=null&&on.return()}finally{if(Wr)throw xn}}delete Qe[qe]}}var ca=Ni,ts=Pi,$s={namespace:"@@dva",state:0,reducers:{UPDATE:function(qe){return qe+1}}};function po(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},jt=qe.initialReducer,Vt=qe.setupApp,_r=Vt===void 0?ca:Vt,Br=new ja;Br.use(ho(Qe));var Wr={_models:[la((0,l.Z)({},$s))],_store:null,_plugin:Br,use:Br.use.bind(Br),model:xn,start:ai};return Wr;function xn(wi){var ji=la((0,l.Z)({},wi));return Wr._models.push(ji),ji}function on(wi,ji,ha,qi){qi=xn(qi);var Oi=Wr._store;Oi.asyncReducers[qi.namespace]=bn(qi.reducers,qi.state,Br._handleActions),Oi.replaceReducer(wi()),qi.effects&&Oi.runSaga(Wr._getSaga(qi.effects,qi,ji,Br.get("onEffect"),Qe)),qi.subscriptions&&(ha[qi.namespace]=ro(qi.subscriptions,qi,Wr,ji))}function gn(wi,ji,ha,qi){var Oi=Wr._store;delete Oi.asyncReducers[qi],delete ji[qi],Oi.replaceReducer(wi()),Oi.dispatch({type:"@@dva/UPDATE"}),Oi.dispatch({type:"".concat(qi,"/@@CANCEL_EFFECTS")}),mi(ha,qi),Wr._models=Wr._models.filter(function(Ta){return Ta.namespace!==qi})}function ti(wi,ji,ha,qi,Oi){var Ta=Wr._store,_i=Oi.namespace,vi=ts(Wr._models,function(Pa){return Pa.namespace===_i});~vi&&(Ta.dispatch({type:"".concat(_i,"/@@CANCEL_EFFECTS")}),delete Ta.asyncReducers[_i],delete ji[_i],mi(ha,_i),Wr._models.splice(vi,1)),Wr.model(Oi),Ta.dispatch({type:"@@dva/UPDATE"})}function ai(){var wi=function(wr,Yr){wr&&(typeof wr=="string"&&(wr=new Error(wr)),wr.preventDefault=function(){wr._dontReject=!0},Br.apply("onError",function(hr){throw new Error(hr.stack||hr)})(wr,Wr._store.dispatch,Yr))},ji=mt(),ha=as(Wr);Wr._getSaga=Ti.bind(null);var qi=[],Oi=(0,l.Z)({},jt),Ta=!0,_i=!1,vi=void 0;try{for(var Pa=Wr._models[Symbol.iterator](),oo;!(Ta=(oo=Pa.next()).done);Ta=!0){var Ms=oo.value;Oi[Ms.namespace]=bn(Ms.reducers,Ms.state,Br._handleActions),Ms.effects&&qi.push(Wr._getSaga(Ms.effects,Ms,wi,Br.get("onEffect"),Qe))}}catch(Ae){_i=!0,vi=Ae}finally{try{!Ta&&Pa.return!=null&&Pa.return()}finally{if(_i)throw vi}}var ys=Br.get("onReducer"),qa=Br.get("extraReducers");ur()(Object.keys(qa).every(function(Ae){return!(Ae in Oi)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(Oi).join(", "))),Wr._store=Ts({reducers:ge(),initialState:Qe.initialState||{},plugin:Br,createOpts:qe,sagaMiddleware:ji,promiseMiddleware:ha});var ls=Wr._store;ls.runSaga=ji.run,ls.asyncReducers={};var Hi=Br.get("onStateChange"),Ia=!0,cs=!1,ps=void 0;try{for(var Po=function(){var wr=$o.value;ls.subscribe(function(){wr(ls.getState())})},bs=Hi[Symbol.iterator](),$o;!(Ia=($o=bs.next()).done);Ia=!0)Po()}catch(Ae){cs=!0,ps=Ae}finally{try{!Ia&&bs.return!=null&&bs.return()}finally{if(cs)throw ps}}qi.forEach(ji.run),_r(Wr);var uo={},Io=!0,wo=!1,ka=void 0;try{for(var Ja=this._models[Symbol.iterator](),ks;!(Io=(ks=Ja.next()).done);Io=!0){var Oa=ks.value;Oa.subscriptions&&(uo[Oa.namespace]=ro(Oa.subscriptions,Oa,Wr,wi))}}catch(Ae){wo=!0,ka=Ae}finally{try{!Io&&Ja.return!=null&&Ja.return()}finally{if(wo)throw ka}}Wr.model=on.bind(Wr,ge,wi,uo),Wr.unmodel=gn.bind(Wr,ge,Oi,uo),Wr.replaceModel=ti.bind(Wr,ge,Oi,uo,wi);function ge(){return ys((0,c.UY)((0,l.Z)({},Oi,qa,Wr._store?Wr._store.asyncReducers:{})))}}}var xo=e(37573),Ko=e(45097),Jo=e(4676);function eu(Qe){Qe()}let tu=eu;const Bo=Qe=>tu=Qe,Vo=()=>tu,Qo=Symbol.for("react-redux-context"),ss=typeof globalThis!="undefined"?globalThis:{};function si(){var Qe;if(!i.createContext)return{};const qe=(Qe=ss[Qo])!=null?Qe:ss[Qo]=new Map;let jt=qe.get(i.createContext);return jt||(jt=i.createContext(null),qe.set(i.createContext,jt)),jt}const li=si();var rs=null;function ns(Qe=li){return function(){return(0,i.useContext)(Qe)}}const os=ns(),Eo=()=>{throw new Error("uSES not initialized!")};let ru=Eo;const vu=Qe=>{ru=Qe},Ds=(Qe,qe)=>Qe===qe;function Vs(Qe=li){const qe=Qe===li?os:ns(Qe);return function(Vt,_r={}){const{equalityFn:Br=Ds,stabilityCheck:Wr=void 0,noopCheck:xn=void 0}=typeof _r=="function"?{equalityFn:_r}:_r,{store:on,subscription:gn,getServerState:ti,stabilityCheck:ai,noopCheck:wi}=qe(),ji=(0,i.useRef)(!0),ha=(0,i.useCallback)({[Vt.name](Oi){return Vt(Oi)}}[Vt.name],[Vt,ai,Wr]),qi=ru(gn.addNestedSub,on.getState,ti||on.getState,ha,Br);return(0,i.useDebugValue)(qi),qi}}const no=Vs();var Cu=e(32855),Qu=e(12687),qu=e(94266),No=e.n(qu),qo=e(23265);const cu=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function jo(Qe,qe,jt,Vt,{areStatesEqual:_r,areOwnPropsEqual:Br,areStatePropsEqual:Wr}){let xn=!1,on,gn,ti,ai,wi;function ji(_i,vi){return on=_i,gn=vi,ti=Qe(on,gn),ai=qe(Vt,gn),wi=jt(ti,ai,gn),xn=!0,wi}function ha(){return ti=Qe(on,gn),qe.dependsOnOwnProps&&(ai=qe(Vt,gn)),wi=jt(ti,ai,gn),wi}function qi(){return Qe.dependsOnOwnProps&&(ti=Qe(on,gn)),qe.dependsOnOwnProps&&(ai=qe(Vt,gn)),wi=jt(ti,ai,gn),wi}function Oi(){const _i=Qe(on,gn),vi=!Wr(_i,ti);return ti=_i,vi&&(wi=jt(ti,ai,gn)),wi}function Ta(_i,vi){const Pa=!Br(vi,gn),oo=!_r(_i,on,vi,gn);return on=_i,gn=vi,Pa&&oo?ha():Pa?qi():oo?Oi():wi}return function(vi,Pa){return xn?Ta(vi,Pa):ji(vi,Pa)}}function Uo(Qe,qe){let{initMapStateToProps:jt,initMapDispatchToProps:Vt,initMergeProps:_r}=qe,Br=(0,Qu.Z)(qe,cu);const Wr=jt(Qe,Br),xn=Vt(Qe,Br),on=_r(Qe,Br);return jo(Wr,xn,on,Qe,Br)}function Fu(Qe,qe){const jt={};for(const Vt in Qe){const _r=Qe[Vt];typeof _r=="function"&&(jt[Vt]=(...Br)=>qe(_r(...Br)))}return jt}function fu(Qe){return function(jt){const Vt=Qe(jt);function _r(){return Vt}return _r.dependsOnOwnProps=!1,_r}}function du(Qe){return Qe.dependsOnOwnProps?!!Qe.dependsOnOwnProps:Qe.length!==1}function su(Qe,qe){return function(Vt,{displayName:_r}){const Br=function(xn,on){return Br.dependsOnOwnProps?Br.mapToProps(xn,on):Br.mapToProps(xn,void 0)};return Br.dependsOnOwnProps=!0,Br.mapToProps=function(xn,on){Br.mapToProps=Qe,Br.dependsOnOwnProps=du(Qe);let gn=Br(xn,on);return typeof gn=="function"&&(Br.mapToProps=gn,Br.dependsOnOwnProps=du(gn),gn=Br(xn,on)),gn},Br}}function io(Qe,qe){return(jt,Vt)=>{throw new Error(`Invalid value of type ${typeof Qe} for ${qe} argument when connecting component ${Vt.wrappedComponentName}.`)}}function nu(Qe){return Qe&&typeof Qe=="object"?fu(qe=>Fu(Qe,qe)):Qe?typeof Qe=="function"?su(Qe,"mapDispatchToProps"):io(Qe,"mapDispatchToProps"):fu(qe=>({dispatch:qe}))}function Ju(Qe){return Qe?typeof Qe=="function"?su(Qe,"mapStateToProps"):io(Qe,"mapStateToProps"):fu(()=>({}))}function qt(Qe,qe,jt){return(0,Cu.Z)({},jt,Qe,qe)}function fr(Qe){return function(jt,{displayName:Vt,areMergedPropsEqual:_r}){let Br=!1,Wr;return function(on,gn,ti){const ai=Qe(on,gn,ti);return Br?_r(ai,Wr)||(Wr=ai):(Br=!0,Wr=ai),Wr}}}function ar(Qe){return Qe?typeof Qe=="function"?fr(Qe):io(Qe,"mergeProps"):()=>qt}function dr(){const Qe=Vo();let qe=null,jt=null;return{clear(){qe=null,jt=null},notify(){Qe(()=>{let Vt=qe;for(;Vt;)Vt.callback(),Vt=Vt.next})},get(){let Vt=[],_r=qe;for(;_r;)Vt.push(_r),_r=_r.next;return Vt},subscribe(Vt){let _r=!0,Br=jt={callback:Vt,next:null,prev:jt};return Br.prev?Br.prev.next=Br:qe=Br,function(){!_r||qe===null||(_r=!1,Br.next?Br.next.prev=Br.prev:jt=Br.prev,Br.prev?Br.prev.next=Br.next:qe=Br.next)}}}}const xr={notify(){},get:()=>[]};function _n(Qe,qe){let jt,Vt=xr,_r=0,Br=!1;function Wr(qi){ti();const Oi=Vt.subscribe(qi);let Ta=!1;return()=>{Ta||(Ta=!0,Oi(),ai())}}function xn(){Vt.notify()}function on(){ha.onStateChange&&ha.onStateChange()}function gn(){return Br}function ti(){_r++,jt||(jt=qe?qe.addNestedSub(on):Qe.subscribe(on),Vt=dr())}function ai(){_r--,jt&&_r===0&&(jt(),jt=void 0,Vt.clear(),Vt=xr)}function wi(){Br||(Br=!0,ti())}function ji(){Br&&(Br=!1,ai())}const ha={addNestedSub:Wr,notifyNestedSubs:xn,handleChangeWrapper:on,isSubscribed:gn,trySubscribe:wi,tryUnsubscribe:ji,getListeners:()=>Vt};return ha}const Mn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?i.useLayoutEffect:i.useEffect;function Un(Qe,qe){return Qe===qe?Qe!==0||qe!==0||1/Qe===1/qe:Qe!==Qe&&qe!==qe}function ci(Qe,qe){if(Un(Qe,qe))return!0;if(typeof Qe!="object"||Qe===null||typeof qe!="object"||qe===null)return!1;const jt=Object.keys(Qe),Vt=Object.keys(qe);if(jt.length!==Vt.length)return!1;for(let _r=0;_r{lr=Qe},Mr=null,En=[null,null],Pn=Qe=>{try{return JSON.stringify(Qe)}catch(qe){return String(Qe)}};function vt(Qe,qe,jt){Mn(()=>Qe(...qe),jt)}function zn(Qe,qe,jt,Vt,_r,Br){Qe.current=Vt,jt.current=!1,_r.current&&(_r.current=null,Br())}function Ln(Qe,qe,jt,Vt,_r,Br,Wr,xn,on,gn,ti){if(!Qe)return()=>{};let ai=!1,wi=null;const ji=()=>{if(ai||!xn.current)return;const qi=qe.getState();let Oi,Ta;try{Oi=Vt(qi,_r.current)}catch(_i){Ta=_i,wi=_i}Ta||(wi=null),Oi===Br.current?Wr.current||gn():(Br.current=Oi,on.current=Oi,Wr.current=!0,ti())};return jt.onStateChange=ji,jt.trySubscribe(),ji(),()=>{if(ai=!0,jt.tryUnsubscribe(),jt.onStateChange=null,wi)throw wi}}const zi=()=>Mr;function Qi(Qe,qe){return Qe===qe}let Hr=!1;function ma(Qe,qe,jt,{pure:Vt,areStatesEqual:_r=Qi,areOwnPropsEqual:Br=ci,areStatePropsEqual:Wr=ci,areMergedPropsEqual:xn=ci,forwardRef:on=!1,context:gn=li}={}){const ti=gn,ai=Ju(Qe),wi=nu(qe),ji=ar(jt),ha=!!Qe;return Oi=>{const Ta=Oi.displayName||Oi.name||"Component",_i=`Connect(${Ta})`,vi={shouldHandleStateChanges:ha,displayName:_i,wrappedComponentName:Ta,WrappedComponent:Oi,initMapStateToProps:ai,initMapDispatchToProps:wi,initMergeProps:ji,areStatesEqual:_r,areStatePropsEqual:Wr,areOwnPropsEqual:Br,areMergedPropsEqual:xn};function Pa(ys){const[qa,ls,Hi]=i.useMemo(()=>{const{reactReduxForwardedRef:Wn}=ys,Yn=(0,Qu.Z)(ys,ui);return[ys.context,Wn,Yn]},[ys]),Ia=i.useMemo(()=>qa&&qa.Consumer&&(0,qo.isContextConsumer)(i.createElement(qa.Consumer,null))?qa:ti,[qa,ti]),cs=i.useContext(Ia),ps=!!ys.store&&!!ys.store.getState&&!!ys.store.dispatch,Po=!!cs&&!!cs.store,bs=ps?ys.store:cs.store,$o=Po?cs.getServerState:bs.getState,uo=i.useMemo(()=>Uo(bs.dispatch,vi),[bs]),[Io,wo]=i.useMemo(()=>{if(!ha)return En;const Wn=_n(bs,ps?void 0:cs.subscription),Yn=Wn.notifyNestedSubs.bind(Wn);return[Wn,Yn]},[bs,ps,cs]),ka=i.useMemo(()=>ps?cs:(0,Cu.Z)({},cs,{subscription:Io}),[ps,cs,Io]),Ja=i.useRef(),ks=i.useRef(Hi),Oa=i.useRef(),ge=i.useRef(!1),Ae=i.useRef(!1),wr=i.useRef(!1),Yr=i.useRef();Mn(()=>(wr.current=!0,()=>{wr.current=!1}),[]);const hr=i.useMemo(()=>()=>Oa.current&&Hi===ks.current?Oa.current:uo(bs.getState(),Hi),[bs,Hi]),Jr=i.useMemo(()=>Yn=>Io?Ln(ha,bs,Io,uo,ks,Ja,ge,wr,Oa,wo,Yn):()=>{},[Io]);vt(zn,[ks,Ja,ge,Hi,Oa,wo]);let Fn;try{Fn=lr(Jr,hr,$o?()=>uo($o(),Hi):hr)}catch(Wn){throw Yr.current&&(Wn.message+=` +Therefore yield `+qe+" will return task descriptor to your saga and execute next lines of code."},Zi=null,Ti=null,Se=null;function nt(Qe,qe){for(var jt=arguments.length,Vt=Array(jt>2?jt-2:0),_r=2;_r2?jt-2:0),_r=2;_r3?Vt-3:0),Br=3;Br-1&&(qe[jt]=Qe[jt]),qe},{})}var ja=function(){function Qe(){(0,Er.Z)(this,Qe),this._handleActions=null,this.hooks=Qa.reduce(function(qe,jt){return qe[jt]=[],qe},{})}return(0,Or.Z)(Qe,[{key:"use",value:function(jt){ur()(We()(jt),"plugin.use: plugin should be plain object");var Vt=this.hooks;for(var _r in jt)Object.prototype.hasOwnProperty.call(jt,_r)&&(ur()(Vt[_r],"plugin.use: unknown plugin property: ".concat(_r)),_r==="_handleActions"?this._handleActions=jt[_r]:_r==="extraEnhancers"?Vt[_r]=jt[_r]:Vt[_r].push(jt[_r]))}},{key:"apply",value:function(jt,Vt){var _r=this.hooks,Br=["onError","onHmr"];ur()(Br.indexOf(jt)>-1,"plugin.apply: hook ".concat(jt," cannot be applied"));var Wr=_r[jt];return function(){if(Wr.length){var xn=!0,on=!1,gn=void 0;try{for(var ri=Wr[Symbol.iterator](),si;!(xn=(si=ri.next()).done);xn=!0){var Ai=si.value;Ai.apply(void 0,arguments)}}catch(Ui){on=!0,gn=Ui}finally{try{!xn&&ri.return!=null&&ri.return()}finally{if(on)throw gn}}}else Vt&&Vt.apply(void 0,arguments)}}},{key:"get",value:function(jt){var Vt=this.hooks;return ur()(jt in Vt,"plugin.get: hook ".concat(jt," cannot be got")),jt==="extraReducers"?zs(Vt[jt]):jt==="onReducer"?ya(Vt[jt]):Vt[jt]}}]),Qe}();function zs(Qe){var qe={},jt=!0,Vt=!1,_r=void 0;try{for(var Br=Qe[Symbol.iterator](),Wr;!(jt=(Wr=Br.next()).done);jt=!0){var xn=Wr.value;qe=(0,l.Z)({},qe,xn)}}catch(on){Vt=!0,_r=on}finally{try{!jt&&Br.return!=null&&Br.return()}finally{if(Vt)throw _r}}return qe}function ya(Qe){return function(qe){var jt=!0,Vt=!1,_r=void 0;try{for(var Br=Qe[Symbol.iterator](),Wr;!(jt=(Wr=Br.next()).done);jt=!0){var xn=Wr.value;qe=xn(qe)}}catch(on){Vt=!0,_r=on}finally{try{!jt&&Br.return!=null&&Br.return()}finally{if(Vt)throw _r}}return qe}}function Ts(Qe){var qe=Qe.reducers,jt=Qe.initialState,Vt=Qe.plugin,_r=Qe.sagaMiddleware,Br=Qe.promiseMiddleware,Wr=Qe.createOpts.setupMiddlewares,xn=Wr===void 0?Ei:Wr,on=Vt.get("extraEnhancers");ur()(un(on),"[app.start] extraEnhancers should be array, but got ".concat((0,Dr.Z)(on)));var gn=Vt.get("onAction"),ri=xn([Br,_r].concat((0,rt.Z)(kr()(gn)))),si=c.qC,Ai=[c.md.apply(void 0,(0,rt.Z)(ri))].concat((0,rt.Z)(on));return(0,c.MT)(qe,jt,si.apply(void 0,(0,rt.Z)(Ai)))}function ds(Qe,qe){var jt="".concat(qe.namespace).concat(xa).concat(Qe),Vt=jt.replace(/\/@@[^/]+?$/,""),_r=Array.isArray(qe.reducers)?qe.reducers[0][Vt]:qe.reducers&&qe.reducers[Vt];return _r||qe.effects&&qe.effects[Vt]?jt:Qe}function Ii(Qe,qe,jt,Vt){var _r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return sn().mark(function Br(){var Wr;return sn().wrap(function(on){for(;;)switch(on.prev=on.next){case 0:on.t0=sn().keys(Qe);case 1:if((on.t1=on.t0()).done){on.next=7;break}if(Wr=on.t1.value,!Object.prototype.hasOwnProperty.call(Qe,Wr)){on.next=5;break}return on.delegateYield(sn().mark(function gn(){var ri,si;return sn().wrap(function(Ui){for(;;)switch(Ui.prev=Ui.next){case 0:return ri=qi(Wr,Qe[Wr],qe,jt,Vt,_r),Ui.next=3,Rr(ri);case 3:return si=Ui.sent,Ui.next=6,Rr(sn().mark(function pa(){return sn().wrap(function(Ri){for(;;)switch(Ri.prev=Ri.next){case 0:return Ri.next=2,we("".concat(qe.namespace,"/@@CANCEL_EFFECTS"));case 2:return Ri.next=4,an(si);case 4:case"end":return Ri.stop()}},pa)}));case 6:case"end":return Ui.stop()}},gn)})(),"t2",5);case 5:on.next=1;break;case 7:case"end":return on.stop()}},Br)})}function qi(Qe,qe,jt,Vt,_r,Br){var Wr=sn().mark(pa),xn=qe,on="takeEvery",gn,ri;if(Array.isArray(qe)){var si=(0,Sr.Z)(qe,1);xn=si[0];var Ai=qe[1];Ai&&Ai.type&&(on=Ai.type,on==="throttle"&&(ur()(Ai.ms,"app.start: opts.ms should be defined if type is throttle"),gn=Ai.ms),on==="poll"&&(ur()(Ai.delay,"app.start: opts.delay should be defined if type is poll"),ri=Ai.delay)),ur()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(on)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function Ui(){}function pa(){var Ri,Ta,yi,gi,Pa,oo,Ms,ys,qa,ls=arguments;return sn().wrap(function(Ia){for(;;)switch(Ia.prev=Ia.next){case 0:for(Ri=ls.length,Ta=new Array(Ri),yi=0;yi0?Ta[0]:{},Pa=gi.__dva_resolve,oo=Pa===void 0?Ui:Pa,Ms=gi.__dva_reject,ys=Ms===void 0?Ui:Ms,Ia.prev=2,Ia.next=5,Rt({type:"".concat(Qe).concat(xa,"@@start")});case 5:return Ia.next=7,xn.apply(void 0,(0,rt.Z)(Ta.concat(Ks(jt,Br))));case 7:return qa=Ia.sent,Ia.next=10,Rt({type:"".concat(Qe).concat(xa,"@@end")});case 10:oo(qa),Ia.next=17;break;case 13:Ia.prev=13,Ia.t0=Ia.catch(2),Vt(Ia.t0,{key:Qe,effectArgs:Ta}),Ia.t0._dontReject||ys(Ia.t0);case 17:case"end":return Ia.stop()}},Wr,null,[[2,13]])}var ea=Go(_r,pa,jt,Qe);switch(on){case"watcher":return pa;case"takeLatest":return sn().mark(function Ri(){return sn().wrap(function(yi){for(;;)switch(yi.prev=yi.next){case 0:return yi.next=2,et(Qe,ea);case 2:case"end":return yi.stop()}},Ri)});case"throttle":return sn().mark(function Ri(){return sn().wrap(function(yi){for(;;)switch(yi.prev=yi.next){case 0:return yi.next=2,Ot(gn,Qe,ea);case 2:case"end":return yi.stop()}},Ri)});case"poll":return sn().mark(function Ri(){var Ta,yi,gi,Pa,oo,Ms,ys;return sn().wrap(function(ls){for(;;)switch(ls.prev=ls.next){case 0:gi=function(Ia,cs){var ps;return sn().wrap(function(bs){for(;;)switch(bs.prev=bs.next){case 0:ps=Ia.call;case 1:return bs.next=4,ps(ea,cs);case 4:return bs.next=6,ps(yi,ri);case 6:bs.next=1;break;case 8:case"end":return bs.stop()}},Ta)},yi=function(Ia){return new Promise(function(cs){return setTimeout(cs,Ia)})},Ta=sn().mark(gi),Pa=Vr,oo=we,Ms=Ar;case 4:return ls.next=7,oo("".concat(Qe,"-start"));case 7:return ys=ls.sent,ls.next=10,Ms([Pa(gi,r,ys),oo("".concat(Qe,"-stop"))]);case 10:ls.next=4;break;case 12:case"end":return ls.stop()}},Ri)});default:return sn().mark(function Ri(){return sn().wrap(function(yi){for(;;)switch(yi.prev=yi.next){case 0:return yi.next=2,nt(Qe,ea);case 2:case"end":return yi.stop()}},Ri)})}}function Ks(Qe,qe){function jt(Wr,xn){ur()(Wr,"dispatch: action should be a plain Object with type");var on=qe.namespacePrefixWarning,gn=on===void 0?!0:on;gn&&rr()(Wr.indexOf("".concat(Qe.namespace).concat(xa))!==0,"[".concat(xn,"] ").concat(Wr," should not be prefixed with namespace ").concat(Qe.namespace))}function Vt(Wr){var xn=Wr.type;return jt(xn,"sagaEffects.put"),Rt((0,l.Z)({},Wr,{type:ds(xn,Qe)}))}function _r(Wr){var xn=Wr.type;return jt(xn,"sagaEffects.put.resolve"),Rt.resolve((0,l.Z)({},Wr,{type:ds(xn,Qe)}))}Vt.resolve=_r;function Br(Wr){return typeof Wr=="string"?(jt(Wr,"sagaEffects.take"),we(ds(Wr,Qe))):Array.isArray(Wr)?we(Wr.map(function(xn){return typeof xn=="string"?(jt(xn,"sagaEffects.take"),ds(xn,Qe)):xn})):we(Wr)}return(0,l.Z)({},r,{put:Vt,take:Br})}function Go(Qe,qe,jt,Vt){var _r=!0,Br=!1,Wr=void 0;try{for(var xn=Qe[Symbol.iterator](),on;!(_r=(on=xn.next()).done);_r=!0){var gn=on.value;qe=gn(qe,r,jt,Vt)}}catch(ri){Br=!0,Wr=ri}finally{try{!_r&&xn.return!=null&&xn.return()}finally{if(Br)throw Wr}}return qe}function La(Qe){return Qe}function Fs(Qe){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:La;return function(jt,Vt){var _r=Vt.type;return ur()(_r,"dispatch: action should be a plain Object with type"),Qe===_r?qe(jt,Vt):jt}}function gs(){for(var Qe=arguments.length,qe=new Array(Qe),jt=0;jt0&&arguments[0]!==void 0?arguments[0]:qe,Br=arguments.length>1?arguments[1]:void 0;return Vt(_r,Br)}}function bn(Qe,qe,jt){return Array.isArray(Qe)?Qe[1]((jt||bo)(Qe[0],qe)):(jt||bo)(Qe||{},qe)}function as(Qe){return function(){return function(jt){return function(Vt){var _r=Vt.type;return qe(_r)?new Promise(function(Br,Wr){jt((0,l.Z)({__dva_resolve:Br,__dva_reject:Wr},Vt))}):jt(Vt)}}};function qe(jt){if(!jt||typeof jt!="string")return!1;var Vt=jt.split(xa),_r=(0,Sr.Z)(Vt,1),Br=_r[0],Wr=Qe._models.filter(function(xn){return xn.namespace===Br})[0];return!!(Wr&&Wr.effects&&Wr.effects[jt])}}function Mo(Qe,qe){return function(jt){var Vt=jt.type;return ur()(Vt,"dispatch: action should be a plain Object with type"),rr()(Vt.indexOf("".concat(qe.namespace).concat(xa))!==0,"dispatch: ".concat(Vt," should not be prefixed with namespace ").concat(qe.namespace)),Qe((0,l.Z)({},jt,{type:ds(Vt,qe)}))}}function ro(Qe,qe,jt,Vt){var _r=[],Br=[];for(var Wr in Qe)if(Object.prototype.hasOwnProperty.call(Qe,Wr)){var xn=Qe[Wr],on=xn({dispatch:Mo(jt._store.dispatch,qe),history:jt._history},Vt);yn(on)?_r.push(on):Br.push(Wr)}return{funcs:_r,nonFuncs:Br}}function _i(Qe,qe){if(Qe[qe]){var jt=Qe[qe],Vt=jt.funcs,_r=jt.nonFuncs;rr()(_r.length===0,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(_r.join(", ")));var Br=!0,Wr=!1,xn=void 0;try{for(var on=Vt[Symbol.iterator](),gn;!(Br=(gn=on.next()).done);Br=!0){var ri=gn.value;ri()}}catch(si){Wr=!0,xn=si}finally{try{!Br&&on.return!=null&&on.return()}finally{if(Wr)throw xn}}delete Qe[qe]}}var fa=ji,ts=Di,$s={namespace:"@@dva",state:0,reducers:{UPDATE:function(qe){return qe+1}}};function po(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},jt=qe.initialReducer,Vt=qe.setupApp,_r=Vt===void 0?fa:Vt,Br=new ja;Br.use(ho(Qe));var Wr={_models:[ca((0,l.Z)({},$s))],_store:null,_plugin:Br,use:Br.use.bind(Br),model:xn,start:si};return Wr;function xn(Ai){var Ui=ca((0,l.Z)({},Ai));return Wr._models.push(Ui),Ui}function on(Ai,Ui,pa,ea){ea=xn(ea);var Ri=Wr._store;Ri.asyncReducers[ea.namespace]=bn(ea.reducers,ea.state,Br._handleActions),Ri.replaceReducer(Ai()),ea.effects&&Ri.runSaga(Wr._getSaga(ea.effects,ea,Ui,Br.get("onEffect"),Qe)),ea.subscriptions&&(pa[ea.namespace]=ro(ea.subscriptions,ea,Wr,Ui))}function gn(Ai,Ui,pa,ea){var Ri=Wr._store;delete Ri.asyncReducers[ea],delete Ui[ea],Ri.replaceReducer(Ai()),Ri.dispatch({type:"@@dva/UPDATE"}),Ri.dispatch({type:"".concat(ea,"/@@CANCEL_EFFECTS")}),_i(pa,ea),Wr._models=Wr._models.filter(function(Ta){return Ta.namespace!==ea})}function ri(Ai,Ui,pa,ea,Ri){var Ta=Wr._store,yi=Ri.namespace,gi=ts(Wr._models,function(Pa){return Pa.namespace===yi});~gi&&(Ta.dispatch({type:"".concat(yi,"/@@CANCEL_EFFECTS")}),delete Ta.asyncReducers[yi],delete Ui[yi],_i(pa,yi),Wr._models.splice(gi,1)),Wr.model(Ri),Ta.dispatch({type:"@@dva/UPDATE"})}function si(){var Ai=function(wr,Yr){wr&&(typeof wr=="string"&&(wr=new Error(wr)),wr.preventDefault=function(){wr._dontReject=!0},Br.apply("onError",function(hr){throw new Error(hr.stack||hr)})(wr,Wr._store.dispatch,Yr))},Ui=pt(),pa=as(Wr);Wr._getSaga=Ii.bind(null);var ea=[],Ri=(0,l.Z)({},jt),Ta=!0,yi=!1,gi=void 0;try{for(var Pa=Wr._models[Symbol.iterator](),oo;!(Ta=(oo=Pa.next()).done);Ta=!0){var Ms=oo.value;Ri[Ms.namespace]=bn(Ms.reducers,Ms.state,Br._handleActions),Ms.effects&&ea.push(Wr._getSaga(Ms.effects,Ms,Ai,Br.get("onEffect"),Qe))}}catch(Ae){yi=!0,gi=Ae}finally{try{!Ta&&Pa.return!=null&&Pa.return()}finally{if(yi)throw gi}}var ys=Br.get("onReducer"),qa=Br.get("extraReducers");ur()(Object.keys(qa).every(function(Ae){return!(Ae in Ri)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(Ri).join(", "))),Wr._store=Ts({reducers:ge(),initialState:Qe.initialState||{},plugin:Br,createOpts:qe,sagaMiddleware:Ui,promiseMiddleware:pa});var ls=Wr._store;ls.runSaga=Ui.run,ls.asyncReducers={};var Hi=Br.get("onStateChange"),Ia=!0,cs=!1,ps=void 0;try{for(var Po=function(){var wr=$o.value;ls.subscribe(function(){wr(ls.getState())})},bs=Hi[Symbol.iterator](),$o;!(Ia=($o=bs.next()).done);Ia=!0)Po()}catch(Ae){cs=!0,ps=Ae}finally{try{!Ia&&bs.return!=null&&bs.return()}finally{if(cs)throw ps}}ea.forEach(Ui.run),_r(Wr);var uo={},Io=!0,wo=!1,ka=void 0;try{for(var Ja=this._models[Symbol.iterator](),ks;!(Io=(ks=Ja.next()).done);Io=!0){var Da=ks.value;Da.subscriptions&&(uo[Da.namespace]=ro(Da.subscriptions,Da,Wr,Ai))}}catch(Ae){wo=!0,ka=Ae}finally{try{!Io&&Ja.return!=null&&Ja.return()}finally{if(wo)throw ka}}Wr.model=on.bind(Wr,ge,Ai,uo),Wr.unmodel=gn.bind(Wr,ge,Ri,uo),Wr.replaceModel=ri.bind(Wr,ge,Ri,uo,Ai);function ge(){return ys((0,c.UY)((0,l.Z)({},Ri,qa,Wr._store?Wr._store.asyncReducers:{})))}}}var xo=e(37573),Ko=e(45097),Jo=e(4676);function eu(Qe){Qe()}let tu=eu;const Bo=Qe=>tu=Qe,Vo=()=>tu,Qo=Symbol.for("react-redux-context"),ss=typeof globalThis!="undefined"?globalThis:{};function oi(){var Qe;if(!i.createContext)return{};const qe=(Qe=ss[Qo])!=null?Qe:ss[Qo]=new Map;let jt=qe.get(i.createContext);return jt||(jt=i.createContext(null),qe.set(i.createContext,jt)),jt}const ci=oi();var rs=null;function ns(Qe=ci){return function(){return(0,i.useContext)(Qe)}}const os=ns(),Eo=()=>{throw new Error("uSES not initialized!")};let ru=Eo;const vu=Qe=>{ru=Qe},Ds=(Qe,qe)=>Qe===qe;function Vs(Qe=ci){const qe=Qe===ci?os:ns(Qe);return function(Vt,_r={}){const{equalityFn:Br=Ds,stabilityCheck:Wr=void 0,noopCheck:xn=void 0}=typeof _r=="function"?{equalityFn:_r}:_r,{store:on,subscription:gn,getServerState:ri,stabilityCheck:si,noopCheck:Ai}=qe(),Ui=(0,i.useRef)(!0),pa=(0,i.useCallback)({[Vt.name](Ri){return Vt(Ri)}}[Vt.name],[Vt,si,Wr]),ea=ru(gn.addNestedSub,on.getState,ri||on.getState,pa,Br);return(0,i.useDebugValue)(ea),ea}}const no=Vs();var Cu=e(32855),Qu=e(12687),qu=e(94266),No=e.n(qu),qo=e(23265);const cu=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function jo(Qe,qe,jt,Vt,{areStatesEqual:_r,areOwnPropsEqual:Br,areStatePropsEqual:Wr}){let xn=!1,on,gn,ri,si,Ai;function Ui(yi,gi){return on=yi,gn=gi,ri=Qe(on,gn),si=qe(Vt,gn),Ai=jt(ri,si,gn),xn=!0,Ai}function pa(){return ri=Qe(on,gn),qe.dependsOnOwnProps&&(si=qe(Vt,gn)),Ai=jt(ri,si,gn),Ai}function ea(){return Qe.dependsOnOwnProps&&(ri=Qe(on,gn)),qe.dependsOnOwnProps&&(si=qe(Vt,gn)),Ai=jt(ri,si,gn),Ai}function Ri(){const yi=Qe(on,gn),gi=!Wr(yi,ri);return ri=yi,gi&&(Ai=jt(ri,si,gn)),Ai}function Ta(yi,gi){const Pa=!Br(gi,gn),oo=!_r(yi,on,gi,gn);return on=yi,gn=gi,Pa&&oo?pa():Pa?ea():oo?Ri():Ai}return function(gi,Pa){return xn?Ta(gi,Pa):Ui(gi,Pa)}}function Uo(Qe,qe){let{initMapStateToProps:jt,initMapDispatchToProps:Vt,initMergeProps:_r}=qe,Br=(0,Qu.Z)(qe,cu);const Wr=jt(Qe,Br),xn=Vt(Qe,Br),on=_r(Qe,Br);return jo(Wr,xn,on,Qe,Br)}function Fu(Qe,qe){const jt={};for(const Vt in Qe){const _r=Qe[Vt];typeof _r=="function"&&(jt[Vt]=(...Br)=>qe(_r(...Br)))}return jt}function fu(Qe){return function(jt){const Vt=Qe(jt);function _r(){return Vt}return _r.dependsOnOwnProps=!1,_r}}function du(Qe){return Qe.dependsOnOwnProps?!!Qe.dependsOnOwnProps:Qe.length!==1}function su(Qe,qe){return function(Vt,{displayName:_r}){const Br=function(xn,on){return Br.dependsOnOwnProps?Br.mapToProps(xn,on):Br.mapToProps(xn,void 0)};return Br.dependsOnOwnProps=!0,Br.mapToProps=function(xn,on){Br.mapToProps=Qe,Br.dependsOnOwnProps=du(Qe);let gn=Br(xn,on);return typeof gn=="function"&&(Br.mapToProps=gn,Br.dependsOnOwnProps=du(gn),gn=Br(xn,on)),gn},Br}}function io(Qe,qe){return(jt,Vt)=>{throw new Error(`Invalid value of type ${typeof Qe} for ${qe} argument when connecting component ${Vt.wrappedComponentName}.`)}}function nu(Qe){return Qe&&typeof Qe=="object"?fu(qe=>Fu(Qe,qe)):Qe?typeof Qe=="function"?su(Qe,"mapDispatchToProps"):io(Qe,"mapDispatchToProps"):fu(qe=>({dispatch:qe}))}function Ju(Qe){return Qe?typeof Qe=="function"?su(Qe,"mapStateToProps"):io(Qe,"mapStateToProps"):fu(()=>({}))}function qt(Qe,qe,jt){return(0,Cu.Z)({},jt,Qe,qe)}function fr(Qe){return function(jt,{displayName:Vt,areMergedPropsEqual:_r}){let Br=!1,Wr;return function(on,gn,ri){const si=Qe(on,gn,ri);return Br?_r(si,Wr)||(Wr=si):(Br=!0,Wr=si),Wr}}}function ar(Qe){return Qe?typeof Qe=="function"?fr(Qe):io(Qe,"mergeProps"):()=>qt}function dr(){const Qe=Vo();let qe=null,jt=null;return{clear(){qe=null,jt=null},notify(){Qe(()=>{let Vt=qe;for(;Vt;)Vt.callback(),Vt=Vt.next})},get(){let Vt=[],_r=qe;for(;_r;)Vt.push(_r),_r=_r.next;return Vt},subscribe(Vt){let _r=!0,Br=jt={callback:Vt,next:null,prev:jt};return Br.prev?Br.prev.next=Br:qe=Br,function(){!_r||qe===null||(_r=!1,Br.next?Br.next.prev=Br.prev:jt=Br.prev,Br.prev?Br.prev.next=Br.next:qe=Br.next)}}}}const xr={notify(){},get:()=>[]};function _n(Qe,qe){let jt,Vt=xr,_r=0,Br=!1;function Wr(ea){ri();const Ri=Vt.subscribe(ea);let Ta=!1;return()=>{Ta||(Ta=!0,Ri(),si())}}function xn(){Vt.notify()}function on(){pa.onStateChange&&pa.onStateChange()}function gn(){return Br}function ri(){_r++,jt||(jt=qe?qe.addNestedSub(on):Qe.subscribe(on),Vt=dr())}function si(){_r--,jt&&_r===0&&(jt(),jt=void 0,Vt.clear(),Vt=xr)}function Ai(){Br||(Br=!0,ri())}function Ui(){Br&&(Br=!1,si())}const pa={addNestedSub:Wr,notifyNestedSubs:xn,handleChangeWrapper:on,isSubscribed:gn,trySubscribe:Ai,tryUnsubscribe:Ui,getListeners:()=>Vt};return pa}const Mn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?i.useLayoutEffect:i.useEffect;function Un(Qe,qe){return Qe===qe?Qe!==0||qe!==0||1/Qe===1/qe:Qe!==Qe&&qe!==qe}function fi(Qe,qe){if(Un(Qe,qe))return!0;if(typeof Qe!="object"||Qe===null||typeof qe!="object"||qe===null)return!1;const jt=Object.keys(Qe),Vt=Object.keys(qe);if(jt.length!==Vt.length)return!1;for(let _r=0;_r{lr=Qe},Mr=null,En=[null,null],Pn=Qe=>{try{return JSON.stringify(Qe)}catch(qe){return String(Qe)}};function mt(Qe,qe,jt){Mn(()=>Qe(...qe),jt)}function zn(Qe,qe,jt,Vt,_r,Br){Qe.current=Vt,jt.current=!1,_r.current&&(_r.current=null,Br())}function Ln(Qe,qe,jt,Vt,_r,Br,Wr,xn,on,gn,ri){if(!Qe)return()=>{};let si=!1,Ai=null;const Ui=()=>{if(si||!xn.current)return;const ea=qe.getState();let Ri,Ta;try{Ri=Vt(ea,_r.current)}catch(yi){Ta=yi,Ai=yi}Ta||(Ai=null),Ri===Br.current?Wr.current||gn():(Br.current=Ri,on.current=Ri,Wr.current=!0,ri())};return jt.onStateChange=Ui,jt.trySubscribe(),Ui(),()=>{if(si=!0,jt.tryUnsubscribe(),jt.onStateChange=null,Ai)throw Ai}}const $i=()=>Mr;function Ji(Qe,qe){return Qe===qe}let Hr=!1;function va(Qe,qe,jt,{pure:Vt,areStatesEqual:_r=Ji,areOwnPropsEqual:Br=fi,areStatePropsEqual:Wr=fi,areMergedPropsEqual:xn=fi,forwardRef:on=!1,context:gn=ci}={}){const ri=gn,si=Ju(Qe),Ai=nu(qe),Ui=ar(jt),pa=!!Qe;return Ri=>{const Ta=Ri.displayName||Ri.name||"Component",yi=`Connect(${Ta})`,gi={shouldHandleStateChanges:pa,displayName:yi,wrappedComponentName:Ta,WrappedComponent:Ri,initMapStateToProps:si,initMapDispatchToProps:Ai,initMergeProps:Ui,areStatesEqual:_r,areStatePropsEqual:Wr,areOwnPropsEqual:Br,areMergedPropsEqual:xn};function Pa(ys){const[qa,ls,Hi]=i.useMemo(()=>{const{reactReduxForwardedRef:Wn}=ys,Vn=(0,Qu.Z)(ys,li);return[ys.context,Wn,Vn]},[ys]),Ia=i.useMemo(()=>qa&&qa.Consumer&&(0,qo.isContextConsumer)(i.createElement(qa.Consumer,null))?qa:ri,[qa,ri]),cs=i.useContext(Ia),ps=!!ys.store&&!!ys.store.getState&&!!ys.store.dispatch,Po=!!cs&&!!cs.store,bs=ps?ys.store:cs.store,$o=Po?cs.getServerState:bs.getState,uo=i.useMemo(()=>Uo(bs.dispatch,gi),[bs]),[Io,wo]=i.useMemo(()=>{if(!pa)return En;const Wn=_n(bs,ps?void 0:cs.subscription),Vn=Wn.notifyNestedSubs.bind(Wn);return[Wn,Vn]},[bs,ps,cs]),ka=i.useMemo(()=>ps?cs:(0,Cu.Z)({},cs,{subscription:Io}),[ps,cs,Io]),Ja=i.useRef(),ks=i.useRef(Hi),Da=i.useRef(),ge=i.useRef(!1),Ae=i.useRef(!1),wr=i.useRef(!1),Yr=i.useRef();Mn(()=>(wr.current=!0,()=>{wr.current=!1}),[]);const hr=i.useMemo(()=>()=>Da.current&&Hi===ks.current?Da.current:uo(bs.getState(),Hi),[bs,Hi]),Jr=i.useMemo(()=>Vn=>Io?Ln(pa,bs,Io,uo,ks,Ja,ge,wr,Da,wo,Vn):()=>{},[Io]);mt(zn,[ks,Ja,ge,Hi,Da,wo]);let Fn;try{Fn=lr(Jr,hr,$o?()=>uo($o(),Hi):hr)}catch(Wn){throw Yr.current&&(Wn.message+=` The error may be correlated with this previous error: ${Yr.current.stack} -`),Wn}Mn(()=>{Yr.current=void 0,Oa.current=void 0,Ja.current=Fn});const Dn=i.useMemo(()=>i.createElement(Oi,(0,Cu.Z)({},Fn,{ref:ls})),[ls,Oi,Fn]);return i.useMemo(()=>ha?i.createElement(Ia.Provider,{value:ka},Dn):Dn,[Ia,Dn,ka])}const Ms=i.memo(Pa);if(Ms.WrappedComponent=Oi,Ms.displayName=Pa.displayName=_i,on){const qa=i.forwardRef(function(Hi,Ia){return i.createElement(Ms,(0,Cu.Z)({},Hi,{reactReduxForwardedRef:Ia}))});return qa.displayName=_i,qa.WrappedComponent=Oi,No()(qa,Oi)}return No()(Ms,Oi)}}var Ki=ma;function Ea({store:Qe,context:qe,children:jt,serverState:Vt,stabilityCheck:_r="once",noopCheck:Br="once"}){const Wr=i.useMemo(()=>{const gn=_n(Qe);return{store:Qe,subscription:gn,getServerState:Vt?()=>Vt:void 0,stabilityCheck:_r,noopCheck:Br}},[Qe,Vt,_r,Br]),xn=i.useMemo(()=>Qe.getState(),[Qe]);Mn(()=>{const{subscription:gn}=Wr;return gn.onStateChange=gn.notifyNestedSubs,gn.trySubscribe(),xn!==Qe.getState()&&gn.notifyNestedSubs(),()=>{gn.tryUnsubscribe(),gn.onStateChange=void 0}},[Wr,xn]);const on=qe||li;return i.createElement(on.Provider,{value:Wr},jt)}var ao=Ea;function Os(Qe=li){const qe=Qe===li?os:ns(Qe);return function(){const{store:Vt}=qe();return Vt}}const di=Os();function hs(Qe=li){const qe=Qe===li?di:Os(Qe);return function(){return qe().dispatch}}const so=hs();vu(Ko.useSyncExternalStoreWithSelector),Fr(xo.useSyncExternalStore),Bo(Jo.unstable_batchedUpdates);var cn=Object.defineProperty,us=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,$n=(Qe,qe,jt)=>qe in Qe?cn(Qe,qe,{enumerable:!0,configurable:!0,writable:!0,value:jt}):Qe[qe]=jt,ws=(Qe,qe)=>{for(var jt in qe||(qe={}))zo.call(qe,jt)&&$n(Qe,jt,qe[jt]);if(us)for(var jt of us(qe))mo.call(qe,jt)&&$n(Qe,jt,qe[jt]);return Qe};function eo(Qe){const qe=create(Qe,{initialReducer:{},setupApp(){}}),jt=qe.start;return qe.router=Vt,qe.start=_r,qe;function Vt(Br){qe._router=Br}function _r(Br){if(typeof Br!="undefined")throw new Error("dva.start() should not be called with any arguments.");qe._store||jt.call(qe);const Wr=qe._store,xn=qe._router;return on=>React.createElement(Provider,{store:Wr},xn(ws({app:qe},on)))}}},59098:function(d,_,e){"use strict";e.d(_,{fi:function(){return m},m8:function(){return p}});var r=e(19340),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(L,C,I)=>C in L?i(L,C,{enumerable:!0,configurable:!0,writable:!0,value:I}):L[C]=I,a=(L,C)=>{for(var I in C||(C={}))u.call(C,I)&&o(L,I,C[I]);if(f)for(var I of f(C))h.call(C,I)&&o(L,I,C[I]);return L},x=(L,C)=>l(L,c(C));let p,y="/";function m(L){let C;return L.type==="hash"?C=(0,r.q_)():L.type==="memory"?C=(0,r.PP)(L):C=(0,r.lX)(),L.basename&&(y=L.basename),p=x(a({},C),{push(I,F){C.push(S(I,C),F)},replace(I,F){C.replace(S(I,C),F)},get location(){return C.location},get action(){return C.action}}),C}function b(L){L&&(p=L)}function S(L,C){if(typeof L=="string")return`${R(y)}${L}`;if(typeof L=="object"){const I=C.location.pathname;return x(a({},L),{pathname:L.pathname?`${R(y)}${L.pathname}`:I})}else throw new Error(`Unexpected to: ${L}`)}function R(L){return L.slice(-1)==="/"?L.slice(0,-1):L}},11410:function(d,_,e){"use strict";e.d(_,{gD:function(){return hn},We:function(){return Yt}});var r={};e.r(r),e.d(r,{dva:function(){return a}});var i={};e.r(i),e.d(i,{innerProvider:function(){return Xe}});var l={};e.r(l),e.d(l,{rootContainer:function(){return Te}});var c={};e.r(c),e.d(c,{dataflowProvider:function(){return Gt}});var f={};e.r(f),e.d(f,{i18nProvider:function(){return Tr}});var u=e(8591),h=e(56656),o=e.n(h);o().locale("ZH-cn");const a={config:{onError(_t){u.ZP.error(_t.message,3)}}};var x=e(59301),p=e(12708),y=e.n(p),m=e(12373),b=e.n(m),S=e(44520),R=e.n(S),L=e(19747),C=e.n(L);function I(){return I=Object.assign||function(_t){for(var ye=1;ye=0||(gr[ut]=_t[ut]);return gr}var G={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},V={rel:["amphtml","canonical","alternate"]},W={type:["application/ld+json"]},ae={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},ne=Object.keys(G).map(function(_t){return G[_t]}),se={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},q=Object.keys(se).reduce(function(_t,ye){return _t[se[ye]]=ye,_t},{}),Q=function(_t,ye){for(var ut=_t.length-1;ut>=0;ut-=1){var Lt=_t[ut];if(Object.prototype.hasOwnProperty.call(Lt,ye))return Lt[ye]}return null},H=function(_t){var ye=Q(_t,G.TITLE),ut=Q(_t,"titleTemplate");if(Array.isArray(ye)&&(ye=ye.join("")),ut&&ye)return ut.replace(/%s/g,function(){return ye});var Lt=Q(_t,"defaultTitle");return ye||Lt||void 0},oe=function(_t){return Q(_t,"onChangeClientState")||function(){}},ee=function(_t,ye){return ye.filter(function(ut){return ut[_t]!==void 0}).map(function(ut){return ut[_t]}).reduce(function(ut,Lt){return I({},ut,Lt)},{})},J=function(_t,ye){return ye.filter(function(ut){return ut[G.BASE]!==void 0}).map(function(ut){return ut[G.BASE]}).reverse().reduce(function(ut,Lt){if(!ut.length)for(var gr=Object.keys(Lt),mr=0;mr/g,">").replace(/"/g,""").replace(/'/g,"'")},Ge=function(_t){return Object.keys(_t).reduce(function(ye,ut){var Lt=_t[ut]!==void 0?ut+'="'+_t[ut]+'"':""+ut;return ye?ye+" "+Lt:Lt},"")},Ue=function(_t,ye){return ye===void 0&&(ye={}),Object.keys(_t).reduce(function(ut,Lt){return ut[se[Lt]||Lt]=_t[Lt],ut},ye)},Ft=function(_t,ye){return ye.map(function(ut,Lt){var gr,mr=((gr={key:Lt})["data-rh"]=!0,gr);return Object.keys(ut).forEach(function(en){var Ur=se[en]||en;Ur==="innerHTML"||Ur==="cssText"?mr.dangerouslySetInnerHTML={__html:ut.innerHTML||ut.cssText}:mr[Ur]=ut[en]}),x.createElement(_t,mr)})},wt=function(_t,ye,ut){switch(_t){case G.TITLE:return{toComponent:function(){return gr=ye.titleAttributes,(mr={key:Lt=ye.title})["data-rh"]=!0,en=Ue(gr,mr),[x.createElement(G.TITLE,en,Lt)];var Lt,gr,mr,en},toString:function(){return function(Lt,gr,mr,en){var Ur=Ge(mr),wn=j(gr);return Ur?"<"+Lt+' data-rh="true" '+Ur+">"+De(wn,en)+"":"<"+Lt+' data-rh="true">'+De(wn,en)+""}(_t,ye.title,ye.titleAttributes,ut)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return Ue(ye)},toString:function(){return Ge(ye)}};default:return{toComponent:function(){return Ft(_t,ye)},toString:function(){return function(Lt,gr,mr){return gr.reduce(function(en,Ur){var wn=Object.keys(Ur).filter(function(Rn){return!(Rn==="innerHTML"||Rn==="cssText")}).reduce(function(Rn,Xn){var Nn=Ur[Xn]===void 0?Xn:Xn+'="'+De(Ur[Xn],mr)+'"';return Rn?Rn+" "+Nn:Nn},""),xt=Ur.innerHTML||Ur.cssText||"",Dr=Pe.indexOf(Lt)===-1;return en+"<"+Lt+' data-rh="true" '+wn+(Dr?"/>":">"+xt+"")},"")}(_t,ye,ut)}}}},kt=function(_t){var ye=_t.baseTag,ut=_t.bodyAttributes,Lt=_t.encode,gr=_t.htmlAttributes,mr=_t.noscriptTags,en=_t.styleTags,Ur=_t.title,wn=Ur===void 0?"":Ur,xt=_t.titleAttributes,Dr=_t.linkTags,Rn=_t.metaTags,Xn=_t.scriptTags,Nn={toComponent:function(){},toString:function(){return""}};if(_t.prioritizeSeoTags){var ri=function(ii){var Di=ii.linkTags,Vn=ii.scriptTags,ki=ii.encode,Mi=ie(ii.metaTags,ae),Yi=ie(Di,V),Ya=ie(Vn,W);return{priorityMethods:{toComponent:function(){return[].concat(Ft(G.META,Mi.priority),Ft(G.LINK,Yi.priority),Ft(G.SCRIPT,Ya.priority))},toString:function(){return wt(G.META,Mi.priority,ki)+" "+wt(G.LINK,Yi.priority,ki)+" "+wt(G.SCRIPT,Ya.priority,ki)}},metaTags:Mi.default,linkTags:Yi.default,scriptTags:Ya.default}}(_t);Nn=ri.priorityMethods,Dr=ri.linkTags,Rn=ri.metaTags,Xn=ri.scriptTags}return{priority:Nn,base:wt(G.BASE,ye,Lt),bodyAttributes:wt("bodyAttributes",ut,Lt),htmlAttributes:wt("htmlAttributes",gr,Lt),link:wt(G.LINK,Dr,Lt),meta:wt(G.META,Rn,Lt),noscript:wt(G.NOSCRIPT,mr,Lt),script:wt(G.SCRIPT,Xn,Lt),style:wt(G.STYLE,en,Lt),title:wt(G.TITLE,{title:wn,titleAttributes:xt},Lt)}},Zt=[],Bt=function(_t,ye){var ut=this;ye===void 0&&(ye=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(Lt){ut.context.helmet=Lt},helmetInstances:{get:function(){return ut.canUseDOM?Zt:ut.instances},add:function(Lt){(ut.canUseDOM?Zt:ut.instances).push(Lt)},remove:function(Lt){var gr=(ut.canUseDOM?Zt:ut.instances).indexOf(Lt);(ut.canUseDOM?Zt:ut.instances).splice(gr,1)}}},this.context=_t,this.canUseDOM=ye,ye||(_t.helmet=kt({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},bt=x.createContext({}),Be=y().shape({setHelmet:y().func,helmetInstances:y().shape({get:y().func,add:y().func,remove:y().func})}),gt=typeof document!="undefined",Nt=function(_t){function ye(ut){var Lt;return(Lt=_t.call(this,ut)||this).helmetData=new Bt(Lt.props.context,ye.canUseDOM),Lt}return F(ye,_t),ye.prototype.render=function(){return x.createElement(bt.Provider,{value:this.helmetData.value},this.props.children)},ye}(x.Component);Nt.canUseDOM=gt,Nt.propTypes={context:y().shape({helmet:y().shape()}),children:y().node.isRequired},Nt.defaultProps={context:{}},Nt.displayName="HelmetProvider";var tt=function(_t,ye){var ut,Lt=document.head||document.querySelector(G.HEAD),gr=Lt.querySelectorAll(_t+"[data-rh]"),mr=[].slice.call(gr),en=[];return ye&&ye.length&&ye.forEach(function(Ur){var wn=document.createElement(_t);for(var xt in Ur)Object.prototype.hasOwnProperty.call(Ur,xt)&&(xt==="innerHTML"?wn.innerHTML=Ur.innerHTML:xt==="cssText"?wn.styleSheet?wn.styleSheet.cssText=Ur.cssText:wn.appendChild(document.createTextNode(Ur.cssText)):wn.setAttribute(xt,Ur[xt]===void 0?"":Ur[xt]));wn.setAttribute("data-rh","true"),mr.some(function(Dr,Rn){return ut=Rn,wn.isEqualNode(Dr)})?mr.splice(ut,1):en.push(wn)}),mr.forEach(function(Ur){return Ur.parentNode.removeChild(Ur)}),en.forEach(function(Ur){return Lt.appendChild(Ur)}),{oldTags:mr,newTags:en}},yt=function(_t,ye){var ut=document.getElementsByTagName(_t)[0];if(ut){for(var Lt=ut.getAttribute("data-rh"),gr=Lt?Lt.split(","):[],mr=[].concat(gr),en=Object.keys(ye),Ur=0;Ur=0;Rn-=1)ut.removeAttribute(mr[Rn]);gr.length===mr.length?ut.removeAttribute("data-rh"):ut.getAttribute("data-rh")!==en.join(",")&&ut.setAttribute("data-rh",en.join(","))}},ft=function(_t,ye){var ut=_t.baseTag,Lt=_t.htmlAttributes,gr=_t.linkTags,mr=_t.metaTags,en=_t.noscriptTags,Ur=_t.onChangeClientState,wn=_t.scriptTags,xt=_t.styleTags,Dr=_t.title,Rn=_t.titleAttributes;yt(G.BODY,_t.bodyAttributes),yt(G.HTML,Lt),function(ii,Di){ii!==void 0&&document.title!==ii&&(document.title=j(ii)),yt(G.TITLE,Di)}(Dr,Rn);var Xn={baseTag:tt(G.BASE,ut),linkTags:tt(G.LINK,gr),metaTags:tt(G.META,mr),noscriptTags:tt(G.NOSCRIPT,en),scriptTags:tt(G.SCRIPT,wn),styleTags:tt(G.STYLE,xt)},Nn={},ri={};Object.keys(Xn).forEach(function(ii){var Di=Xn[ii],Vn=Di.newTags,ki=Di.oldTags;Vn.length&&(Nn[ii]=Vn),ki.length&&(ri[ii]=Xn[ii].oldTags)}),ye&&ye(),Ur(_t,Nn,ri)},Je=null,Fe=function(_t){function ye(){for(var Lt,gr=arguments.length,mr=new Array(gr),en=0;en elements are self-closing and can not contain children. Refer to our API for more information.")}},ut.flattenArrayTypeChildren=function(Lt){var gr,mr=Lt.child,en=Lt.arrayTypeChildren;return I({},en,((gr={})[mr.type]=[].concat(en[mr.type]||[],[I({},Lt.newChildProps,this.mapNestedChildrenToProps(mr,Lt.nestedChildren))]),gr))},ut.mapObjectTypeChildren=function(Lt){var gr,mr,en=Lt.child,Ur=Lt.newProps,wn=Lt.newChildProps,xt=Lt.nestedChildren;switch(en.type){case G.TITLE:return I({},Ur,((gr={})[en.type]=xt,gr.titleAttributes=I({},wn),gr));case G.BODY:return I({},Ur,{bodyAttributes:I({},wn)});case G.HTML:return I({},Ur,{htmlAttributes:I({},wn)});default:return I({},Ur,((mr={})[en.type]=I({},wn),mr))}},ut.mapArrayTypeChildrenToProps=function(Lt,gr){var mr=I({},gr);return Object.keys(Lt).forEach(function(en){var Ur;mr=I({},mr,((Ur={})[en]=Lt[en],Ur))}),mr},ut.warnOnInvalidChildren=function(Lt,gr){return R()(ne.some(function(mr){return Lt.type===mr}),typeof Lt.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+ne.join(", ")+" are allowed. Helmet does not support rendering <"+Lt.type+"> elements. Refer to our API for more information."),R()(!gr||typeof gr=="string"||Array.isArray(gr)&&!gr.some(function(mr){return typeof mr!="string"}),"Helmet expects a string as a child of <"+Lt.type+">. Did you forget to wrap your children in braces? ( <"+Lt.type+">{``} ) Refer to our API for more information."),!0},ut.mapChildrenToProps=function(Lt,gr){var mr=this,en={};return x.Children.forEach(Lt,function(Ur){if(Ur&&Ur.props){var wn=Ur.props,xt=wn.children,Dr=N(wn,xe),Rn=Object.keys(Dr).reduce(function(Nn,ri){return Nn[q[ri]||ri]=Dr[ri],Nn},{}),Xn=Ur.type;switch(typeof Xn=="symbol"?Xn=Xn.toString():mr.warnOnInvalidChildren(Ur,xt),Xn){case G.FRAGMENT:gr=mr.mapChildrenToProps(xt,gr);break;case G.LINK:case G.META:case G.NOSCRIPT:case G.SCRIPT:case G.STYLE:en=mr.flattenArrayTypeChildren({child:Ur,arrayTypeChildren:en,newChildProps:Rn,nestedChildren:xt});break;default:gr=mr.mapObjectTypeChildren({child:Ur,newProps:gr,newChildProps:Rn,nestedChildren:xt})}}}),this.mapArrayTypeChildrenToProps(en,gr)},ut.render=function(){var Lt=this.props,gr=Lt.children,mr=N(Lt,Le),en=I({},mr),Ur=mr.helmetData;return gr&&(en=this.mapChildrenToProps(gr,en)),!Ur||Ur instanceof Bt||(Ur=new Bt(Ur.context,Ur.instances)),Ur?x.createElement(Fe,I({},en,{context:Ur.value,helmetData:void 0})):x.createElement(bt.Consumer,null,function(wn){return x.createElement(Fe,I({},en,{context:wn}))})},ye}(x.Component);Ke.propTypes={base:y().object,bodyAttributes:y().object,children:y().oneOfType([y().arrayOf(y().node),y().node]),defaultTitle:y().string,defer:y().bool,encodeSpecialCharacters:y().bool,htmlAttributes:y().object,link:y().arrayOf(y().object),meta:y().arrayOf(y().object),noscript:y().arrayOf(y().object),onChangeClientState:y().func,script:y().arrayOf(y().object),style:y().arrayOf(y().object),title:y().string,titleAttributes:y().object,titleTemplate:y().string,prioritizeSeoTags:y().bool,helmetData:y().object},Ke.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Ke.displayName="Helmet";const He={},Xe=_t=>x.createElement(Nt,{context:He},_t);var ht=e(92736),St=e(76560),er=e(36237),Jt=e(21384),pt=e(28440),it=e.n(pt),Xt=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,nr=(_t,ye,ut)=>ye in _t?Xt(_t,ye,{enumerable:!0,configurable:!0,writable:!0,value:ut}):_t[ye]=ut,Kt=(_t,ye)=>{for(var ut in ye||(ye={}))Wt.call(ye,ut)&&nr(_t,ut,ye[ut]);if(Mt)for(var ut of Mt(ye))Ht.call(ye,ut)&&nr(_t,ut,ye[ut]);return _t},Oe=(_t,ye)=>{var ut={};for(var Lt in _t)Wt.call(_t,Lt)&&ye.indexOf(Lt)<0&&(ut[Lt]=_t[Lt]);if(_t!=null&&Mt)for(var Lt of Mt(_t))ye.indexOf(Lt)<0&&Ht.call(_t,Lt)&&(ut[Lt]=_t[Lt]);return ut};let ce=null;const he=()=>(ce||(ce=Yt().applyPlugins({key:"antd",type:St.ApplyPluginsType.modify,initialValue:Kt({},{componentSize:"middle"})})),ce);function Dt({children:_t}){let ye=_t;const[ut,Lt]=x.useState(()=>{const mr=he(),{appConfig:en}=mr;return Oe(mr,["appConfig"])}),gr=mr=>{Lt(en=>it()({},en,typeof mr=="function"?mr(en):mr))};return ut.prefixCls&&ht.ZP.config({prefixCls:ut.prefixCls}),ut.iconPrefixCls&&ht.ZP.config({iconPrefixCls:ut.iconPrefixCls}),ut.theme&&ht.ZP.config({theme:ut.theme}),ye=x.createElement(ht.ZP,Kt({},ut),ye),ye=x.createElement(er.StyleProvider,{hashPriority:"high"},ye),ye=x.createElement(Jt.C.Provider,{value:gr},x.createElement(Jt.S.Provider,{value:ut},ye)),ye}function Te(_t){return x.createElement(Dt,null,_t)}var ct=e(99630);function Gt(_t,ye){return x.createElement(ct.j,ye,_t)}var Pt=e(24175),Ie=e(26108),At=e(81863),Ze=Object.defineProperty,we=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Me=(_t,ye,ut)=>ye in _t?Ze(_t,ye,{enumerable:!0,configurable:!0,writable:!0,value:ut}):_t[ye]=ut,Ar=(_t,ye)=>{for(var ut in ye||(ye={}))Et.call(ye,ut)&&Me(_t,ut,ye[ut]);if(we)for(var ut of we(ye))Rt.call(ye,ut)&&Me(_t,ut,ye[ut]);return _t};function Tt(){var _t,ye;const ut=getLocale();(_t=moment)!=null&&_t.locale&&moment.locale(((ye=localeInfo[ut])==null?void 0:ye.momentLocale)||"zh-cn"),setIntl(ut)}const Vr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect,rn=_t=>{var ye;const ut=(0,Ie.Kd)(),[Lt,gr]=x.useState(ut),[mr,en]=x.useState(()=>(0,Ie.lw)(Lt,!0)),Ur=Dr=>{var Rn,Xn;(Rn=o())!=null&&Rn.locale&&o().locale(((Xn=Ie.H8[Dr])==null?void 0:Xn.momentLocale)||"en"),gr(Dr),en((0,Ie.lw)(Dr))};Vr(()=>(Ie.B.on(Ie.PZ,Ur),()=>{Ie.B.off(Ie.PZ,Ur)}),[]);const wn=Ar({},At.Z),xt=(0,Ie.Mg)();return x.createElement(ht.ZP,{direction:xt,locale:((ye=Ie.H8[Lt])==null?void 0:ye.antd)||wn},x.createElement(Ie.eU,{value:mr},_t.children))};function Tr(_t){return x.createElement(rn,null,_t)}function Rr(_t){return _t.default?typeof _t.default=="function"?_t.default():_t.default:_t}function vr(){return[{apply:Rr(r),path:void 0},{apply:i,path:void 0},{apply:l,path:void 0},{apply:c,path:void 0},{apply:f,path:void 0}]}function zr(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","dva","locale","qiankun"]}let an=null;function hn(){return an=St.PluginManager.create({plugins:vr(),validKeys:zr()}),an}function Yt(){return an}},76560:function(d,_,e){"use strict";e.d(_,{ApplyPluginsType:function(){return gt},Link:function(){return Q},Outlet:function(){return H.j3},PluginManager:function(){return Nt},connect:function(){return f.$j},getDvaApp:function(){return u.Q},history:function(){return tt.m8},useAppData:function(){return W.Ov},useDispatch:function(){return f.I0},useLocation:function(){return H.TH},useOutletContext:function(){return H.bx},useParams:function(){return H.UO},useSearchParams:function(){return V.lr},useSelector:function(){return f.v9}});var r=e(59301),i=e(21384);function l(){return React.useContext(AntdConfigContext)}function c(){return React.useContext(AntdConfigContextSetter)}var f=e(45434),u=e(99630),h=e(26108),o=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,b=(Xe,ht,St)=>ht in Xe?o(Xe,ht,{enumerable:!0,configurable:!0,writable:!0,value:St}):Xe[ht]=St,S=(Xe,ht)=>{for(var St in ht||(ht={}))y.call(ht,St)&&b(Xe,St,ht[St]);if(p)for(var St of p(ht))m.call(ht,St)&&b(Xe,St,ht[St]);return Xe},R=(Xe,ht)=>a(Xe,x(ht)),L=(Xe,ht)=>{var St={};for(var er in Xe)y.call(Xe,er)&&ht.indexOf(er)<0&&(St[er]=Xe[er]);if(Xe!=null&&p)for(var er of p(Xe))ht.indexOf(er)<0&&m.call(Xe,er)&&(St[er]=Xe[er]);return St};const C=Xe=>{var ht=Xe,{overlayClassName:St}=ht,er=L(ht,["overlayClassName"]);return React.createElement(Dropdown,S({overlayClassName:St},er))},I=Xe=>Xe.reduce((ht,St)=>St.lang?R(S({},ht),{[St.lang]:St}):ht,{}),F={"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"bn-BD":{lang:"bn-BD",label:"\u09AC\u09BE\u0982\u09B2\u09BE",icon:"\u{1F1E7}\u{1F1E9}",title:"\u09AD\u09BE\u09B7\u09BE"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"kn-IN",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Nederlands",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pl-PL":{lang:"pl-PL",label:"Polski",icon:"\u{1F1F5}\u{1F1F1}",title:"J\u0119zyk"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u9AD4\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},B=Xe=>React.createElement(React.Fragment,null);var N=e(38329),G=e(38127),V=e(32451),W=e(9139),ae=e(87296);function ne(Xe,ht){var St=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},er=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(typeof IntersectionObserver!="function")return null;var Jt=r.useRef(typeof IntersectionObserver=="function"),pt=r.useRef(null);return r.useEffect(function(){if(!(!Xe.current||!Jt.current||er.disabled))return pt.current=new IntersectionObserver(function(it){var Xt=(0,ae.Z)(it,1),Mt=Xt[0];ht(Mt)},St),pt.current.observe(Xe.current),function(){var it;(it=pt.current)===null||it===void 0||it.disconnect()}},[ht,St,er.disabled,Xe]),pt.current}var se=["prefetch"];function q(Xe){var ht=r.useRef(null);return r.useEffect(function(){Xe&&(typeof Xe=="function"?Xe(ht.current):Xe.current=ht.current)}),ht}var Q=r.forwardRef(function(Xe,ht){var St,er=Xe.prefetch,Jt=(0,G.Z)(Xe,se),pt=typeof window!="undefined"&&window.__umi_route_prefetch__||{defaultPrefetch:"none",defaultPrefetchTimeout:50},it=pt.defaultPrefetch,Xt=pt.defaultPrefetchTimeout,Mt=(er===!0?"intent":er===!1?"none":er)||it;if(!["intent","render","viewport","none"].includes(Mt))throw new Error("Invalid prefetch value ".concat(Mt," found in Link component"));var Wt=(0,W.Ov)(),Ht=typeof Xe.to=="string"?Xe.to:(St=Xe.to)===null||St===void 0?void 0:St.pathname,nr=r.useRef(!1),Kt=q(ht),Oe=function(Dt){if(Mt==="intent"){var Te=Dt.target||{};Te.preloadTimeout||(Te.preloadTimeout=setTimeout(function(){var ct;Te.preloadTimeout=null,(ct=Wt.preloadRoute)===null||ct===void 0||ct.call(Wt,Ht)},Xe.prefetchTimeout||Xt))}},ce=function(Dt){if(Mt==="intent"){var Te=Dt.target||{};Te.preloadTimeout&&(clearTimeout(Te.preloadTimeout),Te.preloadTimeout=null)}};return(0,r.useLayoutEffect)(function(){if(Mt==="render"&&!nr.current){var he;(he=Wt.preloadRoute)===null||he===void 0||he.call(Wt,Ht),nr.current=!0}},[Mt,Ht]),ne(Kt,function(he){if(he!=null&&he.isIntersecting){var Dt;(Dt=Wt.preloadRoute)===null||Dt===void 0||Dt.call(Wt,Ht)}},{rootMargin:"100px"},{disabled:Mt!=="viewport"}),Ht?r.createElement(V.rU,(0,N.Z)({onMouseEnter:Oe,onMouseLeave:ce,ref:Kt},Jt),Xe.children):null}),H=e(35338),oe=e(8616);function ee(){"use strict";ee=function(){return ht};var Xe,ht={},St=Object.prototype,er=St.hasOwnProperty,Jt=Object.defineProperty||function(Tr,Rr,vr){Tr[Rr]=vr.value},pt=typeof Symbol=="function"?Symbol:{},it=pt.iterator||"@@iterator",Xt=pt.asyncIterator||"@@asyncIterator",Mt=pt.toStringTag||"@@toStringTag";function Wt(Tr,Rr,vr){return Object.defineProperty(Tr,Rr,{value:vr,enumerable:!0,configurable:!0,writable:!0}),Tr[Rr]}try{Wt({},"")}catch(Tr){Wt=function(vr,zr,an){return vr[zr]=an}}function Ht(Tr,Rr,vr,zr){var an=Rr&&Rr.prototype instanceof Te?Rr:Te,hn=Object.create(an.prototype),Yt=new Vr(zr||[]);return Jt(hn,"_invoke",{value:Rt(Tr,vr,Yt)}),hn}function nr(Tr,Rr,vr){try{return{type:"normal",arg:Tr.call(Rr,vr)}}catch(zr){return{type:"throw",arg:zr}}}ht.wrap=Ht;var Kt="suspendedStart",Oe="suspendedYield",ce="executing",he="completed",Dt={};function Te(){}function ct(){}function Gt(){}var Pt={};Wt(Pt,it,function(){return this});var Ie=Object.getPrototypeOf,At=Ie&&Ie(Ie(rn([])));At&&At!==St&&er.call(At,it)&&(Pt=At);var Ze=Gt.prototype=Te.prototype=Object.create(Pt);function we(Tr){["next","throw","return"].forEach(function(Rr){Wt(Tr,Rr,function(vr){return this._invoke(Rr,vr)})})}function Et(Tr,Rr){function vr(an,hn,Yt,_t){var ye=nr(Tr[an],Tr,hn);if(ye.type!=="throw"){var ut=ye.arg,Lt=ut.value;return Lt&&(0,oe.Z)(Lt)=="object"&&er.call(Lt,"__await")?Rr.resolve(Lt.__await).then(function(gr){vr("next",gr,Yt,_t)},function(gr){vr("throw",gr,Yt,_t)}):Rr.resolve(Lt).then(function(gr){ut.value=gr,Yt(ut)},function(gr){return vr("throw",gr,Yt,_t)})}_t(ye.arg)}var zr;Jt(this,"_invoke",{value:function(hn,Yt){function _t(){return new Rr(function(ye,ut){vr(hn,Yt,ye,ut)})}return zr=zr?zr.then(_t,_t):_t()}})}function Rt(Tr,Rr,vr){var zr=Kt;return function(an,hn){if(zr===ce)throw new Error("Generator is already running");if(zr===he){if(an==="throw")throw hn;return{value:Xe,done:!0}}for(vr.method=an,vr.arg=hn;;){var Yt=vr.delegate;if(Yt){var _t=Me(Yt,vr);if(_t){if(_t===Dt)continue;return _t}}if(vr.method==="next")vr.sent=vr._sent=vr.arg;else if(vr.method==="throw"){if(zr===Kt)throw zr=he,vr.arg;vr.dispatchException(vr.arg)}else vr.method==="return"&&vr.abrupt("return",vr.arg);zr=ce;var ye=nr(Tr,Rr,vr);if(ye.type==="normal"){if(zr=vr.done?he:Oe,ye.arg===Dt)continue;return{value:ye.arg,done:vr.done}}ye.type==="throw"&&(zr=he,vr.method="throw",vr.arg=ye.arg)}}}function Me(Tr,Rr){var vr=Rr.method,zr=Tr.iterator[vr];if(zr===Xe)return Rr.delegate=null,vr==="throw"&&Tr.iterator.return&&(Rr.method="return",Rr.arg=Xe,Me(Tr,Rr),Rr.method==="throw")||vr!=="return"&&(Rr.method="throw",Rr.arg=new TypeError("The iterator does not provide a '"+vr+"' method")),Dt;var an=nr(zr,Tr.iterator,Rr.arg);if(an.type==="throw")return Rr.method="throw",Rr.arg=an.arg,Rr.delegate=null,Dt;var hn=an.arg;return hn?hn.done?(Rr[Tr.resultName]=hn.value,Rr.next=Tr.nextLoc,Rr.method!=="return"&&(Rr.method="next",Rr.arg=Xe),Rr.delegate=null,Dt):hn:(Rr.method="throw",Rr.arg=new TypeError("iterator result is not an object"),Rr.delegate=null,Dt)}function Ar(Tr){var Rr={tryLoc:Tr[0]};1 in Tr&&(Rr.catchLoc=Tr[1]),2 in Tr&&(Rr.finallyLoc=Tr[2],Rr.afterLoc=Tr[3]),this.tryEntries.push(Rr)}function Tt(Tr){var Rr=Tr.completion||{};Rr.type="normal",delete Rr.arg,Tr.completion=Rr}function Vr(Tr){this.tryEntries=[{tryLoc:"root"}],Tr.forEach(Ar,this),this.reset(!0)}function rn(Tr){if(Tr||Tr===""){var Rr=Tr[it];if(Rr)return Rr.call(Tr);if(typeof Tr.next=="function")return Tr;if(!isNaN(Tr.length)){var vr=-1,zr=function an(){for(;++vr=0;--an){var hn=this.tryEntries[an],Yt=hn.completion;if(hn.tryLoc==="root")return zr("end");if(hn.tryLoc<=this.prev){var _t=er.call(hn,"catchLoc"),ye=er.call(hn,"finallyLoc");if(_t&&ye){if(this.prev=0;--zr){var an=this.tryEntries[zr];if(an.tryLoc<=this.prev&&er.call(an,"finallyLoc")&&this.prev=0;--vr){var zr=this.tryEntries[vr];if(zr.finallyLoc===Rr)return this.complete(zr.completion,zr.afterLoc),Tt(zr),Dt}},catch:function(Rr){for(var vr=this.tryEntries.length-1;vr>=0;--vr){var zr=this.tryEntries[vr];if(zr.tryLoc===Rr){var an=zr.completion;if(an.type==="throw"){var hn=an.arg;Tt(zr)}return hn}}throw new Error("illegal catch attempt")},delegateYield:function(Rr,vr,zr){return this.delegate={iterator:rn(Rr),resultName:vr,nextLoc:zr},this.method==="next"&&(this.arg=Xe),Dt}},ht}var J=e(63579);function le(Xe,ht,St,er,Jt,pt,it){try{var Xt=Xe[pt](it),Mt=Xt.value}catch(Wt){St(Wt);return}Xt.done?ht(Mt):Promise.resolve(Mt).then(er,Jt)}function $(Xe){return function(){var ht=this,St=arguments;return new Promise(function(er,Jt){var pt=Xe.apply(ht,St);function it(Mt){le(pt,er,Jt,it,Xt,"next",Mt)}function Xt(Mt){le(pt,er,Jt,it,Xt,"throw",Mt)}it(void 0)})}}var j=e(99227);function ie(Xe,ht){var St=typeof Symbol!="undefined"&&Xe[Symbol.iterator]||Xe["@@iterator"];if(!St){if(Array.isArray(Xe)||(St=(0,j.Z)(Xe))||ht&&Xe&&typeof Xe.length=="number"){St&&(Xe=St);var er=0,Jt=function(){};return{s:Jt,n:function(){return er>=Xe.length?{done:!0}:{done:!1,value:Xe[er++]}},e:function(Wt){throw Wt},f:Jt}}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 pt=!0,it=!1,Xt;return{s:function(){St=St.call(Xe)},n:function(){var Wt=St.next();return pt=Wt.done,Wt},e:function(Wt){it=!0,Xt=Wt},f:function(){try{!pt&&St.return!=null&&St.return()}finally{if(it)throw Xt}}}}var ve=e(73825);function Pe(Xe){if(typeof Symbol!="undefined"&&Xe[Symbol.iterator]!=null||Xe["@@iterator"]!=null)return Array.from(Xe)}var De=e(66160);function Ge(Xe){return(0,ve.Z)(Xe)||Pe(Xe)||(0,j.Z)(Xe)||(0,De.Z)()}function Ue(Xe,ht){if(!(Xe instanceof ht))throw new TypeError("Cannot call a class as a function")}var Ft=e(89878);function wt(Xe,ht){for(var St=0;St-1,"register failed, invalid key ".concat(Jt," ").concat(St.path?"from plugin ".concat(St.path):"",".")),er.hooks[Jt]=(er.hooks[Jt]||[]).concat(St.apply[Jt])})}},{key:"getHooks",value:function(St){var er=St.split("."),Jt=Ge(er),pt=Jt[0],it=Jt.slice(1),Xt=this.hooks[pt]||[];return it.length&&(Xt=Xt.map(function(Mt){try{var Wt=Mt,Ht=ie(it),nr;try{for(Ht.s();!(nr=Ht.n()).done;){var Kt=nr.value;Wt=Wt[Kt]}}catch(Oe){Ht.e(Oe)}finally{Ht.f()}return Wt}catch(Oe){return null}}).filter(Boolean)),Xt}},{key:"applyPlugins",value:function(St){var er=St.key,Jt=St.type,pt=St.initialValue,it=St.args,Xt=St.async,Mt=this.getHooks(er)||[];switch(it&&Bt((0,oe.Z)(it)==="object","applyPlugins failed, args must be plain object."),Xt&&Bt(Jt===gt.modify||Jt===gt.event,"async only works with modify and event type."),Jt){case gt.modify:return Xt?Mt.reduce(function(){var Wt=$(ee().mark(function Ht(nr,Kt){var Oe;return ee().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(Bt(typeof Kt=="function"||(0,oe.Z)(Kt)==="object"||Be(Kt),"applyPlugins failed, all hooks for key ".concat(er," must be function, plain object or Promise.")),!Be(nr)){he.next=5;break}return he.next=4,nr;case 4:nr=he.sent;case 5:if(typeof Kt!="function"){he.next=16;break}if(Oe=Kt(nr,it),!Be(Oe)){he.next=13;break}return he.next=10,Oe;case 10:return he.abrupt("return",he.sent);case 13:return he.abrupt("return",Oe);case 14:he.next=21;break;case 16:if(!Be(Kt)){he.next=20;break}return he.next=19,Kt;case 19:Kt=he.sent;case 20:return he.abrupt("return",(0,J.Z)((0,J.Z)({},nr),Kt));case 21:case"end":return he.stop()}},Ht)}));return function(Ht,nr){return Wt.apply(this,arguments)}}(),Be(pt)?pt:Promise.resolve(pt)):Mt.reduce(function(Wt,Ht){return Bt(typeof Ht=="function"||(0,oe.Z)(Ht)==="object","applyPlugins failed, all hooks for key ".concat(er," must be function or plain object.")),typeof Ht=="function"?Ht(Wt,it):(0,J.Z)((0,J.Z)({},Wt),Ht)},pt);case gt.event:return $(ee().mark(function Wt(){var Ht,nr,Kt,Oe;return ee().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:Ht=ie(Mt),he.prev=1,Ht.s();case 3:if((nr=Ht.n()).done){he.next=12;break}if(Kt=nr.value,Bt(typeof Kt=="function","applyPlugins failed, all hooks for key ".concat(er," must be function.")),Oe=Kt(it),!(Xt&&Be(Oe))){he.next=10;break}return he.next=10,Oe;case 10:he.next=3;break;case 12:he.next=17;break;case 14:he.prev=14,he.t0=he.catch(1),Ht.e(he.t0);case 17:return he.prev=17,Ht.f(),he.finish(17);case 20:case"end":return he.stop()}},Wt,null,[[1,14,17,20]])}))();case gt.compose:return function(){return bt({fns:Mt.concat(pt),args:it})()}}}}],[{key:"create",value:function(St){var er=new Xe({validKeys:St.validKeys});return St.plugins.forEach(function(Jt){er.register(Jt)}),er}}]),Xe}(),tt=e(59098);let yt=0,ft=0;function Je(Xe,ht){}function Fe(Xe){return JSON.stringify(Xe,null,2)}function xe(Xe){const ht=Xe.length>1?Xe.map(Le).join(" "):Xe[0];return typeof ht=="object"?`${Fe(ht)}`:ht.toString()}function Le(Xe){return typeof Xe=="object"?`${JSON.stringify(Xe)}`:Xe.toString()}const Ke={log(...Xe){xe(Xe)},info(...Xe){xe(Xe)},warn(...Xe){xe(Xe)},error(...Xe){xe(Xe)},group(){ft++},groupCollapsed(){ft++},groupEnd(){ft&&--ft},clear(){},trace(...Xe){console.trace(...Xe)},profile(...Xe){console.profile(...Xe)},profileEnd(...Xe){console.profileEnd(...Xe)}},He=()=>{}},21384:function(d,_,e){"use strict";e.d(_,{C:function(){return l},S:function(){return i}});var r=e(59301);const i=r.createContext(null),l=r.createContext(()=>{console.error("The 'useAntdConfigSetter()' method depends on the antd 'ConfigProvider', requires one of 'antd.configProvider' / 'antd.dark' / 'antd.compact' to be enabled.")})},99630:function(d,_,e){"use strict";e.d(_,{j:function(){return wu},Q:function(){return uf}});var r=e(45434),i=e(89880),l=e.n(i),c=e(59301),f=e(76560),u=e(96047),h=Object.defineProperty,o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,p=(A,P,O)=>P in A?h(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,y=(A,P)=>{for(var O in P||(P={}))a.call(P,O)&&p(A,O,P[O]);if(o)for(var O of o(P))x.call(P,O)&&p(A,O,P[O]);return A},b={namespace:"account",state:{basicInfo:void 0,actionTabs:{key:"",params:{}}},effects:{*updateAvatar({payload:A},{call:P,put:O}){return yield P(u.n1,A)},*appplySchool({payload:A},{call:P,put:O}){return yield P(u.bz,A)},*getSchoolOption({payload:A},{call:P,put:O}){return yield P(u.GY,A)},*getDepartmentOption({payload:A},{call:P,put:O}){return yield P(u.Ql,A)},*appplyDepartment({payload:A},{call:P,put:O}){return yield P(u.Zm,A)},*updateAccount({payload:A},{call:P,put:O}){return yield P(u.sG,A)},*cancelRealNameAuth({payload:A},{call:P,put:O}){return yield P(u.P,A)},*cancelProfessionalAuth({payload:A},{call:P,put:O}){return yield P(u.$f,A)},*applyProfessionalAuth({payload:A},{call:P,put:O}){return yield P(u.Ow,A)},*applyRealNameAuth({payload:A},{call:P,put:O}){return yield P(u.ht,A)},*getCode({payload:A},{call:P,put:O}){return yield P(u.Cq,A)},*bindPhone({payload:A},{call:P,put:O}){return yield P(u.eF,A)},*bindEmail({payload:A},{call:P,put:O}){return yield P(u.I8,A)},*updatePassword({payload:A},{call:P,put:O}){return yield P(u.gQ,A)},*unbindAccount({payload:A},{call:P,put:O}){return yield P(u.wi,A)},*getBasicInfo({payload:A},{call:P,put:O}){const me=yield P(u.o9,A);return yield O({type:"save",payload:{basicInfo:y({},me)}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:y({},A)}})}},reducers:{save(A,P){return y(y({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},S=e(1754),R=Object.defineProperty,L=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,F=(A,P,O)=>P in A?R(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,B=(A,P)=>{for(var O in P||(P={}))C.call(P,O)&&F(A,O,P[O]);if(L)for(var O of L(P))I.call(P,O)&&F(A,O,P[O]);return A},G={namespace:"announcement",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,actionTabs:{}},effects:{*informDown({payload:A,callback:P},{call:O,put:me}){return yield O(S.nZ,A)},*informUp({payload:A,callback:P},{call:O,put:me}){return yield O(S.TO,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:B({},A)}})}},reducers:{save(A,P){return B(B({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},V=e(14794),W=Object.defineProperty,ae=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,q=(A,P,O)=>P in A?W(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Q=(A,P)=>{for(var O in P||(P={}))ne.call(P,O)&&q(A,O,P[O]);if(ae)for(var O of ae(P))se.call(P,O)&&q(A,O,P[O]);return A},oe={namespace:"attachment",state:{name:"\u8D44\u6E90",loading:!0,detail:{},actionTabs:{}},effects:{*allAttachment({payload:A,callback:P},{call:O,put:me}){const ze=yield O(V.SV,A);return yield me({type:"save",payload:{allList:Q({},ze)}}),ze},*mineAttachment({payload:A,callback:P},{call:O,put:me}){const ze=yield O(V.zI,A);return yield me({type:"save",payload:{mineList:Q({},ze)}}),ze},*fileImport({payload:A,callback:P},{call:O,put:me}){return yield O(V.tO,A)},*getDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(V.Nm,A);return yield me({type:"save",payload:{detail:Q({},ze)}}),ze},*updateVisits({payload:A,callback:P},{call:O,put:me}){return yield O(V.H,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Q({},A)}})}},reducers:{save(A,P){return Q(Q({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},ee=e(74891),J=Object.defineProperty,le=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,ie=(A,P,O)=>P in A?J(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ve=(A,P)=>{for(var O in P||(P={}))$.call(P,O)&&ie(A,O,P[O]);if(le)for(var O of le(P))j.call(P,O)&&ie(A,O,P[O]);return A},De={namespace:"boards",state:{name:"\u8BA8\u8BBA",loading:!0,actionTabs:{},boardsDetail:{},boardsCategoryList:{}},effects:{*getBoardsCategoryList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(ee.yq,A);return yield me({type:"save",payload:{boardsCategoryList:ve({},ze.data)}}),ze.data},*getBoardsDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(ee.dI,A);return yield me({type:"save",payload:{boardsDetail:ve({},ze.data)}}),ze.data},*setTopping({payload:A,callback:P},{call:O,put:me}){return yield O(ee.cc,A)},*escTopping({payload:A,callback:P},{call:O,put:me}){return yield O(ee.CJ,A)},*getReplyList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(ee.PC,A);yield me({type:"save",payload:{replyList:ve({},ze.data)}})},*createReply({payload:A,callback:P},{call:O,put:me}){return yield O(ee.PP,A)},*replyLike({payload:A,callback:P},{call:O,put:me}){return yield O(ee.NA,A)},*replyUnLike({payload:A,callback:P},{call:O,put:me}){return yield O(ee.YQ,A)},*deleteReply({payload:A,callback:P},{call:O,put:me}){return yield O(ee.Mf,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:ve({},A)}})}},reducers:{save(A,P){return ve(ve({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Ge=e(72664),Ue=Object.defineProperty,Ft=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Zt=(A,P,O)=>P in A?Ue(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Bt=(A,P)=>{for(var O in P||(P={}))wt.call(P,O)&&Zt(A,O,P[O]);if(Ft)for(var O of Ft(P))kt.call(P,O)&&Zt(A,O,P[O]);return A},Be={namespace:"exercise",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,exerciseList:{},userExerciseList:{},statisticsList:{},exerciseCoursesList:{},brankList:{},editData:{},endGroups:{},actionTabs:{removeEventListenerExitScreen:!1},publishGroups:{},commonHeader:{},reviewExercise:{},reviewGroupExercise:{},workSetting:{},editRandomExercises:{},redoModal:{},exerciseUserInfo:{},examinationIntelligentSettings:{},exerciseExportHeadData:{},codeReviewDetail:{},exerciseIdentityPhotos:{},checkDomain:window.document.domain==="kepukehuan.educoder.net"||window.document.domain==="test-kepukehuan.educoder.net",order_type:"",order:"",updateIndex:null,saveExerciseDownUsers:null,NormalResult:{},course_groups:[],SumupDetail:{},ScoreRangesData:{}},effects:{*getScoreRangesData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.$Q,A);return yield me({type:"save",payload:{ScoreRangesData:ze==null?void 0:ze.data}}),ze},*getQuestionResult({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge._U,A);return yield me({type:"save",payload:{NormalResult:ze}}),ze},*getUserExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.xA,A);return yield me({type:"save",payload:{userExerciseList:Bt({},(ze==null?void 0:ze.data)||{})}}),console.log("getUserExercise-res:",ze),ze==null?void 0:ze.data},*getExerciseIdentityPhotos({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.J,A);return yield me({type:"save",payload:{exerciseIdentityPhotos:Bt({},(ze==null?void 0:ze.data)||{})}}),ze==null?void 0:ze.data},*getExerciseExportHeadData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.iw,A);return yield me({type:"save",payload:{exerciseExportHeadData:Bt({},ze)}}),ze},*getExerciseUserInfo({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.Ty,A);return(ze==null?void 0:ze.status)===0&&(yield me({type:"save",payload:Bt({},{exerciseUserInfo:Bt({},ze.data)})})),ze},*getExaminationIntelligentSettings({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.sA,A);return yield me({type:"save",payload:{examinationIntelligentSettings:Bt({},ze)}}),ze},*getRandomEditExercises({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.yu,A);return yield me({type:"save",payload:{editRandomExercises:Bt({},ze)}}),ze},*getExerciseList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.G$,A);if(ze!=null&&ze.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(ze.total_exercise_users)}catch(mn){}return yield me({type:"save",payload:{exerciseList:Bt({},ze)}}),yield me({type:"save",payload:{order_type:A.order_type,order:A.order}}),ze},*getExerciseStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge._u,A);return yield me({type:"save",payload:{statisticsList:Bt({},ze)}}),ze},*getBrankList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.n$,A);return yield me({type:"save",payload:{brankList:Bt({},ze)}}),ze},*saveBanks({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.lf,A)},*getExerciseCourses({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.N3,A);return yield me({type:"save",payload:{exerciseCoursesList:Bt({},ze)}}),ze},*addExercise({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.uR,A)},*editExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.qf,A);return yield me({type:"save",payload:{editData:Bt({},ze)}}),ze},*getTagDiscipline({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.YY,A);return yield me({type:"save",payload:{tagDisciplineData:Bt({},ze)}}),ze},*editExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.Di,A)},*addExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.MK,A)},*exeriseMoveUpDown({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.GK,A)},*getEndGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.KE,A);return yield me({type:"save",payload:{endGroups:Bt({},ze)}}),ze},*getPublishGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.ux,A);return yield me({type:"save",payload:{publishGroups:Bt({},ze)}}),ze},*getCommonHeader({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.UK,A);return yield me({type:"save",payload:{commonHeader:Bt({},ze)}}),ze},*getReviewExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.BJ,A);return yield me({type:"save",payload:{reviewExercise:Bt({},ze)}}),ze},*postReviewExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.pu,A);return yield me({type:"save",payload:{reviewExercise:Bt({},ze)}}),ze},*getCentralizeReviewExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.X4,A);return yield me({type:"save",payload:{reviewExercise:Bt({},ze)}}),ze},*clearData({payload:A,callback:P},{call:O,put:me}){yield me({type:"save",payload:{[A.key]:{}}})},*getReviewGroupExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.W4,A);return yield me({type:"save",payload:{reviewGroupExercise:Bt({},ze)}}),ze},*getWorkSetting({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.Ul,A);return yield me({type:"save",payload:{workSetting:Bt({},ze)}}),ze},*getRedoModal({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.tX,A);return yield me({type:"save",payload:{redoModal:Bt({},ze)}}),ze},*getRedoListModal({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.s,A);return yield me({type:"save",payload:{redoModal:Bt({},ze)}}),ze},*getCodeReviewDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.Xn,A);return yield me({type:"save",payload:{codeReviewDetail:Bt({},ze)}}),ze},*changeScore({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.gG,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Bt({},A)}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:A==="clear"?null:Math.random()}})},*setSaveExerciseDownUsers({payload:A},{call:P,put:O}){yield O({type:"save",payload:{saveExerciseDownUsers:A}})}},reducers:{save(A,P){return Bt(Bt({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},gt=e(65583),Nt=Object.defineProperty,tt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Je=(A,P,O)=>P in A?Nt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Fe=(A,P)=>{for(var O in P||(P={}))yt.call(P,O)&&Je(A,O,P[O]);if(tt)for(var O of tt(P))ft.call(P,O)&&Je(A,O,P[O]);return A},Le={namespace:"graduation",state:{name:"\u6BD5\u4E1A\u8BBE\u8BA1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{*getTopisDetailList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt.x_,A);return yield me({type:"save",payload:{detailList:Fe({},ze)}}),ze},*getTasksListDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt.QA,A);return yield me({type:"save",payload:{detailTaskList:Fe({},ze)}}),ze},*getTopisDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt.B6,A);return yield me({type:"save",payload:{detail:Fe({},ze)}}),ze},*getTasksDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt.y3,A);return yield me({type:"save",payload:{tasksDetail:Fe({},ze)}}),ze},*refuseTopic({payload:A,callback:P},{call:O,put:me}){return yield O(gt.mM,A)},*agreeTopic({payload:A,callback:P},{call:O,put:me}){return yield O(gt.je,A)},*getReplyList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt.PC,A);yield me({type:"save",payload:{replyList:Fe({},ze)}})},*createReply({payload:A,callback:P},{call:O,put:me}){return yield O(gt.PP,A)},*replyLike({payload:A,callback:P},{call:O,put:me}){return yield O(gt.NA,A)},*replyUnLike({payload:A,callback:P},{call:O,put:me}){return yield O(gt.YQ,A)},*deleteReply({payload:A,callback:P},{call:O,put:me}){return yield O(gt.Mf,A)},*addTopicDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt.y0,A);yield me({type:"save",payload:{addTopicData:Fe({},ze)}})},*editTopicDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt.hL,A);return yield me({type:"save",payload:{editTopicData:Fe({},ze)}}),ze},*editTasksDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(gt._n,A);return yield me({type:"save",payload:{editTasksData:Fe({},ze)}}),ze},*addTopic({payload:A,callback:P},{call:O,put:me}){return yield O(gt.Gr,A)},*editTopic({payload:A,callback:P},{call:O,put:me}){return yield O(gt.wA,A)},*addTasks({payload:A,callback:P},{call:O,put:me}){return yield O(gt.Sv,A)},*editTasks({payload:A,callback:P},{call:O,put:me}){return yield O(gt.RP,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Fe({},A)}})}},reducers:{save(A,P){return Fe(Fe({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Ke=e(89392),He=e(45278),Xe=Object.defineProperty,ht=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Jt=(A,P,O)=>P in A?Xe(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,pt=(A,P)=>{for(var O in P||(P={}))St.call(P,O)&&Jt(A,O,P[O]);if(ht)for(var O of ht(P))er.call(P,O)&&Jt(A,O,P[O]);return A},Xt={namespace:"shixunHomeworks",state:{name:"",loading:!0,workList:{},shixunWorkList:{},headerInfo:{},shixunWorkReport:{},codeReview:{},codeReviewDetail:{},workSetting:{},changeData:{},codeReviewCourse:{},referenceAnswer:{},publishGroups:{},endGroups:{},brankList:{},replyList:{},workDetail:{},commonHomeWorkAddDefaultData:{},studentWorkAddDefaultData:{},studentWorkEditDefaultData:{},commonHomeWorkEditDefaultData:{},studentWorkDetail:{},studentWorkSupplyDetail:{},studentWorkCommon:{},allStudentWorks:{},searchMemberList:{},searchProjectList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},homeworkAssistantPermissions:{},shixunAssistantPermission:{},courseAssistantPermission:{}},effects:{*getWorkList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.h$,A);try{sessionStorage.all_student_works=JSON.stringify(ze.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(A),localStorage.setItem("all_student_works_param",JSON.stringify(A))}catch(mn){}return yield me({type:"save",payload:{workList:pt({},ze)}}),ze},*getShixunWorkHeadInfo({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.fK,A);try{}catch(mn){}return yield me({type:"save",payload:{headerInfo:ze==null?void 0:ze.data}}),ze},*getShixunWorkList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Z8,A);try{sessionStorage.all_student_works=JSON.stringify(ze.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(A),localStorage.setItem("all_student_works_param",JSON.stringify(A))}catch(mn){}return yield me({type:"save",payload:{shixunWorkList:ze==null?void 0:ze.data,homeworkAssistantPermissions:ze.homework_assistant_permissions,shixunAssistantPermission:ze.shixun_assistant_permission,courseAssistantPermission:ze.course_assistant_permission}}),ze},*getCodeReview({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.RP,A);return yield me({type:"save",payload:{codeReview:pt({},ze)}}),ze},*getCodeReviewDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Xn,A);return yield me({type:"save",payload:{codeReviewDetail:pt({},ze)}}),ze},*getWorkDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.to,A);return yield me({type:"save",payload:{workDetail:pt({},ze)}}),ze},*updateWork({payload:A,callback:P},{call:O,put:me}){return yield O(He.H,A)},*getShixunWorkReport({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.sw,A);try{ze.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(mn){}return yield me({type:"save",payload:{shixunWorkReport:pt({},ze)}}),ze},*getShixunWorkReports({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.cz,A);try{ze.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(mn){}return yield me({type:"save",payload:{shixunWorkReport:pt({},ze)}}),ze},*getWorkSetting({payload:A,callback:P},{call:O,put:me}){var ze,mn;const Tn=yield O(He.Ul,A);(ze=Tn==null?void 0:Tn.group_settings)==null||ze.map(fi=>{fi.value=fi.group_name,fi.id=fi.group_id,fi.group_id=[fi.group_id]}),(mn=Tn==null?void 0:Tn.allow_late_settings)==null||mn.map(fi=>{fi.value=fi.group_name,fi.id=fi.group_id,fi.group_id=[fi.group_id]});const Li={shixun_evaluation:Tn.shixun_evaluation,challenge_settings:Tn.challenge_settings};return yield me({type:"save",payload:{workSetting:pt({},Tn),changeData:(0,Ke.cloneDeep)(Li)}}),Tn},*updateSetting({payload:A,callback:P},{call:O,put:me}){return yield O(He.m7,A)},*getCodeReviewCourse({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.JG,A);return yield me({type:"save",payload:{codeReviewCourse:pt({},ze)}}),ze},*exportShixunWorks({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Dx,A)},*getReferenceAnswer({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Q3,A);return yield me({type:"save",payload:{referenceAnswer:pt({},ze)}}),ze},*getPublishGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ux,A);return yield me({type:"save",payload:{publishGroups:pt({},ze)}}),ze},*getEndGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.KE,A);return yield me({type:"save",payload:{endGroups:pt({},ze)}}),ze},*getBrankList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.n$,A);return yield me({type:"save",payload:{brankList:pt({},ze)}}),ze},*changeScore({payload:A,callback:P},{call:O,put:me}){return yield O(He.gG,A)},*saveBanks({payload:A,callback:P},{call:O,put:me}){return yield O(He.lf,A)},*addCommonHomeWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Qt,A);return yield me({type:"save",payload:{commonHomeWorkAddDefaultData:pt({},ze)}}),ze},*getSearchMemberList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Lz,A);return yield me({type:"save",payload:{searchMemberList:pt({},ze)}}),ze},*getProjectList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ku,A);return yield me({type:"save",payload:{searchProjectList:pt({},ze)}}),ze},*addStudentWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ak,A);return yield me({type:"save",payload:{studentWorkAddDefaultData:pt({},ze)}}),ze},*editStudentWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.PW,A);return yield me({type:"save",payload:{studentWorkEditDefaultData:pt({},ze)}}),ze},*editCommonHomeWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.BD,A);return yield me({type:"save",payload:{commonHomeWorkEditDefaultData:pt({},ze)}}),ze},*editCommonHomeWorkDefaultBankData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.pH,A);return yield me({type:"save",payload:{commonHomeWorkEditDefaultData:pt({},ze)}}),ze},*getReplyList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.PC,A);yield me({type:"save",payload:{replyList:pt({},ze)}})},*getStudentWorkDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Hj,A);yield me({type:"save",payload:{studentWorkDetail:pt({},ze)}})},*getStudentWorkSupplyDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ub,A);yield me({type:"save",payload:{studentWorkSupplyDetail:pt({},ze)}})},*getStudentWorkCommon({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.JA,A);yield me({type:"save",payload:{studentWorkCommon:pt({},ze)}})},*getAllStudentWorks({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ql,A);return yield me({type:"save",payload:{allStudentWorks:pt({},ze)}}),ze},*getFileRepeatResult({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.oN,A);return yield me({type:"save",payload:{codeReview:pt({},ze)}}),ze},*getFileRepeatDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Ti,A);return yield me({type:"save",payload:{codeReviewDetail:pt({},ze)}}),ze},*createReply({payload:A,callback:P},{call:O,put:me}){return yield O(He.PP,A)},*replyLike({payload:A,callback:P},{call:O,put:me}){return yield O(He.NA,A)},*replyUnLike({payload:A,callback:P},{call:O,put:me}){return yield O(He.YQ,A)},*deleteReply({payload:A,callback:P},{call:O,put:me}){return yield O(He.Mf,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:pt({},A)}})}},reducers:{save(A,P){return pt(pt({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Mt=e(64948),Wt=e(34055),Ht=Object.defineProperty,nr=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,ce=(A,P,O)=>P in A?Ht(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,he=(A,P)=>{for(var O in P||(P={}))Kt.call(P,O)&&ce(A,O,P[O]);if(nr)for(var O of nr(P))Oe.call(P,O)&&ce(A,O,P[O]);return A},Te={namespace:"classroomList",state:{name:"",loading:!0,detailTopBanner:{copy_completed:!0},detailLeftMenus:{},detailLeftMenusNames:{},detailShixunsList:{},detailGraduationTopicsList:{},detailGraduationTaskList:{},detailExerciseList:{},detailPollsList:{},detailCommonHomeworksList:{},detailAttendancesList:{},detailAttendancesDetail:{},detailAnnouncementList:{},detailAttachmentList:{},detailCourseware:{},courseMine:{},detailVideoList:{},detailLiveVideoList:{},detailBoardList:{},courseGroups:{},allCourseGroups:{},detailCourseGroupsList:{},detailCoursStudentsList:{},detailCourseStatisticsList:{},detailAttendancesStatistic:{},detailCourseWorkscore:{},detailCourseActscore:{},coursesLists:{},shixunLists:{},schoolList:{},taskList:[],searchMemberList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},shareStatus:!1,AssistantObject:{},updateData:""},effects:{*setAssistantPermissions({payload:A},{call:P,put:O}){yield P(Mt.gq,A)},*getAssistantPermissions({payload:A},{call:P,put:O}){if(!(0,Wt.eB)())return;const me=yield P(Mt.rS,A);yield O({type:"save",payload:{AssistantObject:me.permissions}})},*getAiStatusQuery({payload:A},{call:P,put:O}){const me=yield P(Mt.LH,A);return yield O({type:"save",payload:{cal_finish_if:me.cal_finish_if}}),me},*updateCoursePortraitData({payload:A},{call:P,put:O}){return yield P(Mt.Z_,A)},*getUserPortraitConfig({payload:A},{call:P,put:O}){const me=yield P(Mt._0,A);return yield O({type:"save",payload:{userPortraitConfig:me.data}}),me},*updateUserPortraitConfig({payload:A},{call:P,put:O}){return yield P(Mt.r2,A)},*getClassroom({payload:A},{call:P,put:O}){const me=A,ze=yield P(Mt.V8,A);return yield O({type:"save",payload:he({listParams:me},ze)}),ze},*getClassroomTopBanner({payload:A},{call:P,put:O}){const me=yield P(Mt.U_,A);return yield O({type:"save",payload:{detailTopBanner:me.status?{copy_completed:!0}:he({},me)}}),me.status?{copy_completed:!0}:me},*getClassroomLeftMenus({payload:A},{call:P,put:O}){const me=yield P(Mt.w9,A);let ze=[...(me==null?void 0:me.course_modules)||[],...(me==null?void 0:me.hidden_modules)||[]],mn={};return ze==null||ze.forEach(Tn=>{mn[Tn.type]=Tn.name}),yield O({type:"save",payload:{detailLeftMenus:he({},me),detailLeftMenusNames:mn}}),me},*getClassroomShixunsList({payload:A},{call:P,put:O}){const me=yield P(Mt.Nd,A);yield O({type:"save",payload:{detailShixunsList:he({},me)}})},*getClassroomTeacherShixunsList({payload:A},{call:P,put:O}){const me=yield P(Mt.Gk,A);return yield O({type:"save",payload:{detailShixunsList:he({},me)}}),me},*getClassroomCommonList({payload:A},{call:P,put:O}){const me=yield P(Mt.Nd,A);yield O({type:"save",payload:{detailCommonHomeworksList:he({},me)}})},*getClassroomTeacherCommonList({payload:A},{call:P,put:O}){const me=yield P(Mt.Gk,A);return yield O({type:"save",payload:{detailCommonHomeworksList:he({},me)}}),me},*getClassroomGraduationTopicsList({payload:A},{call:P,put:O}){const me=yield P(Mt.yV,A);yield O({type:"save",payload:{detailGraduationTopicsList:he({},me)}})},*getClassroomGraduationTaskList({payload:A},{call:P,put:O}){const me=yield P(Mt.R2,A);yield O({type:"save",payload:{detailGraduationTaskList:he({},me)}})},*getClassroomExercisesList({payload:A},{call:P,put:O}){const me=yield P(Mt.N7,A);yield O({type:"save",payload:{detailExerciseList:he({},me)}})},*getClassroomPollsList({payload:A},{call:P,put:O}){const me=yield P(Mt.BR,A);yield O({type:"save",payload:{detailPollsList:he({},me)}})},*getCourseGroups({payload:A},{call:P,put:O}){const me=yield P(Mt.qB,A);yield O({type:"save",payload:{courseGroups:he({},me)}})},*getAllCourseGroup({payload:A},{call:P,put:O}){const me=yield P(Mt.c_,A);return yield O({type:"save",payload:{allCourseGroups:he({},me)}}),me},*getClassroomCommonHomeworksList({payload:A},{call:P,put:O}){const me=yield P(Mt.Al,A);yield O({type:"save",payload:{detailCommonHomeworksList:he({},me)}})},*getClassroomAttendancesList({payload:A},{call:P,put:O}){const me=yield P(Mt.Vw,A);yield O({type:"save",payload:{detailAttendancesList:he({},me)}})},*getClassroomAttendancesStatistic({payload:A},{call:P,put:O}){const me=yield P(Mt.Ls,A);yield O({type:"save",payload:{detailAttendancesStatistic:he({},me)}})},*getAttendanceDetail({payload:A},{call:P,put:O}){const me=yield P(Mt.zg,A);return yield O({type:"save",payload:{detailAttendancesDetail:he({},me)}}),me},*getAnnouncementList({payload:A},{call:P,put:O}){const me=yield P(Mt.QZ,A);yield O({type:"save",payload:{detailAnnouncementList:he({},me)}})},*getAttachmentList({payload:A},{call:P,put:O}){const me=yield P(Mt.KT,A);yield O({type:"save",payload:{detailAttachmentList:he({},me.data)}})},*getCourseware({payload:A},{call:P,put:O}){const me=yield P(Mt.ZT,A);yield O({type:"save",payload:{detailCourseware:he({},me.data)}})},*getVideoList({payload:A},{call:P,put:O}){const me=yield P(Mt.O3,A);yield O({type:"save",payload:{detailVideoList:he({},me)}})},*getLiveVideoList({payload:A},{call:P,put:O}){const me=yield P(Mt.DJ,A);yield O({type:"save",payload:{detailLiveVideoList:he({},me)}})},*getCoursesMine({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.Ed,A);return yield me({type:"save",payload:{courseMine:he({},ze)}}),ze.data},*getBoardList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.KP,A);return yield me({type:"save",payload:{detailBoardList:he({},ze.data)}}),ze.data},*getCourseGroupsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.kW,A);return yield me({type:"save",payload:{detailCourseGroupsList:he({},ze)}}),ze},*getCourseStudentsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.J2,A);return yield me({type:"save",payload:{detailCoursStudentsList:he({},ze)}}),ze.data},*getCourseStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.g4,A);return yield me({type:"save",payload:{detailCourseStatisticsList:he({},ze)}}),ze},*getCourseActscore({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.t1,A);return yield me({type:"save",payload:{detailCourseActscore:he({},ze)}}),ze},*getCourseWorkscore({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.GV,A);return yield me({type:"save",payload:{detailCourseWorkscore:he({},ze)}}),ze},*getShixunLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.Pj,A);return yield me({type:"save",payload:{shixunLists:he({},ze)}}),ze},*getExperimentLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt._9,A);return yield me({type:"save",payload:{shixunLists:he({},ze)}}),ze},*getShixunAiRecommendLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.Hn,A);return yield me({type:"save",payload:{shixunAiRecommendLists:he({},ze)}}),ze},*getCoursesLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.W7,A);return yield me({type:"save",payload:{coursesLists:he({},ze)}}),ze},*createCoursesHomework({payload:A,callback:P},{call:O,put:me}){return yield O(Mt.Ds,A)},*createShixunHomework({payload:A,callback:P},{call:O,put:me}){return yield O(Mt.aQ,A)},*createExperiment({payload:A,callback:P},{call:O,put:me}){return yield O(Mt.BQ,A)},*getSchoolList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.K$,A);return yield me({type:"save",payload:{schoolList:he({},ze.school_names)}}),ze.school_names},*searchSchoolTeacherList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.nQ,A);return yield me({type:"save",payload:{searchMemberList:he({},ze)}}),ze},*getAllTaskList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.km,A);return yield me({type:"save",payload:{taskList:[...ze.tasks]}}),ze},*updateTaskPosition({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.U8,A);return yield me({type:"save",payload:{actionTabs:{key:""}}}),ze},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:he({},A)}})},*setUpdateData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateData:A}})}},reducers:{save(A,P){return he(he({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ct=Object.defineProperty,Gt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,At=(A,P,O)=>P in A?ct(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ze=(A,P)=>{for(var O in P||(P={}))Pt.call(P,O)&&At(A,O,P[O]);if(Gt)for(var O of Gt(P))Ie.call(P,O)&&At(A,O,P[O]);return A},Et={namespace:"newClassroom",state:{schoolList:[],searchCourseList:[],actionTabs:{key:"",params:{}}},effects:{*getSchoolList({payload:A},{call:P,put:O}){const me=yield P(Mt.K$,A);yield O({type:"save",payload:{schoolList:(me==null?void 0:me.school_names)||[]}})},*getSearchCourseList({payload:A},{call:P,put:O}){const me=yield P(Mt.oM,A);yield O({type:"save",payload:{searchCourseList:(me==null?void 0:me.course_lists)||[]}})},*submitCourses({payload:A},{call:P,put:O}){return yield P(Mt.Bn,A)},*appplySchool({payload:A},{call:P,put:O}){return yield P(Mt.bz,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ze({},A)}})},*joincoursegroup({payload:A},{call:P,put:O}){return yield P(Mt.WK,A)}},reducers:{save(A,P){return Ze(Ze({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Rt=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Tt=Object.prototype.propertyIsEnumerable,Vr=(A,P,O)=>P in A?Rt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,rn=(A,P)=>{for(var O in P||(P={}))Ar.call(P,O)&&Vr(A,O,P[O]);if(Me)for(var O of Me(P))Tt.call(P,O)&&Vr(A,O,P[O]);return A},Rr={namespace:"classroomsOverview",state:{},effects:{*getCourseUseInfos({payload:A},{call:P,put:O}){const me=yield P(Mt.Dd,A);yield O({type:"save",payload:{CourseUseInfos:me}})},*getRankList({payload:A},{call:P,put:O}){const me=yield P(Mt.Fg,A);yield O({type:"save",payload:{RankList:{teacher_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",course_num:"\u7BA1\u7406\u8BFE",homework_num:"\u53D1\u5E03\u4F5C\u4E1A\u6570",exercise_num:"\u53D1\u5E03\u8003\u8BD5\u6570",resource_num:"\u4E0A\u4F20\u8D44\u6E90\u6570"},...(me==null?void 0:me.teacher_list)||[]],student_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",student_id:"\u5B66\u53F7/\u5DE5\u53F7",finish_num:"\u5B8C\u6210\u4F5C\u4E1A\u6570",total_score:"\u603B\u6210\u7EE9"},...(me==null?void 0:me.student_list)||[]],learn_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(me==null?void 0:me.learn_course_list)||[]],interact_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u4E92\u52A8\u8BA8\u8BBA\u6570"},...(me==null?void 0:me.interact_course_list)||[]],finish_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u603B\u5B8C\u6210\u6570"},...(me==null?void 0:me.finish_course_list)||[]]}}})},*getStatisticsBody({payload:A},{call:P,put:O}){const me=yield P(Mt.Gz,A);yield O({type:"save",payload:{SBody:me}})},*getStatisticsHeader({payload:A},{call:P,put:O}){const me=yield P(Mt.Hl,A);yield O({type:"save",payload:{SHeader:me}})}},reducers:{save(A,P){return rn(rn({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},vr=e(79763),zr=Object.defineProperty,an=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,_t=(A,P,O)=>P in A?zr(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ye=(A,P)=>{for(var O in P||(P={}))hn.call(P,O)&&_t(A,O,P[O]);if(an)for(var O of an(P))Yt.call(P,O)&&_t(A,O,P[O]);return A},Lt={namespace:"polls",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,pollsList:{},statisticsList:{},pollsCoursesList:{},brankList:{},actionTabs:{},commonHeader:{},pollSetting:{},endGroups:{},publishGroups:{},exerciseBanks:{}},effects:{*getPollsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.s3,A);return yield me({type:"save",payload:{pollsList:ye({},ze)}}),ze},*getCommonHeader({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.UK,A);return yield me({type:"save",payload:{commonHeader:ye({},ze)}}),ze},*getPollsStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Qn,A);return yield me({type:"save",payload:{statisticsList:ye({},ze)}}),ze},*getBrankList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.n$,A);return yield me({type:"save",payload:{brankList:ye({},ze)}}),ze},*saveBanks({payload:A,callback:P},{call:O,put:me}){return yield O(vr.lf,A)},*getPollsCourses({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Q9,A);return yield me({type:"save",payload:{pollsCoursesList:ye({},ze)}}),ze},*getPollsSetting({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Hi,A);return yield me({type:"save",payload:{pollSetting:ye({},ze)}}),ze},*editPolls({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Ye,A);return yield me({type:"save",payload:{editData:ye({},JSON.parse(JSON.stringify(ze)))}}),ze},*getEndGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.KE,A);return yield me({type:"save",payload:{endGroups:ye({},ze)}}),ze},*getPublishGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.ux,A);return yield me({type:"save",payload:{publishGroups:ye({},ze)}}),ze},*getExerciseBanks({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.kp,A);return yield me({type:"save",payload:{exerciseBanks:ye({},ze)}}),ze},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:ye({},A)}})}},reducers:{save(A,P){return ye(ye({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},gr=e(92982),mr=Object.defineProperty,en=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,xt=(A,P,O)=>P in A?mr(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Dr=(A,P)=>{for(var O in P||(P={}))Ur.call(P,O)&&xt(A,O,P[O]);if(en)for(var O of en(P))wn.call(P,O)&&xt(A,O,P[O]);return A},Xn={namespace:"teachers",state:{list:{},applyList:{},allCourseGroups:{},graduationGroupList:{},studentsList:{},actionTabs:{key:"",params:{}},updateIndex:1},effects:{*getList({payload:A},{call:P,put:O}){var me;const ze=yield P(gr.gp,A);return(me=ze==null?void 0:ze.teacher_list)==null||me.map(mn=>(mn.key=mn.course_member_id,mn)),yield O({type:"save",payload:{list:ze}}),ze},*getStudentsList({payload:A},{call:P,put:O}){var me;const ze=yield P(gr.ur,A);return(me=ze==null?void 0:ze.students)==null||me.map(mn=>(mn.key=mn.user_id,mn)),yield O({type:"save",payload:{studentsList:ze}}),ze},*getApplyList({payload:A},{call:P,put:O}){const me=yield P(gr.s,A);return yield O({type:"save",payload:{applyList:me}}),me},*getAllCourseGroups({payload:A},{call:P,put:O}){const me=yield P(gr.xV,A);return yield O({type:"save",payload:{allCourseGroups:me}}),me},*getGraduationGroupList({payload:A},{call:P,put:O}){const me=yield P(gr.Bg,A);return yield O({type:"save",payload:{graduationGroupList:me}}),me},*setAllCourseGroups({payload:A},{call:P,put:O}){const me=yield P(gr.oZ,A);return yield O({type:"save",payload:{setAllCourseGroups:me}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Dr({},A)}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:Math.random()}})}},reducers:{save(A,P){return Dr(Dr({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Nn=e(80541),ri=Object.defineProperty,ii=Object.getOwnPropertySymbols,Di=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,ki=(A,P,O)=>P in A?ri(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Mi=(A,P)=>{for(var O in P||(P={}))Di.call(P,O)&&ki(A,O,P[O]);if(ii)for(var O of ii(P))Vn.call(P,O)&&ki(A,O,P[O]);return A},Ya={namespace:"video",state:{name:"\u8D44\u6E90",loading:!0,actionTabs:{},videoStatisticsList:{},newVideoStatisticsList:{},videoDurationStatics:{},StudentvideoStatistics:{},videoPeopleStatics:{},videoStatistics:{},oneVideoStatisticsList:{}},effects:{*getVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.BQ,A);return yield me({type:"save",payload:{videoStatisticsList:Mi({},ze)}}),ze},*getNewVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.cU,A);return yield me({type:"save",payload:{newVideoStatisticsList:Mi({},ze)}}),ze},*getVideoPeopleStatics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.Zx,A);return yield me({type:"save",payload:{videoPeopleStatics:Mi({},ze)}}),ze},*getVideoDurationStatics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.Mz,A);return yield me({type:"save",payload:{videoDurationStatics:Mi({},ze)}}),ze},*getVideoStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.ZY,A);return yield me({type:"save",payload:{videoStatistics:Mi({},ze)}}),ze},*getOneVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.cU,A);return yield me({type:"save",payload:{oneVideoStatisticsList:Mi({},ze)}}),ze},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Mi({},A)}})},*getStudentVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.Vg,A);return yield me({type:"save",payload:{StudentvideoStatistics:Mi({},ze)}}),ze}},reducers:{save(A,P){return Mi(Mi({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}};const Xa={isChinese:!1,key:1,\u9996\u9875:"Home",\u793E\u533A:"Community",OpenI\u793E\u533A\u7AE0\u7A0B:"Openl's bylaws",\u542F\u667A\u5F00\u6E90\u8BB8\u53EF\u8BC1:"Open-source license",\u7EC4\u7EC7\u7ED3\u6784:"Organization structure",\u6B22\u8FCE\u52A0\u5165OpenI:"Welcome to Openl",\u793E\u533A\u52A8\u6001:"Dynamic",\u8BBA\u575B\u4EA4\u6D41:"Communication",\u9879\u76EE:"PROJECT",\u5B66\u4E60:"ACTIVITY",\u4E91\u8111\u5F00\u6E90\u5B9E\u8BAD:"Open source training",\u5F00\u6E90\u521B\u65B0\u5927\u8D5B:"Innovation Competition",\u793E\u533A\u6D3B\u52A8:"STUDY",AI\u534F\u4F5C\u5E73\u53F0:"AI COLLABORATION",\u5168\u90E8:"All",\u5373\u5C06\u53D1\u5E03:"Upcoming",\u8FDB\u884C\u4E2D:"Ongoing",\u5F80\u671F\u6BD4\u8D5B:"Past",\u6570\u636E\u7EDF\u8BA1:"Statistics",\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0:"Enter the competition name",\u6682\u65E0\u6570\u636E:"NO DATA",\u7ADE\u8D5B\u65F6\u95F4:"Time",\u62A5\u540D\u622A\u6B62\u65F6\u95F4:"Deadline",\u6D4F\u89C8\u6570:"View",\u5DF2\u62A5\u540D\u540D\u8BCD:"Participation",\u5DF2\u62A5\u540D:"Registered",\u7ACB\u5373\u62A5\u540D:"Register Now",\u8FDB\u884C\u4E2D\u56FE\u6807:"Ongoing",\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F:"Entry mode",\u52A0\u5165\u6218\u961F\u53C2\u8D5B:"Join the team",\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B:"Create a team",\u5728\u7EBF\u7ADE\u8D5B:"HOME",\u5956\u91D1:"Bonus",\u6D4F\u89C8:"View",\u62A5\u540D:"Participation",\u6682\u65E0:"~","\u7ADE\u8D5B\u65F6\u95F4\uFF1A":"Time:","\u62A5\u540D\u622A\u6B62\uFF1A":"Deadline:","\u7ADE\u8D5B\u72B6\u6001\uFF1A":"State:",\u8D5B\u9898\u5165\u53E3:"competition subject",\u6211\u7684\u6218\u961F:"My team",\u7F16\u8F91:"Edit",\u4E0A\u4F20\u9644\u4EF6:"Upload attachment","(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)":"(The size of a single file is less than 150M)",\u63D0\u4EA4:"Confirm",\u53D6\u6D88:"Cancel",\u62A5\u540D\u94FE\u63A5:"My team",\u52A0\u5165\u6218\u961F:"Join the team",\u521B\u5EFA\u6218\u961F:"Create a team",\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1:"Advisor Zhang's wechat",\u6218\u961F\u603B\u6570:"Number of team",\u53C2\u8D5B\u603B\u4EBA\u6570:"number of participants",\u4E2A:"",\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22:"Please enter the team name",\u7BA1\u7406\u7684\u6218\u961F:"Management team",\u5168\u90E8\u6218\u961F:"All the team",\u521B\u5EFA\u65F6\u95F4:"Creation time",\u9080\u8BF7\u7801:"Invitation code",\u6218\u961F\u6210\u5458:"Team members",\u8BBE\u7F6E:"Setting",\u67E5\u770B:"Check",\u5220\u9664\u6218\u961F:"Delete",\u786E\u5B9A:"Confirm",\u786E\u8BA4:"Confirm",\u5220\u9664:"Delete",\u8BF7\u8F93\u5165\u9080\u8BF7\u7801:"Please enter the invitation code",\u961F\u540D:"Team name",\u8BF7\u8F93\u5165\u961F\u540D:"Please enter the team name","\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C":"Welcome to register for this event! Fully support the online operation and management of all kinds of competitions,","\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002":"Big data, artificial intelligence, various chip architectures and other competition tasks can be run, deployed and evaluated online.",\u7F16\u8F91\u6218\u961F\u4FE1\u606F:"Editorial team",\u7F16\u8F91\u6218\u961F:"Editorial team",\u4E0A\u4F20LOGO:"Uploading LOGO","(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)":"(JPG, GIF, and PNG files are supported. The file size must be smaller than 2 MB)",\u8BBE\u7F6E\u6218\u961F\u6210\u5458:"Setting up team Members",\u6DFB\u52A0\u6559\u5E08:"Add the teacher","\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"Please enter teacher name/cell phone number to search","\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB":"Add students/professionals","\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"Please enter member name/cell phone number to search",\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F:"Prioritize teachers as team leaders",\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458:"Please add team members",\u540D\u6559\u5E08:"teacher",\u540D\u5B66\u751F:"student",\u5934\u50CF:"Portrait",\u59D3\u540D:"Name",\u624B\u673A:"Phone no","\u5B66\u6821/\u5355\u4F4D":"School/Unit",\u804C\u4E1A:"Professional",\u5B66\u53F7:"Student id",\u89D2\u8272:"Role",\u64CD\u4F5C:"Operation",\u5373\u5C06\u53D1\u5E03\u56FE\u6807:"Upcoming",\u672A\u53D1\u5E03:"unpublished",\u5DF2\u7ED3\u675F:"finished",\u63D0\u4EA4\u6210\u529F:"Submit Successfully",\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A:"The content cannot be empty",\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A:"The invitation code cannot be empty",\u6218\u961F\u9080\u8BF7\u7801\u65E0\u6548:"Invalid invitation code",\u60A8\u5DF2\u52A0\u5165\u8BE5\u6218\u961F:"You have joined the team",\u52A0\u5165\u6218\u961F\u6210\u529F:"Join the team successfully",\u6218\u961F\u540D\u4E0D\u80FD\u4E3A\u7A7A:"Team name cannot be empty",\u521B\u5EFA\u6218\u961F\u6210\u529F:"Team creation succeeded",\u590D\u5236\u6210\u529F:"Copy success",\u5220\u9664\u6218\u961F\u5F39\u6846:"Delete the team",\u662F\u5426\u786E\u8BA4\u5220\u9664\u6218\u961F:"Confirm to delete the team\uFF1F",\u5220\u9664\u6210\u529F:"Deleted successfully",\u961F\u957F:"Team Leader",\u521B\u5EFA\u8005:"Founder",\u6559\u6388:"professor",\u7814\u7A76\u5458:"researcher",\u526F\u6559\u6388:"Associate professor",\u526F\u7814\u7A76\u5458:"Associate Research Fellow",\u8BB2\u5E08:"lecturer",\u52A9\u7406\u7814\u7A76\u5458:"Assistant Research Fellow",\u52A9\u7406\u7814\u6559\u6388:"Assistant professor",\u4FEE\u6539\u6210\u529F:"Modify Successfully",\u961F\u5458:"team member","\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F":"Set to Team leader, permissions: Edit team, set team members, transfer team leader, delete team",\u5F00\u6E90\u7ADE\u8D5B:"Open Source Competition",\u542F\u667A\u5B98\u7F51:"OpenI"},Wi={isChinese:!0,key:2,\u9996\u9875:"\u9996\u9875",\u793E\u533A:"\u793E\u533A",OpenI\u793E\u533A\u7AE0\u7A0B:"OpenI\u793E\u533A\u7AE0\u7A0B",\u542F\u667A\u5F00\u6E90\u8BB8\u53EF\u8BC1:"\u542F\u667A\u5F00\u6E90\u8BB8\u53EF\u8BC1",\u7EC4\u7EC7\u7ED3\u6784:"\u7EC4\u7EC7\u7ED3\u6784",\u6B22\u8FCE\u52A0\u5165OpenI:"\u6B22\u8FCE\u52A0\u5165OpenI",\u793E\u533A\u52A8\u6001:"\u793E\u533A\u52A8\u6001",\u8BBA\u575B\u4EA4\u6D41:"\u8BBA\u575B\u4EA4\u6D41",\u9879\u76EE:"\u9879\u76EE",\u5B66\u4E60:"\u5B66\u4E60",\u4E91\u8111\u5F00\u6E90\u5B9E\u8BAD:"\u4E91\u8111\u5F00\u6E90\u5B9E\u8BAD",\u5F00\u6E90\u521B\u65B0\u5927\u8D5B:"\u5F00\u6E90\u521B\u65B0\u5927\u8D5B",\u793E\u533A\u6D3B\u52A8:"\u793E\u533A\u6D3B\u52A8",AI\u534F\u4F5C\u5E73\u53F0:"AI\u534F\u4F5C\u5E73\u53F0",\u5168\u90E8:"\u5168\u90E8",\u5373\u5C06\u53D1\u5E03:"\u5373\u5C06\u53D1\u5E03",\u8FDB\u884C\u4E2D:"\u8FDB\u884C\u4E2D",\u5F80\u671F\u6BD4\u8D5B:"\u5F80\u671F\u6BD4\u8D5B",\u6570\u636E\u7EDF\u8BA1:"\u6570\u636E\u7EDF\u8BA1",\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0",\u6682\u65E0\u6570\u636E:"\u6682\u65E0\u6570\u636E",\u7ADE\u8D5B\u65F6\u95F4:"\u7ADE\u8D5B\u65F6\u95F4",\u62A5\u540D\u622A\u6B62\u65F6\u95F4:"\u62A5\u540D\u622A\u6B62\u65F6\u95F4",\u6D4F\u89C8\u6570:"\u6D4F\u89C8\u6570",\u5DF2\u62A5\u540D\u540D\u8BCD:"\u5DF2\u62A5\u540D",\u5DF2\u62A5\u540D:"\u5DF2\u62A5\u540D",\u7ACB\u5373\u62A5\u540D:"\u7ACB\u5373\u62A5\u540D",\u8FDB\u884C\u4E2D\u56FE\u6807:"\u8FDB\u884C\u4E2D",\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F:"\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F",\u52A0\u5165\u6218\u961F\u53C2\u8D5B:"\u52A0\u5165\u6218\u961F\u53C2\u8D5B",\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B:"\u53BB\u521B\u5EFA\u53C2\u8D5B\u6218\u961F",\u5728\u7EBF\u7ADE\u8D5B:"\u5728\u7EBF\u7ADE\u8D5B",\u5956\u91D1:"\u5956\u91D1",\u6D4F\u89C8:"\u6D4F\u89C8",\u62A5\u540D:"\u62A5\u540D",\u6682\u65E0:"\u6682\u65E0","\u7ADE\u8D5B\u65F6\u95F4\uFF1A":"\u7ADE\u8D5B\u65F6\u95F4\uFF1A","\u62A5\u540D\u622A\u6B62\uFF1A":"\u62A5\u540D\u622A\u6B62\uFF1A","\u7ADE\u8D5B\u72B6\u6001\uFF1A":"\u7ADE\u8D5B\u72B6\u6001\uFF1A",\u8D5B\u9898\u5165\u53E3:"\u8D5B\u9898\u5165\u53E3",\u6211\u7684\u6218\u961F:"\u6211\u7684\u6218\u961F",\u7F16\u8F91:"\u7F16\u8F91",\u4E0A\u4F20\u9644\u4EF6:"\u4E0A\u4F20\u9644\u4EF6","(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)":"(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)",\u63D0\u4EA4:"\u63D0\u4EA4",\u53D6\u6D88:"\u53D6\u6D88",\u62A5\u540D\u94FE\u63A5:"\u62A5\u540D",\u52A0\u5165\u6218\u961F:"\u52A0\u5165\u6218\u961F",\u521B\u5EFA\u6218\u961F:"\u521B\u5EFA\u6218\u961F",\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1:"\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1",\u6218\u961F\u603B\u6570:"\u6218\u961F\u603B\u6570",\u53C2\u8D5B\u603B\u4EBA\u6570:"\u53C2\u8D5B\u603B\u4EBA\u6570",\u4E2A:"\u4E2A",\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22",\u7BA1\u7406\u7684\u6218\u961F:"\u7BA1\u7406\u7684\u6218\u961F",\u5168\u90E8\u6218\u961F:"\u5168\u90E8\u6218\u961F",\u521B\u5EFA\u65F6\u95F4:"\u521B\u5EFA\u65F6\u95F4",\u9080\u8BF7\u7801:"\u9080\u8BF7\u7801",\u6218\u961F\u6210\u5458:"\u6218\u961F\u6210\u5458",\u8BBE\u7F6E:"\u8BBE\u7F6E",\u67E5\u770B:"\u67E5\u770B",\u5220\u9664\u6218\u961F:"\u5220\u9664\u6218\u961F",\u786E\u5B9A:"\u786E\u5B9A",\u786E\u8BA4:"\u786E\u8BA4",\u5220\u9664:"\u5220\u9664",\u8BF7\u8F93\u5165\u9080\u8BF7\u7801:"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801",\u961F\u540D:"\u961F\u540D",\u8BF7\u8F93\u5165\u961F\u540D:"\u8BF7\u8F93\u5165\u961F\u540D","\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C":"\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C","\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002":"\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002",\u7F16\u8F91\u6218\u961F\u4FE1\u606F:"\u7F16\u8F91\u6218\u961F\u4FE1\u606F",\u7F16\u8F91\u6218\u961F:"\u7F16\u8F91\u6218\u961F",\u4E0A\u4F20LOGO:"\u4E0A\u4F20LOGO","(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)":"(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)",\u8BBE\u7F6E\u6218\u961F\u6210\u5458:"\u8BBE\u7F6E\u6218\u961F\u6210\u5458",\u6DFB\u52A0\u6559\u5E08:"\u6DFB\u52A0\u6559\u5E08","\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0","\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB":"\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB","\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0",\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F:"\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F",\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458:"\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458",\u540D\u6559\u5E08:"\u540D\u6559\u5E08",\u540D\u5B66\u751F:"\u540D\u5B66\u751F",\u5934\u50CF:"\u5934\u50CF",\u59D3\u540D:"\u59D3\u540D",\u624B\u673A:"\u624B\u673A","\u5B66\u6821/\u5355\u4F4D":"\u5B66\u6821/\u5355\u4F4D",\u804C\u4E1A:"\u804C\u4E1A",\u5B66\u53F7:"\u5B66\u53F7",\u89D2\u8272:"\u89D2\u8272",\u64CD\u4F5C:"\u64CD\u4F5C",\u5373\u5C06\u53D1\u5E03\u56FE\u6807:"\u5373\u5C06\u53D1\u5E03",\u672A\u53D1\u5E03:"\u672A\u53D1\u5E03",\u5DF2\u7ED3\u675F:"\u5DF2\u7ED3\u675F",\u63D0\u4EA4\u6210\u529F:"\u63D0\u4EA4\u6210\u529F",\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A:"\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A:"\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A",\u6218\u961F\u9080\u8BF7\u7801\u65E0\u6548:"\u6218\u961F\u9080\u8BF7\u7801\u65E0\u6548",\u60A8\u5DF2\u52A0\u5165\u8BE5\u6218\u961F:"\u60A8\u5DF2\u52A0\u5165\u8BE5\u6218\u961F",\u52A0\u5165\u6218\u961F\u6210\u529F:"\u52A0\u5165\u6218\u961F\u6210\u529F",\u6218\u961F\u540D\u4E0D\u80FD\u4E3A\u7A7A:"\u6218\u961F\u540D\u4E0D\u80FD\u4E3A\u7A7A",\u521B\u5EFA\u6218\u961F\u6210\u529F:"\u521B\u5EFA\u6218\u961F\u6210\u529F",\u590D\u5236\u6210\u529F:"\u590D\u5236\u6210\u529F",\u5220\u9664\u6218\u961F\u5F39\u6846:"\u5220\u9664\u6218\u961F",\u662F\u5426\u786E\u8BA4\u5220\u9664\u6218\u961F:"\u662F\u5426\u786E\u8BA4\u5220\u9664\u6218\u961F",\u5220\u9664\u6210\u529F:"\u5220\u9664\u6210\u529F",\u961F\u957F:"\u961F\u957F",\u521B\u5EFA\u8005:"\u521B\u5EFA\u8005",\u6559\u6388:"\u6559\u6388",\u7814\u7A76\u5458:"\u7814\u7A76\u5458",\u526F\u6559\u6388:"\u526F\u6559\u6388",\u526F\u7814\u7A76\u5458:"\u526F\u7814\u7A76\u5458",\u8BB2\u5E08:"\u8BB2\u5E08",\u52A9\u7406\u7814\u7A76\u5458:"\u52A9\u7406\u7814\u7A76\u5458",\u52A9\u7406\u6559\u6388:"\u52A9\u7406\u6559\u6388",\u4FEE\u6539\u6210\u529F:"\u4FEE\u6539\u6210\u529F",\u5BF9\u5458:"\u961F\u5458","\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F":"\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F",\u5F00\u6E90\u7ADE\u8D5B:"\u5F00\u6E90\u7ADE\u8D5B",\u542F\u667A\u5B98\u7F51:"\u542F\u667A\u5B98\u7F51"};var da=e(49661),lt=e(65906),ba=Object.defineProperty,ra=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,Da=Object.prototype.propertyIsEnumerable,Ai=(A,P,O)=>P in A?ba(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,$i=(A,P)=>{for(var O in P||(P={}))Bi.call(P,O)&&Ai(A,O,P[O]);if(ra)for(var O of ra(P))Da.call(P,O)&&Ai(A,O,P[O]);return A},Se={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},Staff:{},Header:{},competition_title:"",banner:"",competitions:[],is_manager:!1,competition:{},competitionStage:{},LeftNav:[],CommitRecords:{},MdContent:{},MemberWorks:{},EvaluationList:{},count:"",RightItems:{},Prizes:{},Account:{},TabResultList:{},competition_team:{},all_team_member:{},actionTabs:{key:"",params:{}},GuidesData:{},qs:(0,da.T0)(!0)?Wi:localStorage.getItem("languageText")==="false"?Xa:Wi},effects:{*getSubjectiveEvaluationList({payload:A},{call:P,put:O}){const me=yield P(lt.vd,A);return yield O({type:"save",payload:{EvaluationList:me||{}}}),me},*getMemberWorks({payload:A},{call:P,put:O}){const me=yield P(lt.xx,A);return yield O({type:"save",payload:{MemberWorks:me||{}}}),me},*putCompetitionEntries({payload:A},{call:P,put:O}){return yield P(putCompetitionEntries,A)},*postGuides({payload:A,callback:P},{call:O,put:me}){return yield O(lt.cC,A)},*getGuides({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.Ax,A);return yield me({type:"save",payload:{GuidesData:ze}}),ze},*postCompetitionCommitRecords({payload:A},{call:P,put:O}){return yield P(lt.xS,A)},*getCompetitionCommitRecords({payload:A},{call:P,put:O}){const me=yield P(lt.Gy,A);return yield O({type:"save",payload:{CommitRecords:me||{}}}),me},*getUpdateMdContent({payload:A},{call:P,put:O}){return yield P(lt.nU,A)},*getCompetitionModulesDetails({payload:A},{call:P,put:O}){const me=yield P(lt.gJ,A);return yield O({type:"save",payload:{MdContent:me}}),me},*competition_review({payload:A},{call:P,put:O}){return yield P(lt.qt,A)},*common_header({payload:A},{call:P,put:O}){var me,ze,mn;const Tn=yield P(lt.o3,A),Li=Ps=>{const Ho=new Date(Ps.start_time).getTime(),As=new Date(Ps.end_time).getTime(),Lo=new Date().getTime();return Ho-Lo>0?"wait":As-Lo>0?"process":"finish"},fi=(me=Tn==null?void 0:Tn.competition_stage_sections)==null?void 0:me.findIndex(Ps=>Li(Ps)=="wait"),wa=fi>0?fi-1:fi==-1?((ze=Tn==null?void 0:Tn.competition_stage_sections)==null?void 0:ze.length)-1:0;return yield O({type:"save",payload:{competition:Tn,competitionStage:((mn=Tn==null?void 0:Tn.competition_stage_sections)==null?void 0:mn[wa])||{},LeftNav:(Tn==null?void 0:Tn.competition_modules)||[],is_manager:(Tn==null?void 0:Tn.is_manager)||!1,is_member:(Tn==null?void 0:Tn.is_member)||!1}}),Tn},*addCompetitions({payload:A},{call:P,put:O}){return yield P(lt.C9,A)},*switchLanguage({payload:A},{call:P,put:O}){localStorage.setItem("languageText",A),yield O({type:"save",payload:{qs:A?Wi:Xa}})},*getWorkSubmitUpdateRes({payload:A,callback:P},{call:O,put:me}){return yield O(lt.zF,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:$i({},A)}})},*getList({payload:A},{call:P,put:O}){const me=A,ze=yield P(lt.bQ,A);return yield O({type:"save",payload:$i({listParams:me},ze)}),ze},*getMemberWorks({payload:A},{call:P,put:O}){const me=yield P(lt.xx,A);return yield O({type:"save",payload:{MemberWorks:me||{}}}),me},*addApplytojoincourse({payload:A,callback:P},{call:O,put:me}){return yield O(lt.qS,A)},*competitionTeams({payload:A,callback:P},{call:O,put:me}){return yield O(lt.Pt,A)},*getStaff({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.Dh,A);return yield me({type:"save",payload:{Staff:ze}}),ze},*getHeader({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.Pg,A);return yield me({type:"save",payload:{Header:ze}}),ze},*getItem({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.rV,A);return yield me({type:"save",payload:{RightItems:ze}}),ze},*updateMdContent({payload:A,callback:P},{call:O,put:me}){return yield O(lt.zj,A)},*getTeamList({payload:A,callback:P},{call:O,put:me}){return yield O(lt.aq,A)},*getTeamDetail({payload:A,callback:P},{call:O,put:me}){return yield O(lt.Ze,A)},*UpTeam({payload:A,callback:P},{call:O,put:me}){return yield O(lt.yS,A)},*DeleteTeam({payload:A,callback:P},{call:O,put:me}){return yield O(lt.ps,A)},*ExitTeam({payload:A,callback:P},{call:O,put:me}){return yield O(lt.vV,A)},*AddTeam({payload:A,callback:P},{call:O,put:me}){return yield O(lt.FU,A)},*AddPersonnel({payload:A,callback:P},{call:O,put:me}){return yield O(AddPersonnel,A)},*JoinTeam({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.zc,A);return console.log(ze,"response"),ze},*getTeacher({payload:A,callback:P},{call:O,put:me}){return yield O(lt.jS,A)},*getStudents({payload:A,callback:P},{call:O,put:me}){return yield O(lt.sK,A)},*SubmitTeam({payload:A,callback:P},{call:O,put:me}){return yield O(lt.rm,A)},*Reward({payload:A,callback:P},{call:O,put:me}){return yield O(lt.Qp,A)},*ChartRules({payload:A,callback:P},{call:O,put:me}){return yield O(lt.Ux,A)},*Charts({payload:A,callback:P},{call:O,put:me}){return yield O(lt.GQ,A)},*TabResults({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.ml,A);return yield me({type:"save",payload:{TabResultList:ze}}),ze},*Results({payload:A,callback:P},{call:O,put:me}){return yield O(lt.u9,A)},*Prize({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.pU,A);return yield me({type:"save",payload:{Prizes:ze}}),ze},*Accounts({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.XJ,A);return yield me({type:"save",payload:{Account:ze}}),ze},*getVerification({payload:A,callback:P},{call:O,put:me}){return yield O(lt.Ni,A)},*PhoneBind({payload:A,callback:P},{call:O,put:me}){return yield O(lt.uZ,A)},*EmailBind({payload:A,callback:P},{call:O,put:me}){return yield O(lt.rk,A)},*Authentication({payload:A,callback:P},{call:O,put:me}){return yield O(lt.Vy,A)},*Professional({payload:A,callback:P},{call:O,put:me}){return yield O(lt.tC,A)},*setleader({payload:A,callback:P},{call:O,put:me}){return yield O(lt.tO,A)},*getShixun({payload:A,callback:P},{call:O,put:me}){return yield O(lt.qj,A)},*getCourse({payload:A,callback:P},{call:O,put:me}){return yield O(lt.XR,A)},*competition_teams({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.zz,A);return yield me({type:"save",payload:{competition_team:ze}}),ze},*all_team_members({payload:A,callback:P},{call:O,put:me}){const ze=yield O(lt.$P,A);return yield me({type:"save",payload:{all_team_member:ze}}),ze}},reducers:{save(A,P){return $i($i({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},nt=e(82093),et=Object.defineProperty,Ot=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,ur=(A,P,O)=>P in A?et(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ir=(A,P)=>{for(var O in P||(P={}))mt.call(P,O)&&ur(A,O,P[O]);if(Ot)for(var O of Ot(P))or.call(P,O)&&ur(A,O,P[O]);return A},$r=(A,P,O)=>new Promise((me,ze)=>{var mn=fi=>{try{Li(O.next(fi))}catch(wa){ze(wa)}},Tn=fi=>{try{Li(O.throw(fi))}catch(wa){ze(wa)}},Li=fi=>fi.done?me(fi.value):Promise.resolve(fi.value).then(mn,Tn);Li((O=O.apply(A,P)).next())});const We=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/study_subjects.json",{method:"get",params:Ir({},A)})}),rt=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/banner.json",{method:"get",params:Ir({},A)})}),be=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects.json",{method:"get",params:Ir({},A)})}),st=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/all_shixuns.json",{method:"get",params:Ir({},A)})}),rr=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/all_tags.json",{method:"get",params:Ir({},A)})}),Er=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/info_show.json",{method:"get",params:Ir({},A)})});var Or=Object.defineProperty,Cr=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Sr=(A,P,O)=>P in A?Or(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,dn=(A,P)=>{for(var O in P||(P={}))kr.call(P,O)&&Sr(A,O,P[O]);if(Cr)for(var O of Cr(P))An.call(P,O)&&Sr(A,O,P[O]);return A},un={namespace:"course",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},SubjectList:{},Tags:[],InfoShow:{},SubjectBanner:{},StudyList:{}},effects:{*getStudyList({payload:A},{call:P,put:O}){const me=yield P(We,A);return yield O({type:"save",payload:{StudyList:me==null?void 0:me.data}}),me},*getBannerList({payload:A},{call:P,put:O}){var me,ze;const mn=yield P(rt,A);yield O({type:"save",payload:{BannerList:(me=mn.data)==null?void 0:me.top_banner,Adv:(ze=mn.data)==null?void 0:ze.adv}})},*getBannerSubjects({payload:A},{call:P,put:O}){const{data:me}=yield P(be,A);yield O({type:"save",payload:{SubjectBanner:me}})},*getAllShixuns({payload:A},{call:P,put:O}){const{data:me}=yield P(st,A);yield O({type:"save",payload:{SubjectList:me}})},*getTags({payload:A},{call:P,put:O}){const{data:{list:me}}=yield P(rr,A);yield O({type:"save",payload:{Tags:[{id:-1,name:"\u5168\u90E8"},...me]}})},*getInfoShow({payload:A},{call:P,put:O}){const{data:me}=yield P(Er,A);yield O({type:"save",payload:{InfoShow:me}})}},reducers:{save(A,P){return dn(dn({},A),P.payload)}}},yn=e(83325),xi=e(97760),Ni=Object.defineProperty,Pi=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,na=Object.getOwnPropertySymbols,Gi=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,Us=(A,P,O)=>P in A?Ni(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,la=(A,P)=>{for(var O in P||(P={}))Gi.call(P,O)&&Us(A,O,P[O]);if(na)for(var O of na(P))xa.call(P,O)&&Us(A,O,P[O]);return A},Qa=(A,P)=>Pi(A,Hn(P)),ja={namespace:"engineeringEvaluteDetail",state:{classDataSource:{active:null,dataList:[]},actionTabs:{key:"",params:{}},name:"",headerData:{dataSource:{[xi.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${xi.k[0]}`,loading:"engineeringEvaluteDetail/getMajorList",dataList:[]},[xi.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${xi.k[1]}`,loading:"engineeringEvaluteDetail/getYearList",dataList:[]}},active:{}},tabListData:[],echartsData:{barData:{name:"",dataSource:{xData:[],yBarData:[],yLineData:[]}},lineData:{name:"",xData:[],seriesData:[]},scatterData:{}}},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:la({},A)}})},*getMajorList({payload:A},{call:P,put:O,select:me}){const{userInfo:ze}=yield me(mn=>mn.user);if(ze!=null&&ze.school_id){const mn=yield P(yn.BA,ze.school_id);mn&&mn.data&&(yield O({type:"setMajorOrYearDataSource",payload:{key:xi.k[0],value:mn.data.map(Tn=>({label:Tn.name,value:Tn.ec_major_school_id}))}}))}},*getYearList({payload:A},{call:P,put:O}){const me=yield P(yn.Nx,A);me&&me.data&&(yield O({type:"setMajorOrYearDataSource",payload:{key:xi.k[1],value:me.data.map(ze=>({label:ze.year,value:ze.ec_year_id}))}}))},*getCourseResultDetail({payload:A},{call:P,put:O}){console.log(A,"payload");const me=yield P(yn.p1,A);me&&me.ec_course_target&&(yield O({type:"setEchartsData",payload:me}))},*getCourseResultDetailClass({payload:A},{call:P,put:O}){const me=yield P(yn.ff,A);me&&me.class_name&&(yield O({type:"save",payload:{classDataSource:{active:null,dataList:[...me.class_name]}}}))},*setClassActive({payload:A},{call:P,put:O}){yield O({type:"save",payload:{classDataSource:la({},A)}})}},reducers:{save(A,P){return la(la({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){return Qa(la({},A),{headerData:Qa(la({},A.headerData),{dataSource:Qa(la({},A.headerData.dataSource),{[P.key]:Qa(la({},A.headerData.dataSource[P.key]),{dataList:P.value})})})})},setMajorOrYearActive(A,{payload:P}){return Qa(la({},A),{headerData:Qa(la({},A.headerData),{active:Qa(la({},A.headerData.active),{[P.key]:P.value})})})},setEchartsData(A,{payload:P}){let O={name:P.course_name||"",dataSource:{xData:[],yBarData:[],yLineData:[]}},me={name:P.course_name||"",xData:[],seriesData:[]},ze={};return P.ec_course_target.forEach((mn,Tn)=>{mn.position=Tn+1,O=Qa(la({},O),{dataSource:{xData:[...O.dataSource.xData,Tn+1],yBarData:[...O.dataSource.yBarData,mn.actual_grade],yLineData:[...O.dataSource.yLineData,mn.standard_grade]}});let Li=[],fi={min:[],max:[]},wa=[],Ps=[],Ho=[];mn.student_data.detail.forEach((As,Lo)=>{let Co=As.score;Li.push(Lo+1),fi.max.push(Co>=mn.student_data.goal_score?Co:null),fi.min.push(Co>=mn.student_data.goal_score?null:Co),wa.push(As.name),Ps.push(As.student_id),Ho.push(As.clazz)}),ze[Tn+1]={name:Tn+1,average_score:mn.student_data.average_score,goal_score:mn.student_data.goal_score,xData:Li,yData:fi,name_data:wa,student_ids:Ps,class_data:Ho,goal_scoreData:new Array(mn.student_data.detail.length).fill(mn.student_data.goal_score),average_scoreData:new Array(mn.student_data.detail.length).fill(mn.student_data.average_score)}}),P.history.forEach(mn=>{me=Qa(la({},me),{xData:[...me.xData,mn.year],seriesData:[...me.seriesData,mn.total_score]})}),Qa(la({},A),{name:P.course_name||"",tabListData:P.ec_course_target,echartsData:{barData:O,lineData:me,scatterData:ze}})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},zs=Object.defineProperty,ga=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Ti=(A,P,O)=>P in A?zs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Xi=(A,P)=>{for(var O in P||(P={}))Ts.call(P,O)&&Ti(A,O,P[O]);if(ga)for(var O of ga(P))ds.call(P,O)&&Ti(A,O,P[O]);return A},Go={namespace:"engineering",state:{showMenu:!0,matrixVerify:{key:!1,params:{}},actionTabs:{key:"",params:{}}},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Xi({},A)}})},*setShowMenu({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showMenu:A}})},*setMatrixVerify({payload:A},{call:P,put:O}){yield O({type:"save",payload:{matrixVerify:Xi({},A)}})}},reducers:{save(A,P){return Xi(Xi({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},La=e(56854),Fs=Object.defineProperty,gs=Object.defineProperties,bo=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,as=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,ro=(A,P,O)=>P in A?Fs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,mi=(A,P)=>{for(var O in P||(P={}))as.call(P,O)&&ro(A,O,P[O]);if(bn)for(var O of bn(P))Mo.call(P,O)&&ro(A,O,P[O]);return A},ca=(A,P)=>gs(A,bo(P)),$s={namespace:"engineeringNavigtion",state:{actionTabs:{key:"",params:{}},headerData:{title:"\u8BA4\u8BC1\u5BFC\u822A",dataSource:{[xi.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${xi.k[0]}`,loading:"engineeringNavigtion/getMajorList",dataList:[]},[xi.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${xi.k[1]}`,loading:"engineeringNavigtion/getYearList",dataList:[]}},active:{},name:"",tabBarContent:{user_name:"",user_school:"",user_type:""}},cardListData:{appraiseData:{norm:{title:"\u6307\u6807\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-biyezhibiao",label:"\u6BD5\u4E1A\u6307\u6807",value:"/engineering/graduated/index"},{icon:"icon-biyejuzhen",label:"\u6BD5\u4E1A\u77E9\u9635",value:"/engineering/graduated/matrix"}],listData:[{key:"graduation_count",icon:"icon-biyeyaoqiu1",backgroundColor:"#F2EBFB",textColor:"#713BDB",label:"\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_subitem_count",icon:"icon-zhibiaodian",backgroundColor:"#FEF3EF",textColor:"#FF8B58",label:"\u6307\u6807\u70B9",value:"-",unit:"\u9879"},{key:"graduation_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"}]},course:{title:"\u8BFE\u7A0B\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-kechengliebiao",label:"\u8BFE\u7A0B\u5217\u8868",value:"/engineering/course/list"},{icon:"icon-kechengjuzhen",label:"\u8BFE\u7A0B\u77E9\u9635",value:"/engineering/course/matrix"}],listData:[{key:"course_count",icon:"icon-kechengshuliang",backgroundColor:"#E2F5FF",textColor:"#007AFF",label:"\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_target_count",icon:"icon-mubiao",backgroundColor:"#FEF8EF",textColor:"#FEB315",label:"\u8BFE\u7A0B\u76EE\u6807",value:"-",unit:"\u9879"},{key:"course_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"}]}},teamData:{teach:{title:"\u6388\u8BFE\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]},work:{title:"\u5DE5\u4F5C\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]}}},totalListData:[{key:"student_count",title:"\u5F53\u524D\u5B66\u751F\u603B\u6570",value:0,icon:"icon-xuesheng1",backgroundColor:"rgba(201,236,255,0.51)",textColor:"#007AFF"},{key:"student_in_count",title:"\u8F6C\u5165\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanru",backgroundColor:"rgba(119,241,174,0.4)",textColor:"#1FA363"},{key:"student_out_count",title:"\u8F6C\u51FA\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanchu",backgroundColor:"rgba(255,197,147,0.44)",textColor:"#FA6400"}]},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:mi({},A)}})},*getMajorList({},{call:A,put:P,select:O}){const{userInfo:me}=yield O(ze=>ze.user);if(me!=null&&me.school_id){const ze=yield A(yn.BA,me.school_id);if(ze&&ze.data){const mn=La.U.getItem(me==null?void 0:me.login);yield P({type:"setMajorOrYearDataSource",payload:{key:xi.k[0],value:ze.data.map(Tn=>({label:Tn.name,value:Tn.ec_major_school_id})),active:ze.data.length>0?mn[0]||ze.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:A},{call:P,put:O,select:me}){const ze=yield P(yn.Nx,A.id),{userInfo:mn}=yield me(Tn=>Tn.user);if(ze&&ze.data){const Tn=La.U.getItem(mn==null?void 0:mn.login);yield O({type:"setMajorOrYearDataSource",payload:{key:xi.k[1],value:ze.data.map(Li=>({label:Li.year,value:Li.ec_year_id})),active:ze.data.length>0?A.firstEnter?Tn[1]:ze.data[0].ec_year_id:void 0}})}},*getTopPage({},{call:A,put:P,select:O}){const{headerData:me}=yield O(Tn=>Tn.engineeringNavigtion),{userInfo:ze}=yield O(Tn=>Tn.user);let mn={};if(me.active[xi.k[1]]&&ze.school_id){const Tn=[me.active[xi.k[0]],me.active[xi.k[1]]];La.U.setItem(ze==null?void 0:ze.login,Tn);const Li=yield A(yn.bA,{ec_year_id:me.active[xi.k[1]],school_id:ze.school_id});Li&&Li.data&&(mn=Li.data),yield P({type:"setTopPage",payload:mn})}},*putTopPageName({payload:A,callback:P},{call:O,put:me}){try{const ze=yield O(yn.ay,A);P(ze)}catch(ze){let mn="";ze&&(mn=JSON.stringify(ze),ze.message&&(mn=ze.message)),P({message:mn,status:999})}}},reducers:{save(A,P){return mi(mi({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){let O=A.headerData.active;return P.active&&(O=ca(mi({},O),{[P.key]:P.active})),ca(mi({},A),{headerData:ca(mi({},A.headerData),{dataSource:ca(mi({},A.headerData.dataSource),{[P.key]:ca(mi({},A.headerData.dataSource[P.key]),{dataList:P.value})}),active:O})})},setMajorOrYearActive(A,{payload:P}){return ca(mi({},A),{headerData:ca(mi({},A.headerData),{active:ca(mi({},A.headerData.active),{[P.key]:P.value})})})},setTopPage(A,{payload:P}){return ca(mi({},A),{headerData:ca(mi({},A.headerData),{name:P.name,tabBarContent:{user_name:P.user_name,user_school:P.user_school,user_type:P.user_type}}),cardListData:ca(mi({},A.cardListData),{appraiseData:ca(mi({},A.cardListData.appraiseData),{norm:ca(mi({},A.cardListData.appraiseData.norm),{result:P.graduaiton_result,listData:A.cardListData.appraiseData.norm.listData.map(O=>ca(mi({},O),{value:P[O.key]||0}))}),course:ca(mi({},A.cardListData.appraiseData.course),{result:P.course_result,listData:A.cardListData.appraiseData.course.listData.map(O=>ca(mi({},O),{value:P[O.key]||0}))})}),teamData:{teach:ca(mi({},A.cardListData.teamData.teach),{tabBarContent:`${P.course_teachers?P.course_teachers.length:0}\u4EBA`,listData:P.course_teachers||[]}),work:ca(mi({},A.cardListData.teamData.work),{tabBarContent:`${P.work_teachers?P.work_teachers.length:0}\u4EBA`,listData:P.work_teachers||[]})}}),totalListData:A.totalListData.map(O=>ca(mi({},O),{value:P[O.key]||0}))})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},po=Object.defineProperty,xo=Object.defineProperties,Ko=Object.getOwnPropertyDescriptors,Jo=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,Bo=(A,P,O)=>P in A?po(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Vo=(A,P)=>{for(var O in P||(P={}))eu.call(P,O)&&Bo(A,O,P[O]);if(Jo)for(var O of Jo(P))tu.call(P,O)&&Bo(A,O,P[O]);return A},Qo=(A,P)=>xo(A,Ko(P)),si={namespace:"engineeringNormDetail",state:{actionTabs:{key:"",params:{}},dataSource:{name:"",goal_value:0,actual_value:0,subitems:[]}},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Vo({},A)}})},*getGraduationResultDetail({payload:A},{call:P,put:O}){const me=yield P(yn.gq,A);yield O({type:"save",payload:{dataSource:me}})}},reducers:{save(A,P){return Vo(Vo({},A),P.payload)},setDataSource(A,{payload:P}){let O=P;return Qo(Vo({},A),{dataSource:O})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},li=e(8591),rs=Object.defineProperty,ns=Object.defineProperties,os=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,ru=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,Ds=(A,P,O)=>P in A?rs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Vs=(A,P)=>{for(var O in P||(P={}))ru.call(P,O)&&Ds(A,O,P[O]);if(Eo)for(var O of Eo(P))vu.call(P,O)&&Ds(A,O,P[O]);return A},no=(A,P)=>ns(A,os(P)),Cu=(A,P)=>{var O={};for(var me in A)ru.call(A,me)&&P.indexOf(me)<0&&(O[me]=A[me]);if(A!=null&&Eo)for(var me of Eo(A))P.indexOf(me)<0&&vu.call(A,me)&&(O[me]=A[me]);return O},qu={namespace:"engineeringNormList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[xi.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${xi.k[0]}`,loading:"engineeringNormList/getMajorList",dataList:[]},[xi.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${xi.k[1]}`,loading:"engineeringNormList/getYearList",dataList:[]}},active:{}},tabListData:[],expandedRowKeys:[],all_goal_value:""},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Vs({},A)}})},*getMajorList({},{call:A,put:P,select:O}){const{userInfo:me}=yield O(ze=>ze.user);if(me!=null&&me.school_id){const ze=yield A(yn.BA,me.school_id);if(ze&&ze.data){const mn=La.U.getItem(me==null?void 0:me.login);yield P({type:"setMajorOrYearDataSource",payload:{key:xi.k[0],value:ze.data.map(Tn=>({label:Tn.name,value:Tn.ec_major_school_id})),active:ze.data.length>0?mn[0]||ze.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:A},{call:P,put:O,select:me}){const ze=yield P(yn.Nx,A.id),{userInfo:mn}=yield me(Tn=>Tn.user);if(ze&&ze.data){const Tn=La.U.getItem(mn==null?void 0:mn.login);yield O({type:"setMajorOrYearDataSource",payload:{key:xi.k[1],value:ze.data.map(Li=>({label:Li.year,value:Li.ec_year_id})),active:ze.data.length>0?A.firstEnter?Tn[1]:ze.data[0].ec_year_id:void 0}})}},*getGraduationResults({},{call:A,put:P,select:O}){const{headerData:me}=yield O(wa=>wa.engineeringNormList),{userInfo:ze}=yield O(wa=>wa.user);let mn=[],Tn=[],Li="";const fi=me.active[xi.k[1]];if(fi){const wa=[me.active[xi.k[0]],me.active[xi.k[1]]];La.U.setItem(ze==null?void 0:ze.login,wa);const Ps=yield A(yn.eM,fi);Ps&&Ps.graduation_requirements&&(Li=Ps.all_goal_value||"",mn=Ps.graduation_requirements.map(Ho=>{var As=Ho,{subitems:Lo}=As,Co=Cu(As,["subitems"]);return Tn.push(Co.id),no(Vs({},Co),{children:Lo})}))}yield P({type:"save",payload:{tabListData:mn,all_goal_value:Li,expandedRowKeys:Tn}})},*exportGraduation({},{call:A,select:P}){const{headerData:O}=yield P(me=>me.engineeringNormList);O.active[xi.k[1]]&&(yield A(yn.OE,O.active[xi.k[1]]))},*compute({payload:A},{call:P,put:O}){const me=A,{all:ze}=me,mn=Cu(me,["all"]),Tn=yield P(ze?yn.Qx:yn.Xl,mn);Tn&&Tn.status===0?(li.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield O({type:"getGraduationResults"})):li.ZP.error(Tn.message)},*getFormulas({callback:A},{call:P,select:O}){const{headerData:me}=yield O(ze=>ze.engineeringNormList);if(me.active[xi.k[1]]){const ze=yield P(yn.mK,me.active[xi.k[1]]);A(ze)}},*setFormulas({payload:A,callback:P},{call:O}){const me=yield O(yn.y9,A);P(me)},*putGoalValue({payload:A},{call:P,put:O}){const me=yield P(yn.No,A);if(me&&me.status===0)li.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield O({type:"save",payload:{actionTabs:{key:"",params:{}}}}),yield O({type:"getGraduationResults"});else{let ze="\u4FDD\u5B58\u5931\u8D25";me&&me.message&&(ze=me.message),li.ZP.error(ze)}}},reducers:{save(A,P){return Vs(Vs({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){let O=A.headerData.active;return P.active&&(O=no(Vs({},O),{[P.key]:P.active})),no(Vs({},A),{headerData:no(Vs({},A.headerData),{dataSource:no(Vs({},A.headerData.dataSource),{[P.key]:no(Vs({},A.headerData.dataSource[P.key]),{dataList:P.value})}),active:O})})},setMajorOrYearActive(A,{payload:P}){return no(Vs({},A),{headerData:no(Vs({},A.headerData),{active:no(Vs({},A.headerData.active),{[P.key]:P.value})})})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},No=e(14195),qo=Object.defineProperty,cu=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,Fu=(A,P,O)=>P in A?qo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,fu=(A,P)=>{for(var O in P||(P={}))jo.call(P,O)&&Fu(A,O,P[O]);if(cu)for(var O of cu(P))Uo.call(P,O)&&Fu(A,O,P[O]);return A},su={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{*getForumsDetailData({payload:A},{call:P,put:O}){const me=yield P(No.Si,A);return yield O({type:"save",payload:{forumsDetailData:fu({},me)}}),me},*setForumsDetailData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{forumsDetailData:fu({},A)}})}},reducers:{save(A,P){return fu(fu({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},io=Object.defineProperty,nu=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,fr=(A,P,O)=>P in A?io(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ar=(A,P)=>{for(var O in P||(P={}))Ju.call(P,O)&&fr(A,O,P[O]);if(nu)for(var O of nu(P))qt.call(P,O)&&fr(A,O,P[O]);return A},xr={namespace:"forumsList",state:{forumsData:{},listParams:{page:1,order:"updated_at"}},effects:{*getForumsData({payload:A},{call:P,put:O}){const me=yield P(A.memoType==="shixun_discuss"?No.kd:No.bc,A);return delete A.memoType,yield O({type:"save",payload:{listParams:A,forumsData:ar({},me)}}),me}},reducers:{save(A,P){return ar(ar({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},_n=e(92890),Gn=e(90524),Mn=e(28209),Un=e.n(Mn),ci=Object.defineProperty,ui=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Mr=(A,P,O)=>P in A?ci(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,En=(A,P)=>{for(var O in P||(P={}))lr.call(P,O)&&Mr(A,O,P[O]);if(ui)for(var O of ui(P))Fr.call(P,O)&&Mr(A,O,P[O]);return A},vt={namespace:"globalSetting",state:{name:"\u5168\u5C40\u914D\u7F6E",loading:!0,isIlearning:window.location.host.indexOf("learning.")>-1,isCourseOpeni:window.location.host=="app-kyxt.pcl.ac.cn",showFooter:!0,showHeader:!0,showTip:!1,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,onlyShowBackTopIcons:!0,operateModel:!1,operateModelPath:"",showQuestionBackTop:!1,isOuterNet:(0,da.T0)(!0),theme:"defaults",shareData:{title:document.title,imgUrl:"https://ali-cdn.educoder.net/images/avatars/LaboratorySetting/1tab?t=1610677202",desc:""},globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1},infoData:{name:"",phone:""},isSaiaDomain:window.location.host=="saia.educoder.net",actionTabs:{key:"",params:{}}},effects:{*query({payload:A},{call:P,put:O}){var me,ze;const mn=yield P(_n.D2,A);Gn.Z.ONLYOFFICE=(me=mn==null?void 0:mn.setting)==null?void 0:me.office_server_url,zn(mn);try{const fi="5183666c72eec9e4",wa="5183666c72eec9e4";var Tn=Un().enc.Utf8.parse(fi);let Ps=Un().enc.Utf8.parse(wa);var Li=Un().AES.decrypt(((ze=mn==null?void 0:mn.setting)==null?void 0:ze.user_default_password)||"",Tn,{iv:Ps,mode:Un().mode.CBC});mn.setting.user_default_password=Li.toString(Un().enc.Utf8)}catch(fi){}yield O({type:"save",payload:En({},mn)})},*getSystemUpdate({payload:A},{call:P,put:O}){const me=yield P(_n.n0,A);yield O({type:"save",payload:{updateData:En({},me)}})},*setTheme({payload:A},{call:P,put:O}){const me=yield P(_n.n0,A);yield O({type:"save",payload:{theme:A||"default"}})},*setShareData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{shareData:A}})},*setGlobalLoading({payload:A},{call:P,put:O}){yield O({type:"save",payload:{globalLoading:En({},A)}})},*delayTipToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showTip:A}})},*headerToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showHeader:A}})},*footerToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showFooter:A}})},*headerFooterToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showHeaderFooter:A}})},*delayTipToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showTip:A}})},*headerFixedToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showHeaderFixed:A}})},*onlyShowBackTopToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{onlyShowBackTop:A}})},*onlyShowBackTopIconToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{onlyShowBackTopIcons:A}})},*setOperateModel({payload:A},{call:P,put:O}){yield O({type:"save",payload:{operateModel:A}})},*setOperateModelPath({payload:A},{call:P,put:O}){yield O({type:"save",payload:{operateModelPath:A}})},*setShowQuestionBackTop({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showQuestionBackTop:A}})},*setInfoData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{infoData:En({},A)}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:En({},A)}})}},reducers:{save(A,P){return En(En({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{})}}};const zn=(A={})=>{var P,O,me,ze,mn;if(window.self!==window.top||!((P=A.setting)!=null&&P.tab_logo_url))return;const Tn=document.createElement("link"),Li=document.getElementById("dynamic-favicon");Tn.id="dynamic-favicon",Tn.rel="shortcut icon",Tn.href=(O=A.setting)!=null&&O.tab_logo_url?`${Gn.Z.IMG_SERVER}/${(me=A.setting)==null?void 0:me.tab_logo_url}`:"",Li&&document.head.removeChild(Li),document.head.appendChild(Tn);try{(ze=A.setting)!=null&&ze.main_site||(document.querySelector('meta[name="keywords"]').content=(mn=A.setting)==null?void 0:mn.name,document.querySelector('meta[name="description"]').remove())}catch(fi){}};var Ln=e(86645),zi=Object.defineProperty,Qi=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,ma=Object.prototype.propertyIsEnumerable,Ki=(A,P,O)=>P in A?zi(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ea=(A,P)=>{for(var O in P||(P={}))Hr.call(P,O)&&Ki(A,O,P[O]);if(Qi)for(var O of Qi(P))ma.call(P,O)&&Ki(A,O,P[O]);return A},Os={namespace:"graduations",state:{actionTabs:{key:"",params:{}},details:{},menus:[],forTask:[],ownedList:[],students:{},years:[],graduation:{teachers_count:0,students_count:0,graduation_tasks_count:0},teachers:{},graduation_stages:[],Notices:{total_count:0,no_deal_count:0},Tasks:{data:[],count:0},updateIndex:1},effects:{*getGraduationsStageDetails({payload:A},{call:P,put:O}){return yield P(Ln.Xh,A)},*getGraduationsFinalScore({payload:A},{call:P,put:O}){return yield P(Ln.H3,A)},*getDelGraduationsTasks({payload:A},{call:P,put:O}){return yield P(Ln.km,A)},*getGraduationsTasks({payload:A},{call:P,put:O}){const me=yield P(Ln.Xw,A);yield O({type:"save",payload:{Tasks:me}})},*getGraduationsTeachers({payload:A},{call:P,put:O}){var me;const ze=yield P(Ln.AA,A);return(me=ze==null?void 0:ze.data)==null||me.map(mn=>(mn.key=mn.id,mn)),yield O({type:"save",payload:{teachers:ze}}),ze},*getGraduationsStudents({payload:A},{call:P,put:O}){var me;const ze=yield P(Ln.eh,A);(me=ze==null?void 0:ze.data)==null||me.map(mn=>(mn.key=mn.id,mn)),yield O({type:"save",payload:{students:ze}})},*getGraduationsNotices({payload:A},{call:P,put:O}){const me=yield P(Ln.Rk,A);yield O({type:"save",payload:{Notices:me}})},*getGraduationsInfo({payload:A},{call:P,put:O}){const me=yield P(Ln.F7,A);yield O({type:"save",payload:{graduation:me.graduation}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ea({},A)}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:Math.random()}})},*getGraduationsDetails({payload:A},{call:P,put:O}){const me=yield P(Ln.Ou,A);yield O({type:"save",payload:{details:(me==null?void 0:me.graduation)||{},menus:(me==null?void 0:me.data)||[],forTask:(me==null?void 0:me.for_task)||[]}})}},reducers:{save(A,P){return Ea(Ea({},A),P.payload)}}},di=e(55480),hs=Object.defineProperty,so=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,us=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,$n=(A,P,O)=>P in A?hs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ws=(A,P)=>{for(var O in P||(P={}))zo.call(P,O)&&$n(A,O,P[O]);if(us)for(var O of us(P))mo.call(P,O)&&$n(A,O,P[O]);return A},eo=(A,P)=>so(A,cn(P)),qe={namespace:"homePage",state:{name:"\u9996\u9875",loading:!0},effects:{*home({payload:A},{call:P,put:O}){const me=yield P(di.Tt,{payload:A});yield O({type:"save",payload:eo(ws({},me),{isloading:!0})})},*query({payload:A},{call:P,put:O}){yield O({type:"save",payload:{name:"linlu"}})},*getHomeNotice({payload:A,callback:P},{call:O,put:me}){return yield O(di.LA,A)},*UploadNotice({payload:A,callback:P},{call:O,put:me}){return yield O(di.S_,A)}},reducers:{save(A,P){return ws(ws({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},jt=Object.defineProperty,Vt=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,Wr=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,on=(A,P,O)=>P in A?jt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,gn=(A,P)=>{for(var O in P||(P={}))Wr.call(P,O)&&on(A,O,P[O]);if(Br)for(var O of Br(P))xn.call(P,O)&&on(A,O,P[O]);return A},ti=(A,P)=>Vt(A,_r(P)),wi={namespace:"innovation",state:{visibleModalName:"",hideRemindModal:!0,openForkModalPosition:"forkButton",simpleModalProps:{visible:!1}},reducers:{save(A,P){return gn(gn({},A),P.payload)},openModal(A,P){return ti(gn({},A),{visibleModalName:P.payload})},closeModal(A){return ti(gn({},A),{visibleModalName:""})},openSimpleModal(A,P){return ti(gn({},A),{simpleModalProps:gn({visible:!0},P.payload)})},closeSimpleModal(A){return ti(gn({},A),{simpleModalProps:{visible:!1}})}}},ji=Object.defineProperty,ha=Object.getOwnPropertySymbols,qi=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Ta=(A,P,O)=>P in A?ji(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,_i=(A,P)=>{for(var O in P||(P={}))qi.call(P,O)&&Ta(A,O,P[O]);if(ha)for(var O of ha(P))Oi.call(P,O)&&Ta(A,O,P[O]);return A},vi=(A,P,O)=>new Promise((me,ze)=>{var mn=fi=>{try{Li(O.next(fi))}catch(wa){ze(wa)}},Tn=fi=>{try{Li(O.throw(fi))}catch(wa){ze(wa)}},Li=fi=>fi.done?me(fi.value):Promise.resolve(fi.value).then(mn,Tn);Li((O=O.apply(A,P)).next())});const Pa=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/banner.json",{method:"get",params:_i({},A)})}),oo=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/top_category.json",{method:"get",params:_i({},A)})}),Ms=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/hot_recommend_subjects.json",{method:"get",params:_i({},A)})}),ys=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/time_discount_subjects.json",{method:"get",params:_i({},A)})}),qa=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects.json",{method:"post",body:_i({},A)})}),ls=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/all_tags.json",{method:"get",params:_i({},A)})}),Hi=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/user_comments.json",{method:"get",params:_i({},A)})}),Ia=A=>vi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/info_show.json",{method:"get",params:_i({},A)})});var cs=Object.defineProperty,ps=Object.getOwnPropertySymbols,Po=Object.prototype.hasOwnProperty,bs=Object.prototype.propertyIsEnumerable,$o=(A,P,O)=>P in A?cs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,uo=(A,P)=>{for(var O in P||(P={}))Po.call(P,O)&&$o(A,O,P[O]);if(ps)for(var O of ps(P))bs.call(P,O)&&$o(A,O,P[O]);return A},wo={namespace:"intraincourse",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},TopCategoryList:[],HotList:[],DiscountList:[],SubjectList:{},Tags:[],UserComments:[],InfoShow:{}},effects:{*getBannerList({payload:A},{call:P,put:O}){const{data:{adv:me,top_banner:ze}}=yield P(Pa,A);yield O({type:"save",payload:{BannerList:ze,Adv:me}})},*getTopCategoryList({payload:A},{call:P,put:O}){const{data:{top_category_list:me}}=yield P(oo,A);yield O({type:"save",payload:{TopCategoryList:[{id:-1,name:"\u5168\u90E8"},...me]}})},*getHotList({payload:A},{call:P,put:O}){const{data:{hot_list:me}}=yield P(Ms,A);yield O({type:"save",payload:{HotList:me}})},*getDiscountList({payload:A},{call:P,put:O}){const{data:{discount_list:me}}=yield P(ys,A);yield O({type:"save",payload:{DiscountList:me}})},*getPaidSubjects({payload:A},{call:P,put:O}){const{data:me}=yield P(qa,A);yield O({type:"save",payload:{SubjectList:me}})},*getTags({payload:A},{call:P,put:O}){const{data:{list:me}}=yield P(ls,A);yield O({type:"save",payload:{Tags:me}})},*getUserComments({payload:A},{call:P,put:O}){const{data:{list:me}}=yield P(Hi,A);yield O({type:"save",payload:{UserComments:me}})},*getInfoShow({payload:A},{call:P,put:O}){const{data:me}=yield P(Ia,A);yield O({type:"save",payload:{InfoShow:me}})}},reducers:{save(A,P){return uo(uo({},A),P.payload)}}},Ja={namespace:"loadingss",state:{global:!1,effects:{},models:{}}},ks=e(93440),Oa=Object.defineProperty,ge=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,wr=Object.prototype.propertyIsEnumerable,Yr=(A,P,O)=>P in A?Oa(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,hr=(A,P)=>{for(var O in P||(P={}))Ae.call(P,O)&&Yr(A,O,P[O]);if(ge)for(var O of ge(P))wr.call(P,O)&&Yr(A,O,P[O]);return A},Fn={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{*getPrivateMessageDetails({payload:A},{call:P,put:O}){const me=yield P(ks.Ub,A);return yield O({type:"save",payload:{privateMessageDetails:me||[]}}),me},*getTidings({payload:A},{call:P,put:O}){const me=yield P(ks.AD,A);yield O({type:"save",payload:{tidingsList:me||[]}})},*getPrivateMessages({payload:A},{call:P,put:O}){const me=yield P(ks.V8,A);return yield O({type:"save",payload:{privateMessage:me||[]}}),me},*getUsersForPrivateMessages({payload:A},{call:P,put:O}){const me=yield P(ks.QJ,A);return yield O({type:"save",payload:{userPrivateMessage:me||[]}}),me},*unreadMessageInfo({payload:A},{call:P,put:O}){const me=yield P(ks.Ig,A);yield O({type:"save",payload:{unreadInfo:me||[]}})},*getRecentContacts({payload:A},{call:P,put:O}){const me=yield P(ks.Ko,A);return yield O({type:"save",payload:{recentContacts:me||[]}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:hr({},A)}})}},reducers:{save(A,P){return hr(hr({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Dn=e(47580),hi=e(22688),Wn=Object.defineProperty,Yn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,ya=Object.getOwnPropertySymbols,es=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,So=(A,P,O)=>P in A?Wn(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,lo=(A,P)=>{for(var O in P||(P={}))es.call(P,O)&&So(A,O,P[O]);if(ya)for(var O of ya(P))Do.call(P,O)&&So(A,O,P[O]);return A},Fl=(A,P)=>Yn(A,Kn(P));const Ml=(A,P)=>{var O,me,ze,mn,Tn,Li,fi,wa,Ps;if(!A)return;const{exam:Ho,single_questions:As,multiple_questions:Lo,judgement_questions:Co,program_questions:ul,completion_questions:Su,subjective_questions:Wl,practical_questions:ku,combination_questions:ic,bprogram_questions:ll}=A||{},kn=[lo({type:"SINGLE",question_type:0,name:((O=P==null?void 0:P.find(oi=>oi.value==hi.fw[0].nameType))==null?void 0:O.name)||hi.fw[0].name},As),lo({type:"MULTIPLE",question_type:1,name:((me=P==null?void 0:P.find(oi=>oi.value==hi.fw[1].nameType))==null?void 0:me.name)||hi.fw[1].name},Lo),lo({type:"JUDGMENT",question_type:2,name:((ze=P==null?void 0:P.find(oi=>oi.value==hi.fw[2].nameType))==null?void 0:ze.name)||hi.fw[2].name},Co),lo({type:"PROGRAM",question_type:6,name:((mn=P==null?void 0:P.find(oi=>oi.value==hi.fw[6].nameType))==null?void 0:mn.name)||hi.fw[6].name},ul),lo({type:"COMPLETION",question_type:3,name:((Tn=P==null?void 0:P.find(oi=>oi.value==hi.fw[3].nameType))==null?void 0:Tn.name)||hi.fw[3].name},Su),lo({type:"SUBJECTIVE",question_type:4,name:((Li=P==null?void 0:P.find(oi=>oi.value==hi.fw[4].nameType))==null?void 0:Li.name)||hi.fw[4].name},Wl),lo({type:"PRACTICAL",question_type:5,name:((fi=P==null?void 0:P.find(oi=>oi.value==hi.fw[5].nameType))==null?void 0:fi.name)||hi.fw[5].name},ku),lo({type:"COMBINATION",question_type:7,name:((wa=P==null?void 0:P.find(oi=>oi.value==hi.fw[7].nameType))==null?void 0:wa.name)||hi.fw[7].name},ic),lo({type:"BPROGRAM",question_type:8,name:((Ps=P==null?void 0:P.find(oi=>oi.value==hi.fw[8].nameType))==null?void 0:Ps.name)||hi.fw[8].name},ll)],ei=[];if(A.sort_by_qustion_type)for(const oi of A.qustion_type_order_name_en)ei.push(kn.find(fa=>fa.type===oi));const Ra=(A.sort_by_qustion_type?ei:kn).filter(oi=>(oi==null?void 0:oi.questions_count)>0).map((oi,fa)=>{var Sa;return lo(lo({},oi),{number:(0,da.EM)(fa+1),questions:(Sa=oi==null?void 0:oi.questions)==null?void 0:Sa.map(vs=>Fl(lo({},vs),{shixun:vs.examination_bank_shixun_challenges,question_type:oi.question_type}))})});return{exam:Ho,questionList:Ra}};var Bl=e(37798),Vc=Object.defineProperty,Mu=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,X=(A,P,O)=>P in A?Vc(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,te=(A,P)=>{for(var O in P||(P={}))Ye.call(P,O)&&X(A,O,P[O]);if(Mu)for(var O of Mu(P))Z.call(P,O)&&X(A,O,P[O]);return A},Ce={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{*postExistCourse({payload:A},{call:P,put:O}){return yield P(Dn.a2,A)},*postCheckExaminationBanks({payload:A},{call:P,put:O}){return yield P(Dn.q$,A)},*postPaperlibraryCopy({payload:A},{call:P,put:O}){return yield P(Dn.ID,A)},*getDisciplines({payload:A},{call:P,put:O}){const me=yield P(Dn.d1,A);return yield O({type:"save",payload:{disciplinesData:te({},me)}}),me},*getCustomDisciplines({payload:A},{call:P,put:O}){const me=yield P(Dn.ar,A);return yield O({type:"save",payload:{disciplinesData:te({},me)}}),me},*getEditDisciplines({payload:A},{call:P,put:O}){const me=yield P(Dn.d1,A),ze=me==null?void 0:me.disciplines,mn=(0,Bl.L)(ze);return yield O({type:"save",payload:{courseOptions:mn,disciplinesData:te({},me)}}),me},*getTeachGroupData({payload:A},{call:P,put:O}){const me=yield P(Dn.Dm,A);return yield O({type:"save",payload:{teachGroupData:te({},me)}}),me},*getPaperData({payload:A},{call:P,put:O}){const me=yield P(Dn.iT,A),ze=yield P(Dn.cV,A),mn=Ml(me,ze.data);return yield O({type:"save",payload:{paperData:mn}}),me},*getPaperlibraryList({payload:A},{call:P,put:O}){return yield P(Dn.Gd,A)},*setPublic({payload:A},{call:P,put:O}){return yield P(Dn.DF,A)},*handleDelete({payload:A},{call:P,put:O}){return yield P(Dn.fn,A)},*getCourseList({payload:A},{call:P,put:O}){return yield P(Dn.tS,A)},*postBatchSendToCourse({payload:A},{call:P,put:O}){return yield P(Dn.lc,A)},*sendToClass({payload:A},{call:P,put:O}){return yield P(Dn.kp,A)},*adjustPosition({payload:A},{call:P,put:O}){return yield P(Dn.qN,A)},*setScore({payload:A},{call:P,put:O}){return yield P(Dn.ts,A)},*handleDeleteEditQuestion({payload:A},{call:P,put:O}){return yield P(Dn.NC,A)},*batchSetScore({payload:A},{call:P,put:O}){return yield P(Dn.YP,A)},*batchDelete({payload:A},{call:P,put:O}){return yield P(Dn.Hm,A)},*updatePaper({payload:A},{call:P,put:O}){return yield P(Dn.jK,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:te({},A)}})}},reducers:{save(A,P){return te(te({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Ve=Object.defineProperty,It=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,yr=(A,P,O)=>P in A?Ve(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Zr=(A,P)=>{for(var O in P||(P={}))$t.call(P,O)&&yr(A,O,P[O]);if(It)for(var O of It(P))tr.call(P,O)&&yr(A,O,P[O]);return A},On={namespace:"newExercisePaper",state:{loading:!0,exerciseExportHeadData:{},tagDisciplineData:{},editData:{},actionTabs:{removeEventListenerExitScreen:!1}},effects:{*getExerciseExportHeadData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Dn.Dq,A);return yield me({type:"save",payload:{exerciseExportHeadData:Zr({},ze)}}),ze},*editExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Dn.Di,A);return yield me({type:"save",payload:{editData:Zr({},ze)}}),ze},*getTagDiscipline({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.YY,A);return yield me({type:"save",payload:{tagDisciplineData:Zr({},ze)}}),ze},*editExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Dn.oF,A)},*addExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Dn.oF,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Zr({},A)}})}},reducers:{save(A,P){return Zr(Zr({},A),P.payload)},modifyTitle(A,P){const O=(0,Ke.cloneDeep)(A);return O.editData.exercise.exercise_name=P.payload,O}},subscriptions:{setup({dispatch:A,history:P}){}}},Sn=e(37034),Jn=Object.defineProperty,Ci=Object.getOwnPropertySymbols,Aa=Object.prototype.hasOwnProperty,aa=Object.prototype.propertyIsEnumerable,br=(A,P,O)=>P in A?Jn(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ha=(A,P)=>{for(var O in P||(P={}))Aa.call(P,O)&&br(A,O,P[O]);if(Ci)for(var O of Ci(P))aa.call(P,O)&&br(A,O,P[O]);return A},Zs={namespace:"pathsDetail",state:{detail:{},rightData:{},Courses:{},stageData:[],StageChildrenData:{},discusses:{},actionTabs:{key:"",params:{}},isShowSchedule:!1,keywords:"",stage_id:null,visibleType:"",editKey:-1},effects:{*getDiscusses({payload:A},{call:P,put:O}){const me=yield P(Sn.Ax,A);yield O({type:"save",payload:{discusses:Ha({},me)}})},*getPathsDetail({payload:A},{call:P,put:O}){const me=yield P(Sn.lk,A);return yield O({type:"save",payload:{detail:Ha({},me)}}),me},*getCourseDetail({payload:A},{call:P,put:O}){const me=yield P(Sn.Sp,A);return yield O({type:"save",payload:{detail:Ha({},me)}}),me},*getRightData({payload:A},{call:P,put:O}){const me=yield P(Sn.AQ,A);yield O({type:"save",payload:{rightData:Ha({},me)}})},*getCoureses({payload:A},{call:P,put:O}){const me=yield P(Sn.ue,A);yield O({type:"save",payload:{Courses:Ha({},me)}})},*getStageChildrenData({payload:A},{call:P,put:O}){const me=yield P(Sn.w4,A);return yield O({type:"save",payload:{StageChildrenData:me}}),me},*getStageData({payload:A},{call:P,put:O}){var me,ze,mn;let Tn=null;return A!=null&&A.show_course_section?Tn=yield P(Sn.yN,A):Tn=yield P(Sn.p,A),yield O({type:"save",payload:{stageData:((me=Tn==null?void 0:Tn.data)==null?void 0:me.stages)||(Tn==null?void 0:Tn.stages)||[],isShowSchedule:((ze=Tn==null?void 0:Tn.data)==null?void 0:ze.is_show_schedule)||(Tn==null?void 0:Tn.is_show_schedule)||!1}}),(mn=Tn==null?void 0:Tn.data)==null?void 0:mn.stages},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ha({},A)}})}},reducers:{save(A,P){return Ha(Ha({},A),P.payload)}}},ms=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Ys=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,Ua=(A,P,O)=>P in A?ms(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,vo=(A,P)=>{for(var O in P||(P={}))Ys.call(P,O)&&Ua(A,O,P[O]);if(Fa)for(var O of Fa(P))Xs.call(P,O)&&Ua(A,O,P[O]);return A},ou={namespace:"pathsList",state:{name:"",loading:!0,actionTabs:{key:"",params:{}},listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}},effects:{*getCourse({payload:A},{call:P,put:O}){const me=A,ze=yield P(Sn.tS,A);return yield O({type:"save",payload:vo({listParams:me},ze)}),ze},*getMenus({payload:A},{call:P,put:O}){const me=yield P(Sn.fh,A);yield O({type:"save",payload:{menus:me}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:vo({},A)}})},*clearListParams({payload:A},{call:P,put:O}){yield O({type:"save",payload:{listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}}})}},reducers:{save(A,P){return vo(vo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Qs=Object.defineProperty,ko=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,el=(A,P,O)=>P in A?Qs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Zu=(A,P)=>{for(var O in P||(P={}))_o.call(P,O)&&el(A,O,P[O]);if(ko)for(var O of ko(P))Kl.call(P,O)&&el(A,O,P[O]);return A},Ws={namespace:"newCourse",state:{actionTabs:{key:"",params:{}}},effects:{*editCourse({payload:A},{call:P,put:O}){return yield P(Sn.tu,A)},*submitCourse({payload:A},{call:P,put:O}){return yield P(Sn.pU,A)},*getEditCourseData({payload:A},{call:P,put:O}){return yield P(Sn.mQ,A)},*getSchoolOption({payload:A},{call:P,put:O}){return yield P(Sn.GY,A)},*appplySchool({payload:A},{call:P,put:O}){return yield P(Sn.bz,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Zu({},A)}})}},reducers:{save(A,P){return Zu(Zu({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},hl=Object.defineProperty,tl=Object.defineProperties,go=Object.getOwnPropertyDescriptors,Wu=Object.getOwnPropertySymbols,Nl=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,El=(A,P,O)=>P in A?hl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Hs=(A,P)=>{for(var O in P||(P={}))Nl.call(P,O)&&El(A,O,P[O]);if(Wu)for(var O of Wu(P))Tu.call(P,O)&&El(A,O,P[O]);return A},_u=(A,P)=>tl(A,go(P)),fc={namespace:"pathsOverview",state:{},effects:{*getSubjectUseInfos({payload:A},{call:P,put:O}){const me=yield P(Sn.nq,A);yield O({type:"save",payload:{SubjectUseInfos:me}})},*getRankList({payload:A},{call:P,put:O}){const me=yield P(Sn.Fg,A);yield O({type:"save",payload:{RankList:_u(Hs({},me),{learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",data:"\u5B66\u4E60\u4EBA\u6570"},...(me==null?void 0:me.learn_list)||[]]})}})},*getStatisticsBody({payload:A},{call:P,put:O}){const me=yield P(Sn.Gz,A);yield O({type:"save",payload:{SBody:me}})},*getOnlineCount({payload:A},{call:P,put:O}){const me=yield P(Sn.hS,A);yield O({type:"save",payload:{OnlineCount:me==null?void 0:me.data}})},*getStatisticsHeader({payload:A},{call:P,put:O}){const me=yield P(Sn.Hl,A);yield O({type:"save",payload:{SHeader:me}})}},reducers:{save(A,P){return Hs(Hs({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},is=e(70610),dc=Object.defineProperty,Vl=Object.getOwnPropertySymbols,jl=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,qs=(A,P,O)=>P in A?dc(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,hu=(A,P)=>{for(var O in P||(P={}))jl.call(P,O)&&qs(A,O,P[O]);if(Vl)for(var O of Vl(P))Oc.call(P,O)&&qs(A,O,P[O]);return A},Ul={namespace:"problemset",state:{disciplinesData:void 0,courseOptions:[],basketData:void 0,editData:void 0,groupData:void 0,teachGroupData:void 0,actionTabs:{key:"",params:{}},itemBanks:{},groupfolderList:{}},effects:{*getGroup({payload:A},{call:P,put:O}){const me=yield P(is.ex,A);return yield O({type:"save",payload:{groupfolderList:me}}),me},*getDisciplines({payload:A},{call:P,put:O}){const me=yield P(is.d1,A);return yield O({type:"save",payload:{disciplinesData:hu({},me)}}),me},*getEditDisciplines({payload:A},{call:P,put:O}){const me=yield P(is.d1,A),ze=me==null?void 0:me.disciplines,mn=(0,Bl.L)(ze);return yield O({type:"save",payload:{courseOptions:mn,disciplinesData:hu({},me)}}),me},*getBasketList({payload:A},{call:P,put:O}){const me=yield P(is.Qj,A);return yield O({type:"save",payload:{basketData:hu({},me)}}),me},*getTeachGroupData({payload:A},{call:P,put:O}){const me=yield P(is.Dm,A);return yield O({type:"save",payload:{teachGroupData:hu({},me)}}),me},*getEditData({payload:A},{call:P,put:O}){const me=yield P(is.FG,A);return yield O({type:"save",payload:{editData:hu({},me)}}),me},*getEditDataBprogram({payload:A},{call:P,put:O}){const me=yield P(is.Bo,A);return yield O({type:"save",payload:{editData:hu({},me)}}),me},*getGroupData({payload:A},{call:P,put:O}){const me=yield P(is.hI,A);return yield O({type:"save",payload:{groupData:hu({},me)}}),me},*getItemBanks({payload:A},{call:P,put:O}){const me=yield P(is.Of,A);return yield O({type:"save",payload:{itemBanks:hu({},me)}}),me},*setPrivate({payload:A},{call:P,put:O}){return yield P(is.Pl,A)},*revokePublish({payload:A},{call:P,put:O}){return yield P(is.IJ,A)},*setPublic({payload:A},{call:P,put:O}){return yield P(is.DF,A)},*handleDelete({payload:A},{call:P,put:O}){return yield P(is.fn,A)},*startExperience({payload:A},{call:P,put:O}){return yield P(is.Bd,A)},*cancel({payload:A},{call:P,put:O}){return yield P(is.al,A)},*select({payload:A},{call:P,put:O}){return yield P(is.Ys,A)},*examUnselectAll({payload:A},{call:P,put:O}){return yield P(is.rV,A)},*basketDelete({payload:A},{call:P,put:O}){return yield P(is.x5,A)},*unselectAll({payload:A},{call:P,put:O}){return yield P(is.HF,A)},*addKnowledge({payload:A},{call:P,put:O}){return yield P(is.U6,A)},*editProblemset({payload:A},{call:P,put:O}){return yield P(is.Wk,A)},*addProblemset({payload:A},{call:P,put:O}){return yield P(is.Mr,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:hu({},A)}})}},reducers:{save(A,P){return hu(hu({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},rl=Object.defineProperty,hc=Object.getOwnPropertySymbols,vf=Object.prototype.hasOwnProperty,_f=Object.prototype.propertyIsEnumerable,Yc=(A,P,O)=>P in A?rl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Yl=(A,P)=>{for(var O in P||(P={}))vf.call(P,O)&&Yc(A,O,P[O]);if(hc)for(var O of hc(P))_f.call(P,O)&&Yc(A,O,P[O]);return A},pl={namespace:"problemsetPreview",state:{disciplinesData:void 0,courseOptions:[],paperData:void 0,actionTabs:{key:"",params:{}}},effects:{*getPaperData({payload:A},{call:P,put:O}){const me=yield P(is.iT,A),ze=(0,Bl.r)(me);return yield O({type:"save",payload:{paperData:ze}}),me},*getEditDisciplines({payload:A},{call:P,put:O}){const me=yield P(is.d1,A),ze=me==null?void 0:me.disciplines,mn=(0,Bl.L)(ze);return yield O({type:"save",payload:{courseOptions:mn,disciplinesData:Yl({},me)}}),me},*setScore({payload:A},{call:P,put:O}){return yield P(is.ts,A)},*handleDelete({payload:A},{call:P,put:O}){return yield P(is.Cn,A)},*batchSetScore({payload:A},{call:P,put:O}){return yield P(is.YP,A)},*batchDelete({payload:A},{call:P,put:O}){return yield P(is.Hm,A)},*adjustPosition({payload:A},{call:P,put:O}){return yield P(is.qN,A)},*newPreviewProblemset({payload:A},{call:P,put:O}){return yield P(is.et,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Yl({},A)}})}},reducers:{save(A,P){return Yl(Yl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},gf=e(5707),Yo=Object.defineProperty,Bu=Object.getOwnPropertySymbols,pc=Object.prototype.hasOwnProperty,Rs=Object.prototype.propertyIsEnumerable,Xo=(A,P,O)=>P in A?Yo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Zo=(A,P)=>{for(var O in P||(P={}))pc.call(P,O)&&Xo(A,O,P[O]);if(Bu)for(var O of Bu(P))Rs.call(P,O)&&Xo(A,O,P[O]);return A},gu={namespace:"restful",state:{restful:void 0,restfulDetail:{},actionTabs:{key:"",params:{}}},effects:{*getRestful({payload:A},{call:P,put:O}){const me=yield P(gf.Go,A);return yield O({type:"save",payload:{restful:Zo({},me)}}),me},*getRestfulDetail({payload:A},{call:P,put:O}){const me=yield P(gf.H5,A);return yield O({type:"save",payload:{restfulDetail:Zo({},(me==null?void 0:me.data)||{})}}),(me==null?void 0:me.data)||{}},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Zo({},A)}})}},reducers:{save(A,P){return Zo(Zo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ni=e(67135);const Rc=(A={})=>{var P,O,me,ze,mn,Tn;return[{name:"\u5185\u5BB9\u5BA1\u6838\u60C5\u51B5",id:"Content",status:(P=A==null?void 0:A.content_info)==null?void 0:P.status,username:(O=A==null?void 0:A.content_info)==null?void 0:O.username,time:(me=A==null?void 0:A.content_info)==null?void 0:me.time},{name:"\u6027\u80FD\u5BA1\u6838\u60C5\u51B5",id:"Performance",status:(ze=A==null?void 0:A.perference_info)==null?void 0:ze.status,username:(mn=A==null?void 0:A.perference_info)==null?void 0:mn.username,time:(Tn=A==null?void 0:A.perference_info)==null?void 0:Tn.time}]};var yf=Object.defineProperty,Sl=Object.defineProperties,zl=Object.getOwnPropertyDescriptors,Nu=Object.getOwnPropertySymbols,Lc=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,Ga=(A,P,O)=>P in A?yf(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Wo=(A,P)=>{for(var O in P||(P={}))Lc.call(P,O)&&Ga(A,O,P[O]);if(Nu)for(var O of Nu(P))Xl.call(P,O)&&Ga(A,O,P[O]);return A},bf=(A,P)=>Sl(A,zl(P)),Fc={namespace:"shixunsDetail",state:{detail:void 0,rightData:void 0,challenges:{is_jupyter:!0,is_jupyter_lab:!0},auditSituationData:void 0,setting:void 0,challengesNew:{},challengesEdit:{},editChallengesQuestion:{},fileContent:{},hasStartedEnv:!1,repository:{},mirrorApplies:{},infoWithJupyterLab:{},actionTabs:{key:"",params:{}}},effects:{*getShixunsDetail({payload:A},{call:P,put:O}){const me=yield P(ni.Po,A);return yield O({type:"save",payload:{detail:Wo({},me)}}),me},*getMirrorApplies({payload:A},{call:P,put:O}){const me=yield P(ni.tX,A);return yield O({type:"save",payload:{mirrorApplies:Wo({},(me==null?void 0:me.data)||{})}}),me},*getRightData({payload:A},{call:P,put:O}){const me=yield P(ni.AQ,A);yield O({type:"save",payload:{rightData:Wo({},me)}})},*getChallengesData({payload:A},{call:P,put:O}){const me=yield P(ni.n5,A);yield O({type:"save",payload:{challenges:Wo({},me)}})},*saveCopyForExercise({payload:A},{call:P,put:O}){return yield P(ni.FB,A)},*execJupyter({payload:A},{call:P,put:O}){return yield P(ni.BK,A)},*execShixun({payload:A},{call:P,put:O}){const me=yield P(ni.Ir,A);return(me==null?void 0:me.status)===-3&&(0,da.eF)(),me},*openChallenge({payload:A},{call:P,put:O}){return yield P(ni.dK,A)},*challengeMoveUp({payload:A},{call:P,put:O}){return yield P(ni.zD,A)},*challengeMoveDown({payload:A},{call:P,put:O}){return yield P(ni.hn,A)},*cancelCollect({payload:A},{call:P,put:O}){return yield P(ni.rs,A)},*collect({payload:A},{call:P,put:O}){return yield P(ni.KM,A)},*searchUserCourses({payload:A},{call:P,put:O}){return yield P(ni._7,A)},*sendToCourse({payload:A},{call:P,put:O}){return yield P(ni.Q,A)},*cancelRelease({payload:A},{call:P,put:O}){return yield P(ni.Ne,A)},*cancelPublic({payload:A},{call:P,put:O}){return yield P(ni.Er,A)},*applyPublic({payload:A},{call:P,put:O}){return yield P(ni.WO,A)},*release({payload:A},{call:P,put:O}){return yield P(ni.Ar,A)},*updateAuditSituation({payload:A},{call:P,put:O}){return yield P(ni.LP,A)},*getCollaboratorsData({payload:A},{call:P,put:O}){return yield P(ni.j8,A)},*addCollaborator({payload:A},{call:P,put:O}){return yield P(ni.OV,A)},*addTeachGroupMember({payload:A},{call:P,put:O}){return yield P(ni.l3,A)},*getChangeManager({payload:A},{call:P,put:O}){return yield P(ni.P2,A)},*changeManager({payload:A},{call:P,put:O}){return yield P(ni.X$,A)},*deleteCollaborators({payload:A},{call:P,put:O}){return yield P(ni.xk,A)},*getRankingList({payload:A},{call:P,put:O}){return yield P(ni.E4,A)},*getMirrorScript({payload:A},{call:P,put:O}){return yield P(ni.Z2,A)},*getScriptContent({payload:A},{call:P,put:O}){return yield P(ni.Bj,A)},*getCustomScript({payload:A},{call:P,put:O}){return yield P(ni.Wi,A)},*updateSettingBasicInfo({payload:A},{call:P,put:O}){return yield P(ni.ZO,A)},*getShixunQuote({payload:A},{call:P,put:O}){return yield P(ni.Gr,A)},*deleteShixun({payload:A},{call:P,put:O}){return yield P(ni.Ps,A)},*permanentClose({payload:A},{call:P,put:O}){return yield P(ni.U9,A)},*getDepartments({payload:A},{call:P,put:O}){return yield P(ni.Ql,A)},*updatePermissionSetting({payload:A},{call:P,put:O}){return yield P(ni.aH,A)},*updateLearnSetting({payload:A},{call:P,put:O}){return yield P(ni.yE,A)},*updateSetting({payload:A},{call:P,put:O}){return yield P(ni.m7,A)},*getSetData({payload:A},{call:P,put:O}){return yield P(ni.U0,A)},*deleteDataSet({payload:A},{call:P,put:O}){return yield P(ni.uo,A)},*deleteGitFile({payload:A},{call:P,put:O}){return yield P(ni.sr,A)},*deleteGitFiles({payload:A},{call:P,put:O}){return yield P(ni.p0,A)},*moveGitFile({payload:A},{call:P,put:O}){return yield P(ni.IT,A)},*moveGitFiles({payload:A},{call:P,put:O}){return yield P(ni.t2,A)},*getRepository({payload:A},{call:P,put:O}){const me=yield P(ni.Ag,A);return yield O({type:"save",payload:{repository:Wo({},me)}}),Wo({},me)},*getRepositorys({payload:A},{call:P,put:O}){const me=yield P(ni.Wl,A);return yield O({type:"save",payload:{repository:Wo({},me)}}),Wo({},me)},*getRepositorys({payload:A},{call:P,put:O}){const me=yield P(ni.Wl,A);return yield O({type:"save",payload:{repository:Wo({},me)}}),Wo({},me)},*getSecretRepository({payload:A},{call:P,put:O}){const me=yield P(ni.w,A);return yield O({type:"save",payload:{secretRepository:Wo({},me)}}),me},*addRepositoryFile({payload:A},{call:P,put:O}){return yield P(ni.v3,A)},*addRepositoryFiles({payload:A},{call:P,put:O}){return yield P(ni.fL,A)},*getRepositoryCommit({payload:A},{call:P,put:O}){return yield P(ni.Je,A)},*getFileContent({payload:A},{call:P,put:O}){const me=yield P(ni.LK,A);return yield O({type:"save",payload:{fileContent:bf(Wo({},me),{params:A})}}),me},*getFileContents({payload:A},{call:P,put:O}){const me=yield P(ni.nu,A);return yield O({type:"save",payload:{fileContent:bf(Wo({},me),{params:A})}}),me},*updateRepositoryFile({payload:A},{call:P,put:O}){return yield P(ni.kF,A)},*updateRepositoryFiles({payload:A},{call:P,put:O}){return yield P(ni.jq,A)},*uploadGitFolder({payload:A},{call:P,put:O}){return yield P(ni.Op,A)},*updateCollaboratorEditable({payload:A},{call:P,put:O}){return yield P(ni.Dz,A)},*getSettingsData({payload:A},{call:P,put:O}){const me=yield P(ni.DC,A);yield O({type:"save",payload:{setting:Wo({},me)}})},*getChallengesNew({payload:A},{call:P,put:O}){const me=yield P(ni.km,A);yield O({type:"save",payload:{challengesNew:Wo({},me)}})},*getChallengesEdit({payload:A},{call:P,put:O}){const me=yield P(ni.q0,A);return yield O({type:"save",payload:{challengesEdit:Wo({},me)}}),me},*getAuditSituationData({payload:A},{call:P,put:O}){const me=yield P(ni.GI,A),ze=Rc(me);yield O({type:"save",payload:{auditSituationData:ze}})},*getEditChallengesQuestion({payload:A},{call:P,put:O}){const me=yield P(ni.UQ,A);return yield O({type:"save",payload:{editChallengesQuestion:me}}),me},*getInfoWithJupyterLab({payload:A},{call:P,put:O}){const me=yield P(ni.mI,A);return yield O({type:"save",payload:{infoWithJupyterLab:me}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Wo({},A)}})}},reducers:{save(A,P){return console.log("reducers:",A,P),Wo(Wo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Df=Object.defineProperty,Mc=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,xf=Object.prototype.propertyIsEnumerable,mc=(A,P,O)=>P in A?Df(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Cl=(A,P)=>{for(var O in P||(P={}))Pu.call(P,O)&&mc(A,O,P[O]);if(Mc)for(var O of Mc(P))xf.call(P,O)&&mc(A,O,P[O]);return A},Bc={namespace:"shixunsList",state:{name:"",loading:!0,listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}},effects:{*getShixuns({payload:A},{call:P,put:O}){const me=yield P(ni.he,A),ze=Cl({},A);return yield O({type:"save",payload:Cl({listParams:ze},me)}),me},*getMenus({payload:A},{call:P,put:O}){var me;const ze=yield P(ni.I_,A);(me=ze==null?void 0:ze.disciplines)==null||me.map(mn=>(mn.sub_repertoires=mn.sub_disciplines,mn)),yield O({type:"save",payload:{menus:[...(ze==null?void 0:ze.disciplines)||[]]}})},*clearListParams({payload:A},{call:P,put:O}){yield O({type:"save",payload:{listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}}})}},reducers:{save(A,P){return Cl(Cl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Iu=Object.defineProperty,ju=Object.getOwnPropertySymbols,vc=Object.prototype.hasOwnProperty,Qc=Object.prototype.propertyIsEnumerable,Nc=(A,P,O)=>P in A?Iu(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Tl=(A,P)=>{for(var O in P||(P={}))vc.call(P,O)&&Nc(A,O,P[O]);if(ju)for(var O of ju(P))Qc.call(P,O)&&Nc(A,O,P[O]);return A},nl={namespace:"newShixuns",state:{newData:{},actionTabs:{key:"",params:{}},environmentData:{}},effects:{*getNewShixunsData({payload:A},{call:P,put:O}){const me=yield P(ni.b8,A);return yield O({type:"save",payload:{newData:Tl({},me)}}),me},*deleteAttachment({payload:A},{call:P,put:O}){return yield P(ni.OW,A)},*applyShixunMirror({payload:A},{call:P,put:O}){return yield P(ni.EH,A)},*submitShixuns({payload:A},{call:P,put:O}){return yield P(ni.eX,A)},*getShixunsJupyterLab({payload:A},{call:P,put:O}){const me=yield P(ni.Gu,A);return yield O({type:"save",payload:{newData:Tl({},me)}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Tl({},A)}})},*getEnvironmentData({payload:A},{call:P,put:O}){const me=yield P(ni.K,A);return console.log(me,"response"),yield O({type:"save",payload:{environmentData:Tl({},me.data)}}),me}},reducers:{save(A,P){return Tl(Tl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},yo=Object.defineProperty,ml=Object.getOwnPropertySymbols,yu=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,Ro=(A,P,O)=>P in A?yo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,qc=(A,P)=>{for(var O in P||(P={}))yu.call(P,O)&&Ro(A,O,P[O]);if(ml)for(var O of ml(P))il.call(P,O)&&Ro(A,O,P[O]);return A},Jc={namespace:"shixunsOverview",state:{},effects:{*getShixunUseInfos({payload:A},{call:P,put:O}){const me=yield P(ni.e,A);yield O({type:"save",payload:{ShixunUseInfos:me}})},*getRankList({payload:A},{call:P,put:O}){const me=yield P(ni.Fg,A);yield O({type:"save",payload:{RankList:{user_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",role:"\u89D2\u8272",student_id:"\u5B66\u53F7/\u5DE5\u53F7",num:"\u901A\u8FC7\u5173\u5361\u6570"},...(me==null?void 0:me.user_list)||[]],learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(me==null?void 0:me.learn_list)||[]],clearance_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u901A\u5173\u6570"},...(me==null?void 0:me.clearance_list)||[]],quote_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5F15\u7528\u6B21\u6570"},...(me==null?void 0:me.quote_list)||[]]}}})},*getStatisticsBody({payload:A},{call:P,put:O}){const me=yield P(ni.Gz,A);yield O({type:"save",payload:{SBody:me}})},*getOnlineCount({payload:A},{call:P,put:O}){const me=yield P(ni.hS,A);yield O({type:"save",payload:{OnlineCount:me==null?void 0:me.data}})},*getStatisticsHeader({payload:A},{call:P,put:O}){const me=yield P(ni.Hl,A);yield O({type:"save",payload:{SHeader:me}})}},reducers:{save(A,P){return qc(qc({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ef=(A,P,O)=>new Promise((me,ze)=>{var mn=fi=>{try{Li(O.next(fi))}catch(wa){ze(wa)}},Tn=fi=>{try{Li(O.throw(fi))}catch(wa){ze(wa)}},Li=fi=>fi.done?me(fi.value):Promise.resolve(fi.value).then(mn,Tn);Li((O=O.apply(A,P)).next())});function gc(A){return ef(this,null,function*(){return(0,nt.ZP)("/api/shixuns/new.json",{method:"Get",params:A})})}function uu(A){return ef(this,null,function*(){return(0,nt.ZP)(`/api/shixuns/${A.id}/required_status.json`,{method:"Get",params:{}})})}var Pl=Object.defineProperty,$e=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,bu=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,iu=Object.prototype.propertyIsEnumerable,Du=(A,P,O)=>P in A?Pl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ou=(A,P)=>{for(var O in P||(P={}))Ql.call(P,O)&&Du(A,O,P[O]);if(bu)for(var O of bu(P))iu.call(P,O)&&Du(A,O,P[O]);return A},yc=(A,P)=>$e(A,Il(P)),al={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{*setParams({payload:A},{call:P,put:O}){yield O({type:"save",payload:Ou({},A)})},*getTestData({payload:A},{call:P,put:O}){const me=yield P(gc,A);yield O({type:"save",payload:{data:me}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:Math.random()}})},*getCommonData({payload:A},{call:P,put:O}){const me=yield P(uu,A);yield O({type:"save",payload:Ou({},me.data)})},*setSideBarTabs({payload:A},{call:P,put:O}){yield O({type:"sideBar",payload:Ou({},A)})}},reducers:{save(A,P){return Ou(Ou({},A),P.payload)},sideBar(A,P){return yc(Ou({},A),{sideBar:Ou(Ou({},A.sideBar),P.payload)})}},subscriptions:{setup({dispatch:A,history:P}){}}},Ls=e(63423),jc=Object.defineProperty,bc=Object.getOwnPropertySymbols,Uc=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,Gu=(A,P,O)=>P in A?jc(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Jl=(A,P)=>{for(var O in P||(P={}))Uc.call(P,O)&&Gu(A,O,P[O]);if(bc)for(var O of bc(P))Dl.call(P,O)&&Gu(A,O,P[O]);return A},xc={namespace:"userDetail",state:{systemUpdate:void 0,homepageInfo:void 0,homeworkBanksDetail:{},actionTabs:{key:"",params:{}}},effects:{*getHomeworkBanksDetail({payload:A},{call:P,put:O}){const me=yield P(Ls.JJ,A);return yield O({type:"save",payload:{homeworkBanksDetail:Jl({},me)}}),me},*getSystemUpdate({payload:A},{call:P,put:O}){const me=yield P(Ls.n0,A);return yield O({type:"save",payload:{systemUpdate:Jl({},me)}}),me},*getHomepageInfo({payload:A},{call:P,put:O}){const me=yield P(Ls.DA,A);return yield O({type:"save",payload:{homepageInfo:Jl({},me)}}),me},*signed({payload:A},{call:P,put:O}){return yield P(Ls.qN,A)},*getCourses({payload:A},{call:P,put:O}){return yield P(Ls.Ho,A)},*getShixuns({payload:A},{call:P,put:O}){return yield P(Ls.rV,A)},*getPaths({payload:A},{call:P,put:O}){return yield P(Ls.w3,A)},*getProjects({payload:A},{call:P,put:O}){return yield P(Ls.mW,A)},*getVideos({payload:A},{call:P,put:O}){return yield P(Ls.WY,A)},*getReviewVideos({payload:A},{call:P,put:O}){return yield P(Ls.Qx,A)},*deleteVideo({payload:A},{call:P,put:O}){return yield P(Ls.FM,A)},*getQuestionBanks({payload:A},{call:P,put:O}){return yield P(Ls.ai,A)},*topicsSetPublic({payload:A},{call:P,put:O}){return yield P(Ls.Cx,A)},*topicsDelete({payload:A},{call:P,put:O}){return yield P(Ls.WS,A)},*topicGetCourseList({payload:A},{call:P,put:O}){return yield P(Ls.gI,A)},*topicSendToClass({payload:A},{call:P,put:O}){return A.object_type==="videos"?yield P(Ls.Fn,A):yield P(Ls.Ef,A)},*logWatchHistory({payload:A},{call:P,put:O}){const me=yield P(Ls.lO,A);return me==null?void 0:me.log_id},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Jl({},A)}})}},reducers:{save(A,P){return Jl(Jl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},$l=Object.defineProperty,Ec=Object.getOwnPropertySymbols,ec=Object.prototype.hasOwnProperty,tc=Object.prototype.propertyIsEnumerable,wc=(A,P,O)=>P in A?$l(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ol=(A,P)=>{for(var O in P||(P={}))ec.call(P,O)&&wc(A,O,P[O]);if(Ec)for(var O of Ec(P))tc.call(P,O)&&wc(A,O,P[O]);return A},tf=(A,P)=>{var O={};for(var me in A)ec.call(A,me)&&P.indexOf(me)<0&&(O[me]=A[me]);if(A!=null&&Ec)for(var me of Ec(A))P.indexOf(me)<0&&tc.call(A,me)&&(O[me]=A[me]);return O},nf={namespace:"user",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",showPopLogin:!1,showClosable:!1,bindAccountModalVisible:!1,userInfoForBindAccountModal:{},loginInfo:{login:"",password:""},userInfo:{},navigationInfo:{},loading:!0,actionTabs:{key:"",params:{},phone:""}},effects:{*login({payload:A},{call:P,put:O}){const me=A,{to:ze}=me,mn=tf(me,["to"]);if(!(yield P(Ls.Es,mn)).status)try{ze?f.history.replace(ze):location.reload()}catch(Li){}},*showPopLogin({payload:A},{put:P}){yield P({type:"save",payload:{showPopLogin:A.showPopLogin,showClosable:A.showClosable}})},*setBindAccountModal({payload:A},{put:P}){yield P({type:"save",payload:{bindAccountModalVisible:A.bindAccountModalVisible,userInfoForBindAccountModal:A.userInfoForBindAccountModal,loginInfo:A.loginInfo}})},*getUserInfo({payload:A},{call:P,put:O}){const me=yield P(Ls.bG,Ol({},A));return localStorage.userInfo=JSON.stringify(me),yield O({type:"save",payload:{userInfo:Ol({},me)}}),me},*getNavigationInfo({payload:A},{call:P,put:O}){const me=yield P(Ls.x4,Ol({},A));yield O({type:"save",payload:{navigationInfo:Ol({},me)}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ol({},A)}})}},reducers:{save(A,P){return Ol(Ol({},A),P.payload)}}},rc=e(38746),Rf=Object.defineProperty,zc=Object.defineProperties,Ku=Object.getOwnPropertyDescriptors,sl=Object.getOwnPropertySymbols,xu=Object.prototype.hasOwnProperty,af=Object.prototype.propertyIsEnumerable,Sc=(A,P,O)=>P in A?Rf(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Uu=(A,P)=>{for(var O in P||(P={}))xu.call(P,O)&&Sc(A,O,P[O]);if(sl)for(var O of sl(P))af.call(P,O)&&Sc(A,O,P[O]);return A},wf=(A,P)=>zc(A,Ku(P));const pu=()=>{var A,P,O,me,ze,mn,Tn;let Li=window.location.href.split("/");if(!Li.includes("video"))return;let fi=(A=Li[Li.length-1])==null?void 0:A.split("?")[0];fi=Number(fi);const wa=(O=(P=Li[Li.length-1])==null?void 0:P.split("?")[1])==null?void 0:O.split("=")[1];return((ze=(me=Li[Li.length-1])==null?void 0:me.split("?")[1])==null?void 0:ze.split("=")[0])==="subject_id"?{videoId:fi,subject_id:wa}:((Tn=(mn=Li[Li.length-1])==null?void 0:mn.split("?")[1])==null?void 0:Tn.split("=")[0])==="new_video_id"?{videoId:fi,new_video_id:wa}:{videoId:fi,course_id:wa}};var Ac={namespace:"videoDetail",state:{detail:{},actionTabs:{key:"",params:{}},videoTabs:{key:"",params:{}},stages:[],cust_seq:0,queryParams:pu(),videoList:[],attachmentList:[],selectParams:{checkBoxValue:!1,radioValue:1},active:{}},effects:{*getVideoDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.O2,A);return P?P(ze):yield me({type:"save",payload:{detail:Uu({},ze)}}),ze},*setVideoValue({payload:A},{call:P,put:O}){yield O({type:"save",payload:{detail:Uu({},A)}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Uu({},A)}})},*setVideoTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{videoTabs:Uu({},A)}})},*setSelectValue({payload:A},{call:P,put:O}){yield O({type:"save",payload:{selectParams:Uu({},A)}})},*getStageData({payload:A},{call:P,put:O,select:me}){const ze=yield P(Nn.yN,A),mn=yield P(Sn.lk,{id:A.subject_id}),{queryParams:Tn}=yield me(As=>As.videoDetail),{stages:Li=[]}=ze,fi=[];let wa=[],Ps={};const Ho=As=>{As.forEach(Lo=>{String(Lo.id)===String(Tn.videoId)&&(Ps=Lo),Lo.item_type==="VideoItem"?fi.push(Lo):Lo.item_type==="Attachment"&&wa.push(Lo),Lo.children&&Lo.children.length&&Ho(Lo.children)})};Li==null||Li.forEach(As=>{Ho(As.items)}),window.filterVideoSign=[...fi],yield O({type:"save",payload:{stages:Li,active:Ps,cust_seq:mn.cust_seq,videoList:fi,attachmentList:wa}})},*getVideoData({payload:A},{call:P,put:O,select:me}){const ze=yield P(Nn.fn,A),{categories:mn=[],coruse_videos:Tn=[]}=ze;yield O({type:"save",payload:{stages:(mn==null?void 0:mn.length)>0?mn:[{coruse_videos:Tn,name:"\u672A\u5206\u914D\u76EE\u5F55"}]}})},*getCourseStageData({payload:A},{call:P,put:O,select:me}){const ze=yield P(rc.R7,A),{queryParams:mn}=yield me(Ho=>Ho.videoDetail),{stages:Tn}=ze;let Li=[],fi=[],wa={};const Ps=Ho=>{Ho.forEach(As=>{String(As.id)===String(mn.videoId)&&(wa=As),As.item_type==="VideoItem"?Li.push(As):As.item_type==="Attachment"&&fi.push(As),As.children&&As.children.length&&Ps(As.children)})};Tn==null||Tn.forEach(Ho=>{Ps(Ho.items)}),window.filterVideoSign=[...Li],yield O({type:"save",payload:{active:wa,stages:Tn,cust_seq:!0,videoList:Li,attachmentList:fi}})}},reducers:{save(A,P){return Uu(Uu({},A),P.payload)},handleListItemClick(A,P){const{videoList:O,attachmentList:me}=A,ze=P.payload.videoId||P.payload.attachmentId,mn=[...O,...me].find(Tn=>`${Tn.id}`==`${ze}`);return wf(Uu({},A),{active:mn,queryParams:Uu(Uu({},pu()),P.payload)})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ea=e(19985),co=Object.defineProperty,to=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,Eu=Object.prototype.propertyIsEnumerable,Vu=(A,P,O)=>P in A?co(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Bs=(A,P)=>{for(var O in P||(P={}))pi.call(P,O)&&Vu(A,O,P[O]);if(to)for(var O of to(P))Eu.call(P,O)&&Vu(A,O,P[O]);return A},kl={namespace:"virtualSpaces",state:{showMenu:!0,loading:!0,actionTabs:{key:"",params:{},module_id:""},virtualSpacesDetails:{},menus:[],LessonsList:{},LessonDetail:{},LessonResList:{},DiscussionList:{},DiscussionDetail:{},Workplace:{BaseData:{}}},effects:{*getBaseStatisticData({payload:A},{call:P,put:O}){const me=yield P(ea.y2,A);return yield O({type:"save",payload:{Workplace:{BaseData:me.data}}}),me},*putEditDiscussion({payload:A},{call:P,put:O}){return yield P(ea.CH,A)},*getDiscussionDetail({payload:A},{call:P,put:O}){const me=yield P(ea.XQ,A);return yield O({type:"save",payload:{DiscussionDetail:me}}),me},*postDiscussionList({payload:A},{call:P,put:O}){return yield P(ea.Ll,A)},*getDiscussionList({payload:A},{call:P,put:O}){const me=yield P(ea.EA,A);return yield O({type:"save",payload:{DiscussionList:me}}),me},*postAddLessonRes({payload:A},{call:P,put:O}){return yield P(ea.cZ,A)},*getLessonResourcesList({payload:A},{call:P,put:O}){const me=yield P(ea.b,A);return yield O({type:"save",payload:{LessonResList:me}}),me},*putGoodLessonsDetail({payload:A},{call:P,put:O}){return yield P(ea.To,A)},*getGoodLessonsDetail({payload:A},{call:P,put:O}){const me=yield P(ea.FU,A);return yield O({type:"save",payload:{LessonDetail:me}}),me},*postGoodLessonsList({payload:A},{call:P,put:O}){return yield P(ea.Vf,A)},*getGoodLessonsList({payload:A},{call:P,put:O}){const me=yield P(ea.G_,A);return yield O({type:"save",payload:{LessonsList:me}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Bs({},A)}})},*setShowMenu({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showMenu:A}})},*getVirtualSpacesDetails({payload:A},{call:P,put:O}){const me=yield P(ea.sT,A);yield O({type:"save",payload:{virtualSpacesDetails:Bs({},me)}})},*setVirtualSpacesLoading({payload:A},{call:P,put:O}){yield O({type:"save",payload:{loading:A}})},*getVirtualSpacesMenus({payload:A},{call:P,put:O}){const me=yield P(ea.Sl,A);return yield O({type:"save",payload:{menus:me}}),me}},reducers:{save(A,P){return Bs(Bs({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}};const ol={model_1:{namespace:"account.index",model:b},model_2:{namespace:"classrooms.announcement",model:G},model_3:{namespace:"classrooms.attachment",model:oe},model_4:{namespace:"classrooms.boards",model:De},model_5:{namespace:"classrooms.exercise",model:Be},model_6:{namespace:"classrooms.graduation",model:Le},model_7:{namespace:"classrooms.homeworks",model:Xt},model_8:{namespace:"classrooms.index",model:Te},model_9:{namespace:"classrooms.new",model:Et},model_10:{namespace:"classrooms.overview",model:Rr},model_11:{namespace:"classrooms.polls",model:Lt},model_12:{namespace:"classrooms.teacher",model:Xn},model_13:{namespace:"classrooms.video",model:Ya},model_14:{namespace:"competitions.index",model:Se},model_15:{namespace:"course.index",model:un},model_16:{namespace:"engineering.evaluateDetail",model:ja},model_17:{namespace:"engineering.evaluateList",model:xi.Z},model_18:{namespace:"engineering.index",model:Go},model_19:{namespace:"engineering.navigation",model:$s},model_20:{namespace:"engineering.normDetail",model:si},model_21:{namespace:"engineering.normList",model:qu},model_22:{namespace:"forums.detail",model:su},model_23:{namespace:"forums.index",model:xr},model_24:{namespace:"globalSetting",model:vt},model_25:{namespace:"graduations.index",model:Os},model_26:{namespace:"homePage",model:qe},model_27:{namespace:"innovation.index",model:wi},model_28:{namespace:"intraincourse.index",model:wo},model_29:{namespace:"loading",model:Ja},model_30:{namespace:"messages.index",model:Fn},model_31:{namespace:"paperlibrary.index",model:Ce},model_32:{namespace:"paperlibrary.newPaper",model:On},model_33:{namespace:"paths.detail",model:Zs},model_34:{namespace:"paths.index",model:ou},model_35:{namespace:"paths.new",model:Ws},model_36:{namespace:"paths.overview",model:fc},model_37:{namespace:"problemset.index",model:Ul},model_38:{namespace:"problemset.preview",model:pl},model_39:{namespace:"resetFul.index",model:gu},model_40:{namespace:"shixuns.detail",model:Fc},model_41:{namespace:"shixuns.index",model:Bc},model_42:{namespace:"shixuns.new",model:nl},model_43:{namespace:"shixuns.overview",model:Jc},model_44:{namespace:"shixuns.practiceSetting",model:al},model_45:{namespace:"user.detail",model:xc},model_46:{namespace:"user.index",model:nf},model_47:{namespace:"video.detail",model:Ac},model_48:{namespace:"virtualSpaces.index",model:kl}};var Ao=Object.defineProperty,nc=Object.getOwnPropertySymbols,of=Object.prototype.hasOwnProperty,vl=Object.prototype.propertyIsEnumerable,$c=(A,P,O)=>P in A?Ao(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,_l=(A,P)=>{for(var O in P||(P={}))of.call(P,O)&&$c(A,O,P[O]);if(nc)for(var O of nc(P))vl.call(P,O)&&$c(A,O,P[O]);return A};let Ui;function wu(A){const{pluginManager:P}=(0,f.useAppData)(),O=(0,c.useRef)(),me=P.applyPlugins({key:"dva",type:f.ApplyPluginsType.modify,initialValue:{}});if(!O.current){O.current=(0,r.Ue)(_l({history:f.history},me.config||{}),{initialReducer:{},setupMiddlewares(ze){return[...ze]},setupApp(ze){ze._history=f.history}}),Ui=O.current,O.current.use(l()()),(me.plugins||[]).forEach(ze=>{O.current.use(ze)});for(const ze of Object.keys(ol))O.current.model(_l({namespace:ol[ze].namespace},ol[ze].model));O.current.start()}return c.createElement(r.zt,{store:O.current._store},A.children)}function uf(){return Ui}},26108:function(d,_,e){"use strict";e.d(_,{PZ:function(){return Bi},eU:function(){return a},B:function(){return ra},Mg:function(){return mt},lw:function(){return nt},Kd:function(){return Ot},H8:function(){return Ai}});var r=e(59301),i=e(94266),l=e.n(i);const c=l()||i;function f(We){return We.displayName||We.name||"Component"}const u=r.createContext(null),{Consumer:h,Provider:o}=u,a=o,x=null;function p(We,rt){const{intlPropName:be="intl",forwardRef:st=!1,enforceContext:rr=!0}=rt||{},Er=Or=>React.createElement(h,null,Cr=>(rr&&invariantIntlContext(Cr),React.createElement(We,Object.assign({},Or,{[be]:Cr},{ref:st?Or.forwardedRef:null}))));return Er.displayName=`injectIntl(${f(We)})`,Er.WrappedComponent=We,c(st?React.forwardRef((Or,Cr)=>React.createElement(Er,Object.assign({},Or,{forwardedRef:Cr}))):Er,We)}var y;(function(We){We[We.literal=0]="literal",We[We.argument=1]="argument",We[We.number=2]="number",We[We.date=3]="date",We[We.time=4]="time",We[We.select=5]="select",We[We.plural=6]="plural",We[We.pound=7]="pound"})(y||(y={}));function m(We){return We.type===y.literal}function b(We){return We.type===y.argument}function S(We){return We.type===y.number}function R(We){return We.type===y.date}function L(We){return We.type===y.time}function C(We){return We.type===y.select}function I(We){return We.type===y.plural}function F(We){return We.type===y.pound}function B(We){return!!(We&&typeof We=="object"&&We.type===0)}function N(We){return!!(We&&typeof We=="object"&&We.type===1)}function G(We){return{type:y.literal,value:We}}function V(We,rt){return{type:y.number,value:We,style:rt}}var W=function(){var We=function(rt,be){return We=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(st,rr){st.__proto__=rr}||function(st,rr){for(var Er in rr)rr.hasOwnProperty(Er)&&(st[Er]=rr[Er])},We(rt,be)};return function(rt,be){We(rt,be);function st(){this.constructor=rt}rt.prototype=be===null?Object.create(be):(st.prototype=be.prototype,new st)}}(),ae=function(){return ae=Object.assign||function(We){for(var rt,be=1,st=arguments.length;be0){for(sn=1,un=1;snzi&&(zi=vt,Qi=[]),Qi.push(ge))}function ws(ge,Ae){return new ne(ge,[],"",Ae)}function eo(ge,Ae,wr){return new ne(ne.buildMessage(ge,Ae),ge,Ae,wr)}function Qe(){var ge;return ge=qe(),ge}function qe(){var ge,Ae;for(ge=[],Ae=jt();Ae!==be;)ge.push(Ae),Ae=jt();return ge}function jt(){var ge;return ge=_r(),ge===be&&(ge=Wr(),ge===be&&(ge=_i(),ge===be&&(ge=vi(),ge===be&&(ge=Pa(),ge===be&&(ge=Br()))))),ge}function Vt(){var ge,Ae,wr;if(ge=vt,Ae=[],wr=ps(),wr===be&&(wr=Po(),wr===be&&(wr=bs())),wr!==be)for(;wr!==be;)Ae.push(wr),wr=ps(),wr===be&&(wr=Po(),wr===be&&(wr=bs()));else Ae=be;return Ae!==be&&(zn=ge,Ae=Er(Ae)),ge=Ae,ge}function _r(){var ge,Ae;return ge=vt,Ae=Vt(),Ae!==be&&(zn=ge,Ae=Or(Ae)),ge=Ae,ge}function Br(){var ge,Ae;return ge=vt,We.charCodeAt(vt)===35?(Ae=Cr,vt++):(Ae=be,Hr===0&&$n(kr)),Ae!==be&&(zn=ge,Ae=An()),ge=Ae,ge}function Wr(){var ge,Ae,wr,Yr,hr,Jr;return Hr++,ge=vt,We.charCodeAt(vt)===123?(Ae=dn,vt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be?(wr=Hi(),wr!==be?(Yr=uo(),Yr!==be?(hr=Hi(),hr!==be?(We.charCodeAt(vt)===125?(Jr=un,vt++):(Jr=be,Hr===0&&$n(yn)),Jr!==be?(zn=ge,Ae=xi(Yr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be),Hr--,ge===be&&(Ae=be,Hr===0&&$n(Sr)),ge}function xn(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=vt,Ae=[],wr=vt,Yr=vt,Hr++,hr=qa(),hr===be&&(Pi.test(We.charAt(vt))?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(Hn))),Hr--,hr===be?Yr=void 0:(vt=Yr,Yr=be),Yr!==be?(We.length>vt?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(na)),hr!==be?(Yr=[Yr,hr],wr=Yr):(vt=wr,wr=be)):(vt=wr,wr=be),wr!==be)for(;wr!==be;)Ae.push(wr),wr=vt,Yr=vt,Hr++,hr=qa(),hr===be&&(Pi.test(We.charAt(vt))?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(Hn))),Hr--,hr===be?Yr=void 0:(vt=Yr,Yr=be),Yr!==be?(We.length>vt?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(na)),hr!==be?(Yr=[Yr,hr],wr=Yr):(vt=wr,wr=be)):(vt=wr,wr=be);else Ae=be;return Ae!==be?ge=We.substring(ge,vt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(Ni)),ge}function on(){var ge,Ae,wr;return Hr++,ge=vt,We.charCodeAt(vt)===47?(Ae=xa,vt++):(Ae=be,Hr===0&&$n(Us)),Ae!==be?(wr=xn(),wr!==be?(zn=ge,Ae=la(wr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be),Hr--,ge===be&&(Ae=be,Hr===0&&$n(Gi)),ge}function gn(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=vt,Ae=Hi(),Ae!==be)if(wr=xn(),wr!==be){for(Yr=[],hr=on();hr!==be;)Yr.push(hr),hr=on();Yr!==be?(zn=ge,Ae=ho(wr,Yr),ge=Ae):(vt=ge,ge=be)}else vt=ge,ge=be;else vt=ge,ge=be;return Hr--,ge===be&&(Ae=be,Hr===0&&$n(Qa)),ge}function ti(){var ge,Ae,wr;if(ge=vt,Ae=[],wr=gn(),wr!==be)for(;wr!==be;)Ae.push(wr),wr=gn();else Ae=be;return Ae!==be&&(zn=ge,Ae=ja(Ae)),ge=Ae,ge}function ai(){var ge,Ae,wr;return ge=vt,We.substr(vt,2)===zs?(Ae=zs,vt+=2):(Ae=be,Hr===0&&$n(ga)),Ae!==be?(wr=ti(),wr!==be?(zn=ge,Ae=Ts(wr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be),ge===be&&(ge=vt,zn=vt,Ae=ds(),Ae?Ae=void 0:Ae=be,Ae!==be?(wr=Vt(),wr!==be?(zn=ge,Ae=Ti(wr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)),ge}function wi(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,hi,Wn,Yn,Kn,ya;return ge=vt,We.charCodeAt(vt)===123?(Ae=dn,vt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be?(wr=Hi(),wr!==be?(Yr=uo(),Yr!==be?(hr=Hi(),hr!==be?(We.charCodeAt(vt)===44?(Jr=Xi,vt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be?(Fn=Hi(),Fn!==be?(We.substr(vt,6)===Go?(Dn=Go,vt+=6):(Dn=be,Hr===0&&$n(La)),Dn!==be?(hi=Hi(),hi!==be?(Wn=vt,We.charCodeAt(vt)===44?(Yn=Xi,vt++):(Yn=be,Hr===0&&$n(Ks)),Yn!==be?(Kn=Hi(),Kn!==be?(ya=ai(),ya!==be?(Yn=[Yn,Kn,ya],Wn=Yn):(vt=Wn,Wn=be)):(vt=Wn,Wn=be)):(vt=Wn,Wn=be),Wn===be&&(Wn=null),Wn!==be?(Yn=Hi(),Yn!==be?(We.charCodeAt(vt)===125?(Kn=un,vt++):(Kn=be,Hr===0&&$n(yn)),Kn!==be?(zn=ge,Ae=Fs(Yr,Dn,Wn),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be),ge}function ji(){var ge,Ae,wr,Yr;if(ge=vt,We.charCodeAt(vt)===39?(Ae=gs,vt++):(Ae=be,Hr===0&&$n(bo)),Ae!==be){if(wr=[],Yr=ps(),Yr===be&&(bn.test(We.charAt(vt))?(Yr=We.charAt(vt),vt++):(Yr=be,Hr===0&&$n(as))),Yr!==be)for(;Yr!==be;)wr.push(Yr),Yr=ps(),Yr===be&&(bn.test(We.charAt(vt))?(Yr=We.charAt(vt),vt++):(Yr=be,Hr===0&&$n(as)));else wr=be;wr!==be?(We.charCodeAt(vt)===39?(Yr=gs,vt++):(Yr=be,Hr===0&&$n(bo)),Yr!==be?(Ae=[Ae,wr,Yr],ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)}else vt=ge,ge=be;if(ge===be)if(ge=[],Ae=ps(),Ae===be&&(Mo.test(We.charAt(vt))?(Ae=We.charAt(vt),vt++):(Ae=be,Hr===0&&$n(ro))),Ae!==be)for(;Ae!==be;)ge.push(Ae),Ae=ps(),Ae===be&&(Mo.test(We.charAt(vt))?(Ae=We.charAt(vt),vt++):(Ae=be,Hr===0&&$n(ro)));else ge=be;return ge}function ha(){var ge,Ae;if(ge=[],mi.test(We.charAt(vt))?(Ae=We.charAt(vt),vt++):(Ae=be,Hr===0&&$n(ca)),Ae!==be)for(;Ae!==be;)ge.push(Ae),mi.test(We.charAt(vt))?(Ae=We.charAt(vt),vt++):(Ae=be,Hr===0&&$n(ca));else ge=be;return ge}function qi(){var ge,Ae,wr,Yr;if(ge=vt,Ae=vt,wr=[],Yr=ji(),Yr===be&&(Yr=ha()),Yr!==be)for(;Yr!==be;)wr.push(Yr),Yr=ji(),Yr===be&&(Yr=ha());else wr=be;return wr!==be?Ae=We.substring(Ae,vt):Ae=wr,Ae!==be&&(zn=ge,Ae=ts(Ae)),ge=Ae,ge}function Oi(){var ge,Ae,wr;return ge=vt,We.substr(vt,2)===zs?(Ae=zs,vt+=2):(Ae=be,Hr===0&&$n(ga)),Ae!==be?(wr=qi(),wr!==be?(zn=ge,Ae=Ts(wr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be),ge===be&&(ge=vt,zn=vt,Ae=$s(),Ae?Ae=void 0:Ae=be,Ae!==be?(wr=Vt(),wr!==be?(zn=ge,Ae=Ti(wr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)),ge}function Ta(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,hi,Wn,Yn,Kn,ya;return ge=vt,We.charCodeAt(vt)===123?(Ae=dn,vt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be?(wr=Hi(),wr!==be?(Yr=uo(),Yr!==be?(hr=Hi(),hr!==be?(We.charCodeAt(vt)===44?(Jr=Xi,vt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be?(Fn=Hi(),Fn!==be?(We.substr(vt,4)===po?(Dn=po,vt+=4):(Dn=be,Hr===0&&$n(xo)),Dn===be&&(We.substr(vt,4)===Ko?(Dn=Ko,vt+=4):(Dn=be,Hr===0&&$n(Jo))),Dn!==be?(hi=Hi(),hi!==be?(Wn=vt,We.charCodeAt(vt)===44?(Yn=Xi,vt++):(Yn=be,Hr===0&&$n(Ks)),Yn!==be?(Kn=Hi(),Kn!==be?(ya=Oi(),ya!==be?(Yn=[Yn,Kn,ya],Wn=Yn):(vt=Wn,Wn=be)):(vt=Wn,Wn=be)):(vt=Wn,Wn=be),Wn===be&&(Wn=null),Wn!==be?(Yn=Hi(),Yn!==be?(We.charCodeAt(vt)===125?(Kn=un,vt++):(Kn=be,Hr===0&&$n(yn)),Kn!==be?(zn=ge,Ae=Fs(Yr,Dn,Wn),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be),ge}function _i(){var ge;return ge=wi(),ge===be&&(ge=Ta()),ge}function vi(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,hi,Wn,Yn,Kn,ya,es,Do,So;if(ge=vt,We.charCodeAt(vt)===123?(Ae=dn,vt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be)if(wr=Hi(),wr!==be)if(Yr=uo(),Yr!==be)if(hr=Hi(),hr!==be)if(We.charCodeAt(vt)===44?(Jr=Xi,vt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be)if(Fn=Hi(),Fn!==be)if(We.substr(vt,6)===eu?(Dn=eu,vt+=6):(Dn=be,Hr===0&&$n(tu)),Dn===be&&(We.substr(vt,13)===Bo?(Dn=Bo,vt+=13):(Dn=be,Hr===0&&$n(Vo))),Dn!==be)if(hi=Hi(),hi!==be)if(We.charCodeAt(vt)===44?(Wn=Xi,vt++):(Wn=be,Hr===0&&$n(Ks)),Wn!==be)if(Yn=Hi(),Yn!==be)if(Kn=vt,We.substr(vt,7)===Qo?(ya=Qo,vt+=7):(ya=be,Hr===0&&$n(ss)),ya!==be?(es=Hi(),es!==be?(Do=Ia(),Do!==be?(ya=[ya,es,Do],Kn=ya):(vt=Kn,Kn=be)):(vt=Kn,Kn=be)):(vt=Kn,Kn=be),Kn===be&&(Kn=null),Kn!==be)if(ya=Hi(),ya!==be){if(es=[],Do=ys(),Do!==be)for(;Do!==be;)es.push(Do),Do=ys();else es=be;es!==be?(Do=Hi(),Do!==be?(We.charCodeAt(vt)===125?(So=un,vt++):(So=be,Hr===0&&$n(yn)),So!==be?(zn=ge,Ae=si(Yr,Dn,Kn,es),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)}else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;return ge}function Pa(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,hi,Wn,Yn,Kn,ya,es;if(ge=vt,We.charCodeAt(vt)===123?(Ae=dn,vt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be)if(wr=Hi(),wr!==be)if(Yr=uo(),Yr!==be)if(hr=Hi(),hr!==be)if(We.charCodeAt(vt)===44?(Jr=Xi,vt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be)if(Fn=Hi(),Fn!==be)if(We.substr(vt,6)===li?(Dn=li,vt+=6):(Dn=be,Hr===0&&$n(rs)),Dn!==be)if(hi=Hi(),hi!==be)if(We.charCodeAt(vt)===44?(Wn=Xi,vt++):(Wn=be,Hr===0&&$n(Ks)),Wn!==be)if(Yn=Hi(),Yn!==be){if(Kn=[],ya=Ms(),ya!==be)for(;ya!==be;)Kn.push(ya),ya=Ms();else Kn=be;Kn!==be?(ya=Hi(),ya!==be?(We.charCodeAt(vt)===125?(es=un,vt++):(es=be,Hr===0&&$n(yn)),es!==be?(zn=ge,Ae=ns(Yr,Kn),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)}else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;else vt=ge,ge=be;return ge}function oo(){var ge,Ae,wr,Yr;return ge=vt,Ae=vt,We.charCodeAt(vt)===61?(wr=os,vt++):(wr=be,Hr===0&&$n(Eo)),wr!==be?(Yr=Ia(),Yr!==be?(wr=[wr,Yr],Ae=wr):(vt=Ae,Ae=be)):(vt=Ae,Ae=be),Ae!==be?ge=We.substring(ge,vt):ge=Ae,ge===be&&(ge=wo()),ge}function Ms(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn;return ge=vt,Ae=Hi(),Ae!==be?(wr=wo(),wr!==be?(Yr=Hi(),Yr!==be?(We.charCodeAt(vt)===123?(hr=dn,vt++):(hr=be,Hr===0&&$n(sn)),hr!==be?(zn=vt,Jr=ru(wr),Jr?Jr=void 0:Jr=be,Jr!==be?(Fn=qe(),Fn!==be?(We.charCodeAt(vt)===125?(Dn=un,vt++):(Dn=be,Hr===0&&$n(yn)),Dn!==be?(zn=ge,Ae=vu(wr,Fn),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be),ge}function ys(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn;return ge=vt,Ae=Hi(),Ae!==be?(wr=oo(),wr!==be?(Yr=Hi(),Yr!==be?(We.charCodeAt(vt)===123?(hr=dn,vt++):(hr=be,Hr===0&&$n(sn)),hr!==be?(zn=vt,Jr=Ds(wr),Jr?Jr=void 0:Jr=be,Jr!==be?(Fn=qe(),Fn!==be?(We.charCodeAt(vt)===125?(Dn=un,vt++):(Dn=be,Hr===0&&$n(yn)),Dn!==be?(zn=ge,Ae=Vs(wr,Fn),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be)):(vt=ge,ge=be),ge}function qa(){var ge,Ae;return Hr++,Cu.test(We.charAt(vt))?(ge=We.charAt(vt),vt++):(ge=be,Hr===0&&$n(Qu)),Hr--,ge===be&&(Ae=be,Hr===0&&$n(no)),ge}function ls(){var ge,Ae;return Hr++,No.test(We.charAt(vt))?(ge=We.charAt(vt),vt++):(ge=be,Hr===0&&$n(qo)),Hr--,ge===be&&(Ae=be,Hr===0&&$n(qu)),ge}function Hi(){var ge,Ae,wr;for(Hr++,ge=vt,Ae=[],wr=qa();wr!==be;)Ae.push(wr),wr=qa();return Ae!==be?ge=We.substring(ge,vt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(cu)),ge}function Ia(){var ge,Ae,wr;return Hr++,ge=vt,We.charCodeAt(vt)===45?(Ae=Uo,vt++):(Ae=be,Hr===0&&$n(Fu)),Ae===be&&(Ae=null),Ae!==be?(wr=Io(),wr!==be?(zn=ge,Ae=fu(Ae,wr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be),Hr--,ge===be&&(Ae=be,Hr===0&&$n(jo)),ge}function cs(){var ge,Ae;return Hr++,We.charCodeAt(vt)===39?(ge=gs,vt++):(ge=be,Hr===0&&$n(bo)),Hr--,ge===be&&(Ae=be,Hr===0&&$n(du)),ge}function ps(){var ge,Ae;return Hr++,ge=vt,We.substr(vt,2)===io?(Ae=io,vt+=2):(Ae=be,Hr===0&&$n(nu)),Ae!==be&&(zn=ge,Ae=Ju()),ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(su)),ge}function Po(){var ge,Ae,wr,Yr,hr,Jr;if(ge=vt,We.charCodeAt(vt)===39?(Ae=gs,vt++):(Ae=be,Hr===0&&$n(bo)),Ae!==be)if(wr=$o(),wr!==be){for(Yr=vt,hr=[],We.substr(vt,2)===io?(Jr=io,vt+=2):(Jr=be,Hr===0&&$n(nu)),Jr===be&&(bn.test(We.charAt(vt))?(Jr=We.charAt(vt),vt++):(Jr=be,Hr===0&&$n(as)));Jr!==be;)hr.push(Jr),We.substr(vt,2)===io?(Jr=io,vt+=2):(Jr=be,Hr===0&&$n(nu)),Jr===be&&(bn.test(We.charAt(vt))?(Jr=We.charAt(vt),vt++):(Jr=be,Hr===0&&$n(as)));hr!==be?Yr=We.substring(Yr,vt):Yr=hr,Yr!==be?(We.charCodeAt(vt)===39?(hr=gs,vt++):(hr=be,Hr===0&&$n(bo)),hr===be&&(hr=null),hr!==be?(zn=ge,Ae=qt(wr,Yr),ge=Ae):(vt=ge,ge=be)):(vt=ge,ge=be)}else vt=ge,ge=be;else vt=ge,ge=be;return ge}function bs(){var ge,Ae,wr,Yr;return ge=vt,Ae=vt,We.length>vt?(wr=We.charAt(vt),vt++):(wr=be,Hr===0&&$n(na)),wr!==be?(zn=vt,Yr=fr(wr),Yr?Yr=void 0:Yr=be,Yr!==be?(wr=[wr,Yr],Ae=wr):(vt=Ae,Ae=be)):(vt=Ae,Ae=be),Ae===be&&(We.charCodeAt(vt)===10?(Ae=ar,vt++):(Ae=be,Hr===0&&$n(dr))),Ae!==be?ge=We.substring(ge,vt):ge=Ae,ge}function $o(){var ge,Ae,wr,Yr;return ge=vt,Ae=vt,We.length>vt?(wr=We.charAt(vt),vt++):(wr=be,Hr===0&&$n(na)),wr!==be?(zn=vt,Yr=xr(wr),Yr?Yr=void 0:Yr=be,Yr!==be?(wr=[wr,Yr],Ae=wr):(vt=Ae,Ae=be)):(vt=Ae,Ae=be),Ae!==be?ge=We.substring(ge,vt):ge=Ae,ge}function uo(){var ge,Ae;return Hr++,ge=vt,Ae=Io(),Ae===be&&(Ae=wo()),Ae!==be?ge=We.substring(ge,vt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(_n)),ge}function Io(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=vt,We.charCodeAt(vt)===48?(Ae=Mn,vt++):(Ae=be,Hr===0&&$n(Un)),Ae!==be&&(zn=ge,Ae=ci()),ge=Ae,ge===be){if(ge=vt,Ae=vt,ui.test(We.charAt(vt))?(wr=We.charAt(vt),vt++):(wr=be,Hr===0&&$n(lr)),wr!==be){for(Yr=[],Fr.test(We.charAt(vt))?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(Mr));hr!==be;)Yr.push(hr),Fr.test(We.charAt(vt))?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(Mr));Yr!==be?(wr=[wr,Yr],Ae=wr):(vt=Ae,Ae=be)}else vt=Ae,Ae=be;Ae!==be&&(zn=ge,Ae=En(Ae)),ge=Ae}return Hr--,ge===be&&(Ae=be,Hr===0&&$n(Gn)),ge}function wo(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=vt,Ae=[],wr=vt,Yr=vt,Hr++,hr=qa(),hr===be&&(hr=ls()),Hr--,hr===be?Yr=void 0:(vt=Yr,Yr=be),Yr!==be?(We.length>vt?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(na)),hr!==be?(Yr=[Yr,hr],wr=Yr):(vt=wr,wr=be)):(vt=wr,wr=be),wr!==be)for(;wr!==be;)Ae.push(wr),wr=vt,Yr=vt,Hr++,hr=qa(),hr===be&&(hr=ls()),Hr--,hr===be?Yr=void 0:(vt=Yr,Yr=be),Yr!==be?(We.length>vt?(hr=We.charAt(vt),vt++):(hr=be,Hr===0&&$n(na)),hr!==be?(Yr=[Yr,hr],wr=Yr):(vt=wr,wr=be)):(vt=wr,wr=be);else Ae=be;return Ae!==be?ge=We.substring(ge,vt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(Pn)),ge}var ka=["root"];function Ja(){return ka.length>1}function ks(){return ka[ka.length-1]==="plural"}function Oa(){return rt&&rt.captureLocation?{location:Ea()}:{}}if(ma=rr(),ma!==be&&vt===We.length)return ma;throw ma!==be&&vt1)throw new RangeError("Fraction-precision stems only accept a single optional option");rr.stem.replace(Ue,function(Or,Cr,kr){return Or==="."?rt.maximumFractionDigits=0:kr==="+"?rt.minimumFractionDigits=kr.length:Cr[0]==="#"?rt.maximumFractionDigits=Cr.length:(rt.minimumFractionDigits=Cr.length,rt.maximumFractionDigits=Cr.length+(typeof kr=="string"?kr.length:0)),""}),rr.options.length&&(rt=ve(ve({},rt),wt(rr.options[0])));continue}if(Ft.test(rr.stem)){rt=ve(ve({},rt),wt(rr.stem));continue}var Er=kt(rr.stem);Er&&(rt=ve(ve({},rt),Er))}return rt}var bt=function(){var We=function(rt,be){return We=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(st,rr){st.__proto__=rr}||function(st,rr){for(var Er in rr)rr.hasOwnProperty(Er)&&(st[Er]=rr[Er])},We(rt,be)};return function(rt,be){We(rt,be);function st(){this.constructor=rt}rt.prototype=be===null?Object.create(be):(st.prototype=be.prototype,new st)}}(),Be=function(){for(var We=0,rt=0,be=arguments.length;rt{Yr.current=void 0,Da.current=void 0,Ja.current=Fn});const Dn=i.useMemo(()=>i.createElement(Ri,(0,Cu.Z)({},Fn,{ref:ls})),[ls,Ri,Fn]);return i.useMemo(()=>pa?i.createElement(Ia.Provider,{value:ka},Dn):Dn,[Ia,Dn,ka])}const Ms=i.memo(Pa);if(Ms.WrappedComponent=Ri,Ms.displayName=Pa.displayName=yi,on){const qa=i.forwardRef(function(Hi,Ia){return i.createElement(Ms,(0,Cu.Z)({},Hi,{reactReduxForwardedRef:Ia}))});return qa.displayName=yi,qa.WrappedComponent=Ri,No()(qa,Ri)}return No()(Ms,Ri)}}var Vi=va;function Ea({store:Qe,context:qe,children:jt,serverState:Vt,stabilityCheck:_r="once",noopCheck:Br="once"}){const Wr=i.useMemo(()=>{const gn=_n(Qe);return{store:Qe,subscription:gn,getServerState:Vt?()=>Vt:void 0,stabilityCheck:_r,noopCheck:Br}},[Qe,Vt,_r,Br]),xn=i.useMemo(()=>Qe.getState(),[Qe]);Mn(()=>{const{subscription:gn}=Wr;return gn.onStateChange=gn.notifyNestedSubs,gn.trySubscribe(),xn!==Qe.getState()&&gn.notifyNestedSubs(),()=>{gn.tryUnsubscribe(),gn.onStateChange=void 0}},[Wr,xn]);const on=qe||ci;return i.createElement(on.Provider,{value:Wr},jt)}var ao=Ea;function Os(Qe=ci){const qe=Qe===ci?os:ns(Qe);return function(){const{store:Vt}=qe();return Vt}}const pi=Os();function hs(Qe=ci){const qe=Qe===ci?pi:Os(Qe);return function(){return qe().dispatch}}const so=hs();vu(Ko.useSyncExternalStoreWithSelector),Fr(xo.useSyncExternalStore),Bo(Jo.unstable_batchedUpdates);var cn=Object.defineProperty,us=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,$n=(Qe,qe,jt)=>qe in Qe?cn(Qe,qe,{enumerable:!0,configurable:!0,writable:!0,value:jt}):Qe[qe]=jt,ws=(Qe,qe)=>{for(var jt in qe||(qe={}))zo.call(qe,jt)&&$n(Qe,jt,qe[jt]);if(us)for(var jt of us(qe))mo.call(qe,jt)&&$n(Qe,jt,qe[jt]);return Qe};function eo(Qe){const qe=create(Qe,{initialReducer:{},setupApp(){}}),jt=qe.start;return qe.router=Vt,qe.start=_r,qe;function Vt(Br){qe._router=Br}function _r(Br){if(typeof Br!="undefined")throw new Error("dva.start() should not be called with any arguments.");qe._store||jt.call(qe);const Wr=qe._store,xn=qe._router;return on=>React.createElement(Provider,{store:Wr},xn(ws({app:qe},on)))}}},59098:function(d,_,e){"use strict";e.d(_,{fi:function(){return m},m8:function(){return p}});var r=e(19340),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(L,C,I)=>C in L?i(L,C,{enumerable:!0,configurable:!0,writable:!0,value:I}):L[C]=I,a=(L,C)=>{for(var I in C||(C={}))u.call(C,I)&&o(L,I,C[I]);if(f)for(var I of f(C))h.call(C,I)&&o(L,I,C[I]);return L},x=(L,C)=>l(L,c(C));let p,y="/";function m(L){let C;return L.type==="hash"?C=(0,r.q_)():L.type==="memory"?C=(0,r.PP)(L):C=(0,r.lX)(),L.basename&&(y=L.basename),p=x(a({},C),{push(I,F){C.push(S(I,C),F)},replace(I,F){C.replace(S(I,C),F)},get location(){return C.location},get action(){return C.action}}),C}function b(L){L&&(p=L)}function S(L,C){if(typeof L=="string")return`${R(y)}${L}`;if(typeof L=="object"){const I=C.location.pathname;return x(a({},L),{pathname:L.pathname?`${R(y)}${L.pathname}`:I})}else throw new Error(`Unexpected to: ${L}`)}function R(L){return L.slice(-1)==="/"?L.slice(0,-1):L}},11410:function(d,_,e){"use strict";e.d(_,{gD:function(){return hn},We:function(){return Yt}});var r={};e.r(r),e.d(r,{dva:function(){return a}});var i={};e.r(i),e.d(i,{innerProvider:function(){return Xe}});var l={};e.r(l),e.d(l,{rootContainer:function(){return Te}});var c={};e.r(c),e.d(c,{dataflowProvider:function(){return Gt}});var f={};e.r(f),e.d(f,{i18nProvider:function(){return Tr}});var u=e(8591),h=e(56656),o=e.n(h);o().locale("ZH-cn");const a={config:{onError(vt){u.ZP.error(vt.message,3)}}};var x=e(59301),p=e(12708),y=e.n(p),m=e(12373),b=e.n(m),S=e(44520),R=e.n(S),L=e(19747),C=e.n(L);function I(){return I=Object.assign||function(vt){for(var ye=1;ye=0||(gr[ut]=vt[ut]);return gr}var G={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},V={rel:["amphtml","canonical","alternate"]},W={type:["application/ld+json"]},ae={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},ne=Object.keys(G).map(function(vt){return G[vt]}),se={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},q=Object.keys(se).reduce(function(vt,ye){return vt[se[ye]]=ye,vt},{}),Q=function(vt,ye){for(var ut=vt.length-1;ut>=0;ut-=1){var Lt=vt[ut];if(Object.prototype.hasOwnProperty.call(Lt,ye))return Lt[ye]}return null},H=function(vt){var ye=Q(vt,G.TITLE),ut=Q(vt,"titleTemplate");if(Array.isArray(ye)&&(ye=ye.join("")),ut&&ye)return ut.replace(/%s/g,function(){return ye});var Lt=Q(vt,"defaultTitle");return ye||Lt||void 0},oe=function(vt){return Q(vt,"onChangeClientState")||function(){}},ee=function(vt,ye){return ye.filter(function(ut){return ut[vt]!==void 0}).map(function(ut){return ut[vt]}).reduce(function(ut,Lt){return I({},ut,Lt)},{})},J=function(vt,ye){return ye.filter(function(ut){return ut[G.BASE]!==void 0}).map(function(ut){return ut[G.BASE]}).reverse().reduce(function(ut,Lt){if(!ut.length)for(var gr=Object.keys(Lt),mr=0;mr/g,">").replace(/"/g,""").replace(/'/g,"'")},Ge=function(vt){return Object.keys(vt).reduce(function(ye,ut){var Lt=vt[ut]!==void 0?ut+'="'+vt[ut]+'"':""+ut;return ye?ye+" "+Lt:Lt},"")},Ue=function(vt,ye){return ye===void 0&&(ye={}),Object.keys(vt).reduce(function(ut,Lt){return ut[se[Lt]||Lt]=vt[Lt],ut},ye)},Ft=function(vt,ye){return ye.map(function(ut,Lt){var gr,mr=((gr={key:Lt})["data-rh"]=!0,gr);return Object.keys(ut).forEach(function(en){var Ur=se[en]||en;Ur==="innerHTML"||Ur==="cssText"?mr.dangerouslySetInnerHTML={__html:ut.innerHTML||ut.cssText}:mr[Ur]=ut[en]}),x.createElement(vt,mr)})},Et=function(vt,ye,ut){switch(vt){case G.TITLE:return{toComponent:function(){return gr=ye.titleAttributes,(mr={key:Lt=ye.title})["data-rh"]=!0,en=Ue(gr,mr),[x.createElement(G.TITLE,en,Lt)];var Lt,gr,mr,en},toString:function(){return function(Lt,gr,mr,en){var Ur=Ge(mr),wn=j(gr);return Ur?"<"+Lt+' data-rh="true" '+Ur+">"+De(wn,en)+"":"<"+Lt+' data-rh="true">'+De(wn,en)+""}(vt,ye.title,ye.titleAttributes,ut)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return Ue(ye)},toString:function(){return Ge(ye)}};default:return{toComponent:function(){return Ft(vt,ye)},toString:function(){return function(Lt,gr,mr){return gr.reduce(function(en,Ur){var wn=Object.keys(Ur).filter(function(Rn){return!(Rn==="innerHTML"||Rn==="cssText")}).reduce(function(Rn,Xn){var Nn=Ur[Xn]===void 0?Xn:Xn+'="'+De(Ur[Xn],mr)+'"';return Rn?Rn+" "+Nn:Nn},""),bt=Ur.innerHTML||Ur.cssText||"",Ir=Pe.indexOf(Lt)===-1;return en+"<"+Lt+' data-rh="true" '+wn+(Ir?"/>":">"+bt+"")},"")}(vt,ye,ut)}}}},kt=function(vt){var ye=vt.baseTag,ut=vt.bodyAttributes,Lt=vt.encode,gr=vt.htmlAttributes,mr=vt.noscriptTags,en=vt.styleTags,Ur=vt.title,wn=Ur===void 0?"":Ur,bt=vt.titleAttributes,Ir=vt.linkTags,Rn=vt.metaTags,Xn=vt.scriptTags,Nn={toComponent:function(){},toString:function(){return""}};if(vt.prioritizeSeoTags){var ni=function(ai){var ki=ai.linkTags,Yn=ai.scriptTags,Li=ai.encode,Ni=ie(ai.metaTags,ae),Xi=ie(ki,V),Xa=ie(Yn,W);return{priorityMethods:{toComponent:function(){return[].concat(Ft(G.META,Ni.priority),Ft(G.LINK,Xi.priority),Ft(G.SCRIPT,Xa.priority))},toString:function(){return Et(G.META,Ni.priority,Li)+" "+Et(G.LINK,Xi.priority,Li)+" "+Et(G.SCRIPT,Xa.priority,Li)}},metaTags:Ni.default,linkTags:Xi.default,scriptTags:Xa.default}}(vt);Nn=ni.priorityMethods,Ir=ni.linkTags,Rn=ni.metaTags,Xn=ni.scriptTags}return{priority:Nn,base:Et(G.BASE,ye,Lt),bodyAttributes:Et("bodyAttributes",ut,Lt),htmlAttributes:Et("htmlAttributes",gr,Lt),link:Et(G.LINK,Ir,Lt),meta:Et(G.META,Rn,Lt),noscript:Et(G.NOSCRIPT,mr,Lt),script:Et(G.SCRIPT,Xn,Lt),style:Et(G.STYLE,en,Lt),title:Et(G.TITLE,{title:wn,titleAttributes:bt},Lt)}},Zt=[],Bt=function(vt,ye){var ut=this;ye===void 0&&(ye=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(Lt){ut.context.helmet=Lt},helmetInstances:{get:function(){return ut.canUseDOM?Zt:ut.instances},add:function(Lt){(ut.canUseDOM?Zt:ut.instances).push(Lt)},remove:function(Lt){var gr=(ut.canUseDOM?Zt:ut.instances).indexOf(Lt);(ut.canUseDOM?Zt:ut.instances).splice(gr,1)}}},this.context=vt,this.canUseDOM=ye,ye||(vt.helmet=kt({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},yt=x.createContext({}),Be=y().shape({setHelmet:y().func,helmetInstances:y().shape({get:y().func,add:y().func,remove:y().func})}),_t=typeof document!="undefined",Nt=function(vt){function ye(ut){var Lt;return(Lt=vt.call(this,ut)||this).helmetData=new Bt(Lt.props.context,ye.canUseDOM),Lt}return F(ye,vt),ye.prototype.render=function(){return x.createElement(yt.Provider,{value:this.helmetData.value},this.props.children)},ye}(x.Component);Nt.canUseDOM=_t,Nt.propTypes={context:y().shape({helmet:y().shape()}),children:y().node.isRequired},Nt.defaultProps={context:{}},Nt.displayName="HelmetProvider";var tt=function(vt,ye){var ut,Lt=document.head||document.querySelector(G.HEAD),gr=Lt.querySelectorAll(vt+"[data-rh]"),mr=[].slice.call(gr),en=[];return ye&&ye.length&&ye.forEach(function(Ur){var wn=document.createElement(vt);for(var bt in Ur)Object.prototype.hasOwnProperty.call(Ur,bt)&&(bt==="innerHTML"?wn.innerHTML=Ur.innerHTML:bt==="cssText"?wn.styleSheet?wn.styleSheet.cssText=Ur.cssText:wn.appendChild(document.createTextNode(Ur.cssText)):wn.setAttribute(bt,Ur[bt]===void 0?"":Ur[bt]));wn.setAttribute("data-rh","true"),mr.some(function(Ir,Rn){return ut=Rn,wn.isEqualNode(Ir)})?mr.splice(ut,1):en.push(wn)}),mr.forEach(function(Ur){return Ur.parentNode.removeChild(Ur)}),en.forEach(function(Ur){return Lt.appendChild(Ur)}),{oldTags:mr,newTags:en}},gt=function(vt,ye){var ut=document.getElementsByTagName(vt)[0];if(ut){for(var Lt=ut.getAttribute("data-rh"),gr=Lt?Lt.split(","):[],mr=[].concat(gr),en=Object.keys(ye),Ur=0;Ur=0;Rn-=1)ut.removeAttribute(mr[Rn]);gr.length===mr.length?ut.removeAttribute("data-rh"):ut.getAttribute("data-rh")!==en.join(",")&&ut.setAttribute("data-rh",en.join(","))}},ct=function(vt,ye){var ut=vt.baseTag,Lt=vt.htmlAttributes,gr=vt.linkTags,mr=vt.metaTags,en=vt.noscriptTags,Ur=vt.onChangeClientState,wn=vt.scriptTags,bt=vt.styleTags,Ir=vt.title,Rn=vt.titleAttributes;gt(G.BODY,vt.bodyAttributes),gt(G.HTML,Lt),function(ai,ki){ai!==void 0&&document.title!==ai&&(document.title=j(ai)),gt(G.TITLE,ki)}(Ir,Rn);var Xn={baseTag:tt(G.BASE,ut),linkTags:tt(G.LINK,gr),metaTags:tt(G.META,mr),noscriptTags:tt(G.NOSCRIPT,en),scriptTags:tt(G.SCRIPT,wn),styleTags:tt(G.STYLE,bt)},Nn={},ni={};Object.keys(Xn).forEach(function(ai){var ki=Xn[ai],Yn=ki.newTags,Li=ki.oldTags;Yn.length&&(Nn[ai]=Yn),Li.length&&(ni[ai]=Xn[ai].oldTags)}),ye&&ye(),Ur(vt,Nn,ni)},Je=null,Fe=function(vt){function ye(){for(var Lt,gr=arguments.length,mr=new Array(gr),en=0;en elements are self-closing and can not contain children. Refer to our API for more information.")}},ut.flattenArrayTypeChildren=function(Lt){var gr,mr=Lt.child,en=Lt.arrayTypeChildren;return I({},en,((gr={})[mr.type]=[].concat(en[mr.type]||[],[I({},Lt.newChildProps,this.mapNestedChildrenToProps(mr,Lt.nestedChildren))]),gr))},ut.mapObjectTypeChildren=function(Lt){var gr,mr,en=Lt.child,Ur=Lt.newProps,wn=Lt.newChildProps,bt=Lt.nestedChildren;switch(en.type){case G.TITLE:return I({},Ur,((gr={})[en.type]=bt,gr.titleAttributes=I({},wn),gr));case G.BODY:return I({},Ur,{bodyAttributes:I({},wn)});case G.HTML:return I({},Ur,{htmlAttributes:I({},wn)});default:return I({},Ur,((mr={})[en.type]=I({},wn),mr))}},ut.mapArrayTypeChildrenToProps=function(Lt,gr){var mr=I({},gr);return Object.keys(Lt).forEach(function(en){var Ur;mr=I({},mr,((Ur={})[en]=Lt[en],Ur))}),mr},ut.warnOnInvalidChildren=function(Lt,gr){return R()(ne.some(function(mr){return Lt.type===mr}),typeof Lt.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+ne.join(", ")+" are allowed. Helmet does not support rendering <"+Lt.type+"> elements. Refer to our API for more information."),R()(!gr||typeof gr=="string"||Array.isArray(gr)&&!gr.some(function(mr){return typeof mr!="string"}),"Helmet expects a string as a child of <"+Lt.type+">. Did you forget to wrap your children in braces? ( <"+Lt.type+">{``} ) Refer to our API for more information."),!0},ut.mapChildrenToProps=function(Lt,gr){var mr=this,en={};return x.Children.forEach(Lt,function(Ur){if(Ur&&Ur.props){var wn=Ur.props,bt=wn.children,Ir=N(wn,xe),Rn=Object.keys(Ir).reduce(function(Nn,ni){return Nn[q[ni]||ni]=Ir[ni],Nn},{}),Xn=Ur.type;switch(typeof Xn=="symbol"?Xn=Xn.toString():mr.warnOnInvalidChildren(Ur,bt),Xn){case G.FRAGMENT:gr=mr.mapChildrenToProps(bt,gr);break;case G.LINK:case G.META:case G.NOSCRIPT:case G.SCRIPT:case G.STYLE:en=mr.flattenArrayTypeChildren({child:Ur,arrayTypeChildren:en,newChildProps:Rn,nestedChildren:bt});break;default:gr=mr.mapObjectTypeChildren({child:Ur,newProps:gr,newChildProps:Rn,nestedChildren:bt})}}}),this.mapArrayTypeChildrenToProps(en,gr)},ut.render=function(){var Lt=this.props,gr=Lt.children,mr=N(Lt,Le),en=I({},mr),Ur=mr.helmetData;return gr&&(en=this.mapChildrenToProps(gr,en)),!Ur||Ur instanceof Bt||(Ur=new Bt(Ur.context,Ur.instances)),Ur?x.createElement(Fe,I({},en,{context:Ur.value,helmetData:void 0})):x.createElement(yt.Consumer,null,function(wn){return x.createElement(Fe,I({},en,{context:wn}))})},ye}(x.Component);Ke.propTypes={base:y().object,bodyAttributes:y().object,children:y().oneOfType([y().arrayOf(y().node),y().node]),defaultTitle:y().string,defer:y().bool,encodeSpecialCharacters:y().bool,htmlAttributes:y().object,link:y().arrayOf(y().object),meta:y().arrayOf(y().object),noscript:y().arrayOf(y().object),onChangeClientState:y().func,script:y().arrayOf(y().object),style:y().arrayOf(y().object),title:y().string,titleAttributes:y().object,titleTemplate:y().string,prioritizeSeoTags:y().bool,helmetData:y().object},Ke.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Ke.displayName="Helmet";const He={},Xe=vt=>x.createElement(Nt,{context:He},vt);var dt=e(92736),wt=e(76560),er=e(36237),Jt=e(21384),ht=e(28440),it=e.n(ht),Xt=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,nr=(vt,ye,ut)=>ye in vt?Xt(vt,ye,{enumerable:!0,configurable:!0,writable:!0,value:ut}):vt[ye]=ut,Kt=(vt,ye)=>{for(var ut in ye||(ye={}))Wt.call(ye,ut)&&nr(vt,ut,ye[ut]);if(Mt)for(var ut of Mt(ye))Ht.call(ye,ut)&&nr(vt,ut,ye[ut]);return vt},Oe=(vt,ye)=>{var ut={};for(var Lt in vt)Wt.call(vt,Lt)&&ye.indexOf(Lt)<0&&(ut[Lt]=vt[Lt]);if(vt!=null&&Mt)for(var Lt of Mt(vt))ye.indexOf(Lt)<0&&Ht.call(vt,Lt)&&(ut[Lt]=vt[Lt]);return ut};let ce=null;const he=()=>(ce||(ce=Yt().applyPlugins({key:"antd",type:wt.ApplyPluginsType.modify,initialValue:Kt({},{componentSize:"middle"})})),ce);function It({children:vt}){let ye=vt;const[ut,Lt]=x.useState(()=>{const mr=he(),{appConfig:en}=mr;return Oe(mr,["appConfig"])}),gr=mr=>{Lt(en=>it()({},en,typeof mr=="function"?mr(en):mr))};return ut.prefixCls&&dt.ZP.config({prefixCls:ut.prefixCls}),ut.iconPrefixCls&&dt.ZP.config({iconPrefixCls:ut.iconPrefixCls}),ut.theme&&dt.ZP.config({theme:ut.theme}),ye=x.createElement(dt.ZP,Kt({},ut),ye),ye=x.createElement(er.StyleProvider,{hashPriority:"high"},ye),ye=x.createElement(Jt.C.Provider,{value:gr},x.createElement(Jt.S.Provider,{value:ut},ye)),ye}function Te(vt){return x.createElement(It,null,vt)}var lt=e(99630);function Gt(vt,ye){return x.createElement(lt.j,ye,vt)}var Tt=e(24175),Ie=e(26108),St=e(81863),Ze=Object.defineProperty,we=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,Me=(vt,ye,ut)=>ye in vt?Ze(vt,ye,{enumerable:!0,configurable:!0,writable:!0,value:ut}):vt[ye]=ut,Ar=(vt,ye)=>{for(var ut in ye||(ye={}))xt.call(ye,ut)&&Me(vt,ut,ye[ut]);if(we)for(var ut of we(ye))Rt.call(ye,ut)&&Me(vt,ut,ye[ut]);return vt};function Ct(){var vt,ye;const ut=getLocale();(vt=moment)!=null&&vt.locale&&moment.locale(((ye=localeInfo[ut])==null?void 0:ye.momentLocale)||"zh-cn"),setIntl(ut)}const Vr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect,rn=vt=>{var ye;const ut=(0,Ie.Kd)(),[Lt,gr]=x.useState(ut),[mr,en]=x.useState(()=>(0,Ie.lw)(Lt,!0)),Ur=Ir=>{var Rn,Xn;(Rn=o())!=null&&Rn.locale&&o().locale(((Xn=Ie.H8[Ir])==null?void 0:Xn.momentLocale)||"en"),gr(Ir),en((0,Ie.lw)(Ir))};Vr(()=>(Ie.B.on(Ie.PZ,Ur),()=>{Ie.B.off(Ie.PZ,Ur)}),[]);const wn=Ar({},St.Z),bt=(0,Ie.Mg)();return x.createElement(dt.ZP,{direction:bt,locale:((ye=Ie.H8[Lt])==null?void 0:ye.antd)||wn},x.createElement(Ie.eU,{value:mr},vt.children))};function Tr(vt){return x.createElement(rn,null,vt)}function Rr(vt){return vt.default?typeof vt.default=="function"?vt.default():vt.default:vt}function vr(){return[{apply:Rr(r),path:void 0},{apply:i,path:void 0},{apply:l,path:void 0},{apply:c,path:void 0},{apply:f,path:void 0}]}function zr(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","dva","locale","qiankun"]}let an=null;function hn(){return an=wt.PluginManager.create({plugins:vr(),validKeys:zr()}),an}function Yt(){return an}},76560:function(d,_,e){"use strict";e.d(_,{ApplyPluginsType:function(){return _t},Link:function(){return Q},Outlet:function(){return H.j3},PluginManager:function(){return Nt},connect:function(){return f.$j},getDvaApp:function(){return u.Q},history:function(){return tt.m8},useAppData:function(){return W.Ov},useDispatch:function(){return f.I0},useLocation:function(){return H.TH},useOutletContext:function(){return H.bx},useParams:function(){return H.UO},useSearchParams:function(){return V.lr},useSelector:function(){return f.v9}});var r=e(59301),i=e(21384);function l(){return React.useContext(AntdConfigContext)}function c(){return React.useContext(AntdConfigContextSetter)}var f=e(45434),u=e(99630),h=e(26108),o=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,b=(Xe,dt,wt)=>dt in Xe?o(Xe,dt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Xe[dt]=wt,S=(Xe,dt)=>{for(var wt in dt||(dt={}))y.call(dt,wt)&&b(Xe,wt,dt[wt]);if(p)for(var wt of p(dt))m.call(dt,wt)&&b(Xe,wt,dt[wt]);return Xe},R=(Xe,dt)=>a(Xe,x(dt)),L=(Xe,dt)=>{var wt={};for(var er in Xe)y.call(Xe,er)&&dt.indexOf(er)<0&&(wt[er]=Xe[er]);if(Xe!=null&&p)for(var er of p(Xe))dt.indexOf(er)<0&&m.call(Xe,er)&&(wt[er]=Xe[er]);return wt};const C=Xe=>{var dt=Xe,{overlayClassName:wt}=dt,er=L(dt,["overlayClassName"]);return React.createElement(Dropdown,S({overlayClassName:wt},er))},I=Xe=>Xe.reduce((dt,wt)=>wt.lang?R(S({},dt),{[wt.lang]:wt}):dt,{}),F={"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"bn-BD":{lang:"bn-BD",label:"\u09AC\u09BE\u0982\u09B2\u09BE",icon:"\u{1F1E7}\u{1F1E9}",title:"\u09AD\u09BE\u09B7\u09BE"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"kn-IN",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Nederlands",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pl-PL":{lang:"pl-PL",label:"Polski",icon:"\u{1F1F5}\u{1F1F1}",title:"J\u0119zyk"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u9AD4\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},B=Xe=>React.createElement(React.Fragment,null);var N=e(38329),G=e(38127),V=e(32451),W=e(9139),ae=e(87296);function ne(Xe,dt){var wt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},er=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(typeof IntersectionObserver!="function")return null;var Jt=r.useRef(typeof IntersectionObserver=="function"),ht=r.useRef(null);return r.useEffect(function(){if(!(!Xe.current||!Jt.current||er.disabled))return ht.current=new IntersectionObserver(function(it){var Xt=(0,ae.Z)(it,1),Mt=Xt[0];dt(Mt)},wt),ht.current.observe(Xe.current),function(){var it;(it=ht.current)===null||it===void 0||it.disconnect()}},[dt,wt,er.disabled,Xe]),ht.current}var se=["prefetch"];function q(Xe){var dt=r.useRef(null);return r.useEffect(function(){Xe&&(typeof Xe=="function"?Xe(dt.current):Xe.current=dt.current)}),dt}var Q=r.forwardRef(function(Xe,dt){var wt,er=Xe.prefetch,Jt=(0,G.Z)(Xe,se),ht=typeof window!="undefined"&&window.__umi_route_prefetch__||{defaultPrefetch:"none",defaultPrefetchTimeout:50},it=ht.defaultPrefetch,Xt=ht.defaultPrefetchTimeout,Mt=(er===!0?"intent":er===!1?"none":er)||it;if(!["intent","render","viewport","none"].includes(Mt))throw new Error("Invalid prefetch value ".concat(Mt," found in Link component"));var Wt=(0,W.Ov)(),Ht=typeof Xe.to=="string"?Xe.to:(wt=Xe.to)===null||wt===void 0?void 0:wt.pathname,nr=r.useRef(!1),Kt=q(dt),Oe=function(It){if(Mt==="intent"){var Te=It.target||{};Te.preloadTimeout||(Te.preloadTimeout=setTimeout(function(){var lt;Te.preloadTimeout=null,(lt=Wt.preloadRoute)===null||lt===void 0||lt.call(Wt,Ht)},Xe.prefetchTimeout||Xt))}},ce=function(It){if(Mt==="intent"){var Te=It.target||{};Te.preloadTimeout&&(clearTimeout(Te.preloadTimeout),Te.preloadTimeout=null)}};return(0,r.useLayoutEffect)(function(){if(Mt==="render"&&!nr.current){var he;(he=Wt.preloadRoute)===null||he===void 0||he.call(Wt,Ht),nr.current=!0}},[Mt,Ht]),ne(Kt,function(he){if(he!=null&&he.isIntersecting){var It;(It=Wt.preloadRoute)===null||It===void 0||It.call(Wt,Ht)}},{rootMargin:"100px"},{disabled:Mt!=="viewport"}),Ht?r.createElement(V.rU,(0,N.Z)({onMouseEnter:Oe,onMouseLeave:ce,ref:Kt},Jt),Xe.children):null}),H=e(35338),oe=e(8616);function ee(){"use strict";ee=function(){return dt};var Xe,dt={},wt=Object.prototype,er=wt.hasOwnProperty,Jt=Object.defineProperty||function(Tr,Rr,vr){Tr[Rr]=vr.value},ht=typeof Symbol=="function"?Symbol:{},it=ht.iterator||"@@iterator",Xt=ht.asyncIterator||"@@asyncIterator",Mt=ht.toStringTag||"@@toStringTag";function Wt(Tr,Rr,vr){return Object.defineProperty(Tr,Rr,{value:vr,enumerable:!0,configurable:!0,writable:!0}),Tr[Rr]}try{Wt({},"")}catch(Tr){Wt=function(vr,zr,an){return vr[zr]=an}}function Ht(Tr,Rr,vr,zr){var an=Rr&&Rr.prototype instanceof Te?Rr:Te,hn=Object.create(an.prototype),Yt=new Vr(zr||[]);return Jt(hn,"_invoke",{value:Rt(Tr,vr,Yt)}),hn}function nr(Tr,Rr,vr){try{return{type:"normal",arg:Tr.call(Rr,vr)}}catch(zr){return{type:"throw",arg:zr}}}dt.wrap=Ht;var Kt="suspendedStart",Oe="suspendedYield",ce="executing",he="completed",It={};function Te(){}function lt(){}function Gt(){}var Tt={};Wt(Tt,it,function(){return this});var Ie=Object.getPrototypeOf,St=Ie&&Ie(Ie(rn([])));St&&St!==wt&&er.call(St,it)&&(Tt=St);var Ze=Gt.prototype=Te.prototype=Object.create(Tt);function we(Tr){["next","throw","return"].forEach(function(Rr){Wt(Tr,Rr,function(vr){return this._invoke(Rr,vr)})})}function xt(Tr,Rr){function vr(an,hn,Yt,vt){var ye=nr(Tr[an],Tr,hn);if(ye.type!=="throw"){var ut=ye.arg,Lt=ut.value;return Lt&&(0,oe.Z)(Lt)=="object"&&er.call(Lt,"__await")?Rr.resolve(Lt.__await).then(function(gr){vr("next",gr,Yt,vt)},function(gr){vr("throw",gr,Yt,vt)}):Rr.resolve(Lt).then(function(gr){ut.value=gr,Yt(ut)},function(gr){return vr("throw",gr,Yt,vt)})}vt(ye.arg)}var zr;Jt(this,"_invoke",{value:function(hn,Yt){function vt(){return new Rr(function(ye,ut){vr(hn,Yt,ye,ut)})}return zr=zr?zr.then(vt,vt):vt()}})}function Rt(Tr,Rr,vr){var zr=Kt;return function(an,hn){if(zr===ce)throw new Error("Generator is already running");if(zr===he){if(an==="throw")throw hn;return{value:Xe,done:!0}}for(vr.method=an,vr.arg=hn;;){var Yt=vr.delegate;if(Yt){var vt=Me(Yt,vr);if(vt){if(vt===It)continue;return vt}}if(vr.method==="next")vr.sent=vr._sent=vr.arg;else if(vr.method==="throw"){if(zr===Kt)throw zr=he,vr.arg;vr.dispatchException(vr.arg)}else vr.method==="return"&&vr.abrupt("return",vr.arg);zr=ce;var ye=nr(Tr,Rr,vr);if(ye.type==="normal"){if(zr=vr.done?he:Oe,ye.arg===It)continue;return{value:ye.arg,done:vr.done}}ye.type==="throw"&&(zr=he,vr.method="throw",vr.arg=ye.arg)}}}function Me(Tr,Rr){var vr=Rr.method,zr=Tr.iterator[vr];if(zr===Xe)return Rr.delegate=null,vr==="throw"&&Tr.iterator.return&&(Rr.method="return",Rr.arg=Xe,Me(Tr,Rr),Rr.method==="throw")||vr!=="return"&&(Rr.method="throw",Rr.arg=new TypeError("The iterator does not provide a '"+vr+"' method")),It;var an=nr(zr,Tr.iterator,Rr.arg);if(an.type==="throw")return Rr.method="throw",Rr.arg=an.arg,Rr.delegate=null,It;var hn=an.arg;return hn?hn.done?(Rr[Tr.resultName]=hn.value,Rr.next=Tr.nextLoc,Rr.method!=="return"&&(Rr.method="next",Rr.arg=Xe),Rr.delegate=null,It):hn:(Rr.method="throw",Rr.arg=new TypeError("iterator result is not an object"),Rr.delegate=null,It)}function Ar(Tr){var Rr={tryLoc:Tr[0]};1 in Tr&&(Rr.catchLoc=Tr[1]),2 in Tr&&(Rr.finallyLoc=Tr[2],Rr.afterLoc=Tr[3]),this.tryEntries.push(Rr)}function Ct(Tr){var Rr=Tr.completion||{};Rr.type="normal",delete Rr.arg,Tr.completion=Rr}function Vr(Tr){this.tryEntries=[{tryLoc:"root"}],Tr.forEach(Ar,this),this.reset(!0)}function rn(Tr){if(Tr||Tr===""){var Rr=Tr[it];if(Rr)return Rr.call(Tr);if(typeof Tr.next=="function")return Tr;if(!isNaN(Tr.length)){var vr=-1,zr=function an(){for(;++vr=0;--an){var hn=this.tryEntries[an],Yt=hn.completion;if(hn.tryLoc==="root")return zr("end");if(hn.tryLoc<=this.prev){var vt=er.call(hn,"catchLoc"),ye=er.call(hn,"finallyLoc");if(vt&&ye){if(this.prev=0;--zr){var an=this.tryEntries[zr];if(an.tryLoc<=this.prev&&er.call(an,"finallyLoc")&&this.prev=0;--vr){var zr=this.tryEntries[vr];if(zr.finallyLoc===Rr)return this.complete(zr.completion,zr.afterLoc),Ct(zr),It}},catch:function(Rr){for(var vr=this.tryEntries.length-1;vr>=0;--vr){var zr=this.tryEntries[vr];if(zr.tryLoc===Rr){var an=zr.completion;if(an.type==="throw"){var hn=an.arg;Ct(zr)}return hn}}throw new Error("illegal catch attempt")},delegateYield:function(Rr,vr,zr){return this.delegate={iterator:rn(Rr),resultName:vr,nextLoc:zr},this.method==="next"&&(this.arg=Xe),It}},dt}var J=e(63579);function le(Xe,dt,wt,er,Jt,ht,it){try{var Xt=Xe[ht](it),Mt=Xt.value}catch(Wt){wt(Wt);return}Xt.done?dt(Mt):Promise.resolve(Mt).then(er,Jt)}function $(Xe){return function(){var dt=this,wt=arguments;return new Promise(function(er,Jt){var ht=Xe.apply(dt,wt);function it(Mt){le(ht,er,Jt,it,Xt,"next",Mt)}function Xt(Mt){le(ht,er,Jt,it,Xt,"throw",Mt)}it(void 0)})}}var j=e(99227);function ie(Xe,dt){var wt=typeof Symbol!="undefined"&&Xe[Symbol.iterator]||Xe["@@iterator"];if(!wt){if(Array.isArray(Xe)||(wt=(0,j.Z)(Xe))||dt&&Xe&&typeof Xe.length=="number"){wt&&(Xe=wt);var er=0,Jt=function(){};return{s:Jt,n:function(){return er>=Xe.length?{done:!0}:{done:!1,value:Xe[er++]}},e:function(Wt){throw Wt},f:Jt}}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 ht=!0,it=!1,Xt;return{s:function(){wt=wt.call(Xe)},n:function(){var Wt=wt.next();return ht=Wt.done,Wt},e:function(Wt){it=!0,Xt=Wt},f:function(){try{!ht&&wt.return!=null&&wt.return()}finally{if(it)throw Xt}}}}var ve=e(73825);function Pe(Xe){if(typeof Symbol!="undefined"&&Xe[Symbol.iterator]!=null||Xe["@@iterator"]!=null)return Array.from(Xe)}var De=e(66160);function Ge(Xe){return(0,ve.Z)(Xe)||Pe(Xe)||(0,j.Z)(Xe)||(0,De.Z)()}function Ue(Xe,dt){if(!(Xe instanceof dt))throw new TypeError("Cannot call a class as a function")}var Ft=e(89878);function Et(Xe,dt){for(var wt=0;wt-1,"register failed, invalid key ".concat(Jt," ").concat(wt.path?"from plugin ".concat(wt.path):"",".")),er.hooks[Jt]=(er.hooks[Jt]||[]).concat(wt.apply[Jt])})}},{key:"getHooks",value:function(wt){var er=wt.split("."),Jt=Ge(er),ht=Jt[0],it=Jt.slice(1),Xt=this.hooks[ht]||[];return it.length&&(Xt=Xt.map(function(Mt){try{var Wt=Mt,Ht=ie(it),nr;try{for(Ht.s();!(nr=Ht.n()).done;){var Kt=nr.value;Wt=Wt[Kt]}}catch(Oe){Ht.e(Oe)}finally{Ht.f()}return Wt}catch(Oe){return null}}).filter(Boolean)),Xt}},{key:"applyPlugins",value:function(wt){var er=wt.key,Jt=wt.type,ht=wt.initialValue,it=wt.args,Xt=wt.async,Mt=this.getHooks(er)||[];switch(it&&Bt((0,oe.Z)(it)==="object","applyPlugins failed, args must be plain object."),Xt&&Bt(Jt===_t.modify||Jt===_t.event,"async only works with modify and event type."),Jt){case _t.modify:return Xt?Mt.reduce(function(){var Wt=$(ee().mark(function Ht(nr,Kt){var Oe;return ee().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:if(Bt(typeof Kt=="function"||(0,oe.Z)(Kt)==="object"||Be(Kt),"applyPlugins failed, all hooks for key ".concat(er," must be function, plain object or Promise.")),!Be(nr)){he.next=5;break}return he.next=4,nr;case 4:nr=he.sent;case 5:if(typeof Kt!="function"){he.next=16;break}if(Oe=Kt(nr,it),!Be(Oe)){he.next=13;break}return he.next=10,Oe;case 10:return he.abrupt("return",he.sent);case 13:return he.abrupt("return",Oe);case 14:he.next=21;break;case 16:if(!Be(Kt)){he.next=20;break}return he.next=19,Kt;case 19:Kt=he.sent;case 20:return he.abrupt("return",(0,J.Z)((0,J.Z)({},nr),Kt));case 21:case"end":return he.stop()}},Ht)}));return function(Ht,nr){return Wt.apply(this,arguments)}}(),Be(ht)?ht:Promise.resolve(ht)):Mt.reduce(function(Wt,Ht){return Bt(typeof Ht=="function"||(0,oe.Z)(Ht)==="object","applyPlugins failed, all hooks for key ".concat(er," must be function or plain object.")),typeof Ht=="function"?Ht(Wt,it):(0,J.Z)((0,J.Z)({},Wt),Ht)},ht);case _t.event:return $(ee().mark(function Wt(){var Ht,nr,Kt,Oe;return ee().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:Ht=ie(Mt),he.prev=1,Ht.s();case 3:if((nr=Ht.n()).done){he.next=12;break}if(Kt=nr.value,Bt(typeof Kt=="function","applyPlugins failed, all hooks for key ".concat(er," must be function.")),Oe=Kt(it),!(Xt&&Be(Oe))){he.next=10;break}return he.next=10,Oe;case 10:he.next=3;break;case 12:he.next=17;break;case 14:he.prev=14,he.t0=he.catch(1),Ht.e(he.t0);case 17:return he.prev=17,Ht.f(),he.finish(17);case 20:case"end":return he.stop()}},Wt,null,[[1,14,17,20]])}))();case _t.compose:return function(){return yt({fns:Mt.concat(ht),args:it})()}}}}],[{key:"create",value:function(wt){var er=new Xe({validKeys:wt.validKeys});return wt.plugins.forEach(function(Jt){er.register(Jt)}),er}}]),Xe}(),tt=e(59098);let gt=0,ct=0;function Je(Xe,dt){}function Fe(Xe){return JSON.stringify(Xe,null,2)}function xe(Xe){const dt=Xe.length>1?Xe.map(Le).join(" "):Xe[0];return typeof dt=="object"?`${Fe(dt)}`:dt.toString()}function Le(Xe){return typeof Xe=="object"?`${JSON.stringify(Xe)}`:Xe.toString()}const Ke={log(...Xe){xe(Xe)},info(...Xe){xe(Xe)},warn(...Xe){xe(Xe)},error(...Xe){xe(Xe)},group(){ct++},groupCollapsed(){ct++},groupEnd(){ct&&--ct},clear(){},trace(...Xe){console.trace(...Xe)},profile(...Xe){console.profile(...Xe)},profileEnd(...Xe){console.profileEnd(...Xe)}},He=()=>{}},21384:function(d,_,e){"use strict";e.d(_,{C:function(){return l},S:function(){return i}});var r=e(59301);const i=r.createContext(null),l=r.createContext(()=>{console.error("The 'useAntdConfigSetter()' method depends on the antd 'ConfigProvider', requires one of 'antd.configProvider' / 'antd.dark' / 'antd.compact' to be enabled.")})},99630:function(d,_,e){"use strict";e.d(_,{j:function(){return wu},Q:function(){return uf}});var r=e(45434),i=e(89880),l=e.n(i),c=e(59301),f=e(76560),u=e(96047),h=Object.defineProperty,o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,p=(A,P,O)=>P in A?h(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,y=(A,P)=>{for(var O in P||(P={}))a.call(P,O)&&p(A,O,P[O]);if(o)for(var O of o(P))x.call(P,O)&&p(A,O,P[O]);return A},b={namespace:"account",state:{basicInfo:void 0,actionTabs:{key:"",params:{}}},effects:{*updateAvatar({payload:A},{call:P,put:O}){return yield P(u.n1,A)},*appplySchool({payload:A},{call:P,put:O}){return yield P(u.bz,A)},*getSchoolOption({payload:A},{call:P,put:O}){return yield P(u.GY,A)},*getDepartmentOption({payload:A},{call:P,put:O}){return yield P(u.Ql,A)},*appplyDepartment({payload:A},{call:P,put:O}){return yield P(u.Zm,A)},*updateAccount({payload:A},{call:P,put:O}){return yield P(u.sG,A)},*cancelRealNameAuth({payload:A},{call:P,put:O}){return yield P(u.P,A)},*cancelProfessionalAuth({payload:A},{call:P,put:O}){return yield P(u.$f,A)},*applyProfessionalAuth({payload:A},{call:P,put:O}){return yield P(u.Ow,A)},*applyRealNameAuth({payload:A},{call:P,put:O}){return yield P(u.ht,A)},*getCode({payload:A},{call:P,put:O}){return yield P(u.Cq,A)},*bindPhone({payload:A},{call:P,put:O}){return yield P(u.eF,A)},*bindEmail({payload:A},{call:P,put:O}){return yield P(u.I8,A)},*updatePassword({payload:A},{call:P,put:O}){return yield P(u.gQ,A)},*unbindAccount({payload:A},{call:P,put:O}){return yield P(u.wi,A)},*getBasicInfo({payload:A},{call:P,put:O}){const me=yield P(u.o9,A);return yield O({type:"save",payload:{basicInfo:y({},me)}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:y({},A)}})}},reducers:{save(A,P){return y(y({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},S=e(1754),R=Object.defineProperty,L=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,F=(A,P,O)=>P in A?R(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,B=(A,P)=>{for(var O in P||(P={}))C.call(P,O)&&F(A,O,P[O]);if(L)for(var O of L(P))I.call(P,O)&&F(A,O,P[O]);return A},G={namespace:"announcement",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,actionTabs:{}},effects:{*informDown({payload:A,callback:P},{call:O,put:me}){return yield O(S.nZ,A)},*informUp({payload:A,callback:P},{call:O,put:me}){return yield O(S.TO,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:B({},A)}})}},reducers:{save(A,P){return B(B({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},V=e(14794),W=Object.defineProperty,ae=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,q=(A,P,O)=>P in A?W(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Q=(A,P)=>{for(var O in P||(P={}))ne.call(P,O)&&q(A,O,P[O]);if(ae)for(var O of ae(P))se.call(P,O)&&q(A,O,P[O]);return A},oe={namespace:"attachment",state:{name:"\u8D44\u6E90",loading:!0,detail:{},actionTabs:{}},effects:{*allAttachment({payload:A,callback:P},{call:O,put:me}){const ze=yield O(V.SV,A);return yield me({type:"save",payload:{allList:Q({},ze)}}),ze},*mineAttachment({payload:A,callback:P},{call:O,put:me}){const ze=yield O(V.zI,A);return yield me({type:"save",payload:{mineList:Q({},ze)}}),ze},*fileImport({payload:A,callback:P},{call:O,put:me}){return yield O(V.tO,A)},*getDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(V.Nm,A);return yield me({type:"save",payload:{detail:Q({},ze)}}),ze},*updateVisits({payload:A,callback:P},{call:O,put:me}){return yield O(V.H,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Q({},A)}})}},reducers:{save(A,P){return Q(Q({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},ee=e(74891),J=Object.defineProperty,le=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,ie=(A,P,O)=>P in A?J(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ve=(A,P)=>{for(var O in P||(P={}))$.call(P,O)&&ie(A,O,P[O]);if(le)for(var O of le(P))j.call(P,O)&&ie(A,O,P[O]);return A},De={namespace:"boards",state:{name:"\u8BA8\u8BBA",loading:!0,actionTabs:{},boardsDetail:{},boardsCategoryList:{}},effects:{*getBoardsCategoryList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(ee.yq,A);return yield me({type:"save",payload:{boardsCategoryList:ve({},ze.data)}}),ze.data},*getBoardsDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(ee.dI,A);return yield me({type:"save",payload:{boardsDetail:ve({},ze.data)}}),ze.data},*setTopping({payload:A,callback:P},{call:O,put:me}){return yield O(ee.cc,A)},*escTopping({payload:A,callback:P},{call:O,put:me}){return yield O(ee.CJ,A)},*getReplyList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(ee.PC,A);yield me({type:"save",payload:{replyList:ve({},ze.data)}})},*createReply({payload:A,callback:P},{call:O,put:me}){return yield O(ee.PP,A)},*replyLike({payload:A,callback:P},{call:O,put:me}){return yield O(ee.NA,A)},*replyUnLike({payload:A,callback:P},{call:O,put:me}){return yield O(ee.YQ,A)},*deleteReply({payload:A,callback:P},{call:O,put:me}){return yield O(ee.Mf,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:ve({},A)}})}},reducers:{save(A,P){return ve(ve({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Ge=e(72664),Ue=Object.defineProperty,Ft=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Zt=(A,P,O)=>P in A?Ue(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Bt=(A,P)=>{for(var O in P||(P={}))Et.call(P,O)&&Zt(A,O,P[O]);if(Ft)for(var O of Ft(P))kt.call(P,O)&&Zt(A,O,P[O]);return A},Be={namespace:"exercise",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,exerciseList:{},userExerciseList:{},statisticsList:{},exerciseCoursesList:{},brankList:{},editData:{},endGroups:{},actionTabs:{removeEventListenerExitScreen:!1},publishGroups:{},commonHeader:{},reviewExercise:{},reviewGroupExercise:{},workSetting:{},editRandomExercises:{},redoModal:{},exerciseUserInfo:{},examinationIntelligentSettings:{},exerciseExportHeadData:{},codeReviewDetail:{},exerciseIdentityPhotos:{},checkDomain:window.document.domain==="kepukehuan.educoder.net"||window.document.domain==="test-kepukehuan.educoder.net",order_type:"",order:"",updateIndex:null,saveExerciseDownUsers:null,NormalResult:{},course_groups:[],SumupDetail:{},ScoreRangesData:{}},effects:{*getScoreRangesData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.$Q,A);return yield me({type:"save",payload:{ScoreRangesData:ze==null?void 0:ze.data}}),ze},*getQuestionResult({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge._U,A);return yield me({type:"save",payload:{NormalResult:ze}}),ze},*getUserExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.xA,A);return yield me({type:"save",payload:{userExerciseList:Bt({},(ze==null?void 0:ze.data)||{})}}),console.log("getUserExercise-res:",ze),ze==null?void 0:ze.data},*getExerciseIdentityPhotos({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.J,A);return yield me({type:"save",payload:{exerciseIdentityPhotos:Bt({},(ze==null?void 0:ze.data)||{})}}),ze==null?void 0:ze.data},*getExerciseExportHeadData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.iw,A);return yield me({type:"save",payload:{exerciseExportHeadData:Bt({},ze)}}),ze},*getExerciseUserInfo({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.Ty,A);return(ze==null?void 0:ze.status)===0&&(yield me({type:"save",payload:Bt({},{exerciseUserInfo:Bt({},ze.data)})})),ze},*getExaminationIntelligentSettings({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.sA,A);return yield me({type:"save",payload:{examinationIntelligentSettings:Bt({},ze)}}),ze},*getRandomEditExercises({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.yu,A);return yield me({type:"save",payload:{editRandomExercises:Bt({},ze)}}),ze},*getExerciseList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.G$,A);if(ze!=null&&ze.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(ze.total_exercise_users)}catch(mn){}return yield me({type:"save",payload:{exerciseList:Bt({},ze)}}),yield me({type:"save",payload:{order_type:A.order_type,order:A.order}}),ze},*getExerciseStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge._u,A);return yield me({type:"save",payload:{statisticsList:Bt({},ze)}}),ze},*getBrankList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.n$,A);return yield me({type:"save",payload:{brankList:Bt({},ze)}}),ze},*saveBanks({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.lf,A)},*getExerciseCourses({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.N3,A);return yield me({type:"save",payload:{exerciseCoursesList:Bt({},ze)}}),ze},*addExercise({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.uR,A)},*editExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.qf,A);return yield me({type:"save",payload:{editData:Bt({},ze)}}),ze},*getTagDiscipline({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.YY,A);return yield me({type:"save",payload:{tagDisciplineData:Bt({},ze)}}),ze},*editExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.Di,A)},*addExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.MK,A)},*exeriseMoveUpDown({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.GK,A)},*getEndGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.KE,A);return yield me({type:"save",payload:{endGroups:Bt({},ze)}}),ze},*getPublishGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.ux,A);return yield me({type:"save",payload:{publishGroups:Bt({},ze)}}),ze},*getCommonHeader({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.UK,A);return yield me({type:"save",payload:{commonHeader:Bt({},ze)}}),ze},*getReviewExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.BJ,A);return yield me({type:"save",payload:{reviewExercise:Bt({},ze)}}),ze},*postReviewExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.pu,A);return yield me({type:"save",payload:{reviewExercise:Bt({},ze)}}),ze},*getCentralizeReviewExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.X4,A);return yield me({type:"save",payload:{reviewExercise:Bt({},ze)}}),ze},*clearData({payload:A,callback:P},{call:O,put:me}){yield me({type:"save",payload:{[A.key]:{}}})},*getReviewGroupExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.W4,A);return yield me({type:"save",payload:{reviewGroupExercise:Bt({},ze)}}),ze},*getWorkSetting({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.Ul,A);return yield me({type:"save",payload:{workSetting:Bt({},ze)}}),ze},*getRedoModal({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.tX,A);return yield me({type:"save",payload:{redoModal:Bt({},ze)}}),ze},*getRedoListModal({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.s,A);return yield me({type:"save",payload:{redoModal:Bt({},ze)}}),ze},*getCodeReviewDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.Xn,A);return yield me({type:"save",payload:{codeReviewDetail:Bt({},ze)}}),ze},*changeScore({payload:A,callback:P},{call:O,put:me}){return yield O(Ge.gG,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Bt({},A)}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:A==="clear"?null:Math.random()}})},*setSaveExerciseDownUsers({payload:A},{call:P,put:O}){yield O({type:"save",payload:{saveExerciseDownUsers:A}})}},reducers:{save(A,P){return Bt(Bt({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},_t=e(65583),Nt=Object.defineProperty,tt=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,Je=(A,P,O)=>P in A?Nt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Fe=(A,P)=>{for(var O in P||(P={}))gt.call(P,O)&&Je(A,O,P[O]);if(tt)for(var O of tt(P))ct.call(P,O)&&Je(A,O,P[O]);return A},Le={namespace:"graduation",state:{name:"\u6BD5\u4E1A\u8BBE\u8BA1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{*getTopisDetailList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t.x_,A);return yield me({type:"save",payload:{detailList:Fe({},ze)}}),ze},*getTasksListDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t.QA,A);return yield me({type:"save",payload:{detailTaskList:Fe({},ze)}}),ze},*getTopisDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t.B6,A);return yield me({type:"save",payload:{detail:Fe({},ze)}}),ze},*getTasksDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t.y3,A);return yield me({type:"save",payload:{tasksDetail:Fe({},ze)}}),ze},*refuseTopic({payload:A,callback:P},{call:O,put:me}){return yield O(_t.mM,A)},*agreeTopic({payload:A,callback:P},{call:O,put:me}){return yield O(_t.je,A)},*getReplyList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t.PC,A);yield me({type:"save",payload:{replyList:Fe({},ze)}})},*createReply({payload:A,callback:P},{call:O,put:me}){return yield O(_t.PP,A)},*replyLike({payload:A,callback:P},{call:O,put:me}){return yield O(_t.NA,A)},*replyUnLike({payload:A,callback:P},{call:O,put:me}){return yield O(_t.YQ,A)},*deleteReply({payload:A,callback:P},{call:O,put:me}){return yield O(_t.Mf,A)},*addTopicDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t.y0,A);yield me({type:"save",payload:{addTopicData:Fe({},ze)}})},*editTopicDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t.hL,A);return yield me({type:"save",payload:{editTopicData:Fe({},ze)}}),ze},*editTasksDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(_t._n,A);return yield me({type:"save",payload:{editTasksData:Fe({},ze)}}),ze},*addTopic({payload:A,callback:P},{call:O,put:me}){return yield O(_t.Gr,A)},*editTopic({payload:A,callback:P},{call:O,put:me}){return yield O(_t.wA,A)},*addTasks({payload:A,callback:P},{call:O,put:me}){return yield O(_t.Sv,A)},*editTasks({payload:A,callback:P},{call:O,put:me}){return yield O(_t.RP,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Fe({},A)}})}},reducers:{save(A,P){return Fe(Fe({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Ke=e(89392),He=e(45278),Xe=Object.defineProperty,dt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Jt=(A,P,O)=>P in A?Xe(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ht=(A,P)=>{for(var O in P||(P={}))wt.call(P,O)&&Jt(A,O,P[O]);if(dt)for(var O of dt(P))er.call(P,O)&&Jt(A,O,P[O]);return A},Xt={namespace:"shixunHomeworks",state:{name:"",loading:!0,workList:{},shixunWorkList:{},headerInfo:{},shixunWorkReport:{},codeReview:{},codeReviewDetail:{},workSetting:{},changeData:{},codeReviewCourse:{},referenceAnswer:{},publishGroups:{},endGroups:{},brankList:{},replyList:{},workDetail:{},commonHomeWorkAddDefaultData:{},studentWorkAddDefaultData:{},studentWorkEditDefaultData:{},commonHomeWorkEditDefaultData:{},studentWorkDetail:{},studentWorkSupplyDetail:{},studentWorkCommon:{},allStudentWorks:{},searchMemberList:{},searchProjectList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},homeworkAssistantPermissions:{},shixunAssistantPermission:{},courseAssistantPermission:{}},effects:{*getWorkList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.h$,A);try{sessionStorage.all_student_works=JSON.stringify(ze.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(A),localStorage.setItem("all_student_works_param",JSON.stringify(A))}catch(mn){}return yield me({type:"save",payload:{workList:ht({},ze)}}),ze},*getShixunWorkHeadInfo({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.fK,A);try{}catch(mn){}return yield me({type:"save",payload:{headerInfo:ze==null?void 0:ze.data}}),ze},*getShixunWorkList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Z8,A);try{sessionStorage.all_student_works=JSON.stringify(ze.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(A),localStorage.setItem("all_student_works_param",JSON.stringify(A))}catch(mn){}return yield me({type:"save",payload:{shixunWorkList:ze==null?void 0:ze.data,homeworkAssistantPermissions:ze.homework_assistant_permissions,shixunAssistantPermission:ze.shixun_assistant_permission,courseAssistantPermission:ze.course_assistant_permission}}),ze},*getCodeReview({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.RP,A);return yield me({type:"save",payload:{codeReview:ht({},ze)}}),ze},*getCodeReviewDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Xn,A);return yield me({type:"save",payload:{codeReviewDetail:ht({},ze)}}),ze},*getWorkDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.to,A);return yield me({type:"save",payload:{workDetail:ht({},ze)}}),ze},*updateWork({payload:A,callback:P},{call:O,put:me}){return yield O(He.H,A)},*getShixunWorkReport({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.sw,A);try{ze.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(mn){}return yield me({type:"save",payload:{shixunWorkReport:ht({},ze)}}),ze},*getShixunWorkReports({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.cz,A);try{ze.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(mn){}return yield me({type:"save",payload:{shixunWorkReport:ht({},ze)}}),ze},*getWorkSetting({payload:A,callback:P},{call:O,put:me}){var ze,mn;const Tn=yield O(He.Ul,A);(ze=Tn==null?void 0:Tn.group_settings)==null||ze.map(di=>{di.value=di.group_name,di.id=di.group_id,di.group_id=[di.group_id]}),(mn=Tn==null?void 0:Tn.allow_late_settings)==null||mn.map(di=>{di.value=di.group_name,di.id=di.group_id,di.group_id=[di.group_id]});const Mi={shixun_evaluation:Tn.shixun_evaluation,challenge_settings:Tn.challenge_settings};return yield me({type:"save",payload:{workSetting:ht({},Tn),changeData:(0,Ke.cloneDeep)(Mi)}}),Tn},*updateSetting({payload:A,callback:P},{call:O,put:me}){return yield O(He.m7,A)},*getCodeReviewCourse({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.JG,A);return yield me({type:"save",payload:{codeReviewCourse:ht({},ze)}}),ze},*exportShixunWorks({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Dx,A)},*getReferenceAnswer({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Q3,A);return yield me({type:"save",payload:{referenceAnswer:ht({},ze)}}),ze},*getPublishGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ux,A);return yield me({type:"save",payload:{publishGroups:ht({},ze)}}),ze},*getEndGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.KE,A);return yield me({type:"save",payload:{endGroups:ht({},ze)}}),ze},*getBrankList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.n$,A);return yield me({type:"save",payload:{brankList:ht({},ze)}}),ze},*changeScore({payload:A,callback:P},{call:O,put:me}){return yield O(He.gG,A)},*saveBanks({payload:A,callback:P},{call:O,put:me}){return yield O(He.lf,A)},*addCommonHomeWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Qt,A);return yield me({type:"save",payload:{commonHomeWorkAddDefaultData:ht({},ze)}}),ze},*getSearchMemberList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Lz,A);return yield me({type:"save",payload:{searchMemberList:ht({},ze)}}),ze},*getProjectList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ku,A);return yield me({type:"save",payload:{searchProjectList:ht({},ze)}}),ze},*addStudentWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ak,A);return yield me({type:"save",payload:{studentWorkAddDefaultData:ht({},ze)}}),ze},*editStudentWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.PW,A);return yield me({type:"save",payload:{studentWorkEditDefaultData:ht({},ze)}}),ze},*editCommonHomeWorkDefaultData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.BD,A);return yield me({type:"save",payload:{commonHomeWorkEditDefaultData:ht({},ze)}}),ze},*editCommonHomeWorkDefaultBankData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.pH,A);return yield me({type:"save",payload:{commonHomeWorkEditDefaultData:ht({},ze)}}),ze},*getReplyList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.PC,A);yield me({type:"save",payload:{replyList:ht({},ze)}})},*getStudentWorkDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Hj,A);yield me({type:"save",payload:{studentWorkDetail:ht({},ze)}})},*getStudentWorkSupplyDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ub,A);yield me({type:"save",payload:{studentWorkSupplyDetail:ht({},ze)}})},*getStudentWorkCommon({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.JA,A);yield me({type:"save",payload:{studentWorkCommon:ht({},ze)}})},*getAllStudentWorks({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.ql,A);return yield me({type:"save",payload:{allStudentWorks:ht({},ze)}}),ze},*getFileRepeatResult({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.oN,A);return yield me({type:"save",payload:{codeReview:ht({},ze)}}),ze},*getFileRepeatDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(He.Ti,A);return yield me({type:"save",payload:{codeReviewDetail:ht({},ze)}}),ze},*createReply({payload:A,callback:P},{call:O,put:me}){return yield O(He.PP,A)},*replyLike({payload:A,callback:P},{call:O,put:me}){return yield O(He.NA,A)},*replyUnLike({payload:A,callback:P},{call:O,put:me}){return yield O(He.YQ,A)},*deleteReply({payload:A,callback:P},{call:O,put:me}){return yield O(He.Mf,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:ht({},A)}})}},reducers:{save(A,P){return ht(ht({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Mt=e(64948),Wt=e(34055),Ht=Object.defineProperty,nr=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,ce=(A,P,O)=>P in A?Ht(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,he=(A,P)=>{for(var O in P||(P={}))Kt.call(P,O)&&ce(A,O,P[O]);if(nr)for(var O of nr(P))Oe.call(P,O)&&ce(A,O,P[O]);return A},Te={namespace:"classroomList",state:{name:"",loading:!0,detailTopBanner:{copy_completed:!0},detailLeftMenus:{},detailLeftMenusNames:{},detailShixunsList:{},detailGraduationTopicsList:{},detailGraduationTaskList:{},detailExerciseList:{},detailPollsList:{},detailCommonHomeworksList:{},detailAttendancesList:{},detailAttendancesDetail:{},detailAnnouncementList:{},detailAttachmentList:{},detailCourseware:{},courseMine:{},detailVideoList:{},detailLiveVideoList:{},detailBoardList:{},courseGroups:{},allCourseGroups:{},detailCourseGroupsList:{},detailCoursStudentsList:{},detailCourseStatisticsList:{},detailAttendancesStatistic:{},detailCourseWorkscore:{},detailCourseActscore:{},coursesLists:{},shixunLists:{},schoolList:{},taskList:[],searchMemberList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},shareStatus:!1,AssistantObject:{},updateData:""},effects:{*setAssistantPermissions({payload:A},{call:P,put:O}){yield P(Mt.gq,A)},*getAssistantPermissions({payload:A},{call:P,put:O}){if(!(0,Wt.eB)())return;const me=yield P(Mt.rS,A);yield O({type:"save",payload:{AssistantObject:me.permissions}})},*getAiStatusQuery({payload:A},{call:P,put:O}){const me=yield P(Mt.LH,A);return yield O({type:"save",payload:{cal_finish_if:me.cal_finish_if}}),me},*updateCoursePortraitData({payload:A},{call:P,put:O}){return yield P(Mt.Z_,A)},*getUserPortraitConfig({payload:A},{call:P,put:O}){const me=yield P(Mt._0,A);return yield O({type:"save",payload:{userPortraitConfig:me.data}}),me},*updateUserPortraitConfig({payload:A},{call:P,put:O}){return yield P(Mt.r2,A)},*getClassroom({payload:A},{call:P,put:O}){const me=A,ze=yield P(Mt.V8,A);return yield O({type:"save",payload:he({listParams:me},ze)}),ze},*getClassroomTopBanner({payload:A},{call:P,put:O}){const me=yield P(Mt.U_,A);return yield O({type:"save",payload:{detailTopBanner:me.status?{copy_completed:!0}:he({},me)}}),me.status?{copy_completed:!0}:me},*getClassroomLeftMenus({payload:A},{call:P,put:O}){const me=yield P(Mt.w9,A);let ze=[...(me==null?void 0:me.course_modules)||[],...(me==null?void 0:me.hidden_modules)||[]],mn={};return ze==null||ze.forEach(Tn=>{mn[Tn.type]=Tn.name}),yield O({type:"save",payload:{detailLeftMenus:he({},me),detailLeftMenusNames:mn}}),me},*getClassroomShixunsList({payload:A},{call:P,put:O}){const me=yield P(Mt.Nd,A);yield O({type:"save",payload:{detailShixunsList:he({},me)}})},*getClassroomTeacherShixunsList({payload:A},{call:P,put:O}){const me=yield P(Mt.Gk,A);return yield O({type:"save",payload:{detailShixunsList:he({},me)}}),me},*getClassroomCommonList({payload:A},{call:P,put:O}){const me=yield P(Mt.Nd,A);yield O({type:"save",payload:{detailCommonHomeworksList:he({},me)}})},*getClassroomTeacherCommonList({payload:A},{call:P,put:O}){const me=yield P(Mt.Gk,A);return yield O({type:"save",payload:{detailCommonHomeworksList:he({},me)}}),me},*getClassroomGraduationTopicsList({payload:A},{call:P,put:O}){const me=yield P(Mt.yV,A);yield O({type:"save",payload:{detailGraduationTopicsList:he({},me)}})},*getClassroomGraduationTaskList({payload:A},{call:P,put:O}){const me=yield P(Mt.R2,A);yield O({type:"save",payload:{detailGraduationTaskList:he({},me)}})},*getClassroomExercisesList({payload:A},{call:P,put:O}){const me=yield P(Mt.N7,A);yield O({type:"save",payload:{detailExerciseList:he({},me)}})},*getClassroomPollsList({payload:A},{call:P,put:O}){const me=yield P(Mt.BR,A);yield O({type:"save",payload:{detailPollsList:he({},me)}})},*getCourseGroups({payload:A},{call:P,put:O}){const me=yield P(Mt.qB,A);yield O({type:"save",payload:{courseGroups:he({},me)}})},*getAllCourseGroup({payload:A},{call:P,put:O}){const me=yield P(Mt.c_,A);return yield O({type:"save",payload:{allCourseGroups:he({},me)}}),me},*getClassroomCommonHomeworksList({payload:A},{call:P,put:O}){const me=yield P(Mt.Al,A);yield O({type:"save",payload:{detailCommonHomeworksList:he({},me)}})},*getClassroomAttendancesList({payload:A},{call:P,put:O}){const me=yield P(Mt.Vw,A);yield O({type:"save",payload:{detailAttendancesList:he({},me)}})},*getClassroomAttendancesStatistic({payload:A},{call:P,put:O}){const me=yield P(Mt.Ls,A);yield O({type:"save",payload:{detailAttendancesStatistic:he({},me)}})},*getAttendanceDetail({payload:A},{call:P,put:O}){const me=yield P(Mt.zg,A);return yield O({type:"save",payload:{detailAttendancesDetail:he({},me)}}),me},*getAnnouncementList({payload:A},{call:P,put:O}){const me=yield P(Mt.QZ,A);yield O({type:"save",payload:{detailAnnouncementList:he({},me)}})},*getAttachmentList({payload:A},{call:P,put:O}){const me=yield P(Mt.KT,A);yield O({type:"save",payload:{detailAttachmentList:he({},me.data)}})},*getCourseware({payload:A},{call:P,put:O}){const me=yield P(Mt.ZT,A);yield O({type:"save",payload:{detailCourseware:he({},me.data)}})},*getVideoList({payload:A},{call:P,put:O}){const me=yield P(Mt.O3,A);yield O({type:"save",payload:{detailVideoList:he({},me)}})},*getLiveVideoList({payload:A},{call:P,put:O}){const me=yield P(Mt.DJ,A);yield O({type:"save",payload:{detailLiveVideoList:he({},me)}})},*getCoursesMine({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.Ed,A);return yield me({type:"save",payload:{courseMine:he({},ze)}}),ze.data},*getBoardList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.KP,A);return yield me({type:"save",payload:{detailBoardList:he({},ze.data)}}),ze.data},*getCourseGroupsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.kW,A);return yield me({type:"save",payload:{detailCourseGroupsList:he({},ze)}}),ze},*getCourseStudentsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.J2,A);return yield me({type:"save",payload:{detailCoursStudentsList:he({},ze)}}),ze.data},*getCourseStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.g4,A);return yield me({type:"save",payload:{detailCourseStatisticsList:he({},ze)}}),ze},*getCourseActscore({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.t1,A);return yield me({type:"save",payload:{detailCourseActscore:he({},ze)}}),ze},*getCourseWorkscore({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.GV,A);return yield me({type:"save",payload:{detailCourseWorkscore:he({},ze)}}),ze},*getShixunLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.Pj,A);return yield me({type:"save",payload:{shixunLists:he({},ze)}}),ze},*getExperimentLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt._9,A);return yield me({type:"save",payload:{shixunLists:he({},ze)}}),ze},*getShixunAiRecommendLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.Hn,A);return yield me({type:"save",payload:{shixunAiRecommendLists:he({},ze)}}),ze},*getCoursesLists({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.W7,A);return yield me({type:"save",payload:{coursesLists:he({},ze)}}),ze},*createCoursesHomework({payload:A,callback:P},{call:O,put:me}){return yield O(Mt.Ds,A)},*createShixunHomework({payload:A,callback:P},{call:O,put:me}){return yield O(Mt.aQ,A)},*createExperiment({payload:A,callback:P},{call:O,put:me}){return yield O(Mt.BQ,A)},*getSchoolList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.K$,A);return yield me({type:"save",payload:{schoolList:he({},ze.school_names)}}),ze.school_names},*searchSchoolTeacherList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.nQ,A);return yield me({type:"save",payload:{searchMemberList:he({},ze)}}),ze},*getAllTaskList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.km,A);return yield me({type:"save",payload:{taskList:[...ze.tasks]}}),ze},*updateTaskPosition({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Mt.U8,A);return yield me({type:"save",payload:{actionTabs:{key:""}}}),ze},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:he({},A)}})},*setUpdateData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateData:A}})}},reducers:{save(A,P){return he(he({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},lt=Object.defineProperty,Gt=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,St=(A,P,O)=>P in A?lt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ze=(A,P)=>{for(var O in P||(P={}))Tt.call(P,O)&&St(A,O,P[O]);if(Gt)for(var O of Gt(P))Ie.call(P,O)&&St(A,O,P[O]);return A},xt={namespace:"newClassroom",state:{schoolList:[],searchCourseList:[],actionTabs:{key:"",params:{}}},effects:{*getSchoolList({payload:A},{call:P,put:O}){const me=yield P(Mt.K$,A);yield O({type:"save",payload:{schoolList:(me==null?void 0:me.school_names)||[]}})},*getSearchCourseList({payload:A},{call:P,put:O}){const me=yield P(Mt.oM,A);yield O({type:"save",payload:{searchCourseList:(me==null?void 0:me.course_lists)||[]}})},*submitCourses({payload:A},{call:P,put:O}){return yield P(Mt.Bn,A)},*appplySchool({payload:A},{call:P,put:O}){return yield P(Mt.bz,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ze({},A)}})},*joincoursegroup({payload:A},{call:P,put:O}){return yield P(Mt.WK,A)}},reducers:{save(A,P){return Ze(Ze({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Rt=Object.defineProperty,Me=Object.getOwnPropertySymbols,Ar=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,Vr=(A,P,O)=>P in A?Rt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,rn=(A,P)=>{for(var O in P||(P={}))Ar.call(P,O)&&Vr(A,O,P[O]);if(Me)for(var O of Me(P))Ct.call(P,O)&&Vr(A,O,P[O]);return A},Rr={namespace:"classroomsOverview",state:{},effects:{*getCourseUseInfos({payload:A},{call:P,put:O}){const me=yield P(Mt.Dd,A);yield O({type:"save",payload:{CourseUseInfos:me}})},*getRankList({payload:A},{call:P,put:O}){const me=yield P(Mt.Fg,A);yield O({type:"save",payload:{RankList:{teacher_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",course_num:"\u7BA1\u7406\u8BFE",homework_num:"\u53D1\u5E03\u4F5C\u4E1A\u6570",exercise_num:"\u53D1\u5E03\u8003\u8BD5\u6570",resource_num:"\u4E0A\u4F20\u8D44\u6E90\u6570"},...(me==null?void 0:me.teacher_list)||[]],student_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",student_id:"\u5B66\u53F7/\u5DE5\u53F7",finish_num:"\u5B8C\u6210\u4F5C\u4E1A\u6570",total_score:"\u603B\u6210\u7EE9"},...(me==null?void 0:me.student_list)||[]],learn_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(me==null?void 0:me.learn_course_list)||[]],interact_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u4E92\u52A8\u8BA8\u8BBA\u6570"},...(me==null?void 0:me.interact_course_list)||[]],finish_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u603B\u5B8C\u6210\u6570"},...(me==null?void 0:me.finish_course_list)||[]]}}})},*getStatisticsBody({payload:A},{call:P,put:O}){const me=yield P(Mt.Gz,A);yield O({type:"save",payload:{SBody:me}})},*getStatisticsHeader({payload:A},{call:P,put:O}){const me=yield P(Mt.Hl,A);yield O({type:"save",payload:{SHeader:me}})}},reducers:{save(A,P){return rn(rn({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},vr=e(79763),zr=Object.defineProperty,an=Object.getOwnPropertySymbols,hn=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,vt=(A,P,O)=>P in A?zr(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ye=(A,P)=>{for(var O in P||(P={}))hn.call(P,O)&&vt(A,O,P[O]);if(an)for(var O of an(P))Yt.call(P,O)&&vt(A,O,P[O]);return A},Lt={namespace:"polls",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,pollsList:{},statisticsList:{},pollsCoursesList:{},brankList:{},actionTabs:{},commonHeader:{},pollSetting:{},endGroups:{},publishGroups:{},exerciseBanks:{}},effects:{*getPollsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.s3,A);return yield me({type:"save",payload:{pollsList:ye({},ze)}}),ze},*getCommonHeader({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.UK,A);return yield me({type:"save",payload:{commonHeader:ye({},ze)}}),ze},*getPollsStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Qn,A);return yield me({type:"save",payload:{statisticsList:ye({},ze)}}),ze},*getBrankList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.n$,A);return yield me({type:"save",payload:{brankList:ye({},ze)}}),ze},*saveBanks({payload:A,callback:P},{call:O,put:me}){return yield O(vr.lf,A)},*getPollsCourses({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Q9,A);return yield me({type:"save",payload:{pollsCoursesList:ye({},ze)}}),ze},*getPollsSetting({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Hi,A);return yield me({type:"save",payload:{pollSetting:ye({},ze)}}),ze},*editPolls({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.Ye,A);return yield me({type:"save",payload:{editData:ye({},JSON.parse(JSON.stringify(ze)))}}),ze},*getEndGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.KE,A);return yield me({type:"save",payload:{endGroups:ye({},ze)}}),ze},*getPublishGroups({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.ux,A);return yield me({type:"save",payload:{publishGroups:ye({},ze)}}),ze},*getExerciseBanks({payload:A,callback:P},{call:O,put:me}){const ze=yield O(vr.kp,A);return yield me({type:"save",payload:{exerciseBanks:ye({},ze)}}),ze},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:ye({},A)}})}},reducers:{save(A,P){return ye(ye({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},gr=e(92982),mr=Object.defineProperty,en=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,bt=(A,P,O)=>P in A?mr(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ir=(A,P)=>{for(var O in P||(P={}))Ur.call(P,O)&&bt(A,O,P[O]);if(en)for(var O of en(P))wn.call(P,O)&&bt(A,O,P[O]);return A},Xn={namespace:"teachers",state:{list:{},applyList:{},allCourseGroups:{},graduationGroupList:{},studentsList:{},actionTabs:{key:"",params:{}},updateIndex:1},effects:{*getList({payload:A},{call:P,put:O}){var me;const ze=yield P(gr.gp,A);return(me=ze==null?void 0:ze.teacher_list)==null||me.map(mn=>(mn.key=mn.course_member_id,mn)),yield O({type:"save",payload:{list:ze}}),ze},*getStudentsList({payload:A},{call:P,put:O}){var me;const ze=yield P(gr.ur,A);return(me=ze==null?void 0:ze.students)==null||me.map(mn=>(mn.key=mn.user_id,mn)),yield O({type:"save",payload:{studentsList:ze}}),ze},*getApplyList({payload:A},{call:P,put:O}){const me=yield P(gr.s,A);return yield O({type:"save",payload:{applyList:me}}),me},*getAllCourseGroups({payload:A},{call:P,put:O}){const me=yield P(gr.xV,A);return yield O({type:"save",payload:{allCourseGroups:me}}),me},*getGraduationGroupList({payload:A},{call:P,put:O}){const me=yield P(gr.Bg,A);return yield O({type:"save",payload:{graduationGroupList:me}}),me},*setAllCourseGroups({payload:A},{call:P,put:O}){const me=yield P(gr.oZ,A);return yield O({type:"save",payload:{setAllCourseGroups:me}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ir({},A)}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:Math.random()}})}},reducers:{save(A,P){return Ir(Ir({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Nn=e(80541),ni=Object.defineProperty,ai=Object.getOwnPropertySymbols,ki=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Li=(A,P,O)=>P in A?ni(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ni=(A,P)=>{for(var O in P||(P={}))ki.call(P,O)&&Li(A,O,P[O]);if(ai)for(var O of ai(P))Yn.call(P,O)&&Li(A,O,P[O]);return A},Xa={namespace:"video",state:{name:"\u8D44\u6E90",loading:!0,actionTabs:{},videoStatisticsList:{},newVideoStatisticsList:{},videoDurationStatics:{},StudentvideoStatistics:{},videoPeopleStatics:{},videoStatistics:{},oneVideoStatisticsList:{}},effects:{*getVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.BQ,A);return yield me({type:"save",payload:{videoStatisticsList:Ni({},ze)}}),ze},*getNewVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.cU,A);return yield me({type:"save",payload:{newVideoStatisticsList:Ni({},ze)}}),ze},*getVideoPeopleStatics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.Zx,A);return yield me({type:"save",payload:{videoPeopleStatics:Ni({},ze)}}),ze},*getVideoDurationStatics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.Mz,A);return yield me({type:"save",payload:{videoDurationStatics:Ni({},ze)}}),ze},*getVideoStatistics({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.ZY,A);return yield me({type:"save",payload:{videoStatistics:Ni({},ze)}}),ze},*getOneVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.cU,A);return yield me({type:"save",payload:{oneVideoStatisticsList:Ni({},ze)}}),ze},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ni({},A)}})},*getStudentVideoStatisticsList({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.Vg,A);return yield me({type:"save",payload:{StudentvideoStatistics:Ni({},ze)}}),ze}},reducers:{save(A,P){return Ni(Ni({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}};const Va={isChinese:!1,key:1,\u9996\u9875:"Home",\u793E\u533A:"Community",OpenI\u793E\u533A\u7AE0\u7A0B:"Openl's bylaws",\u542F\u667A\u5F00\u6E90\u8BB8\u53EF\u8BC1:"Open-source license",\u7EC4\u7EC7\u7ED3\u6784:"Organization structure",\u6B22\u8FCE\u52A0\u5165OpenI:"Welcome to Openl",\u793E\u533A\u52A8\u6001:"Dynamic",\u8BBA\u575B\u4EA4\u6D41:"Communication",\u9879\u76EE:"PROJECT",\u5B66\u4E60:"ACTIVITY",\u4E91\u8111\u5F00\u6E90\u5B9E\u8BAD:"Open source training",\u5F00\u6E90\u521B\u65B0\u5927\u8D5B:"Innovation Competition",\u793E\u533A\u6D3B\u52A8:"STUDY",AI\u534F\u4F5C\u5E73\u53F0:"AI COLLABORATION",\u5168\u90E8:"All",\u5373\u5C06\u53D1\u5E03:"Upcoming",\u8FDB\u884C\u4E2D:"Ongoing",\u5F80\u671F\u6BD4\u8D5B:"Past",\u6570\u636E\u7EDF\u8BA1:"Statistics",\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0:"Enter the competition name",\u6682\u65E0\u6570\u636E:"NO DATA",\u7ADE\u8D5B\u65F6\u95F4:"Time",\u62A5\u540D\u622A\u6B62\u65F6\u95F4:"Deadline",\u6D4F\u89C8\u6570:"View",\u5DF2\u62A5\u540D\u540D\u8BCD:"Participation",\u5DF2\u62A5\u540D:"Registered",\u7ACB\u5373\u62A5\u540D:"Register Now",\u8FDB\u884C\u4E2D\u56FE\u6807:"Ongoing",\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F:"Entry mode",\u52A0\u5165\u6218\u961F\u53C2\u8D5B:"Join the team",\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B:"Create a team",\u5728\u7EBF\u7ADE\u8D5B:"HOME",\u5956\u91D1:"Bonus",\u6D4F\u89C8:"View",\u62A5\u540D:"Participation",\u6682\u65E0:"~","\u7ADE\u8D5B\u65F6\u95F4\uFF1A":"Time:","\u62A5\u540D\u622A\u6B62\uFF1A":"Deadline:","\u7ADE\u8D5B\u72B6\u6001\uFF1A":"State:",\u8D5B\u9898\u5165\u53E3:"competition subject",\u6211\u7684\u6218\u961F:"My team",\u7F16\u8F91:"Edit",\u4E0A\u4F20\u9644\u4EF6:"Upload attachment","(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)":"(The size of a single file is less than 150M)",\u63D0\u4EA4:"Confirm",\u53D6\u6D88:"Cancel",\u62A5\u540D\u94FE\u63A5:"My team",\u52A0\u5165\u6218\u961F:"Join the team",\u521B\u5EFA\u6218\u961F:"Create a team",\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1:"Advisor Zhang's wechat",\u6218\u961F\u603B\u6570:"Number of team",\u53C2\u8D5B\u603B\u4EBA\u6570:"number of participants",\u4E2A:"",\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22:"Please enter the team name",\u7BA1\u7406\u7684\u6218\u961F:"Management team",\u5168\u90E8\u6218\u961F:"All the team",\u521B\u5EFA\u65F6\u95F4:"Creation time",\u9080\u8BF7\u7801:"Invitation code",\u6218\u961F\u6210\u5458:"Team members",\u8BBE\u7F6E:"Setting",\u67E5\u770B:"Check",\u5220\u9664\u6218\u961F:"Delete",\u786E\u5B9A:"Confirm",\u786E\u8BA4:"Confirm",\u5220\u9664:"Delete",\u8BF7\u8F93\u5165\u9080\u8BF7\u7801:"Please enter the invitation code",\u961F\u540D:"Team name",\u8BF7\u8F93\u5165\u961F\u540D:"Please enter the team name","\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C":"Welcome to register for this event! Fully support the online operation and management of all kinds of competitions,","\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002":"Big data, artificial intelligence, various chip architectures and other competition tasks can be run, deployed and evaluated online.",\u7F16\u8F91\u6218\u961F\u4FE1\u606F:"Editorial team",\u7F16\u8F91\u6218\u961F:"Editorial team",\u4E0A\u4F20LOGO:"Uploading LOGO","(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)":"(JPG, GIF, and PNG files are supported. The file size must be smaller than 2 MB)",\u8BBE\u7F6E\u6218\u961F\u6210\u5458:"Setting up team Members",\u6DFB\u52A0\u6559\u5E08:"Add the teacher","\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"Please enter teacher name/cell phone number to search","\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB":"Add students/professionals","\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"Please enter member name/cell phone number to search",\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F:"Prioritize teachers as team leaders",\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458:"Please add team members",\u540D\u6559\u5E08:"teacher",\u540D\u5B66\u751F:"student",\u5934\u50CF:"Portrait",\u59D3\u540D:"Name",\u624B\u673A:"Phone no","\u5B66\u6821/\u5355\u4F4D":"School/Unit",\u804C\u4E1A:"Professional",\u5B66\u53F7:"Student id",\u89D2\u8272:"Role",\u64CD\u4F5C:"Operation",\u5373\u5C06\u53D1\u5E03\u56FE\u6807:"Upcoming",\u672A\u53D1\u5E03:"unpublished",\u5DF2\u7ED3\u675F:"finished",\u63D0\u4EA4\u6210\u529F:"Submit Successfully",\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A:"The content cannot be empty",\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A:"The invitation code cannot be empty",\u6218\u961F\u9080\u8BF7\u7801\u65E0\u6548:"Invalid invitation code",\u60A8\u5DF2\u52A0\u5165\u8BE5\u6218\u961F:"You have joined the team",\u52A0\u5165\u6218\u961F\u6210\u529F:"Join the team successfully",\u6218\u961F\u540D\u4E0D\u80FD\u4E3A\u7A7A:"Team name cannot be empty",\u521B\u5EFA\u6218\u961F\u6210\u529F:"Team creation succeeded",\u590D\u5236\u6210\u529F:"Copy success",\u5220\u9664\u6218\u961F\u5F39\u6846:"Delete the team",\u662F\u5426\u786E\u8BA4\u5220\u9664\u6218\u961F:"Confirm to delete the team\uFF1F",\u5220\u9664\u6210\u529F:"Deleted successfully",\u961F\u957F:"Team Leader",\u521B\u5EFA\u8005:"Founder",\u6559\u6388:"professor",\u7814\u7A76\u5458:"researcher",\u526F\u6559\u6388:"Associate professor",\u526F\u7814\u7A76\u5458:"Associate Research Fellow",\u8BB2\u5E08:"lecturer",\u52A9\u7406\u7814\u7A76\u5458:"Assistant Research Fellow",\u52A9\u7406\u7814\u6559\u6388:"Assistant professor",\u4FEE\u6539\u6210\u529F:"Modify Successfully",\u961F\u5458:"team member","\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F":"Set to Team leader, permissions: Edit team, set team members, transfer team leader, delete team",\u5F00\u6E90\u7ADE\u8D5B:"Open Source Competition",\u542F\u667A\u5B98\u7F51:"OpenI"},Gi={isChinese:!0,key:2,\u9996\u9875:"\u9996\u9875",\u793E\u533A:"\u793E\u533A",OpenI\u793E\u533A\u7AE0\u7A0B:"OpenI\u793E\u533A\u7AE0\u7A0B",\u542F\u667A\u5F00\u6E90\u8BB8\u53EF\u8BC1:"\u542F\u667A\u5F00\u6E90\u8BB8\u53EF\u8BC1",\u7EC4\u7EC7\u7ED3\u6784:"\u7EC4\u7EC7\u7ED3\u6784",\u6B22\u8FCE\u52A0\u5165OpenI:"\u6B22\u8FCE\u52A0\u5165OpenI",\u793E\u533A\u52A8\u6001:"\u793E\u533A\u52A8\u6001",\u8BBA\u575B\u4EA4\u6D41:"\u8BBA\u575B\u4EA4\u6D41",\u9879\u76EE:"\u9879\u76EE",\u5B66\u4E60:"\u5B66\u4E60",\u4E91\u8111\u5F00\u6E90\u5B9E\u8BAD:"\u4E91\u8111\u5F00\u6E90\u5B9E\u8BAD",\u5F00\u6E90\u521B\u65B0\u5927\u8D5B:"\u5F00\u6E90\u521B\u65B0\u5927\u8D5B",\u793E\u533A\u6D3B\u52A8:"\u793E\u533A\u6D3B\u52A8",AI\u534F\u4F5C\u5E73\u53F0:"AI\u534F\u4F5C\u5E73\u53F0",\u5168\u90E8:"\u5168\u90E8",\u5373\u5C06\u53D1\u5E03:"\u5373\u5C06\u53D1\u5E03",\u8FDB\u884C\u4E2D:"\u8FDB\u884C\u4E2D",\u5F80\u671F\u6BD4\u8D5B:"\u5F80\u671F\u6BD4\u8D5B",\u6570\u636E\u7EDF\u8BA1:"\u6570\u636E\u7EDF\u8BA1",\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0",\u6682\u65E0\u6570\u636E:"\u6682\u65E0\u6570\u636E",\u7ADE\u8D5B\u65F6\u95F4:"\u7ADE\u8D5B\u65F6\u95F4",\u62A5\u540D\u622A\u6B62\u65F6\u95F4:"\u62A5\u540D\u622A\u6B62\u65F6\u95F4",\u6D4F\u89C8\u6570:"\u6D4F\u89C8\u6570",\u5DF2\u62A5\u540D\u540D\u8BCD:"\u5DF2\u62A5\u540D",\u5DF2\u62A5\u540D:"\u5DF2\u62A5\u540D",\u7ACB\u5373\u62A5\u540D:"\u7ACB\u5373\u62A5\u540D",\u8FDB\u884C\u4E2D\u56FE\u6807:"\u8FDB\u884C\u4E2D",\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F:"\u9009\u62E9\u53C2\u8D5B\u65B9\u5F0F",\u52A0\u5165\u6218\u961F\u53C2\u8D5B:"\u52A0\u5165\u6218\u961F\u53C2\u8D5B",\u53BB\u521B\u5EFA\u6218\u961F\u53C2\u8D5B:"\u53BB\u521B\u5EFA\u53C2\u8D5B\u6218\u961F",\u5728\u7EBF\u7ADE\u8D5B:"\u5728\u7EBF\u7ADE\u8D5B",\u5956\u91D1:"\u5956\u91D1",\u6D4F\u89C8:"\u6D4F\u89C8",\u62A5\u540D:"\u62A5\u540D",\u6682\u65E0:"\u6682\u65E0","\u7ADE\u8D5B\u65F6\u95F4\uFF1A":"\u7ADE\u8D5B\u65F6\u95F4\uFF1A","\u62A5\u540D\u622A\u6B62\uFF1A":"\u62A5\u540D\u622A\u6B62\uFF1A","\u7ADE\u8D5B\u72B6\u6001\uFF1A":"\u7ADE\u8D5B\u72B6\u6001\uFF1A",\u8D5B\u9898\u5165\u53E3:"\u8D5B\u9898\u5165\u53E3",\u6211\u7684\u6218\u961F:"\u6211\u7684\u6218\u961F",\u7F16\u8F91:"\u7F16\u8F91",\u4E0A\u4F20\u9644\u4EF6:"\u4E0A\u4F20\u9644\u4EF6","(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)":"(\u5355\u4E2A\u6587\u4EF6150M\u4EE5\u5185)",\u63D0\u4EA4:"\u63D0\u4EA4",\u53D6\u6D88:"\u53D6\u6D88",\u62A5\u540D\u94FE\u63A5:"\u62A5\u540D",\u52A0\u5165\u6218\u961F:"\u52A0\u5165\u6218\u961F",\u521B\u5EFA\u6218\u961F:"\u521B\u5EFA\u6218\u961F",\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1:"\u4F5C\u54C1\u6307\u5BFC\u5F20\u8001\u5E08\u5FAE\u4FE1",\u6218\u961F\u603B\u6570:"\u6218\u961F\u603B\u6570",\u53C2\u8D5B\u603B\u4EBA\u6570:"\u53C2\u8D5B\u603B\u4EBA\u6570",\u4E2A:"\u4E2A",\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22:"\u8BF7\u8F93\u5165\u6218\u961F\u540D\u79F0\u641C\u7D22",\u7BA1\u7406\u7684\u6218\u961F:"\u7BA1\u7406\u7684\u6218\u961F",\u5168\u90E8\u6218\u961F:"\u5168\u90E8\u6218\u961F",\u521B\u5EFA\u65F6\u95F4:"\u521B\u5EFA\u65F6\u95F4",\u9080\u8BF7\u7801:"\u9080\u8BF7\u7801",\u6218\u961F\u6210\u5458:"\u6218\u961F\u6210\u5458",\u8BBE\u7F6E:"\u8BBE\u7F6E",\u67E5\u770B:"\u67E5\u770B",\u5220\u9664\u6218\u961F:"\u5220\u9664\u6218\u961F",\u786E\u5B9A:"\u786E\u5B9A",\u786E\u8BA4:"\u786E\u8BA4",\u5220\u9664:"\u5220\u9664",\u8BF7\u8F93\u5165\u9080\u8BF7\u7801:"\u8BF7\u8F93\u5165\u9080\u8BF7\u7801",\u961F\u540D:"\u961F\u540D",\u8BF7\u8F93\u5165\u961F\u540D:"\u8BF7\u8F93\u5165\u961F\u540D","\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C":"\u6B22\u8FCE\u62A5\u540D\u53C2\u52A0\u672C\u9879\u8D5B\u4E8B\uFF01\u5168\u9762\u652F\u6301\u5404\u7C7B\u7ADE\u8D5B\u7684\u5728\u7EBF\u8FD0\u884C\u7BA1\u7406\uFF0C","\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002":"\u5927\u6570\u636E\u3001\u4EBA\u5DE5\u667A\u80FD\u3001\u5404\u7C7B\u82AF\u7247\u67B6\u6784\u7B49\u7ADE\u8D5B\u4EFB\u52A1\u5747\u53EF\u5728\u7EBF\u8FD0\u884C\u3001\u90E8\u7F72\u548C\u8BC4\u6D4B\u3002",\u7F16\u8F91\u6218\u961F\u4FE1\u606F:"\u7F16\u8F91\u6218\u961F\u4FE1\u606F",\u7F16\u8F91\u6218\u961F:"\u7F16\u8F91\u6218\u961F",\u4E0A\u4F20LOGO:"\u4E0A\u4F20LOGO","(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)":"(\u652F\u6301jpg\u3001gif\u3001png\u683C\u5F0F\u7684\u56FE\u7247\uFF0C\u5EFA\u8BAE\u6587\u4EF6\u5C0F\u4E8E2M)",\u8BBE\u7F6E\u6218\u961F\u6210\u5458:"\u8BBE\u7F6E\u6218\u961F\u6210\u5458",\u6DFB\u52A0\u6559\u5E08:"\u6DFB\u52A0\u6559\u5E08","\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"\u8BF7\u641C\u7D22\u6559\u5E08\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0","\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB":"\u6DFB\u52A0\u5B66\u751F/\u4E13\u4E1A\u4EBA\u58EB","\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0":"\u8BF7\u641C\u7D22\u961F\u5458\u59D3\u540D/\u624B\u673A\u53F7\u5E76\u6DFB\u52A0",\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F:"\u5EFA\u8BAE\u4F18\u5148\u5C06\u6559\u5E08\u8BBE\u7F6E\u4E3A\u961F\u957F",\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458:"\u8BF7\u6DFB\u52A0\u6218\u961F\u6210\u5458",\u540D\u6559\u5E08:"\u540D\u6559\u5E08",\u540D\u5B66\u751F:"\u540D\u5B66\u751F",\u5934\u50CF:"\u5934\u50CF",\u59D3\u540D:"\u59D3\u540D",\u624B\u673A:"\u624B\u673A","\u5B66\u6821/\u5355\u4F4D":"\u5B66\u6821/\u5355\u4F4D",\u804C\u4E1A:"\u804C\u4E1A",\u5B66\u53F7:"\u5B66\u53F7",\u89D2\u8272:"\u89D2\u8272",\u64CD\u4F5C:"\u64CD\u4F5C",\u5373\u5C06\u53D1\u5E03\u56FE\u6807:"\u5373\u5C06\u53D1\u5E03",\u672A\u53D1\u5E03:"\u672A\u53D1\u5E03",\u5DF2\u7ED3\u675F:"\u5DF2\u7ED3\u675F",\u63D0\u4EA4\u6210\u529F:"\u63D0\u4EA4\u6210\u529F",\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A:"\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A:"\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A",\u6218\u961F\u9080\u8BF7\u7801\u65E0\u6548:"\u6218\u961F\u9080\u8BF7\u7801\u65E0\u6548",\u60A8\u5DF2\u52A0\u5165\u8BE5\u6218\u961F:"\u60A8\u5DF2\u52A0\u5165\u8BE5\u6218\u961F",\u52A0\u5165\u6218\u961F\u6210\u529F:"\u52A0\u5165\u6218\u961F\u6210\u529F",\u6218\u961F\u540D\u4E0D\u80FD\u4E3A\u7A7A:"\u6218\u961F\u540D\u4E0D\u80FD\u4E3A\u7A7A",\u521B\u5EFA\u6218\u961F\u6210\u529F:"\u521B\u5EFA\u6218\u961F\u6210\u529F",\u590D\u5236\u6210\u529F:"\u590D\u5236\u6210\u529F",\u5220\u9664\u6218\u961F\u5F39\u6846:"\u5220\u9664\u6218\u961F",\u662F\u5426\u786E\u8BA4\u5220\u9664\u6218\u961F:"\u662F\u5426\u786E\u8BA4\u5220\u9664\u6218\u961F",\u5220\u9664\u6210\u529F:"\u5220\u9664\u6210\u529F",\u961F\u957F:"\u961F\u957F",\u521B\u5EFA\u8005:"\u521B\u5EFA\u8005",\u6559\u6388:"\u6559\u6388",\u7814\u7A76\u5458:"\u7814\u7A76\u5458",\u526F\u6559\u6388:"\u526F\u6559\u6388",\u526F\u7814\u7A76\u5458:"\u526F\u7814\u7A76\u5458",\u8BB2\u5E08:"\u8BB2\u5E08",\u52A9\u7406\u7814\u7A76\u5458:"\u52A9\u7406\u7814\u7A76\u5458",\u52A9\u7406\u6559\u6388:"\u52A9\u7406\u6559\u6388",\u4FEE\u6539\u6210\u529F:"\u4FEE\u6539\u6210\u529F",\u5BF9\u5458:"\u961F\u5458","\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F":"\u8BBE\u7F6E\u4E3A\u961F\u957F\uFF0C\u6743\u9650\uFF1A\u7F16\u8F91\u6218\u961F\u3001\u8BBE\u7F6E\u6218\u961F\u6210\u5458\u3001\u8F6C\u79FB\u961F\u957F\u3001\u5220\u9664\u6218\u961F",\u5F00\u6E90\u7ADE\u8D5B:"\u5F00\u6E90\u7ADE\u8D5B",\u542F\u667A\u5B98\u7F51:"\u542F\u667A\u5B98\u7F51"};var ha=e(49661),qn=e(65906),Dt=Object.defineProperty,Qi=Object.getOwnPropertySymbols,hi=Object.prototype.hasOwnProperty,Oa=Object.prototype.propertyIsEnumerable,Si=(A,P,O)=>P in A?Dt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Zi=(A,P)=>{for(var O in P||(P={}))hi.call(P,O)&&Si(A,O,P[O]);if(Qi)for(var O of Qi(P))Oa.call(P,O)&&Si(A,O,P[O]);return A},Se={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},Staff:{},Header:{},competition_title:"",banner:"",competitions:[],is_manager:!1,competition:{},competitionStage:{},LeftNav:[],CommitRecords:{},MdContent:{},MemberWorks:{},EvaluationList:{},count:"",RightItems:{},Prizes:{},Account:{},TabResultList:{},competition_team:{},all_team_member:{},actionTabs:{key:"",params:{}},GuidesData:{},qs:(0,ha.T0)(!0)?Gi:localStorage.getItem("languageText")==="false"?Va:Gi},effects:{*getSubjectiveEvaluationList({payload:A},{call:P,put:O}){const me=yield P(qn.vd,A);return yield O({type:"save",payload:{EvaluationList:me||{}}}),me},*getMemberWorks({payload:A},{call:P,put:O}){const me=yield P(qn.xx,A);return yield O({type:"save",payload:{MemberWorks:me||{}}}),me},*putCompetitionEntries({payload:A},{call:P,put:O}){return yield P(putCompetitionEntries,A)},*postGuides({payload:A,callback:P},{call:O,put:me}){return yield O(qn.cC,A)},*getGuides({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.Ax,A);return yield me({type:"save",payload:{GuidesData:ze}}),ze},*postCompetitionCommitRecords({payload:A},{call:P,put:O}){return yield P(qn.xS,A)},*getCompetitionCommitRecords({payload:A},{call:P,put:O}){const me=yield P(qn.Gy,A);return yield O({type:"save",payload:{CommitRecords:me||{}}}),me},*getUpdateMdContent({payload:A},{call:P,put:O}){return yield P(qn.nU,A)},*getCompetitionModulesDetails({payload:A},{call:P,put:O}){const me=yield P(qn.gJ,A);return yield O({type:"save",payload:{MdContent:me}}),me},*competition_review({payload:A},{call:P,put:O}){return yield P(qn.qt,A)},*common_header({payload:A},{call:P,put:O}){var me,ze,mn;const Tn=yield P(qn.o3,A),Mi=Ps=>{const Ho=new Date(Ps.start_time).getTime(),As=new Date(Ps.end_time).getTime(),Lo=new Date().getTime();return Ho-Lo>0?"wait":As-Lo>0?"process":"finish"},di=(me=Tn==null?void 0:Tn.competition_stage_sections)==null?void 0:me.findIndex(Ps=>Mi(Ps)=="wait"),wa=di>0?di-1:di==-1?((ze=Tn==null?void 0:Tn.competition_stage_sections)==null?void 0:ze.length)-1:0;return yield O({type:"save",payload:{competition:Tn,competitionStage:((mn=Tn==null?void 0:Tn.competition_stage_sections)==null?void 0:mn[wa])||{},LeftNav:(Tn==null?void 0:Tn.competition_modules)||[],is_manager:(Tn==null?void 0:Tn.is_manager)||!1,is_member:(Tn==null?void 0:Tn.is_member)||!1}}),Tn},*addCompetitions({payload:A},{call:P,put:O}){return yield P(qn.C9,A)},*switchLanguage({payload:A},{call:P,put:O}){localStorage.setItem("languageText",A),yield O({type:"save",payload:{qs:A?Gi:Va}})},*getWorkSubmitUpdateRes({payload:A,callback:P},{call:O,put:me}){return yield O(qn.zF,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Zi({},A)}})},*getList({payload:A},{call:P,put:O}){const me=A,ze=yield P(qn.bQ,A);return yield O({type:"save",payload:Zi({listParams:me},ze)}),ze},*getMemberWorks({payload:A},{call:P,put:O}){const me=yield P(qn.xx,A);return yield O({type:"save",payload:{MemberWorks:me||{}}}),me},*addApplytojoincourse({payload:A,callback:P},{call:O,put:me}){return yield O(qn.qS,A)},*competitionTeams({payload:A,callback:P},{call:O,put:me}){return yield O(qn.Pt,A)},*getStaff({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.Dh,A);return yield me({type:"save",payload:{Staff:ze}}),ze},*getHeader({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.Pg,A);return yield me({type:"save",payload:{Header:ze}}),ze},*getItem({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.rV,A);return yield me({type:"save",payload:{RightItems:ze}}),ze},*updateMdContent({payload:A,callback:P},{call:O,put:me}){return yield O(qn.zj,A)},*getTeamList({payload:A,callback:P},{call:O,put:me}){return yield O(qn.aq,A)},*getTeamDetail({payload:A,callback:P},{call:O,put:me}){return yield O(qn.Ze,A)},*UpTeam({payload:A,callback:P},{call:O,put:me}){return yield O(qn.yS,A)},*DeleteTeam({payload:A,callback:P},{call:O,put:me}){return yield O(qn.ps,A)},*ExitTeam({payload:A,callback:P},{call:O,put:me}){return yield O(qn.vV,A)},*AddTeam({payload:A,callback:P},{call:O,put:me}){return yield O(qn.FU,A)},*AddPersonnel({payload:A,callback:P},{call:O,put:me}){return yield O(AddPersonnel,A)},*JoinTeam({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.zc,A);return console.log(ze,"response"),ze},*getTeacher({payload:A,callback:P},{call:O,put:me}){return yield O(qn.jS,A)},*getStudents({payload:A,callback:P},{call:O,put:me}){return yield O(qn.sK,A)},*SubmitTeam({payload:A,callback:P},{call:O,put:me}){return yield O(qn.rm,A)},*Reward({payload:A,callback:P},{call:O,put:me}){return yield O(qn.Qp,A)},*ChartRules({payload:A,callback:P},{call:O,put:me}){return yield O(qn.Ux,A)},*Charts({payload:A,callback:P},{call:O,put:me}){return yield O(qn.GQ,A)},*TabResults({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.ml,A);return yield me({type:"save",payload:{TabResultList:ze}}),ze},*Results({payload:A,callback:P},{call:O,put:me}){return yield O(qn.u9,A)},*Prize({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.pU,A);return yield me({type:"save",payload:{Prizes:ze}}),ze},*Accounts({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.XJ,A);return yield me({type:"save",payload:{Account:ze}}),ze},*getVerification({payload:A,callback:P},{call:O,put:me}){return yield O(qn.Ni,A)},*PhoneBind({payload:A,callback:P},{call:O,put:me}){return yield O(qn.uZ,A)},*EmailBind({payload:A,callback:P},{call:O,put:me}){return yield O(qn.rk,A)},*Authentication({payload:A,callback:P},{call:O,put:me}){return yield O(qn.Vy,A)},*Professional({payload:A,callback:P},{call:O,put:me}){return yield O(qn.tC,A)},*setleader({payload:A,callback:P},{call:O,put:me}){return yield O(qn.tO,A)},*getShixun({payload:A,callback:P},{call:O,put:me}){return yield O(qn.qj,A)},*getCourse({payload:A,callback:P},{call:O,put:me}){return yield O(qn.XR,A)},*competition_teams({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.zz,A);return yield me({type:"save",payload:{competition_team:ze}}),ze},*all_team_members({payload:A,callback:P},{call:O,put:me}){const ze=yield O(qn.$P,A);return yield me({type:"save",payload:{all_team_member:ze}}),ze}},reducers:{save(A,P){return Zi(Zi({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},nt=e(82093),et=Object.defineProperty,Ot=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,ur=(A,P,O)=>P in A?et(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Dr=(A,P)=>{for(var O in P||(P={}))pt.call(P,O)&&ur(A,O,P[O]);if(Ot)for(var O of Ot(P))or.call(P,O)&&ur(A,O,P[O]);return A},$r=(A,P,O)=>new Promise((me,ze)=>{var mn=di=>{try{Mi(O.next(di))}catch(wa){ze(wa)}},Tn=di=>{try{Mi(O.throw(di))}catch(wa){ze(wa)}},Mi=di=>di.done?me(di.value):Promise.resolve(di.value).then(mn,Tn);Mi((O=O.apply(A,P)).next())});const We=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/study_subjects.json",{method:"get",params:Dr({},A)})}),rt=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/banner.json",{method:"get",params:Dr({},A)})}),be=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects.json",{method:"get",params:Dr({},A)})}),st=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/all_shixuns.json",{method:"get",params:Dr({},A)})}),rr=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/all_tags.json",{method:"get",params:Dr({},A)})}),Er=A=>$r(void 0,null,function*(){return(0,nt.ZP)("/api/training_subjects/info_show.json",{method:"get",params:Dr({},A)})});var Or=Object.defineProperty,Cr=Object.getOwnPropertySymbols,kr=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Sr=(A,P,O)=>P in A?Or(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,dn=(A,P)=>{for(var O in P||(P={}))kr.call(P,O)&&Sr(A,O,P[O]);if(Cr)for(var O of Cr(P))An.call(P,O)&&Sr(A,O,P[O]);return A},un={namespace:"course",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},SubjectList:{},Tags:[],InfoShow:{},SubjectBanner:{},StudyList:{}},effects:{*getStudyList({payload:A},{call:P,put:O}){const me=yield P(We,A);return yield O({type:"save",payload:{StudyList:me==null?void 0:me.data}}),me},*getBannerList({payload:A},{call:P,put:O}){var me,ze;const mn=yield P(rt,A);yield O({type:"save",payload:{BannerList:(me=mn.data)==null?void 0:me.top_banner,Adv:(ze=mn.data)==null?void 0:ze.adv}})},*getBannerSubjects({payload:A},{call:P,put:O}){const{data:me}=yield P(be,A);yield O({type:"save",payload:{SubjectBanner:me}})},*getAllShixuns({payload:A},{call:P,put:O}){const{data:me}=yield P(st,A);yield O({type:"save",payload:{SubjectList:me}})},*getTags({payload:A},{call:P,put:O}){const{data:{list:me}}=yield P(rr,A);yield O({type:"save",payload:{Tags:[{id:-1,name:"\u5168\u90E8"},...me]}})},*getInfoShow({payload:A},{call:P,put:O}){const{data:me}=yield P(Er,A);yield O({type:"save",payload:{InfoShow:me}})}},reducers:{save(A,P){return dn(dn({},A),P.payload)}}},yn=e(83325),Ei=e(97760),ji=Object.defineProperty,Di=Object.defineProperties,Hn=Object.getOwnPropertyDescriptors,ia=Object.getOwnPropertySymbols,Ki=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,Us=(A,P,O)=>P in A?ji(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ca=(A,P)=>{for(var O in P||(P={}))Ki.call(P,O)&&Us(A,O,P[O]);if(ia)for(var O of ia(P))xa.call(P,O)&&Us(A,O,P[O]);return A},Qa=(A,P)=>Di(A,Hn(P)),ja={namespace:"engineeringEvaluteDetail",state:{classDataSource:{active:null,dataList:[]},actionTabs:{key:"",params:{}},name:"",headerData:{dataSource:{[Ei.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${Ei.k[0]}`,loading:"engineeringEvaluteDetail/getMajorList",dataList:[]},[Ei.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${Ei.k[1]}`,loading:"engineeringEvaluteDetail/getYearList",dataList:[]}},active:{}},tabListData:[],echartsData:{barData:{name:"",dataSource:{xData:[],yBarData:[],yLineData:[]}},lineData:{name:"",xData:[],seriesData:[]},scatterData:{}}},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:ca({},A)}})},*getMajorList({payload:A},{call:P,put:O,select:me}){const{userInfo:ze}=yield me(mn=>mn.user);if(ze!=null&&ze.school_id){const mn=yield P(yn.BA,ze.school_id);mn&&mn.data&&(yield O({type:"setMajorOrYearDataSource",payload:{key:Ei.k[0],value:mn.data.map(Tn=>({label:Tn.name,value:Tn.ec_major_school_id}))}}))}},*getYearList({payload:A},{call:P,put:O}){const me=yield P(yn.Nx,A);me&&me.data&&(yield O({type:"setMajorOrYearDataSource",payload:{key:Ei.k[1],value:me.data.map(ze=>({label:ze.year,value:ze.ec_year_id}))}}))},*getCourseResultDetail({payload:A},{call:P,put:O}){console.log(A,"payload");const me=yield P(yn.p1,A);me&&me.ec_course_target&&(yield O({type:"setEchartsData",payload:me}))},*getCourseResultDetailClass({payload:A},{call:P,put:O}){const me=yield P(yn.ff,A);me&&me.class_name&&(yield O({type:"save",payload:{classDataSource:{active:null,dataList:[...me.class_name]}}}))},*setClassActive({payload:A},{call:P,put:O}){yield O({type:"save",payload:{classDataSource:ca({},A)}})}},reducers:{save(A,P){return ca(ca({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){return Qa(ca({},A),{headerData:Qa(ca({},A.headerData),{dataSource:Qa(ca({},A.headerData.dataSource),{[P.key]:Qa(ca({},A.headerData.dataSource[P.key]),{dataList:P.value})})})})},setMajorOrYearActive(A,{payload:P}){return Qa(ca({},A),{headerData:Qa(ca({},A.headerData),{active:Qa(ca({},A.headerData.active),{[P.key]:P.value})})})},setEchartsData(A,{payload:P}){let O={name:P.course_name||"",dataSource:{xData:[],yBarData:[],yLineData:[]}},me={name:P.course_name||"",xData:[],seriesData:[]},ze={};return P.ec_course_target.forEach((mn,Tn)=>{mn.position=Tn+1,O=Qa(ca({},O),{dataSource:{xData:[...O.dataSource.xData,Tn+1],yBarData:[...O.dataSource.yBarData,mn.actual_grade],yLineData:[...O.dataSource.yLineData,mn.standard_grade]}});let Mi=[],di={min:[],max:[]},wa=[],Ps=[],Ho=[];mn.student_data.detail.forEach((As,Lo)=>{let Co=As.score;Mi.push(Lo+1),di.max.push(Co>=mn.student_data.goal_score?Co:null),di.min.push(Co>=mn.student_data.goal_score?null:Co),wa.push(As.name),Ps.push(As.student_id),Ho.push(As.clazz)}),ze[Tn+1]={name:Tn+1,average_score:mn.student_data.average_score,goal_score:mn.student_data.goal_score,xData:Mi,yData:di,name_data:wa,student_ids:Ps,class_data:Ho,goal_scoreData:new Array(mn.student_data.detail.length).fill(mn.student_data.goal_score),average_scoreData:new Array(mn.student_data.detail.length).fill(mn.student_data.average_score)}}),P.history.forEach(mn=>{me=Qa(ca({},me),{xData:[...me.xData,mn.year],seriesData:[...me.seriesData,mn.total_score]})}),Qa(ca({},A),{name:P.course_name||"",tabListData:P.ec_course_target,echartsData:{barData:O,lineData:me,scatterData:ze}})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},zs=Object.defineProperty,ya=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Ii=(A,P,O)=>P in A?zs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,qi=(A,P)=>{for(var O in P||(P={}))Ts.call(P,O)&&Ii(A,O,P[O]);if(ya)for(var O of ya(P))ds.call(P,O)&&Ii(A,O,P[O]);return A},Go={namespace:"engineering",state:{showMenu:!0,matrixVerify:{key:!1,params:{}},actionTabs:{key:"",params:{}}},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:qi({},A)}})},*setShowMenu({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showMenu:A}})},*setMatrixVerify({payload:A},{call:P,put:O}){yield O({type:"save",payload:{matrixVerify:qi({},A)}})}},reducers:{save(A,P){return qi(qi({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},La=e(56854),Fs=Object.defineProperty,gs=Object.defineProperties,bo=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,as=Object.prototype.hasOwnProperty,Mo=Object.prototype.propertyIsEnumerable,ro=(A,P,O)=>P in A?Fs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,_i=(A,P)=>{for(var O in P||(P={}))as.call(P,O)&&ro(A,O,P[O]);if(bn)for(var O of bn(P))Mo.call(P,O)&&ro(A,O,P[O]);return A},fa=(A,P)=>gs(A,bo(P)),$s={namespace:"engineeringNavigtion",state:{actionTabs:{key:"",params:{}},headerData:{title:"\u8BA4\u8BC1\u5BFC\u822A",dataSource:{[Ei.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${Ei.k[0]}`,loading:"engineeringNavigtion/getMajorList",dataList:[]},[Ei.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${Ei.k[1]}`,loading:"engineeringNavigtion/getYearList",dataList:[]}},active:{},name:"",tabBarContent:{user_name:"",user_school:"",user_type:""}},cardListData:{appraiseData:{norm:{title:"\u6307\u6807\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-biyezhibiao",label:"\u6BD5\u4E1A\u6307\u6807",value:"/engineering/graduated/index"},{icon:"icon-biyejuzhen",label:"\u6BD5\u4E1A\u77E9\u9635",value:"/engineering/graduated/matrix"}],listData:[{key:"graduation_count",icon:"icon-biyeyaoqiu1",backgroundColor:"#F2EBFB",textColor:"#713BDB",label:"\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_subitem_count",icon:"icon-zhibiaodian",backgroundColor:"#FEF3EF",textColor:"#FF8B58",label:"\u6307\u6807\u70B9",value:"-",unit:"\u9879"},{key:"graduation_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"}]},course:{title:"\u8BFE\u7A0B\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-kechengliebiao",label:"\u8BFE\u7A0B\u5217\u8868",value:"/engineering/course/list"},{icon:"icon-kechengjuzhen",label:"\u8BFE\u7A0B\u77E9\u9635",value:"/engineering/course/matrix"}],listData:[{key:"course_count",icon:"icon-kechengshuliang",backgroundColor:"#E2F5FF",textColor:"#007AFF",label:"\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_target_count",icon:"icon-mubiao",backgroundColor:"#FEF8EF",textColor:"#FEB315",label:"\u8BFE\u7A0B\u76EE\u6807",value:"-",unit:"\u9879"},{key:"course_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"}]}},teamData:{teach:{title:"\u6388\u8BFE\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]},work:{title:"\u5DE5\u4F5C\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]}}},totalListData:[{key:"student_count",title:"\u5F53\u524D\u5B66\u751F\u603B\u6570",value:0,icon:"icon-xuesheng1",backgroundColor:"rgba(201,236,255,0.51)",textColor:"#007AFF"},{key:"student_in_count",title:"\u8F6C\u5165\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanru",backgroundColor:"rgba(119,241,174,0.4)",textColor:"#1FA363"},{key:"student_out_count",title:"\u8F6C\u51FA\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanchu",backgroundColor:"rgba(255,197,147,0.44)",textColor:"#FA6400"}]},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:_i({},A)}})},*getMajorList({},{call:A,put:P,select:O}){const{userInfo:me}=yield O(ze=>ze.user);if(me!=null&&me.school_id){const ze=yield A(yn.BA,me.school_id);if(ze&&ze.data){const mn=La.U.getItem(me==null?void 0:me.login);yield P({type:"setMajorOrYearDataSource",payload:{key:Ei.k[0],value:ze.data.map(Tn=>({label:Tn.name,value:Tn.ec_major_school_id})),active:ze.data.length>0?mn[0]||ze.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:A},{call:P,put:O,select:me}){const ze=yield P(yn.Nx,A.id),{userInfo:mn}=yield me(Tn=>Tn.user);if(ze&&ze.data){const Tn=La.U.getItem(mn==null?void 0:mn.login);yield O({type:"setMajorOrYearDataSource",payload:{key:Ei.k[1],value:ze.data.map(Mi=>({label:Mi.year,value:Mi.ec_year_id})),active:ze.data.length>0?A.firstEnter?Tn[1]:ze.data[0].ec_year_id:void 0}})}},*getTopPage({},{call:A,put:P,select:O}){const{headerData:me}=yield O(Tn=>Tn.engineeringNavigtion),{userInfo:ze}=yield O(Tn=>Tn.user);let mn={};if(me.active[Ei.k[1]]&&ze.school_id){const Tn=[me.active[Ei.k[0]],me.active[Ei.k[1]]];La.U.setItem(ze==null?void 0:ze.login,Tn);const Mi=yield A(yn.bA,{ec_year_id:me.active[Ei.k[1]],school_id:ze.school_id});Mi&&Mi.data&&(mn=Mi.data),yield P({type:"setTopPage",payload:mn})}},*putTopPageName({payload:A,callback:P},{call:O,put:me}){try{const ze=yield O(yn.ay,A);P(ze)}catch(ze){let mn="";ze&&(mn=JSON.stringify(ze),ze.message&&(mn=ze.message)),P({message:mn,status:999})}}},reducers:{save(A,P){return _i(_i({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){let O=A.headerData.active;return P.active&&(O=fa(_i({},O),{[P.key]:P.active})),fa(_i({},A),{headerData:fa(_i({},A.headerData),{dataSource:fa(_i({},A.headerData.dataSource),{[P.key]:fa(_i({},A.headerData.dataSource[P.key]),{dataList:P.value})}),active:O})})},setMajorOrYearActive(A,{payload:P}){return fa(_i({},A),{headerData:fa(_i({},A.headerData),{active:fa(_i({},A.headerData.active),{[P.key]:P.value})})})},setTopPage(A,{payload:P}){return fa(_i({},A),{headerData:fa(_i({},A.headerData),{name:P.name,tabBarContent:{user_name:P.user_name,user_school:P.user_school,user_type:P.user_type}}),cardListData:fa(_i({},A.cardListData),{appraiseData:fa(_i({},A.cardListData.appraiseData),{norm:fa(_i({},A.cardListData.appraiseData.norm),{result:P.graduaiton_result,listData:A.cardListData.appraiseData.norm.listData.map(O=>fa(_i({},O),{value:P[O.key]||0}))}),course:fa(_i({},A.cardListData.appraiseData.course),{result:P.course_result,listData:A.cardListData.appraiseData.course.listData.map(O=>fa(_i({},O),{value:P[O.key]||0}))})}),teamData:{teach:fa(_i({},A.cardListData.teamData.teach),{tabBarContent:`${P.course_teachers?P.course_teachers.length:0}\u4EBA`,listData:P.course_teachers||[]}),work:fa(_i({},A.cardListData.teamData.work),{tabBarContent:`${P.work_teachers?P.work_teachers.length:0}\u4EBA`,listData:P.work_teachers||[]})}}),totalListData:A.totalListData.map(O=>fa(_i({},O),{value:P[O.key]||0}))})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},po=Object.defineProperty,xo=Object.defineProperties,Ko=Object.getOwnPropertyDescriptors,Jo=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,Bo=(A,P,O)=>P in A?po(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Vo=(A,P)=>{for(var O in P||(P={}))eu.call(P,O)&&Bo(A,O,P[O]);if(Jo)for(var O of Jo(P))tu.call(P,O)&&Bo(A,O,P[O]);return A},Qo=(A,P)=>xo(A,Ko(P)),oi={namespace:"engineeringNormDetail",state:{actionTabs:{key:"",params:{}},dataSource:{name:"",goal_value:0,actual_value:0,subitems:[]}},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Vo({},A)}})},*getGraduationResultDetail({payload:A},{call:P,put:O}){const me=yield P(yn.gq,A);yield O({type:"save",payload:{dataSource:me}})}},reducers:{save(A,P){return Vo(Vo({},A),P.payload)},setDataSource(A,{payload:P}){let O=P;return Qo(Vo({},A),{dataSource:O})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ci=e(8591),rs=Object.defineProperty,ns=Object.defineProperties,os=Object.getOwnPropertyDescriptors,Eo=Object.getOwnPropertySymbols,ru=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,Ds=(A,P,O)=>P in A?rs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Vs=(A,P)=>{for(var O in P||(P={}))ru.call(P,O)&&Ds(A,O,P[O]);if(Eo)for(var O of Eo(P))vu.call(P,O)&&Ds(A,O,P[O]);return A},no=(A,P)=>ns(A,os(P)),Cu=(A,P)=>{var O={};for(var me in A)ru.call(A,me)&&P.indexOf(me)<0&&(O[me]=A[me]);if(A!=null&&Eo)for(var me of Eo(A))P.indexOf(me)<0&&vu.call(A,me)&&(O[me]=A[me]);return O},qu={namespace:"engineeringNormList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[Ei.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${Ei.k[0]}`,loading:"engineeringNormList/getMajorList",dataList:[]},[Ei.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${Ei.k[1]}`,loading:"engineeringNormList/getYearList",dataList:[]}},active:{}},tabListData:[],expandedRowKeys:[],all_goal_value:""},effects:{*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Vs({},A)}})},*getMajorList({},{call:A,put:P,select:O}){const{userInfo:me}=yield O(ze=>ze.user);if(me!=null&&me.school_id){const ze=yield A(yn.BA,me.school_id);if(ze&&ze.data){const mn=La.U.getItem(me==null?void 0:me.login);yield P({type:"setMajorOrYearDataSource",payload:{key:Ei.k[0],value:ze.data.map(Tn=>({label:Tn.name,value:Tn.ec_major_school_id})),active:ze.data.length>0?mn[0]||ze.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:A},{call:P,put:O,select:me}){const ze=yield P(yn.Nx,A.id),{userInfo:mn}=yield me(Tn=>Tn.user);if(ze&&ze.data){const Tn=La.U.getItem(mn==null?void 0:mn.login);yield O({type:"setMajorOrYearDataSource",payload:{key:Ei.k[1],value:ze.data.map(Mi=>({label:Mi.year,value:Mi.ec_year_id})),active:ze.data.length>0?A.firstEnter?Tn[1]:ze.data[0].ec_year_id:void 0}})}},*getGraduationResults({},{call:A,put:P,select:O}){const{headerData:me}=yield O(wa=>wa.engineeringNormList),{userInfo:ze}=yield O(wa=>wa.user);let mn=[],Tn=[],Mi="";const di=me.active[Ei.k[1]];if(di){const wa=[me.active[Ei.k[0]],me.active[Ei.k[1]]];La.U.setItem(ze==null?void 0:ze.login,wa);const Ps=yield A(yn.eM,di);Ps&&Ps.graduation_requirements&&(Mi=Ps.all_goal_value||"",mn=Ps.graduation_requirements.map(Ho=>{var As=Ho,{subitems:Lo}=As,Co=Cu(As,["subitems"]);return Tn.push(Co.id),no(Vs({},Co),{children:Lo})}))}yield P({type:"save",payload:{tabListData:mn,all_goal_value:Mi,expandedRowKeys:Tn}})},*exportGraduation({},{call:A,select:P}){const{headerData:O}=yield P(me=>me.engineeringNormList);O.active[Ei.k[1]]&&(yield A(yn.OE,O.active[Ei.k[1]]))},*compute({payload:A},{call:P,put:O}){const me=A,{all:ze}=me,mn=Cu(me,["all"]),Tn=yield P(ze?yn.Qx:yn.Xl,mn);Tn&&Tn.status===0?(ci.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield O({type:"getGraduationResults"})):ci.ZP.error(Tn.message)},*getFormulas({callback:A},{call:P,select:O}){const{headerData:me}=yield O(ze=>ze.engineeringNormList);if(me.active[Ei.k[1]]){const ze=yield P(yn.mK,me.active[Ei.k[1]]);A(ze)}},*setFormulas({payload:A,callback:P},{call:O}){const me=yield O(yn.y9,A);P(me)},*putGoalValue({payload:A},{call:P,put:O}){const me=yield P(yn.No,A);if(me&&me.status===0)ci.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield O({type:"save",payload:{actionTabs:{key:"",params:{}}}}),yield O({type:"getGraduationResults"});else{let ze="\u4FDD\u5B58\u5931\u8D25";me&&me.message&&(ze=me.message),ci.ZP.error(ze)}}},reducers:{save(A,P){return Vs(Vs({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){let O=A.headerData.active;return P.active&&(O=no(Vs({},O),{[P.key]:P.active})),no(Vs({},A),{headerData:no(Vs({},A.headerData),{dataSource:no(Vs({},A.headerData.dataSource),{[P.key]:no(Vs({},A.headerData.dataSource[P.key]),{dataList:P.value})}),active:O})})},setMajorOrYearActive(A,{payload:P}){return no(Vs({},A),{headerData:no(Vs({},A.headerData),{active:no(Vs({},A.headerData.active),{[P.key]:P.value})})})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},No=e(14195),qo=Object.defineProperty,cu=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,Fu=(A,P,O)=>P in A?qo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,fu=(A,P)=>{for(var O in P||(P={}))jo.call(P,O)&&Fu(A,O,P[O]);if(cu)for(var O of cu(P))Uo.call(P,O)&&Fu(A,O,P[O]);return A},su={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{*getForumsDetailData({payload:A},{call:P,put:O}){const me=yield P(No.Si,A);return yield O({type:"save",payload:{forumsDetailData:fu({},me)}}),me},*setForumsDetailData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{forumsDetailData:fu({},A)}})}},reducers:{save(A,P){return fu(fu({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},io=Object.defineProperty,nu=Object.getOwnPropertySymbols,Ju=Object.prototype.hasOwnProperty,qt=Object.prototype.propertyIsEnumerable,fr=(A,P,O)=>P in A?io(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ar=(A,P)=>{for(var O in P||(P={}))Ju.call(P,O)&&fr(A,O,P[O]);if(nu)for(var O of nu(P))qt.call(P,O)&&fr(A,O,P[O]);return A},xr={namespace:"forumsList",state:{forumsData:{},listParams:{page:1,order:"updated_at"}},effects:{*getForumsData({payload:A},{call:P,put:O}){const me=yield P(A.memoType==="shixun_discuss"?No.kd:No.bc,A);return delete A.memoType,yield O({type:"save",payload:{listParams:A,forumsData:ar({},me)}}),me}},reducers:{save(A,P){return ar(ar({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},_n=e(92890),Gn=e(90524),Mn=e(28209),Un=e.n(Mn),fi=Object.defineProperty,li=Object.getOwnPropertySymbols,lr=Object.prototype.hasOwnProperty,Fr=Object.prototype.propertyIsEnumerable,Mr=(A,P,O)=>P in A?fi(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,En=(A,P)=>{for(var O in P||(P={}))lr.call(P,O)&&Mr(A,O,P[O]);if(li)for(var O of li(P))Fr.call(P,O)&&Mr(A,O,P[O]);return A},mt={namespace:"globalSetting",state:{name:"\u5168\u5C40\u914D\u7F6E",loading:!0,isIlearning:window.location.host.indexOf("learning.")>-1,isCourseOpeni:window.location.host=="app-kyxt.pcl.ac.cn",showFooter:!0,showHeader:!0,showTip:!1,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,onlyShowBackTopIcons:!0,operateModel:!1,operateModelPath:"",showQuestionBackTop:!1,isOuterNet:(0,ha.T0)(!0),theme:"defaults",shareData:{title:document.title,imgUrl:"https://ali-cdn.educoder.net/images/avatars/LaboratorySetting/1tab?t=1610677202",desc:""},globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1},infoData:{name:"",phone:""},isSaiaDomain:window.location.host=="saia.educoder.net",actionTabs:{key:"",params:{}}},effects:{*query({payload:A},{call:P,put:O}){var me,ze;const mn=yield P(_n.D2,A);Gn.Z.ONLYOFFICE=(me=mn==null?void 0:mn.setting)==null?void 0:me.office_server_url,zn(mn);try{const di="5183666c72eec9e4",wa="5183666c72eec9e4";var Tn=Un().enc.Utf8.parse(di);let Ps=Un().enc.Utf8.parse(wa);var Mi=Un().AES.decrypt(((ze=mn==null?void 0:mn.setting)==null?void 0:ze.user_default_password)||"",Tn,{iv:Ps,mode:Un().mode.CBC});mn.setting.user_default_password=Mi.toString(Un().enc.Utf8)}catch(di){}yield O({type:"save",payload:En({},mn)})},*getSystemUpdate({payload:A},{call:P,put:O}){const me=yield P(_n.n0,A);yield O({type:"save",payload:{updateData:En({},me)}})},*setTheme({payload:A},{call:P,put:O}){const me=yield P(_n.n0,A);yield O({type:"save",payload:{theme:A||"default"}})},*setShareData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{shareData:A}})},*setGlobalLoading({payload:A},{call:P,put:O}){yield O({type:"save",payload:{globalLoading:En({},A)}})},*delayTipToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showTip:A}})},*headerToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showHeader:A}})},*footerToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showFooter:A}})},*headerFooterToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showHeaderFooter:A}})},*delayTipToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showTip:A}})},*headerFixedToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showHeaderFixed:A}})},*onlyShowBackTopToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{onlyShowBackTop:A}})},*onlyShowBackTopIconToggle({payload:A},{call:P,put:O}){yield O({type:"save",payload:{onlyShowBackTopIcons:A}})},*setOperateModel({payload:A},{call:P,put:O}){yield O({type:"save",payload:{operateModel:A}})},*setOperateModelPath({payload:A},{call:P,put:O}){yield O({type:"save",payload:{operateModelPath:A}})},*setShowQuestionBackTop({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showQuestionBackTop:A}})},*setInfoData({payload:A},{call:P,put:O}){yield O({type:"save",payload:{infoData:En({},A)}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:En({},A)}})}},reducers:{save(A,P){return En(En({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{})}}};const zn=(A={})=>{var P,O,me,ze,mn;if(window.self!==window.top||!((P=A.setting)!=null&&P.tab_logo_url))return;const Tn=document.createElement("link"),Mi=document.getElementById("dynamic-favicon");Tn.id="dynamic-favicon",Tn.rel="shortcut icon",Tn.href=(O=A.setting)!=null&&O.tab_logo_url?`${Gn.Z.IMG_SERVER}/${(me=A.setting)==null?void 0:me.tab_logo_url}`:"",Mi&&document.head.removeChild(Mi),document.head.appendChild(Tn);try{(ze=A.setting)!=null&&ze.main_site||(document.querySelector('meta[name="keywords"]').content=(mn=A.setting)==null?void 0:mn.name,document.querySelector('meta[name="description"]').remove())}catch(di){}};var Ln=e(86645),$i=Object.defineProperty,Ji=Object.getOwnPropertySymbols,Hr=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Vi=(A,P,O)=>P in A?$i(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ea=(A,P)=>{for(var O in P||(P={}))Hr.call(P,O)&&Vi(A,O,P[O]);if(Ji)for(var O of Ji(P))va.call(P,O)&&Vi(A,O,P[O]);return A},Os={namespace:"graduations",state:{actionTabs:{key:"",params:{}},details:{},menus:[],forTask:[],ownedList:[],students:{},years:[],graduation:{teachers_count:0,students_count:0,graduation_tasks_count:0},teachers:{},graduation_stages:[],Notices:{total_count:0,no_deal_count:0},Tasks:{data:[],count:0},updateIndex:1},effects:{*getGraduationsStageDetails({payload:A},{call:P,put:O}){return yield P(Ln.Xh,A)},*getGraduationsFinalScore({payload:A},{call:P,put:O}){return yield P(Ln.H3,A)},*getDelGraduationsTasks({payload:A},{call:P,put:O}){return yield P(Ln.km,A)},*getGraduationsTasks({payload:A},{call:P,put:O}){const me=yield P(Ln.Xw,A);yield O({type:"save",payload:{Tasks:me}})},*getGraduationsTeachers({payload:A},{call:P,put:O}){var me;const ze=yield P(Ln.AA,A);return(me=ze==null?void 0:ze.data)==null||me.map(mn=>(mn.key=mn.id,mn)),yield O({type:"save",payload:{teachers:ze}}),ze},*getGraduationsStudents({payload:A},{call:P,put:O}){var me;const ze=yield P(Ln.eh,A);(me=ze==null?void 0:ze.data)==null||me.map(mn=>(mn.key=mn.id,mn)),yield O({type:"save",payload:{students:ze}})},*getGraduationsNotices({payload:A},{call:P,put:O}){const me=yield P(Ln.Rk,A);yield O({type:"save",payload:{Notices:me}})},*getGraduationsInfo({payload:A},{call:P,put:O}){const me=yield P(Ln.F7,A);yield O({type:"save",payload:{graduation:me.graduation}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ea({},A)}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:Math.random()}})},*getGraduationsDetails({payload:A},{call:P,put:O}){const me=yield P(Ln.Ou,A);yield O({type:"save",payload:{details:(me==null?void 0:me.graduation)||{},menus:(me==null?void 0:me.data)||[],forTask:(me==null?void 0:me.for_task)||[]}})}},reducers:{save(A,P){return Ea(Ea({},A),P.payload)}}},pi=e(55480),hs=Object.defineProperty,so=Object.defineProperties,cn=Object.getOwnPropertyDescriptors,us=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,mo=Object.prototype.propertyIsEnumerable,$n=(A,P,O)=>P in A?hs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,ws=(A,P)=>{for(var O in P||(P={}))zo.call(P,O)&&$n(A,O,P[O]);if(us)for(var O of us(P))mo.call(P,O)&&$n(A,O,P[O]);return A},eo=(A,P)=>so(A,cn(P)),qe={namespace:"homePage",state:{name:"\u9996\u9875",loading:!0},effects:{*home({payload:A},{call:P,put:O}){const me=yield P(pi.Tt,{payload:A});yield O({type:"save",payload:eo(ws({},me),{isloading:!0})})},*query({payload:A},{call:P,put:O}){yield O({type:"save",payload:{name:"linlu"}})},*getHomeNotice({payload:A,callback:P},{call:O,put:me}){return yield O(pi.LA,A)},*UploadNotice({payload:A,callback:P},{call:O,put:me}){return yield O(pi.S_,A)}},reducers:{save(A,P){return ws(ws({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},jt=Object.defineProperty,Vt=Object.defineProperties,_r=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,Wr=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,on=(A,P,O)=>P in A?jt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,gn=(A,P)=>{for(var O in P||(P={}))Wr.call(P,O)&&on(A,O,P[O]);if(Br)for(var O of Br(P))xn.call(P,O)&&on(A,O,P[O]);return A},ri=(A,P)=>Vt(A,_r(P)),Ai={namespace:"innovation",state:{visibleModalName:"",hideRemindModal:!0,openForkModalPosition:"forkButton",simpleModalProps:{visible:!1}},reducers:{save(A,P){return gn(gn({},A),P.payload)},openModal(A,P){return ri(gn({},A),{visibleModalName:P.payload})},closeModal(A){return ri(gn({},A),{visibleModalName:""})},openSimpleModal(A,P){return ri(gn({},A),{simpleModalProps:gn({visible:!0},P.payload)})},closeSimpleModal(A){return ri(gn({},A),{simpleModalProps:{visible:!1}})}}},Ui=Object.defineProperty,pa=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,Ri=Object.prototype.propertyIsEnumerable,Ta=(A,P,O)=>P in A?Ui(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,yi=(A,P)=>{for(var O in P||(P={}))ea.call(P,O)&&Ta(A,O,P[O]);if(pa)for(var O of pa(P))Ri.call(P,O)&&Ta(A,O,P[O]);return A},gi=(A,P,O)=>new Promise((me,ze)=>{var mn=di=>{try{Mi(O.next(di))}catch(wa){ze(wa)}},Tn=di=>{try{Mi(O.throw(di))}catch(wa){ze(wa)}},Mi=di=>di.done?me(di.value):Promise.resolve(di.value).then(mn,Tn);Mi((O=O.apply(A,P)).next())});const Pa=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/banner.json",{method:"get",params:yi({},A)})}),oo=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/top_category.json",{method:"get",params:yi({},A)})}),Ms=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/hot_recommend_subjects.json",{method:"get",params:yi({},A)})}),ys=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/time_discount_subjects.json",{method:"get",params:yi({},A)})}),qa=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects.json",{method:"post",body:yi({},A)})}),ls=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/all_tags.json",{method:"get",params:yi({},A)})}),Hi=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/user_comments.json",{method:"get",params:yi({},A)})}),Ia=A=>gi(void 0,null,function*(){return(0,nt.ZP)("/api/paid_subjects/info_show.json",{method:"get",params:yi({},A)})});var cs=Object.defineProperty,ps=Object.getOwnPropertySymbols,Po=Object.prototype.hasOwnProperty,bs=Object.prototype.propertyIsEnumerable,$o=(A,P,O)=>P in A?cs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,uo=(A,P)=>{for(var O in P||(P={}))Po.call(P,O)&&$o(A,O,P[O]);if(ps)for(var O of ps(P))bs.call(P,O)&&$o(A,O,P[O]);return A},wo={namespace:"intraincourse",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},TopCategoryList:[],HotList:[],DiscountList:[],SubjectList:{},Tags:[],UserComments:[],InfoShow:{}},effects:{*getBannerList({payload:A},{call:P,put:O}){const{data:{adv:me,top_banner:ze}}=yield P(Pa,A);yield O({type:"save",payload:{BannerList:ze,Adv:me}})},*getTopCategoryList({payload:A},{call:P,put:O}){const{data:{top_category_list:me}}=yield P(oo,A);yield O({type:"save",payload:{TopCategoryList:[{id:-1,name:"\u5168\u90E8"},...me]}})},*getHotList({payload:A},{call:P,put:O}){const{data:{hot_list:me}}=yield P(Ms,A);yield O({type:"save",payload:{HotList:me}})},*getDiscountList({payload:A},{call:P,put:O}){const{data:{discount_list:me}}=yield P(ys,A);yield O({type:"save",payload:{DiscountList:me}})},*getPaidSubjects({payload:A},{call:P,put:O}){const{data:me}=yield P(qa,A);yield O({type:"save",payload:{SubjectList:me}})},*getTags({payload:A},{call:P,put:O}){const{data:{list:me}}=yield P(ls,A);yield O({type:"save",payload:{Tags:me}})},*getUserComments({payload:A},{call:P,put:O}){const{data:{list:me}}=yield P(Hi,A);yield O({type:"save",payload:{UserComments:me}})},*getInfoShow({payload:A},{call:P,put:O}){const{data:me}=yield P(Ia,A);yield O({type:"save",payload:{InfoShow:me}})}},reducers:{save(A,P){return uo(uo({},A),P.payload)}}},Ja={namespace:"loadingss",state:{global:!1,effects:{},models:{}}},ks=e(93440),Da=Object.defineProperty,ge=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,wr=Object.prototype.propertyIsEnumerable,Yr=(A,P,O)=>P in A?Da(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,hr=(A,P)=>{for(var O in P||(P={}))Ae.call(P,O)&&Yr(A,O,P[O]);if(ge)for(var O of ge(P))wr.call(P,O)&&Yr(A,O,P[O]);return A},Fn={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{*getPrivateMessageDetails({payload:A},{call:P,put:O}){const me=yield P(ks.Ub,A);return yield O({type:"save",payload:{privateMessageDetails:me||[]}}),me},*getTidings({payload:A},{call:P,put:O}){const me=yield P(ks.AD,A);yield O({type:"save",payload:{tidingsList:me||[]}})},*getPrivateMessages({payload:A},{call:P,put:O}){const me=yield P(ks.V8,A);return yield O({type:"save",payload:{privateMessage:me||[]}}),me},*getUsersForPrivateMessages({payload:A},{call:P,put:O}){const me=yield P(ks.QJ,A);return yield O({type:"save",payload:{userPrivateMessage:me||[]}}),me},*unreadMessageInfo({payload:A},{call:P,put:O}){const me=yield P(ks.Ig,A);yield O({type:"save",payload:{unreadInfo:me||[]}})},*getRecentContacts({payload:A},{call:P,put:O}){const me=yield P(ks.Ko,A);return yield O({type:"save",payload:{recentContacts:me||[]}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:hr({},A)}})}},reducers:{save(A,P){return hr(hr({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Dn=e(47580),mi=e(22688),Wn=Object.defineProperty,Vn=Object.defineProperties,Kn=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,es=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,So=(A,P,O)=>P in A?Wn(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,lo=(A,P)=>{for(var O in P||(P={}))es.call(P,O)&&So(A,O,P[O]);if(ba)for(var O of ba(P))Do.call(P,O)&&So(A,O,P[O]);return A},Fl=(A,P)=>Vn(A,Kn(P));const Ml=(A,P)=>{var O,me,ze,mn,Tn,Mi,di,wa,Ps;if(!A)return;const{exam:Ho,single_questions:As,multiple_questions:Lo,judgement_questions:Co,program_questions:ul,completion_questions:Su,subjective_questions:Wl,practical_questions:ku,combination_questions:ic,bprogram_questions:ll}=A||{},kn=[lo({type:"SINGLE",question_type:0,name:((O=P==null?void 0:P.find(ui=>ui.value==mi.fw[0].nameType))==null?void 0:O.name)||mi.fw[0].name},As),lo({type:"MULTIPLE",question_type:1,name:((me=P==null?void 0:P.find(ui=>ui.value==mi.fw[1].nameType))==null?void 0:me.name)||mi.fw[1].name},Lo),lo({type:"JUDGMENT",question_type:2,name:((ze=P==null?void 0:P.find(ui=>ui.value==mi.fw[2].nameType))==null?void 0:ze.name)||mi.fw[2].name},Co),lo({type:"PROGRAM",question_type:6,name:((mn=P==null?void 0:P.find(ui=>ui.value==mi.fw[6].nameType))==null?void 0:mn.name)||mi.fw[6].name},ul),lo({type:"COMPLETION",question_type:3,name:((Tn=P==null?void 0:P.find(ui=>ui.value==mi.fw[3].nameType))==null?void 0:Tn.name)||mi.fw[3].name},Su),lo({type:"SUBJECTIVE",question_type:4,name:((Mi=P==null?void 0:P.find(ui=>ui.value==mi.fw[4].nameType))==null?void 0:Mi.name)||mi.fw[4].name},Wl),lo({type:"PRACTICAL",question_type:5,name:((di=P==null?void 0:P.find(ui=>ui.value==mi.fw[5].nameType))==null?void 0:di.name)||mi.fw[5].name},ku),lo({type:"COMBINATION",question_type:7,name:((wa=P==null?void 0:P.find(ui=>ui.value==mi.fw[7].nameType))==null?void 0:wa.name)||mi.fw[7].name},ic),lo({type:"BPROGRAM",question_type:8,name:((Ps=P==null?void 0:P.find(ui=>ui.value==mi.fw[8].nameType))==null?void 0:Ps.name)||mi.fw[8].name},ll)],ti=[];if(A.sort_by_qustion_type)for(const ui of A.qustion_type_order_name_en)ti.push(kn.find(da=>da.type===ui));const Ra=(A.sort_by_qustion_type?ti:kn).filter(ui=>(ui==null?void 0:ui.questions_count)>0).map((ui,da)=>{var Sa;return lo(lo({},ui),{number:(0,ha.EM)(da+1),questions:(Sa=ui==null?void 0:ui.questions)==null?void 0:Sa.map(vs=>Fl(lo({},vs),{shixun:vs.examination_bank_shixun_challenges,question_type:ui.question_type}))})});return{exam:Ho,questionList:Ra}};var Bl=e(37798),Vc=Object.defineProperty,Mu=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,X=(A,P,O)=>P in A?Vc(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,te=(A,P)=>{for(var O in P||(P={}))Ye.call(P,O)&&X(A,O,P[O]);if(Mu)for(var O of Mu(P))Z.call(P,O)&&X(A,O,P[O]);return A},Ce={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{*postExistCourse({payload:A},{call:P,put:O}){return yield P(Dn.a2,A)},*postCheckExaminationBanks({payload:A},{call:P,put:O}){return yield P(Dn.q$,A)},*postPaperlibraryCopy({payload:A},{call:P,put:O}){return yield P(Dn.ID,A)},*getDisciplines({payload:A},{call:P,put:O}){const me=yield P(Dn.d1,A);return yield O({type:"save",payload:{disciplinesData:te({},me)}}),me},*getCustomDisciplines({payload:A},{call:P,put:O}){const me=yield P(Dn.ar,A);return yield O({type:"save",payload:{disciplinesData:te({},me)}}),me},*getEditDisciplines({payload:A},{call:P,put:O}){const me=yield P(Dn.d1,A),ze=me==null?void 0:me.disciplines,mn=(0,Bl.L)(ze);return yield O({type:"save",payload:{courseOptions:mn,disciplinesData:te({},me)}}),me},*getTeachGroupData({payload:A},{call:P,put:O}){const me=yield P(Dn.Dm,A);return yield O({type:"save",payload:{teachGroupData:te({},me)}}),me},*getPaperData({payload:A},{call:P,put:O}){const me=yield P(Dn.iT,A),ze=yield P(Dn.cV,A),mn=Ml(me,ze.data);return yield O({type:"save",payload:{paperData:mn}}),me},*getPaperlibraryList({payload:A},{call:P,put:O}){return yield P(Dn.Gd,A)},*setPublic({payload:A},{call:P,put:O}){return yield P(Dn.DF,A)},*handleDelete({payload:A},{call:P,put:O}){return yield P(Dn.fn,A)},*getCourseList({payload:A},{call:P,put:O}){return yield P(Dn.tS,A)},*postBatchSendToCourse({payload:A},{call:P,put:O}){return yield P(Dn.lc,A)},*sendToClass({payload:A},{call:P,put:O}){return yield P(Dn.kp,A)},*adjustPosition({payload:A},{call:P,put:O}){return yield P(Dn.qN,A)},*setScore({payload:A},{call:P,put:O}){return yield P(Dn.ts,A)},*handleDeleteEditQuestion({payload:A},{call:P,put:O}){return yield P(Dn.NC,A)},*batchSetScore({payload:A},{call:P,put:O}){return yield P(Dn.YP,A)},*batchDelete({payload:A},{call:P,put:O}){return yield P(Dn.Hm,A)},*updatePaper({payload:A},{call:P,put:O}){return yield P(Dn.jK,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:te({},A)}})}},reducers:{save(A,P){return te(te({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Ve=Object.defineProperty,Pt=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,tr=Object.prototype.propertyIsEnumerable,yr=(A,P,O)=>P in A?Ve(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Zr=(A,P)=>{for(var O in P||(P={}))$t.call(P,O)&&yr(A,O,P[O]);if(Pt)for(var O of Pt(P))tr.call(P,O)&&yr(A,O,P[O]);return A},On={namespace:"newExercisePaper",state:{loading:!0,exerciseExportHeadData:{},tagDisciplineData:{},editData:{},actionTabs:{removeEventListenerExitScreen:!1}},effects:{*getExerciseExportHeadData({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Dn.Dq,A);return yield me({type:"save",payload:{exerciseExportHeadData:Zr({},ze)}}),ze},*editExercise({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Dn.Di,A);return yield me({type:"save",payload:{editData:Zr({},ze)}}),ze},*getTagDiscipline({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Ge.YY,A);return yield me({type:"save",payload:{tagDisciplineData:Zr({},ze)}}),ze},*editExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Dn.oF,A)},*addExerciseQuestion({payload:A,callback:P},{call:O,put:me}){return yield O(Dn.oF,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Zr({},A)}})}},reducers:{save(A,P){return Zr(Zr({},A),P.payload)},modifyTitle(A,P){const O=(0,Ke.cloneDeep)(A);return O.editData.exercise.exercise_name=P.payload,O}},subscriptions:{setup({dispatch:A,history:P}){}}},Sn=e(37034),ei=Object.defineProperty,Pi=Object.getOwnPropertySymbols,Aa=Object.prototype.hasOwnProperty,sa=Object.prototype.propertyIsEnumerable,br=(A,P,O)=>P in A?ei(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ha=(A,P)=>{for(var O in P||(P={}))Aa.call(P,O)&&br(A,O,P[O]);if(Pi)for(var O of Pi(P))sa.call(P,O)&&br(A,O,P[O]);return A},Zs={namespace:"pathsDetail",state:{detail:{},rightData:{},Courses:{},stageData:[],StageChildrenData:{},discusses:{},actionTabs:{key:"",params:{}},isShowSchedule:!1,keywords:"",stage_id:null,visibleType:"",editKey:-1},effects:{*getDiscusses({payload:A},{call:P,put:O}){const me=yield P(Sn.Ax,A);yield O({type:"save",payload:{discusses:Ha({},me)}})},*getPathsDetail({payload:A},{call:P,put:O}){const me=yield P(Sn.lk,A);return yield O({type:"save",payload:{detail:Ha({},me)}}),me},*getCourseDetail({payload:A},{call:P,put:O}){const me=yield P(Sn.Sp,A);return yield O({type:"save",payload:{detail:Ha({},me)}}),me},*getRightData({payload:A},{call:P,put:O}){const me=yield P(Sn.AQ,A);yield O({type:"save",payload:{rightData:Ha({},me)}})},*getCoureses({payload:A},{call:P,put:O}){const me=yield P(Sn.ue,A);yield O({type:"save",payload:{Courses:Ha({},me)}})},*getStageChildrenData({payload:A},{call:P,put:O}){const me=yield P(Sn.w4,A);return yield O({type:"save",payload:{StageChildrenData:me}}),me},*getStageData({payload:A},{call:P,put:O}){var me,ze,mn;let Tn=null;return A!=null&&A.show_course_section?Tn=yield P(Sn.yN,A):Tn=yield P(Sn.p,A),yield O({type:"save",payload:{stageData:((me=Tn==null?void 0:Tn.data)==null?void 0:me.stages)||(Tn==null?void 0:Tn.stages)||[],isShowSchedule:((ze=Tn==null?void 0:Tn.data)==null?void 0:ze.is_show_schedule)||(Tn==null?void 0:Tn.is_show_schedule)||!1}}),(mn=Tn==null?void 0:Tn.data)==null?void 0:mn.stages},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ha({},A)}})}},reducers:{save(A,P){return Ha(Ha({},A),P.payload)}}},ms=Object.defineProperty,Fa=Object.getOwnPropertySymbols,Ys=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,Ua=(A,P,O)=>P in A?ms(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,vo=(A,P)=>{for(var O in P||(P={}))Ys.call(P,O)&&Ua(A,O,P[O]);if(Fa)for(var O of Fa(P))Xs.call(P,O)&&Ua(A,O,P[O]);return A},ou={namespace:"pathsList",state:{name:"",loading:!0,actionTabs:{key:"",params:{}},listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}},effects:{*getCourse({payload:A},{call:P,put:O}){const me=A,ze=yield P(Sn.tS,A);return yield O({type:"save",payload:vo({listParams:me},ze)}),ze},*getMenus({payload:A},{call:P,put:O}){const me=yield P(Sn.fh,A);yield O({type:"save",payload:{menus:me}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:vo({},A)}})},*clearListParams({payload:A},{call:P,put:O}){yield O({type:"save",payload:{listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}}})}},reducers:{save(A,P){return vo(vo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Qs=Object.defineProperty,ko=Object.getOwnPropertySymbols,_o=Object.prototype.hasOwnProperty,Kl=Object.prototype.propertyIsEnumerable,el=(A,P,O)=>P in A?Qs(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Zu=(A,P)=>{for(var O in P||(P={}))_o.call(P,O)&&el(A,O,P[O]);if(ko)for(var O of ko(P))Kl.call(P,O)&&el(A,O,P[O]);return A},Ws={namespace:"newCourse",state:{actionTabs:{key:"",params:{}}},effects:{*editCourse({payload:A},{call:P,put:O}){return yield P(Sn.tu,A)},*submitCourse({payload:A},{call:P,put:O}){return yield P(Sn.pU,A)},*getEditCourseData({payload:A},{call:P,put:O}){return yield P(Sn.mQ,A)},*getSchoolOption({payload:A},{call:P,put:O}){return yield P(Sn.GY,A)},*appplySchool({payload:A},{call:P,put:O}){return yield P(Sn.bz,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Zu({},A)}})}},reducers:{save(A,P){return Zu(Zu({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},hl=Object.defineProperty,tl=Object.defineProperties,go=Object.getOwnPropertyDescriptors,Wu=Object.getOwnPropertySymbols,Nl=Object.prototype.hasOwnProperty,Tu=Object.prototype.propertyIsEnumerable,El=(A,P,O)=>P in A?hl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Hs=(A,P)=>{for(var O in P||(P={}))Nl.call(P,O)&&El(A,O,P[O]);if(Wu)for(var O of Wu(P))Tu.call(P,O)&&El(A,O,P[O]);return A},_u=(A,P)=>tl(A,go(P)),fc={namespace:"pathsOverview",state:{},effects:{*getSubjectUseInfos({payload:A},{call:P,put:O}){const me=yield P(Sn.nq,A);yield O({type:"save",payload:{SubjectUseInfos:me}})},*getRankList({payload:A},{call:P,put:O}){const me=yield P(Sn.Fg,A);yield O({type:"save",payload:{RankList:_u(Hs({},me),{learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",data:"\u5B66\u4E60\u4EBA\u6570"},...(me==null?void 0:me.learn_list)||[]]})}})},*getStatisticsBody({payload:A},{call:P,put:O}){const me=yield P(Sn.Gz,A);yield O({type:"save",payload:{SBody:me}})},*getOnlineCount({payload:A},{call:P,put:O}){const me=yield P(Sn.hS,A);yield O({type:"save",payload:{OnlineCount:me==null?void 0:me.data}})},*getStatisticsHeader({payload:A},{call:P,put:O}){const me=yield P(Sn.Hl,A);yield O({type:"save",payload:{SHeader:me}})}},reducers:{save(A,P){return Hs(Hs({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},is=e(70610),dc=Object.defineProperty,Vl=Object.getOwnPropertySymbols,jl=Object.prototype.hasOwnProperty,Oc=Object.prototype.propertyIsEnumerable,qs=(A,P,O)=>P in A?dc(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,hu=(A,P)=>{for(var O in P||(P={}))jl.call(P,O)&&qs(A,O,P[O]);if(Vl)for(var O of Vl(P))Oc.call(P,O)&&qs(A,O,P[O]);return A},Ul={namespace:"problemset",state:{disciplinesData:void 0,courseOptions:[],basketData:void 0,editData:void 0,groupData:void 0,teachGroupData:void 0,actionTabs:{key:"",params:{}},itemBanks:{},groupfolderList:{}},effects:{*getGroup({payload:A},{call:P,put:O}){const me=yield P(is.ex,A);return yield O({type:"save",payload:{groupfolderList:me}}),me},*getDisciplines({payload:A},{call:P,put:O}){const me=yield P(is.d1,A);return yield O({type:"save",payload:{disciplinesData:hu({},me)}}),me},*getEditDisciplines({payload:A},{call:P,put:O}){const me=yield P(is.d1,A),ze=me==null?void 0:me.disciplines,mn=(0,Bl.L)(ze);return yield O({type:"save",payload:{courseOptions:mn,disciplinesData:hu({},me)}}),me},*getBasketList({payload:A},{call:P,put:O}){const me=yield P(is.Qj,A);return yield O({type:"save",payload:{basketData:hu({},me)}}),me},*getTeachGroupData({payload:A},{call:P,put:O}){const me=yield P(is.Dm,A);return yield O({type:"save",payload:{teachGroupData:hu({},me)}}),me},*getEditData({payload:A},{call:P,put:O}){const me=yield P(is.FG,A);return yield O({type:"save",payload:{editData:hu({},me)}}),me},*getEditDataBprogram({payload:A},{call:P,put:O}){const me=yield P(is.Bo,A);return yield O({type:"save",payload:{editData:hu({},me)}}),me},*getGroupData({payload:A},{call:P,put:O}){const me=yield P(is.hI,A);return yield O({type:"save",payload:{groupData:hu({},me)}}),me},*getItemBanks({payload:A},{call:P,put:O}){const me=yield P(is.Of,A);return yield O({type:"save",payload:{itemBanks:hu({},me)}}),me},*setPrivate({payload:A},{call:P,put:O}){return yield P(is.Pl,A)},*revokePublish({payload:A},{call:P,put:O}){return yield P(is.IJ,A)},*setPublic({payload:A},{call:P,put:O}){return yield P(is.DF,A)},*handleDelete({payload:A},{call:P,put:O}){return yield P(is.fn,A)},*startExperience({payload:A},{call:P,put:O}){return yield P(is.Bd,A)},*cancel({payload:A},{call:P,put:O}){return yield P(is.al,A)},*select({payload:A},{call:P,put:O}){return yield P(is.Ys,A)},*examUnselectAll({payload:A},{call:P,put:O}){return yield P(is.rV,A)},*basketDelete({payload:A},{call:P,put:O}){return yield P(is.x5,A)},*unselectAll({payload:A},{call:P,put:O}){return yield P(is.HF,A)},*addKnowledge({payload:A},{call:P,put:O}){return yield P(is.U6,A)},*editProblemset({payload:A},{call:P,put:O}){return yield P(is.Wk,A)},*addProblemset({payload:A},{call:P,put:O}){return yield P(is.Mr,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:hu({},A)}})}},reducers:{save(A,P){return hu(hu({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},rl=Object.defineProperty,hc=Object.getOwnPropertySymbols,vf=Object.prototype.hasOwnProperty,_f=Object.prototype.propertyIsEnumerable,Yc=(A,P,O)=>P in A?rl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Yl=(A,P)=>{for(var O in P||(P={}))vf.call(P,O)&&Yc(A,O,P[O]);if(hc)for(var O of hc(P))_f.call(P,O)&&Yc(A,O,P[O]);return A},pl={namespace:"problemsetPreview",state:{disciplinesData:void 0,courseOptions:[],paperData:void 0,actionTabs:{key:"",params:{}}},effects:{*getPaperData({payload:A},{call:P,put:O}){const me=yield P(is.iT,A),ze=(0,Bl.r)(me);return yield O({type:"save",payload:{paperData:ze}}),me},*getEditDisciplines({payload:A},{call:P,put:O}){const me=yield P(is.d1,A),ze=me==null?void 0:me.disciplines,mn=(0,Bl.L)(ze);return yield O({type:"save",payload:{courseOptions:mn,disciplinesData:Yl({},me)}}),me},*setScore({payload:A},{call:P,put:O}){return yield P(is.ts,A)},*handleDelete({payload:A},{call:P,put:O}){return yield P(is.Cn,A)},*batchSetScore({payload:A},{call:P,put:O}){return yield P(is.YP,A)},*batchDelete({payload:A},{call:P,put:O}){return yield P(is.Hm,A)},*adjustPosition({payload:A},{call:P,put:O}){return yield P(is.qN,A)},*newPreviewProblemset({payload:A},{call:P,put:O}){return yield P(is.et,A)},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Yl({},A)}})}},reducers:{save(A,P){return Yl(Yl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},gf=e(5707),Yo=Object.defineProperty,Bu=Object.getOwnPropertySymbols,pc=Object.prototype.hasOwnProperty,Rs=Object.prototype.propertyIsEnumerable,Xo=(A,P,O)=>P in A?Yo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Zo=(A,P)=>{for(var O in P||(P={}))pc.call(P,O)&&Xo(A,O,P[O]);if(Bu)for(var O of Bu(P))Rs.call(P,O)&&Xo(A,O,P[O]);return A},gu={namespace:"restful",state:{restful:void 0,restfulDetail:{},actionTabs:{key:"",params:{}}},effects:{*getRestful({payload:A},{call:P,put:O}){const me=yield P(gf.Go,A);return yield O({type:"save",payload:{restful:Zo({},me)}}),me},*getRestfulDetail({payload:A},{call:P,put:O}){const me=yield P(gf.H5,A);return yield O({type:"save",payload:{restfulDetail:Zo({},(me==null?void 0:me.data)||{})}}),(me==null?void 0:me.data)||{}},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Zo({},A)}})}},reducers:{save(A,P){return Zo(Zo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ii=e(67135);const Rc=(A={})=>{var P,O,me,ze,mn,Tn;return[{name:"\u5185\u5BB9\u5BA1\u6838\u60C5\u51B5",id:"Content",status:(P=A==null?void 0:A.content_info)==null?void 0:P.status,username:(O=A==null?void 0:A.content_info)==null?void 0:O.username,time:(me=A==null?void 0:A.content_info)==null?void 0:me.time},{name:"\u6027\u80FD\u5BA1\u6838\u60C5\u51B5",id:"Performance",status:(ze=A==null?void 0:A.perference_info)==null?void 0:ze.status,username:(mn=A==null?void 0:A.perference_info)==null?void 0:mn.username,time:(Tn=A==null?void 0:A.perference_info)==null?void 0:Tn.time}]};var yf=Object.defineProperty,Sl=Object.defineProperties,zl=Object.getOwnPropertyDescriptors,Nu=Object.getOwnPropertySymbols,Lc=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,Ga=(A,P,O)=>P in A?yf(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Wo=(A,P)=>{for(var O in P||(P={}))Lc.call(P,O)&&Ga(A,O,P[O]);if(Nu)for(var O of Nu(P))Xl.call(P,O)&&Ga(A,O,P[O]);return A},bf=(A,P)=>Sl(A,zl(P)),Fc={namespace:"shixunsDetail",state:{detail:void 0,rightData:void 0,challenges:{is_jupyter:!0,is_jupyter_lab:!0},auditSituationData:void 0,setting:void 0,challengesNew:{},challengesEdit:{},editChallengesQuestion:{},fileContent:{},hasStartedEnv:!1,repository:{},mirrorApplies:{},infoWithJupyterLab:{},actionTabs:{key:"",params:{}}},effects:{*getShixunsDetail({payload:A},{call:P,put:O}){const me=yield P(ii.Po,A);return yield O({type:"save",payload:{detail:Wo({},me)}}),me},*getMirrorApplies({payload:A},{call:P,put:O}){const me=yield P(ii.tX,A);return yield O({type:"save",payload:{mirrorApplies:Wo({},(me==null?void 0:me.data)||{})}}),me},*getRightData({payload:A},{call:P,put:O}){const me=yield P(ii.AQ,A);yield O({type:"save",payload:{rightData:Wo({},me)}})},*getChallengesData({payload:A},{call:P,put:O}){const me=yield P(ii.n5,A);yield O({type:"save",payload:{challenges:Wo({},me)}})},*saveCopyForExercise({payload:A},{call:P,put:O}){return yield P(ii.FB,A)},*execJupyter({payload:A},{call:P,put:O}){return yield P(ii.BK,A)},*execOpeni({payload:A},{call:P,put:O}){return yield P(ii.ge,A)},*execShixun({payload:A},{call:P,put:O}){const me=yield P(ii.Ir,A);return(me==null?void 0:me.status)===-3&&(0,ha.eF)(),me},*openChallenge({payload:A},{call:P,put:O}){return yield P(ii.dK,A)},*challengeMoveUp({payload:A},{call:P,put:O}){return yield P(ii.zD,A)},*challengeMoveDown({payload:A},{call:P,put:O}){return yield P(ii.hn,A)},*cancelCollect({payload:A},{call:P,put:O}){return yield P(ii.rs,A)},*collect({payload:A},{call:P,put:O}){return yield P(ii.KM,A)},*searchUserCourses({payload:A},{call:P,put:O}){return yield P(ii._7,A)},*sendToCourse({payload:A},{call:P,put:O}){return yield P(ii.Q,A)},*cancelRelease({payload:A},{call:P,put:O}){return yield P(ii.Ne,A)},*cancelPublic({payload:A},{call:P,put:O}){return yield P(ii.Er,A)},*applyPublic({payload:A},{call:P,put:O}){return yield P(ii.WO,A)},*release({payload:A},{call:P,put:O}){return yield P(ii.Ar,A)},*updateAuditSituation({payload:A},{call:P,put:O}){return yield P(ii.LP,A)},*getCollaboratorsData({payload:A},{call:P,put:O}){return yield P(ii.j8,A)},*addCollaborator({payload:A},{call:P,put:O}){return yield P(ii.OV,A)},*addTeachGroupMember({payload:A},{call:P,put:O}){return yield P(ii.l3,A)},*getChangeManager({payload:A},{call:P,put:O}){return yield P(ii.P2,A)},*changeManager({payload:A},{call:P,put:O}){return yield P(ii.X$,A)},*deleteCollaborators({payload:A},{call:P,put:O}){return yield P(ii.xk,A)},*getRankingList({payload:A},{call:P,put:O}){return yield P(ii.E4,A)},*getMirrorScript({payload:A},{call:P,put:O}){return yield P(ii.Z2,A)},*getScriptContent({payload:A},{call:P,put:O}){return yield P(ii.Bj,A)},*getCustomScript({payload:A},{call:P,put:O}){return yield P(ii.Wi,A)},*updateSettingBasicInfo({payload:A},{call:P,put:O}){return yield P(ii.ZO,A)},*getShixunQuote({payload:A},{call:P,put:O}){return yield P(ii.Gr,A)},*deleteShixun({payload:A},{call:P,put:O}){return yield P(ii.Ps,A)},*permanentClose({payload:A},{call:P,put:O}){return yield P(ii.U9,A)},*getDepartments({payload:A},{call:P,put:O}){return yield P(ii.Ql,A)},*updatePermissionSetting({payload:A},{call:P,put:O}){return yield P(ii.aH,A)},*updateLearnSetting({payload:A},{call:P,put:O}){return yield P(ii.yE,A)},*updateSetting({payload:A},{call:P,put:O}){return yield P(ii.m7,A)},*getSetData({payload:A},{call:P,put:O}){return yield P(ii.U0,A)},*deleteDataSet({payload:A},{call:P,put:O}){return yield P(ii.uo,A)},*deleteGitFile({payload:A},{call:P,put:O}){return yield P(ii.sr,A)},*deleteGitFiles({payload:A},{call:P,put:O}){return yield P(ii.p0,A)},*moveGitFile({payload:A},{call:P,put:O}){return yield P(ii.IT,A)},*moveGitFiles({payload:A},{call:P,put:O}){return yield P(ii.t2,A)},*getRepository({payload:A},{call:P,put:O}){const me=yield P(ii.Ag,A);return yield O({type:"save",payload:{repository:Wo({},me)}}),Wo({},me)},*getRepositorys({payload:A},{call:P,put:O}){const me=yield P(ii.Wl,A);return yield O({type:"save",payload:{repository:Wo({},me)}}),Wo({},me)},*getRepositorys({payload:A},{call:P,put:O}){const me=yield P(ii.Wl,A);return yield O({type:"save",payload:{repository:Wo({},me)}}),Wo({},me)},*getSecretRepository({payload:A},{call:P,put:O}){const me=yield P(ii.w,A);return yield O({type:"save",payload:{secretRepository:Wo({},me)}}),me},*addRepositoryFile({payload:A},{call:P,put:O}){return yield P(ii.v3,A)},*addRepositoryFiles({payload:A},{call:P,put:O}){return yield P(ii.fL,A)},*getRepositoryCommit({payload:A},{call:P,put:O}){return yield P(ii.Je,A)},*getFileContent({payload:A},{call:P,put:O}){const me=yield P(ii.LK,A);return yield O({type:"save",payload:{fileContent:bf(Wo({},me),{params:A})}}),me},*getFileContents({payload:A},{call:P,put:O}){const me=yield P(ii.nu,A);return yield O({type:"save",payload:{fileContent:bf(Wo({},me),{params:A})}}),me},*updateRepositoryFile({payload:A},{call:P,put:O}){return yield P(ii.kF,A)},*updateRepositoryFiles({payload:A},{call:P,put:O}){return yield P(ii.jq,A)},*uploadGitFolder({payload:A},{call:P,put:O}){return yield P(ii.Op,A)},*updateCollaboratorEditable({payload:A},{call:P,put:O}){return yield P(ii.Dz,A)},*getSettingsData({payload:A},{call:P,put:O}){const me=yield P(ii.DC,A);yield O({type:"save",payload:{setting:Wo({},me)}})},*getChallengesNew({payload:A},{call:P,put:O}){const me=yield P(ii.km,A);yield O({type:"save",payload:{challengesNew:Wo({},me)}})},*getChallengesEdit({payload:A},{call:P,put:O}){const me=yield P(ii.q0,A);return yield O({type:"save",payload:{challengesEdit:Wo({},me)}}),me},*getAuditSituationData({payload:A},{call:P,put:O}){const me=yield P(ii.GI,A),ze=Rc(me);yield O({type:"save",payload:{auditSituationData:ze}})},*getEditChallengesQuestion({payload:A},{call:P,put:O}){const me=yield P(ii.UQ,A);return yield O({type:"save",payload:{editChallengesQuestion:me}}),me},*getInfoWithJupyterLab({payload:A},{call:P,put:O}){const me=yield P(ii.mI,A);return yield O({type:"save",payload:{infoWithJupyterLab:me}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Wo({},A)}})}},reducers:{save(A,P){return console.log("reducers:",A,P),Wo(Wo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Df=Object.defineProperty,Mc=Object.getOwnPropertySymbols,Pu=Object.prototype.hasOwnProperty,xf=Object.prototype.propertyIsEnumerable,mc=(A,P,O)=>P in A?Df(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Cl=(A,P)=>{for(var O in P||(P={}))Pu.call(P,O)&&mc(A,O,P[O]);if(Mc)for(var O of Mc(P))xf.call(P,O)&&mc(A,O,P[O]);return A},Bc={namespace:"shixunsList",state:{name:"",loading:!0,listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}},effects:{*getShixuns({payload:A},{call:P,put:O}){const me=yield P(ii.he,A),ze=Cl({},A);return yield O({type:"save",payload:Cl({listParams:ze},me)}),me},*getMenus({payload:A},{call:P,put:O}){var me;const ze=yield P(ii.I_,A);(me=ze==null?void 0:ze.disciplines)==null||me.map(mn=>(mn.sub_repertoires=mn.sub_disciplines,mn)),yield O({type:"save",payload:{menus:[...(ze==null?void 0:ze.disciplines)||[]]}})},*clearListParams({payload:A},{call:P,put:O}){yield O({type:"save",payload:{listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}}})}},reducers:{save(A,P){return Cl(Cl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},Iu=Object.defineProperty,ju=Object.getOwnPropertySymbols,vc=Object.prototype.hasOwnProperty,Qc=Object.prototype.propertyIsEnumerable,Nc=(A,P,O)=>P in A?Iu(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Tl=(A,P)=>{for(var O in P||(P={}))vc.call(P,O)&&Nc(A,O,P[O]);if(ju)for(var O of ju(P))Qc.call(P,O)&&Nc(A,O,P[O]);return A},nl={namespace:"newShixuns",state:{newData:{},actionTabs:{key:"",params:{}},environmentData:{}},effects:{*getNewShixunsData({payload:A},{call:P,put:O}){const me=yield P(ii.b8,A);return yield O({type:"save",payload:{newData:Tl({},me)}}),me},*deleteAttachment({payload:A},{call:P,put:O}){return yield P(ii.OW,A)},*applyShixunMirror({payload:A},{call:P,put:O}){return yield P(ii.EH,A)},*submitShixuns({payload:A},{call:P,put:O}){return yield P(ii.eX,A)},*getShixunsJupyterLab({payload:A},{call:P,put:O}){const me=yield P(ii.Gu,A);return yield O({type:"save",payload:{newData:Tl({},me)}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Tl({},A)}})},*getEnvironmentData({payload:A},{call:P,put:O}){const me=yield P(ii.K,A);return console.log(me,"response"),yield O({type:"save",payload:{environmentData:Tl({},me.data)}}),me}},reducers:{save(A,P){return Tl(Tl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},yo=Object.defineProperty,ml=Object.getOwnPropertySymbols,yu=Object.prototype.hasOwnProperty,il=Object.prototype.propertyIsEnumerable,Ro=(A,P,O)=>P in A?yo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,qc=(A,P)=>{for(var O in P||(P={}))yu.call(P,O)&&Ro(A,O,P[O]);if(ml)for(var O of ml(P))il.call(P,O)&&Ro(A,O,P[O]);return A},Jc={namespace:"shixunsOverview",state:{},effects:{*getShixunUseInfos({payload:A},{call:P,put:O}){const me=yield P(ii.e,A);yield O({type:"save",payload:{ShixunUseInfos:me}})},*getRankList({payload:A},{call:P,put:O}){const me=yield P(ii.Fg,A);yield O({type:"save",payload:{RankList:{user_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",role:"\u89D2\u8272",student_id:"\u5B66\u53F7/\u5DE5\u53F7",num:"\u901A\u8FC7\u5173\u5361\u6570"},...(me==null?void 0:me.user_list)||[]],learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(me==null?void 0:me.learn_list)||[]],clearance_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u901A\u5173\u6570"},...(me==null?void 0:me.clearance_list)||[]],quote_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5F15\u7528\u6B21\u6570"},...(me==null?void 0:me.quote_list)||[]]}}})},*getStatisticsBody({payload:A},{call:P,put:O}){const me=yield P(ii.Gz,A);yield O({type:"save",payload:{SBody:me}})},*getOnlineCount({payload:A},{call:P,put:O}){const me=yield P(ii.hS,A);yield O({type:"save",payload:{OnlineCount:me==null?void 0:me.data}})},*getStatisticsHeader({payload:A},{call:P,put:O}){const me=yield P(ii.Hl,A);yield O({type:"save",payload:{SHeader:me}})}},reducers:{save(A,P){return qc(qc({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ef=(A,P,O)=>new Promise((me,ze)=>{var mn=di=>{try{Mi(O.next(di))}catch(wa){ze(wa)}},Tn=di=>{try{Mi(O.throw(di))}catch(wa){ze(wa)}},Mi=di=>di.done?me(di.value):Promise.resolve(di.value).then(mn,Tn);Mi((O=O.apply(A,P)).next())});function gc(A){return ef(this,null,function*(){return(0,nt.ZP)("/api/shixuns/new.json",{method:"Get",params:A})})}function uu(A){return ef(this,null,function*(){return(0,nt.ZP)(`/api/shixuns/${A.id}/required_status.json`,{method:"Get",params:{}})})}var Pl=Object.defineProperty,$e=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,bu=Object.getOwnPropertySymbols,Ql=Object.prototype.hasOwnProperty,iu=Object.prototype.propertyIsEnumerable,Du=(A,P,O)=>P in A?Pl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ou=(A,P)=>{for(var O in P||(P={}))Ql.call(P,O)&&Du(A,O,P[O]);if(bu)for(var O of bu(P))iu.call(P,O)&&Du(A,O,P[O]);return A},yc=(A,P)=>$e(A,Il(P)),al={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{*setParams({payload:A},{call:P,put:O}){yield O({type:"save",payload:Ou({},A)})},*getTestData({payload:A},{call:P,put:O}){const me=yield P(gc,A);yield O({type:"save",payload:{data:me}})},*setUpdateIndex({payload:A},{call:P,put:O}){yield O({type:"save",payload:{updateIndex:Math.random()}})},*getCommonData({payload:A},{call:P,put:O}){const me=yield P(uu,A);yield O({type:"save",payload:Ou({},me.data)})},*setSideBarTabs({payload:A},{call:P,put:O}){yield O({type:"sideBar",payload:Ou({},A)})}},reducers:{save(A,P){return Ou(Ou({},A),P.payload)},sideBar(A,P){return yc(Ou({},A),{sideBar:Ou(Ou({},A.sideBar),P.payload)})}},subscriptions:{setup({dispatch:A,history:P}){}}},Ls=e(63423),jc=Object.defineProperty,bc=Object.getOwnPropertySymbols,Uc=Object.prototype.hasOwnProperty,Dl=Object.prototype.propertyIsEnumerable,Gu=(A,P,O)=>P in A?jc(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Jl=(A,P)=>{for(var O in P||(P={}))Uc.call(P,O)&&Gu(A,O,P[O]);if(bc)for(var O of bc(P))Dl.call(P,O)&&Gu(A,O,P[O]);return A},xc={namespace:"userDetail",state:{systemUpdate:void 0,homepageInfo:void 0,homeworkBanksDetail:{},actionTabs:{key:"",params:{}}},effects:{*getHomeworkBanksDetail({payload:A},{call:P,put:O}){const me=yield P(Ls.JJ,A);return yield O({type:"save",payload:{homeworkBanksDetail:Jl({},me)}}),me},*getSystemUpdate({payload:A},{call:P,put:O}){const me=yield P(Ls.n0,A);return yield O({type:"save",payload:{systemUpdate:Jl({},me)}}),me},*getHomepageInfo({payload:A},{call:P,put:O}){const me=yield P(Ls.DA,A);return yield O({type:"save",payload:{homepageInfo:Jl({},me)}}),me},*signed({payload:A},{call:P,put:O}){return yield P(Ls.qN,A)},*getCourses({payload:A},{call:P,put:O}){return yield P(Ls.Ho,A)},*getShixuns({payload:A},{call:P,put:O}){return yield P(Ls.rV,A)},*getPaths({payload:A},{call:P,put:O}){return yield P(Ls.w3,A)},*getProjects({payload:A},{call:P,put:O}){return yield P(Ls.mW,A)},*getVideos({payload:A},{call:P,put:O}){return yield P(Ls.WY,A)},*getReviewVideos({payload:A},{call:P,put:O}){return yield P(Ls.Qx,A)},*deleteVideo({payload:A},{call:P,put:O}){return yield P(Ls.FM,A)},*getQuestionBanks({payload:A},{call:P,put:O}){return yield P(Ls.ai,A)},*topicsSetPublic({payload:A},{call:P,put:O}){return yield P(Ls.Cx,A)},*topicsDelete({payload:A},{call:P,put:O}){return yield P(Ls.WS,A)},*topicGetCourseList({payload:A},{call:P,put:O}){return yield P(Ls.gI,A)},*topicSendToClass({payload:A},{call:P,put:O}){return A.object_type==="videos"?yield P(Ls.Fn,A):yield P(Ls.Ef,A)},*logWatchHistory({payload:A},{call:P,put:O}){const me=yield P(Ls.lO,A);return me==null?void 0:me.log_id},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Jl({},A)}})}},reducers:{save(A,P){return Jl(Jl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},$l=Object.defineProperty,Ec=Object.getOwnPropertySymbols,ec=Object.prototype.hasOwnProperty,tc=Object.prototype.propertyIsEnumerable,wc=(A,P,O)=>P in A?$l(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Ol=(A,P)=>{for(var O in P||(P={}))ec.call(P,O)&&wc(A,O,P[O]);if(Ec)for(var O of Ec(P))tc.call(P,O)&&wc(A,O,P[O]);return A},tf=(A,P)=>{var O={};for(var me in A)ec.call(A,me)&&P.indexOf(me)<0&&(O[me]=A[me]);if(A!=null&&Ec)for(var me of Ec(A))P.indexOf(me)<0&&tc.call(A,me)&&(O[me]=A[me]);return O},nf={namespace:"user",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",showPopLogin:!1,showClosable:!1,bindAccountModalVisible:!1,userInfoForBindAccountModal:{},loginInfo:{login:"",password:""},userInfo:{},navigationInfo:{},loading:!0,actionTabs:{key:"",params:{},phone:""}},effects:{*login({payload:A},{call:P,put:O}){const me=A,{to:ze}=me,mn=tf(me,["to"]);if(!(yield P(Ls.Es,mn)).status)try{ze?f.history.replace(ze):location.reload()}catch(Mi){}},*showPopLogin({payload:A},{put:P}){yield P({type:"save",payload:{showPopLogin:A.showPopLogin,showClosable:A.showClosable}})},*setBindAccountModal({payload:A},{put:P}){yield P({type:"save",payload:{bindAccountModalVisible:A.bindAccountModalVisible,userInfoForBindAccountModal:A.userInfoForBindAccountModal,loginInfo:A.loginInfo}})},*getUserInfo({payload:A},{call:P,put:O}){const me=yield P(Ls.bG,Ol({},A));return localStorage.userInfo=JSON.stringify(me),yield O({type:"save",payload:{userInfo:Ol({},me)}}),me},*getNavigationInfo({payload:A},{call:P,put:O}){const me=yield P(Ls.x4,Ol({},A));yield O({type:"save",payload:{navigationInfo:Ol({},me)}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Ol({},A)}})}},reducers:{save(A,P){return Ol(Ol({},A),P.payload)}}},rc=e(38746),Rf=Object.defineProperty,zc=Object.defineProperties,Ku=Object.getOwnPropertyDescriptors,sl=Object.getOwnPropertySymbols,xu=Object.prototype.hasOwnProperty,af=Object.prototype.propertyIsEnumerable,Sc=(A,P,O)=>P in A?Rf(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Uu=(A,P)=>{for(var O in P||(P={}))xu.call(P,O)&&Sc(A,O,P[O]);if(sl)for(var O of sl(P))af.call(P,O)&&Sc(A,O,P[O]);return A},wf=(A,P)=>zc(A,Ku(P));const pu=()=>{var A,P,O,me,ze,mn,Tn;let Mi=window.location.href.split("/");if(!Mi.includes("video"))return;let di=(A=Mi[Mi.length-1])==null?void 0:A.split("?")[0];di=Number(di);const wa=(O=(P=Mi[Mi.length-1])==null?void 0:P.split("?")[1])==null?void 0:O.split("=")[1];return((ze=(me=Mi[Mi.length-1])==null?void 0:me.split("?")[1])==null?void 0:ze.split("=")[0])==="subject_id"?{videoId:di,subject_id:wa}:((Tn=(mn=Mi[Mi.length-1])==null?void 0:mn.split("?")[1])==null?void 0:Tn.split("=")[0])==="new_video_id"?{videoId:di,new_video_id:wa}:{videoId:di,course_id:wa}};var Ac={namespace:"videoDetail",state:{detail:{},actionTabs:{key:"",params:{}},videoTabs:{key:"",params:{}},stages:[],cust_seq:0,queryParams:pu(),videoList:[],attachmentList:[],selectParams:{checkBoxValue:!1,radioValue:1},active:{}},effects:{*getVideoDetail({payload:A,callback:P},{call:O,put:me}){const ze=yield O(Nn.O2,A);return P?P(ze):yield me({type:"save",payload:{detail:Uu({},ze)}}),ze},*setVideoValue({payload:A},{call:P,put:O}){yield O({type:"save",payload:{detail:Uu({},A)}})},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Uu({},A)}})},*setVideoTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{videoTabs:Uu({},A)}})},*setSelectValue({payload:A},{call:P,put:O}){yield O({type:"save",payload:{selectParams:Uu({},A)}})},*getStageData({payload:A},{call:P,put:O,select:me}){const ze=yield P(Nn.yN,A),mn=yield P(Sn.lk,{id:A.subject_id}),{queryParams:Tn}=yield me(As=>As.videoDetail),{stages:Mi=[]}=ze,di=[];let wa=[],Ps={};const Ho=As=>{As.forEach(Lo=>{String(Lo.id)===String(Tn.videoId)&&(Ps=Lo),Lo.item_type==="VideoItem"?di.push(Lo):Lo.item_type==="Attachment"&&wa.push(Lo),Lo.children&&Lo.children.length&&Ho(Lo.children)})};Mi==null||Mi.forEach(As=>{Ho(As.items)}),window.filterVideoSign=[...di],yield O({type:"save",payload:{stages:Mi,active:Ps,cust_seq:mn.cust_seq,videoList:di,attachmentList:wa}})},*getVideoData({payload:A},{call:P,put:O,select:me}){const ze=yield P(Nn.fn,A),{categories:mn=[],coruse_videos:Tn=[]}=ze;yield O({type:"save",payload:{stages:(mn==null?void 0:mn.length)>0?mn:[{coruse_videos:Tn,name:"\u672A\u5206\u914D\u76EE\u5F55"}]}})},*getCourseStageData({payload:A},{call:P,put:O,select:me}){const ze=yield P(rc.R7,A),{queryParams:mn}=yield me(Ho=>Ho.videoDetail),{stages:Tn}=ze;let Mi=[],di=[],wa={};const Ps=Ho=>{Ho.forEach(As=>{String(As.id)===String(mn.videoId)&&(wa=As),As.item_type==="VideoItem"?Mi.push(As):As.item_type==="Attachment"&&di.push(As),As.children&&As.children.length&&Ps(As.children)})};Tn==null||Tn.forEach(Ho=>{Ps(Ho.items)}),window.filterVideoSign=[...Mi],yield O({type:"save",payload:{active:wa,stages:Tn,cust_seq:!0,videoList:Mi,attachmentList:di}})}},reducers:{save(A,P){return Uu(Uu({},A),P.payload)},handleListItemClick(A,P){const{videoList:O,attachmentList:me}=A,ze=P.payload.videoId||P.payload.attachmentId,mn=[...O,...me].find(Tn=>`${Tn.id}`==`${ze}`);return wf(Uu({},A),{active:mn,queryParams:Uu(Uu({},pu()),P.payload)})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}},ra=e(19985),co=Object.defineProperty,to=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,Eu=Object.prototype.propertyIsEnumerable,Vu=(A,P,O)=>P in A?co(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,Bs=(A,P)=>{for(var O in P||(P={}))vi.call(P,O)&&Vu(A,O,P[O]);if(to)for(var O of to(P))Eu.call(P,O)&&Vu(A,O,P[O]);return A},kl={namespace:"virtualSpaces",state:{showMenu:!0,loading:!0,actionTabs:{key:"",params:{},module_id:""},virtualSpacesDetails:{},menus:[],LessonsList:{},LessonDetail:{},LessonResList:{},DiscussionList:{},DiscussionDetail:{},Workplace:{BaseData:{}}},effects:{*getBaseStatisticData({payload:A},{call:P,put:O}){const me=yield P(ra.y2,A);return yield O({type:"save",payload:{Workplace:{BaseData:me.data}}}),me},*putEditDiscussion({payload:A},{call:P,put:O}){return yield P(ra.CH,A)},*getDiscussionDetail({payload:A},{call:P,put:O}){const me=yield P(ra.XQ,A);return yield O({type:"save",payload:{DiscussionDetail:me}}),me},*postDiscussionList({payload:A},{call:P,put:O}){return yield P(ra.Ll,A)},*getDiscussionList({payload:A},{call:P,put:O}){const me=yield P(ra.EA,A);return yield O({type:"save",payload:{DiscussionList:me}}),me},*postAddLessonRes({payload:A},{call:P,put:O}){return yield P(ra.cZ,A)},*getLessonResourcesList({payload:A},{call:P,put:O}){const me=yield P(ra.b,A);return yield O({type:"save",payload:{LessonResList:me}}),me},*putGoodLessonsDetail({payload:A},{call:P,put:O}){return yield P(ra.To,A)},*getGoodLessonsDetail({payload:A},{call:P,put:O}){const me=yield P(ra.FU,A);return yield O({type:"save",payload:{LessonDetail:me}}),me},*postGoodLessonsList({payload:A},{call:P,put:O}){return yield P(ra.Vf,A)},*getGoodLessonsList({payload:A},{call:P,put:O}){const me=yield P(ra.G_,A);return yield O({type:"save",payload:{LessonsList:me}}),me},*setActionTabs({payload:A},{call:P,put:O}){yield O({type:"save",payload:{actionTabs:Bs({},A)}})},*setShowMenu({payload:A},{call:P,put:O}){yield O({type:"save",payload:{showMenu:A}})},*getVirtualSpacesDetails({payload:A},{call:P,put:O}){const me=yield P(ra.sT,A);yield O({type:"save",payload:{virtualSpacesDetails:Bs({},me)}})},*setVirtualSpacesLoading({payload:A},{call:P,put:O}){yield O({type:"save",payload:{loading:A}})},*getVirtualSpacesMenus({payload:A},{call:P,put:O}){const me=yield P(ra.Sl,A);return yield O({type:"save",payload:{menus:me}}),me}},reducers:{save(A,P){return Bs(Bs({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:O})=>{O==="/"&&A({type:"query"})})}}};const ol={model_1:{namespace:"account.index",model:b},model_2:{namespace:"classrooms.announcement",model:G},model_3:{namespace:"classrooms.attachment",model:oe},model_4:{namespace:"classrooms.boards",model:De},model_5:{namespace:"classrooms.exercise",model:Be},model_6:{namespace:"classrooms.graduation",model:Le},model_7:{namespace:"classrooms.homeworks",model:Xt},model_8:{namespace:"classrooms.index",model:Te},model_9:{namespace:"classrooms.new",model:xt},model_10:{namespace:"classrooms.overview",model:Rr},model_11:{namespace:"classrooms.polls",model:Lt},model_12:{namespace:"classrooms.teacher",model:Xn},model_13:{namespace:"classrooms.video",model:Xa},model_14:{namespace:"competitions.index",model:Se},model_15:{namespace:"course.index",model:un},model_16:{namespace:"engineering.evaluateDetail",model:ja},model_17:{namespace:"engineering.evaluateList",model:Ei.Z},model_18:{namespace:"engineering.index",model:Go},model_19:{namespace:"engineering.navigation",model:$s},model_20:{namespace:"engineering.normDetail",model:oi},model_21:{namespace:"engineering.normList",model:qu},model_22:{namespace:"forums.detail",model:su},model_23:{namespace:"forums.index",model:xr},model_24:{namespace:"globalSetting",model:mt},model_25:{namespace:"graduations.index",model:Os},model_26:{namespace:"homePage",model:qe},model_27:{namespace:"innovation.index",model:Ai},model_28:{namespace:"intraincourse.index",model:wo},model_29:{namespace:"loading",model:Ja},model_30:{namespace:"messages.index",model:Fn},model_31:{namespace:"paperlibrary.index",model:Ce},model_32:{namespace:"paperlibrary.newPaper",model:On},model_33:{namespace:"paths.detail",model:Zs},model_34:{namespace:"paths.index",model:ou},model_35:{namespace:"paths.new",model:Ws},model_36:{namespace:"paths.overview",model:fc},model_37:{namespace:"problemset.index",model:Ul},model_38:{namespace:"problemset.preview",model:pl},model_39:{namespace:"resetFul.index",model:gu},model_40:{namespace:"shixuns.detail",model:Fc},model_41:{namespace:"shixuns.index",model:Bc},model_42:{namespace:"shixuns.new",model:nl},model_43:{namespace:"shixuns.overview",model:Jc},model_44:{namespace:"shixuns.practiceSetting",model:al},model_45:{namespace:"user.detail",model:xc},model_46:{namespace:"user.index",model:nf},model_47:{namespace:"video.detail",model:Ac},model_48:{namespace:"virtualSpaces.index",model:kl}};var Ao=Object.defineProperty,nc=Object.getOwnPropertySymbols,of=Object.prototype.hasOwnProperty,vl=Object.prototype.propertyIsEnumerable,$c=(A,P,O)=>P in A?Ao(A,P,{enumerable:!0,configurable:!0,writable:!0,value:O}):A[P]=O,_l=(A,P)=>{for(var O in P||(P={}))of.call(P,O)&&$c(A,O,P[O]);if(nc)for(var O of nc(P))vl.call(P,O)&&$c(A,O,P[O]);return A};let zi;function wu(A){const{pluginManager:P}=(0,f.useAppData)(),O=(0,c.useRef)(),me=P.applyPlugins({key:"dva",type:f.ApplyPluginsType.modify,initialValue:{}});if(!O.current){O.current=(0,r.Ue)(_l({history:f.history},me.config||{}),{initialReducer:{},setupMiddlewares(ze){return[...ze]},setupApp(ze){ze._history=f.history}}),zi=O.current,O.current.use(l()()),(me.plugins||[]).forEach(ze=>{O.current.use(ze)});for(const ze of Object.keys(ol))O.current.model(_l({namespace:ol[ze].namespace},ol[ze].model));O.current.start()}return c.createElement(r.zt,{store:O.current._store},A.children)}function uf(){return zi}},26108:function(d,_,e){"use strict";e.d(_,{PZ:function(){return hi},eU:function(){return a},B:function(){return Qi},Mg:function(){return pt},lw:function(){return nt},Kd:function(){return Ot},H8:function(){return Si}});var r=e(59301),i=e(94266),l=e.n(i);const c=l()||i;function f(We){return We.displayName||We.name||"Component"}const u=r.createContext(null),{Consumer:h,Provider:o}=u,a=o,x=null;function p(We,rt){const{intlPropName:be="intl",forwardRef:st=!1,enforceContext:rr=!0}=rt||{},Er=Or=>React.createElement(h,null,Cr=>(rr&&invariantIntlContext(Cr),React.createElement(We,Object.assign({},Or,{[be]:Cr},{ref:st?Or.forwardedRef:null}))));return Er.displayName=`injectIntl(${f(We)})`,Er.WrappedComponent=We,c(st?React.forwardRef((Or,Cr)=>React.createElement(Er,Object.assign({},Or,{forwardedRef:Cr}))):Er,We)}var y;(function(We){We[We.literal=0]="literal",We[We.argument=1]="argument",We[We.number=2]="number",We[We.date=3]="date",We[We.time=4]="time",We[We.select=5]="select",We[We.plural=6]="plural",We[We.pound=7]="pound"})(y||(y={}));function m(We){return We.type===y.literal}function b(We){return We.type===y.argument}function S(We){return We.type===y.number}function R(We){return We.type===y.date}function L(We){return We.type===y.time}function C(We){return We.type===y.select}function I(We){return We.type===y.plural}function F(We){return We.type===y.pound}function B(We){return!!(We&&typeof We=="object"&&We.type===0)}function N(We){return!!(We&&typeof We=="object"&&We.type===1)}function G(We){return{type:y.literal,value:We}}function V(We,rt){return{type:y.number,value:We,style:rt}}var W=function(){var We=function(rt,be){return We=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(st,rr){st.__proto__=rr}||function(st,rr){for(var Er in rr)rr.hasOwnProperty(Er)&&(st[Er]=rr[Er])},We(rt,be)};return function(rt,be){We(rt,be);function st(){this.constructor=rt}rt.prototype=be===null?Object.create(be):(st.prototype=be.prototype,new st)}}(),ae=function(){return ae=Object.assign||function(We){for(var rt,be=1,st=arguments.length;be0){for(sn=1,un=1;sn$i&&($i=mt,Ji=[]),Ji.push(ge))}function ws(ge,Ae){return new ne(ge,[],"",Ae)}function eo(ge,Ae,wr){return new ne(ne.buildMessage(ge,Ae),ge,Ae,wr)}function Qe(){var ge;return ge=qe(),ge}function qe(){var ge,Ae;for(ge=[],Ae=jt();Ae!==be;)ge.push(Ae),Ae=jt();return ge}function jt(){var ge;return ge=_r(),ge===be&&(ge=Wr(),ge===be&&(ge=yi(),ge===be&&(ge=gi(),ge===be&&(ge=Pa(),ge===be&&(ge=Br()))))),ge}function Vt(){var ge,Ae,wr;if(ge=mt,Ae=[],wr=ps(),wr===be&&(wr=Po(),wr===be&&(wr=bs())),wr!==be)for(;wr!==be;)Ae.push(wr),wr=ps(),wr===be&&(wr=Po(),wr===be&&(wr=bs()));else Ae=be;return Ae!==be&&(zn=ge,Ae=Er(Ae)),ge=Ae,ge}function _r(){var ge,Ae;return ge=mt,Ae=Vt(),Ae!==be&&(zn=ge,Ae=Or(Ae)),ge=Ae,ge}function Br(){var ge,Ae;return ge=mt,We.charCodeAt(mt)===35?(Ae=Cr,mt++):(Ae=be,Hr===0&&$n(kr)),Ae!==be&&(zn=ge,Ae=An()),ge=Ae,ge}function Wr(){var ge,Ae,wr,Yr,hr,Jr;return Hr++,ge=mt,We.charCodeAt(mt)===123?(Ae=dn,mt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be?(wr=Hi(),wr!==be?(Yr=uo(),Yr!==be?(hr=Hi(),hr!==be?(We.charCodeAt(mt)===125?(Jr=un,mt++):(Jr=be,Hr===0&&$n(yn)),Jr!==be?(zn=ge,Ae=Ei(Yr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be),Hr--,ge===be&&(Ae=be,Hr===0&&$n(Sr)),ge}function xn(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=mt,Ae=[],wr=mt,Yr=mt,Hr++,hr=qa(),hr===be&&(Di.test(We.charAt(mt))?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(Hn))),Hr--,hr===be?Yr=void 0:(mt=Yr,Yr=be),Yr!==be?(We.length>mt?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(ia)),hr!==be?(Yr=[Yr,hr],wr=Yr):(mt=wr,wr=be)):(mt=wr,wr=be),wr!==be)for(;wr!==be;)Ae.push(wr),wr=mt,Yr=mt,Hr++,hr=qa(),hr===be&&(Di.test(We.charAt(mt))?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(Hn))),Hr--,hr===be?Yr=void 0:(mt=Yr,Yr=be),Yr!==be?(We.length>mt?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(ia)),hr!==be?(Yr=[Yr,hr],wr=Yr):(mt=wr,wr=be)):(mt=wr,wr=be);else Ae=be;return Ae!==be?ge=We.substring(ge,mt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(ji)),ge}function on(){var ge,Ae,wr;return Hr++,ge=mt,We.charCodeAt(mt)===47?(Ae=xa,mt++):(Ae=be,Hr===0&&$n(Us)),Ae!==be?(wr=xn(),wr!==be?(zn=ge,Ae=ca(wr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be),Hr--,ge===be&&(Ae=be,Hr===0&&$n(Ki)),ge}function gn(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=mt,Ae=Hi(),Ae!==be)if(wr=xn(),wr!==be){for(Yr=[],hr=on();hr!==be;)Yr.push(hr),hr=on();Yr!==be?(zn=ge,Ae=ho(wr,Yr),ge=Ae):(mt=ge,ge=be)}else mt=ge,ge=be;else mt=ge,ge=be;return Hr--,ge===be&&(Ae=be,Hr===0&&$n(Qa)),ge}function ri(){var ge,Ae,wr;if(ge=mt,Ae=[],wr=gn(),wr!==be)for(;wr!==be;)Ae.push(wr),wr=gn();else Ae=be;return Ae!==be&&(zn=ge,Ae=ja(Ae)),ge=Ae,ge}function si(){var ge,Ae,wr;return ge=mt,We.substr(mt,2)===zs?(Ae=zs,mt+=2):(Ae=be,Hr===0&&$n(ya)),Ae!==be?(wr=ri(),wr!==be?(zn=ge,Ae=Ts(wr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be),ge===be&&(ge=mt,zn=mt,Ae=ds(),Ae?Ae=void 0:Ae=be,Ae!==be?(wr=Vt(),wr!==be?(zn=ge,Ae=Ii(wr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)),ge}function Ai(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,mi,Wn,Vn,Kn,ba;return ge=mt,We.charCodeAt(mt)===123?(Ae=dn,mt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be?(wr=Hi(),wr!==be?(Yr=uo(),Yr!==be?(hr=Hi(),hr!==be?(We.charCodeAt(mt)===44?(Jr=qi,mt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be?(Fn=Hi(),Fn!==be?(We.substr(mt,6)===Go?(Dn=Go,mt+=6):(Dn=be,Hr===0&&$n(La)),Dn!==be?(mi=Hi(),mi!==be?(Wn=mt,We.charCodeAt(mt)===44?(Vn=qi,mt++):(Vn=be,Hr===0&&$n(Ks)),Vn!==be?(Kn=Hi(),Kn!==be?(ba=si(),ba!==be?(Vn=[Vn,Kn,ba],Wn=Vn):(mt=Wn,Wn=be)):(mt=Wn,Wn=be)):(mt=Wn,Wn=be),Wn===be&&(Wn=null),Wn!==be?(Vn=Hi(),Vn!==be?(We.charCodeAt(mt)===125?(Kn=un,mt++):(Kn=be,Hr===0&&$n(yn)),Kn!==be?(zn=ge,Ae=Fs(Yr,Dn,Wn),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be),ge}function Ui(){var ge,Ae,wr,Yr;if(ge=mt,We.charCodeAt(mt)===39?(Ae=gs,mt++):(Ae=be,Hr===0&&$n(bo)),Ae!==be){if(wr=[],Yr=ps(),Yr===be&&(bn.test(We.charAt(mt))?(Yr=We.charAt(mt),mt++):(Yr=be,Hr===0&&$n(as))),Yr!==be)for(;Yr!==be;)wr.push(Yr),Yr=ps(),Yr===be&&(bn.test(We.charAt(mt))?(Yr=We.charAt(mt),mt++):(Yr=be,Hr===0&&$n(as)));else wr=be;wr!==be?(We.charCodeAt(mt)===39?(Yr=gs,mt++):(Yr=be,Hr===0&&$n(bo)),Yr!==be?(Ae=[Ae,wr,Yr],ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)}else mt=ge,ge=be;if(ge===be)if(ge=[],Ae=ps(),Ae===be&&(Mo.test(We.charAt(mt))?(Ae=We.charAt(mt),mt++):(Ae=be,Hr===0&&$n(ro))),Ae!==be)for(;Ae!==be;)ge.push(Ae),Ae=ps(),Ae===be&&(Mo.test(We.charAt(mt))?(Ae=We.charAt(mt),mt++):(Ae=be,Hr===0&&$n(ro)));else ge=be;return ge}function pa(){var ge,Ae;if(ge=[],_i.test(We.charAt(mt))?(Ae=We.charAt(mt),mt++):(Ae=be,Hr===0&&$n(fa)),Ae!==be)for(;Ae!==be;)ge.push(Ae),_i.test(We.charAt(mt))?(Ae=We.charAt(mt),mt++):(Ae=be,Hr===0&&$n(fa));else ge=be;return ge}function ea(){var ge,Ae,wr,Yr;if(ge=mt,Ae=mt,wr=[],Yr=Ui(),Yr===be&&(Yr=pa()),Yr!==be)for(;Yr!==be;)wr.push(Yr),Yr=Ui(),Yr===be&&(Yr=pa());else wr=be;return wr!==be?Ae=We.substring(Ae,mt):Ae=wr,Ae!==be&&(zn=ge,Ae=ts(Ae)),ge=Ae,ge}function Ri(){var ge,Ae,wr;return ge=mt,We.substr(mt,2)===zs?(Ae=zs,mt+=2):(Ae=be,Hr===0&&$n(ya)),Ae!==be?(wr=ea(),wr!==be?(zn=ge,Ae=Ts(wr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be),ge===be&&(ge=mt,zn=mt,Ae=$s(),Ae?Ae=void 0:Ae=be,Ae!==be?(wr=Vt(),wr!==be?(zn=ge,Ae=Ii(wr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)),ge}function Ta(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,mi,Wn,Vn,Kn,ba;return ge=mt,We.charCodeAt(mt)===123?(Ae=dn,mt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be?(wr=Hi(),wr!==be?(Yr=uo(),Yr!==be?(hr=Hi(),hr!==be?(We.charCodeAt(mt)===44?(Jr=qi,mt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be?(Fn=Hi(),Fn!==be?(We.substr(mt,4)===po?(Dn=po,mt+=4):(Dn=be,Hr===0&&$n(xo)),Dn===be&&(We.substr(mt,4)===Ko?(Dn=Ko,mt+=4):(Dn=be,Hr===0&&$n(Jo))),Dn!==be?(mi=Hi(),mi!==be?(Wn=mt,We.charCodeAt(mt)===44?(Vn=qi,mt++):(Vn=be,Hr===0&&$n(Ks)),Vn!==be?(Kn=Hi(),Kn!==be?(ba=Ri(),ba!==be?(Vn=[Vn,Kn,ba],Wn=Vn):(mt=Wn,Wn=be)):(mt=Wn,Wn=be)):(mt=Wn,Wn=be),Wn===be&&(Wn=null),Wn!==be?(Vn=Hi(),Vn!==be?(We.charCodeAt(mt)===125?(Kn=un,mt++):(Kn=be,Hr===0&&$n(yn)),Kn!==be?(zn=ge,Ae=Fs(Yr,Dn,Wn),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be),ge}function yi(){var ge;return ge=Ai(),ge===be&&(ge=Ta()),ge}function gi(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,mi,Wn,Vn,Kn,ba,es,Do,So;if(ge=mt,We.charCodeAt(mt)===123?(Ae=dn,mt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be)if(wr=Hi(),wr!==be)if(Yr=uo(),Yr!==be)if(hr=Hi(),hr!==be)if(We.charCodeAt(mt)===44?(Jr=qi,mt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be)if(Fn=Hi(),Fn!==be)if(We.substr(mt,6)===eu?(Dn=eu,mt+=6):(Dn=be,Hr===0&&$n(tu)),Dn===be&&(We.substr(mt,13)===Bo?(Dn=Bo,mt+=13):(Dn=be,Hr===0&&$n(Vo))),Dn!==be)if(mi=Hi(),mi!==be)if(We.charCodeAt(mt)===44?(Wn=qi,mt++):(Wn=be,Hr===0&&$n(Ks)),Wn!==be)if(Vn=Hi(),Vn!==be)if(Kn=mt,We.substr(mt,7)===Qo?(ba=Qo,mt+=7):(ba=be,Hr===0&&$n(ss)),ba!==be?(es=Hi(),es!==be?(Do=Ia(),Do!==be?(ba=[ba,es,Do],Kn=ba):(mt=Kn,Kn=be)):(mt=Kn,Kn=be)):(mt=Kn,Kn=be),Kn===be&&(Kn=null),Kn!==be)if(ba=Hi(),ba!==be){if(es=[],Do=ys(),Do!==be)for(;Do!==be;)es.push(Do),Do=ys();else es=be;es!==be?(Do=Hi(),Do!==be?(We.charCodeAt(mt)===125?(So=un,mt++):(So=be,Hr===0&&$n(yn)),So!==be?(zn=ge,Ae=oi(Yr,Dn,Kn,es),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)}else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;return ge}function Pa(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn,mi,Wn,Vn,Kn,ba,es;if(ge=mt,We.charCodeAt(mt)===123?(Ae=dn,mt++):(Ae=be,Hr===0&&$n(sn)),Ae!==be)if(wr=Hi(),wr!==be)if(Yr=uo(),Yr!==be)if(hr=Hi(),hr!==be)if(We.charCodeAt(mt)===44?(Jr=qi,mt++):(Jr=be,Hr===0&&$n(Ks)),Jr!==be)if(Fn=Hi(),Fn!==be)if(We.substr(mt,6)===ci?(Dn=ci,mt+=6):(Dn=be,Hr===0&&$n(rs)),Dn!==be)if(mi=Hi(),mi!==be)if(We.charCodeAt(mt)===44?(Wn=qi,mt++):(Wn=be,Hr===0&&$n(Ks)),Wn!==be)if(Vn=Hi(),Vn!==be){if(Kn=[],ba=Ms(),ba!==be)for(;ba!==be;)Kn.push(ba),ba=Ms();else Kn=be;Kn!==be?(ba=Hi(),ba!==be?(We.charCodeAt(mt)===125?(es=un,mt++):(es=be,Hr===0&&$n(yn)),es!==be?(zn=ge,Ae=ns(Yr,Kn),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)}else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;else mt=ge,ge=be;return ge}function oo(){var ge,Ae,wr,Yr;return ge=mt,Ae=mt,We.charCodeAt(mt)===61?(wr=os,mt++):(wr=be,Hr===0&&$n(Eo)),wr!==be?(Yr=Ia(),Yr!==be?(wr=[wr,Yr],Ae=wr):(mt=Ae,Ae=be)):(mt=Ae,Ae=be),Ae!==be?ge=We.substring(ge,mt):ge=Ae,ge===be&&(ge=wo()),ge}function Ms(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn;return ge=mt,Ae=Hi(),Ae!==be?(wr=wo(),wr!==be?(Yr=Hi(),Yr!==be?(We.charCodeAt(mt)===123?(hr=dn,mt++):(hr=be,Hr===0&&$n(sn)),hr!==be?(zn=mt,Jr=ru(wr),Jr?Jr=void 0:Jr=be,Jr!==be?(Fn=qe(),Fn!==be?(We.charCodeAt(mt)===125?(Dn=un,mt++):(Dn=be,Hr===0&&$n(yn)),Dn!==be?(zn=ge,Ae=vu(wr,Fn),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be),ge}function ys(){var ge,Ae,wr,Yr,hr,Jr,Fn,Dn;return ge=mt,Ae=Hi(),Ae!==be?(wr=oo(),wr!==be?(Yr=Hi(),Yr!==be?(We.charCodeAt(mt)===123?(hr=dn,mt++):(hr=be,Hr===0&&$n(sn)),hr!==be?(zn=mt,Jr=Ds(wr),Jr?Jr=void 0:Jr=be,Jr!==be?(Fn=qe(),Fn!==be?(We.charCodeAt(mt)===125?(Dn=un,mt++):(Dn=be,Hr===0&&$n(yn)),Dn!==be?(zn=ge,Ae=Vs(wr,Fn),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be)):(mt=ge,ge=be),ge}function qa(){var ge,Ae;return Hr++,Cu.test(We.charAt(mt))?(ge=We.charAt(mt),mt++):(ge=be,Hr===0&&$n(Qu)),Hr--,ge===be&&(Ae=be,Hr===0&&$n(no)),ge}function ls(){var ge,Ae;return Hr++,No.test(We.charAt(mt))?(ge=We.charAt(mt),mt++):(ge=be,Hr===0&&$n(qo)),Hr--,ge===be&&(Ae=be,Hr===0&&$n(qu)),ge}function Hi(){var ge,Ae,wr;for(Hr++,ge=mt,Ae=[],wr=qa();wr!==be;)Ae.push(wr),wr=qa();return Ae!==be?ge=We.substring(ge,mt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(cu)),ge}function Ia(){var ge,Ae,wr;return Hr++,ge=mt,We.charCodeAt(mt)===45?(Ae=Uo,mt++):(Ae=be,Hr===0&&$n(Fu)),Ae===be&&(Ae=null),Ae!==be?(wr=Io(),wr!==be?(zn=ge,Ae=fu(Ae,wr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be),Hr--,ge===be&&(Ae=be,Hr===0&&$n(jo)),ge}function cs(){var ge,Ae;return Hr++,We.charCodeAt(mt)===39?(ge=gs,mt++):(ge=be,Hr===0&&$n(bo)),Hr--,ge===be&&(Ae=be,Hr===0&&$n(du)),ge}function ps(){var ge,Ae;return Hr++,ge=mt,We.substr(mt,2)===io?(Ae=io,mt+=2):(Ae=be,Hr===0&&$n(nu)),Ae!==be&&(zn=ge,Ae=Ju()),ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(su)),ge}function Po(){var ge,Ae,wr,Yr,hr,Jr;if(ge=mt,We.charCodeAt(mt)===39?(Ae=gs,mt++):(Ae=be,Hr===0&&$n(bo)),Ae!==be)if(wr=$o(),wr!==be){for(Yr=mt,hr=[],We.substr(mt,2)===io?(Jr=io,mt+=2):(Jr=be,Hr===0&&$n(nu)),Jr===be&&(bn.test(We.charAt(mt))?(Jr=We.charAt(mt),mt++):(Jr=be,Hr===0&&$n(as)));Jr!==be;)hr.push(Jr),We.substr(mt,2)===io?(Jr=io,mt+=2):(Jr=be,Hr===0&&$n(nu)),Jr===be&&(bn.test(We.charAt(mt))?(Jr=We.charAt(mt),mt++):(Jr=be,Hr===0&&$n(as)));hr!==be?Yr=We.substring(Yr,mt):Yr=hr,Yr!==be?(We.charCodeAt(mt)===39?(hr=gs,mt++):(hr=be,Hr===0&&$n(bo)),hr===be&&(hr=null),hr!==be?(zn=ge,Ae=qt(wr,Yr),ge=Ae):(mt=ge,ge=be)):(mt=ge,ge=be)}else mt=ge,ge=be;else mt=ge,ge=be;return ge}function bs(){var ge,Ae,wr,Yr;return ge=mt,Ae=mt,We.length>mt?(wr=We.charAt(mt),mt++):(wr=be,Hr===0&&$n(ia)),wr!==be?(zn=mt,Yr=fr(wr),Yr?Yr=void 0:Yr=be,Yr!==be?(wr=[wr,Yr],Ae=wr):(mt=Ae,Ae=be)):(mt=Ae,Ae=be),Ae===be&&(We.charCodeAt(mt)===10?(Ae=ar,mt++):(Ae=be,Hr===0&&$n(dr))),Ae!==be?ge=We.substring(ge,mt):ge=Ae,ge}function $o(){var ge,Ae,wr,Yr;return ge=mt,Ae=mt,We.length>mt?(wr=We.charAt(mt),mt++):(wr=be,Hr===0&&$n(ia)),wr!==be?(zn=mt,Yr=xr(wr),Yr?Yr=void 0:Yr=be,Yr!==be?(wr=[wr,Yr],Ae=wr):(mt=Ae,Ae=be)):(mt=Ae,Ae=be),Ae!==be?ge=We.substring(ge,mt):ge=Ae,ge}function uo(){var ge,Ae;return Hr++,ge=mt,Ae=Io(),Ae===be&&(Ae=wo()),Ae!==be?ge=We.substring(ge,mt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(_n)),ge}function Io(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=mt,We.charCodeAt(mt)===48?(Ae=Mn,mt++):(Ae=be,Hr===0&&$n(Un)),Ae!==be&&(zn=ge,Ae=fi()),ge=Ae,ge===be){if(ge=mt,Ae=mt,li.test(We.charAt(mt))?(wr=We.charAt(mt),mt++):(wr=be,Hr===0&&$n(lr)),wr!==be){for(Yr=[],Fr.test(We.charAt(mt))?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(Mr));hr!==be;)Yr.push(hr),Fr.test(We.charAt(mt))?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(Mr));Yr!==be?(wr=[wr,Yr],Ae=wr):(mt=Ae,Ae=be)}else mt=Ae,Ae=be;Ae!==be&&(zn=ge,Ae=En(Ae)),ge=Ae}return Hr--,ge===be&&(Ae=be,Hr===0&&$n(Gn)),ge}function wo(){var ge,Ae,wr,Yr,hr;if(Hr++,ge=mt,Ae=[],wr=mt,Yr=mt,Hr++,hr=qa(),hr===be&&(hr=ls()),Hr--,hr===be?Yr=void 0:(mt=Yr,Yr=be),Yr!==be?(We.length>mt?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(ia)),hr!==be?(Yr=[Yr,hr],wr=Yr):(mt=wr,wr=be)):(mt=wr,wr=be),wr!==be)for(;wr!==be;)Ae.push(wr),wr=mt,Yr=mt,Hr++,hr=qa(),hr===be&&(hr=ls()),Hr--,hr===be?Yr=void 0:(mt=Yr,Yr=be),Yr!==be?(We.length>mt?(hr=We.charAt(mt),mt++):(hr=be,Hr===0&&$n(ia)),hr!==be?(Yr=[Yr,hr],wr=Yr):(mt=wr,wr=be)):(mt=wr,wr=be);else Ae=be;return Ae!==be?ge=We.substring(ge,mt):ge=Ae,Hr--,ge===be&&(Ae=be,Hr===0&&$n(Pn)),ge}var ka=["root"];function Ja(){return ka.length>1}function ks(){return ka[ka.length-1]==="plural"}function Da(){return rt&&rt.captureLocation?{location:Ea()}:{}}if(va=rr(),va!==be&&mt===We.length)return va;throw va!==be&&mt1)throw new RangeError("Fraction-precision stems only accept a single optional option");rr.stem.replace(Ue,function(Or,Cr,kr){return Or==="."?rt.maximumFractionDigits=0:kr==="+"?rt.minimumFractionDigits=kr.length:Cr[0]==="#"?rt.maximumFractionDigits=Cr.length:(rt.minimumFractionDigits=Cr.length,rt.maximumFractionDigits=Cr.length+(typeof kr=="string"?kr.length:0)),""}),rr.options.length&&(rt=ve(ve({},rt),Et(rr.options[0])));continue}if(Ft.test(rr.stem)){rt=ve(ve({},rt),Et(rr.stem));continue}var Er=kt(rr.stem);Er&&(rt=ve(ve({},rt),Er))}return rt}var yt=function(){var We=function(rt,be){return We=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(st,rr){st.__proto__=rr}||function(st,rr){for(var Er in rr)rr.hasOwnProperty(Er)&&(st[Er]=rr[Er])},We(rt,be)};return function(rt,be){We(rt,be);function st(){this.constructor=rt}rt.prototype=be===null?Object.create(be):(st.prototype=be.prototype,new st)}}(),Be=function(){for(var We=0,rt=0,be=arguments.length;rt(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,Xe=Date.now()+"@@",ht=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function St(We,rt,be){var st=We.tagName,rr=We.outerHTML,Er=We.textContent,Or=We.childNodes;if(!st)return Ke(Er||"",rt);st=st.toLowerCase();var Cr=~ht.indexOf(st),kr=be[st];if(kr&&Cr)throw new gt(st+" is a self-closing tag and can not be used, please use another tag name.");if(!Or.length)return[rr];var An=Array.prototype.slice.call(Or).reduce(function(Sr,dn){return Sr.concat(St(dn,rt,be))},[]);return kr?typeof kr=="function"?[kr.apply(void 0,An)]:[kr]:Be(["<"+st+">"],An,[""])}function er(We,rt,be,st,rr,Er){var Or=tt(We,rt,be,st,rr,void 0,Er),Cr={},kr=Or.reduce(function(sn,un){if(un.type===0)return sn+=un.value;var yn=Le();return Cr[yn]=un.value,sn+=""+Je+yn+Je},"");if(!He.test(kr))return Ke(kr,Cr);if(!rr)throw new gt("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new gt("Cannot format XML message without DOMParser");ft||(ft=new DOMParser);var An=ft.parseFromString(''+kr+"","text/html").getElementById(Xe);if(!An)throw new gt("Malformed HTML message "+kr);var Sr=Object.keys(rr).filter(function(sn){return!!An.getElementsByTagName(sn).length});if(!Sr.length)return Ke(kr,Cr);var dn=Sr.filter(function(sn){return sn!==sn.toLowerCase()});if(dn.length)throw new gt("HTML tag must be lowercased but the following tags are not: "+dn.join(", "));return Array.prototype.slice.call(An.childNodes).reduce(function(sn,un){return sn.concat(St(un,Cr,rr))},[])}var Jt=function(){return Jt=Object.assign||function(We){for(var rt,be=1,st=arguments.length;be<"']/g;function ce(We){return(""+We).replace(Oe,rt=>Kt[rt.charCodeAt(0)])}function he(We,rt,be={}){return rt.reduce((st,rr)=>(rr in We?st[rr]=We[rr]:rr in be&&(st[rr]=be[rr]),st),{})}function Dt(We){nr(We,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function Te(We,rt){const be=rt?` -${rt.stack}`:"";return`[React Intl] ${We}${be}`}function ct(We){}const Gt={formats:{},messages:{},timeZone:void 0,textComponent:r.Fragment,defaultLocale:"en",defaultFormats:{},onError:ct};function Pt(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ie(We=Pt()){const rt=Intl.RelativeTimeFormat,be=Intl.ListFormat,st=Intl.DisplayNames;return{getDateTimeFormat:ie(Intl.DateTimeFormat,We.dateTime),getNumberFormat:ie(Intl.NumberFormat,We.number),getMessageFormat:ie(Ht,We.message),getRelativeTimeFormat:ie(rt,We.relativeTime),getPluralRules:ie(Intl.PluralRules,We.pluralRules),getListFormat:ie(be,We.list),getDisplayNames:ie(st,We.displayNames)}}function At(We,rt,be,st){const rr=We&&We[rt];let Er;if(rr&&(Er=rr[be]),Er)return Er;st(Te(`No ${rt} format named: ${be}`))}const Ze=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function we({locale:We,formats:rt,onError:be},st,rr={}){const{format:Er}=rr,Or=Er&&At(rt,"number",Er,be)||{},Cr=he(rr,Ze,Or);return st(We,Cr)}function Et(We,rt,be,st={}){try{return we(We,rt,st).format(be)}catch(rr){We.onError(Te("Error formatting number.",rr))}return String(be)}function Rt(We,rt,be,st={}){try{return we(We,rt,st).formatToParts(be)}catch(rr){We.onError(Te("Error formatting number.",rr))}return[]}const Me=["numeric","style"];function Ar({locale:We,formats:rt,onError:be},st,rr={}){const{format:Er}=rr,Or=!!Er&&At(rt,"relative",Er,be)||{},Cr=he(rr,Me,Or);return st(We,Cr)}function Tt(We,rt,be,st,rr={}){st||(st="second"),Intl.RelativeTimeFormat||We.onError(Te(`Intl.RelativeTimeFormat is not available in this environment. +`);var Ei=be.getPluralRules(rt,{type:Sr.pluralType}).select(sn-(Sr.offset||0));yn=Sr.options[Ei]||Sr.options.other}if(!yn)throw new RangeError('Invalid values for "'+Sr.value+'": "'+sn+'". Options are "'+Object.keys(Sr.options).join('", "')+'"');Cr.push.apply(Cr,tt(yn.value,rt,be,st,rr,sn-(Sr.offset||0)));continue}}return Nt(Cr)}function gt(We,rt,be,st,rr,Er){var Or=tt(We,rt,be,st,rr,void 0,Er);return Or.length===1?Or[0].value:Or.reduce(function(Cr,kr){return Cr+=kr.value},"")}var ct,Je="@@",Fe=/@@(\d+_\d+)@@/g,xe=0;function Le(){return Date.now()+"_"+ ++xe}function Ke(We,rt){return We.split(Fe).filter(Boolean).map(function(be){return rt[be]!=null?rt[be]:be}).reduce(function(be,st){return be.length&&typeof st=="string"&&typeof be[be.length-1]=="string"?be[be.length-1]+=st:be.push(st),be},[])}var He=/(<([0-9a-zA-Z-_]*?)>(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,Xe=Date.now()+"@@",dt=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function wt(We,rt,be){var st=We.tagName,rr=We.outerHTML,Er=We.textContent,Or=We.childNodes;if(!st)return Ke(Er||"",rt);st=st.toLowerCase();var Cr=~dt.indexOf(st),kr=be[st];if(kr&&Cr)throw new _t(st+" is a self-closing tag and can not be used, please use another tag name.");if(!Or.length)return[rr];var An=Array.prototype.slice.call(Or).reduce(function(Sr,dn){return Sr.concat(wt(dn,rt,be))},[]);return kr?typeof kr=="function"?[kr.apply(void 0,An)]:[kr]:Be(["<"+st+">"],An,[""])}function er(We,rt,be,st,rr,Er){var Or=tt(We,rt,be,st,rr,void 0,Er),Cr={},kr=Or.reduce(function(sn,un){if(un.type===0)return sn+=un.value;var yn=Le();return Cr[yn]=un.value,sn+=""+Je+yn+Je},"");if(!He.test(kr))return Ke(kr,Cr);if(!rr)throw new _t("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new _t("Cannot format XML message without DOMParser");ct||(ct=new DOMParser);var An=ct.parseFromString(''+kr+"","text/html").getElementById(Xe);if(!An)throw new _t("Malformed HTML message "+kr);var Sr=Object.keys(rr).filter(function(sn){return!!An.getElementsByTagName(sn).length});if(!Sr.length)return Ke(kr,Cr);var dn=Sr.filter(function(sn){return sn!==sn.toLowerCase()});if(dn.length)throw new _t("HTML tag must be lowercased but the following tags are not: "+dn.join(", "));return Array.prototype.slice.call(An.childNodes).reduce(function(sn,un){return sn.concat(wt(un,Cr,rr))},[])}var Jt=function(){return Jt=Object.assign||function(We){for(var rt,be=1,st=arguments.length;be<"']/g;function ce(We){return(""+We).replace(Oe,rt=>Kt[rt.charCodeAt(0)])}function he(We,rt,be={}){return rt.reduce((st,rr)=>(rr in We?st[rr]=We[rr]:rr in be&&(st[rr]=be[rr]),st),{})}function It(We){nr(We,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function Te(We,rt){const be=rt?` +${rt.stack}`:"";return`[React Intl] ${We}${be}`}function lt(We){}const Gt={formats:{},messages:{},timeZone:void 0,textComponent:r.Fragment,defaultLocale:"en",defaultFormats:{},onError:lt};function Tt(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ie(We=Tt()){const rt=Intl.RelativeTimeFormat,be=Intl.ListFormat,st=Intl.DisplayNames;return{getDateTimeFormat:ie(Intl.DateTimeFormat,We.dateTime),getNumberFormat:ie(Intl.NumberFormat,We.number),getMessageFormat:ie(Ht,We.message),getRelativeTimeFormat:ie(rt,We.relativeTime),getPluralRules:ie(Intl.PluralRules,We.pluralRules),getListFormat:ie(be,We.list),getDisplayNames:ie(st,We.displayNames)}}function St(We,rt,be,st){const rr=We&&We[rt];let Er;if(rr&&(Er=rr[be]),Er)return Er;st(Te(`No ${rt} format named: ${be}`))}const Ze=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function we({locale:We,formats:rt,onError:be},st,rr={}){const{format:Er}=rr,Or=Er&&St(rt,"number",Er,be)||{},Cr=he(rr,Ze,Or);return st(We,Cr)}function xt(We,rt,be,st={}){try{return we(We,rt,st).format(be)}catch(rr){We.onError(Te("Error formatting number.",rr))}return String(be)}function Rt(We,rt,be,st={}){try{return we(We,rt,st).formatToParts(be)}catch(rr){We.onError(Te("Error formatting number.",rr))}return[]}const Me=["numeric","style"];function Ar({locale:We,formats:rt,onError:be},st,rr={}){const{format:Er}=rr,Or=!!Er&&St(rt,"relative",Er,be)||{},Cr=he(rr,Me,Or);return st(We,Cr)}function Ct(We,rt,be,st,rr={}){st||(st="second"),Intl.RelativeTimeFormat||We.onError(Te(`Intl.RelativeTimeFormat is not available in this environment. Try polyfilling it using "@formatjs/intl-relativetimeformat" -`));try{return Ar(We,rt,rr).format(be,st)}catch(Or){We.onError(Te("Error formatting relative time.",Or))}return String(be)}const Vr=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function rn({locale:We,formats:rt,onError:be,timeZone:st},rr,Er,Or={}){const{format:Cr}=Or,kr=Object.assign(Object.assign({},st&&{timeZone:st}),Cr&&At(rt,rr,Cr,be));let An=he(Or,Vr,kr);return rr==="time"&&!An.hour&&!An.minute&&!An.second&&(An=Object.assign(Object.assign({},An),{hour:"numeric",minute:"numeric"})),Er(We,An)}function Tr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"date",rt,st).format(rr)}catch(Er){We.onError(Te("Error formatting date.",Er))}return String(rr)}function Rr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"time",rt,st).format(rr)}catch(Er){We.onError(Te("Error formatting time.",Er))}return String(rr)}function vr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"date",rt,st).formatToParts(rr)}catch(Er){We.onError(Te("Error formatting date.",Er))}return[]}function zr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"time",rt,st).formatToParts(rr)}catch(Er){We.onError(Te("Error formatting time.",Er))}return[]}const an=["localeMatcher","type"];function hn({locale:We,onError:rt},be,st,rr={}){Intl.PluralRules||rt(Te(`Intl.PluralRules is not available in this environment. +`));try{return Ar(We,rt,rr).format(be,st)}catch(Or){We.onError(Te("Error formatting relative time.",Or))}return String(be)}const Vr=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function rn({locale:We,formats:rt,onError:be,timeZone:st},rr,Er,Or={}){const{format:Cr}=Or,kr=Object.assign(Object.assign({},st&&{timeZone:st}),Cr&&St(rt,rr,Cr,be));let An=he(Or,Vr,kr);return rr==="time"&&!An.hour&&!An.minute&&!An.second&&(An=Object.assign(Object.assign({},An),{hour:"numeric",minute:"numeric"})),Er(We,An)}function Tr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"date",rt,st).format(rr)}catch(Er){We.onError(Te("Error formatting date.",Er))}return String(rr)}function Rr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"time",rt,st).format(rr)}catch(Er){We.onError(Te("Error formatting time.",Er))}return String(rr)}function vr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"date",rt,st).formatToParts(rr)}catch(Er){We.onError(Te("Error formatting date.",Er))}return[]}function zr(We,rt,be,st={}){const rr=typeof be=="string"?new Date(be||0):be;try{return rn(We,"time",rt,st).formatToParts(rr)}catch(Er){We.onError(Te("Error formatting time.",Er))}return[]}const an=["localeMatcher","type"];function hn({locale:We,onError:rt},be,st,rr={}){Intl.PluralRules||rt(Te(`Intl.PluralRules is not available in this environment. Try polyfilling it using "@formatjs/intl-pluralrules" -`));const Er=he(rr,an);try{return be(We,Er).select(st)}catch(Or){rt(Te("Error formatting plural.",Or))}return"other"}function Yt(We,rt){return Object.keys(We).reduce((be,st)=>(be[st]=Object.assign({timeZone:rt},We[st]),be),{})}function _t(We,rt){return Object.keys(Object.assign(Object.assign({},We),rt)).reduce((st,rr)=>(st[rr]=Object.assign(Object.assign({},We[rr]||{}),rt[rr]||{}),st),{})}function ye(We,rt){if(!rt)return We;const be=Ht.formats;return Object.assign(Object.assign(Object.assign({},be),We),{date:_t(Yt(be.date,rt),Yt(We.date||{},rt)),time:_t(Yt(be.time,rt),Yt(We.time||{},rt))})}const ut=We=>r.createElement(r.Fragment,null,...We);function Lt({locale:We,formats:rt,messages:be,defaultLocale:st,defaultFormats:rr,onError:Er,timeZone:Or},Cr,kr={id:""},An={}){const{id:Sr,defaultMessage:dn}=kr;nr(!!Sr,"[React Intl] An `id` must be provided to format a message.");const sn=be&&be[String(Sr)];rt=ye(rt,Or),rr=ye(rr,Or);let un=[];if(sn)try{un=Cr.getMessageFormat(sn,We,rt,{formatters:Cr}).formatHTMLMessage(An)}catch(yn){Er(Te(`Error formatting message: "${Sr}" for locale: "${We}"`+(dn?", using default message as fallback.":""),yn))}else(!dn||We&&We.toLowerCase()!==st.toLowerCase())&&Er(Te(`Missing message: "${Sr}" for locale: "${We}"`+(dn?", using default message as fallback.":"")));if(!un.length&&dn)try{un=Cr.getMessageFormat(dn,st,rr).formatHTMLMessage(An)}catch(yn){Er(Te(`Error formatting the default message for: "${Sr}"`,yn))}return un.length?un.length===1&&typeof un[0]=="string"?un[0]||dn||String(Sr):ut(un):(Er(Te(`Cannot format message: "${Sr}", using message ${sn||dn?"source":"id"} as fallback.`)),typeof sn=="string"?sn||dn||String(Sr):dn||String(Sr))}function gr(We,rt,be={id:""},st={}){const rr=Object.keys(st).reduce((Er,Or)=>{const Cr=st[Or];return Er[Or]=typeof Cr=="string"?ce(Cr):Cr,Er},{});return Lt(We,rt,be,rr)}var mr=e(18947),en=e.n(mr);const Ur=["localeMatcher","type","style"],wn=Date.now();function xt(We){return`${wn}_${We}_${wn}`}function Dr({locale:We,onError:rt},be,st,rr={}){Intl.ListFormat||rt(Te(`Intl.ListFormat is not available in this environment. +`));const Er=he(rr,an);try{return be(We,Er).select(st)}catch(Or){rt(Te("Error formatting plural.",Or))}return"other"}function Yt(We,rt){return Object.keys(We).reduce((be,st)=>(be[st]=Object.assign({timeZone:rt},We[st]),be),{})}function vt(We,rt){return Object.keys(Object.assign(Object.assign({},We),rt)).reduce((st,rr)=>(st[rr]=Object.assign(Object.assign({},We[rr]||{}),rt[rr]||{}),st),{})}function ye(We,rt){if(!rt)return We;const be=Ht.formats;return Object.assign(Object.assign(Object.assign({},be),We),{date:vt(Yt(be.date,rt),Yt(We.date||{},rt)),time:vt(Yt(be.time,rt),Yt(We.time||{},rt))})}const ut=We=>r.createElement(r.Fragment,null,...We);function Lt({locale:We,formats:rt,messages:be,defaultLocale:st,defaultFormats:rr,onError:Er,timeZone:Or},Cr,kr={id:""},An={}){const{id:Sr,defaultMessage:dn}=kr;nr(!!Sr,"[React Intl] An `id` must be provided to format a message.");const sn=be&&be[String(Sr)];rt=ye(rt,Or),rr=ye(rr,Or);let un=[];if(sn)try{un=Cr.getMessageFormat(sn,We,rt,{formatters:Cr}).formatHTMLMessage(An)}catch(yn){Er(Te(`Error formatting message: "${Sr}" for locale: "${We}"`+(dn?", using default message as fallback.":""),yn))}else(!dn||We&&We.toLowerCase()!==st.toLowerCase())&&Er(Te(`Missing message: "${Sr}" for locale: "${We}"`+(dn?", using default message as fallback.":"")));if(!un.length&&dn)try{un=Cr.getMessageFormat(dn,st,rr).formatHTMLMessage(An)}catch(yn){Er(Te(`Error formatting the default message for: "${Sr}"`,yn))}return un.length?un.length===1&&typeof un[0]=="string"?un[0]||dn||String(Sr):ut(un):(Er(Te(`Cannot format message: "${Sr}", using message ${sn||dn?"source":"id"} as fallback.`)),typeof sn=="string"?sn||dn||String(Sr):dn||String(Sr))}function gr(We,rt,be={id:""},st={}){const rr=Object.keys(st).reduce((Er,Or)=>{const Cr=st[Or];return Er[Or]=typeof Cr=="string"?ce(Cr):Cr,Er},{});return Lt(We,rt,be,rr)}var mr=e(18947),en=e.n(mr);const Ur=["localeMatcher","type","style"],wn=Date.now();function bt(We){return`${wn}_${We}_${wn}`}function Ir({locale:We,onError:rt},be,st,rr={}){Intl.ListFormat||rt(Te(`Intl.ListFormat is not available in this environment. Try polyfilling it using "@formatjs/intl-listformat" -`));const Or=he(rr,Ur);try{const Cr={},kr=st.map((Sr,dn)=>{if(typeof Sr=="object"){const sn=xt(dn);return Cr[sn]=Sr,sn}return String(Sr)});return Object.keys(Cr).length?be(We,Or).formatToParts(kr).reduce((Sr,dn)=>{const sn=dn.value;return Cr[sn]?Sr.push(Cr[sn]):typeof Sr[Sr.length-1]=="string"?Sr[Sr.length-1]+=sn:Sr.push(sn),Sr},[]):be(We,Or).format(kr)}catch(Cr){rt(Te("Error formatting list.",Cr))}return st}const Rn=["localeMatcher","style","type","fallback"];function Xn({locale:We,onError:rt},be,st,rr={}){Intl.DisplayNames||rt(Te(`Intl.DisplayNames is not available in this environment. +`));const Or=he(rr,Ur);try{const Cr={},kr=st.map((Sr,dn)=>{if(typeof Sr=="object"){const sn=bt(dn);return Cr[sn]=Sr,sn}return String(Sr)});return Object.keys(Cr).length?be(We,Or).formatToParts(kr).reduce((Sr,dn)=>{const sn=dn.value;return Cr[sn]?Sr.push(Cr[sn]):typeof Sr[Sr.length-1]=="string"?Sr[Sr.length-1]+=sn:Sr.push(sn),Sr},[]):be(We,Or).format(kr)}catch(Cr){rt(Te("Error formatting list.",Cr))}return st}const Rn=["localeMatcher","style","type","fallback"];function Xn({locale:We,onError:rt},be,st,rr={}){Intl.DisplayNames||rt(Te(`Intl.DisplayNames is not available in this environment. Try polyfilling it using "@formatjs/intl-displaynames" -`));const Or=he(rr,Rn);try{return be(We,Or).of(st)}catch(Cr){rt(Te("Error formatting display name.",Cr))}}const Nn=en()||mr;function ri(We){return{locale:We.locale,timeZone:We.timeZone,formats:We.formats,textComponent:We.textComponent,messages:We.messages,defaultLocale:We.defaultLocale,defaultFormats:We.defaultFormats,onError:We.onError}}function ii(We,rt){const be=Ie(rt),st=Object.assign(Object.assign({},Gt),We),{locale:rr,defaultLocale:Er,onError:Or}=st;return rr?!Intl.NumberFormat.supportedLocalesOf(rr).length&&Or?Or(Te(`Missing locale data for locale: "${rr}" in Intl.NumberFormat. Using default locale: "${Er}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(rr).length&&Or&&Or(Te(`Missing locale data for locale: "${rr}" in Intl.DateTimeFormat. Using default locale: "${Er}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(Or&&Or(Te(`"locale" was not configured, using "${Er}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),st.locale=st.defaultLocale||"en"),Object.assign(Object.assign({},st),{formatters:be,formatNumber:Et.bind(null,st,be.getNumberFormat),formatNumberToParts:Rt.bind(null,st,be.getNumberFormat),formatRelativeTime:Tt.bind(null,st,be.getRelativeTimeFormat),formatDate:Tr.bind(null,st,be.getDateTimeFormat),formatDateToParts:vr.bind(null,st,be.getDateTimeFormat),formatTime:Rr.bind(null,st,be.getDateTimeFormat),formatTimeToParts:zr.bind(null,st,be.getDateTimeFormat),formatPlural:hn.bind(null,st,be.getPluralRules),formatMessage:Lt.bind(null,st,be),formatHTMLMessage:gr.bind(null,st,be),formatList:Dr.bind(null,st,be.getListFormat),formatDisplayName:Xn.bind(null,st,be.getDisplayNames)})}class Di extends r.PureComponent{constructor(){super(...arguments),this.cache=Pt(),this.state={cache:this.cache,intl:ii(ri(this.props),this.cache),prevConfig:ri(this.props)}}static getDerivedStateFromProps(rt,{prevConfig:be,cache:st}){const rr=ri(rt);return Nn(be,rr)?null:{intl:ii(rr,st),prevConfig:rr}}render(){return Dt(this.state.intl),r.createElement(a,{value:this.state.intl},this.props.children)}}Di.displayName="IntlProvider",Di.defaultProps=Gt;var Vn=e(11410),ki=e(3424),Mi=e.n(ki),Yi=e(85239),Ya=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,da=(We,rt)=>{var be={};for(var st in We)Xa.call(We,st)&&rt.indexOf(st)<0&&(be[st]=We[st]);if(We!=null&&Ya)for(var st of Ya(We))rt.indexOf(st)<0&&Wi.call(We,st)&&(be[st]=We[st]);return be};let lt;const ba=!0,ra=new(Mi()),Bi=Symbol("LANG_CHANGE"),Da=(We,rt="")=>Object.keys(We).reduce((be,st)=>{const rr=We[st],Er=rt?`${rt}.${st}`:st;return typeof rr=="string"?be[Er]=rr:Object.assign(be,Da(rr,Er)),be},{}),Ai={},$i=(We,rt,be)=>{var st,rr,Er,Or;if(!We)return;const Cr=(st=Ai[We])!=null&&st.messages?Object.assign({},Ai[We].messages,rt):rt,{momentLocale:kr=(rr=Ai[We])==null?void 0:rr.momentLocale,antd:An=(Er=Ai[We])==null?void 0:Er.antd}=be||{},Sr=(Or=We.split("-"))==null?void 0:Or.join("-");Ai[We]={messages:Cr,locale:Sr,momentLocale:kr,antd:An},Sr===Ot()&&ra.emit(Bi,Sr)},bi=We=>(0,Vn.We)().applyPlugins({key:"locale",type:"modify",initialValue:We}),Se=We=>{const be=bi(Ai[We]),{cache:st}=be,rr=da(be,["cache"]);return ii(rr,st)},nt=(We,rt)=>lt&&!rt&&!We?lt:(We||(We=Ot()),We&&Ai[We]?Se(We):Ai["zh-CN"]?Se("zh-CN"):ii({locale:"zh-CN",messages:{}})),et=We=>{lt=nt(We,!0)},Ot=()=>{const We=bi({});return typeof(We==null?void 0:We.getLocale)=="function"?We.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&ba?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},mt=()=>{const We=Ot();return["he","ar","fa","ku"].filter(st=>We.startsWith(st)).length?"rtl":"ltr"},or=(We,rt=!0)=>{(()=>{if(Ot()!==We){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&ba&&window.localStorage.setItem("umi_locale",We||""),et(We),rt)window.location.reload();else if(ra.emit(Bi,We),window.dispatchEvent){const st=new Event("languagechange");window.dispatchEvent(st)}}})()};let ur=!0;const Ir=(We,rt)=>(ur&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. +`));const Or=he(rr,Rn);try{return be(We,Or).of(st)}catch(Cr){rt(Te("Error formatting display name.",Cr))}}const Nn=en()||mr;function ni(We){return{locale:We.locale,timeZone:We.timeZone,formats:We.formats,textComponent:We.textComponent,messages:We.messages,defaultLocale:We.defaultLocale,defaultFormats:We.defaultFormats,onError:We.onError}}function ai(We,rt){const be=Ie(rt),st=Object.assign(Object.assign({},Gt),We),{locale:rr,defaultLocale:Er,onError:Or}=st;return rr?!Intl.NumberFormat.supportedLocalesOf(rr).length&&Or?Or(Te(`Missing locale data for locale: "${rr}" in Intl.NumberFormat. Using default locale: "${Er}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(rr).length&&Or&&Or(Te(`Missing locale data for locale: "${rr}" in Intl.DateTimeFormat. Using default locale: "${Er}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(Or&&Or(Te(`"locale" was not configured, using "${Er}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),st.locale=st.defaultLocale||"en"),Object.assign(Object.assign({},st),{formatters:be,formatNumber:xt.bind(null,st,be.getNumberFormat),formatNumberToParts:Rt.bind(null,st,be.getNumberFormat),formatRelativeTime:Ct.bind(null,st,be.getRelativeTimeFormat),formatDate:Tr.bind(null,st,be.getDateTimeFormat),formatDateToParts:vr.bind(null,st,be.getDateTimeFormat),formatTime:Rr.bind(null,st,be.getDateTimeFormat),formatTimeToParts:zr.bind(null,st,be.getDateTimeFormat),formatPlural:hn.bind(null,st,be.getPluralRules),formatMessage:Lt.bind(null,st,be),formatHTMLMessage:gr.bind(null,st,be),formatList:Ir.bind(null,st,be.getListFormat),formatDisplayName:Xn.bind(null,st,be.getDisplayNames)})}class ki extends r.PureComponent{constructor(){super(...arguments),this.cache=Tt(),this.state={cache:this.cache,intl:ai(ni(this.props),this.cache),prevConfig:ni(this.props)}}static getDerivedStateFromProps(rt,{prevConfig:be,cache:st}){const rr=ni(rt);return Nn(be,rr)?null:{intl:ai(rr,st),prevConfig:rr}}render(){return It(this.state.intl),r.createElement(a,{value:this.state.intl},this.props.children)}}ki.displayName="IntlProvider",ki.defaultProps=Gt;var Yn=e(11410),Li=e(3424),Ni=e.n(Li),Xi=e(85239),Xa=Object.getOwnPropertySymbols,Va=Object.prototype.hasOwnProperty,Gi=Object.prototype.propertyIsEnumerable,ha=(We,rt)=>{var be={};for(var st in We)Va.call(We,st)&&rt.indexOf(st)<0&&(be[st]=We[st]);if(We!=null&&Xa)for(var st of Xa(We))rt.indexOf(st)<0&&Gi.call(We,st)&&(be[st]=We[st]);return be};let qn;const Dt=!0,Qi=new(Ni()),hi=Symbol("LANG_CHANGE"),Oa=(We,rt="")=>Object.keys(We).reduce((be,st)=>{const rr=We[st],Er=rt?`${rt}.${st}`:st;return typeof rr=="string"?be[Er]=rr:Object.assign(be,Oa(rr,Er)),be},{}),Si={},Zi=(We,rt,be)=>{var st,rr,Er,Or;if(!We)return;const Cr=(st=Si[We])!=null&&st.messages?Object.assign({},Si[We].messages,rt):rt,{momentLocale:kr=(rr=Si[We])==null?void 0:rr.momentLocale,antd:An=(Er=Si[We])==null?void 0:Er.antd}=be||{},Sr=(Or=We.split("-"))==null?void 0:Or.join("-");Si[We]={messages:Cr,locale:Sr,momentLocale:kr,antd:An},Sr===Ot()&&Qi.emit(hi,Sr)},Ti=We=>(0,Yn.We)().applyPlugins({key:"locale",type:"modify",initialValue:We}),Se=We=>{const be=Ti(Si[We]),{cache:st}=be,rr=ha(be,["cache"]);return ai(rr,st)},nt=(We,rt)=>qn&&!rt&&!We?qn:(We||(We=Ot()),We&&Si[We]?Se(We):Si["zh-CN"]?Se("zh-CN"):ai({locale:"zh-CN",messages:{}})),et=We=>{qn=nt(We,!0)},Ot=()=>{const We=Ti({});return typeof(We==null?void 0:We.getLocale)=="function"?We.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&Dt?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},pt=()=>{const We=Ot();return["he","ar","fa","ku"].filter(st=>We.startsWith(st)).length?"rtl":"ltr"},or=(We,rt=!0)=>{(()=>{if(Ot()!==We){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&Dt&&window.localStorage.setItem("umi_locale",We||""),et(We),rt)window.location.reload();else if(Qi.emit(hi,We),window.dispatchEvent){const st=new Event("languagechange");window.dispatchEvent(st)}}})()};let ur=!0;const Dr=(We,rt)=>(ur&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. \u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002 http://j.mp/37Fkd5Q - `),ur=!1),lt||et(Ot()),lt.formatMessage(We,rt)),$r=()=>Object.keys(Ai)},15610:function(d,_,e){"use strict";e.d(_,{y:function(){return u}});var r=e(43418),i=e(95237),l=e(43604),c=e(93490),f=e(59301);const u=h=>new Promise((o,a)=>{if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return a("WebRTC not supported by browser");let x=new RTCPeerConnection,p=[];x.createDataChannel(""),x.createOffer().then(y=>x.setLocalDescription(y)).catch(y=>a(y)),x.onicecandidate=y=>{console.log("event:",y);const m=[];if(!y||!y.candidate){if(console.log("ips",p),p.length==0||!(0,c.t)(p[0])){const W=r.default.info({title:f.createElement(i.Z,null,f.createElement(l.Z,{flex:"1"},"\u63D0\u793A"),f.createElement(l.Z,null,f.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>W.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:f.createElement(i.Z,null,f.createElement(l.Z,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",(h.ip_limit==="inner"||h.ip_bind)&&f.createElement(f.Fragment,null,f.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),f.createElement("br",null),f.createElement(Button,{onClick:showInstallWebRtcDoc,type:"link"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return a("WebRTC disabled or restricted by browser")}const V=p.filter(W=>(0,c.t)(W));return!V||!V.length?a("IP\u83B7\u53D6\u5931\u8D25"):o(V.join(""))}let b=y.candidate.candidate.split(" "),[S,R,L,C,I,F,,B,...N]=b,G=["rtp","rtpc"];if(console.log("event:",y),p.some(V=>V==I)||p.push(I),console.log(" candidate: "+S.split(":")[1]),console.log(" component: "+G[R-1]),console.log(" protocol: "+L),console.log(" priority: "+C),console.log(" ip: "+I),console.log(" port: "+F),console.log(" type: "+B),N.length){console.log("attributes: ");for(let V=0;V "+N[V]+": "+N[V+1])}}})},57884:function(d,_,e){"use strict";var r=e(59301),i=e(4977),l=e(3113),c=e(76560),f=e(22688),u=Object.defineProperty,h=Object.defineProperties,o=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,y=(R,L,C)=>L in R?u(R,L,{enumerable:!0,configurable:!0,writable:!0,value:C}):R[L]=C,m=(R,L)=>{for(var C in L||(L={}))x.call(L,C)&&y(R,C,L[C]);if(a)for(var C of a(L))p.call(L,C)&&y(R,C,L[C]);return R},b=(R,L)=>h(R,o(L));const S=({img:R,buttonProps:L={},styles:C={},customText:I,ButtonText:F,ButtonClick:B,Buttonclass:N,ButtonTwo:G,imgStyles:V,loading:W=!1,className:ae="",globalSetting:ne})=>{const se=(0,r.useMemo)(()=>{var q;if(R)return R;switch(Number((q=ne==null?void 0:ne.setting)==null?void 0:q.theme)){case f.Fy.THEMEONE:return e(56022);case f.Fy.THEMETWO:return e(58478);case f.Fy.DEFAULT:default:return i}},[ne,R]);return r.createElement("section",{className:`tc animated fadeIn ${ae}`,style:m({color:"#999",margin:"100px auto",visibility:W?"hidden":"visible"},C)},r.createElement("img",{src:se,style:b(m({},V),{pointerEvents:"none",userSelect:"none"})}),r.createElement("p",{className:"mt20 font14"},I||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),F&&r.createElement(l.ZP,m({className:N,onClick:B},L),F),G&&G)};_.Z=(0,c.connect)(({globalSetting:R})=>({globalSetting:R}))(S)},10825:function(d,_,e){"use strict";e.d(_,{Z:function(){return ae}});var r=e(59301),i={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},l=e(3113),c=e(32855),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},u=f,h=e(7657),o=function(se,q){return r.createElement(h.Z,(0,c.Z)({},se,{ref:q,icon:u}))},a=r.forwardRef(o),x=a,p=e(51124),y=e(6848),m=e(49661),b=e(72664),S=e(57884),R=e(90524),L=e(14794),C=e(59301),I=Object.defineProperty,F=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,G=(ne,se,q)=>se in ne?I(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[se]=q,V=(ne,se)=>{for(var q in se||(se={}))B.call(se,q)&&G(ne,q,se[q]);if(F)for(var q of F(se))N.call(se,q)&&G(ne,q,se[q]);return ne},W=(ne,se,q)=>new Promise((Q,H)=>{var oe=le=>{try{J(q.next(le))}catch($){H($)}},ee=le=>{try{J(q.throw(le))}catch($){H($)}},J=le=>le.done?Q(le.value):Promise.resolve(le.value).then(oe,ee);J((q=q.apply(ne,se)).next())}),ae=({editOffice:ne="view",data:se,theme:q,type:Q,filename:H,monacoEditor:oe,className:ee,style:J,close:le,onClose:$,hasMask:j,disabledDownload:ie,onImgDimensions:ve,showNodata:Pe,recordInfo:De})=>{const[Ge,Ue]=(0,r.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Ft,wt]=(0,r.useState)(""),[kt,Zt]=(0,r.useState)(),Bt=window.ENV==="build"?"/react/build":"",bt=location.host.startsWith("localhost")?R.Z.PROXY_SERVER:R.Z.API_SERVER,gt=10*(1024*1024),Nt=(0,r.useRef)();se!=null&&se.startsWith("/api")&&Q!=="txt"&&(se=R.Z.API_SERVER+se);const tt=Fe=>Fe.substring(Fe.lastIndexOf("/")+1).split(".").pop();H&&oe&&(oe.filename=H),(0,r.useEffect)(()=>{var Fe,xe;const Le=(xe=(Fe=document.cookie)==null?void 0:Fe.replace(/\s/g,""))==null?void 0:xe.split(";");Le==null||Le.map(Ke=>{let He=Ke.split("=");He[0]==="_educoder_session"&&wt(He[1])})},[]),(0,r.useEffect)(()=>{Q==="office"&&(se.indexOf("bigfilescdn.")>-1||se.indexOf("bigfiles1")>-1?Zt({url:se,fileType:tt(se),model:se.indexOf("model=edit")?"edit":"view"}):yt())},[Q,se]);const yt=()=>W(void 0,null,function*(){console.log("data:",se);let Fe=se;se.startsWith("http")||(Fe=location.origin+Fe);let xe=new URL(Fe).pathname.split("/").pop();const Le=yield(0,b.gJ)({attachment_id:xe});Le.url=bt+Le.url,Zt(Le)}),ft=()=>{if(se.startsWith("http")||se.startsWith("blob:")){Je();return}(0,m.Nd)(H||"educoder",decodeURIComponent(se))},Je=()=>{De&&(0,L.fc)({id:De==null?void 0:De.id,watch_type:1,course_id:De==null?void 0:De.course_id}),(0,m.Nd)(H||"educoder",decodeURIComponent(se))};return C.createElement("div",{style:V({},J||{}),className:`${j&&i.bgBlack} ${Q?i.wrp:"hide"}`},le&&C.createElement("div",{className:i.close,ref:Nt},!!ve&&C.createElement(y.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Nt.current},C.createElement("span",{onClick:()=>{$(),ve()}},C.createElement("i",{className:"icon-yulanpizhu"}))),!ie&&C.createElement(y.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Nt.current},C.createElement("span",{onClick:Je},C.createElement("i",{className:"icon-quxiaozhiding"}))),C.createElement(y.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Nt.current},C.createElement("span",{className:"",onClick:$},C.createElement("i",{className:"icon-guanbi1"})))),C.createElement("div",{className:`${i[ee]} ${ee} ${i.monaco} ${Q==="txt"?"show":"hide"}`},Q==="txt"&&C.createElement(C.Fragment,null,C.createElement(p.ZP,V({},oe)))),Q==="audio"&&C.createElement("audio",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`,autoPlay:!0}),Q==="video"&&C.createElement(C.Fragment,null,(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?C.createElement("video",{controls:!0,src:`${se}`,autoPlay:!0}):C.createElement("video",{controls:!0,src:`data:video/mp4;base64,${se}`,autoPlay:!0})),Q==="office"&&kt&&C.createElement("iframe",{src:`${Bt}/office.html?key=${kt.key}&url=${btoa(kt.url)}&callbackUrl=${bt+(kt.callbackUrl||"")}&fileType=${kt.fileType}&title=${kt.title||""}&model=${ne}&officeServer=${R.Z.ONLYOFFICE}&disabledDownload=${!!ie}`}),Q==="html"&&C.createElement("iframe",{src:se+"&disposition=inline"}),Q==="pdf"&&C.createElement("iframe",{src:`${Bt}/js/pdfview/index.html?filename=${H||"educoder.pdf"}&url=${encodeURIComponent(se)}&disabledDownload=${!!ie}`}),Q==="image"&&C.createElement("img",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`}),(Q==="other"||Q==="download")&&C.createElement(C.Fragment,null,Pe?C.createElement(S.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:C.createElement(l.ZP,{icon:C.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ft,disabled:ie},"\u4E0B\u8F7D")}):C.createElement(l.ZP,{type:"primary",size:"middle",onClick:ft,disabled:ie},C.createElement(x,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},7664:function(d,_,e){"use strict";e.d(_,{z:function(){return V},Z:function(){return W}});var r=e(59301),i=e(88831),l=e(90290),c=e(64018),f=e(68535),u=e(90524),h=e(49661),o=e(15342),a=e(1012),x=e(10825),p=e(59301),m=({html:ae})=>{const ne=(0,r.useRef)(null),se=(0,r.useRef)(null),q=`.markdown-body p { + `),ur=!1),qn||et(Ot()),qn.formatMessage(We,rt)),$r=()=>Object.keys(Si)},15610:function(d,_,e){"use strict";e.d(_,{y:function(){return u}});var r=e(43418),i=e(95237),l=e(43604),c=e(93490),f=e(59301);const u=h=>new Promise((o,a)=>{if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return a("WebRTC not supported by browser");let x=new RTCPeerConnection,p=[];x.createDataChannel(""),x.createOffer().then(y=>x.setLocalDescription(y)).catch(y=>a(y)),x.onicecandidate=y=>{console.log("event:",y);const m=[];if(!y||!y.candidate){if(console.log("ips",p),p.length==0||!(0,c.t)(p[0])){const W=r.default.info({title:f.createElement(i.Z,null,f.createElement(l.Z,{flex:"1"},"\u63D0\u793A"),f.createElement(l.Z,null,f.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>W.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:f.createElement(i.Z,null,f.createElement(l.Z,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",(h.ip_limit==="inner"||h.ip_bind)&&f.createElement(f.Fragment,null,f.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),f.createElement("br",null),f.createElement(Button,{onClick:showInstallWebRtcDoc,type:"link"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return a("WebRTC disabled or restricted by browser")}const V=p.filter(W=>(0,c.t)(W));return!V||!V.length?a("IP\u83B7\u53D6\u5931\u8D25"):o(V.join(""))}let b=y.candidate.candidate.split(" "),[S,R,L,C,I,F,,B,...N]=b,G=["rtp","rtpc"];if(console.log("event:",y),p.some(V=>V==I)||p.push(I),console.log(" candidate: "+S.split(":")[1]),console.log(" component: "+G[R-1]),console.log(" protocol: "+L),console.log(" priority: "+C),console.log(" ip: "+I),console.log(" port: "+F),console.log(" type: "+B),N.length){console.log("attributes: ");for(let V=0;V "+N[V]+": "+N[V+1])}}})},57884:function(d,_,e){"use strict";var r=e(59301),i=e(4977),l=e(3113),c=e(76560),f=e(22688),u=Object.defineProperty,h=Object.defineProperties,o=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,y=(R,L,C)=>L in R?u(R,L,{enumerable:!0,configurable:!0,writable:!0,value:C}):R[L]=C,m=(R,L)=>{for(var C in L||(L={}))x.call(L,C)&&y(R,C,L[C]);if(a)for(var C of a(L))p.call(L,C)&&y(R,C,L[C]);return R},b=(R,L)=>h(R,o(L));const S=({img:R,buttonProps:L={},styles:C={},customText:I,ButtonText:F,ButtonClick:B,Buttonclass:N,ButtonTwo:G,imgStyles:V,loading:W=!1,className:ae="",globalSetting:ne})=>{const se=(0,r.useMemo)(()=>{var q;if(R)return R;switch(Number((q=ne==null?void 0:ne.setting)==null?void 0:q.theme)){case f.Fy.THEMEONE:return e(56022);case f.Fy.THEMETWO:return e(58478);case f.Fy.DEFAULT:default:return i}},[ne,R]);return r.createElement("section",{className:`tc animated fadeIn ${ae}`,style:m({color:"#999",margin:"100px auto",visibility:W?"hidden":"visible"},C)},r.createElement("img",{src:se,style:b(m({},V),{pointerEvents:"none",userSelect:"none"})}),r.createElement("p",{className:"mt20 font14"},I||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),F&&r.createElement(l.ZP,m({className:N,onClick:B},L),F),G&&G)};_.Z=(0,c.connect)(({globalSetting:R})=>({globalSetting:R}))(S)},10825:function(d,_,e){"use strict";e.d(_,{Z:function(){return ae}});var r=e(59301),i={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},l=e(3113),c=e(32855),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},u=f,h=e(7657),o=function(se,q){return r.createElement(h.Z,(0,c.Z)({},se,{ref:q,icon:u}))},a=r.forwardRef(o),x=a,p=e(51124),y=e(6848),m=e(49661),b=e(72664),S=e(57884),R=e(90524),L=e(14794),C=e(59301),I=Object.defineProperty,F=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,G=(ne,se,q)=>se in ne?I(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[se]=q,V=(ne,se)=>{for(var q in se||(se={}))B.call(se,q)&&G(ne,q,se[q]);if(F)for(var q of F(se))N.call(se,q)&&G(ne,q,se[q]);return ne},W=(ne,se,q)=>new Promise((Q,H)=>{var oe=le=>{try{J(q.next(le))}catch($){H($)}},ee=le=>{try{J(q.throw(le))}catch($){H($)}},J=le=>le.done?Q(le.value):Promise.resolve(le.value).then(oe,ee);J((q=q.apply(ne,se)).next())}),ae=({editOffice:ne="view",data:se,theme:q,type:Q,filename:H,monacoEditor:oe,className:ee,style:J,close:le,onClose:$,hasMask:j,disabledDownload:ie,onImgDimensions:ve,showNodata:Pe,recordInfo:De})=>{const[Ge,Ue]=(0,r.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Ft,Et]=(0,r.useState)(""),[kt,Zt]=(0,r.useState)(),Bt=window.ENV==="build"?"/react/build":"",yt=location.host.startsWith("localhost")?R.Z.PROXY_SERVER:R.Z.API_SERVER,_t=10*(1024*1024),Nt=(0,r.useRef)();se!=null&&se.startsWith("/api")&&Q!=="txt"&&(se=R.Z.API_SERVER+se);const tt=Fe=>Fe.substring(Fe.lastIndexOf("/")+1).split(".").pop();H&&oe&&(oe.filename=H),(0,r.useEffect)(()=>{var Fe,xe;const Le=(xe=(Fe=document.cookie)==null?void 0:Fe.replace(/\s/g,""))==null?void 0:xe.split(";");Le==null||Le.map(Ke=>{let He=Ke.split("=");He[0]==="_educoder_session"&&Et(He[1])})},[]),(0,r.useEffect)(()=>{Q==="office"&&(se.indexOf("bigfilescdn.")>-1||se.indexOf("bigfiles1")>-1?Zt({url:se,fileType:tt(se),model:se.indexOf("model=edit")?"edit":"view"}):gt())},[Q,se]);const gt=()=>W(void 0,null,function*(){console.log("data:",se);let Fe=se;se.startsWith("http")||(Fe=location.origin+Fe);let xe=new URL(Fe).pathname.split("/").pop();const Le=yield(0,b.gJ)({attachment_id:xe});Le.url=yt+Le.url,Zt(Le)}),ct=()=>{if(se.startsWith("http")||se.startsWith("blob:")){Je();return}(0,m.Nd)(H||"educoder",decodeURIComponent(se))},Je=()=>{De&&(0,L.fc)({id:De==null?void 0:De.id,watch_type:1,course_id:De==null?void 0:De.course_id}),(0,m.Nd)(H||"educoder",decodeURIComponent(se))};return C.createElement("div",{style:V({},J||{}),className:`${j&&i.bgBlack} ${Q?i.wrp:"hide"}`},le&&C.createElement("div",{className:i.close,ref:Nt},!!ve&&C.createElement(y.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>Nt.current},C.createElement("span",{onClick:()=>{$(),ve()}},C.createElement("i",{className:"icon-yulanpizhu"}))),!ie&&C.createElement(y.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>Nt.current},C.createElement("span",{onClick:Je},C.createElement("i",{className:"icon-quxiaozhiding"}))),C.createElement(y.Z,{title:"\u5173\u95ED",getPopupContainer:()=>Nt.current},C.createElement("span",{className:"",onClick:$},C.createElement("i",{className:"icon-guanbi1"})))),C.createElement("div",{className:`${i[ee]} ${ee} ${i.monaco} ${Q==="txt"?"show":"hide"}`},Q==="txt"&&C.createElement(C.Fragment,null,C.createElement(p.ZP,V({},oe)))),Q==="audio"&&C.createElement("audio",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`,autoPlay:!0}),Q==="video"&&C.createElement(C.Fragment,null,(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?C.createElement("video",{controls:!0,src:`${se}`,autoPlay:!0}):C.createElement("video",{controls:!0,src:`data:video/mp4;base64,${se}`,autoPlay:!0})),Q==="office"&&kt&&C.createElement("iframe",{src:`${Bt}/office.html?key=${kt.key}&url=${btoa(kt.url)}&callbackUrl=${yt+(kt.callbackUrl||"")}&fileType=${kt.fileType}&title=${kt.title||""}&model=${ne}&officeServer=${R.Z.ONLYOFFICE}&disabledDownload=${!!ie}`}),Q==="html"&&C.createElement("iframe",{src:se+"&disposition=inline"}),Q==="pdf"&&C.createElement("iframe",{src:`${Bt}/js/pdfview/index.html?filename=${H||"educoder.pdf"}&url=${encodeURIComponent(se)}&disabledDownload=${!!ie}`}),Q==="image"&&C.createElement("img",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`}),(Q==="other"||Q==="download")&&C.createElement(C.Fragment,null,Pe?C.createElement(S.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:C.createElement(l.ZP,{icon:C.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ct,disabled:ie},"\u4E0B\u8F7D")}):C.createElement(l.ZP,{type:"primary",size:"middle",onClick:ct,disabled:ie},C.createElement(x,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},7664:function(d,_,e){"use strict";e.d(_,{z:function(){return V},Z:function(){return W}});var r=e(59301),i=e(88831),l=e(90290),c=e(64018),f=e(68535),u=e(90524),h=e(49661),o=e(15342),a=e(1012),x=e(10825),p=e(59301),m=({html:ae})=>{const ne=(0,r.useRef)(null),se=(0,r.useRef)(null),q=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -943,8 +943,8 @@ http://j.mp/37Fkd5Q margin-top: 0; margin-bottom: 16px; }`;return(0,r.useEffect)(()=>{const Q=ne.current.attachShadow({mode:"open"});se.current=document.createElement("div"),se.current.className="markdown-body",se.current.innerHTML=ae,Q.appendChild(se.current);const H=document.createElement("style");return H.textContent=q,Q.appendChild(H),()=>{Q.innerHTML=""}},[]),(0,r.useEffect)(()=>{se.current&&(se.current.innerHTML=ae)},[ae]),p.createElement("div",{ref:ne})},b=Object.defineProperty,S=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,C=(ae,ne,se)=>ne in ae?b(ae,ne,{enumerable:!0,configurable:!0,writable:!0,value:se}):ae[ne]=se,I=(ae,ne)=>{for(var se in ne||(ne={}))R.call(ne,se)&&C(ae,se,ne[se]);if(S)for(var se of S(ne))L.call(ne,se)&&C(ae,se,ne[se]);return ae};const F="@\u2581\u2581@",B="@\u2581@",N=/]*>/g;function G(ae){let ne=document.createElement("div");return ne.innerHTML=ae,ne.childNodes.length===0?"":ne.childNodes[0].nodeValue}const V=(ae,ne)=>{ae=ae||"";const se=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,q=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Q=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,H=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return ne?ae.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(se,(oe,ee,J,le,$,j,ie)=>{const ve=ee||le||j,Pe=J||$||ie||"?";return u.Z.API_SERVER+"/api/attachments/"+ve+Pe+"&t="+(0,h.Jn)(ve,Date.now())+(oe.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ae=ae.replace(H,(oe,ee,J,le,$,j,ie)=>{const ve=ee||le||j,Pe=J||$||ie||"?";return u.Z.API_SERVER+"/attachments/download/"+ve+Pe+"&t="+(0,h.Jn)(ve,Date.now())+(oe.indexOf(")")>-1?")":"&")}).replace(se,(oe,ee,J,le,$,j,ie)=>{const ve=ee||le||j,Pe=J||$||ie||"?";return u.Z.API_SERVER+"/api/attachments/"+ve+Pe+"&t="+(0,h.Jn)(ve,Date.now())+(oe.indexOf(")")>-1?")":"&")}).replace(q,(oe,ee,J,le,$)=>{const j=ee||le,ie=J||$||"";return'"'+u.Z.API_SERVER+"/api/attachments/"+j+ie+j+ie+"&t="+(0,h.Jn)(j,Date.now())}).replace(Q,(oe,ee,J,le,$)=>{const j=ee||le,ie=J||$||"";return"("+u.Z.API_SERVER+"/files/uploads/"+j+ie+j+ie+"&t="+(0,h.Jn)(j,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),ae)};var W=({value:ae="",className:ne,showTextOnly:se,showLines:q,style:Q={},stylesPrev:H={},highlightKeywords:oe,showProgramFill:ee,isProgramFill:J,disabledFill:le=!1,programFillValue:$,onFillChange:j=Pe=>{},onFillBlur:ie=()=>{},onFillFocus:ve=()=>{}})=>{let Pe=String(ae);const[De,Ge]=(0,r.useState)(""),[Ue,Ft]=(0,r.useState)("office"),[wt,kt]=(0,r.useState)([]),Zt=(0,r.useRef)("a"+(0,a.Z)()),Bt={},bt=(He,Xe,ht)=>{const St=document.createElement(He===B?"input":"textarea");St.style.width="100%",St.style.height=He===B?"40px":"151px",St.rows=5,St.spellcheck=!1,St.name="edu-program-fill",St.placeholder="\u8BF7\u8F93\u5165",St.dataset.id=Xe;const er=Object.keys(Bt).length;return Bt[er]=St,`${St.outerHTML}`};function Be(He){return He=He.replace(/!\[.*?\]\(.*?\)/g,""),He=He.replace(/\[.*?\]\(.*?\)/g,""),He=He.replace(new RegExp("","gs"),""),He=He.replace(//g,""),He=He.replace(//g,""),He=He.replace(new RegExp(".*?<\\/video>","gs"),""),He=He.replace(new RegExp(".*?<\\/audio>","gs"),""),He=He.replace(new RegExp(".*?<\\/style>","gs"),""),He=He.replace(new RegExp(".*?<\\/script>","gs"),""),He}const gt=He=>He.replace(/([\s\S]+?)<\/style>/gim,function(Xe,ht){let St=ht.replace(/(\n|\r)/g,"").split("}"),er=[];return St.map(Jt=>{Jt!=""&&er.push(`.${Zt.current} ${Jt}`)}),``}),Nt=(0,r.useMemo)(()=>{try{const St=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,er=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Jt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,pt=/\(\/attachments\/download\//g;Pe=Pe.replace(pt,"("+u.Z.API_SERVER+"/attachments/download/").replace(St,"("+u.Z.API_SERVER+"/api/attachments/").replace(er,'"'+u.Z.API_SERVER+"/api/attachments/").replace(Jt,'"'+u.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`)}catch(St){}if(ee){let St=-1;return Pe=Pe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(er,Jt,pt){var it;return++St,bt(er,St,(it=$==null?void 0:$[St])==null?void 0:it.value.replaceAll("<","<").replaceAll(">",">"))}),`
${gt(Pe||"")}
`}let He=gt(Pe);He=(0,l.ZP)(He);const Xe=(0,l.ez)();Pe.match(/\[TOC\]/)&&(He=He.replace("

[TOC]

",(0,l.Qv)()),(0,l.Iy)()),He=He.replace(/(__special_katext_id_\d+__)/g,(St,er)=>{const{type:Jt,expression:pt}=Xe[er];return(0,o.renderToString)(G(pt)||"",{displayMode:Jt==="block",throwOnError:!1,output:"html"})}),He=He.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,l.AL)();const ht=document.createElement("div");if(ht.innerHTML=He,se)return ht.innerText;if(oe){const St=oe.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Je(ht,St),ht.innerHTML}return setTimeout(()=>Le(),500),ht.innerHTML},[Pe,oe]);(0,r.useEffect)(()=>{Fe.current&&Fe.current.querySelectorAll(["input","textarea"]).forEach(Xe=>{Xe.oninput=tt,Xe.onblur=yt,Xe.onfocus=ft})},[wt]),(0,r.useEffect)(()=>{var He,Xe,ht,St,er;if($!=null&&$.length)try{const Jt=Fe.current.querySelectorAll(".edu-program-fill-score"),pt=Fe.current.querySelectorAll('[name="edu-program-fill"]');for(const[it,Xt]of pt.entries())Xt.value=((He=$==null?void 0:$[it])==null?void 0:He.value)||"",((Xe=$==null?void 0:$[it])==null?void 0:Xe.type)==="warning"?Xt.className="program-fill-warning":((ht=$==null?void 0:$[it])==null?void 0:ht.type)==="success"?Xt.className="program-fill-success":Xt.className="";for(const[it,Xt]of Jt.entries())Xt.innerHTML=(St=$==null?void 0:$[it])!=null&&St.score?`${(er=$==null?void 0:$[it])==null?void 0:er.score}\u5206`:"";kt($)}catch(Jt){console.log(Jt,"error")}},[$]);const tt=He=>{wt[He.target.dataset.id]=wt[He.target.dataset.id]||{},wt[He.target.dataset.id].value=He.target.value,kt([...wt]),j(wt,He.target.dataset.id)},yt=He=>{wt[He.target.dataset.id]=wt[He.target.dataset.id]||{},wt[He.target.dataset.id].value=He.target.value,kt([...wt]),ie(wt,He.target.dataset.id)},ft=He=>{wt[He.target.dataset.id]=wt[He.target.dataset.id]||{},wt[He.target.dataset.id].value=He.target.value,kt([...wt]),ve(wt,He.target.dataset.id)};function Je(He,Xe){return He.childNodes.forEach(ht=>{var St;if(ht.childNodes.length>0)Je(ht,Xe);else if(ht.nodeName!=="IMG")if(ht.innerHTML)ht.innerHTML=(St=ht.innerHTML)==null?void 0:St.replace(new RegExp(Xe,"gi"),'$&');else{const er=document.createElement("span");er.innerHTML=ht.textContent.replace(new RegExp(Xe,"gi"),'$&'),ht.replaceWith(er)}})}const Fe=(0,r.useRef)();l.jb.WebkitLineClamp=q,q&&(Q=I(I({},Q),l.jb));function xe(He){let Xe=He.target;if(Xe.tagName.toUpperCase()==="A"){let ht=Xe.getAttribute("href");if(ht.indexOf("office")>-1)He.preventDefault(),Ge(ht),Ft("office");else if(ht.indexOf("application/pdf")>-1)He.preventDefault(),Ge(ht),Ft("pdf");else if(ht.indexOf("text/html")>-1)He.preventDefault(),Ge(ht),Ft("html");else if(ht.startsWith("#")){He.preventDefault();let St=document.getElementById(ht.replace("#",""));St&&St.scrollIntoView(!0)}}}const Le=()=>{var He;const Xe=(He=Fe.current)==null?void 0:He.querySelectorAll("video");Xe==null||Xe.forEach(ht=>{if(ht.oncontextmenu=()=>!1,ht.src.indexOf(".m3u8")>-1&&!ht.canPlayType("application/vnd.apple.mpegurl")){if(f.ZP.isSupported()){var St=new f.ZP;St.loadSource(ht.src),St.attachMedia(ht)}}})};(0,r.useEffect)(()=>{if(Fe.current&&Nt&&Nt.match(N)&&window.PR.prettyPrint(),Fe.current)return Fe.current.addEventListener("click",xe),()=>{var He;(He=Fe.current)==null||He.removeEventListener("click",xe),(0,l.AL)(),(0,l.Iy)()}},[Nt,Fe.current,xe]),(0,r.useEffect)(()=>{var He;const Xe=ht=>{ht.preventDefault(),ht.clipboardData.setData("text",window.getSelection().toString())};return(He=Fe.current)==null||He.addEventListener("copy",Xe),()=>{var ht;(ht=Fe.current)==null||ht.removeEventListener("copy",Xe)}},[Fe.current]);const Ke=He=>//i.test(He||"");return r.createElement(r.Fragment,null,se&&r.createElement("div",{ref:Fe},Nt),!se&&!Ke(Nt)&&r.createElement("div",{ref:Fe,style:I({},Q),className:`${ne||""} ${le?"disabled-fill":""} markdown-body ${Zt.current}`,dangerouslySetInnerHTML:{__html:Nt}}),!se&&Ke(Nt)&&r.createElement(m,{html:Nt}),r.createElement(x.Z,{close:!0,data:De,type:De!=null&&De.length?Ue:"",style:I({},H),onClose:()=>Ge("")}))}},51124:function(d,_,e){"use strict";e.d(_,{SV:function(){return kt},ZP:function(){return wt}});var r=e(59301),i=e(76374);const l={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},c={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),ae)};var W=({value:ae="",className:ne,showTextOnly:se,showLines:q,style:Q={},stylesPrev:H={},highlightKeywords:oe,showProgramFill:ee,isProgramFill:J,disabledFill:le=!1,programFillValue:$,onFillChange:j=Pe=>{},onFillBlur:ie=()=>{},onFillFocus:ve=()=>{}})=>{let Pe=String(ae);const[De,Ge]=(0,r.useState)(""),[Ue,Ft]=(0,r.useState)("office"),[Et,kt]=(0,r.useState)([]),Zt=(0,r.useRef)("a"+(0,a.Z)()),Bt={},yt=(He,Xe,dt)=>{const wt=document.createElement(He===B?"input":"textarea");wt.style.width="100%",wt.style.height=He===B?"40px":"151px",wt.rows=5,wt.spellcheck=!1,wt.name="edu-program-fill",wt.placeholder="\u8BF7\u8F93\u5165",wt.dataset.id=Xe;const er=Object.keys(Bt).length;return Bt[er]=wt,`${wt.outerHTML}`};function Be(He){return He=He.replace(/!\[.*?\]\(.*?\)/g,""),He=He.replace(/\[.*?\]\(.*?\)/g,""),He=He.replace(new RegExp("","gs"),""),He=He.replace(//g,""),He=He.replace(//g,""),He=He.replace(new RegExp(".*?<\\/video>","gs"),""),He=He.replace(new RegExp(".*?<\\/audio>","gs"),""),He=He.replace(new RegExp(".*?<\\/style>","gs"),""),He=He.replace(new RegExp(".*?<\\/script>","gs"),""),He}const _t=He=>He.replace(/([\s\S]+?)<\/style>/gim,function(Xe,dt){let wt=dt.replace(/(\n|\r)/g,"").split("}"),er=[];return wt.map(Jt=>{Jt!=""&&er.push(`.${Zt.current} ${Jt}`)}),``}),Nt=(0,r.useMemo)(()=>{try{const wt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,er=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Jt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,ht=/\(\/attachments\/download\//g;Pe=Pe.replace(ht,"("+u.Z.API_SERVER+"/attachments/download/").replace(wt,"("+u.Z.API_SERVER+"/api/attachments/").replace(er,'"'+u.Z.API_SERVER+"/api/attachments/").replace(Jt,'"'+u.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`)}catch(wt){}if(ee){let wt=-1;return Pe=Pe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(er,Jt,ht){var it;return++wt,yt(er,wt,(it=$==null?void 0:$[wt])==null?void 0:it.value.replaceAll("<","<").replaceAll(">",">"))}),`
${_t(Pe||"")}
`}let He=_t(Pe);He=(0,l.ZP)(He);const Xe=(0,l.ez)();Pe.match(/\[TOC\]/)&&(He=He.replace("

[TOC]

",(0,l.Qv)()),(0,l.Iy)()),He=He.replace(/(__special_katext_id_\d+__)/g,(wt,er)=>{const{type:Jt,expression:ht}=Xe[er];return(0,o.renderToString)(G(ht)||"",{displayMode:Jt==="block",throwOnError:!1,output:"html"})}),He=He.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,l.AL)();const dt=document.createElement("div");if(dt.innerHTML=He,se)return dt.innerText;if(oe){const wt=oe.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Je(dt,wt),dt.innerHTML}return setTimeout(()=>Le(),500),dt.innerHTML},[Pe,oe]);(0,r.useEffect)(()=>{Fe.current&&Fe.current.querySelectorAll(["input","textarea"]).forEach(Xe=>{Xe.oninput=tt,Xe.onblur=gt,Xe.onfocus=ct})},[Et]),(0,r.useEffect)(()=>{var He,Xe,dt,wt,er;if($!=null&&$.length)try{const Jt=Fe.current.querySelectorAll(".edu-program-fill-score"),ht=Fe.current.querySelectorAll('[name="edu-program-fill"]');for(const[it,Xt]of ht.entries())Xt.value=((He=$==null?void 0:$[it])==null?void 0:He.value)||"",((Xe=$==null?void 0:$[it])==null?void 0:Xe.type)==="warning"?Xt.className="program-fill-warning":((dt=$==null?void 0:$[it])==null?void 0:dt.type)==="success"?Xt.className="program-fill-success":Xt.className="";for(const[it,Xt]of Jt.entries())Xt.innerHTML=(wt=$==null?void 0:$[it])!=null&&wt.score?`${(er=$==null?void 0:$[it])==null?void 0:er.score}\u5206`:"";kt($)}catch(Jt){console.log(Jt,"error")}},[$]);const tt=He=>{Et[He.target.dataset.id]=Et[He.target.dataset.id]||{},Et[He.target.dataset.id].value=He.target.value,kt([...Et]),j(Et,He.target.dataset.id)},gt=He=>{Et[He.target.dataset.id]=Et[He.target.dataset.id]||{},Et[He.target.dataset.id].value=He.target.value,kt([...Et]),ie(Et,He.target.dataset.id)},ct=He=>{Et[He.target.dataset.id]=Et[He.target.dataset.id]||{},Et[He.target.dataset.id].value=He.target.value,kt([...Et]),ve(Et,He.target.dataset.id)};function Je(He,Xe){return He.childNodes.forEach(dt=>{var wt;if(dt.childNodes.length>0)Je(dt,Xe);else if(dt.nodeName!=="IMG")if(dt.innerHTML)dt.innerHTML=(wt=dt.innerHTML)==null?void 0:wt.replace(new RegExp(Xe,"gi"),'$&');else{const er=document.createElement("span");er.innerHTML=dt.textContent.replace(new RegExp(Xe,"gi"),'$&'),dt.replaceWith(er)}})}const Fe=(0,r.useRef)();l.jb.WebkitLineClamp=q,q&&(Q=I(I({},Q),l.jb));function xe(He){let Xe=He.target;if(Xe.tagName.toUpperCase()==="A"){let dt=Xe.getAttribute("href");if(dt.indexOf("office")>-1)He.preventDefault(),Ge(dt),Ft("office");else if(dt.indexOf("application/pdf")>-1)He.preventDefault(),Ge(dt),Ft("pdf");else if(dt.indexOf("text/html")>-1)He.preventDefault(),Ge(dt),Ft("html");else if(dt.startsWith("#")){He.preventDefault();let wt=document.getElementById(dt.replace("#",""));wt&&wt.scrollIntoView(!0)}}}const Le=()=>{var He;const Xe=(He=Fe.current)==null?void 0:He.querySelectorAll("video");Xe==null||Xe.forEach(dt=>{if(dt.oncontextmenu=()=>!1,dt.src.indexOf(".m3u8")>-1&&!dt.canPlayType("application/vnd.apple.mpegurl")){if(f.ZP.isSupported()){var wt=new f.ZP;wt.loadSource(dt.src),wt.attachMedia(dt)}}})};(0,r.useEffect)(()=>{if(Fe.current&&Nt&&Nt.match(N)&&window.PR.prettyPrint(),Fe.current)return Fe.current.addEventListener("click",xe),()=>{var He;(He=Fe.current)==null||He.removeEventListener("click",xe),(0,l.AL)(),(0,l.Iy)()}},[Nt,Fe.current,xe]),(0,r.useEffect)(()=>{var He;const Xe=dt=>{dt.preventDefault(),dt.clipboardData.setData("text",window.getSelection().toString())};return(He=Fe.current)==null||He.addEventListener("copy",Xe),()=>{var dt;(dt=Fe.current)==null||dt.removeEventListener("copy",Xe)}},[Fe.current]);const Ke=He=>//i.test(He||"");return r.createElement(r.Fragment,null,se&&r.createElement("div",{ref:Fe},Nt),!se&&!Ke(Nt)&&r.createElement("div",{ref:Fe,style:I({},Q),className:`${ne||""} ${le?"disabled-fill":""} markdown-body ${Zt.current}`,dangerouslySetInnerHTML:{__html:Nt}}),!se&&Ke(Nt)&&r.createElement(m,{html:Nt}),r.createElement(x.Z,{close:!0,data:De,type:De!=null&&De.length?Ue:"",style:I({},H),onClose:()=>Ge("")}))}},51124:function(d,_,e){"use strict";e.d(_,{SV:function(){return kt},ZP:function(){return Et}});var r=e(59301),i=e(76374);const l={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},c={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},f={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -964,30 +964,30 @@ http://j.mp/37Fkd5Q `)},{label:"include ",content:["#include "].join(` `)}]},u={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 o=e(53184),a=e.n(o),x=(Zt,Bt,bt)=>new Promise((Be,gt)=>{var Nt=ft=>{try{yt(bt.next(ft))}catch(Je){gt(Je)}},tt=ft=>{try{yt(bt.throw(ft))}catch(Je){gt(Je)}},yt=ft=>ft.done?Be(ft.value):Promise.resolve(ft.value).then(Nt,tt);yt((bt=bt.apply(Zt,Bt)).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=(Zt,Bt,bt,Be)=>{const gt=Bt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:bt.lineNumber,endColumn:bt.column});return Array.from(new Set(gt.match(/\b\w{2,}\b/g)||[])).map(tt=>({label:tt,kind:Zt.languages.CompletionItemKind.Text,insertText:tt,range:Be}))},m=(Zt,Bt,bt,Be)=>{Zt.languages.registerCompletionItemProvider(Bt,{provideCompletionItems(gt,Nt){const tt=gt.getWordUntilPosition(Nt),yt={startLineNumber:Nt.lineNumber,endLineNumber:Nt.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},ft=gt.getLineContent(Nt.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...y(Zt,gt,Nt,yt),...bt.map(Fe=>({label:Fe,kind:Zt.languages.CompletionItemKind.Keyword,documentation:Fe,insertText:Fe,insertTextRules:Zt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:yt})),...Be.map(Fe=>({label:Fe.label,kind:Zt.languages.CompletionItemKind.Snippet,documentation:Fe.content,insertText:ft.startsWith("#")?Fe.content.replace(/#/,""):Fe.content,insertTextRules:Zt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:yt}))]}}})};var b=Zt=>{p.languages.forEach(Bt=>{Zt.languages.registerDocumentFormattingEditProvider(Bt,{provideDocumentFormattingEdits(bt){return x(this,null,function*(){const Be=a()(bt.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:bt.getFullModelRange(),text:Be}]})}})}),m(Zt,"java",c.keywords,c.quickKey),m(Zt,"cpp",f.keywords,f.quickKey),m(Zt,"c",l.keywords,[]),m(Zt,"python",u.keywords,u.quickKey),m(Zt,"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 R=Object.defineProperty,L=(Zt,Bt,bt)=>Bt in Zt?R(Zt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Zt[Bt]=bt,C=(Zt,Bt,bt)=>L(Zt,typeof Bt!="symbol"?Bt+"":Bt,bt);const I=class e0{constructor(Bt,bt,Be){this.placeholder=Bt,this.editor=bt,this.monaco=Be,bt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return e0.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)}};C(I,"ID","editor.widget.placeholderHint");var B=I,N=e(96236),G=e(8591),V=e(6848),W=e(89392),ae=e(33796),ne=e(56102),se=Object.defineProperty,q=Object.defineProperties,Q=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,J=(Zt,Bt,bt)=>Bt in Zt?se(Zt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Zt[Bt]=bt,le=(Zt,Bt)=>{for(var bt in Bt||(Bt={}))oe.call(Bt,bt)&&J(Zt,bt,Bt[bt]);if(H)for(var bt of H(Bt))ee.call(Bt,bt)&&J(Zt,bt,Bt[bt]);return Zt},$=(Zt,Bt)=>q(Zt,Q(Bt)),j=(Zt,Bt)=>{var bt={};for(var Be in Zt)oe.call(Zt,Be)&&Bt.indexOf(Be)<0&&(bt[Be]=Zt[Be]);if(Zt!=null&&H)for(var Be of H(Zt))Bt.indexOf(Be)<0&&ee.call(Zt,Be)&&(bt[Be]=Zt[Be]);return bt},ie=(Zt,Bt,bt)=>new Promise((Be,gt)=>{var Nt=ft=>{try{yt(bt.next(ft))}catch(Je){gt(Je)}},tt=ft=>{try{yt(bt.throw(ft))}catch(Je){gt(Je)}},yt=ft=>ft.done?Be(ft.value):Promise.resolve(ft.value).then(Nt,tt);yt((bt=bt.apply(Zt,Bt)).next())});function ve(Zt){return/^\d+$/.test(Zt)?`${Zt}px`:Zt}function Pe(){}let De=!1;const Ge={"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 Ue(Zt=[]){let Bt=Zt;if(Array.isArray(Zt)){for(let bt=0;bt{var Bt=Zt,{width:bt="100%",height:Be="100%",value:gt,language:Nt="javascript",style:tt={},options:yt={},overrideServices:ft={},theme:Je="vs-dark",onEditBlur:Fe,isCopy:xe=!1,onSave:Le,autoHeight:Ke=!1,forbidCopy:He=!1,onChange:Xe=Pe,editorDidMount:ht=Pe,onFocus:St=Pe,onBreakPoint:er=Pe,breakPointValue:Jt=[],filename:pt="educoder.txt",errorLine:it,errorContent:Xt="",highlightLine:Mt,openBreakPoint:Wt=!1,placeholder:Ht=""}=Bt,nr=j(Bt,["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 Kt=(0,r.useRef)(),Oe=(0,r.useRef)({}),ce=(0,r.useRef)(),he=(0,r.useRef)(),Dt=(0,r.useRef)([]),Te=(0,r.useRef)(!1),ct=(0,r.useRef)(),Gt=(0,r.useRef)(),Pt=(0,r.useRef)(!1),[Ie,At]=(0,r.useState)(!1);function Ze(){let Yt;return Kt.current&&(Yt=new i.Z(_t=>{for(let ye of _t)(ye.target.offsetHeight>0||ye.target.offsetWidth>0)&&Oe.current.instance.layout()}),Yt.observe(Kt.current)),Yt}function we(){G.ZP.warning({content:decodeURIComponent(S),key:"monaco-editor-tip"})}const Et=()=>{let Yt=Oe.current.instance;if(gt!=null&&Yt&&Ie){const _t=Yt.getModel();_t&>!==_t.getValue()&&(De=!0,_t.setValue(gt),Yt.layout(),De=!1)}};(0,r.useEffect)(()=>{const Yt=ae.Z.subscribe("formatDocument",_t=>{var ye;let ut=Oe.current.instance;(ye=ut==null?void 0:ut.getAction)==null||ye.call(ut,"editor.action.formatDocument").run()});return window.updateMonacoValue=_t=>{Xe(_t)},Yt},[]),(0,r.useEffect)(()=>{var Yt;let _t=Oe.current.instance;he.current&&clearTimeout(he.current),he.current=setTimeout(()=>{Et()},500),gt&&(gt!=null&>.length)&&((Yt=_t==null?void 0:_t.updateOptions)==null||Yt.call(_t,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(gt.split(/\r\n|\r|\n/g).length))+3,5)}))},[gt,Ie,Oe.current]),(0,r.useEffect)(()=>{if(it&&Oe.current&&Oe.current.instance){let _t=Oe.current.instance;_t.changeViewZones(function(ye){var ut=document.createElement("div");ut.style.padding="10px 20px",ut.style.width="calc(100% - 20px)",ut.className="my-error-line-wrp",ut.innerHTML=Xt,ye.addZone({afterLineNumber:it||11,heightInLines:3,domNode:ut})});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}};_t.addOverlayWidget(Yt),_t.revealPositionInCenter({lineNumber:20,column:1})}},[it,Oe.current,Ie]);const Rt=(Yt="",_t)=>{if(!Yt||Yt.trim()==="")return!0;const ut=Oe.current.instance.getModel().getLineTokens(_t);let Lt=!1;for(let gr=0;gr<2;gr++)ut.getStandardTokenType(gr)===1&&(Lt=!0);return Lt};(0,r.useEffect)(()=>{var Yt;const _t=(Yt=Oe.current)==null?void 0:Yt.instance;if(_t&&Ie&&He){const ye=_t.onDidBlurEditorWidget(()=>{Pt.current=!1}),ut=_t.onDidFocusEditorText(()=>{Pt.current=!0});return()=>{ye.dispose(),ut.dispose()}}},[Oe.current,Ie,He]),(0,r.useEffect)(()=>{var Yt;if((Yt=Oe.current)!=null&&Yt.instance&&Ie&&Wt){let _t=Oe.current.instance,ye=_t.getModel();if(!ye)return;(()=>{var Nn;let ri=[],ii=[];const Di=ye.getAllDecorations();for(let ki of Di)ki.options.className==="highlighted-line"&&(ri.push((Nn=ki==null?void 0:ki.range)==null?void 0:Nn.startLineNumber),ii.push(ki==null?void 0:ki.id));if(Mt===ri[0])return;ye.deltaDecorations(ii,[]);const Vn=ye.getLineCount();Mt&&Mt<=Vn&&(_t.deltaDecorations([],[{range:new Ft.Range(Mt,1,Mt,ye.getLineMaxColumn(Mt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),_t.revealLineInCenter(Mt))})();const Lt=(Nn=!1)=>{var ri;let ii=[],Di=[];const Vn=ye.getAllDecorations();for(let ki of Vn)ki.options.linesDecorationsClassName==="breakpoints-select"&&(ii.push((ri=ki==null?void 0:ki.range)==null?void 0:ri.startLineNumber),Di.push(ki==null?void 0:ki.id));if(Nn)return{lines:ii,ids:Di};er(ii)},gr=Nn=>ie(void 0,null,function*(){let ri={range:new Ft.Range(Nn,1,Nn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ye.deltaDecorations([],[ri]),Lt()}),mr=Nn=>ie(void 0,null,function*(){let ri=[];const ii=_t.getLineDecorations(Nn);for(let Di of ii)Di.options.linesDecorationsClassName==="breakpoints-select"&&ri.push(Di.id);yield ye.deltaDecorations(ri,[]),Lt()}),en=Nn=>{let ri=_t.getLineDecorations(Nn);for(let ii of ri)if(ii.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,W.isEqual)(Jt,Lt(!0).lines)){ye.deltaDecorations(Lt(!0).ids,[]);const Nn=Jt.map(ri=>({range:new Ft.Range(ri,1,ri,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ye.deltaDecorations([],Nn)}const Ur=_t.onDidChangeModelContent(Nn=>{let ri=_t.getPosition();if(ri){let ii=ri.lineNumber;clearTimeout(Gt.current),Gt.current=setTimeout(()=>{Rt(ye.getLineContent(ii),ii)?mr(ii):en(ii)?(mr(ii),gr(ii)):Lt()},100)}}),wn=_t.onMouseDown(Nn=>{var ri,ii,Di;if(Nn.target.detail&&((Di=(ii=(ri=Nn.target)==null?void 0:ri.element)==null?void 0:ii.className)!=null&&Di.includes("line-numbers"))){let Vn=Nn.target.position.lineNumber;if(Rt(ye.getLineContent(Vn),Vn))return;en(Vn)?mr(Vn):gr(Vn)}}),xt=Nn=>{let ri={range:new Ft.Range(Nn,1,Nn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Dt.current=_t.deltaDecorations(Dt.current,[ri])},Dr=()=>{Dt.current=_t.deltaDecorations(Dt.current,[])},Rn=_t.onMouseMove(Nn=>{var ri,ii,Di;if(Dr(),Nn.target.detail&&((Di=(ii=(ri=Nn.target)==null?void 0:ri.element)==null?void 0:ii.className)!=null&&Di.includes("line-numbers"))){let Vn=Nn.target.position.lineNumber;if(Rt(ye.getLineContent(Vn),Vn))return;xt(Vn)}}),Xn=_t.onMouseLeave(()=>{Dr()});return()=>{Ur.dispose(),wn.dispose(),Rn.dispose(),Xn.dispose()}}},[Oe.current,Ie,Jt,Mt,Wt,Nt]),(0,r.useEffect)(()=>{var Yt;(Yt=Oe.current)!=null&&Yt.instance&&Wt&&Oe.current.instance.setPosition({lineNumber:0,column:0})},[Mt]);function Me(){let Yt=Oe.current.instance;if(Yt){const _t=Yt.getSelection(),ye=Oe.current.pastePos||{},ut=new Ft.Range(ye.startLineNumber||_t.endLineNumber,ye.startColumn||_t.endColumn,ye.endLineNumber||_t.endLineNumber,ye.endColumn||_t.endColumn);setTimeout(()=>{Yt.executeEdits("",[{range:ut,text:""}])},300)}}function Ar(Yt){(window.navigator.platform.match("Mac")?Yt.metaKey:Yt.ctrlKey)&&Yt.keyCode==83&&(Yt.preventDefault(),Le())}const Tt=()=>{if(Ke&&Oe.current.instance){const Yt=Oe.current.instance.getContentHeight();an(Yt{if(!Pt.current)return;const{keyCode:_t,ctrlKey:ye,metaKey:ut,target:Lt,type:gr}=Yt;return(gr==="paste"||(_t===67||_t===86)&&(ut||ye))&&Lt.nodeName==="TEXTAREA"&&(we(),Yt.preventDefault()),!1};function Tr(Yt,_t){var ye=window.URL||window.webkitURL||window,ut=new Blob([_t]),Lt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Lt.href=ye.createObjectURL(ut),Lt.download=Yt,Vr(Lt)}(0,r.useEffect)(()=>{Tt()},[Tt]),(0,r.useEffect)(()=>{Kt.current&&!Ie&&Promise.all([e.e(8909),e.e(5028)]).then(e.bind(e,71448)).then(Yt=>{try{Ft=Yt,Oe.current.instance=Ft.editor.create(Kt.current,{value:gt,language:Ue(Nt),theme:Je,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},ft);const _t=Oe.current.instance;let Lt=[...N.BH._menuItems].find(Ur=>Ur[0]._debugName=="EditorContext")[1],gr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],mr=(Ur,wn)=>{var xt,Dr;let Rn=Ur._first;do wn.includes((Dr=(xt=Rn.element)==null?void 0:xt.command)==null?void 0:Dr.id)&&Ur._remove(Rn);while(Rn=Rn.next)};if(ht(_t,Ft),setTimeout(()=>{Tt(),Oe.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Tr(pt||"educoder.txt",_t.getValue())}})},500),Oe.current.subscription=_t.onDidChangeModelContent(Ur=>{Te.current?clearTimeout(ct.current):(Tt(),Xe(_t.getValue(),Ur)),ct.current=setTimeout(()=>{Te.current=!1},500)}),window.Monaco||b(Ft,Ue(Nt)),He&&(mr(Lt,gr),Kt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",rn),window.removeEventListener("paste",rn),window.addEventListener("keydown",rn),window.addEventListener("paste",rn)),window.Monaco=Ft,Fe&&_t.onDidBlurEditorWidget(()=>{Fe(_t.getValue())}),St&&_t.onDidFocusEditorText(()=>{St(_t.getValue())}),He)try{_t.onDidPaste(Ur=>{const wn=_t.getSelection(),xt=Oe.current.pastePos||{},Dr=new Ft.Range(xt.startLineNumber||wn.endLineNumber,xt.startColumn||wn.endColumn,xt.endLineNumber||wn.endLineNumber,xt.endColumn||wn.endColumn);_t.executeEdits("",[{range:Ur.range,text:""}])})}catch(Ur){}let en=Ze();return Ht&&typeof Ht=="string"&&new B(Ht,_t,Ft),At(!0),()=>{const Ur=Oe.current.instance;Ur.dispose();const wn=Ur.getModel();wn&&wn.dispose(),Oe.current.subscription&&Oe.current.subscription.dispose(),en.unobserve(Kt.current)}}catch(_t){}})},[]),(0,r.useEffect)(()=>{if(Oe.current.instance&&Ie)return document.addEventListener("keydown",Ar,!1),()=>{document.removeEventListener("keydown",Ar)}},[Le,Ie]),(0,r.useEffect)(()=>{let Yt=Oe.current.instance;if(Yt&&Ie){let _t=Ue(Nt);Ft.editor.setModelLanguage(Yt.getModel(),_t)}},[Nt,Ie]),(0,r.useEffect)(()=>{Oe.current.instance&&Ie&&Ft.editor.setTheme(Je)},[Je,Ie]),(0,r.useEffect)(()=>{let Yt=Oe.current.instance;ce.current=yt,Yt&&Ie&&(Yt.updateOptions(le({},yt)),setTimeout(()=>{Yt.getModel().updateOptions(le({},yt))},200))},[JSON.stringify(yt),Ie]),(0,r.useEffect)(()=>{let Yt=Oe.current.instance;Yt&&Ie&&Yt.layout()},[bt,Be,Ie]);const[Rr,vr]=(0,r.useState)(ve(bt)),[zr,an]=(0,r.useState)(ve(Be)),hn=$(le({},tt),{width:Rr,height:zr,position:"relative"});return r.createElement("div",{className:"my-monaco-editor",ref:Kt,style:hn},xe&&r.createElement(ne.CopyToClipboard,{text:gt,onCopy:()=>G.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(V.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 kt({width:Zt="100%",height:Bt="100%",original:bt,modified:Be,language:gt,options:Nt={}}){const tt=(0,r.useRef)(),[yt,ft]=(0,r.useState)(null);function Je(Ke){let He;return tt.current&&(He=new i.Z(Xe=>{for(let ht of Xe)(ht.target.offsetHeight>0||ht.target.offsetWidth>0)&&Ke.layout()}),He.observe(tt.current)),He}(0,r.useEffect)(()=>(tt.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Ke=>{Ft=Ke;const He=Ft.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},Nt),{wordWrap:!0}));ft(He);let Xe=Je(He);return()=>{He.dispose();const ht=He.getModel();ht&&ht.dispose(),Xe.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,r.useEffect)(()=>{yt&&yt.setModel({original:Ft.editor.createModel(bt,gt),modified:Ft.editor.createModel(Be,gt)})},[bt,Be,gt,yt]);const Fe=ve(Zt),xe=ve(Bt),Le={width:Fe,height:xe};return r.createElement("div",{className:"my-diff-editor",ref:tt,style:Le})}},97760:function(d,_,e){"use strict";e.d(_,{k:function(){return b}});var r=e(83325),i=e(8591),l=e(56854),c=Object.defineProperty,f=Object.defineProperties,u=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(R,L,C)=>L in R?c(R,L,{enumerable:!0,configurable:!0,writable:!0,value:C}):R[L]=C,p=(R,L)=>{for(var C in L||(L={}))o.call(L,C)&&x(R,C,L[C]);if(h)for(var C of h(L))a.call(L,C)&&x(R,C,L[C]);return R},y=(R,L)=>f(R,u(L)),m=(R,L)=>{var C={};for(var I in R)o.call(R,I)&&L.indexOf(I)<0&&(C[I]=R[I]);if(R!=null&&h)for(var I of h(R))L.indexOf(I)<0&&a.call(R,I)&&(C[I]=R[I]);return C};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:R},{call:L,put:C}){yield C({type:"save",payload:{actionTabs:p({},R)}})},*getMajorList({payload:R},{call:L,put:C,select:I}){const{userInfo:F}=yield I(B=>B.user);if(F!=null&&F.school_id){const B=yield L(r.BA,F.school_id);if(B&&B.data){const N=l.U.getItem(F==null?void 0:F.login);yield C({type:"setMajorOrYearDataSource",payload:{key:b[0],value:B.data.map(G=>({label:G.name,value:G.ec_major_school_id})),active:B.data.length>0?N[0]||B.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:R},{call:L,put:C,select:I}){const F=yield L(r.Nx,R.id),{userInfo:B}=yield I(N=>N.user);if(F&&F.data){const N=l.U.getItem(B==null?void 0:B.login);yield C({type:"setMajorOrYearDataSource",payload:{key:b[1],value:F.data.map(G=>({label:G.year,value:G.ec_year_id})),active:F.data.length>0?R.firstEnter?N[1]:F.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:R={}},{call:L,put:C,select:I}){const{calc:F,page:B,per_page:N}=R,{headerData:G,tabListData:V}=yield I(ne=>ne.engineeringEvaluteList),{userInfo:W}=yield I(ne=>ne.user);let ae=G.active[b[1]];if(ae){let ne={id:ae,page:B||1,per_page:N||V.pageSize};F&&(ne=y(p({},ne),{page:V.pageNo}));const se=yield L(r._y,ne),q=[G.active[b[0]],G.active[b[1]]];l.U.setItem(W==null?void 0:W.login,q),se&&se.ec_courses&&(yield C({type:"setCourseResults",payload:y(p({},V),{pageNo:ne.page,total:se.count,pageSize:ne.per_page||V.pageSize,dataSource:se.ec_courses.map((Q,H)=>y(p({},Q),{key:ne.page>1?(ne.page-1)*ne.per_page+H+1:H+1}))})}))}else yield C({type:"setCourseResults",payload:y(p({},V),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:R},{call:L,select:C}){const{headerData:I}=yield C(F=>F.engineeringEvaluteList);I.active[b[1]]&&(yield L(r.F,I.active[b[1]]))},*compute({payload:R},{call:L,put:C}){const I=R,{all:F}=I,B=m(I,["all"]),N=yield L(F?r.At:r.PX,B);N&&N.status===0?(i.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield C({type:"getCourseResults",payload:{calc:!0}})):i.ZP.error(N.message)}},reducers:{save(R,L){return p(p({},R),L.payload)},setMajorOrYearDataSource(R,{payload:L}){let C=R.headerData.active;return L.active&&(C=y(p({},C),{[L.key]:L.active})),y(p({},R),{headerData:y(p({},R.headerData),{dataSource:y(p({},R.headerData.dataSource),{[L.key]:y(p({},R.headerData.dataSource[L.key]),{dataList:L.value})}),active:C})})},setMajorOrYearActive(R,{payload:L}){return y(p({},R),{headerData:y(p({},R.headerData),{active:y(p({},R.headerData.active),{[L.key]:L.value})})})},setCourseResults(R,{payload:L}){return y(p({},R),{tabListData:p(p({},R.tabListData),L)})}},subscriptions:{setup({dispatch:R,history:L}){return L.listen(({pathname:C})=>{C==="/"&&R({type:"query"})})}}};_.Z=S},37798: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,u=(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}}),o={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:R,completion_questions:L,subjective_questions:C,practical_questions:I,combination_questions:F}=x||{},N=[u({type:"SINGLE",name:"\u5355\u9009\u9898"},m),u({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),u({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},L),u({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},S),u({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},C),u({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},R),u({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},I),u({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},F)].filter(G=>G.questions_count>0).map((G,V)=>u(u({},G),{number:o[V+1]}));return{all_questions_count:p,all_score:y,questionList:N}}},56854:function(d,_,e){"use strict";e.d(_,{U:function(){return c},t:function(){return l}});var r=e(43418),i=e(34055);const l=(f,u="")=>{r.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:u,onOk:f})},c={setItem:(f,u)=>{var h;const o=f+"-engineering"+((h=(0,i.eY)())==null?void 0:h.school_id),a=JSON.stringify(u);localStorage.setItem(o,a)},getItem:f=>{var u;const h=f+"-engineering"+((u=(0,i.eY)())==null?void 0:u.school_id),o=localStorage.getItem(h);return o!==null&&o!=="[object Object]"?JSON.parse(o):[]},clear:f=>{var u;const h=f+"-engineering"+((u=(0,i.eY)())==null?void 0:u.school_id);localStorage.removeItem(h)}}},96047:function(d,_,e){"use strict";e.d(_,{$f:function(){return p},Cq:function(){return b},GY:function(){return u},I8:function(){return R},Ow:function(){return y},P:function(){return x},Ql:function(){return h},RA:function(){return I},Zm:function(){return o},bz:function(){return f},eF:function(){return S},gQ:function(){return L},ht:function(){return m},kN:function(){return F},n1:function(){return l},nI:function(){return B},o9:function(){return c},sG:function(){return a},wi:function(){return C}});var r=e(82093),i=(N,G,V)=>new Promise((W,ae)=>{var ne=Q=>{try{q(V.next(Q))}catch(H){ae(H)}},se=Q=>{try{q(V.throw(Q))}catch(H){ae(H)}},q=Q=>Q.done?W(Q.value):Promise.resolve(Q.value).then(ne,se);q((V=V.apply(N,G)).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 u(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 o(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 R(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/email_bind.json`,{method:"post",body:N})})}function L(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/password.json`,{method:"put",body:N})})}function C(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 F(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,G){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/videos/${N.id}/create_subject_video.json`,{method:"post",body:G})})}},1754: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(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(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)&&u(m,S,b[S]);if(l)for(var S of l(b))f.call(b,S)&&u(m,S,b[S]);return m},o=(m,b,S)=>new Promise((R,L)=>{var C=B=>{try{F(S.next(B))}catch(N){L(N)}},I=B=>{try{F(S.throw(B))}catch(N){L(N)}},F=B=>B.done?R(B.value):Promise.resolve(B.value).then(C,I);F((S=S.apply(m,b)).next())});function a(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_up.json`,{method:"post",body:h({},m)})})}function x(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_down.json`,{method:"post",body:h({},m)})})}function p(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/update_informs.json`,{method:"post",body:h({},m)})})}function y(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/new_informs.json`,{method:"post",body:h({},m)})})}},14794: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 L},mn:function(){return R},tO:function(){return p},zI:function(){return x}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(C,I,F)=>I in C?i(C,I,{enumerable:!0,configurable:!0,writable:!0,value:F}):C[I]=F,h=(C,I)=>{for(var F in I||(I={}))c.call(I,F)&&u(C,F,I[F]);if(l)for(var F of l(I))f.call(I,F)&&u(C,F,I[F]);return C},o=(C,I,F)=>new Promise((B,N)=>{var G=ae=>{try{W(F.next(ae))}catch(ne){N(ne)}},V=ae=>{try{W(F.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(G,V);W((F=F.apply(C,I)).next())});function a(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},C)})})}function x(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},C)})})}function p(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/import.json",{method:"post",body:h({},C)})})}function y(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C.id}.json`,{method:"get",params:h({},C)})})}function m(C){return o(this,null,function*(){const{id:I}=C;return delete C.id,(0,r.ZP)(`/api/files/${I}.json`,{method:"put",body:h({},C)})})}function b(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C.id}/update_visits.json`,{method:"post"})})}function S(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C==null?void 0:C.id}/watch_list.json`,{method:"get",params:h({},C)})})}function R(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},C)})})}function L(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C==null?void 0:C.id}/add_file_quantity.json`,{method:"post",body:h({},C)})})}},74891:function(d,_,e){"use strict";e.d(_,{CJ:function(){return y},Mf:function(){return L},NA:function(){return S},PC:function(){return m},PP:function(){return b},YQ:function(){return R},cc:function(){return p},dI:function(){return x},yq:function(){return a}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(C,I,F)=>I in C?i(C,I,{enumerable:!0,configurable:!0,writable:!0,value:F}):C[I]=F,h=(C,I)=>{for(var F in I||(I={}))c.call(I,F)&&u(C,F,I[F]);if(l)for(var F of l(I))f.call(I,F)&&u(C,F,I[F]);return C},o=(C,I,F)=>new Promise((B,N)=>{var G=ae=>{try{W(F.next(ae))}catch(ne){N(ne)}},V=ae=>{try{W(F.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(G,V);W((F=F.apply(C,I)).next())});function a(C){return o(this,null,function*(){return(0,r.ZP)("/api/courses/board_list.json",{method:"get",params:h({},C)})})}function x(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.boardId}.json`,{method:"get",params:h({},C)})})}function p(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.id}/sticky_top.json`,{method:"put",body:{course_id:C.coursesId}})})}function y(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.id}/sticky_top.json`,{method:"put",body:{course_id:C.coursesId}})})}function m(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.boardId}/reply_list.json`,{method:"get",params:h({},C)})})}function b(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.boardId}/reply.json`,{method:"post",body:h({},C)})})}function S(C){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},C)})})}function R(C){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},C)})})}function L(C){return o(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},C)})})}},64948:function(d,_,e){"use strict";e.d(_,{$T:function(){return ri},A:function(){return Gt},Ab:function(){return ba},Al:function(){return Ue},BQ:function(){return St},BR:function(){return Ge},Bn:function(){return Xt},Cq:function(){return Xn},D4:function(){return b},DJ:function(){return Nt},Dd:function(){return N},Ds:function(){return Jt},EO:function(){return Pt},Ed:function(){return tt},F9:function(){return Ht},FU:function(){return Kt},Fg:function(){return G},GV:function(){return xe},Gk:function(){return ie},Gm:function(){return He},Gz:function(){return V},Hf:function(){return a},Hl:function(){return W},Hn:function(){return ee},ID:function(){return en},IU:function(){return Rt},J2:function(){return Je},K$:function(){return pt},KP:function(){return yt},KT:function(){return Be},L$:function(){return Dt},LH:function(){return se},Lk:function(){return bi},Lm:function(){return R},Ls:function(){return Zt},MA:function(){return ki},Mc:function(){return $i},N7:function(){return De},Nd:function(){return j},Nl:function(){return Et},Ns:function(){return Ur},O3:function(){return gt},Pj:function(){return Ke},Q9:function(){return y},QX:function(){return we},QZ:function(){return bt},R2:function(){return Pe},Rk:function(){return Nn},S9:function(){return Te},SA:function(){return S},U8:function(){return xt},UD:function(){return ut},U_:function(){return le},Uy:function(){return gr},V8:function(){return oe},Vw:function(){return kt},W0:function(){return Ar},W7:function(){return er},WK:function(){return Mi},Wr:function(){return lt},YR:function(){return At},Z0:function(){return vr},ZL:function(){return rn},ZT:function(){return ra},ZX:function(){return Ya},Z_:function(){return q},_0:function(){return Q},_9:function(){return Xe},_B:function(){return Da},_X:function(){return p},aP:function(){return Tt},aQ:function(){return ht},aZ:function(){return ce},al:function(){return ct},bm:function(){return ye},bz:function(){return Mt},c_:function(){return Rn},ds:function(){return _t},fN:function(){return Yi},fr:function(){return Ie},g4:function(){return Fe},gq:function(){return ae},hf:function(){return wt},i:function(){return zr},i6:function(){return Di},i7:function(){return mr},iE:function(){return C},ih:function(){return Xa},jA:function(){return m},kW:function(){return ft},km:function(){return wn},nP:function(){return F},nQ:function(){return Wt},nX:function(){return hn},oM:function(){return it},oR:function(){return Ai},o_:function(){return Vr},pf:function(){return Yt},pr:function(){return Bi},pv:function(){return ii},qB:function(){return Ft},r2:function(){return H},rS:function(){return ne},s:function(){return Wi},sK:function(){return x},sb:function(){return he},sm:function(){return B},t1:function(){return Le},tB:function(){return da},tR:function(){return nr},td:function(){return Me},uh:function(){return Oe},up:function(){return Dr},v2:function(){return I},vV:function(){return Tr},w9:function(){return $},wR:function(){return Vn},yS:function(){return Ze},yV:function(){return ve},yd:function(){return an},zg:function(){return Bt}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(Se,nt,et)=>nt in Se?i(Se,nt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Se[nt]=et,h=(Se,nt)=>{for(var et in nt||(nt={}))c.call(nt,et)&&u(Se,et,nt[et]);if(l)for(var et of l(nt))f.call(nt,et)&&u(Se,et,nt[et]);return Se},o=(Se,nt,et)=>new Promise((Ot,mt)=>{var or=$r=>{try{Ir(et.next($r))}catch(We){mt(We)}},ur=$r=>{try{Ir(et.throw($r))}catch(We){mt(We)}},Ir=$r=>$r.done?Ot($r.value):Promise.resolve($r.value).then(or,ur);Ir((et=et.apply(Se,nt)).next())});const a=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group.json`,{method:"put",body:Se})}),x=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/students.json`,{method:"Get",params:Se})}),p=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/add_groups.json`,{method:"post",body:Se})}),y=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/list_groups_by_settings.json`,{method:"post",body:Se})}),m=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/groups.json`,{method:"Get",params:Se})}),b=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_leader_permission.json`,{method:"put",body:Se})}),S=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group_settings`,{method:"put",body:Se})}),R=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/group_settings.json`,{method:"Get",params:Se})}),L=Se=>o(void 0,null,function*(){return Fetch(`/api/homework_commons/${Se==null?void 0:Se.id}/test_result_setting.json`,{method:"post",body:Se})}),C=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/configs.json`,{method:"put",body:Se})}),I=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Se})}),F=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Se})}),B=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Se})}),N=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Se})}),G=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Se})}),V=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Se})}),W=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Se})});function ae(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},Se.permissions)})})}function ne(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.course_id}/assistant_permissions.json`,{method:"Get",params:h({},Se)})})}function se(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/ai_status_query.json`,{method:"Get",params:Se})})}function q(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},Se)})})}function Q(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/get_user_portrait_config.json`,{method:"Get",params:Se})})}function H(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/update_user_portrait_config.json?id=${Se.coursesId}`,{method:"put",body:h({},Se)})})}function oe(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"Get",params:h({},Se)})})}function ee(Se){return o(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},Se)})})}function J(Se){return o(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},Se)})})}function le(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/top_banner.json`,{method:"get",params:h({},Se)})})}function $(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id||Se.coursesId}/left_banner.json`,{method:"get",params:h({},Se)})})}function j(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:h({},Se)})})}function ie(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/homework_commons/list.json`,{method:"get",params:h({},Se)})})}function ve(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/graduation_topics.json`,{method:"get",params:h({},Se)})})}function Pe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/graduation_tasks.json`,{method:"get",params:h({},Se)})})}function De(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/v2/courses/${Se.id}/exercises.json`,{method:"get",params:h({},Se)})})}function Ge(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/polls.json`,{method:"get",params:h({},Se)})})}function Ue(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:h({},Se)})})}function Ft(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:h({},Se)})})}function wt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/all_course_groups.json`,{method:"get",params:h({},Se)})})}function kt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/attendances.json`,{method:"get",params:h({},Se)})})}function Zt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/weapps/courses/${Se.coursesId}/attendances.json`,{method:"get",params:h({},Se)})})}function Bt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/attendances/${Se.id}/edit.json`,{method:"get",params:h({},Se)})})}function bt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/informs.json`,{method:"get",params:h({},Se)})})}function Be(Se){return o(this,null,function*(){return(0,r.ZP)("/api/files.json",{method:"get",params:h({},Se)})})}function gt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/course_videos.json`,{method:"get",params:h({},Se)})})}function Nt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/live_links.json`,{method:"get",params:h({},Se)})})}function tt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/mine.json",{method:"get",params:h({},Se)})})}function yt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/boards/${Se.categoryId}/messages.json`,{method:"get",params:h({},Se)})})}function ft(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:h({},Se)})})}function Je(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/students.json`,{method:"get",params:h({},Se)})})}function Fe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/statistics.json`,{method:"get",params:h({},Se)})})}function xe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/work_score.json`,{method:"get",params:h({},Se)})})}function Le(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/act_score.json`,{method:"get",params:h({},Se)})})}function Ke(Se){return o(this,null,function*(){return(0,r.ZP)("/api/shixun_lists.json",{method:"get",params:h({},Se)})})}function He(Se){return o(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"get",params:h({},Se)})})}function Xe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},Se)})})}function ht(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},Se)})})}function St(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},Se)})})}function er(Se){return o(this,null,function*(){return(0,r.ZP)("/api/subject_lists.json",{method:"get",params:h({},Se)})})}function Jt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},Se)})})}function pt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/schools/school_list.json",{method:"get",params:Se})})}function it(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/search_course_list.json",{method:"post",body:Se})})}function Xt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"post",body:Se})})}function Mt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:Se})})}function Wt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/users/member_search.json",{method:"get",params:Se})})}function Ht(Se){return o(this,null,function*(){return(0,r.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},Se)})})}function nr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.identifier}/add_student_groups.json`,{method:"post",body:Se})})}function Kt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/search_all.json",{method:"get",params:Se})})}function Oe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/add_teacher.json`,{method:"post",body:Se})})}function ce(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/add_students_by_search.json`,{method:"post",body:Se})})}function he(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/set_public_or_private.json`,{method:"post",body:Se})})}function Dt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/set_invite_code_halt.json`,{method:"post",body:Se})})}function Te(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/duplicate_course.json`,{method:"post",body:Se})})}function ct(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/update_end_date.json`,{method:"put",body:Se})})}function Gt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"delete",body:Se})})}function Pt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/settings.json`,{method:"get",params:h({},Se)})})}function Ie(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"put",body:Se})})}function At(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function Ze(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},Se)})})}function we(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},Se)})})}function Et(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},Se)})})}function Rt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},Se)})})}function Me(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},Se)})})}function Ar(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},Se)})})}function Tt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Se.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Se)})})}function Vr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Se.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},Se)})})}function rn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},Se)})})}function Tr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},Se)})})}function Rr(Se){return o(this,null,function*(){return Fetch(`/api/homework_commons/${Se.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},Se)})})}function vr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api//course_second_categories/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function zr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api//boards/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function an(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Se.id}/sticky_module.json`,{method:"get"})})}function hn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Se.id}/hidden_module.json`,{method:"get"})})}function Yt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/new.json",{method:"get",params:Se})})}function _t(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/weapps/attendances/${Se.id}.json`,{method:"get",params:Se})})}function ye(Se){return o(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Se})})}function ut(Se){return o(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Se})})}function Lt(Se){return o(this,null,function*(){return Fetch(`/api/polls/${Se.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},Se)})})}function gr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Se)})})}function mr(Se){return(0,r.ZP)(`/api/polls/${Se.categoryId}/start_answer.json`,{method:"get",params:h({},Se)})}function en(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${Se.questionId}/poll_votes.json`,{method:"post",body:Se})})}function Ur(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${Se.categoryId}/commit_poll.json`,{method:"post",body:Se})})}function wn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.courseId}/tasks_list.json`,{method:"get",params:Se})})}function xt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.courseId}/update_task_position.json`,{method:"post",body:Se})})}function Dr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Se})})}function Rn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/all_course_groups.json`,{method:"get",params:Se})})}function Xn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/polls/all_course_groups.json`,{method:"get",params:Se})})}function Nn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/students.json`,{method:"get",params:Se})})}function ri(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Se.categoryId}/rename_group.json`,{method:"POST",body:Se})})}function ii(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Se.categoryId}.json`,{method:"delete",body:Se})})}function Di(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"POST",body:Se})})}function Vn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/transfer_to_course_group.json`,{method:"post",body:Se})})}function ki(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/delete_from_course.json`,{method:"post",body:Se})})}function Mi(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"post",body:Se})})}function Yi(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/exit_course.json`,{method:"post"})})}function Ya(Se){return o(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},Se)})})}function Xa(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}/edit.json`,{method:"get",params:Se})})}function Wi(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/mooc_users.json`,{method:"post",body:Se})})}function da(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}.json`,{method:"put",body:Se})})}function lt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_second_categories/${Se.id}/move_category.json`,{method:"post",body:Se})})}function ba(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/boards/${Se.id}/move_category.json`,{method:"post",body:Se})})}function ra(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/courseware.json`,{method:"get",params:Se})})}function Bi(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se}/mark_wrong_topic.json`,{method:"get",params:nt})})}function Da(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se}/cancel_wrong_topic.json`,{method:"get",params:nt})})}function Ai(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Se}/allow_end_group.json`,{method:"get",params:nt})})}function $i(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:nt})})}function bi(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/tasks/${Se}/get_content_for_commit_id.json`,{method:"get",params:nt})})}},65906:function(d,_,e){"use strict";e.d(_,{$M:function(){return Ke},$P:function(){return he},Ax:function(){return x},C0:function(){return Ar},C9:function(){return ht},Dh:function(){return G},EK:function(){return we},FS:function(){return Rt},FU:function(){return j},GQ:function(){return wt},Gi:function(){return an},Gy:function(){return R},Gz:function(){return Tr},IN:function(){return Xt},JM:function(){return nr},Ju:function(){return Le},Mn:function(){return it},Ms:function(){return Te},N3:function(){return Pt},NA:function(){return Tt},NT:function(){return Et},Ni:function(){return Be},Pg:function(){return V},Pt:function(){return N},Qp:function(){return Ue},SM:function(){return Me},TR:function(){return Q},Ux:function(){return Ft},Vy:function(){return yt},Wm:function(){return ct},X6:function(){return Yt},XJ:function(){return bt},XR:function(){return Fe},Ze:function(){return oe},_6:function(){return hn},aq:function(){return ne},bQ:function(){return F},bu:function(){return p},cC:function(){return a},cP:function(){return Gt},ey:function(){return Rr},fH:function(){return se},g2:function(){return y},gJ:function(){return C},gX:function(){return zr},gv:function(){return At},jS:function(){return Pe},lA:function(){return rn},lO:function(){return Ze},lm:function(){return Mt},ml:function(){return Zt},nU:function(){return L},o3:function(){return Xe},pA:function(){return St},pS:function(){return Ht},pU:function(){return Bt},ps:function(){return $},q0:function(){return Jt},q3:function(){return _t},qN:function(){return pt},qS:function(){return B},qj:function(){return Je},qt:function(){return Oe},rV:function(){return W},rZ:function(){return Kt},ri:function(){return q},rk:function(){return Nt},rm:function(){return Ge},sK:function(){return De},sL:function(){return er},su:function(){return Wt},tC:function(){return tt},tO:function(){return ft},tT:function(){return Ie},u9:function(){return kt},uZ:function(){return gt},uy:function(){return H},vV:function(){return J},vd:function(){return m},xS:function(){return S},xk:function(){return le},xv:function(){return Vr},xx:function(){return Dt},y8:function(){return xe},yS:function(){return ee},zF:function(){return I},zc:function(){return ve},zj:function(){return ae},zz:function(){return ce}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(ye,ut,Lt)=>ut in ye?i(ye,ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ye[ut]=Lt,h=(ye,ut)=>{for(var Lt in ut||(ut={}))c.call(ut,Lt)&&u(ye,Lt,ut[Lt]);if(l)for(var Lt of l(ut))f.call(ut,Lt)&&u(ye,Lt,ut[Lt]);return ye},o=(ye,ut,Lt)=>new Promise((gr,mr)=>{var en=xt=>{try{wn(Lt.next(xt))}catch(Dr){mr(Dr)}},Ur=xt=>{try{wn(Lt.throw(xt))}catch(Dr){mr(Dr)}},wn=xt=>xt.done?gr(xt.value):Promise.resolve(xt.value).then(en,Ur);wn((Lt=Lt.apply(ye,ut)).next())});const a=ye=>(0,r.ZP)(`/api/competitions/${ye.identifier}/create_guide.json`,{method:"post",body:ye}),x=ye=>(0,r.ZP)(`/api/competitions/${ye.identifier}/guides.json`,{method:"get",params:ye}),p=ye=>(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.competition_team_id}/edit_info.json`,{method:"put",body:ye}),y=ye=>o(void 0,null,function*(){return(0,r.ZP)("/api/competitions/user_registration_info",{method:"Get",params:ye})});function m(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records/subjective_evaluation_list.json`,{method:"post",body:ye})})}function b(ye){return o(this,null,function*(){return Fetch(`/api/competitions/${ye.identifier}/competition_entries/${ye.question_id}.json`,{method:"put",body:ye})})}function S(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records.json`,{method:"post",body:ye})})}function R(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records.json`,{method:"Get",params:ye})})}function L(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/update_md_content.json`,{method:"post",body:ye})})}function C(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_modules/${ye.id}.json`,{method:"Get",params:ye})})}function I(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/update_result.json`,{method:"post",body:ye})})}function F(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"Get",params:h({},ye)})})}function B(ye){return o(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:ye})})}function N(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"post"})})}function G(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_staff.json`,{method:"get"})})}function V(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/common_header.json`,{method:"get"})})}function W(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/${ye.url}`,{method:"get",params:h({},ye)})})}function ae(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/update_md_content.json`,{method:"post",body:ye})})}function ne(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"get",params:ye})})}function se(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/merger_records.json`,{method:"get",params:ye})})}function q(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/appling_status.json`,{method:"post",body:ye})})}function Q(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/competition_teams/${ye==null?void 0:ye.competition_teams_id}.json`,{method:"put",body:ye})})}function H(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/competition_teams/${ye==null?void 0:ye.teamid}/crud_team_members.json`,{method:"post",body:ye})})}function oe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.Teannameid}/edit.json`,{method:"get",params:ye})})}function ee(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.Teannameid}.json`,{method:"put",body:ye})})}function J(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.competition_teams_id}/leave.json`,{method:"post",body:ye})})}function le(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/set_score_status.json`,{method:"put",body:ye})})}function $(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.id}.json`,{method:"delete"})})}function j(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"post",body:ye})})}function ie(ye){return o(this,null,function*(){return Fetch(`/api/competitions/${ye.id}/add_managers.json`,{method:"post",body:ye})})}function ve(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/join.json`,{method:"post",body:ye})})}function Pe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/teachers.json`,{method:"get",params:ye})})}function De(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/students.json`,{method:"get",params:ye})})}function Ge(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.teamid}/crud_team_members.json`,{method:"post",body:ye})})}function Ue(ye){return o(this,null,function*(){return(0,r.ZP)("/api/users/competition_reward.json",{method:"post",body:ye})})}function Ft(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/chart_rules.json`,{method:"get"})})}function wt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/charts.json`,{method:"get",params:ye})})}function kt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/results.json`,{method:"get",params:ye})})}function Zt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/md_tab_rules.json`,{method:"get",params:ye})})}function Bt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/prize.json`,{method:"get",params:ye})})}function bt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.id}.json`,{method:"get",params:ye})})}function Be(ye){return o(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:ye})})}function gt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/phone_bind.json`,{method:"post",body:ye})})}function Nt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/email_bind.json`,{method:"post",body:ye})})}function tt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/professional_auth_apply.json`,{method:"delete"})})}function yt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/authentication_apply.json`,{method:"delete"})})}function ft(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/prize_leader_account.json`,{method:"put",body:ye})})}function Je(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.teamid}/shixun_detail.json`,{method:"get"})})}function Fe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.teamid}/course_detail.json`,{method:"get"})})}function xe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/attachments/${ye.id}.json`,{method:"delete"})})}function Le(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.id}/get_certificate_info.json`,{method:"get",params:ye})})}function Ke(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.id}/basic_setting.json`,{method:"post",body:ye})})}function He(){return o(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Xe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/common_header.json`,{method:"get"})})}function ht(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"post",body:ye})})}function St(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/search_managers.json`,{method:"get",params:ye})})}function er(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/get_managers.json`,{method:"get"})})}function Jt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/add_managers.json`,{method:"post",body:ye})})}function pt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/delete_managers.json`,{method:"delete",body:ye})})}function it(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/get_picture.json`,{method:"get"})})}function Xt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/identifier_exist.json`,{method:"post",body:ye})})}function Mt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/get_shixun_settings.json`,{method:"get"})})}function Wt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/shixun_add.json`,{method:"post",body:ye})})}function Ht(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/shixun_delete.json`,{method:"delete",body:ye})})}function nr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/shixun_select.json`,{method:"post",body:ye})})}function Kt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/info_finish.json`,{method:"get"})})}function Oe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/competition_review.json`,{method:"post",body:h({},ye)})})}function ce(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"get",params:ye})})}function he(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/all_team_members.json`,{method:"get",params:ye})})}function Dt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records/member_works.json`,{method:"get",params:ye})})}function Te(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/evaluation_settings.json`,{method:"get",params:ye})})}function ct(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/add_stage.json`,{method:"post",body:ye})})}function Gt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/change_stage.json`,{method:"post",body:ye})})}function Pt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/del_stage.json`,{method:"post",body:ye})})}function Ie(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/update_competition_agreements.json`,{method:"post",body:h({},ye)})})}function At(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/delete_competition_agreements.json`,{method:"post"})})}function Ze(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competition_duplicate_checks/pass_appeal.json",{method:"post",body:h({},ye)})})}function we(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/competition_activities.json`,{method:"get",params:ye})})}function Et(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/get_competition_activities.json`,{method:"get",params:ye})})}function Rt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/add_competition_activities.json`,{method:"post",body:h({},ye)})})}function Me(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/edit_competition_activities.json`,{method:"post",body:h({},ye)})})}function Ar(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competitions/remove_competition_activities.json",{method:"post",body:h({},ye)})})}function Tt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/activity_info.json`,{method:"get",params:h({},ye)})})}function Vr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.competition_id}/competition_teams/${ye==null?void 0:ye.team_id}/get_team_members.json`,{method:"get"})})}function rn(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/prizes.json`,{method:"get",params:ye})})}function Tr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}.json`,{method:"delete"})})}function Rr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/competition_charts/team_ranking_v2.json`,{method:"get",params:h({},ye)})})}function vr(ye){return o(this,null,function*(){return Fetch(`/api/competitions/${ye==null?void 0:ye.id}/competition_charts/team_ranking.json`,{method:"get"})})}function zr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/prizes.json`,{method:"post",body:h({},ye)})})}function an(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}.json`,{method:"put",body:h({},ye)})})}function hn(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}/edit.json`,{method:"get"})})}function Yt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/award_prizes.json`,{method:"get"})})}function _t(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}/change_status.json`,{method:"post",body:h({},ye)})})}},83325:function(d,_,e){"use strict";e.d(_,{F:function(){return b},OE:function(){return I},ff:function(){return S},p1:function(){return R},_y:function(){return m},mK:function(){return G},gq:function(){return W},eM:function(){return N},BA:function(){return se},bA:function(){return Q},Nx:function(){return q},Qx:function(){return F},At:function(){return L},PX:function(){return C},Xl:function(){return B},y9:function(){return V},No:function(){return ae},ay:function(){return H}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(oe,ee,J)=>ee in oe?i(oe,ee,{enumerable:!0,configurable:!0,writable:!0,value:J}):oe[ee]=J,a=(oe,ee)=>{for(var J in ee||(ee={}))u.call(ee,J)&&o(oe,J,ee[J]);if(f)for(var J of f(ee))h.call(ee,J)&&o(oe,J,ee[J]);return oe},x=(oe,ee)=>l(oe,c(ee)),p=(oe,ee)=>{var J={};for(var le in oe)u.call(oe,le)&&ee.indexOf(le)<0&&(J[le]=oe[le]);if(oe!=null&&f)for(var le of f(oe))ee.indexOf(le)<0&&h.call(oe,le)&&(J[le]=oe[le]);return J},y=(oe,ee,J)=>new Promise((le,$)=>{var j=Pe=>{try{ve(J.next(Pe))}catch(De){$(De)}},ie=Pe=>{try{ve(J.throw(Pe))}catch(De){$(De)}},ve=Pe=>Pe.done?le(Pe.value):Promise.resolve(Pe.value).then(j,ie);ve((J=J.apply(oe,ee)).next())});const m=oe=>y(void 0,null,function*(){var ee=oe,{id:J}=ee,le=p(ee,["id"]);return(0,r.ZP)(`/api/ec_years/${J}/course_results.json`,{method:"get",params:le})}),b=oe=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${oe}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},S=({ec_year_id:oe})=>(0,r.ZP)(`/api/ec_years/${oe}/course_results/get_class.json`,{method:"get"}),R=({ec_year_id:oe,id:ee,class_name:J=null})=>(0,r.ZP)(`/api/ec_years/${oe}/course_results/${ee}.json`,{method:"get",params:{class_name:J}}),L=({ec_year_id:oe})=>(0,r.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:oe}}),C=({ec_course_id:oe})=>(0,r.ZP)(`/api/ec_courses/${oe}/evaluations/evaluation_data`,{method:"POST"}),I=oe=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${oe}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},F=({ec_year_id:oe})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/compute_all`,{method:"post"}),B=({ec_year_id:oe,id:ee})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),N=oe=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results.json`,{method:"get"}),G=oe=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/get_formulas.json`,{method:"get"}),V=({ec_year_id:oe,formula_one:ee,formula_two:J,formula_three:le})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:J,formula_three_id:le}}),W=({ec_year_id:oe,id:ee})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/${ee}.json`,{method:"get"}),ae=oe=>{var ee=oe,{ec_year_id:J,type:le,goal_value:$}=ee,j=p(ee,["ec_year_id","type","goal_value"]);let ie=`?type=${le}`,ve={method:"PUT"};return le==="all"&&(ie+=`&goal_value=${$}`),le==="each"&&(ve=x(a({},ve),{body:j})),(0,r.ZP)(`/api/ec_years/${J}/ec_graduation_results/set_goal_value${ie}`,ve)};var ne=(oe,ee,J)=>new Promise((le,$)=>{var j=Pe=>{try{ve(J.next(Pe))}catch(De){$(De)}},ie=Pe=>{try{ve(J.throw(Pe))}catch(De){$(De)}},ve=Pe=>Pe.done?le(Pe.value):Promise.resolve(Pe.value).then(j,ie);ve((J=J.apply(oe,ee)).next())});const se=oe=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/schools/${oe}/ec_majors/get_major_list.json`,{method:"get"})}),q=oe=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/ec_major_schools/${oe}/ec_years/get_year_list.json`,{method:"get"})}),Q=({ec_year_id:oe,school_id:ee})=>(0,r.ZP)(`/api/ec_years/${oe}/top_pages.json`,{method:"get",params:{school_id:ee}}),H=({id:oe,name:ee})=>(0,r.ZP)(`/api/ec_years/1/top_pages/${oe}?name=${ee}`,{method:"PUT"})},72664:function(d,_,e){"use strict";e.d(_,{$Q:function(){return I},$l:function(){return mr},BJ:function(){return ft},CD:function(){return it},Cd:function(){return ht},Cl:function(){return Me},Di:function(){return bt},Fl:function(){return Nt},G$:function(){return le},GK:function(){return gt},Ip:function(){return xe},J:function(){return $},KE:function(){return tt},L8:function(){return Kt},LP:function(){return Le},MK:function(){return Be},Mb:function(){return Tr},N0:function(){return V},N3:function(){return Ue},OO:function(){return L},P8:function(){return hn},PJ:function(){return ie},PT:function(){return vr},Qc:function(){return ae},RK:function(){return J},Ty:function(){return we},UH:function(){return ct},UK:function(){return Ft},Uj:function(){return Jt},Ul:function(){return Xe},VL:function(){return Wt},Vj:function(){return ce},W4:function(){return er},WL:function(){return he},Wj:function(){return ee},X4:function(){return Fe},Xn:function(){return Vr},Xo:function(){return se},YY:function(){return Bt},Ym:function(){return N},Yu:function(){return Yt},ZD:function(){return an},Zg:function(){return Ar},_B:function(){return pt},_F:function(){return Rr},_U:function(){return Q},_u:function(){return ve},aU:function(){return G},ab:function(){return Rt},cC:function(){return Ze},cV:function(){return H},ck:function(){return zr},dp:function(){return W},eA:function(){return Lt},fG:function(){return S},gA:function(){return oe},gG:function(){return rn},gJ:function(){return _t},hk:function(){return y},hv:function(){return m},iB:function(){return b},iU:function(){return R},iw:function(){return At},kp:function(){return Ht},lL:function(){return C},lf:function(){return Ge},n$:function(){return De},n7:function(){return q},nF:function(){return Oe},o3:function(){return ye},oS:function(){return Ke},oX:function(){return Mt},oy:function(){return Et},p7:function(){return B},pL:function(){return Xt},pu:function(){return Je},q6:function(){return nr},qf:function(){return Zt},qz:function(){return He},s:function(){return Pt},sA:function(){return Dt},sS:function(){return ut},tX:function(){return Gt},uR:function(){return wt},ux:function(){return yt},wy:function(){return kt},xA:function(){return Ie},yE:function(){return ne},yu:function(){return Te},zP:function(){return F},zR:function(){return gr}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(xt,Dr,Rn)=>Dr in xt?i(xt,Dr,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):xt[Dr]=Rn,a=(xt,Dr)=>{for(var Rn in Dr||(Dr={}))u.call(Dr,Rn)&&o(xt,Rn,Dr[Rn]);if(f)for(var Rn of f(Dr))h.call(Dr,Rn)&&o(xt,Rn,Dr[Rn]);return xt},x=(xt,Dr)=>l(xt,c(Dr)),p=(xt,Dr,Rn)=>new Promise((Xn,Nn)=>{var ri=Vn=>{try{Di(Rn.next(Vn))}catch(ki){Nn(ki)}},ii=Vn=>{try{Di(Rn.throw(Vn))}catch(ki){Nn(ki)}},Di=Vn=>Vn.done?Xn(Vn.value):Promise.resolve(Vn.value).then(ri,ii);Di((Rn=Rn.apply(xt,Dr)).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}),R=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:xt}),L=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.exercise_id}/statistics/list_student_score.json`,{method:"get",params:xt}),C=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}),F=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}),G=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/exam_summary_settings.json`,{method:"post",body:xt}),V=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}),se=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})}),Q=xt=>(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/exercise_question_result.json`,{method:"get",params:xt}),H=xt=>(0,r.ZP)(`/api/exercises/${xt.id}/get_question_type_alias.json`,{method:"get",params:xt});function oe(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 J(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 ve(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_result.json`,{method:"get",params:a({},xt)})})}function Pe(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/exercise_score_area_setting.json`,{method:"post",body:a({},xt)})})}function De(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},xt)})})}function Ge(xt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:a({},xt)})})}function Ue(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises/publish_modal.json`,{method:"get",params:a({},xt)})})}function Ft(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/common_header.json`,{method:"get",params:a({},xt)})})}function wt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${xt.coursesId}/exercises.json`,{method:"post",body:a({},xt)})})}function kt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}.json`,{method:"put",body:a({},xt)})})}function Zt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}.json`,{method:"get",params:a({},xt)})})}function Bt(xt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"get",params:a({},xt)})})}function bt(xt){return p(this,null,function*(){const{id:Dr}=xt;return delete xt.id,(0,r.ZP)(`/api/exercise_questions/${Dr}.json`,{method:"put",body:a({},xt)})})}function Be(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/exercise_questions.json`,{method:"post",body:a({},xt)})})}function gt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.id}/up_down.json`,{method:"post",body:a({},xt)})})}function Nt(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 yt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/publish_groups.json`,{method:"get",params:a({},xt)})})}function ft(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 Fe(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.exerciseId}/teacher_appraise.json`,{method:"get",params:a({},xt)})})}function xe(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 Ke(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/adjust_score.json`,{method:"post",body:a({},xt)})})}function He(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.id}/delayed_time.json`,{method:"post",body:a({},xt)})})}function Xe(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 St(xt){return p(this,null,function*(){return Fetch(`/api/exercises/${xt.categoryId}/commit_setting.json`,{method:"post",body:a({},xt)})})}function er(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 Jt(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 pt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/user_exercise_detail.json`,{method:"get",params:x(a({},xt),{login:null})})}function it(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start.json`,{method:"get",params:a({},xt)})}function Xt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/start_unlock.json`,{method:"post",body:a({},xt)})}function Mt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${xt.questionId}/exercise_answers.json`,{method:"post",body:xt})})}function Wt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/commit_exercise.json`,{method:"post",body:xt})})}function Ht(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 Kt(xt){return(0,r.ZP)(`/api/${xt.url}`,{method:"get",params:a({},xt)})}function Oe(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 he(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/simulate_begin_commit.json`,{method:"get",params:a({},xt)})}function Dt(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 ct(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/get_objective_scores.json`,{method:"get",params:a({},xt)})}function Gt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/redo_modal.json`,{method:"get",params:a({},xt)})}function Pt(xt){return(0,r.ZP)(`/api/exercises/${xt.categoryId}/student_redo_lists.json`,{method:"get",params:a({},xt)})}function Ie(xt){return(0,r.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:xt})}function At(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/exercise_header.json`,{method:"get",params:a({},xt)})}function Ze(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 Et(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/record_screen`,{method:"post",params:a({},xt)})}function Rt(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/unbind_ip.json`,{method:"post",body:a({},xt)})}function Me(xt){return(0,r.ZP)(`/api/exercises/${xt.id}/check_ip.json`,{method:"get",params:a({},xt)})}function Ar(xt){return(0,r.ZP)(`/api/exercises/${xt==null?void 0:xt.id}/check_user_exercise.json`,{method:"get",params:a({},xt)})}function Tt(xt){return Fetch(`/api/exercises/${xt.id}/make_up_students.json`,{method:"get",params:a({},xt)})}function Vr(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 rn(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 Tr(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 vr(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 an(xt,Dr){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/unlock_user`,{method:"post",body:Dr})})}function hn(xt,Dr){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/save_screen_record.json`,{method:"post",body:Dr})})}function Yt(xt,Dr){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/screen_record_list.json`,{method:"get",params:Dr})})}function _t(xt){return p(this,null,function*(){return(0,r.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:a({},xt)})})}function ye(xt){return p(this,null,function*(){return(0,r.ZP)("/api/exercises/need_redo.json",{method:"get",params:xt})})}function ut(xt,Dr){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${xt}/mark.json`,{method:"post",body:Dr})})}function Lt(xt){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${xt}/exit_delete_pod.json`,{method:"post",body:xt})})}function gr(xt){return p(this,null,function*(){return(0,r.ZP)("/api/users/change_exercise_score.json",{method:"put",body:xt})})}function mr(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 en(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 Ur(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 wn(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)})})}},14195:function(d,_,e){"use strict";e.d(_,{B0:function(){return le},F0:function(){return R},FF:function(){return m},Fz:function(){return oe},Hv:function(){return G},Lw:function(){return H},MM:function(){return C},Nv:function(){return I},Si:function(){return De},VD:function(){return Q},aR:function(){return ee},b4:function(){return Pe},bG:function(){return ne},bc:function(){return x},d6:function(){return y},dX:function(){return ve},eb:function(){return ae},fB:function(){return N},gg:function(){return se},iI:function(){return j},j3:function(){return S},kd:function(){return J},o8:function(){return Bt},oQ:function(){return q},ok:function(){return b},qR:function(){return ie},rK:function(){return p},rV:function(){return W},sW:function(){return $},th:function(){return F},ts:function(){return kt},ue:function(){return B},vL:function(){return wt},z5:function(){return Zt},zG:function(){return V},zg:function(){return L}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(bt,Be,gt)=>Be in bt?i(bt,Be,{enumerable:!0,configurable:!0,writable:!0,value:gt}):bt[Be]=gt,h=(bt,Be)=>{for(var gt in Be||(Be={}))c.call(Be,gt)&&u(bt,gt,Be[gt]);if(l)for(var gt of l(Be))f.call(Be,gt)&&u(bt,gt,Be[gt]);return bt},o=(bt,Be,gt)=>new Promise((Nt,tt)=>{var yt=Fe=>{try{Je(gt.next(Fe))}catch(xe){tt(xe)}},ft=Fe=>{try{Je(gt.throw(Fe))}catch(xe){tt(xe)}},Je=Fe=>Fe.done?Nt(Fe.value):Promise.resolve(Fe.value).then(yt,ft);Je((gt=gt.apply(bt,Be)).next())});function a(bt){return o(this,null,function*(){return Fetch("/api/forum_sections.json",{method:"get",params:bt})})}function x(bt){return o(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"get",params:bt})})}function p(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/set_top_or_down.json`,{method:"get",params:{sticky:bt.sticky}})})}function y(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/is_fine.json`,{method:"post",body:{is_fine:bt.is_fine}})})}function m(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/watch_memo.json`,{method:"post",body:{is_watch:bt.is_watch}})})}function b(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt}.json`,{method:"delete"})})}function S(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/confirm_delete.json`,{method:"post",body:{is_apply:bt.is_apply}})})}function R(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/forum_memos_head/${bt}.json`,{method:"get"})})}function L(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/forum_memos/${bt.id}/is_watch.json`,{method:"post",body:bt})})}function C(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/forum_memos/${bt.id}.json`,{method:"get",params:bt})})}function I(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/forum_memos_right/${bt}.json`,{method:"get"})})}function F(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/forum_sections/${bt.plateId}/edit_notice.json`,{method:"post",body:bt})})}function B(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.memo_id}.json`,{method:"get"})})}function N(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.memo_id}/related_memos.json`,{method:"get"})})}function G(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/plus.json`,{method:"post",body:bt})})}function V(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/${bt.target_type}/${bt.target_id}/more_reply.json`,{method:"get",params:{page:bt.page,limit:bt.limit}})})}function W(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.parent_id}/reply.json`,{method:"post",body:bt})})}function ae(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt}.json`,{method:"delete"})})}function ne(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${bt}/user_info.json`,{method:"get"})})}function se(bt){return o(this,null,function*(){return(0,r.ZP)("/api/upload_avatar.json",{method:"post",body:bt})})}function q(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${bt.login}/edit_brief.json`,{method:"post",body:{content:bt.content}})})}function Q(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/my_memos/${bt.user_login}/memos.json`,{method:"get",params:bt})})}function H(){return o(this,null,function*(){return(0,r.ZP)("/api/forum_sections/select_sections.json",{method:"get"})})}function oe(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/my_memos/${bt.user_login}/my_interested.json`,{method:"get",params:{limit:bt.limit,page:bt.page}})})}function ee(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/forum_memos/${bt.id}/is_watch.json`,{method:"post",body:{is_watch:bt.is_watch}})})}function J(bt){return o(this,null,function*(){return(0,r.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:bt})})}function le(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/sticky_or_cancel.json`,{method:"post",body:bt})})}function $(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}.json`,{method:"delete",body:bt})})}function j(bt){return o(this,null,function*(){return(0,r.ZP)("/api/memos/new.json",{method:"get",params:bt})})}function ie(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/edit.json`,{method:"get",params:bt})})}function ve(bt){return o(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"post",body:h({},bt)})})}function Pe(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}.json`,{method:"put",body:h({},bt)})})}function De(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}.json`,{method:"get",params:bt})})}function Ge(bt){return o(this,null,function*(){return Fetch(`/api/users/${bt.user_id}/watch.json`,{method:"post",body:bt})})}function Ue(bt){return o(this,null,function*(){return Fetch(`/api/users/${bt.user_id}/watch.json`,{method:"delete",body:h({},bt)})})}function Ft(bt){return o(this,null,function*(){return Fetch(`/api/discusses/${bt.id}/reward_code.json`,{method:"post",body:bt})})}function wt(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/discusses/${bt.id}/plus.json`,{method:"post",body:bt})})}function kt(bt){return o(this,null,function*(){return(0,r.ZP)("/api/memos/reply.json",{method:"post",body:bt})})}function Zt(bt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt.id}/more_reply.json`,{method:"get",params:bt})})}function Bt(bt,Be){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${bt}/banned_user.json`,{method:"post",body:Be})})}},92890:function(d,_,e){"use strict";e.d(_,{D2:function(){return a},n0:function(){return x},tk:function(){return p}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(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)&&u(y,b,m[b]);if(l)for(var b of l(m))f.call(m,b)&&u(y,b,m[b]);return y},o=(y,m,b)=>new Promise((S,R)=>{var L=F=>{try{I(b.next(F))}catch(B){R(B)}},C=F=>{try{I(b.throw(F))}catch(B){R(B)}},I=F=>F.done?S(F.value):Promise.resolve(F.value).then(L,C);I((b=b.apply(y,m)).next())});function a(y){return o(this,null,function*(){return(0,r.ZP)("/api/setting.json",{method:"Get",params:h({},y)})})}function x(){return o(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(y){return o(this,null,function*(){return(0,r.ZP)("/api/search_records",{method:"post",body:y})})}},65583:function(d,_,e){"use strict";e.d(_,{B6:function(){return p},Gr:function(){return N},Mf:function(){return I},NA:function(){return L},PC:function(){return S},PP:function(){return R},QA:function(){return x},RP:function(){return W},Sv:function(){return V},YQ:function(){return C},_n:function(){return ae},hL:function(){return B},je:function(){return b},mM:function(){return m},wA:function(){return G},x_:function(){return y},y0:function(){return F},y3:function(){return a}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(ne,se,q)=>se in ne?i(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[se]=q,h=(ne,se)=>{for(var q in se||(se={}))c.call(se,q)&&u(ne,q,se[q]);if(l)for(var q of l(se))f.call(se,q)&&u(ne,q,se[q]);return ne},o=(ne,se,q)=>new Promise((Q,H)=>{var oe=le=>{try{J(q.next(le))}catch($){H($)}},ee=le=>{try{J(q.throw(le))}catch($){H($)}},J=le=>le.done?Q(le.value):Promise.resolve(le.value).then(oe,ee);J((q=q.apply(ne,se)).next())});function a(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function x(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return o(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 o(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 o(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 o(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 o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function R(ne){return o(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function L(ne){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function C(ne){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function I(ne){return o(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function F(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function B(ne){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function G(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function V(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function W(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ae(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},86645:function(d,_,e){"use strict";e.d(_,{AA:function(){return G},Db:function(){return x},Dd:function(){return b},F7:function(){return q},Fi:function(){return le},H3:function(){return m},HF:function(){return R},HH:function(){return y},Ib:function(){return oe},J3:function(){return u},NT:function(){return l},NX:function(){return C},Ot:function(){return L},Ou:function(){return Q},Ps:function(){return c},Rk:function(){return se},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 J},bS:function(){return I},ck:function(){return S},eh:function(){return N},il:function(){return h},j7:function(){return o},jW:function(){return V},km:function(){return ae},l5:function(){return B},rU:function(){return $},xF:function(){return F},zC:function(){return H},zT:function(){return j}});var r=e(82093),i=(ie,ve,Pe)=>new Promise((De,Ge)=>{var Ue=kt=>{try{wt(Pe.next(kt))}catch(Zt){Ge(Zt)}},Ft=kt=>{try{wt(Pe.throw(kt))}catch(Zt){Ge(Zt)}},wt=kt=>kt.done?De(kt.value):Promise.resolve(kt.value).then(Ue,Ft);wt((Pe=Pe.apply(ie,ve)).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 u(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 o(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 R(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"POST",body:ie})})}function L(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 C(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 F(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 G(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"get",params:ie})})}function V(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 ve;return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks/${(ve=ie.ids)==null?void 0:ve[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 se(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 Q(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie==null?void 0:ie.id}/common_header.json`,{method:"get"})})}function H(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/preview.json`,{method:"get"})})}function oe(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/not_pass.json`,{method:"post",body:ve})})}function ee(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/pass.json`,{method:"post",body:ve})})}function J(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/not_pass.json`,{method:"post",body:ve})})}function le(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/pass.json`,{method:"post",body:ve})})}function $(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/batch_delete`,{method:"delete",body:ve})})}function j(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/batch_delete`,{method:"delete",body:ve})})}},55480:function(d,_,e){"use strict";e.d(_,{Bb:function(){return C},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 o},eX:function(){return c},gV:function(){return I},h$:function(){return u},kH:function(){return F},lV:function(){return B},on:function(){return R},su:function(){return b},vm:function(){return a},wM:function(){return L}});var r=e(82093),i=(N,G,V)=>new Promise((W,ae)=>{var ne=Q=>{try{q(V.next(Q))}catch(H){ae(H)}},se=Q=>{try{q(V.throw(Q))}catch(H){ae(H)}},q=Q=>Q.done?W(Q.value):Promise.resolve(Q.value).then(ne,se);q((V=V.apply(N,G)).next())});const l=N=>i(void 0,null,function*(){return Fetch("/api/platform_systems.json",{method:"Get",params:N})}),c=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_detail.json",{method:"Get",params:N})}),f=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_list.json",{method:"Get",params:N})}),u=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/online_list.json",{method:"Get",params:N})});function h(){return i(this,null,function*(){return(0,r.ZP)("/api/home/index.json",{method:"Get"})})}function o(N){return i(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:N})})}function a(N){return i(this,null,function*(){return(0,r.ZP)("/api/project_applies.json",{method:"post",body:N})})}function x(N){return i(this,null,function*(){return(0,r.ZP)("/api/users/home_notice.json",{method:"Get"})})}function p(N){return i(this,null,function*(){return(0,r.ZP)("/api/users/view_notice.json",{method:"post",body:N})})}const y=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/add_teacher.json",{method:"post",body:N})}),m=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/remove_teacher.json",{method:"delete",body:N})}),b=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/teacher_list.json",{method:"get",params:N})}),S=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/data.json",{method:"get",params:N})});function R(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/get_list.json",{method:"get",params:N})})}function L(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/create_trends.json",{method:"post",body:N})})}function C(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/update_trends.json",{method:"put",body:N})})}function I(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/reomve_trends.json",{method:"delete",body:N})})}function F(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/create_special_competition.json",{method:"post",body:N})})}function B(N){return i(this,null,function*(){return(0,r.ZP)(`/api/competitions/${N==null?void 0:N.identifier}/update_special_competition.json`,{method:"put",body:N})})}},93440: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 R},w0:function(){return y}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(L,C,I)=>C in L?i(L,C,{enumerable:!0,configurable:!0,writable:!0,value:I}):L[C]=I,h=(L,C)=>{for(var I in C||(C={}))c.call(C,I)&&u(L,I,C[I]);if(l)for(var I of l(C))f.call(C,I)&&u(L,I,C[I]);return L},o=(L,C,I)=>new Promise((F,B)=>{var N=W=>{try{V(I.next(W))}catch(ae){B(ae)}},G=W=>{try{V(I.throw(W))}catch(ae){B(ae)}},V=W=>W.done?F(W.value):Promise.resolve(W.value).then(N,G);V((I=I.apply(L,C)).next())});function a(L){return o(this,null,function*(){return(0,r.ZP)("/api/users/tidings.json",{method:"get",params:h({},L)})})}function x(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/unread_message_info.json`,{method:"get",params:h({},L)})})}function p(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_messages.json`,{method:"get",params:h({},L)})})}function y(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_messages.json`,{method:"post",body:h({},L)})})}function m(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.id}/recent_contacts.json`,{method:"get",params:h({},L)})})}function b(L){return o(this,null,function*(){return(0,r.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},L)})})}function S(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_message_details.json`,{method:"get",params:h({},L)})})}function R(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_messages/${L.id}.json`,{method:"delete"})})}},38746:function(d,_,e){"use strict";e.d(_,{A2:function(){return b},CI:function(){return p},Ep:function(){return m},Ex:function(){return F},R7:function(){return a},WW:function(){return B},_V:function(){return I},ms:function(){return L},s0:function(){return S},vf:function(){return y},xn:function(){return x},yy:function(){return C}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(N,G,V)=>G in N?i(N,G,{enumerable:!0,configurable:!0,writable:!0,value:V}):N[G]=V,h=(N,G)=>{for(var V in G||(G={}))c.call(G,V)&&u(N,V,G[V]);if(l)for(var V of l(G))f.call(G,V)&&u(N,V,G[V]);return N},o=(N,G,V)=>new Promise((W,ae)=>{var ne=Q=>{try{q(V.next(Q))}catch(H){ae(H)}},se=Q=>{try{q(V.throw(Q))}catch(H){ae(H)}},q=Q=>Q.done?W(Q.value):Promise.resolve(Q.value).then(ne,se);q((V=V.apply(N,G)).next())});function a(N){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/online_learning.json`,{method:"get"})})}function x(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"put",body:N})})}function p(N){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/course_stages.json`,{method:"post",body:N})})}function y(N){return o(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 o(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 o(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 o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_attachment_to_stage.json`,{method:"post",body:N})})}function R(N){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:N})})}function L(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/up_position.json`,{method:"post"})})}function C(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/down_position.json`,{method:"post"})})}function I(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"delete"})})}function F(N){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/${N.id}`,{method:"delete"})})}},47580:function(d,_,e){"use strict";e.d(_,{DF:function(){return b},Di:function(){return ee},Dm:function(){return se},Dq:function(){return Pe},Gd:function(){return m},Hb:function(){return De},Hm:function(){return W},ID:function(){return o},JP:function(){return ve},NC:function(){return G},Pl:function(){return S},Qc:function(){return c},Qp:function(){return q},RK:function(){return x},YP:function(){return V},a2:function(){return u},ar:function(){return y},cV:function(){return a},d1:function(){return p},dp:function(){return l},fn:function(){return R},iT:function(){return F},jK:function(){return ne},kF:function(){return Ge},kp:function(){return I},lc:function(){return C},oF:function(){return le},q$:function(){return h},qN:function(){return ae},tS:function(){return L},ts:function(){return B},un:function(){return H},w0:function(){return oe},wX:function(){return Q},yE:function(){return f}});var r=e(82093),i=(Ue,Ft,wt)=>new Promise((kt,Zt)=>{var Bt=gt=>{try{Be(wt.next(gt))}catch(Nt){Zt(Nt)}},bt=gt=>{try{Be(wt.throw(gt))}catch(Nt){Zt(Nt)}},Be=gt=>gt.done?kt(gt.value):Promise.resolve(gt.value).then(Bt,bt);Be((wt=wt.apply(Ue,Ft)).next())});const l=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue==null?void 0:Ue.id}/code_check.json`,{method:"get",params:Ue}),c=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/reset_pwd.json`,{method:"post",body:Ue}),f=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/encrypt_or_decrypt.json`,{method:"post",body:Ue}),u=Ue=>(0,r.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:Ue}),h=Ue=>(0,r.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:Ue}),o=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/copy.json`,{method:"post",body:Ue}),a=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/get_question_type_alias.json`,{method:"get",params:Ue});function x(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/edit_question_type_alias.json`,{method:"POST",body:Ue})})}function p(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:Ue})})}function y(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:Ue})})}function m(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"get",params:Ue})})}function b(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/set_public.json`,{method:"post"})})}function S(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/set_private.json`,{method:"post"})})}function R(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}.json`,{method:"delete"})})}function L(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Ue})})}const C=Ue=>(0,r.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:Ue});function I(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/send_to_course.json`,{method:"post",body:Ue})})}function F(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}.json`,{method:"get",params:Ue})})}function B(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}/set_score`,{method:"post",body:Ue})})}function N(Ue){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}/set_shixun_score.json`,{method:"post",body:Ue})})}function G(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}.json`,{method:"delete"})})}function V(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:Ue})})}function W(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:Ue})})}function ae(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}/adjust_position.json`,{method:"post",body:Ue})})}function ne(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}.json`,{method:"put",body:Ue})})}function se(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:Ue})})}function q(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:Ue})})}function Q(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue==null?void 0:Ue.id}/set_public.json`,{method:"post",body:Ue})})}function H(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:Ue})})}function oe(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/update_exam.json`,{method:"put",body:Ue})})}function ee(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/edit_exam.json`,{method:"get"})})}function J(Ue,Ft){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue}/examination_banks_item_banks.json`,{method:"post",body:Ft})})}function le(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Ue})})}function $(Ue,Ft){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue}/sort_question_type.json`,{method:"post",body:Ft})})}function j(Ue){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue.exam_id}/examination_banks_item_banks/${Ue.question_id}.json`,{method:"delete"})})}function ie(Ue,Ft){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue}/batch_set_score.json`,{method:"post",body:Ft})})}function ve(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue}/simulate_exercise.json`,{method:"post"})})}function Pe(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue}/exercise_header.json`,{method:"get"})})}function De(Ue,Ft,wt){return i(this,null,function*(){const kt=new FormData;return kt.append("file",Ft),kt.append("sub_discipline_id",wt),(0,r.ZP)(`/api/examination_banks/${Ue}/import_item_banks.json`,{method:"post",body:kt},!0)})}function Ge(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/users/change_exam_score.json",{method:"put",body:Ue})})}},37034:function(d,_,e){"use strict";e.d(_,{$D:function(){return Q},A2:function(){return Le},A7:function(){return Pt},AQ:function(){return G},Ax:function(){return it},Bn:function(){return Ze},CI:function(){return ht},DQ:function(){return Dt},DU:function(){return tt},EP:function(){return q},Ep:function(){return xe},Er:function(){return ve},Ex:function(){return Wt},FD:function(){return Te},F_:function(){return Nt},Fg:function(){return x},GY:function(){return Oe},Go:function(){return $},Gz:function(){return p},Hl:function(){return y},JS:function(){return kt},KM:function(){return ee},M2:function(){return He},MO:function(){return Pe},Mt:function(){return Xe},Mu:function(){return Xt},NV:function(){return At},Q:function(){return De},Sp:function(){return N},VO:function(){return ct},VU:function(){return L},WD:function(){return Kt},WO:function(){return ie},WW:function(){return Ht},_C:function(){return Ie},_V:function(){return pt},bw:function(){return se},bz:function(){return he},c3:function(){return wt},eJ:function(){return le},ef:function(){return gt},fh:function(){return R},fj:function(){return j},hS:function(){return m},jT:function(){return Gt},ke:function(){return nr},lk:function(){return B},mQ:function(){return F},ms:function(){return er},mx:function(){return Ue},nq:function(){return a},ol:function(){return ce},p:function(){return W},p4:function(){return Ge},pU:function(){return I},rS:function(){return Zt},rs:function(){return J},s0:function(){return Ke},sm:function(){return Ft},tS:function(){return b},tu:function(){return C},ue:function(){return V},vf:function(){return Je},w4:function(){return ae},xG:function(){return Fe},xn:function(){return ft},yN:function(){return ne},yy:function(){return Jt}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(we,Et,Rt)=>Et in we?i(we,Et,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):we[Et]=Rt,h=(we,Et)=>{for(var Rt in Et||(Et={}))c.call(Et,Rt)&&u(we,Rt,Et[Rt]);if(l)for(var Rt of l(Et))f.call(Et,Rt)&&u(we,Rt,Et[Rt]);return we},o=(we,Et,Rt)=>new Promise((Me,Ar)=>{var Tt=Tr=>{try{rn(Rt.next(Tr))}catch(Rr){Ar(Rr)}},Vr=Tr=>{try{rn(Rt.throw(Tr))}catch(Rr){Ar(Rr)}},rn=Tr=>Tr.done?Me(Tr.value):Promise.resolve(Tr.value).then(Tt,Vr);rn((Rt=Rt.apply(we,Et)).next())});const a=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:we})}),x=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:we})}),p=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:we})}),y=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:we})}),m=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:we})});function b(we){return o(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"Get",params:h({},we)})})}function S(we){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},we)})})}function R(we){return o(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:h({},we)})})}function L(){return o(this,null,function*(){return(0,r.ZP)("/api/paths/platform_systems.json",{method:"get"})})}function C(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"PUT",body:we})})}function I(we){return o(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"post",body:we})})}function F(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/edit.json`,{method:"get"})})}function B(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function N(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function G(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/right_banner.json`,{method:"get",params:we})})}function V(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"get",params:we})})}const W=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/v2/stages.json",{method:"Get",params:we})}),ae=we=>o(void 0,null,function*(){return(0,r.ZP)(`/api/v2/stage_shixuns/${we.id}/children.json`,{method:"Get",params:we})});function ne(we){return o(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:we})})}function se(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/update_team_title.json`,{method:"post",body:we})})}function q(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/delete_member.json`,{method:"Delete",body:we})})}function Q(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses/${we==null?void 0:we.courseid}.json`,{method:"Delete"})})}function H(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/up_member_position.json`,{method:"post",body:we})})}function oe(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/down_member_position.json`,{method:"post",body:we})})}function ee(we){return o(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"post",body:we})})}function J(we){return o(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:we})})}function le(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"Delete",body:we})})}function $(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/publish.json`,{method:"post",body:we})})}function j(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_publish.json`,{method:"post",body:we})})}function ie(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/apply_public.json`,{method:"post",body:we})})}function ve(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_public.json`,{method:"post",body:we})})}function Pe(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/choose_course.json`,{method:"get",params:we})})}function De(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ge(we){return o(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ue(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/add_subject_members.json`,{method:"post",body:we})})}function Ft(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"post",body:we})})}function wt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/appointment.json`,{method:"post",body:we})})}function kt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/join_excellent_course.json`,{method:"post",body:we})})}function Zt(we){return o(this,null,function*(){return(0,r.ZP)("/api/watch_attachment_histories.json",{method:"post",body:we})})}function Bt(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/statistics_info.json`,{method:"get",params:we})})}function bt(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/shixun_analyze.json`,{method:"get",params:we})})}function Be(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/learning_analyze.json`,{method:"get",params:we})})}function gt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/learning_statistics.json`,{method:"get",params:we})})}function Nt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/shixun_statistics.json`,{method:"get",params:we})})}function tt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/study_analyze/${we.type}.json`,{method:"get",params:we})})}function yt(we){return o(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:we})})}function ft(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"put",body:we})})}function Je(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_shixun_to_stage.json`,{method:"post",body:we})})}const Fe=we=>o(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 xe(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/select_shixun_to_stage.json`,{method:"post",body:we})})}function Le(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_video_to_stage.json`,{method:"post",body:we})})}function Ke(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_attachment_to_stage.json`,{method:"post",body:we})})}function He(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we.id}.json`,{method:"put",body:we})})}function Xe(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_blank_to_stage.json`,{method:"post",body:we})})}function ht(we){return o(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"post",body:we})})}function St(we){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:we})})}function er(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/up_position.json`,{method:"get"})})}function Jt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/down_position.json`,{method:"get"})})}function pt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"delete"})})}function it(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.pathId}/discusses.json`,{method:"get",params:h({},we)})})}function Xt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.coursesId}/excellent_discusses.json`,{method:"get",params:h({},we)})})}function Mt(we){return o(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},we)})})}function Wt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/move_position`,{method:"post",body:h({},we)})})}function Ht(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/${we.id}`,{method:"delete"})})}function nr(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/excellent_discuss`,{method:"post",body:h({},we)})})}function Kt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/post_discuss`,{method:"post",body:h({},we)})})}function Oe(we){return o(this,null,function*(){return(0,r.ZP)("/api/schools/for_option.json",{method:"get",params:we})})}function ce(we){return o(this,null,function*(){return(0,r.ZP)("/api/schools/province_data.json",{method:"get",params:we})})}function he(we){return o(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:we})})}function Dt(we){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}/edit.json`,{method:"get",params:we})})}function ct(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}.json`,{method:"put",body:we})})}function Gt(we){return o(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 Pt(we){return o(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 Ie(we){return o(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 At(we){return o(this,null,function*(){return(0,r.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:we})})}function Ze(we){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_login}/subjects/cancel.json`,{method:"get",params:we})})}},79763:function(d,_,e){"use strict";e.d(_,{Fd:function(){return oe},Hi:function(){return y},IU:function(){return G},KE:function(){return b},Kc:function(){return J},MK:function(){return V},Q9:function(){return I},Qg:function(){return N},Qn:function(){return R},UK:function(){return p},W:function(){return $},Ye:function(){return B},_c:function(){return a},hO:function(){return se},iV:function(){return le},jy:function(){return W},kp:function(){return ne},lf:function(){return C},m7:function(){return m},n$:function(){return L},rJ:function(){return F},s3:function(){return x},ux:function(){return S},vf:function(){return H},wh:function(){return ae},wo:function(){return ee},x$:function(){return Q}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(j,ie,ve)=>ie in j?i(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:ve}):j[ie]=ve,h=(j,ie)=>{for(var ve in ie||(ie={}))c.call(ie,ve)&&u(j,ve,ie[ve]);if(l)for(var ve of l(ie))f.call(ie,ve)&&u(j,ve,ie[ve]);return j},o=(j,ie,ve)=>new Promise((Pe,De)=>{var Ge=wt=>{try{Ft(ve.next(wt))}catch(kt){De(kt)}},Ue=wt=>{try{Ft(ve.throw(wt))}catch(kt){De(kt)}},Ft=wt=>wt.done?Pe(wt.value):Promise.resolve(wt.value).then(Ge,Ue);Ft((ve=ve.apply(j,ie)).next())});const a=j=>o(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 o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_lists.json`,{method:"get",params:h({},j)})})}function p(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/common_header.json`,{method:"get"})})}function y(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_setting.json`,{method:"get"})})}function m(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_setting.json`,{method:"post",body:h({},j)})})}function b(j){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/publish_groups.json`,{method:"get",params:h({},j)})})}function R(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_result.json`,{method:"get",params:h({},j)})})}function L(j){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},j)})})}function C(j){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},j)})})}function I(j){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},j)})})}function F(j){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls.json`,{method:"POST",body:h({},j)})})}function B(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/edit.json`,{method:"get"})})}function N(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function G(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function V(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}/poll_questions.json`,{method:"post",body:h({},j)})})}function W(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function ae(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function ne(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"get"})})}function se(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function q(j){return o(this,null,function*(){return Fetch(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function Q(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function H(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function oe(j){return o(this,null,function*(){return(0,r.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},j)})})}function ee(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_bank_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function J(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.id}.json`,{method:"put",body:h({},j)})})}function le(j){return o(this,null,function*(){return(0,r.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},j)})})}function $(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.exerciseId}/up_down.json`,{method:"post",body:h({},j)})})}},70610:function(d,_,e){"use strict";e.d(_,{$c:function(){return ht},A1:function(){return He},Bd:function(){return I},Bo:function(){return q},Cc:function(){return oe},Cn:function(){return le},DF:function(){return L},Dm:function(){return Be},FG:function(){return se},GW:function(){return gt},HF:function(){return V},Hm:function(){return j},IJ:function(){return Ke},L5:function(){return bt},LS:function(){return tt},MZ:function(){return xe},Mr:function(){return ne},NZ:function(){return Ft},Of:function(){return S},Pl:function(){return R},Qj:function(){return m},Qp:function(){return ft},RT:function(){return pt},Rp:function(){return yt},U6:function(){return W},Vl:function(){return ee},Wk:function(){return ae},YP:function(){return $},Ys:function(){return B},al:function(){return F},bF:function(){return St},d1:function(){return y},dt:function(){return er},et:function(){return ve},ex:function(){return b},fY:function(){return Pe},fn:function(){return C},hI:function(){return wt},hg:function(){return Fe},iT:function(){return Q},lS:function(){return Ue},nD:function(){return Nt},qN:function(){return ie},rV:function(){return N},s:function(){return Ge},sD:function(){return Le},sS:function(){return Bt},ts:function(){return H},vi:function(){return Xe},wX:function(){return Je},x5:function(){return G},zh:function(){return De}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(it,Xt,Mt)=>Xt in it?i(it,Xt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):it[Xt]=Mt,a=(it,Xt)=>{for(var Mt in Xt||(Xt={}))u.call(Xt,Mt)&&o(it,Mt,Xt[Mt]);if(f)for(var Mt of f(Xt))h.call(Xt,Mt)&&o(it,Mt,Xt[Mt]);return it},x=(it,Xt)=>l(it,c(Xt)),p=(it,Xt,Mt)=>new Promise((Wt,Ht)=>{var nr=ce=>{try{Oe(Mt.next(ce))}catch(he){Ht(he)}},Kt=ce=>{try{Oe(Mt.throw(ce))}catch(he){Ht(he)}},Oe=ce=>ce.done?Wt(ce.value):Promise.resolve(ce.value).then(nr,Kt);Oe((Mt=Mt.apply(it,Xt)).next())});function y(it){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:x(a({},it),{clazz:"ItemBanksGroup"})})})}function m(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:it})})}function b(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:it})})}function S(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/list.json",{method:"post",body:it})})}function R(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/set_private.json`,{method:"post"})})}function L(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/set_public.json`,{method:"post"})})}function C(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}.json`,{method:"delete"})})}function I(it){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${it.id}/start.json`,{method:"get"})})}function F(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}.json`,{method:"delete",body:a({},it)})})}function B(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"post",body:it})})}function N(it){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:it})})}function G(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:it.type}})})}function V(it){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:it})})}function W(it){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"post",body:it})})}function ae(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}.json`,{method:"put",body:it})})}function ne(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"post",body:it})})}function se(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/edit.json`,{method:"get"})})}function q(it){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${it.id}/edit.json`,{method:"get"})})}function Q(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"get",params:it})})}function H(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/set_score.json`,{method:"post",body:it})})}function oe(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/set_challenge_score.json`,{method:"post",body:it})})}function ee(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/combination_set_score.json`,{method:"post",body:it})})}function J(it){return p(this,null,function*(){return Fetch(`/api/examination_banks//${it.exerid}/examination_banks_item_banks/${it.id}/combination_set_score.json`,{method:"post",body:it})})}function le(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}.json`,{method:"delete"})})}function $(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:it})})}function j(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:it})})}function ie(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/adjust_position.json`,{method:"post",body:it})})}function ve(it){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"post",body:it})})}function Pe(it){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${it.id}/revoke_item.json`,{method:"delete",body:it})})}function De(it){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${it.exam_id}/examination_banks_item_banks.json`,{method:"post",body:it})})}function Ge(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/join_to_collection.json`,{method:"post",params:it})})}function Ue(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/cancel_collection.json`,{method:"post",params:it})})}function Ft(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"get",params:it})})}function wt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:it})})}function kt(it){return p(this,null,function*(){return Fetch(`/api/item_banks/${it.id}/join_to_group.json`,{method:"post",body:it})})}function Zt(it){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${it.id}.json`,{method:"put",body:it})})}function Bt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"post",body:it})})}function bt(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/feedback.json`,{method:"post",body:it})})}function Be(it){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:it})})}function gt(it){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"post",body:it})})}function Nt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:it})})}function tt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:it})})}function yt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:it})})}function ft(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:it})})}function Je(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it==null?void 0:it.id}/set_public.json`,{method:"post",body:it})})}function Fe(it){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:it})})}function xe(it){return(0,r.ZP)(`/api/problems/${it.identifier}/publish.json`,{method:"post",body:it})}function Le(it){return(0,r.ZP)(`/api/problems/${it.identifier}/cancel_publish.json`,{method:"post",body:it})}function Ke(it){return(0,r.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...it.id]}})}function He(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${it.id}/up_position.json`,{method:"get",params:it})})}function Xe(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${it.id}/down_position.json`,{method:"get",params:it})})}function ht(it){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${it.id}/edit_hack.json`,{method:"get",params:it})})}function St(it){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:it})})}function er(it){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish.json",{method:"post",body:it})})}function Jt(it){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:it})})}function pt(){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},5707:function(d,_,e){"use strict";e.d(_,{E1:function(){return f},Go:function(){return l},H5:function(){return c}});var r=e(82093),i=(u,h,o)=>new Promise((a,x)=>{var p=b=>{try{m(o.next(b))}catch(S){x(S)}},y=b=>{try{m(o.throw(b))}catch(S){x(S)}},m=b=>b.done?a(b.value):Promise.resolve(b.value).then(p,y);m((o=o.apply(u,h)).next())});function l(u){return i(this,null,function*(){return(0,r.ZP)("/api/restfuls.json",{method:"get",params:u})})}function c(u){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${u.id}.json`,{method:"get",params:u})})}function f(u){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${u.id}.json`,{method:"delete",params:u})})}},45278:function(d,_,e){"use strict";e.d(_,{Am:function(){return m},Ar:function(){return Be},BD:function(){return Xe},Be:function(){return Je},Dx:function(){return ee},Fr:function(){return he},G$:function(){return R},GS:function(){return W},Gw:function(){return S},H:function(){return Bt},H1:function(){return bt},Hj:function(){return St},JA:function(){return Jt},JG:function(){return oe},KE:function(){return $},Lz:function(){return Ke},Mf:function(){return Zt},NA:function(){return wt},PC:function(){return Ue},PP:function(){return Ft},PW:function(){return tt},Q3:function(){return J},QC:function(){return pt},Qt:function(){return He},Qz:function(){return I},R$:function(){return Oe},RP:function(){return se},Ti:function(){return Pt},Uc:function(){return Wt},Ul:function(){return Q},VB:function(){return ct},Vs:function(){return Ht},Wr:function(){return L},Xn:function(){return q},YQ:function(){return kt},Yn:function(){return b},Z8:function(){return G},ak:function(){return Nt},cN:function(){return B},co:function(){return Fe},cz:function(){return De},fK:function(){return V},gG:function(){return Ge},gZ:function(){return Mt},h$:function(){return N},ku:function(){return Le},lf:function(){return ie},m7:function(){return H},mQ:function(){return F},mz:function(){return ft},n$:function(){return j},oK:function(){return y},oN:function(){return Gt},pH:function(){return ht},pb:function(){return Te},qP:function(){return it},ql:function(){return Xt},rN:function(){return xe},sw:function(){return ve},t1:function(){return Pe},to:function(){return ne},ub:function(){return er},ux:function(){return le},wS:function(){return Dt},wT:function(){return C},yT:function(){return gt},yy:function(){return nr},z2:function(){return yt}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Ie,At,Ze)=>At in Ie?i(Ie,At,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ie[At]=Ze,a=(Ie,At)=>{for(var Ze in At||(At={}))u.call(At,Ze)&&o(Ie,Ze,At[Ze]);if(f)for(var Ze of f(At))h.call(At,Ze)&&o(Ie,Ze,At[Ze]);return Ie},x=(Ie,At)=>l(Ie,c(At)),p=(Ie,At,Ze)=>new Promise((we,Et)=>{var Rt=Tt=>{try{Ar(Ze.next(Tt))}catch(Vr){Et(Vr)}},Me=Tt=>{try{Ar(Ze.throw(Tt))}catch(Vr){Et(Vr)}},Ar=Tt=>Tt.done?we(Tt.value):Promise.resolve(Tt.value).then(Rt,Me);Ar((Ze=Ze.apply(Ie,At)).next())});const y=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.id}/update_journals.json`,{method:"post",body:Ie})}),m=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/change_score.json`,{method:"post",body:Ie})}),b=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/history_comment`,{method:"Get",params:Ie})}),S=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/feedback_know`,{method:"Get",params:Ie})}),R=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.userId}/student_work_feedbacks.json`,{method:"POST",body:Ie})}),L=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/feedback_list.json`,{method:"Get",params:Ie})}),C=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/histories.json`,{method:"Get",params:Ie})}),I=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/feedback_list`,{method:"Get",params:Ie})}),F=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Ie})}),B=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/appeal_list`,{method:"Get",params:Ie})});function N(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.json`,{method:"post",body:a({},Ie)})})}function G(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/student_works.json`,{method:"get",params:a({},Ie)})})}function V(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/header_info.json`,{method:"get",params:a({},Ie)})})}function W(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie}/query_game_url.json`,{method:"get"})})}function ae(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"get"})})}function se(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_results.json`,{method:"get",params:a({},Ie)})})}function q(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_detail.json`,{method:"get",params:a({},Ie)})})}function Q(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/settings.json`,{method:"get",params:a({},Ie)})})}function H(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/update_settings.json`,{method:"post",body:a({},Ie)})})}function oe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/group_list.json`,{method:"get",params:a({},Ie)})})}function ee(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.xlsx`,{method:"get",params:a({},Ie)})})}function J(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.coursesId}/reference_answer.json`,{method:"get",params:a({},Ie)})})}function le(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/publish_groups.json`,{method:"get",params:a({},Ie)})})}function $(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/end_groups.json`,{method:"get",params:a({},Ie)})})}function j(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},Ie)})})}function ie(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"post",body:a({},Ie)})})}function ve(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report.json`,{method:"get",params:Ie})})}function Pe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Ie})})}function De(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:x(a({},Ie),{id:Ie.categoryId})})})}function Ge(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.categoryId}/adjust_review_score.json`,{method:"post",body:a({},Ie)})})}function Ue(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/show_comment.json`,{method:"get",params:a({},Ie)})})}function Ft(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:a({},Ie)})})}function wt(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:a({},Ie)})})}function kt(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:a({},Ie)})})}function Zt(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:a({},Ie)})})}function Bt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/update_explanation.json`,{method:"post",body:a({},Ie)})})}function bt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons.json`,{method:"post",body:a({},Ie)})})}function Be(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"put",body:a({},Ie)})})}function gt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"put",body:a({},Ie)})})}function Nt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/new.json`,{method:"get",params:a({},Ie)})})}function tt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/edit.json`,{method:"get",params:a({},Ie)})})}function yt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}.json`,{method:"put",body:a({},Ie)})})}function ft(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/revise_attachment.json`,{method:"post",body:a({},Ie)})})}function Je(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works.json`,{method:"post",body:a({},Ie)})})}function Fe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/relate_project.json`,{method:"post",body:a({},Ie)})})}function xe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Le(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/users/projects/search.json",{method:"get",params:a({},Ie)})})}function Ke(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:a({},Ie)})})}function He(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/new.json`,{method:"get",params:a({},Ie)})})}function Xe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/edit.json`,{method:"get",params:a({},Ie)})})}function ht(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"get",params:a({},Ie)})})}function St(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}.json`,{method:"get",params:a({},Ie)})})}function er(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/supply_attachments.json`,{method:"get",params:a({},Ie)})})}function Jt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/comment_list.json`,{method:"get",params:a({},Ie)})})}function pt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/destroy_score.json`,{method:"delete",body:a({},Ie)})})}function it(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/add_score_reply.json`,{method:"post",body:a({},Ie)})})}function Xt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/all_student_works.json`,{method:"get",params:a({},Ie)})})}function Mt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/destroy_work_comment.json`,{method:"delete",body:a({},Ie)})})}function Wt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/score_status.json`,{method:"get",params:a({},Ie)})})}function Ht(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/update_score.json`,{method:"get",params:a({},Ie)})})}function nr(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/add_score.json`,{method:"post",body:a({},Ie)})})}function Kt(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/cancel_appeal.json`,{method:"post",body:a({},Ie)})})}function Oe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/appeal_anonymous_score.json`,{method:"post",body:a({},Ie)})})}function ce(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/deal_appeal_score.json`,{method:"post",body:a({},Ie)})})}function he(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Ie.id}/reset_my_game.json`,{method:"get",params:a({},Ie)})})}function Dt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/commit_des.json`,{method:"get",params:a({},Ie)})})}function Te(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/update_des.json`,{method:"post",body:a({},Ie)})})}function ct(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:a({},Ie)})})}function Gt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:a({},Ie)})})}function Pt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:a({},Ie)})})}},67135:function(d,_,e){"use strict";e.d(_,{$Q:function(){return Rr},AE:function(){return Ht},AQ:function(){return F},Ag:function(){return At},Ar:function(){return le},At:function(){return _t},BK:function(){return G},Bj:function(){return Nt},DC:function(){return Be},Dz:function(){return ye},E4:function(){return bt},EH:function(){return ie},Ee:function(){return wn},Er:function(){return ee},FB:function(){return N},Fg:function(){return S},GI:function(){return De},Gr:function(){return ft},Gu:function(){return Pe},Gz:function(){return b},HS:function(){return da},Hl:function(){return y},IT:function(){return Pt},I_:function(){return C},Ir:function(){return V},Je:function(){return Me},K:function(){return Lt},K0:function(){return Ur},KM:function(){return q},K_:function(){return zr},LK:function(){return Ar},LP:function(){return Ge},Ne:function(){return oe},OV:function(){return Ft},OW:function(){return j},Op:function(){return Tr},P2:function(){return kt},Po:function(){return I},Ps:function(){return Je},Q:function(){return H},Q1:function(){return gr},QA:function(){return Mi},Ql:function(){return xe},Rs:function(){return pt},SG:function(){return Wi},Tn:function(){return Kt},Tr:function(){return Yi},U0:function(){return Xe},U9:function(){return Fe},UQ:function(){return Te},Ui:function(){return vr},Vx:function(){return en},WO:function(){return J},WT:function(){return Ya},Wi:function(){return tt},Wl:function(){return Ze},X$:function(){return Zt},Yn:function(){return ce},Z2:function(){return gt},ZO:function(){return yt},Zt:function(){return ut},_7:function(){return Q},_9:function(){return he},aH:function(){return Le},al:function(){return er},b8:function(){return $},bq:function(){return Oe},dK:function(){return W},e:function(){return R},eX:function(){return ve},eb:function(){return it},fL:function(){return Rt},h4:function(){return mr},hS:function(){return m},he:function(){return L},hn:function(){return ne},ii:function(){return Jt},im:function(){return Dt},j8:function(){return Ue},jq:function(){return rn},kF:function(){return Vr},km:function(){return St},l3:function(){return wt},m7:function(){return He},mI:function(){return ki},n5:function(){return B},nu:function(){return Tt},p0:function(){return Gt},q0:function(){return Wt},q9:function(){return Yt},qA:function(){return hn},rO:function(){return Mt},rs:function(){return se},sr:function(){return ct},t2:function(){return Ie},tX:function(){return xt},uo:function(){return ht},v3:function(){return Et},w:function(){return we},xK:function(){return nr},xg:function(){return Xt},xk:function(){return Bt},yE:function(){return Ke},yx:function(){return Vn},zD:function(){return ae},zH:function(){return an}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(lt,ba,ra)=>ba in lt?i(lt,ba,{enumerable:!0,configurable:!0,writable:!0,value:ra}):lt[ba]=ra,a=(lt,ba)=>{for(var ra in ba||(ba={}))u.call(ba,ra)&&o(lt,ra,ba[ra]);if(f)for(var ra of f(ba))h.call(ba,ra)&&o(lt,ra,ba[ra]);return lt},x=(lt,ba)=>l(lt,c(ba)),p=(lt,ba,ra)=>new Promise((Bi,Da)=>{var Ai=Se=>{try{bi(ra.next(Se))}catch(nt){Da(nt)}},$i=Se=>{try{bi(ra.throw(Se))}catch(nt){Da(nt)}},bi=Se=>Se.done?Bi(Se.value):Promise.resolve(Se.value).then(Ai,$i);bi((ra=ra.apply(lt,ba)).next())});const y=lt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:lt})}),m=lt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:lt})}),b=lt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:lt})}),S=lt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:lt})}),R=lt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:lt})});function L(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"Get",params:a({},lt)})})}function C(lt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:a({source:"shixun"},lt||{})})})}function I(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}.json`,{method:"Get",params:lt})})}function F(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/show_right.json`,{method:"Get"})})}function B(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges.json`,{method:"Get"})})}function N(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:lt.save_type}})})}function G(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/jupyter_exec.json${lt.reset?`?reset=${lt.reset}`:""}`,{method:"Get",params:lt})})}function V(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/shixun_exec.json${lt.reset?`?reset=${lt.reset}`:""}`,{method:"Get",params:lt})})}function W(lt){return p(this,null,function*(){return(0,r.ZP)(lt.url,{method:"Get"})})}function ae(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.shixun_identifier}/challenges/${lt.challenge_id}/index_up.json`,{method:"Get"})})}function ne(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.shixun_identifier}/challenges/${lt.challenge_id}/index_down.json`,{method:"Get"})})}function se(lt){return p(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:lt.container_id,container_type:lt.container_type}})})}function q(lt){return p(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"Post",body:{container_id:lt.container_id,container_type:lt.container_type}})})}function Q(lt){return p(this,null,function*(){const{id:ba}=lt||{};return(0,r.ZP)(`/api/shixuns/${ba}/search_user_courses.json`,{method:"Get",params:lt})})}function H(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt==null?void 0:lt.id}/send_to_course.json`,{method:"Post",body:a({},lt)})})}function oe(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/cancel_publish.json`,{method:"Get"})})}function ee(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/cancel_apply_public.json`,{method:"Get"})})}function J(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/apply_public.json`,{method:"post",body:a({},lt)})})}function le(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/publish.json`,{method:"Get"})})}function $(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function j(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/attachments/${lt.id}.json`,{method:"delete"})})}function ie(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:lt})})}function ve(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"post",body:lt})})}function Pe(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:lt})})}function De(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/review_newest_record.json`,{method:"Get"})})}function Ge(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/review_shixun.json`,{method:"post",body:lt})})}function Ue(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/collaborators.json`,{method:"Get",params:lt})})}function Ft(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/shixun_members_added.json`,{method:"post",body:lt})})}function wt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.identifier}/add_members_group.json`,{method:"post",body:lt})})}function kt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/change_manager.json`,{method:"Get",params:lt})})}function Zt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/change_manager.json`,{method:"post",body:lt})})}function Bt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/collaborators_delete.json`,{method:"delete",body:{user_id:lt.userId}})})}function bt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/ranking_list.json`,{method:"Get"})})}function Be(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/settings.json`,{method:"Get"})})}function gt(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:lt.mirror_id}})})}function Nt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/get_script_contents.json`,{method:"Get",params:lt})})}function tt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/get_custom_script.json`,{method:"Get",params:lt})})}function yt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/update_for_jupyter.json`,{method:"put",body:lt})})}function ft(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/shixun_quotes.json`,{method:"Get"})})}function Je(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}.json`,{method:"delete"})})}function Fe(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/close.json`,{method:"post",body:lt})})}function xe(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/departments.json",{method:"Get",params:lt})})}function Le(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/update_permission_setting.json`,{method:"post",body:lt})})}function Ke(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/update_learn_setting.json`,{method:"post",body:lt})})}function He(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/update_setting`,{method:"post",body:lt})})}function Xe(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/get_data_sets.json`,{method:"Get",params:lt})})}function ht(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/destroy_data_sets.json`,{method:"Delete",body:{id:lt.deleteId}})})}function St(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/new.json`,{method:"get"})})}function er(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.identifier}/challenges.json`,{method:"post",body:a({},lt)})})}function Jt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengeId}/edit.json`,{method:"get",params:{tab:lt.tab}})})}function pt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}.json`,{method:"put",body:a({},lt)})})}function it(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/choose_questions.json`,{method:"get"})})}function Xt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/move_position.json`,{method:"post",body:a({},lt)})})}function Mt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}.json`,{method:"delete",body:a({},lt)})})}function Wt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/edit.json`,{method:"get",params:a({},lt)})})}function Ht(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengeId}/answer.json`,{method:"get",params:a({},lt)})})}function nr(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengeId}/crud_answer.json`,{method:"post",body:a({},lt)})})}function Kt(lt){return p(this,null,function*(){if(lt.type===1)return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/create_choose_question.json`,{method:"post",body:a({},lt)});if(lt.type===2)return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/create_blank_question.json`,{method:"post",body:a({},lt)});if(lt.type===3)return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/create_judge_question.json`,{method:"post",body:a({},lt)})})}function Oe(lt){return p(this,null,function*(){if(lt.type===1)return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/update_choose_question.json`,{method:"post",body:x(a({},lt),{choose_id:lt.questionId})});if(lt.type===2)return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/update_blank_question.json`,{method:"put",body:x(a({},lt),{choose_id:lt.questionId})});if(lt.type===3)return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/update_judge_question.json`,{method:"put",body:x(a({},lt),{choose_id:lt.questionId})})})}function ce(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:lt.questionId}})})}function he(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:lt.questionId}})})}function Dt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:lt.questionId}})})}function Te(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/challenges/${lt.challengesId}/edit_choose_question.json`,{method:"get",params:x(a({},lt),{choose_id:lt.questionId})})})}function ct(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/delete_git_file.json`,{method:"Delete",body:lt})})}function Gt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${lt.id}/delete_git_file.json`,{method:"Delete",body:lt})})}function Pt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/mv_file.json`,{method:"post",body:lt})})}function Ie(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${lt.id}/mv_file.json`,{method:"post",body:lt})})}function At(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/repository.json`,{method:"post",body:lt})})}function Ze(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${lt.id}/repository.json`,{method:"post",body:lt})})}function we(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/secret_repository.json`,{method:"post",body:lt})})}function Et(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/add_file.json`,{method:"post",body:lt})})}function Rt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${lt.id}/add_file.json`,{method:"post",body:lt})})}function Me(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/commits.json`,{method:"post",body:lt})})}function Ar(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/file_content.json`,{method:"post",body:lt})})}function Tt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${lt.id}/file_content.json`,{method:"post",body:lt})})}function Vr(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/update_file.json`,{method:"post",body:lt})})}function rn(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${lt.id}/update_file.json`,{method:"post",body:lt})})}function Tr(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/upload_git_folder.json`,{method:"post",body:{path:lt.path,secret_repository:lt.secret_repository}})})}function Rr(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/${lt.url}`,{method:"Get"})})}function vr(lt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:lt})})}function zr(lt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:lt})})}function an(lt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:lt})})}function hn(lt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:lt})})}function Yt(lt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:lt})})}function _t(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/fork_list.json`,{method:"Get",params:lt})})}function ye(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.identifier}/change_editable.json`,{method:"put",body:a({},lt)})})}function ut(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/set_secret_dir.json`,{method:"post",body:a({},lt)})})}function Lt(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/new.json",{method:"Get",params:lt})})}function gr(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/environment_info",{method:"Get",params:lt})})}function mr(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/init_repository.json`,{method:"post",body:a({},lt)})})}function en(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${lt.id}/init_repository.json`,{method:"post",body:a({},lt)})})}function Ur(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/update_secret_repository.json`,{method:"post",body:a({},lt)})})}function wn(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/exist_exercise.json`,{method:"get",params:a({},lt)})})}function xt(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/mirror_applies/${lt.id}.json`,{method:"get",params:a({},lt)})})}function Dr(lt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${lt.id}/publish.json`,{method:"post",body:a({},lt)})})}function Rn(lt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${lt.id}/open_vnc.json`,{method:"post",params:a({},lt)})})}function Xn(lt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${lt.id}/open_webssh.json`,{method:"post",params:a({},lt)})})}function Nn(lt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${lt.id}/save_image.json`,{method:"post",body:a({},lt)})})}function ri(lt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${lt.id}/delete_image.json`,{method:"post",body:a({},lt)})})}function ii(lt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${lt.id}/extend_vnc.json`,{method:"post",body:a({},lt)})})}function Di(lt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${lt.id}/reset_vnc_link.json`,{method:"post",body:a({},lt)})})}function Vn(lt){return p(this,null,function*(){return(0,r.ZP)("/api/paths/get_task_pass.json",{method:"get",params:a({},lt)})})}function ki(lt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:a({},lt)})})}function Mi(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt.id}/update_jupyter_lab_setting.json`,{method:"post",body:a({},lt)})})}function Yi(lt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:lt})})}function Ya(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/progress_homeworks/${lt}`,{method:"get",params:{is_initiative_study:1}})})}function Xa(lt){return p(this,null,function*(){return Fetch(`/api/shixuns/${lt.id}/update_shixun_study_num.json`,{method:"post",body:a({},lt)})})}function Wi(lt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/preview.json",{method:"get",params:lt})})}function da(lt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${lt}/recommend_config.json`,{method:"get"})})}},92982:function(d,_,e){"use strict";e.d(_,{Bg:function(){return p},FO:function(){return F},eJ:function(){return b},eZ:function(){return S},fd:function(){return V},gp:function(){return a},iU:function(){return N},l3:function(){return L},mw:function(){return C},oZ:function(){return m},rM:function(){return I},r_:function(){return G},s:function(){return x},ur:function(){return B},xV:function(){return y},yb:function(){return R}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(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)&&u(W,ne,ae[ne]);if(l)for(var ne of l(ae))f.call(ae,ne)&&u(W,ne,ae[ne]);return W},o=(W,ae,ne)=>new Promise((se,q)=>{var Q=ee=>{try{oe(ne.next(ee))}catch(J){q(J)}},H=ee=>{try{oe(ne.throw(ee))}catch(J){q(J)}},oe=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(Q,H);oe((ne=ne.apply(W,ae)).next())});function a(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teachers.json`,{method:"get",params:h({},W)})})}function x(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/apply_teachers.json`,{method:"get",params:h({},W)})})}function p(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/graduation_group_list.json`,{method:"get",params:h({},W)})})}function y(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/all_course_groups.json`,{method:"get",params:h({},W)})})}function m(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/set_course_group.json`,{method:"post",body:h({},W)})})}function b(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/join_graduation_group.json`,{method:"post",body:h({},W)})})}function S(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/create_graduation_group.json`,{method:"post",body:h({},W)})})}function R(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},W)})})}function L(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_from_course.json`,{method:"post",body:h({},W)})})}function C(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_member_role.json`,{method:"post",body:h({},W)})})}function I(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_course_admin.json`,{method:"post",body:h({},W)})})}function F(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teacher_application_review.json`,{method:"post",body:h({},W)})})}function B(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/students.json`,{method:"get",params:h({},W)})})}function N(W,ae){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/apply_students.json`,{method:"get",params:ae})})}function G(W,ae){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/join_student_checkout.json`,{method:"get",params:ae})})}function V(W,ae){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/student_application_review.json`,{method:"post",body:ae})})}},63423:function(d,_,e){"use strict";e.d(_,{B$:function(){return y},Cx:function(){return Q},DA:function(){return I},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return Zt},FM:function(){return ne},Fn:function(){return J},Gq:function(){return bt},Ho:function(){return B},JJ:function(){return le},Ol:function(){return Ue},Qx:function(){return ae},Tv:function(){return $},V8:function(){return x},WS:function(){return H},WY:function(){return W},ai:function(){return q},bG:function(){return R},bJ:function(){return a},c0:function(){return Bt},dE:function(){return ie},dt:function(){return j},gI:function(){return oe},lO:function(){return se},mW:function(){return V},n0:function(){return C},nV:function(){return Ge},o1:function(){return Ft},qE:function(){return m},qN:function(){return F},rV:function(){return N},sh:function(){return De},vR:function(){return S},w3:function(){return G},x4:function(){return L},z2:function(){return wt}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(Be,gt,Nt)=>gt in Be?i(Be,gt,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):Be[gt]=Nt,h=(Be,gt)=>{for(var Nt in gt||(gt={}))c.call(gt,Nt)&&u(Be,Nt,gt[Nt]);if(l)for(var Nt of l(gt))f.call(gt,Nt)&&u(Be,Nt,gt[Nt]);return Be},o=(Be,gt,Nt)=>new Promise((tt,yt)=>{var ft=xe=>{try{Fe(Nt.next(xe))}catch(Le){yt(Le)}},Je=xe=>{try{Fe(Nt.throw(xe))}catch(Le){yt(Le)}},Fe=xe=>xe.done?tt(xe.value):Promise.resolve(xe.value).then(ft,Je);Fe((Nt=Nt.apply(Be,gt)).next())});const a=Be=>o(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Be.id}/move.json`,{method:"post",body:Be})}),x=Be=>o(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Be.id}.json`,{method:"delete",body:Be})}),p=Be=>o(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Be.id}.json`,{method:"put",body:Be})}),y=Be=>o(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"post",body:Be})}),m=Be=>o(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"Get",params:Be})});function b(Be){return o(this,null,function*(){return(0,r.ZP)("/api/accounts/login.json",{method:"post",body:h({},Be)})})}function S(Be){return o(this,null,function*(){return(0,r.ZP)("/api/accounts/logout.json",{method:"get"})})}function R(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Be)})})}function L(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Be)})})}function C(){return o(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"get"})})}function I(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/homepage_info.json`,{method:"get"})})}function F(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/attendance.json",{method:"post"})})}function B(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/courses.json`,{method:"get",params:Be})})}function N(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/shixuns.json`,{method:"get",params:Be})})}function G(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/subjects.json`,{method:"get",params:Be})})}function V(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/projects.json`,{method:"get",params:Be})})}function W(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos.json`,{method:"get",params:Be})})}function ae(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/review.json`,{method:"get",params:Be})})}function ne(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/${Be.id}.json`,{method:"delete"})})}function se(Be){return o(this,null,function*(){return(0,r.ZP)("/api/watch_video_histories.json",{method:"post",body:Be})})}function q(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/question_banks.json",{method:"get",params:Be})})}function Q(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Be})})}function H(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Be})})}function oe(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Be})})}function ee(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Be})})}function J(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/${Be.object_id}/create_course_video.json`,{method:"post",body:Be})})}function le(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Be.topicId}.json`,{method:"get",params:Be})})}function $(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Be)})})}function j(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/batch_publish.json`,{method:"post",body:Be})})}function ie(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Be.identifier}/cancel.json`,{method:"delete",body:h({},Be)})})}function ve(Be){return o(this,null,function*(){return Fetch("/api/users/get_engineer_url.json",{method:"get",params:h({},Be)})})}function Pe(Be){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Be)})})}function De(){return o(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Ge(){return o(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function Ue(Be){return(0,r.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Be})}function Ft(Be){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Be})}function wt(Be){return(0,r.ZP)("/api/accounts/register.json",{method:"post",body:h({},Be)})}function kt(Be){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Be)})}function Zt(Be){return(0,r.ZP)(`/api/users/accounts/${Be.login}/password.json`,{method:"put",body:h({},Be)})}function Bt(Be){return(0,r.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Be)})}function bt(Be){return(0,r.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Be)})}},80541:function(d,_,e){"use strict";e.d(_,{BQ:function(){return a},DH:function(){return B},Db:function(){return se},Ju:function(){return ne},Mz:function(){return V},O2:function(){return m},TJ:function(){return R},Vg:function(){return y},ZY:function(){return x},Zx:function(){return G},cU:function(){return p},fn:function(){return ae},jK:function(){return L},yN:function(){return W}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(q,Q,H)=>Q in q?i(q,Q,{enumerable:!0,configurable:!0,writable:!0,value:H}):q[Q]=H,h=(q,Q)=>{for(var H in Q||(Q={}))c.call(Q,H)&&u(q,H,Q[H]);if(l)for(var H of l(Q))f.call(Q,H)&&u(q,H,Q[H]);return q},o=(q,Q,H)=>new Promise((oe,ee)=>{var J=j=>{try{$(H.next(j))}catch(ie){ee(ie)}},le=j=>{try{$(H.throw(j))}catch(ie){ee(ie)}},$=j=>j.done?oe(j.value):Promise.resolve(j.value).then(J,le);$((H=H.apply(q,Q)).next())});function a(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},q)})})}function x(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_statics.json`,{method:"Get",params:h({},q)})})}function p(q){return o(this,null,function*(){return(0,r.ZP)(`/api/course_videos/${q.videoId}/watch_histories.json`,{method:"Get",params:h({},q)})})}function y(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},q)})})}function m(q){return o(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}.json`,{method:"Get",params:h({},q)})})}function b(q){return o(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:q})})}function S(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function R(q){return o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function L(q){return o(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/star.json`,{method:"post",body:q})})}function C(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}.json`,{method:"put",body:q})})}function I(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}/send_to_course.json`,{method:"post",body:q})})}function F(q){return o(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},q)})})}function B(q){return o(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/view_video.json`,{method:"post",body:q})})}function N(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}/add_school.json`,{method:"post",body:q})})}function G(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_people_statics.json`,{method:"get",params:q})})}function V(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_duration_statics.json`,{method:"get",params:q})})}function W(q){return o(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:q})})}function ae(q){return o(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 o(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses.json",{method:"post",body:q})})}function se(q){return o(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:q})})}},19985:function(d,_,e){"use strict";e.d(_,{A:function(){return V},CH:function(){return c},EA:function(){return h},FU:function(){return x},G_:function(){return m},LY:function(){return F},Ll:function(){return u},MM:function(){return L},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 G},cZ:function(){return o},rV:function(){return I},sT:function(){return b},tS:function(){return N},xt:function(){return C},y2:function(){return l}});var r=e(82093),i=(W,ae,ne)=>new Promise((se,q)=>{var Q=ee=>{try{oe(ne.next(ee))}catch(J){q(J)}},H=ee=>{try{oe(ne.throw(ee))}catch(J){q(J)}},oe=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(Q,H);oe((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 u(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 o(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 R(W){return i(this,null,function*(){return Fetch(`/api/virtual_classrooms/${W.id}/videos/batch_publish.json`,{method:"post",body:W})})}function L(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members.json`,{method:"post",body:W})})}function C(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 F(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 G(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"post",body:ae})})}function V(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/subjects/${W.subject_id}.json`,{method:"delete"})})}},34055:function(d,_,e){"use strict";e.d(_,{$O:function(){return Q},EO:function(){return St},G5:function(){return G},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 C},Jd:function(){return q},Ny:function(){return R},RV:function(){return ne},Rb:function(){return N},Rm:function(){return V},V9:function(){return ie},Yh:function(){return le},aN:function(){return b},aQ:function(){return o},ag:function(){return Xe},bg:function(){return Jt},d8:function(){return B},dE:function(){return ae},eB:function(){return se},eY:function(){return pt},fn:function(){return He},h:function(){return nr},j5:function(){return m},m$:function(){return it},oF:function(){return y},qz:function(){return h},t_:function(){return S},tu:function(){return Mt},y8:function(){return er}});var r=e(76560),i=(Kt=>(Kt[Kt.SuperAdmin=1]="SuperAdmin",Kt[Kt.Operation=2]="Operation",Kt[Kt.CertifiedTeacher=5]="CertifiedTeacher",Kt[Kt.TrainingProduction=8]="TrainingProduction",Kt[Kt.UncertifiedTeacher=12]="UncertifiedTeacher",Kt[Kt.Student=15]="Student",Kt))(i||{}),l=(Kt=>(Kt[Kt.SuperAdmin=1]="SuperAdmin",Kt[Kt.Operation=2]="Operation",Kt[Kt.Admin=5]="Admin",Kt[Kt.Teacher=8]="Teacher",Kt[Kt.Assistant=12]="Assistant",Kt[Kt.Student=15]="Student",Kt))(l||{}),c=(Kt=>(Kt[Kt.SuperAdmin=0]="SuperAdmin",Kt[Kt.Teacher=1]="Teacher",Kt[Kt.Student=2]="Student",Kt))(c||{});const f=Kt=>{const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return Kt.some(he=>he==(ce==null?void 0:ce.role))},u=Kt=>{const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return ce!=null&&ce.own?!0:Kt.some(he=>{var Dt;return he==((Dt=ce==null?void 0:ce.course)==null?void 0:Dt.course_role)})},h=()=>{const{user:Kt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Oe}=Kt;return Oe.main_site},o=()=>{var Kt;const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return(Kt=ce==null?void 0:ce.course)==null?void 0:Kt.course_is_end},a=()=>{const{user:Kt}=getDvaApp()._store.getState(),{userInfo:Oe}=Kt;return Oe.authentication},x=()=>u([1,2,5,8,12]),p=()=>u([1,8,5,12,2]),y=()=>u([1,8,5]),m=()=>u([1]),b=()=>u([1,2,5]),S=()=>u([1,2]),R=()=>f([1,2]),L=()=>f([1]),C=()=>f([1,2,5]),I=()=>u([1,5]),F=()=>u([5,8]),B=()=>u([5]),N=()=>u([1,5,2]),G=()=>u([1,2,5,8]),V=()=>u([12]),W=()=>u([8]),ae=()=>u([15]),ne=()=>u([1,2,5,8,12,15]),se=()=>u([1,2,5,8,12]),q=()=>{var Kt;const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return((Kt=ce==null?void 0:ce.course)==null?void 0:Kt.course_role)===null},Q=()=>{const{user:Kt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Oe}=Kt;return Oe==null?void 0:Oe.has_big_model_permission},H=()=>{const{user:Kt}=getDvaApp()._store.getState(),{userInfo:Oe}=Kt;return Oe==null?void 0:Oe.big_model_user_unlimited},oe=(Kt=!0,Oe=!1)=>f([1,2,5,8,12,15]),ee=(Kt=!0,Oe=!1)=>Oe||!Oe&&f([1]),J=(Kt=!0,Oe=!1)=>Oe||!Oe&&f([1,2]),le=()=>f([15]),$=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),j=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),ie=(Kt=!0,Oe=!1)=>{const{user:ce}=(0,r.getDvaApp)()._store.getState(),{userInfo:he}=ce;return he!=null&&he.is_shixun_marker?!0:f([1,2,5,8])},ve=(Kt=!0,Oe=!1)=>Kt?f([1]):Oe||!Oe&&f([1]),Pe=(Kt=!0,Oe=!1)=>Kt?f([1,2]):Oe||!Oe&&f([1,2]),De=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),Ge=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):Oe||!Oe&&f([1,2]),Ue=(Kt=!0,Oe=!1)=>Kt?f([1,2,5]):Oe||!Oe&&f([1,2]),Ft=(Kt=!0,Oe=!1)=>Kt?f([1]):!1,wt=(Kt=!0,Oe=!1)=>f([1,2,5,8,12,15]),kt=(Kt=!0,Oe=!1)=>Kt?f([1]):Oe||!Oe&&f([1]),Zt=(Kt=!0,Oe=!1)=>Kt?f([1,2]):Oe||!Oe&&f([1,2]),Bt=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),bt=(Kt=!0,Oe=!1)=>Kt?!1:Oe||!Oe&&f([1,2]),Be=(Kt=!0,Oe=!1)=>Kt?Oe||!Oe&&f([1,2]):!1,gt=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):!1,Nt=(Kt=!0,Oe=!1)=>Kt?!Oe&&f([1,2,5,8,12]):!1,tt=(Kt=!0,Oe=!1)=>Kt?f([1,2,5]):Oe||!Oe&&f([1,2]),yt=(Kt=!0,Oe=!1)=>f([1,2,5,8,12]),ft=(Kt=!0,Oe=!1)=>Kt?f([1]):Oe||!Oe&&f([1]),Je=(Kt=!0,Oe=!1)=>Kt?f([1,2]):Oe||!Oe&&f([1,2]),Fe=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):Oe||!Oe&&f([1,2]),xe=(Kt=!0,Oe=!1)=>Kt?Oe||!Oe&&f([1,2]):!1,Le=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):Oe||!Oe&&f([1,2]),Ke=(Kt=!0,Oe=!1)=>u([8]),He=()=>f([1]),Xe=()=>f([1,2]),ht=()=>f([15]),St=()=>f([1,2,5]),er=()=>f([1,2,5,12]),Jt=()=>{var Kt;const{user:Oe}=(0,r.getDvaApp)()._store.getState();return!!((Kt=Oe.userInfo)!=null&&Kt.login)},pt=()=>{const{user:Kt}=(0,r.getDvaApp)()._store.getState();return Kt.userInfo},it=()=>{var Kt,Oe;const{user:ce}=(0,r.getDvaApp)()._store.getState();return!!((Oe=(Kt=ce.userInfo)==null?void 0:Kt.path)!=null&&Oe.own)},Xt=Kt=>{const{graduations:Oe}=(0,r.getDvaApp)()._store.getState(),{details:ce}=Oe;return Kt.some(he=>he===(ce==null?void 0:ce.user_identity))},Mt=()=>Xt([0,1]),Wt=()=>Xt([0]),Ht=()=>Xt([1]),nr=()=>Xt([2])},22688:function(d,_,e){"use strict";e.d(_,{Fy:function(){return u},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=(o=>(o.PROBLEM="problem",o.PAPER="paper",o.OTHER="other",o))(l||{}),c=(o=>(o.SINGLE="single",o.MULTIPLEFLOW="multiple_flow",o.MULTIPLEFIXED="multiple_fixed",o.OTHER="other",o))(c||{}),f=(o=>(o[o.BISHI=1]="BISHI",o[o.JISHI=2]="JISHI",o[o.KOUSHI=3]="KOUSHI",o[o.OTHER=4]="OTHER",o))(f||{}),u=(o=>(o[o.DEFAULT=0]="DEFAULT",o[o.THEMEONE=1]="THEMEONE",o[o.THEMETWO=2]="THEMETWO",o))(u||{}),h=(o=>(o.All="",o.Shixun="shixun",o.VideoItem="video",o.Attachment="attachment",o.Group_count="group_homework",o.Normal_count="normal_homework",o.ExaminationBank="exercise",o.HomeworkCommon="hack_homework",o.Discusses="Discusses",o.Challenge="challenge",o))(h||{})},28048: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"}},90524:function(d,_,e){"use strict";e.d(_,{Z:function(){return c}});const r={PROXY_SERVER:"https://app-kyxt.pcl.ac.cn",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"https://app-kyxt.pcl.ac.cn",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 u=location.host;return u==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),u==="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"]},82093:function(d,_,e){"use strict";e.d(_,{IV:function(){return $},U2:function(){return oe},ZP:function(){return se},d4:function(){return ee},gz:function(){return le},rz:function(){return ne},v_:function(){return J}});var r=e(90524),i=e(28909),l=e(43418),c=e(8591),f=e(85582),u=e.n(f),h=e(59301),o=e(76560),a=e(49661),x=e(89392),p=e.n(x),y=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,C=(j,ie,ve)=>ie in j?y(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:ve}):j[ie]=ve,I=(j,ie)=>{for(var ve in ie||(ie={}))R.call(ie,ve)&&C(j,ve,ie[ve]);if(S)for(var ve of S(ie))L.call(ie,ve)&&C(j,ve,ie[ve]);return j},F=(j,ie)=>m(j,b(ie)),B=(j,ie,ve)=>new Promise((Pe,De)=>{var Ge=wt=>{try{Ft(ve.next(wt))}catch(kt){De(kt)}},Ue=wt=>{try{Ft(ve.throw(wt))}catch(kt){De(kt)}},Ft=wt=>wt.done?Pe(wt.value):Promise.resolve(wt.value).then(Ge,Ue);Ft((ve=ve.apply(j,ie)).next())});let N;const G={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"},V=(j,ie)=>B(void 0,null,function*(){if(j.status>=200&&j.status<300)return j;const ve=G[j.status]||j.statusText;let Pe;var De=j.json();yield De.then((Ue,Ft)=>{setTimeout(()=>{let wt=(0,o.getDvaApp)()},400),Pe=Ue.message,window.showNetworkErrorTip(Ue.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`),i.Z.error({style:{wordBreak:"break-all"},message:Ue.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`,description:Ue.message?"":ve})});const Ge=new Error(ve);throw Ge.name=j.status,Ge.response=j,{data:j,code:j.status,message:Pe||ve}}),W=(j,ie)=>{const ve=j.headers.get("Content-Type");return ve&&ve.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 ve in j)typeof j[ve]=="object"?Array.isArray(j[ve])&&j[ve].forEach((Pe,De)=>{ie+="&"+ve+"[]="+Pe}):j[ve]!==void 0&&(ie+="&"+ve+"="+(ae(j[ve])?j[ve]:encodeURIComponent(j[ve])));return ie.substr(1)};function se(j,ie,ve,Pe){ie.method||(ie.method="get"),ie.method=ie.method.toUpperCase(),ie.mode="cors";const De=I({},ie),{user:Ge}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ue}=Ge,Ft=j+(De.body?JSON.stringify(De.body):""),wt=u().sha256().update(Ft).digest("hex"),kt={credentials:"include",withCredentials:!0},Zt={};Ue!=null&&Ue.login&&(Zt.zzud=Ue==null?void 0:Ue.login,Ue!=null&&Ue.school_id&&(Zt.zzsud=Ue==null?void 0:Ue.school_id),De.params=I(I({},De.params||{}),Zt));let Bt=I(I({},kt),(0,x.cloneDeep)(De));(Bt.method==="POST"||Bt.method==="PUT"||Bt.method==="PATCH"||Bt.method==="DELETE")&&(ve?(Bt.headers=F(I({_method:ie.method.toUpperCase()},Bt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Bt.body=De.body):(Bt.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},Bt.headers),Bt.body=JSON.stringify(De.body))),Bt.method=="GET"?(Bt.headers=F(I({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:ie.method.toUpperCase()},Bt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),De.params&&ne(De.params)&&(j+="?"+ne(De.params))):Zt.zzud&&(j+="?"+ne(I({},Zt)));const bt=De.expirys&&60;let Be;(yt=>{yt.json="application/json;charset=UTF-8",yt.form="application/x-www-form-urlencoded; charset=UTF-8"})(Be||(Be={}));let gt;(yt=>{yt.get="GET",yt.post="POST"})(gt||(gt={}));const Nt=yt=>B(this,null,function*(){const ft=yield yt.arrayBuffer();let Je;const Fe=new Blob([ft]);try{Je=yt.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(He){Je="userfiles.zip"}const xe=document.createElement("a"),Le=window.URL.createObjectURL(Fe),Ke=Je;return xe.href=Le,xe.download=Ke,xe.click(),window.URL.revokeObjectURL(Le),ft});let tt=r.Z.API_SERVER;return(window.ENV==="dev"||j.startsWith("http"))&&(tt=""),Bt.method=="GET"&&Bt.params&&Object.keys(Bt.params).map(yt=>{if(Bt.params[yt]&&!Array.isArray(Bt.params[yt]))try{Bt.params[yt]=encodeURIComponent(decodeURIComponent(Bt.params[yt]))}catch(ft){Bt.params[yt]=encodeURIComponent(Bt.params[yt])}}),(0,a.Ec)(Bt,j),Pe&&(tt=""),Bt.headers._method=Bt.method,Bt.headers["X-HTTP-Method-Override"]=Bt.method,Bt.method!=="GET"&&(Bt.method="POST"),fetch(tt+j,Bt).then(yt=>V(yt,I({url:r.Z.API_SERVER+j},Bt))).then(yt=>W(yt,wt)).then(yt=>B(this,null,function*(){var ft,Je,Fe,xe;try{const Ke=yt.headers.get("cs");Ke&&setCookie("_educoder_session",Ke,1)}catch(Ke){}if(yt.status===204)return yt.text();let Le;if(yt.headers.get("content-type").indexOf("application/json")>-1){Le=yield yt.json();try{const Ke=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,He=/\"\/api\/attachments\/(\d+)\//g,Xe=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,ht=/\/api\/attachments\/(\d+)/g,St=/\/attachments\/download\/(\d+)/g;let er=JSON.stringify(Le).replace(ht,(Jt,pt,it,Xt)=>{const Mt=pt||it||Xt;return"/api/attachments/"+getImageUrl(Mt)}).replace(St,(Jt,pt,it)=>{const Xt=pt||it;return"/attachments/download/"+getImageUrl(Xt)}).replace(Ke,(Jt,pt,it,Xt)=>{const Mt=pt||it||Xt;return"(/api/attachments/"+getImageUrl(Mt)}).replace(He,(Jt,pt,it)=>{const Xt=pt||it;return'"/api/attachments/'+getImageUrl(Xt)}).replace(Xe,(Jt,pt,it)=>{const Xt=pt||it;return"(/files/uploads/"+getImageUrl(Xt)}).replace(/\r\n/g,` -`);Le=JSON.parse(er)}catch(Ke){}}else Bt.headers["Content-Type"]==="application/xml"?Le=yield yt.text():(ft=De.body)!=null&&ft.autoDownload||(Je=De.params)!=null&&Je.autoDownload?Le=yield Nt(yt):Le=yield yt.arrayBuffer();try{Le.status===401&&(!((Fe=Bt.params)!=null&&Fe.hidePopLogin)||!((xe=Bt.body)!=null&&xe.hidePopLogin))&&(0,a.T0)(),Le.status===402&&(localStorage.getItem("addinfo")==="2"?(0,o.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:()=>{o.history.push("/account/profile/edit")}})))}catch(Ke){console.log("fetcherr",Ke)}return H(Le,j),Le})).catch(yt=>{try{const ft=yt.code;if(yt instanceof TypeError&&window.showNetworkErrorTip(`${j}${yt.message}`),ft){if(ft===401){(0,a.T0)();return}H(yt,j)}else j.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:Bt.body}}):yt.message!=="403"&&window.showNetworkErrorTip(`${j}${yt.message}`);return yt}catch(ft){}})}let q=!1,Q=!1;const H=(j,ie)=>{var ve,Pe,De;if(j.status==-6&&!Q){Q=!0,setCookie("_educoder_session","logout",1),clearAllCookies(),setTimeout(()=>Q=!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){Q=!0,setTimeout(()=>Q=!1,500);let Ue="";(ve=j==null?void 0:j.data)!=null&&ve.exercise_list&&((De=(Pe=j==null?void 0:j.data)==null?void 0:Pe.exercise_list)==null||De.map(Ft=>{Ue+=`\u300A${Ft.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 ${Ue} \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&&!Q){Q=!0,setTimeout(()=>Q=!1,500),c.ZP.warning({content:j.message,key:"message-key"});return}const Ge={403:"/403",404:"/404",500:"/500"};if(Ge[j.status]&&!q){const{user:Ue}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ft}=Ue;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(Ge).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Ge[j.status]),new Error("403")}};function oe(j,ie){return se(`/api/${j}`,{method:"Get",params:ie||{}})}function ee(j,ie){return se(`/${j}`,{method:"Get",params:ie})}function J(j,ie){return se(`/api/${j}`,{method:"Post",body:I({},ie)})}function le(j,ie){return se(`/api/${j}`,{method:"Put",body:I({},ie)})}function $(j,ie){return se(`/api/${j}`,{method:"delete",body:I({},ie||{})})}},77976: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="},90290:function(d,_,e){"use strict";e.d(_,{AL:function(){return B},Iy:function(){return p},Qv:function(){return b},ez:function(){return F},jb:function(){return y}});var r=e(32834),i=e.n(r),l=e(11690),c=e.n(l);let f=1;function u(ae,ne){const se=ae.match(/^(\s+)(?:```)/);if(se===null)return ne;const q=se[1];return ne.split(` +`)}]};var o=e(53184),a=e.n(o),x=(Zt,Bt,yt)=>new Promise((Be,_t)=>{var Nt=ct=>{try{gt(yt.next(ct))}catch(Je){_t(Je)}},tt=ct=>{try{gt(yt.throw(ct))}catch(Je){_t(Je)}},gt=ct=>ct.done?Be(ct.value):Promise.resolve(ct.value).then(Nt,tt);gt((yt=yt.apply(Zt,Bt)).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=(Zt,Bt,yt,Be)=>{const _t=Bt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:yt.lineNumber,endColumn:yt.column});return Array.from(new Set(_t.match(/\b\w{2,}\b/g)||[])).map(tt=>({label:tt,kind:Zt.languages.CompletionItemKind.Text,insertText:tt,range:Be}))},m=(Zt,Bt,yt,Be)=>{Zt.languages.registerCompletionItemProvider(Bt,{provideCompletionItems(_t,Nt){const tt=_t.getWordUntilPosition(Nt),gt={startLineNumber:Nt.lineNumber,endLineNumber:Nt.lineNumber,startColumn:tt.startColumn,endColumn:tt.endColumn},ct=_t.getLineContent(Nt.lineNumber).substring(tt.startColumn-2,tt.endColumn);return{suggestions:[...y(Zt,_t,Nt,gt),...yt.map(Fe=>({label:Fe,kind:Zt.languages.CompletionItemKind.Keyword,documentation:Fe,insertText:Fe,insertTextRules:Zt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:gt})),...Be.map(Fe=>({label:Fe.label,kind:Zt.languages.CompletionItemKind.Snippet,documentation:Fe.content,insertText:ct.startsWith("#")?Fe.content.replace(/#/,""):Fe.content,insertTextRules:Zt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:gt}))]}}})};var b=Zt=>{p.languages.forEach(Bt=>{Zt.languages.registerDocumentFormattingEditProvider(Bt,{provideDocumentFormattingEdits(yt){return x(this,null,function*(){const Be=a()(yt.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:yt.getFullModelRange(),text:Be}]})}})}),m(Zt,"java",c.keywords,c.quickKey),m(Zt,"cpp",f.keywords,f.quickKey),m(Zt,"c",l.keywords,[]),m(Zt,"python",u.keywords,u.quickKey),m(Zt,"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 R=Object.defineProperty,L=(Zt,Bt,yt)=>Bt in Zt?R(Zt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Zt[Bt]=yt,C=(Zt,Bt,yt)=>L(Zt,typeof Bt!="symbol"?Bt+"":Bt,yt);const I=class e0{constructor(Bt,yt,Be){this.placeholder=Bt,this.editor=yt,this.monaco=Be,yt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return e0.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)}};C(I,"ID","editor.widget.placeholderHint");var B=I,N=e(96236),G=e(8591),V=e(6848),W=e(89392),ae=e(33796),ne=e(56102),se=Object.defineProperty,q=Object.defineProperties,Q=Object.getOwnPropertyDescriptors,H=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,J=(Zt,Bt,yt)=>Bt in Zt?se(Zt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Zt[Bt]=yt,le=(Zt,Bt)=>{for(var yt in Bt||(Bt={}))oe.call(Bt,yt)&&J(Zt,yt,Bt[yt]);if(H)for(var yt of H(Bt))ee.call(Bt,yt)&&J(Zt,yt,Bt[yt]);return Zt},$=(Zt,Bt)=>q(Zt,Q(Bt)),j=(Zt,Bt)=>{var yt={};for(var Be in Zt)oe.call(Zt,Be)&&Bt.indexOf(Be)<0&&(yt[Be]=Zt[Be]);if(Zt!=null&&H)for(var Be of H(Zt))Bt.indexOf(Be)<0&&ee.call(Zt,Be)&&(yt[Be]=Zt[Be]);return yt},ie=(Zt,Bt,yt)=>new Promise((Be,_t)=>{var Nt=ct=>{try{gt(yt.next(ct))}catch(Je){_t(Je)}},tt=ct=>{try{gt(yt.throw(ct))}catch(Je){_t(Je)}},gt=ct=>ct.done?Be(ct.value):Promise.resolve(ct.value).then(Nt,tt);gt((yt=yt.apply(Zt,Bt)).next())});function ve(Zt){return/^\d+$/.test(Zt)?`${Zt}px`:Zt}function Pe(){}let De=!1;const Ge={"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 Ue(Zt=[]){let Bt=Zt;if(Array.isArray(Zt)){for(let yt=0;yt{var Bt=Zt,{width:yt="100%",height:Be="100%",value:_t,language:Nt="javascript",style:tt={},options:gt={},overrideServices:ct={},theme:Je="vs-dark",onEditBlur:Fe,isCopy:xe=!1,onSave:Le,autoHeight:Ke=!1,forbidCopy:He=!1,onChange:Xe=Pe,editorDidMount:dt=Pe,onFocus:wt=Pe,onBreakPoint:er=Pe,breakPointValue:Jt=[],filename:ht="educoder.txt",errorLine:it,errorContent:Xt="",highlightLine:Mt,openBreakPoint:Wt=!1,placeholder:Ht=""}=Bt,nr=j(Bt,["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 Kt=(0,r.useRef)(),Oe=(0,r.useRef)({}),ce=(0,r.useRef)(),he=(0,r.useRef)(),It=(0,r.useRef)([]),Te=(0,r.useRef)(!1),lt=(0,r.useRef)(),Gt=(0,r.useRef)(),Tt=(0,r.useRef)(!1),[Ie,St]=(0,r.useState)(!1);function Ze(){let Yt;return Kt.current&&(Yt=new i.Z(vt=>{for(let ye of vt)(ye.target.offsetHeight>0||ye.target.offsetWidth>0)&&Oe.current.instance.layout()}),Yt.observe(Kt.current)),Yt}function we(){G.ZP.warning({content:decodeURIComponent(S),key:"monaco-editor-tip"})}const xt=()=>{let Yt=Oe.current.instance;if(_t!=null&&Yt&&Ie){const vt=Yt.getModel();vt&&_t!==vt.getValue()&&(De=!0,vt.setValue(_t),Yt.layout(),De=!1)}};(0,r.useEffect)(()=>{const Yt=ae.Z.subscribe("formatDocument",vt=>{var ye;let ut=Oe.current.instance;(ye=ut==null?void 0:ut.getAction)==null||ye.call(ut,"editor.action.formatDocument").run()});return window.updateMonacoValue=vt=>{Xe(vt)},Yt},[]),(0,r.useEffect)(()=>{var Yt;let vt=Oe.current.instance;he.current&&clearTimeout(he.current),he.current=setTimeout(()=>{xt()},500),_t&&(_t!=null&&_t.length)&&((Yt=vt==null?void 0:vt.updateOptions)==null||Yt.call(vt,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(_t.split(/\r\n|\r|\n/g).length))+3,5)}))},[_t,Ie,Oe.current]),(0,r.useEffect)(()=>{if(it&&Oe.current&&Oe.current.instance){let vt=Oe.current.instance;vt.changeViewZones(function(ye){var ut=document.createElement("div");ut.style.padding="10px 20px",ut.style.width="calc(100% - 20px)",ut.className="my-error-line-wrp",ut.innerHTML=Xt,ye.addZone({afterLineNumber:it||11,heightInLines:3,domNode:ut})});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})}},[it,Oe.current,Ie]);const Rt=(Yt="",vt)=>{if(!Yt||Yt.trim()==="")return!0;const ut=Oe.current.instance.getModel().getLineTokens(vt);let Lt=!1;for(let gr=0;gr<2;gr++)ut.getStandardTokenType(gr)===1&&(Lt=!0);return Lt};(0,r.useEffect)(()=>{var Yt;const vt=(Yt=Oe.current)==null?void 0:Yt.instance;if(vt&&Ie&&He){const ye=vt.onDidBlurEditorWidget(()=>{Tt.current=!1}),ut=vt.onDidFocusEditorText(()=>{Tt.current=!0});return()=>{ye.dispose(),ut.dispose()}}},[Oe.current,Ie,He]),(0,r.useEffect)(()=>{var Yt;if((Yt=Oe.current)!=null&&Yt.instance&&Ie&&Wt){let vt=Oe.current.instance,ye=vt.getModel();if(!ye)return;(()=>{var Nn;let ni=[],ai=[];const ki=ye.getAllDecorations();for(let Li of ki)Li.options.className==="highlighted-line"&&(ni.push((Nn=Li==null?void 0:Li.range)==null?void 0:Nn.startLineNumber),ai.push(Li==null?void 0:Li.id));if(Mt===ni[0])return;ye.deltaDecorations(ai,[]);const Yn=ye.getLineCount();Mt&&Mt<=Yn&&(vt.deltaDecorations([],[{range:new Ft.Range(Mt,1,Mt,ye.getLineMaxColumn(Mt)),options:{isWholeLine:!0,className:"highlighted-line"}}]),vt.revealLineInCenter(Mt))})();const Lt=(Nn=!1)=>{var ni;let ai=[],ki=[];const Yn=ye.getAllDecorations();for(let Li of Yn)Li.options.linesDecorationsClassName==="breakpoints-select"&&(ai.push((ni=Li==null?void 0:Li.range)==null?void 0:ni.startLineNumber),ki.push(Li==null?void 0:Li.id));if(Nn)return{lines:ai,ids:ki};er(ai)},gr=Nn=>ie(void 0,null,function*(){let ni={range:new Ft.Range(Nn,1,Nn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ye.deltaDecorations([],[ni]),Lt()}),mr=Nn=>ie(void 0,null,function*(){let ni=[];const ai=vt.getLineDecorations(Nn);for(let ki of ai)ki.options.linesDecorationsClassName==="breakpoints-select"&&ni.push(ki.id);yield ye.deltaDecorations(ni,[]),Lt()}),en=Nn=>{let ni=vt.getLineDecorations(Nn);for(let ai of ni)if(ai.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,W.isEqual)(Jt,Lt(!0).lines)){ye.deltaDecorations(Lt(!0).ids,[]);const Nn=Jt.map(ni=>({range:new Ft.Range(ni,1,ni,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ye.deltaDecorations([],Nn)}const Ur=vt.onDidChangeModelContent(Nn=>{let ni=vt.getPosition();if(ni){let ai=ni.lineNumber;clearTimeout(Gt.current),Gt.current=setTimeout(()=>{Rt(ye.getLineContent(ai),ai)?mr(ai):en(ai)?(mr(ai),gr(ai)):Lt()},100)}}),wn=vt.onMouseDown(Nn=>{var ni,ai,ki;if(Nn.target.detail&&((ki=(ai=(ni=Nn.target)==null?void 0:ni.element)==null?void 0:ai.className)!=null&&ki.includes("line-numbers"))){let Yn=Nn.target.position.lineNumber;if(Rt(ye.getLineContent(Yn),Yn))return;en(Yn)?mr(Yn):gr(Yn)}}),bt=Nn=>{let ni={range:new Ft.Range(Nn,1,Nn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};It.current=vt.deltaDecorations(It.current,[ni])},Ir=()=>{It.current=vt.deltaDecorations(It.current,[])},Rn=vt.onMouseMove(Nn=>{var ni,ai,ki;if(Ir(),Nn.target.detail&&((ki=(ai=(ni=Nn.target)==null?void 0:ni.element)==null?void 0:ai.className)!=null&&ki.includes("line-numbers"))){let Yn=Nn.target.position.lineNumber;if(Rt(ye.getLineContent(Yn),Yn))return;bt(Yn)}}),Xn=vt.onMouseLeave(()=>{Ir()});return()=>{Ur.dispose(),wn.dispose(),Rn.dispose(),Xn.dispose()}}},[Oe.current,Ie,Jt,Mt,Wt,Nt]),(0,r.useEffect)(()=>{var Yt;(Yt=Oe.current)!=null&&Yt.instance&&Wt&&Oe.current.instance.setPosition({lineNumber:0,column:0})},[Mt]);function Me(){let Yt=Oe.current.instance;if(Yt){const vt=Yt.getSelection(),ye=Oe.current.pastePos||{},ut=new Ft.Range(ye.startLineNumber||vt.endLineNumber,ye.startColumn||vt.endColumn,ye.endLineNumber||vt.endLineNumber,ye.endColumn||vt.endColumn);setTimeout(()=>{Yt.executeEdits("",[{range:ut,text:""}])},300)}}function Ar(Yt){(window.navigator.platform.match("Mac")?Yt.metaKey:Yt.ctrlKey)&&Yt.keyCode==83&&(Yt.preventDefault(),Le())}const Ct=()=>{if(Ke&&Oe.current.instance){const Yt=Oe.current.instance.getContentHeight();an(Yt{if(!Tt.current)return;const{keyCode:vt,ctrlKey:ye,metaKey:ut,target:Lt,type:gr}=Yt;return(gr==="paste"||(vt===67||vt===86)&&(ut||ye))&&Lt.nodeName==="TEXTAREA"&&(we(),Yt.preventDefault()),!1};function Tr(Yt,vt){var ye=window.URL||window.webkitURL||window,ut=new Blob([vt]),Lt=document.createElementNS("http://www.w3.org/1999/xhtml","a");Lt.href=ye.createObjectURL(ut),Lt.download=Yt,Vr(Lt)}(0,r.useEffect)(()=>{Ct()},[Ct]),(0,r.useEffect)(()=>{Kt.current&&!Ie&&Promise.all([e.e(8909),e.e(5028)]).then(e.bind(e,71448)).then(Yt=>{try{Ft=Yt,Oe.current.instance=Ft.editor.create(Kt.current,{value:_t,language:Ue(Nt),theme:Je,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},ct);const vt=Oe.current.instance;let Lt=[...N.BH._menuItems].find(Ur=>Ur[0]._debugName=="EditorContext")[1],gr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],mr=(Ur,wn)=>{var bt,Ir;let Rn=Ur._first;do wn.includes((Ir=(bt=Rn.element)==null?void 0:bt.command)==null?void 0:Ir.id)&&Ur._remove(Rn);while(Rn=Rn.next)};if(dt(vt,Ft),setTimeout(()=>{Ct(),Oe.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Tr(ht||"educoder.txt",vt.getValue())}})},500),Oe.current.subscription=vt.onDidChangeModelContent(Ur=>{Te.current?clearTimeout(lt.current):(Ct(),Xe(vt.getValue(),Ur)),lt.current=setTimeout(()=>{Te.current=!1},500)}),window.Monaco||b(Ft,Ue(Nt)),He&&(mr(Lt,gr),Kt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",rn),window.removeEventListener("paste",rn),window.addEventListener("keydown",rn),window.addEventListener("paste",rn)),window.Monaco=Ft,Fe&&vt.onDidBlurEditorWidget(()=>{Fe(vt.getValue())}),wt&&vt.onDidFocusEditorText(()=>{wt(vt.getValue())}),He)try{vt.onDidPaste(Ur=>{const wn=vt.getSelection(),bt=Oe.current.pastePos||{},Ir=new Ft.Range(bt.startLineNumber||wn.endLineNumber,bt.startColumn||wn.endColumn,bt.endLineNumber||wn.endLineNumber,bt.endColumn||wn.endColumn);vt.executeEdits("",[{range:Ur.range,text:""}])})}catch(Ur){}let en=Ze();return Ht&&typeof Ht=="string"&&new B(Ht,vt,Ft),St(!0),()=>{const Ur=Oe.current.instance;Ur.dispose();const wn=Ur.getModel();wn&&wn.dispose(),Oe.current.subscription&&Oe.current.subscription.dispose(),en.unobserve(Kt.current)}}catch(vt){}})},[]),(0,r.useEffect)(()=>{if(Oe.current.instance&&Ie)return document.addEventListener("keydown",Ar,!1),()=>{document.removeEventListener("keydown",Ar)}},[Le,Ie]),(0,r.useEffect)(()=>{let Yt=Oe.current.instance;if(Yt&&Ie){let vt=Ue(Nt);Ft.editor.setModelLanguage(Yt.getModel(),vt)}},[Nt,Ie]),(0,r.useEffect)(()=>{Oe.current.instance&&Ie&&Ft.editor.setTheme(Je)},[Je,Ie]),(0,r.useEffect)(()=>{let Yt=Oe.current.instance;ce.current=gt,Yt&&Ie&&(Yt.updateOptions(le({},gt)),setTimeout(()=>{Yt.getModel().updateOptions(le({},gt))},200))},[JSON.stringify(gt),Ie]),(0,r.useEffect)(()=>{let Yt=Oe.current.instance;Yt&&Ie&&Yt.layout()},[yt,Be,Ie]);const[Rr,vr]=(0,r.useState)(ve(yt)),[zr,an]=(0,r.useState)(ve(Be)),hn=$(le({},tt),{width:Rr,height:zr,position:"relative"});return r.createElement("div",{className:"my-monaco-editor",ref:Kt,style:hn},xe&&r.createElement(ne.CopyToClipboard,{text:_t,onCopy:()=>G.ZP.success("\u590D\u5236\u6210\u529F")},r.createElement(V.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 kt({width:Zt="100%",height:Bt="100%",original:yt,modified:Be,language:_t,options:Nt={}}){const tt=(0,r.useRef)(),[gt,ct]=(0,r.useState)(null);function Je(Ke){let He;return tt.current&&(He=new i.Z(Xe=>{for(let dt of Xe)(dt.target.offsetHeight>0||dt.target.offsetWidth>0)&&Ke.layout()}),He.observe(tt.current)),He}(0,r.useEffect)(()=>(tt.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Ke=>{Ft=Ke;const He=Ft.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},Nt),{wordWrap:!0}));ct(He);let Xe=Je(He);return()=>{He.dispose();const dt=He.getModel();dt&&dt.dispose(),Xe.unobserve(tt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,r.useEffect)(()=>{gt&>.setModel({original:Ft.editor.createModel(yt,_t),modified:Ft.editor.createModel(Be,_t)})},[yt,Be,_t,gt]);const Fe=ve(Zt),xe=ve(Bt),Le={width:Fe,height:xe};return r.createElement("div",{className:"my-diff-editor",ref:tt,style:Le})}},97760:function(d,_,e){"use strict";e.d(_,{k:function(){return b}});var r=e(83325),i=e(8591),l=e(56854),c=Object.defineProperty,f=Object.defineProperties,u=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(R,L,C)=>L in R?c(R,L,{enumerable:!0,configurable:!0,writable:!0,value:C}):R[L]=C,p=(R,L)=>{for(var C in L||(L={}))o.call(L,C)&&x(R,C,L[C]);if(h)for(var C of h(L))a.call(L,C)&&x(R,C,L[C]);return R},y=(R,L)=>f(R,u(L)),m=(R,L)=>{var C={};for(var I in R)o.call(R,I)&&L.indexOf(I)<0&&(C[I]=R[I]);if(R!=null&&h)for(var I of h(R))L.indexOf(I)<0&&a.call(R,I)&&(C[I]=R[I]);return C};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:R},{call:L,put:C}){yield C({type:"save",payload:{actionTabs:p({},R)}})},*getMajorList({payload:R},{call:L,put:C,select:I}){const{userInfo:F}=yield I(B=>B.user);if(F!=null&&F.school_id){const B=yield L(r.BA,F.school_id);if(B&&B.data){const N=l.U.getItem(F==null?void 0:F.login);yield C({type:"setMajorOrYearDataSource",payload:{key:b[0],value:B.data.map(G=>({label:G.name,value:G.ec_major_school_id})),active:B.data.length>0?N[0]||B.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:R},{call:L,put:C,select:I}){const F=yield L(r.Nx,R.id),{userInfo:B}=yield I(N=>N.user);if(F&&F.data){const N=l.U.getItem(B==null?void 0:B.login);yield C({type:"setMajorOrYearDataSource",payload:{key:b[1],value:F.data.map(G=>({label:G.year,value:G.ec_year_id})),active:F.data.length>0?R.firstEnter?N[1]:F.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:R={}},{call:L,put:C,select:I}){const{calc:F,page:B,per_page:N}=R,{headerData:G,tabListData:V}=yield I(ne=>ne.engineeringEvaluteList),{userInfo:W}=yield I(ne=>ne.user);let ae=G.active[b[1]];if(ae){let ne={id:ae,page:B||1,per_page:N||V.pageSize};F&&(ne=y(p({},ne),{page:V.pageNo}));const se=yield L(r._y,ne),q=[G.active[b[0]],G.active[b[1]]];l.U.setItem(W==null?void 0:W.login,q),se&&se.ec_courses&&(yield C({type:"setCourseResults",payload:y(p({},V),{pageNo:ne.page,total:se.count,pageSize:ne.per_page||V.pageSize,dataSource:se.ec_courses.map((Q,H)=>y(p({},Q),{key:ne.page>1?(ne.page-1)*ne.per_page+H+1:H+1}))})}))}else yield C({type:"setCourseResults",payload:y(p({},V),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:R},{call:L,select:C}){const{headerData:I}=yield C(F=>F.engineeringEvaluteList);I.active[b[1]]&&(yield L(r.F,I.active[b[1]]))},*compute({payload:R},{call:L,put:C}){const I=R,{all:F}=I,B=m(I,["all"]),N=yield L(F?r.At:r.PX,B);N&&N.status===0?(i.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield C({type:"getCourseResults",payload:{calc:!0}})):i.ZP.error(N.message)}},reducers:{save(R,L){return p(p({},R),L.payload)},setMajorOrYearDataSource(R,{payload:L}){let C=R.headerData.active;return L.active&&(C=y(p({},C),{[L.key]:L.active})),y(p({},R),{headerData:y(p({},R.headerData),{dataSource:y(p({},R.headerData.dataSource),{[L.key]:y(p({},R.headerData.dataSource[L.key]),{dataList:L.value})}),active:C})})},setMajorOrYearActive(R,{payload:L}){return y(p({},R),{headerData:y(p({},R.headerData),{active:y(p({},R.headerData.active),{[L.key]:L.value})})})},setCourseResults(R,{payload:L}){return y(p({},R),{tabListData:p(p({},R.tabListData),L)})}},subscriptions:{setup({dispatch:R,history:L}){return L.listen(({pathname:C})=>{C==="/"&&R({type:"query"})})}}};_.Z=S},37798: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,u=(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}}),o={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:R,completion_questions:L,subjective_questions:C,practical_questions:I,combination_questions:F}=x||{},N=[u({type:"SINGLE",name:"\u5355\u9009\u9898"},m),u({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),u({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},L),u({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},S),u({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},C),u({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},R),u({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},I),u({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},F)].filter(G=>G.questions_count>0).map((G,V)=>u(u({},G),{number:o[V+1]}));return{all_questions_count:p,all_score:y,questionList:N}}},56854:function(d,_,e){"use strict";e.d(_,{U:function(){return c},t:function(){return l}});var r=e(43418),i=e(34055);const l=(f,u="")=>{r.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:u,onOk:f})},c={setItem:(f,u)=>{var h;const o=f+"-engineering"+((h=(0,i.eY)())==null?void 0:h.school_id),a=JSON.stringify(u);localStorage.setItem(o,a)},getItem:f=>{var u;const h=f+"-engineering"+((u=(0,i.eY)())==null?void 0:u.school_id),o=localStorage.getItem(h);return o!==null&&o!=="[object Object]"?JSON.parse(o):[]},clear:f=>{var u;const h=f+"-engineering"+((u=(0,i.eY)())==null?void 0:u.school_id);localStorage.removeItem(h)}}},96047:function(d,_,e){"use strict";e.d(_,{$f:function(){return p},Cq:function(){return b},GY:function(){return u},I8:function(){return R},Ow:function(){return y},P:function(){return x},Ql:function(){return h},RA:function(){return I},Zm:function(){return o},bz:function(){return f},eF:function(){return S},gQ:function(){return L},ht:function(){return m},kN:function(){return F},n1:function(){return l},nI:function(){return B},o9:function(){return c},sG:function(){return a},wi:function(){return C}});var r=e(82093),i=(N,G,V)=>new Promise((W,ae)=>{var ne=Q=>{try{q(V.next(Q))}catch(H){ae(H)}},se=Q=>{try{q(V.throw(Q))}catch(H){ae(H)}},q=Q=>Q.done?W(Q.value):Promise.resolve(Q.value).then(ne,se);q((V=V.apply(N,G)).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 u(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 o(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 R(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/email_bind.json`,{method:"post",body:N})})}function L(N){return i(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${N.login}/password.json`,{method:"put",body:N})})}function C(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 F(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,G){return i(this,null,function*(){return(0,r.ZP)(`/api/users/${N.login}/videos/${N.id}/create_subject_video.json`,{method:"post",body:G})})}},1754: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(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(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)&&u(m,S,b[S]);if(l)for(var S of l(b))f.call(b,S)&&u(m,S,b[S]);return m},o=(m,b,S)=>new Promise((R,L)=>{var C=B=>{try{F(S.next(B))}catch(N){L(N)}},I=B=>{try{F(S.throw(B))}catch(N){L(N)}},F=B=>B.done?R(B.value):Promise.resolve(B.value).then(C,I);F((S=S.apply(m,b)).next())});function a(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_up.json`,{method:"post",body:h({},m)})})}function x(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/inform_down.json`,{method:"post",body:h({},m)})})}function p(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/update_informs.json`,{method:"post",body:h({},m)})})}function y(m){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${m.coursesId}/new_informs.json`,{method:"post",body:h({},m)})})}},14794: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 L},mn:function(){return R},tO:function(){return p},zI:function(){return x}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(C,I,F)=>I in C?i(C,I,{enumerable:!0,configurable:!0,writable:!0,value:F}):C[I]=F,h=(C,I)=>{for(var F in I||(I={}))c.call(I,F)&&u(C,F,I[F]);if(l)for(var F of l(I))f.call(I,F)&&u(C,F,I[F]);return C},o=(C,I,F)=>new Promise((B,N)=>{var G=ae=>{try{W(F.next(ae))}catch(ne){N(ne)}},V=ae=>{try{W(F.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(G,V);W((F=F.apply(C,I)).next())});function a(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},C)})})}function x(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},C)})})}function p(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/import.json",{method:"post",body:h({},C)})})}function y(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C.id}.json`,{method:"get",params:h({},C)})})}function m(C){return o(this,null,function*(){const{id:I}=C;return delete C.id,(0,r.ZP)(`/api/files/${I}.json`,{method:"put",body:h({},C)})})}function b(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C.id}/update_visits.json`,{method:"post"})})}function S(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C==null?void 0:C.id}/watch_list.json`,{method:"get",params:h({},C)})})}function R(C){return o(this,null,function*(){return(0,r.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},C)})})}function L(C){return o(this,null,function*(){return(0,r.ZP)(`/api/files/${C==null?void 0:C.id}/add_file_quantity.json`,{method:"post",body:h({},C)})})}},74891:function(d,_,e){"use strict";e.d(_,{CJ:function(){return y},Mf:function(){return L},NA:function(){return S},PC:function(){return m},PP:function(){return b},YQ:function(){return R},cc:function(){return p},dI:function(){return x},yq:function(){return a}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(C,I,F)=>I in C?i(C,I,{enumerable:!0,configurable:!0,writable:!0,value:F}):C[I]=F,h=(C,I)=>{for(var F in I||(I={}))c.call(I,F)&&u(C,F,I[F]);if(l)for(var F of l(I))f.call(I,F)&&u(C,F,I[F]);return C},o=(C,I,F)=>new Promise((B,N)=>{var G=ae=>{try{W(F.next(ae))}catch(ne){N(ne)}},V=ae=>{try{W(F.throw(ae))}catch(ne){N(ne)}},W=ae=>ae.done?B(ae.value):Promise.resolve(ae.value).then(G,V);W((F=F.apply(C,I)).next())});function a(C){return o(this,null,function*(){return(0,r.ZP)("/api/courses/board_list.json",{method:"get",params:h({},C)})})}function x(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.boardId}.json`,{method:"get",params:h({},C)})})}function p(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.id}/sticky_top.json`,{method:"put",body:{course_id:C.coursesId}})})}function y(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.id}/sticky_top.json`,{method:"put",body:{course_id:C.coursesId}})})}function m(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.boardId}/reply_list.json`,{method:"get",params:h({},C)})})}function b(C){return o(this,null,function*(){return(0,r.ZP)(`/api/messages/${C.boardId}/reply.json`,{method:"post",body:h({},C)})})}function S(C){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},C)})})}function R(C){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},C)})})}function L(C){return o(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},C)})})}},64948:function(d,_,e){"use strict";e.d(_,{$T:function(){return ni},A:function(){return Gt},Ab:function(){return Dt},Al:function(){return Ue},BQ:function(){return wt},BR:function(){return Ge},Bn:function(){return Xt},Cq:function(){return Xn},D4:function(){return b},DJ:function(){return Nt},Dd:function(){return N},Ds:function(){return Jt},EO:function(){return Tt},Ed:function(){return tt},F9:function(){return Ht},FU:function(){return Kt},Fg:function(){return G},GV:function(){return xe},Gk:function(){return ie},Gm:function(){return He},Gz:function(){return V},Hf:function(){return a},Hl:function(){return W},Hn:function(){return ee},ID:function(){return en},IU:function(){return Rt},J2:function(){return Je},K$:function(){return ht},KP:function(){return gt},KT:function(){return Be},L$:function(){return It},LH:function(){return se},Lk:function(){return Ti},Lm:function(){return R},Ls:function(){return Zt},MA:function(){return Li},Mc:function(){return Zi},N7:function(){return De},Nd:function(){return j},Nl:function(){return xt},Ns:function(){return Ur},O3:function(){return _t},Pj:function(){return Ke},Q9:function(){return y},QX:function(){return we},QZ:function(){return yt},R2:function(){return Pe},Rk:function(){return Nn},S9:function(){return Te},SA:function(){return S},U8:function(){return bt},UD:function(){return ut},U_:function(){return le},Uy:function(){return gr},V8:function(){return oe},Vw:function(){return kt},W0:function(){return Ar},W7:function(){return er},WK:function(){return Ni},Wr:function(){return qn},YR:function(){return St},Z0:function(){return vr},ZL:function(){return rn},ZT:function(){return Qi},ZX:function(){return Xa},Z_:function(){return q},_0:function(){return Q},_9:function(){return Xe},_B:function(){return Oa},_X:function(){return p},aP:function(){return Ct},aQ:function(){return dt},aZ:function(){return ce},al:function(){return lt},bm:function(){return ye},bz:function(){return Mt},c_:function(){return Rn},ds:function(){return vt},fN:function(){return Xi},fr:function(){return Ie},g4:function(){return Fe},gq:function(){return ae},hf:function(){return Et},i:function(){return zr},i6:function(){return ki},i7:function(){return mr},iE:function(){return C},ih:function(){return Va},jA:function(){return m},kW:function(){return ct},km:function(){return wn},nP:function(){return F},nQ:function(){return Wt},nX:function(){return hn},oM:function(){return it},oR:function(){return Si},o_:function(){return Vr},pf:function(){return Yt},pr:function(){return hi},pv:function(){return ai},qB:function(){return Ft},r2:function(){return H},rS:function(){return ne},s:function(){return Gi},sK:function(){return x},sb:function(){return he},sm:function(){return B},t1:function(){return Le},tB:function(){return ha},tR:function(){return nr},td:function(){return Me},uh:function(){return Oe},up:function(){return Ir},v2:function(){return I},vV:function(){return Tr},w9:function(){return $},wR:function(){return Yn},yS:function(){return Ze},yV:function(){return ve},yd:function(){return an},zg:function(){return Bt}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(Se,nt,et)=>nt in Se?i(Se,nt,{enumerable:!0,configurable:!0,writable:!0,value:et}):Se[nt]=et,h=(Se,nt)=>{for(var et in nt||(nt={}))c.call(nt,et)&&u(Se,et,nt[et]);if(l)for(var et of l(nt))f.call(nt,et)&&u(Se,et,nt[et]);return Se},o=(Se,nt,et)=>new Promise((Ot,pt)=>{var or=$r=>{try{Dr(et.next($r))}catch(We){pt(We)}},ur=$r=>{try{Dr(et.throw($r))}catch(We){pt(We)}},Dr=$r=>$r.done?Ot($r.value):Promise.resolve($r.value).then(or,ur);Dr((et=et.apply(Se,nt)).next())});const a=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group.json`,{method:"put",body:Se})}),x=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/students.json`,{method:"Get",params:Se})}),p=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/add_groups.json`,{method:"post",body:Se})}),y=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/list_groups_by_settings.json`,{method:"post",body:Se})}),m=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/groups.json`,{method:"Get",params:Se})}),b=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_leader_permission.json`,{method:"put",body:Se})}),S=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/update_group_settings`,{method:"put",body:Se})}),R=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.coursesId}/group_homeworks/${Se==null?void 0:Se.categoryId}/group_settings.json`,{method:"Get",params:Se})}),L=Se=>o(void 0,null,function*(){return Fetch(`/api/homework_commons/${Se==null?void 0:Se.id}/test_result_setting.json`,{method:"post",body:Se})}),C=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/configs.json`,{method:"put",body:Se})}),I=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/course_videos/list_for_config.json`,{method:"Get",params:Se})}),F=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:Se})}),B=Se=>o(void 0,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/batch_late_setting`,{method:"post",body:Se})}),N=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:Se})}),G=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:Se})}),V=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:Se})}),W=Se=>o(void 0,null,function*(){return(0,r.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:Se})});function ae(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},Se.permissions)})})}function ne(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.course_id}/assistant_permissions.json`,{method:"Get",params:h({},Se)})})}function se(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/ai_status_query.json`,{method:"Get",params:Se})})}function q(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},Se)})})}function Q(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/get_user_portrait_config.json`,{method:"Get",params:Se})})}function H(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/update_user_portrait_config.json?id=${Se.coursesId}`,{method:"put",body:h({},Se)})})}function oe(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"Get",params:h({},Se)})})}function ee(Se){return o(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},Se)})})}function J(Se){return o(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},Se)})})}function le(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/top_banner.json`,{method:"get",params:h({},Se)})})}function $(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id||Se.coursesId}/left_banner.json`,{method:"get",params:h({},Se)})})}function j(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:h({},Se)})})}function ie(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/homework_commons/list.json`,{method:"get",params:h({},Se)})})}function ve(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/graduation_topics.json`,{method:"get",params:h({},Se)})})}function Pe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/graduation_tasks.json`,{method:"get",params:h({},Se)})})}function De(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/v2/courses/${Se.id}/exercises.json`,{method:"get",params:h({},Se)})})}function Ge(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/polls.json`,{method:"get",params:h({},Se)})})}function Ue(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/homework_commons.json`,{method:"get",params:h({},Se)})})}function Ft(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:h({},Se)})})}function Et(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/all_course_groups.json`,{method:"get",params:h({},Se)})})}function kt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/attendances.json`,{method:"get",params:h({},Se)})})}function Zt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/weapps/courses/${Se.coursesId}/attendances.json`,{method:"get",params:h({},Se)})})}function Bt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/attendances/${Se.id}/edit.json`,{method:"get",params:h({},Se)})})}function yt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/informs.json`,{method:"get",params:h({},Se)})})}function Be(Se){return o(this,null,function*(){return(0,r.ZP)("/api/files.json",{method:"get",params:h({},Se)})})}function _t(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/course_videos.json`,{method:"get",params:h({},Se)})})}function Nt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/live_links.json`,{method:"get",params:h({},Se)})})}function tt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/mine.json",{method:"get",params:h({},Se)})})}function gt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/boards/${Se.categoryId}/messages.json`,{method:"get",params:h({},Se)})})}function ct(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/course_groups.json`,{method:"get",params:h({},Se)})})}function Je(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/students.json`,{method:"get",params:h({},Se)})})}function Fe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/statistics.json`,{method:"get",params:h({},Se)})})}function xe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/work_score.json`,{method:"get",params:h({},Se)})})}function Le(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/act_score.json`,{method:"get",params:h({},Se)})})}function Ke(Se){return o(this,null,function*(){return(0,r.ZP)("/api/shixun_lists.json",{method:"get",params:h({},Se)})})}function He(Se){return o(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"get",params:h({},Se)})})}function Xe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},Se)})})}function dt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},Se)})})}function wt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se==null?void 0:Se.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},Se)})})}function er(Se){return o(this,null,function*(){return(0,r.ZP)("/api/subject_lists.json",{method:"get",params:h({},Se)})})}function Jt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},Se)})})}function ht(Se){return o(this,null,function*(){return(0,r.ZP)("/api/schools/school_list.json",{method:"get",params:Se})})}function it(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/search_course_list.json",{method:"post",body:Se})})}function Xt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses.json",{method:"post",body:Se})})}function Mt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:Se})})}function Wt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/users/member_search.json",{method:"get",params:Se})})}function Ht(Se){return o(this,null,function*(){return(0,r.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},Se)})})}function nr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.identifier}/add_student_groups.json`,{method:"post",body:Se})})}function Kt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/search_all.json",{method:"get",params:Se})})}function Oe(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/add_teacher.json`,{method:"post",body:Se})})}function ce(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/add_students_by_search.json`,{method:"post",body:Se})})}function he(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/set_public_or_private.json`,{method:"post",body:Se})})}function It(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/set_invite_code_halt.json`,{method:"post",body:Se})})}function Te(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/duplicate_course.json`,{method:"post",body:Se})})}function lt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/update_end_date.json`,{method:"put",body:Se})})}function Gt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"delete",body:Se})})}function Tt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/settings.json`,{method:"get",params:h({},Se)})})}function Ie(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}.json`,{method:"put",body:Se})})}function St(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function Ze(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},Se)})})}function we(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},Se)})})}function xt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},Se)})})}function Rt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},Se)})})}function Me(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},Se)})})}function Ar(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},Se)})})}function Ct(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Se.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Se)})})}function Vr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Se.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},Se)})})}function rn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},Se)})})}function Tr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},Se)})})}function Rr(Se){return o(this,null,function*(){return Fetch(`/api/homework_commons/${Se.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},Se)})})}function vr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api//course_second_categories/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function zr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api//boards/${Se.id}.json`,{method:"delete",params:{export:!0}})})}function an(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Se.id}/sticky_module.json`,{method:"get"})})}function hn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_modules/${Se.id}/hidden_module.json`,{method:"get"})})}function Yt(Se){return o(this,null,function*(){return(0,r.ZP)("/api/courses/new.json",{method:"get",params:Se})})}function vt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/weapps/attendances/${Se.id}.json`,{method:"get",params:Se})})}function ye(Se){return o(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:Se})})}function ut(Se){return o(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:Se})})}function Lt(Se){return o(this,null,function*(){return Fetch(`/api/polls/${Se.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},Se)})})}function gr(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},Se)})})}function mr(Se){return(0,r.ZP)(`/api/polls/${Se.categoryId}/start_answer.json`,{method:"get",params:h({},Se)})}function en(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${Se.questionId}/poll_votes.json`,{method:"post",body:Se})})}function Ur(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${Se.categoryId}/commit_poll.json`,{method:"post",body:Se})})}function wn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.courseId}/tasks_list.json`,{method:"get",params:Se})})}function bt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.courseId}/update_task_position.json`,{method:"post",body:Se})})}function Ir(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:Se})})}function Rn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/all_course_groups.json`,{method:"get",params:Se})})}function Xn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/polls/all_course_groups.json`,{method:"get",params:Se})})}function Nn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/students.json`,{method:"get",params:Se})})}function ni(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Se.categoryId}/rename_group.json`,{method:"POST",body:Se})})}function ai(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_groups/${Se.categoryId}.json`,{method:"delete",body:Se})})}function ki(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"POST",body:Se})})}function Yn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/transfer_to_course_group.json`,{method:"post",body:Se})})}function Li(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/delete_from_course.json`,{method:"post",body:Se})})}function Ni(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/join_course_group.json`,{method:"post",body:Se})})}function Xi(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/exit_course.json`,{method:"post"})})}function Xa(Se){return o(this,null,function*(){return(0,r.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},Se)})})}function Va(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}/edit.json`,{method:"get",params:Se})})}function Gi(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/mooc_users.json`,{method:"post",body:Se})})}function ha(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.coursesId}/mooc_users/${Se.user_id}.json`,{method:"put",body:Se})})}function qn(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/course_second_categories/${Se.id}/move_category.json`,{method:"post",body:Se})})}function Dt(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/boards/${Se.id}/move_category.json`,{method:"post",body:Se})})}function Qi(Se){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se.id}/courseware.json`,{method:"get",params:Se})})}function hi(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se}/mark_wrong_topic.json`,{method:"get",params:nt})})}function Oa(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/exercises/${Se}/cancel_wrong_topic.json`,{method:"get",params:nt})})}function Si(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Se}/allow_end_group.json`,{method:"get",params:nt})})}function Zi(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${Se}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:nt})})}function Ti(Se,nt){return o(this,null,function*(){return(0,r.ZP)(`/api/tasks/${Se}/get_content_for_commit_id.json`,{method:"get",params:nt})})}},65906:function(d,_,e){"use strict";e.d(_,{$M:function(){return Ke},$P:function(){return he},Ax:function(){return x},C0:function(){return Ar},C9:function(){return dt},Dh:function(){return G},EK:function(){return we},FS:function(){return Rt},FU:function(){return j},GQ:function(){return Et},Gi:function(){return an},Gy:function(){return R},Gz:function(){return Tr},IN:function(){return Xt},JM:function(){return nr},Ju:function(){return Le},Mn:function(){return it},Ms:function(){return Te},N3:function(){return Tt},NA:function(){return Ct},NT:function(){return xt},Ni:function(){return Be},Pg:function(){return V},Pt:function(){return N},Qp:function(){return Ue},SM:function(){return Me},TR:function(){return Q},Ux:function(){return Ft},Vy:function(){return gt},Wm:function(){return lt},X6:function(){return Yt},XJ:function(){return yt},XR:function(){return Fe},Ze:function(){return oe},_6:function(){return hn},aq:function(){return ne},bQ:function(){return F},bu:function(){return p},cC:function(){return a},cP:function(){return Gt},ey:function(){return Rr},fH:function(){return se},g2:function(){return y},gJ:function(){return C},gX:function(){return zr},gv:function(){return St},jS:function(){return Pe},lA:function(){return rn},lO:function(){return Ze},lm:function(){return Mt},ml:function(){return Zt},nU:function(){return L},o3:function(){return Xe},pA:function(){return wt},pS:function(){return Ht},pU:function(){return Bt},ps:function(){return $},q0:function(){return Jt},q3:function(){return vt},qN:function(){return ht},qS:function(){return B},qj:function(){return Je},qt:function(){return Oe},rV:function(){return W},rZ:function(){return Kt},ri:function(){return q},rk:function(){return Nt},rm:function(){return Ge},sK:function(){return De},sL:function(){return er},su:function(){return Wt},tC:function(){return tt},tO:function(){return ct},tT:function(){return Ie},u9:function(){return kt},uZ:function(){return _t},uy:function(){return H},vV:function(){return J},vd:function(){return m},xS:function(){return S},xk:function(){return le},xv:function(){return Vr},xx:function(){return It},y8:function(){return xe},yS:function(){return ee},zF:function(){return I},zc:function(){return ve},zj:function(){return ae},zz:function(){return ce}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(ye,ut,Lt)=>ut in ye?i(ye,ut,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):ye[ut]=Lt,h=(ye,ut)=>{for(var Lt in ut||(ut={}))c.call(ut,Lt)&&u(ye,Lt,ut[Lt]);if(l)for(var Lt of l(ut))f.call(ut,Lt)&&u(ye,Lt,ut[Lt]);return ye},o=(ye,ut,Lt)=>new Promise((gr,mr)=>{var en=bt=>{try{wn(Lt.next(bt))}catch(Ir){mr(Ir)}},Ur=bt=>{try{wn(Lt.throw(bt))}catch(Ir){mr(Ir)}},wn=bt=>bt.done?gr(bt.value):Promise.resolve(bt.value).then(en,Ur);wn((Lt=Lt.apply(ye,ut)).next())});const a=ye=>(0,r.ZP)(`/api/competitions/${ye.identifier}/create_guide.json`,{method:"post",body:ye}),x=ye=>(0,r.ZP)(`/api/competitions/${ye.identifier}/guides.json`,{method:"get",params:ye}),p=ye=>(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.competition_team_id}/edit_info.json`,{method:"put",body:ye}),y=ye=>o(void 0,null,function*(){return(0,r.ZP)("/api/competitions/user_registration_info",{method:"Get",params:ye})});function m(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records/subjective_evaluation_list.json`,{method:"post",body:ye})})}function b(ye){return o(this,null,function*(){return Fetch(`/api/competitions/${ye.identifier}/competition_entries/${ye.question_id}.json`,{method:"put",body:ye})})}function S(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records.json`,{method:"post",body:ye})})}function R(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records.json`,{method:"Get",params:ye})})}function L(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/update_md_content.json`,{method:"post",body:ye})})}function C(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_modules/${ye.id}.json`,{method:"Get",params:ye})})}function I(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/update_result.json`,{method:"post",body:ye})})}function F(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"Get",params:h({},ye)})})}function B(ye){return o(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:ye})})}function N(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"post"})})}function G(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_staff.json`,{method:"get"})})}function V(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/common_header.json`,{method:"get"})})}function W(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/${ye.url}`,{method:"get",params:h({},ye)})})}function ae(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/update_md_content.json`,{method:"post",body:ye})})}function ne(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"get",params:ye})})}function se(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/merger_records.json`,{method:"get",params:ye})})}function q(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/appling_status.json`,{method:"post",body:ye})})}function Q(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/competition_teams/${ye==null?void 0:ye.competition_teams_id}.json`,{method:"put",body:ye})})}function H(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/competition_teams/${ye==null?void 0:ye.teamid}/crud_team_members.json`,{method:"post",body:ye})})}function oe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.Teannameid}/edit.json`,{method:"get",params:ye})})}function ee(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.Teannameid}.json`,{method:"put",body:ye})})}function J(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.competition_teams_id}/leave.json`,{method:"post",body:ye})})}function le(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/set_score_status.json`,{method:"put",body:ye})})}function $(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.id}.json`,{method:"delete"})})}function j(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"post",body:ye})})}function ie(ye){return o(this,null,function*(){return Fetch(`/api/competitions/${ye.id}/add_managers.json`,{method:"post",body:ye})})}function ve(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/join.json`,{method:"post",body:ye})})}function Pe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/teachers.json`,{method:"get",params:ye})})}function De(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/students.json`,{method:"get",params:ye})})}function Ge(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.teamid}/crud_team_members.json`,{method:"post",body:ye})})}function Ue(ye){return o(this,null,function*(){return(0,r.ZP)("/api/users/competition_reward.json",{method:"post",body:ye})})}function Ft(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/chart_rules.json`,{method:"get"})})}function Et(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/charts.json`,{method:"get",params:ye})})}function kt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/results.json`,{method:"get",params:ye})})}function Zt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/md_tab_rules.json`,{method:"get",params:ye})})}function Bt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/prize.json`,{method:"get",params:ye})})}function yt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.id}.json`,{method:"get",params:ye})})}function Be(ye){return o(this,null,function*(){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:ye})})}function _t(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/phone_bind.json`,{method:"post",body:ye})})}function Nt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/email_bind.json`,{method:"post",body:ye})})}function tt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/professional_auth_apply.json`,{method:"delete"})})}function gt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/users/accounts/${ye.userid}/authentication_apply.json`,{method:"delete"})})}function ct(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/prize_leader_account.json`,{method:"put",body:ye})})}function Je(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.teamid}/shixun_detail.json`,{method:"get"})})}function Fe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams/${ye.teamid}/course_detail.json`,{method:"get"})})}function xe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/attachments/${ye.id}.json`,{method:"delete"})})}function Le(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.id}/get_certificate_info.json`,{method:"get",params:ye})})}function Ke(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.id}/basic_setting.json`,{method:"post",body:ye})})}function He(){return o(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Xe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/common_header.json`,{method:"get"})})}function dt(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competitions.json",{method:"post",body:ye})})}function wt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/search_managers.json`,{method:"get",params:ye})})}function er(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/get_managers.json`,{method:"get"})})}function Jt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/add_managers.json`,{method:"post",body:ye})})}function ht(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/delete_managers.json`,{method:"delete",body:ye})})}function it(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/get_picture.json`,{method:"get"})})}function Xt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/identifier_exist.json`,{method:"post",body:ye})})}function Mt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/get_shixun_settings.json`,{method:"get"})})}function Wt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/shixun_add.json`,{method:"post",body:ye})})}function Ht(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/shixun_delete.json`,{method:"delete",body:ye})})}function nr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/shixun_select.json`,{method:"post",body:ye})})}function Kt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye}/info_finish.json`,{method:"get"})})}function Oe(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/competition_review.json`,{method:"post",body:h({},ye)})})}function ce(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_teams.json`,{method:"get",params:ye})})}function he(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/all_team_members.json`,{method:"get",params:ye})})}function It(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye.identifier}/competition_commit_records/member_works.json`,{method:"get",params:ye})})}function Te(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/evaluation_settings.json`,{method:"get",params:ye})})}function lt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/add_stage.json`,{method:"post",body:ye})})}function Gt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/change_stage.json`,{method:"post",body:ye})})}function Tt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/del_stage.json`,{method:"post",body:ye})})}function Ie(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/update_competition_agreements.json`,{method:"post",body:h({},ye)})})}function St(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/delete_competition_agreements.json`,{method:"post"})})}function Ze(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competition_duplicate_checks/pass_appeal.json",{method:"post",body:h({},ye)})})}function we(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/competition_activities.json`,{method:"get",params:ye})})}function xt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/get_competition_activities.json`,{method:"get",params:ye})})}function Rt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/add_competition_activities.json`,{method:"post",body:h({},ye)})})}function Me(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/edit_competition_activities.json`,{method:"post",body:h({},ye)})})}function Ar(ye){return o(this,null,function*(){return(0,r.ZP)("/api/competitions/remove_competition_activities.json",{method:"post",body:h({},ye)})})}function Ct(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/activity_info.json`,{method:"get",params:h({},ye)})})}function Vr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.competition_id}/competition_teams/${ye==null?void 0:ye.team_id}/get_team_members.json`,{method:"get"})})}function rn(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/prizes.json`,{method:"get",params:ye})})}function Tr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}.json`,{method:"delete"})})}function Rr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/competition_charts/team_ranking_v2.json`,{method:"get",params:h({},ye)})})}function vr(ye){return o(this,null,function*(){return Fetch(`/api/competitions/${ye==null?void 0:ye.id}/competition_charts/team_ranking.json`,{method:"get"})})}function zr(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.id}/prizes.json`,{method:"post",body:h({},ye)})})}function an(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}.json`,{method:"put",body:h({},ye)})})}function hn(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}/edit.json`,{method:"get"})})}function Yt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/award_prizes.json`,{method:"get"})})}function vt(ye){return o(this,null,function*(){return(0,r.ZP)(`/api/competitions/${ye==null?void 0:ye.identifier}/prizes/${ye==null?void 0:ye.id}/change_status.json`,{method:"post",body:h({},ye)})})}},83325:function(d,_,e){"use strict";e.d(_,{F:function(){return b},OE:function(){return I},ff:function(){return S},p1:function(){return R},_y:function(){return m},mK:function(){return G},gq:function(){return W},eM:function(){return N},BA:function(){return se},bA:function(){return Q},Nx:function(){return q},Qx:function(){return F},At:function(){return L},PX:function(){return C},Xl:function(){return B},y9:function(){return V},No:function(){return ae},ay:function(){return H}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(oe,ee,J)=>ee in oe?i(oe,ee,{enumerable:!0,configurable:!0,writable:!0,value:J}):oe[ee]=J,a=(oe,ee)=>{for(var J in ee||(ee={}))u.call(ee,J)&&o(oe,J,ee[J]);if(f)for(var J of f(ee))h.call(ee,J)&&o(oe,J,ee[J]);return oe},x=(oe,ee)=>l(oe,c(ee)),p=(oe,ee)=>{var J={};for(var le in oe)u.call(oe,le)&&ee.indexOf(le)<0&&(J[le]=oe[le]);if(oe!=null&&f)for(var le of f(oe))ee.indexOf(le)<0&&h.call(oe,le)&&(J[le]=oe[le]);return J},y=(oe,ee,J)=>new Promise((le,$)=>{var j=Pe=>{try{ve(J.next(Pe))}catch(De){$(De)}},ie=Pe=>{try{ve(J.throw(Pe))}catch(De){$(De)}},ve=Pe=>Pe.done?le(Pe.value):Promise.resolve(Pe.value).then(j,ie);ve((J=J.apply(oe,ee)).next())});const m=oe=>y(void 0,null,function*(){var ee=oe,{id:J}=ee,le=p(ee,["id"]);return(0,r.ZP)(`/api/ec_years/${J}/course_results.json`,{method:"get",params:le})}),b=oe=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${oe}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},S=({ec_year_id:oe})=>(0,r.ZP)(`/api/ec_years/${oe}/course_results/get_class.json`,{method:"get"}),R=({ec_year_id:oe,id:ee,class_name:J=null})=>(0,r.ZP)(`/api/ec_years/${oe}/course_results/${ee}.json`,{method:"get",params:{class_name:J}}),L=({ec_year_id:oe})=>(0,r.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:oe}}),C=({ec_course_id:oe})=>(0,r.ZP)(`/api/ec_courses/${oe}/evaluations/evaluation_data`,{method:"POST"}),I=oe=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${oe}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},F=({ec_year_id:oe})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/compute_all`,{method:"post"}),B=({ec_year_id:oe,id:ee})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),N=oe=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results.json`,{method:"get"}),G=oe=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/get_formulas.json`,{method:"get"}),V=({ec_year_id:oe,formula_one:ee,formula_two:J,formula_three:le})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:J,formula_three_id:le}}),W=({ec_year_id:oe,id:ee})=>(0,r.ZP)(`/api/ec_years/${oe}/ec_graduation_results/${ee}.json`,{method:"get"}),ae=oe=>{var ee=oe,{ec_year_id:J,type:le,goal_value:$}=ee,j=p(ee,["ec_year_id","type","goal_value"]);let ie=`?type=${le}`,ve={method:"PUT"};return le==="all"&&(ie+=`&goal_value=${$}`),le==="each"&&(ve=x(a({},ve),{body:j})),(0,r.ZP)(`/api/ec_years/${J}/ec_graduation_results/set_goal_value${ie}`,ve)};var ne=(oe,ee,J)=>new Promise((le,$)=>{var j=Pe=>{try{ve(J.next(Pe))}catch(De){$(De)}},ie=Pe=>{try{ve(J.throw(Pe))}catch(De){$(De)}},ve=Pe=>Pe.done?le(Pe.value):Promise.resolve(Pe.value).then(j,ie);ve((J=J.apply(oe,ee)).next())});const se=oe=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/schools/${oe}/ec_majors/get_major_list.json`,{method:"get"})}),q=oe=>ne(void 0,null,function*(){return(0,r.ZP)(`/api/ec_major_schools/${oe}/ec_years/get_year_list.json`,{method:"get"})}),Q=({ec_year_id:oe,school_id:ee})=>(0,r.ZP)(`/api/ec_years/${oe}/top_pages.json`,{method:"get",params:{school_id:ee}}),H=({id:oe,name:ee})=>(0,r.ZP)(`/api/ec_years/1/top_pages/${oe}?name=${ee}`,{method:"PUT"})},72664:function(d,_,e){"use strict";e.d(_,{$Q:function(){return I},$l:function(){return mr},BJ:function(){return ct},CD:function(){return it},Cd:function(){return dt},Cl:function(){return Me},Di:function(){return yt},Fl:function(){return Nt},G$:function(){return le},GK:function(){return _t},Ip:function(){return xe},J:function(){return $},KE:function(){return tt},L8:function(){return Kt},LP:function(){return Le},MK:function(){return Be},Mb:function(){return Tr},N0:function(){return V},N3:function(){return Ue},OO:function(){return L},P8:function(){return hn},PJ:function(){return ie},PT:function(){return vr},Qc:function(){return ae},RK:function(){return J},Ty:function(){return we},UH:function(){return lt},UK:function(){return Ft},Uj:function(){return Jt},Ul:function(){return Xe},VL:function(){return Wt},Vj:function(){return ce},W4:function(){return er},WL:function(){return he},Wj:function(){return ee},X4:function(){return Fe},Xn:function(){return Vr},Xo:function(){return se},YY:function(){return Bt},Ym:function(){return N},Yu:function(){return Yt},ZD:function(){return an},Zg:function(){return Ar},_B:function(){return ht},_F:function(){return Rr},_U:function(){return Q},_u:function(){return ve},aU:function(){return G},ab:function(){return Rt},cC:function(){return Ze},cV:function(){return H},ck:function(){return zr},dp:function(){return W},eA:function(){return Lt},fG:function(){return S},gA:function(){return oe},gG:function(){return rn},gJ:function(){return vt},hk:function(){return y},hv:function(){return m},iB:function(){return b},iU:function(){return R},iw:function(){return St},kp:function(){return Ht},lL:function(){return C},lf:function(){return Ge},n$:function(){return De},n7:function(){return q},nF:function(){return Oe},o3:function(){return ye},oS:function(){return Ke},oX:function(){return Mt},oy:function(){return xt},p7:function(){return B},pL:function(){return Xt},pu:function(){return Je},q6:function(){return nr},qf:function(){return Zt},qz:function(){return He},s:function(){return Tt},sA:function(){return It},sS:function(){return ut},tX:function(){return Gt},uR:function(){return Et},ux:function(){return gt},wy:function(){return kt},xA:function(){return Ie},yE:function(){return ne},yu:function(){return Te},zP:function(){return F},zR:function(){return gr}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(bt,Ir,Rn)=>Ir in bt?i(bt,Ir,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):bt[Ir]=Rn,a=(bt,Ir)=>{for(var Rn in Ir||(Ir={}))u.call(Ir,Rn)&&o(bt,Rn,Ir[Rn]);if(f)for(var Rn of f(Ir))h.call(Ir,Rn)&&o(bt,Rn,Ir[Rn]);return bt},x=(bt,Ir)=>l(bt,c(Ir)),p=(bt,Ir,Rn)=>new Promise((Xn,Nn)=>{var ni=Yn=>{try{ki(Rn.next(Yn))}catch(Li){Nn(Li)}},ai=Yn=>{try{ki(Rn.throw(Yn))}catch(Li){Nn(Li)}},ki=Yn=>Yn.done?Xn(Yn.value):Promise.resolve(Yn.value).then(ni,ai);ki((Rn=Rn.apply(bt,Ir)).next())});const y=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:bt}),m=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:bt}),b=bt=>(0,r.ZP)(`/api/exercises/${bt.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:bt}),S=bt=>(0,r.ZP)(`/api/exercises/${bt.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:bt}),R=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:bt}),L=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/statistics/list_student_score.json`,{method:"get",params:bt}),C=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:bt}),I=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/statistics/score_ranges.json`,{method:"get",params:bt}),F=bt=>(0,r.ZP)(`/api/exercises/${bt.id}/sava_exam_summary.json`,{method:"post",body:bt}),B=bt=>(0,r.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:bt}),N=bt=>(0,r.ZP)(`/api/exercises/${bt.id}/generate_exam_summary.json`,{method:"post",body:bt}),G=bt=>(0,r.ZP)(`/api/exercises/${bt.id}/exam_summary_settings.json`,{method:"post",body:bt}),V=bt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.exercise_id}/review_exercise_user.json`,{method:"post",body:bt})}),W=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.id}/code_check.json`,{method:"get",params:bt}),ae=bt=>(0,r.ZP)(`/api/exercises/${bt.id}/reset_pwd.json`,{method:"post",body:bt}),ne=bt=>(0,r.ZP)(`/api/exercises/${bt.id}/encrypt_or_decrypt.json`,{method:"post",body:bt}),se=bt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.id}/delayed_time_or_force.json`,{method:"post",body:bt})}),q=bt=>p(void 0,null,function*(){return(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.id}/exercise_time.json`,{method:"Get",params:bt})}),Q=bt=>(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.id}/exercise_question_result.json`,{method:"get",params:bt}),H=bt=>(0,r.ZP)(`/api/exercises/${bt.id}/get_question_type_alias.json`,{method:"get",params:bt});function oe(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt==null?void 0:bt.id}/teacher_update.json`,{method:"post",body:a({},bt)})})}function ee(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt==null?void 0:bt.id}/adjust_comment.json`,{method:"post",body:a({},bt)})})}function J(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.id}/edit_question_type_alias.json`,{method:"POST",body:bt})})}function le(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/exercise_lists.json`,{method:"get",params:a({},bt)})})}function $(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/exercise_identity_photos.json`,{method:"get",params:a({},bt)})})}function j(bt){return p(this,null,function*(){return Fetch(`/api/exercises/${bt.categoryId}/video_push_url.json`,{method:"get",params:a({},bt)})})}function ie(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/query_identity_photo_state.json`,{method:"get",params:a({},bt)})})}function ve(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/exercise_result.json`,{method:"get",params:a({},bt)})})}function Pe(bt){return p(this,null,function*(){return Fetch(`/api/exercises/${bt.categoryId}/exercise_score_area_setting.json`,{method:"post",body:a({},bt)})})}function De(bt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},bt)})})}function Ge(bt){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:a({},bt)})})}function Ue(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${bt.coursesId}/exercises/publish_modal.json`,{method:"get",params:a({},bt)})})}function Ft(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/common_header.json`,{method:"get",params:a({},bt)})})}function Et(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${bt.coursesId}/exercises.json`,{method:"post",body:a({},bt)})})}function kt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.exerciseId}.json`,{method:"put",body:a({},bt)})})}function Zt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}.json`,{method:"get",params:a({},bt)})})}function Bt(bt){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"get",params:a({},bt)})})}function yt(bt){return p(this,null,function*(){const{id:Ir}=bt;return delete bt.id,(0,r.ZP)(`/api/exercise_questions/${Ir}.json`,{method:"put",body:a({},bt)})})}function Be(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/exercise_questions.json`,{method:"post",body:a({},bt)})})}function _t(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt.id}/up_down.json`,{method:"post",body:a({},bt)})})}function Nt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt.id}.json`,{method:"delete"})})}function tt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${bt.coursesId}/exercises/end_modal.json`,{method:"get",params:a({},bt)})})}function gt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/publish_groups.json`,{method:"get",params:a({},bt)})})}function ct(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.exerciseId}/user_exercise_detail.json`,{method:"get",params:a({},bt)})})}function Je(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.exerciseId}/consult_exercise.json`,{method:"post",body:a({},bt)})})}function Fe(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.exerciseId}/teacher_appraise.json`,{method:"get",params:a({},bt)})})}function xe(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt.id}/adjust_score.json`,{method:"post",body:a({},bt)})})}function Le(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt.id}/batch_adjust_score.json`,{method:"post",body:a({},bt)})})}function Ke(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.id}/adjust_score.json`,{method:"post",body:a({},bt)})})}function He(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.id}/delayed_time.json`,{method:"post",body:a({},bt)})})}function Xe(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/exercise_setting.json`,{method:"get",params:a({},bt)})})}function dt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/v2/exercises/${bt.categoryId}/exercise_setting.json`,{method:"get",params:a({},bt)})})}function wt(bt){return p(this,null,function*(){return Fetch(`/api/exercises/${bt.categoryId}/commit_setting.json`,{method:"post",body:a({},bt)})})}function er(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.exerciseId}/review_exercises_by_students.json`,{method:"post",body:a({},bt)})})}function Jt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/exercise_lists.xlsx`,{method:"get",params:x(a({},bt),{export:!0})})})}function ht(bt){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/user_exercise_detail.json`,{method:"get",params:x(a({},bt),{login:null})})}function it(bt){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/start.json`,{method:"get",params:a({},bt)})}function Xt(bt){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/start_unlock.json`,{method:"post",body:a({},bt)})}function Mt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt.questionId}/exercise_answers.json`,{method:"post",body:bt})})}function Wt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/commit_exercise.json`,{method:"post",body:bt})})}function Ht(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/simulate_commit_exercise.json`,{method:"post",body:bt})})}function nr(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/redo_exercise.json`,{method:"post",body:bt})})}function Kt(bt){return(0,r.ZP)(`/api/${bt.url}`,{method:"get",params:a({},bt)})}function Oe(bt){return(0,r.ZP)(`/api/problems/${bt.id}/start.json`,{method:"get",params:a({},bt)})}function ce(bt){return(0,r.ZP)(`/api/exercises/${bt.id}/begin_commit.json`,{method:"get",params:a({},bt)})}function he(bt){return(0,r.ZP)(`/api/exercises/${bt.id}/simulate_begin_commit.json`,{method:"get",params:a({},bt)})}function It(bt){return(0,r.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:a({},bt)})}function Te(bt){return console.log("params:",bt),(0,r.ZP)(`/api/exercises/${bt.categoryId}/edit.json`,{method:"get",params:a({},bt)})}function lt(bt){return(0,r.ZP)(`/api/exercises/${bt.id}/get_objective_scores.json`,{method:"get",params:a({},bt)})}function Gt(bt){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/redo_modal.json`,{method:"get",params:a({},bt)})}function Tt(bt){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/student_redo_lists.json`,{method:"get",params:a({},bt)})}function Ie(bt){return(0,r.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:bt})}function St(bt){return(0,r.ZP)(`/api/exercises/${bt.id}/exercise_header.json`,{method:"get",params:a({},bt)})}function Ze(bt){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/allow_close_camera.json`,{method:"post",body:a({},bt)})}function we(bt){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/get_exercise_user_info.json`,{method:"get",params:a({},bt)})}function xt(bt){return(0,r.ZP)(`/api/exercises/${bt.id}/record_screen`,{method:"post",params:a({},bt)})}function Rt(bt){return(0,r.ZP)(`/api/exercises/${bt.id}/unbind_ip.json`,{method:"post",body:a({},bt)})}function Me(bt){return(0,r.ZP)(`/api/exercises/${bt.id}/check_ip.json`,{method:"get",params:a({},bt)})}function Ar(bt){return(0,r.ZP)(`/api/exercises/${bt==null?void 0:bt.id}/check_user_exercise.json`,{method:"get",params:a({},bt)})}function Ct(bt){return Fetch(`/api/exercises/${bt.id}/make_up_students.json`,{method:"get",params:a({},bt)})}function Vr(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${bt.coursesId}/exercises/code_review_detail.json`,{method:"get",params:a({},bt)})})}function rn(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt.question_id}/adjust_score.json`,{method:"post",body:a({},bt)})})}function Tr(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${bt.categoryId}/simulate_exercise.json`,{method:"post",body:a({},bt)})})}function Rr(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/simulate_start_answer.json`,{method:"get",params:a({},bt)})})}function vr(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/exercise_time.json`,{method:"get",params:a({},bt)})})}function zr(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt.categoryId}/commit_screen_at.json`,{method:"post",body:a({},bt)})})}function an(bt,Ir){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt}/unlock_user`,{method:"post",body:Ir})})}function hn(bt,Ir){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt}/save_screen_record.json`,{method:"post",body:Ir})})}function Yt(bt,Ir){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt}/screen_record_list.json`,{method:"get",params:Ir})})}function vt(bt){return p(this,null,function*(){return(0,r.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:a({},bt)})})}function ye(bt){return p(this,null,function*(){return(0,r.ZP)("/api/exercises/need_redo.json",{method:"get",params:bt})})}function ut(bt,Ir){return p(this,null,function*(){return(0,r.ZP)(`/api/exercises/${bt}/mark.json`,{method:"post",body:Ir})})}function Lt(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${bt}/exit_delete_pod.json`,{method:"post",body:bt})})}function gr(bt){return p(this,null,function*(){return(0,r.ZP)("/api/users/change_exercise_score.json",{method:"put",body:bt})})}function mr(bt){return p(this,null,function*(){return(0,r.ZP)(`/api/exercise_questions/${bt==null?void 0:bt.id}/send_to_item_bank.json`,{method:"post",body:a({},bt)})})}function en(bt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${bt.exercise_id}/wrong_details.json`,{method:"get",params:a({},bt)})})}function Ur(bt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${bt.exercise_id}/wrong_question.json`,{method:"get",params:a({},bt)})})}function wn(bt){return p(this,null,function*(){return Fetch(`/api/ai/wrong_question_push_charts/${bt.exercise_id}/wrong_question_lists.json`,{method:"get",params:a({},bt)})})}},14195:function(d,_,e){"use strict";e.d(_,{B0:function(){return le},F0:function(){return R},FF:function(){return m},Fz:function(){return oe},Hv:function(){return G},Lw:function(){return H},MM:function(){return C},Nv:function(){return I},Si:function(){return De},VD:function(){return Q},aR:function(){return ee},b4:function(){return Pe},bG:function(){return ne},bc:function(){return x},d6:function(){return y},dX:function(){return ve},eb:function(){return ae},fB:function(){return N},gg:function(){return se},iI:function(){return j},j3:function(){return S},kd:function(){return J},o8:function(){return Bt},oQ:function(){return q},ok:function(){return b},qR:function(){return ie},rK:function(){return p},rV:function(){return W},sW:function(){return $},th:function(){return F},ts:function(){return kt},ue:function(){return B},vL:function(){return Et},z5:function(){return Zt},zG:function(){return V},zg:function(){return L}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(yt,Be,_t)=>Be in yt?i(yt,Be,{enumerable:!0,configurable:!0,writable:!0,value:_t}):yt[Be]=_t,h=(yt,Be)=>{for(var _t in Be||(Be={}))c.call(Be,_t)&&u(yt,_t,Be[_t]);if(l)for(var _t of l(Be))f.call(Be,_t)&&u(yt,_t,Be[_t]);return yt},o=(yt,Be,_t)=>new Promise((Nt,tt)=>{var gt=Fe=>{try{Je(_t.next(Fe))}catch(xe){tt(xe)}},ct=Fe=>{try{Je(_t.throw(Fe))}catch(xe){tt(xe)}},Je=Fe=>Fe.done?Nt(Fe.value):Promise.resolve(Fe.value).then(gt,ct);Je((_t=_t.apply(yt,Be)).next())});function a(yt){return o(this,null,function*(){return Fetch("/api/forum_sections.json",{method:"get",params:yt})})}function x(yt){return o(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"get",params:yt})})}function p(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/set_top_or_down.json`,{method:"get",params:{sticky:yt.sticky}})})}function y(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/is_fine.json`,{method:"post",body:{is_fine:yt.is_fine}})})}function m(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/watch_memo.json`,{method:"post",body:{is_watch:yt.is_watch}})})}function b(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt}.json`,{method:"delete"})})}function S(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/confirm_delete.json`,{method:"post",body:{is_apply:yt.is_apply}})})}function R(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/forum_memos_head/${yt}.json`,{method:"get"})})}function L(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/forum_memos/${yt.id}/is_watch.json`,{method:"post",body:yt})})}function C(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/forum_memos/${yt.id}.json`,{method:"get",params:yt})})}function I(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/forum_memos_right/${yt}.json`,{method:"get"})})}function F(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/forum_sections/${yt.plateId}/edit_notice.json`,{method:"post",body:yt})})}function B(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.memo_id}.json`,{method:"get"})})}function N(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.memo_id}/related_memos.json`,{method:"get"})})}function G(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/plus.json`,{method:"post",body:yt})})}function V(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/${yt.target_type}/${yt.target_id}/more_reply.json`,{method:"get",params:{page:yt.page,limit:yt.limit}})})}function W(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.parent_id}/reply.json`,{method:"post",body:yt})})}function ae(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt}.json`,{method:"delete"})})}function ne(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${yt}/user_info.json`,{method:"get"})})}function se(yt){return o(this,null,function*(){return(0,r.ZP)("/api/upload_avatar.json",{method:"post",body:yt})})}function q(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${yt.login}/edit_brief.json`,{method:"post",body:{content:yt.content}})})}function Q(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/my_memos/${yt.user_login}/memos.json`,{method:"get",params:yt})})}function H(){return o(this,null,function*(){return(0,r.ZP)("/api/forum_sections/select_sections.json",{method:"get"})})}function oe(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/my_memos/${yt.user_login}/my_interested.json`,{method:"get",params:{limit:yt.limit,page:yt.page}})})}function ee(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/forum_memos/${yt.id}/is_watch.json`,{method:"post",body:{is_watch:yt.is_watch}})})}function J(yt){return o(this,null,function*(){return(0,r.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:yt})})}function le(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/sticky_or_cancel.json`,{method:"post",body:yt})})}function $(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}.json`,{method:"delete",body:yt})})}function j(yt){return o(this,null,function*(){return(0,r.ZP)("/api/memos/new.json",{method:"get",params:yt})})}function ie(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/edit.json`,{method:"get",params:yt})})}function ve(yt){return o(this,null,function*(){return(0,r.ZP)("/api/memos.json",{method:"post",body:h({},yt)})})}function Pe(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}.json`,{method:"put",body:h({},yt)})})}function De(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}.json`,{method:"get",params:yt})})}function Ge(yt){return o(this,null,function*(){return Fetch(`/api/users/${yt.user_id}/watch.json`,{method:"post",body:yt})})}function Ue(yt){return o(this,null,function*(){return Fetch(`/api/users/${yt.user_id}/watch.json`,{method:"delete",body:h({},yt)})})}function Ft(yt){return o(this,null,function*(){return Fetch(`/api/discusses/${yt.id}/reward_code.json`,{method:"post",body:yt})})}function Et(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/discusses/${yt.id}/plus.json`,{method:"post",body:yt})})}function kt(yt){return o(this,null,function*(){return(0,r.ZP)("/api/memos/reply.json",{method:"post",body:yt})})}function Zt(yt){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt.id}/more_reply.json`,{method:"get",params:yt})})}function Bt(yt,Be){return o(this,null,function*(){return(0,r.ZP)(`/api/memos/${yt}/banned_user.json`,{method:"post",body:Be})})}},92890:function(d,_,e){"use strict";e.d(_,{D2:function(){return a},n0:function(){return x},tk:function(){return p}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(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)&&u(y,b,m[b]);if(l)for(var b of l(m))f.call(m,b)&&u(y,b,m[b]);return y},o=(y,m,b)=>new Promise((S,R)=>{var L=F=>{try{I(b.next(F))}catch(B){R(B)}},C=F=>{try{I(b.throw(F))}catch(B){R(B)}},I=F=>F.done?S(F.value):Promise.resolve(F.value).then(L,C);I((b=b.apply(y,m)).next())});function a(y){return o(this,null,function*(){return(0,r.ZP)("/api/setting.json",{method:"Get",params:h({},y)})})}function x(){return o(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(y){return o(this,null,function*(){return(0,r.ZP)("/api/search_records",{method:"post",body:y})})}},65583:function(d,_,e){"use strict";e.d(_,{B6:function(){return p},Gr:function(){return N},Mf:function(){return I},NA:function(){return L},PC:function(){return S},PP:function(){return R},QA:function(){return x},RP:function(){return W},Sv:function(){return V},YQ:function(){return C},_n:function(){return ae},hL:function(){return B},je:function(){return b},mM:function(){return m},wA:function(){return G},x_:function(){return y},y0:function(){return F},y3:function(){return a}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(ne,se,q)=>se in ne?i(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[se]=q,h=(ne,se)=>{for(var q in se||(se={}))c.call(se,q)&&u(ne,q,se[q]);if(l)for(var q of l(se))f.call(se,q)&&u(ne,q,se[q]);return ne},o=(ne,se,q)=>new Promise((Q,H)=>{var oe=le=>{try{J(q.next(le))}catch($){H($)}},ee=le=>{try{J(q.throw(le))}catch($){H($)}},J=le=>le.done?Q(le.value):Promise.resolve(le.value).then(oe,ee);J((q=q.apply(ne,se)).next())});function a(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function x(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return o(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 o(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 o(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 o(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 o(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function R(ne){return o(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function L(ne){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function C(ne){return o(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function I(ne){return o(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function F(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function B(ne){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function G(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function V(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function W(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ae(ne){return o(this,null,function*(){return(0,r.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},86645:function(d,_,e){"use strict";e.d(_,{AA:function(){return G},Db:function(){return x},Dd:function(){return b},F7:function(){return q},Fi:function(){return le},H3:function(){return m},HF:function(){return R},HH:function(){return y},Ib:function(){return oe},J3:function(){return u},NT:function(){return l},NX:function(){return C},Ot:function(){return L},Ou:function(){return Q},Ps:function(){return c},Rk:function(){return se},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 J},bS:function(){return I},ck:function(){return S},eh:function(){return N},il:function(){return h},j7:function(){return o},jW:function(){return V},km:function(){return ae},l5:function(){return B},rU:function(){return $},xF:function(){return F},zC:function(){return H},zT:function(){return j}});var r=e(82093),i=(ie,ve,Pe)=>new Promise((De,Ge)=>{var Ue=kt=>{try{Et(Pe.next(kt))}catch(Zt){Ge(Zt)}},Ft=kt=>{try{Et(Pe.throw(kt))}catch(Zt){Ge(Zt)}},Et=kt=>kt.done?De(kt.value):Promise.resolve(kt.value).then(Ue,Ft);Et((Pe=Pe.apply(ie,ve)).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 u(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 o(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 R(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"POST",body:ie})})}function L(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 C(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 F(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 G(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_teachers.json`,{method:"get",params:ie})})}function V(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 ve;return(0,r.ZP)(`/api/graduations/${ie.id}/graduation_tasks/${(ve=ie.ids)==null?void 0:ve[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 se(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 Q(ie){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie==null?void 0:ie.id}/common_header.json`,{method:"get"})})}function H(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/preview.json`,{method:"get"})})}function oe(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/not_pass.json`,{method:"post",body:ve})})}function ee(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/pass.json`,{method:"post",body:ve})})}function J(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/not_pass.json`,{method:"post",body:ve})})}function le(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/pass.json`,{method:"post",body:ve})})}function $(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_students/batch_delete`,{method:"delete",body:ve})})}function j(ie,ve){return i(this,null,function*(){return(0,r.ZP)(`/api/graduations/${ie}/graduation_teachers/batch_delete`,{method:"delete",body:ve})})}},55480:function(d,_,e){"use strict";e.d(_,{Bb:function(){return C},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 o},eX:function(){return c},gV:function(){return I},h$:function(){return u},kH:function(){return F},lV:function(){return B},on:function(){return R},su:function(){return b},vm:function(){return a},wM:function(){return L}});var r=e(82093),i=(N,G,V)=>new Promise((W,ae)=>{var ne=Q=>{try{q(V.next(Q))}catch(H){ae(H)}},se=Q=>{try{q(V.throw(Q))}catch(H){ae(H)}},q=Q=>Q.done?W(Q.value):Promise.resolve(Q.value).then(ne,se);q((V=V.apply(N,G)).next())});const l=N=>i(void 0,null,function*(){return Fetch("/api/platform_systems.json",{method:"Get",params:N})}),c=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_detail.json",{method:"Get",params:N})}),f=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/env_list.json",{method:"Get",params:N})}),u=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/online_list.json",{method:"Get",params:N})});function h(){return i(this,null,function*(){return(0,r.ZP)("/api/home/index.json",{method:"Get"})})}function o(N){return i(this,null,function*(){return(0,r.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:N})})}function a(N){return i(this,null,function*(){return(0,r.ZP)("/api/project_applies.json",{method:"post",body:N})})}function x(N){return i(this,null,function*(){return(0,r.ZP)("/api/users/home_notice.json",{method:"Get"})})}function p(N){return i(this,null,function*(){return(0,r.ZP)("/api/users/view_notice.json",{method:"post",body:N})})}const y=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/add_teacher.json",{method:"post",body:N})}),m=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/remove_teacher.json",{method:"delete",body:N})}),b=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/teacher_list.json",{method:"get",params:N})}),S=N=>i(void 0,null,function*(){return(0,r.ZP)("/api/home/data.json",{method:"get",params:N})});function R(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/get_list.json",{method:"get",params:N})})}function L(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/create_trends.json",{method:"post",body:N})})}function C(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/update_trends.json",{method:"put",body:N})})}function I(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/reomve_trends.json",{method:"delete",body:N})})}function F(N){return i(this,null,function*(){return(0,r.ZP)("/api/competitions/create_special_competition.json",{method:"post",body:N})})}function B(N){return i(this,null,function*(){return(0,r.ZP)(`/api/competitions/${N==null?void 0:N.identifier}/update_special_competition.json`,{method:"put",body:N})})}},93440: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 R},w0:function(){return y}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(L,C,I)=>C in L?i(L,C,{enumerable:!0,configurable:!0,writable:!0,value:I}):L[C]=I,h=(L,C)=>{for(var I in C||(C={}))c.call(C,I)&&u(L,I,C[I]);if(l)for(var I of l(C))f.call(C,I)&&u(L,I,C[I]);return L},o=(L,C,I)=>new Promise((F,B)=>{var N=W=>{try{V(I.next(W))}catch(ae){B(ae)}},G=W=>{try{V(I.throw(W))}catch(ae){B(ae)}},V=W=>W.done?F(W.value):Promise.resolve(W.value).then(N,G);V((I=I.apply(L,C)).next())});function a(L){return o(this,null,function*(){return(0,r.ZP)("/api/users/tidings.json",{method:"get",params:h({},L)})})}function x(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/unread_message_info.json`,{method:"get",params:h({},L)})})}function p(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_messages.json`,{method:"get",params:h({},L)})})}function y(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_messages.json`,{method:"post",body:h({},L)})})}function m(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.id}/recent_contacts.json`,{method:"get",params:h({},L)})})}function b(L){return o(this,null,function*(){return(0,r.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},L)})})}function S(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_message_details.json`,{method:"get",params:h({},L)})})}function R(L){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${L.userId}/private_messages/${L.id}.json`,{method:"delete"})})}},38746:function(d,_,e){"use strict";e.d(_,{A2:function(){return b},CI:function(){return p},Ep:function(){return m},Ex:function(){return F},R7:function(){return a},WW:function(){return B},_V:function(){return I},ms:function(){return L},s0:function(){return S},vf:function(){return y},xn:function(){return x},yy:function(){return C}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(N,G,V)=>G in N?i(N,G,{enumerable:!0,configurable:!0,writable:!0,value:V}):N[G]=V,h=(N,G)=>{for(var V in G||(G={}))c.call(G,V)&&u(N,V,G[V]);if(l)for(var V of l(G))f.call(G,V)&&u(N,V,G[V]);return N},o=(N,G,V)=>new Promise((W,ae)=>{var ne=Q=>{try{q(V.next(Q))}catch(H){ae(H)}},se=Q=>{try{q(V.throw(Q))}catch(H){ae(H)}},q=Q=>Q.done?W(Q.value):Promise.resolve(Q.value).then(ne,se);q((V=V.apply(N,G)).next())});function a(N){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/online_learning.json`,{method:"get"})})}function x(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"put",body:N})})}function p(N){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${N.coursesId}/course_stages.json`,{method:"post",body:N})})}function y(N){return o(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 o(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 o(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 o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/add_attachment_to_stage.json`,{method:"post",body:N})})}function R(N){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:N})})}function L(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/up_position.json`,{method:"post"})})}function C(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}/down_position.json`,{method:"post"})})}function I(N){return o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.id}.json`,{method:"delete"})})}function F(N){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/course_stages/${N.stage_id}/items/${N.id}`,{method:"delete"})})}},47580:function(d,_,e){"use strict";e.d(_,{DF:function(){return b},Di:function(){return ee},Dm:function(){return se},Dq:function(){return Pe},Gd:function(){return m},Hb:function(){return De},Hm:function(){return W},ID:function(){return o},JP:function(){return ve},NC:function(){return G},Pl:function(){return S},Qc:function(){return c},Qp:function(){return q},RK:function(){return x},YP:function(){return V},a2:function(){return u},ar:function(){return y},cV:function(){return a},d1:function(){return p},dp:function(){return l},fn:function(){return R},iT:function(){return F},jK:function(){return ne},kF:function(){return Ge},kp:function(){return I},lc:function(){return C},oF:function(){return le},q$:function(){return h},qN:function(){return ae},tS:function(){return L},ts:function(){return B},un:function(){return H},w0:function(){return oe},wX:function(){return Q},yE:function(){return f}});var r=e(82093),i=(Ue,Ft,Et)=>new Promise((kt,Zt)=>{var Bt=_t=>{try{Be(Et.next(_t))}catch(Nt){Zt(Nt)}},yt=_t=>{try{Be(Et.throw(_t))}catch(Nt){Zt(Nt)}},Be=_t=>_t.done?kt(_t.value):Promise.resolve(_t.value).then(Bt,yt);Be((Et=Et.apply(Ue,Ft)).next())});const l=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue==null?void 0:Ue.id}/code_check.json`,{method:"get",params:Ue}),c=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/reset_pwd.json`,{method:"post",body:Ue}),f=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/encrypt_or_decrypt.json`,{method:"post",body:Ue}),u=Ue=>(0,r.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:Ue}),h=Ue=>(0,r.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:Ue}),o=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/copy.json`,{method:"post",body:Ue}),a=Ue=>(0,r.ZP)(`/api/examination_banks/${Ue.id}/get_question_type_alias.json`,{method:"get",params:Ue});function x(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/edit_question_type_alias.json`,{method:"POST",body:Ue})})}function p(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:Ue})})}function y(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:Ue})})}function m(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"get",params:Ue})})}function b(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/set_public.json`,{method:"post"})})}function S(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/set_private.json`,{method:"post"})})}function R(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}.json`,{method:"delete"})})}function L(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Ue})})}const C=Ue=>(0,r.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:Ue});function I(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/send_to_course.json`,{method:"post",body:Ue})})}function F(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}.json`,{method:"get",params:Ue})})}function B(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}/set_score`,{method:"post",body:Ue})})}function N(Ue){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}/set_shixun_score.json`,{method:"post",body:Ue})})}function G(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}.json`,{method:"delete"})})}function V(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:Ue})})}function W(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:Ue})})}function ae(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/${Ue.itemId}/adjust_position.json`,{method:"post",body:Ue})})}function ne(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}.json`,{method:"put",body:Ue})})}function se(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:Ue})})}function q(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:Ue})})}function Q(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue==null?void 0:Ue.id}/set_public.json`,{method:"post",body:Ue})})}function H(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:Ue})})}function oe(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/update_exam.json`,{method:"put",body:Ue})})}function ee(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/edit_exam.json`,{method:"get"})})}function J(Ue,Ft){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue}/examination_banks_item_banks.json`,{method:"post",body:Ft})})}function le(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Ue})})}function $(Ue,Ft){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue}/sort_question_type.json`,{method:"post",body:Ft})})}function j(Ue){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue.exam_id}/examination_banks_item_banks/${Ue.question_id}.json`,{method:"delete"})})}function ie(Ue,Ft){return i(this,null,function*(){return Fetch(`/api/examination_banks/${Ue}/batch_set_score.json`,{method:"post",body:Ft})})}function ve(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue}/simulate_exercise.json`,{method:"post"})})}function Pe(Ue){return i(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${Ue}/exercise_header.json`,{method:"get"})})}function De(Ue,Ft,Et){return i(this,null,function*(){const kt=new FormData;return kt.append("file",Ft),kt.append("sub_discipline_id",Et),(0,r.ZP)(`/api/examination_banks/${Ue}/import_item_banks.json`,{method:"post",body:kt},!0)})}function Ge(Ue){return i(this,null,function*(){return(0,r.ZP)("/api/users/change_exam_score.json",{method:"put",body:Ue})})}},37034:function(d,_,e){"use strict";e.d(_,{$D:function(){return Q},A2:function(){return Le},A7:function(){return Tt},AQ:function(){return G},Ax:function(){return it},Bn:function(){return Ze},CI:function(){return dt},DQ:function(){return It},DU:function(){return tt},EP:function(){return q},Ep:function(){return xe},Er:function(){return ve},Ex:function(){return Wt},FD:function(){return Te},F_:function(){return Nt},Fg:function(){return x},GY:function(){return Oe},Go:function(){return $},Gz:function(){return p},Hl:function(){return y},JS:function(){return kt},KM:function(){return ee},M2:function(){return He},MO:function(){return Pe},Mt:function(){return Xe},Mu:function(){return Xt},NV:function(){return St},Q:function(){return De},Sp:function(){return N},VO:function(){return lt},VU:function(){return L},WD:function(){return Kt},WO:function(){return ie},WW:function(){return Ht},_C:function(){return Ie},_V:function(){return ht},bw:function(){return se},bz:function(){return he},c3:function(){return Et},eJ:function(){return le},ef:function(){return _t},fh:function(){return R},fj:function(){return j},hS:function(){return m},jT:function(){return Gt},ke:function(){return nr},lk:function(){return B},mQ:function(){return F},ms:function(){return er},mx:function(){return Ue},nq:function(){return a},ol:function(){return ce},p:function(){return W},p4:function(){return Ge},pU:function(){return I},rS:function(){return Zt},rs:function(){return J},s0:function(){return Ke},sm:function(){return Ft},tS:function(){return b},tu:function(){return C},ue:function(){return V},vf:function(){return Je},w4:function(){return ae},xG:function(){return Fe},xn:function(){return ct},yN:function(){return ne},yy:function(){return Jt}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(we,xt,Rt)=>xt in we?i(we,xt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):we[xt]=Rt,h=(we,xt)=>{for(var Rt in xt||(xt={}))c.call(xt,Rt)&&u(we,Rt,xt[Rt]);if(l)for(var Rt of l(xt))f.call(xt,Rt)&&u(we,Rt,xt[Rt]);return we},o=(we,xt,Rt)=>new Promise((Me,Ar)=>{var Ct=Tr=>{try{rn(Rt.next(Tr))}catch(Rr){Ar(Rr)}},Vr=Tr=>{try{rn(Rt.throw(Tr))}catch(Rr){Ar(Rr)}},rn=Tr=>Tr.done?Me(Tr.value):Promise.resolve(Tr.value).then(Ct,Vr);rn((Rt=Rt.apply(we,xt)).next())});const a=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:we})}),x=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:we})}),p=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:we})}),y=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:we})}),m=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:we})});function b(we){return o(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"Get",params:h({},we)})})}function S(we){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},we)})})}function R(we){return o(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:h({},we)})})}function L(){return o(this,null,function*(){return(0,r.ZP)("/api/paths/platform_systems.json",{method:"get"})})}function C(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"PUT",body:we})})}function I(we){return o(this,null,function*(){return(0,r.ZP)("/api/paths.json",{method:"post",body:we})})}function F(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/edit.json`,{method:"get"})})}function B(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function N(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}.json`,{method:"get",params:h({identifier:we.id},we)})})}function G(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/right_banner.json`,{method:"get",params:we})})}function V(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"get",params:we})})}const W=we=>o(void 0,null,function*(){return(0,r.ZP)("/api/v2/stages.json",{method:"Get",params:we})}),ae=we=>o(void 0,null,function*(){return(0,r.ZP)(`/api/v2/stage_shixuns/${we.id}/children.json`,{method:"Get",params:we})});function ne(we){return o(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:we})})}function se(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/update_team_title.json`,{method:"post",body:we})})}function q(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/delete_member.json`,{method:"Delete",body:we})})}function Q(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses/${we==null?void 0:we.courseid}.json`,{method:"Delete"})})}function H(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/up_member_position.json`,{method:"post",body:we})})}function oe(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/down_member_position.json`,{method:"post",body:we})})}function ee(we){return o(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"post",body:we})})}function J(we){return o(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:we})})}function le(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}.json`,{method:"Delete",body:we})})}function $(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/publish.json`,{method:"post",body:we})})}function j(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_publish.json`,{method:"post",body:we})})}function ie(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/apply_public.json`,{method:"post",body:we})})}function ve(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/cancel_public.json`,{method:"post",body:we})})}function Pe(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/choose_course.json`,{method:"get",params:we})})}function De(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ge(we){return o(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${we.id}/send_to_course.json`,{method:"post",body:we})})}function Ue(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/add_subject_members.json`,{method:"post",body:we})})}function Ft(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/spoc_courses.json`,{method:"post",body:we})})}function Et(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/appointment.json`,{method:"post",body:we})})}function kt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/join_excellent_course.json`,{method:"post",body:we})})}function Zt(we){return o(this,null,function*(){return(0,r.ZP)("/api/watch_attachment_histories.json",{method:"post",body:we})})}function Bt(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/statistics_info.json`,{method:"get",params:we})})}function yt(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/shixun_analyze.json`,{method:"get",params:we})})}function Be(we){return o(this,null,function*(){return Fetch(`/api/paths/${we.id}/learning_analyze.json`,{method:"get",params:we})})}function _t(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/learning_statistics.json`,{method:"get",params:we})})}function Nt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/shixun_statistics.json`,{method:"get",params:we})})}function tt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/study_analyze/${we.type}.json`,{method:"get",params:we})})}function gt(we){return o(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:we})})}function ct(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"put",body:we})})}function Je(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_shixun_to_stage.json`,{method:"post",body:we})})}const Fe=we=>o(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 xe(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/select_shixun_to_stage.json`,{method:"post",body:we})})}function Le(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_video_to_stage.json`,{method:"post",body:we})})}function Ke(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_attachment_to_stage.json`,{method:"post",body:we})})}function He(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we.id}.json`,{method:"put",body:we})})}function Xe(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/add_blank_to_stage.json`,{method:"post",body:we})})}function dt(we){return o(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"post",body:we})})}function wt(we){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:we})})}function er(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/up_position.json`,{method:"get"})})}function Jt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}/down_position.json`,{method:"get"})})}function ht(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.id}.json`,{method:"delete"})})}function it(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.pathId}/discusses.json`,{method:"get",params:h({},we)})})}function Xt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.coursesId}/excellent_discusses.json`,{method:"get",params:h({},we)})})}function Mt(we){return o(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},we)})})}function Wt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/move_position`,{method:"post",body:h({},we)})})}function Ht(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stages/${we.stage_id}/items/${we.id}`,{method:"delete"})})}function nr(we){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${we.id}/excellent_discuss`,{method:"post",body:h({},we)})})}function Kt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/paths/${we.id}/post_discuss`,{method:"post",body:h({},we)})})}function Oe(we){return o(this,null,function*(){return(0,r.ZP)("/api/schools/for_option.json",{method:"get",params:we})})}function ce(we){return o(this,null,function*(){return(0,r.ZP)("/api/schools/province_data.json",{method:"get",params:we})})}function he(we){return o(this,null,function*(){return(0,r.ZP)("/api/add_school_applies.json",{method:"post",body:we})})}function It(we){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}/edit.json`,{method:"get",params:we})})}function lt(we){return o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${we==null?void 0:we.id}.json`,{method:"put",body:we})})}function Gt(we){return o(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 Tt(we){return o(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 Ie(we){return o(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 o(this,null,function*(){return(0,r.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:we})})}function Ze(we){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${we==null?void 0:we.user_login}/subjects/cancel.json`,{method:"get",params:we})})}},79763:function(d,_,e){"use strict";e.d(_,{Fd:function(){return oe},Hi:function(){return y},IU:function(){return G},KE:function(){return b},Kc:function(){return J},MK:function(){return V},Q9:function(){return I},Qg:function(){return N},Qn:function(){return R},UK:function(){return p},W:function(){return $},Ye:function(){return B},_c:function(){return a},hO:function(){return se},iV:function(){return le},jy:function(){return W},kp:function(){return ne},lf:function(){return C},m7:function(){return m},n$:function(){return L},rJ:function(){return F},s3:function(){return x},ux:function(){return S},vf:function(){return H},wh:function(){return ae},wo:function(){return ee},x$:function(){return Q}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(j,ie,ve)=>ie in j?i(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:ve}):j[ie]=ve,h=(j,ie)=>{for(var ve in ie||(ie={}))c.call(ie,ve)&&u(j,ve,ie[ve]);if(l)for(var ve of l(ie))f.call(ie,ve)&&u(j,ve,ie[ve]);return j},o=(j,ie,ve)=>new Promise((Pe,De)=>{var Ge=Et=>{try{Ft(ve.next(Et))}catch(kt){De(kt)}},Ue=Et=>{try{Ft(ve.throw(Et))}catch(kt){De(kt)}},Ft=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(Ge,Ue);Ft((ve=ve.apply(j,ie)).next())});const a=j=>o(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 o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_lists.json`,{method:"get",params:h({},j)})})}function p(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/common_header.json`,{method:"get"})})}function y(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/poll_setting.json`,{method:"get"})})}function m(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_setting.json`,{method:"post",body:h({},j)})})}function b(j){return o(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 o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/publish_groups.json`,{method:"get",params:h({},j)})})}function R(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/commit_result.json`,{method:"get",params:h({},j)})})}function L(j){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},j)})})}function C(j){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},j)})})}function I(j){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},j)})})}function F(j){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${j.coursesId}/polls.json`,{method:"POST",body:h({},j)})})}function B(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.categoryId}/edit.json`,{method:"get"})})}function N(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function G(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function V(j){return o(this,null,function*(){return(0,r.ZP)(`/api/polls/${j.pollsId}/poll_questions.json`,{method:"post",body:h({},j)})})}function W(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function ae(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function ne(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"get"})})}function se(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function q(j){return o(this,null,function*(){return Fetch(`/api/exercise_banks/${j.topicId}.json`,{method:"put",body:h({},j)})})}function Q(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.pollsId}.json`,{method:"delete",body:h({},j)})})}function H(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_questions/${j.pollsId}/up_down.json`,{method:"post",body:h({},j)})})}function oe(j){return o(this,null,function*(){return(0,r.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},j)})})}function ee(j){return o(this,null,function*(){return(0,r.ZP)(`/api/poll_bank_questions/${j.pollsId}.json`,{method:"put",body:h({},j)})})}function J(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.id}.json`,{method:"put",body:h({},j)})})}function le(j){return o(this,null,function*(){return(0,r.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},j)})})}function $(j){return o(this,null,function*(){return(0,r.ZP)(`/api/exercise_bank_questions/${j.exerciseId}/up_down.json`,{method:"post",body:h({},j)})})}},70610:function(d,_,e){"use strict";e.d(_,{$c:function(){return dt},A1:function(){return He},Bd:function(){return I},Bo:function(){return q},Cc:function(){return oe},Cn:function(){return le},DF:function(){return L},Dm:function(){return Be},FG:function(){return se},GW:function(){return _t},HF:function(){return V},Hm:function(){return j},IJ:function(){return Ke},L5:function(){return yt},LS:function(){return tt},MZ:function(){return xe},Mr:function(){return ne},NZ:function(){return Ft},Of:function(){return S},Pl:function(){return R},Qj:function(){return m},Qp:function(){return ct},RT:function(){return ht},Rp:function(){return gt},U6:function(){return W},Vl:function(){return ee},Wk:function(){return ae},YP:function(){return $},Ys:function(){return B},al:function(){return F},bF:function(){return wt},d1:function(){return y},dt:function(){return er},et:function(){return ve},ex:function(){return b},fY:function(){return Pe},fn:function(){return C},hI:function(){return Et},hg:function(){return Fe},iT:function(){return Q},lS:function(){return Ue},nD:function(){return Nt},qN:function(){return ie},rV:function(){return N},s:function(){return Ge},sD:function(){return Le},sS:function(){return Bt},ts:function(){return H},vi:function(){return Xe},wX:function(){return Je},x5:function(){return G},zh:function(){return De}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(it,Xt,Mt)=>Xt in it?i(it,Xt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):it[Xt]=Mt,a=(it,Xt)=>{for(var Mt in Xt||(Xt={}))u.call(Xt,Mt)&&o(it,Mt,Xt[Mt]);if(f)for(var Mt of f(Xt))h.call(Xt,Mt)&&o(it,Mt,Xt[Mt]);return it},x=(it,Xt)=>l(it,c(Xt)),p=(it,Xt,Mt)=>new Promise((Wt,Ht)=>{var nr=ce=>{try{Oe(Mt.next(ce))}catch(he){Ht(he)}},Kt=ce=>{try{Oe(Mt.throw(ce))}catch(he){Ht(he)}},Oe=ce=>ce.done?Wt(ce.value):Promise.resolve(ce.value).then(nr,Kt);Oe((Mt=Mt.apply(it,Xt)).next())});function y(it){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"get",params:x(a({},it),{clazz:"ItemBanksGroup"})})})}function m(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:it})})}function b(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:it})})}function S(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/list.json",{method:"post",body:it})})}function R(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/set_private.json`,{method:"post"})})}function L(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/set_public.json`,{method:"post"})})}function C(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}.json`,{method:"delete"})})}function I(it){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${it.id}/start.json`,{method:"get"})})}function F(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}.json`,{method:"delete",body:a({},it)})})}function B(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"post",body:it})})}function N(it){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:it})})}function G(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:it.type}})})}function V(it){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:it})})}function W(it){return p(this,null,function*(){return(0,r.ZP)("/api/tag_disciplines.json",{method:"post",body:it})})}function ae(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}.json`,{method:"put",body:it})})}function ne(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks.json",{method:"post",body:it})})}function se(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/edit.json`,{method:"get"})})}function q(it){return p(this,null,function*(){return(0,r.ZP)(`/api/problems/${it.id}/edit.json`,{method:"get"})})}function Q(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets.json",{method:"get",params:it})})}function H(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/set_score.json`,{method:"post",body:it})})}function oe(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/set_challenge_score.json`,{method:"post",body:it})})}function ee(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/combination_set_score.json`,{method:"post",body:it})})}function J(it){return p(this,null,function*(){return Fetch(`/api/examination_banks//${it.exerid}/examination_banks_item_banks/${it.id}/combination_set_score.json`,{method:"post",body:it})})}function le(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}.json`,{method:"delete"})})}function $(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:it})})}function j(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:it})})}function ie(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_baskets/${it.id}/adjust_position.json`,{method:"post",body:it})})}function ve(it){return p(this,null,function*(){return(0,r.ZP)("/api/examination_banks.json",{method:"post",body:it})})}function Pe(it){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${it.id}/revoke_item.json`,{method:"delete",body:it})})}function De(it){return p(this,null,function*(){return(0,r.ZP)(`/api/examination_banks/${it.exam_id}/examination_banks_item_banks.json`,{method:"post",body:it})})}function Ge(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/join_to_collection.json`,{method:"post",params:it})})}function Ue(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/cancel_collection.json`,{method:"post",params:it})})}function Ft(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"get",params:it})})}function Et(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:it})})}function kt(it){return p(this,null,function*(){return Fetch(`/api/item_banks/${it.id}/join_to_group.json`,{method:"post",body:it})})}function Zt(it){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${it.id}.json`,{method:"put",body:it})})}function Bt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks_groups.json",{method:"post",body:it})})}function yt(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it.id}/feedback.json`,{method:"post",body:it})})}function Be(it){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"get",params:it})})}function _t(it){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares.json",{method:"post",body:it})})}function Nt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:it})})}function tt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:it})})}function gt(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:it})})}function ct(it){return p(this,null,function*(){return(0,r.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:it})})}function Je(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks/${it==null?void 0:it.id}/set_public.json`,{method:"post",body:it})})}function Fe(it){return p(this,null,function*(){return(0,r.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:it})})}function xe(it){return(0,r.ZP)(`/api/problems/${it.identifier}/publish.json`,{method:"post",body:it})}function Le(it){return(0,r.ZP)(`/api/problems/${it.identifier}/cancel_publish.json`,{method:"post",body:it})}function Ke(it){return(0,r.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...it.id]}})}function He(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${it.id}/up_position.json`,{method:"get",params:it})})}function Xe(it){return p(this,null,function*(){return(0,r.ZP)(`/api/item_banks_groups/${it.id}/down_position.json`,{method:"get",params:it})})}function dt(it){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${it.id}/edit_hack.json`,{method:"get",params:it})})}function wt(it){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:it})})}function er(it){return p(this,null,function*(){return(0,r.ZP)("/api/problems/batch_publish.json",{method:"post",body:it})})}function Jt(it){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:it})})}function ht(){return p(this,null,function*(){return(0,r.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},5707:function(d,_,e){"use strict";e.d(_,{E1:function(){return f},Go:function(){return l},H5:function(){return c}});var r=e(82093),i=(u,h,o)=>new Promise((a,x)=>{var p=b=>{try{m(o.next(b))}catch(S){x(S)}},y=b=>{try{m(o.throw(b))}catch(S){x(S)}},m=b=>b.done?a(b.value):Promise.resolve(b.value).then(p,y);m((o=o.apply(u,h)).next())});function l(u){return i(this,null,function*(){return(0,r.ZP)("/api/restfuls.json",{method:"get",params:u})})}function c(u){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${u.id}.json`,{method:"get",params:u})})}function f(u){return i(this,null,function*(){return(0,r.ZP)(`/api/restfuls/${u.id}.json`,{method:"delete",params:u})})}},45278:function(d,_,e){"use strict";e.d(_,{Am:function(){return m},Ar:function(){return Be},BD:function(){return Xe},Be:function(){return Je},Dx:function(){return ee},Fr:function(){return he},G$:function(){return R},GS:function(){return W},Gw:function(){return S},H:function(){return Bt},H1:function(){return yt},Hj:function(){return wt},JA:function(){return Jt},JG:function(){return oe},KE:function(){return $},Lz:function(){return Ke},Mf:function(){return Zt},NA:function(){return Et},PC:function(){return Ue},PP:function(){return Ft},PW:function(){return tt},Q3:function(){return J},QC:function(){return ht},Qt:function(){return He},Qz:function(){return I},R$:function(){return Oe},RP:function(){return se},Ti:function(){return Tt},Uc:function(){return Wt},Ul:function(){return Q},VB:function(){return lt},Vs:function(){return Ht},Wr:function(){return L},Xn:function(){return q},YQ:function(){return kt},Yn:function(){return b},Z8:function(){return G},ak:function(){return Nt},cN:function(){return B},co:function(){return Fe},cz:function(){return De},fK:function(){return V},gG:function(){return Ge},gZ:function(){return Mt},h$:function(){return N},ku:function(){return Le},lf:function(){return ie},m7:function(){return H},mQ:function(){return F},mz:function(){return ct},n$:function(){return j},oK:function(){return y},oN:function(){return Gt},pH:function(){return dt},pb:function(){return Te},qP:function(){return it},ql:function(){return Xt},rN:function(){return xe},sw:function(){return ve},t1:function(){return Pe},to:function(){return ne},ub:function(){return er},ux:function(){return le},wS:function(){return It},wT:function(){return C},yT:function(){return _t},yy:function(){return nr},z2:function(){return gt}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Ie,St,Ze)=>St in Ie?i(Ie,St,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Ie[St]=Ze,a=(Ie,St)=>{for(var Ze in St||(St={}))u.call(St,Ze)&&o(Ie,Ze,St[Ze]);if(f)for(var Ze of f(St))h.call(St,Ze)&&o(Ie,Ze,St[Ze]);return Ie},x=(Ie,St)=>l(Ie,c(St)),p=(Ie,St,Ze)=>new Promise((we,xt)=>{var Rt=Ct=>{try{Ar(Ze.next(Ct))}catch(Vr){xt(Vr)}},Me=Ct=>{try{Ar(Ze.throw(Ct))}catch(Vr){xt(Vr)}},Ar=Ct=>Ct.done?we(Ct.value):Promise.resolve(Ct.value).then(Rt,Me);Ar((Ze=Ze.apply(Ie,St)).next())});const y=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.id}/update_journals.json`,{method:"post",body:Ie})}),m=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/change_score.json`,{method:"post",body:Ie})}),b=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/history_comment`,{method:"Get",params:Ie})}),S=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/feedback_know`,{method:"Get",params:Ie})}),R=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.userId}/student_work_feedbacks.json`,{method:"POST",body:Ie})}),L=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/feedback_list.json`,{method:"Get",params:Ie})}),C=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/histories.json`,{method:"Get",params:Ie})}),I=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/feedback_list`,{method:"Get",params:Ie})}),F=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Ie})}),B=Ie=>p(void 0,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/appeal_list`,{method:"Get",params:Ie})});function N(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.json`,{method:"post",body:a({},Ie)})})}function G(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/student_works.json`,{method:"get",params:a({},Ie)})})}function V(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/header_info.json`,{method:"get",params:a({},Ie)})})}function W(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie}/query_game_url.json`,{method:"get"})})}function ae(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"get"})})}function se(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_results.json`,{method:"get",params:a({},Ie)})})}function q(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_detail.json`,{method:"get",params:a({},Ie)})})}function Q(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/settings.json`,{method:"get",params:a({},Ie)})})}function H(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/update_settings.json`,{method:"post",body:a({},Ie)})})}function oe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/group_list.json`,{method:"get",params:a({},Ie)})})}function ee(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.xlsx`,{method:"get",params:a({},Ie)})})}function J(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.coursesId}/reference_answer.json`,{method:"get",params:a({},Ie)})})}function le(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/publish_groups.json`,{method:"get",params:a({},Ie)})})}function $(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/end_groups.json`,{method:"get",params:a({},Ie)})})}function j(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/bank_list.json",{method:"get",params:a({},Ie)})})}function ie(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/question_banks/save_banks.json",{method:"post",body:a({},Ie)})})}function ve(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report.json`,{method:"get",params:Ie})})}function Pe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Ie})})}function De(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:x(a({},Ie),{id:Ie.categoryId})})})}function Ge(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.categoryId}/adjust_review_score.json`,{method:"post",body:a({},Ie)})})}function Ue(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/show_comment.json`,{method:"get",params:a({},Ie)})})}function Ft(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/users/reply_message.json",{method:"post",body:a({},Ie)})})}function Et(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/like.json",{method:"post",body:a({},Ie)})})}function kt(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:a({},Ie)})})}function Zt(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/commons/delete.json",{method:"delete",body:a({},Ie)})})}function Bt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/update_explanation.json`,{method:"post",body:a({},Ie)})})}function yt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons.json`,{method:"post",body:a({},Ie)})})}function Be(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"put",body:a({},Ie)})})}function _t(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"put",body:a({},Ie)})})}function Nt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/new.json`,{method:"get",params:a({},Ie)})})}function tt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/edit.json`,{method:"get",params:a({},Ie)})})}function gt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}.json`,{method:"put",body:a({},Ie)})})}function ct(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/revise_attachment.json`,{method:"post",body:a({},Ie)})})}function Je(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works.json`,{method:"post",body:a({},Ie)})})}function Fe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/relate_project.json`,{method:"post",body:a({},Ie)})})}function xe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Le(Ie){return p(this,null,function*(){return(0,r.ZP)("/api/users/projects/search.json",{method:"get",params:a({},Ie)})})}function Ke(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:a({},Ie)})})}function He(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/new.json`,{method:"get",params:a({},Ie)})})}function Xe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/edit.json`,{method:"get",params:a({},Ie)})})}function dt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"get",params:a({},Ie)})})}function wt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}.json`,{method:"get",params:a({},Ie)})})}function er(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/supply_attachments.json`,{method:"get",params:a({},Ie)})})}function Jt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/comment_list.json`,{method:"get",params:a({},Ie)})})}function ht(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/destroy_score.json`,{method:"delete",body:a({},Ie)})})}function it(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/add_score_reply.json`,{method:"post",body:a({},Ie)})})}function Xt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/all_student_works.json`,{method:"get",params:a({},Ie)})})}function Mt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/destroy_work_comment.json`,{method:"delete",body:a({},Ie)})})}function Wt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/score_status.json`,{method:"get",params:a({},Ie)})})}function Ht(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/homework_commons/${Ie.categoryId}/update_score.json`,{method:"get",params:a({},Ie)})})}function nr(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/add_score.json`,{method:"post",body:a({},Ie)})})}function Kt(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/cancel_appeal.json`,{method:"post",body:a({},Ie)})})}function Oe(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.userId}/appeal_anonymous_score.json`,{method:"post",body:a({},Ie)})})}function ce(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/deal_appeal_score.json`,{method:"post",body:a({},Ie)})})}function he(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Ie.id}/reset_my_game.json`,{method:"get",params:a({},Ie)})})}function It(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/commit_des.json`,{method:"get",params:a({},Ie)})})}function Te(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/student_works/${Ie.homeworkId}/update_des.json`,{method:"post",body:a({},Ie)})})}function lt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:a({},Ie)})})}function Gt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:a({},Ie)})})}function Tt(Ie){return p(this,null,function*(){return(0,r.ZP)(`/api/courses/${Ie.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:a({},Ie)})})}},67135:function(d,_,e){"use strict";e.d(_,{$Q:function(){return vr},AE:function(){return nr},AQ:function(){return F},Ag:function(){return Ze},Ar:function(){return $},At:function(){return ye},BK:function(){return G},Bj:function(){return tt},DC:function(){return _t},Dz:function(){return ut},E4:function(){return Be},EH:function(){return ve},Ee:function(){return bt},Er:function(){return J},FB:function(){return N},Fg:function(){return S},GI:function(){return Ge},Gr:function(){return Je},Gu:function(){return De},Gz:function(){return b},HS:function(){return qn},Hl:function(){return y},IT:function(){return Ie},I_:function(){return C},Ir:function(){return W},Je:function(){return Ar},K:function(){return gr},K0:function(){return wn},KM:function(){return Q},K_:function(){return an},LK:function(){return Ct},LP:function(){return Ue},Ne:function(){return ee},OV:function(){return Et},OW:function(){return ie},Op:function(){return Rr},P2:function(){return Zt},Po:function(){return I},Ps:function(){return Fe},Q:function(){return oe},Q1:function(){return mr},QA:function(){return Xi},Ql:function(){return Le},Rs:function(){return it},SG:function(){return ha},Tn:function(){return Oe},Tr:function(){return Xa},U0:function(){return dt},U9:function(){return xe},UQ:function(){return lt},Ui:function(){return zr},Vx:function(){return Ur},WO:function(){return le},WT:function(){return Va},Wi:function(){return gt},Wl:function(){return we},X$:function(){return Bt},Yn:function(){return he},Z2:function(){return Nt},ZO:function(){return ct},Zt:function(){return Lt},_7:function(){return H},_9:function(){return It},aH:function(){return Ke},al:function(){return Jt},b8:function(){return j},bq:function(){return ce},dK:function(){return ae},e:function(){return R},eX:function(){return Pe},eb:function(){return Xt},fL:function(){return Me},ge:function(){return V},h4:function(){return en},hS:function(){return m},he:function(){return L},hn:function(){return se},ii:function(){return ht},im:function(){return Te},j8:function(){return Ft},jq:function(){return Tr},kF:function(){return rn},km:function(){return er},l3:function(){return kt},m7:function(){return Xe},mI:function(){return Ni},n5:function(){return B},nu:function(){return Vr},p0:function(){return Tt},q0:function(){return Ht},q9:function(){return vt},qA:function(){return Yt},rO:function(){return Wt},rs:function(){return q},sr:function(){return Gt},t2:function(){return St},tX:function(){return Ir},uo:function(){return wt},v3:function(){return Rt},w:function(){return xt},xK:function(){return Kt},xg:function(){return Mt},xk:function(){return yt},yE:function(){return He},yx:function(){return Li},zD:function(){return ne},zH:function(){return hn}});var r=e(82093),i=Object.defineProperty,l=Object.defineProperties,c=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Dt,Qi,hi)=>Qi in Dt?i(Dt,Qi,{enumerable:!0,configurable:!0,writable:!0,value:hi}):Dt[Qi]=hi,a=(Dt,Qi)=>{for(var hi in Qi||(Qi={}))u.call(Qi,hi)&&o(Dt,hi,Qi[hi]);if(f)for(var hi of f(Qi))h.call(Qi,hi)&&o(Dt,hi,Qi[hi]);return Dt},x=(Dt,Qi)=>l(Dt,c(Qi)),p=(Dt,Qi,hi)=>new Promise((Oa,Si)=>{var Zi=nt=>{try{Se(hi.next(nt))}catch(et){Si(et)}},Ti=nt=>{try{Se(hi.throw(nt))}catch(et){Si(et)}},Se=nt=>nt.done?Oa(nt.value):Promise.resolve(nt.value).then(Zi,Ti);Se((hi=hi.apply(Dt,Qi)).next())});const y=Dt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:Dt})}),m=Dt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:Dt})}),b=Dt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:Dt})}),S=Dt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:Dt})}),R=Dt=>p(void 0,null,function*(){return(0,r.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:Dt})});function L(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"Get",params:a({},Dt)})})}function C(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/disciplines.json",{method:"Get",params:a({source:"shixun"},Dt||{})})})}function I(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}.json`,{method:"Get",params:Dt})})}function F(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/show_right.json`,{method:"Get"})})}function B(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges.json`,{method:"Get"})})}function N(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:Dt.save_type}})})}function G(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/jupyter_exec.json${Dt.reset?`?reset=${Dt.reset}`:""}`,{method:"Get",params:Dt})})}function V(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/openi_jupyter_lab_git",{method:"Get",params:Dt})})}function W(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/shixun_exec.json${Dt.reset?`?reset=${Dt.reset}`:""}`,{method:"Get",params:Dt})})}function ae(Dt){return p(this,null,function*(){return(0,r.ZP)(Dt.url,{method:"Get"})})}function ne(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.shixun_identifier}/challenges/${Dt.challenge_id}/index_up.json`,{method:"Get"})})}function se(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.shixun_identifier}/challenges/${Dt.challenge_id}/index_down.json`,{method:"Get"})})}function q(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:Dt.container_id,container_type:Dt.container_type}})})}function Q(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/collections.json",{method:"Post",body:{container_id:Dt.container_id,container_type:Dt.container_type}})})}function H(Dt){return p(this,null,function*(){const{id:Qi}=Dt||{};return(0,r.ZP)(`/api/shixuns/${Qi}/search_user_courses.json`,{method:"Get",params:Dt})})}function oe(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt==null?void 0:Dt.id}/send_to_course.json`,{method:"Post",body:a({},Dt)})})}function ee(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/cancel_publish.json`,{method:"Get"})})}function J(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/cancel_apply_public.json`,{method:"Get"})})}function le(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/apply_public.json`,{method:"post",body:a({},Dt)})})}function $(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/publish.json`,{method:"Get"})})}function j(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function ie(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/attachments/${Dt.id}.json`,{method:"delete"})})}function ve(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:Dt})})}function Pe(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns.json",{method:"post",body:Dt})})}function De(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:Dt})})}function Ge(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/review_newest_record.json`,{method:"Get"})})}function Ue(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/review_shixun.json`,{method:"post",body:Dt})})}function Ft(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/collaborators.json`,{method:"Get",params:Dt})})}function Et(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/shixun_members_added.json`,{method:"post",body:Dt})})}function kt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.identifier}/add_members_group.json`,{method:"post",body:Dt})})}function Zt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/change_manager.json`,{method:"Get",params:Dt})})}function Bt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/change_manager.json`,{method:"post",body:Dt})})}function yt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/collaborators_delete.json`,{method:"delete",body:{user_id:Dt.userId}})})}function Be(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/ranking_list.json`,{method:"Get"})})}function _t(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/settings.json`,{method:"Get"})})}function Nt(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:Dt.mirror_id}})})}function tt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/get_script_contents.json`,{method:"Get",params:Dt})})}function gt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/get_custom_script.json`,{method:"Get",params:Dt})})}function ct(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/update_for_jupyter.json`,{method:"put",body:Dt})})}function Je(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/shixun_quotes.json`,{method:"Get"})})}function Fe(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}.json`,{method:"delete"})})}function xe(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/close.json`,{method:"post",body:Dt})})}function Le(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/departments.json",{method:"Get",params:Dt})})}function Ke(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/update_permission_setting.json`,{method:"post",body:Dt})})}function He(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/update_learn_setting.json`,{method:"post",body:Dt})})}function Xe(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/update_setting`,{method:"post",body:Dt})})}function dt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/get_data_sets.json`,{method:"Get",params:Dt})})}function wt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/destroy_data_sets.json`,{method:"Delete",body:{id:Dt.deleteId}})})}function er(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/new.json`,{method:"get"})})}function Jt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.identifier}/challenges.json`,{method:"post",body:a({},Dt)})})}function ht(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengeId}/edit.json`,{method:"get",params:{tab:Dt.tab}})})}function it(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}.json`,{method:"put",body:a({},Dt)})})}function Xt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/choose_questions.json`,{method:"get"})})}function Mt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/move_position.json`,{method:"post",body:a({},Dt)})})}function Wt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}.json`,{method:"delete",body:a({},Dt)})})}function Ht(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/edit.json`,{method:"get",params:a({},Dt)})})}function nr(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengeId}/answer.json`,{method:"get",params:a({},Dt)})})}function Kt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengeId}/crud_answer.json`,{method:"post",body:a({},Dt)})})}function Oe(Dt){return p(this,null,function*(){if(Dt.type===1)return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/create_choose_question.json`,{method:"post",body:a({},Dt)});if(Dt.type===2)return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/create_blank_question.json`,{method:"post",body:a({},Dt)});if(Dt.type===3)return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/create_judge_question.json`,{method:"post",body:a({},Dt)})})}function ce(Dt){return p(this,null,function*(){if(Dt.type===1)return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/update_choose_question.json`,{method:"post",body:x(a({},Dt),{choose_id:Dt.questionId})});if(Dt.type===2)return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/update_blank_question.json`,{method:"put",body:x(a({},Dt),{choose_id:Dt.questionId})});if(Dt.type===3)return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/update_judge_question.json`,{method:"put",body:x(a({},Dt),{choose_id:Dt.questionId})})})}function he(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:Dt.questionId}})})}function It(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:Dt.questionId}})})}function Te(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:Dt.questionId}})})}function lt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/challenges/${Dt.challengesId}/edit_choose_question.json`,{method:"get",params:x(a({},Dt),{choose_id:Dt.questionId})})})}function Gt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/delete_git_file.json`,{method:"Delete",body:Dt})})}function Tt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Dt.id}/delete_git_file.json`,{method:"Delete",body:Dt})})}function Ie(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/mv_file.json`,{method:"post",body:Dt})})}function St(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Dt.id}/mv_file.json`,{method:"post",body:Dt})})}function Ze(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/repository.json`,{method:"post",body:Dt})})}function we(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Dt.id}/repository.json`,{method:"post",body:Dt})})}function xt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/secret_repository.json`,{method:"post",body:Dt})})}function Rt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/add_file.json`,{method:"post",body:Dt})})}function Me(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Dt.id}/add_file.json`,{method:"post",body:Dt})})}function Ar(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/commits.json`,{method:"post",body:Dt})})}function Ct(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/file_content.json`,{method:"post",body:Dt})})}function Vr(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Dt.id}/file_content.json`,{method:"post",body:Dt})})}function rn(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/update_file.json`,{method:"post",body:Dt})})}function Tr(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Dt.id}/update_file.json`,{method:"post",body:Dt})})}function Rr(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/upload_git_folder.json`,{method:"post",body:{path:Dt.path,secret_repository:Dt.secret_repository}})})}function vr(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/${Dt.url}`,{method:"Get"})})}function zr(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:Dt})})}function an(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:Dt})})}function hn(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:Dt})})}function Yt(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:Dt})})}function vt(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:Dt})})}function ye(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/fork_list.json`,{method:"Get",params:Dt})})}function ut(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.identifier}/change_editable.json`,{method:"put",body:a({},Dt)})})}function Lt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/set_secret_dir.json`,{method:"post",body:a({},Dt)})})}function gr(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/new.json",{method:"Get",params:Dt})})}function mr(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/environment_info",{method:"Get",params:Dt})})}function en(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/init_repository.json`,{method:"post",body:a({},Dt)})})}function Ur(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/sci/projects/${Dt.id}/init_repository.json`,{method:"post",body:a({},Dt)})})}function wn(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/update_secret_repository.json`,{method:"post",body:a({},Dt)})})}function bt(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/exist_exercise.json`,{method:"get",params:a({},Dt)})})}function Ir(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/mirror_applies/${Dt.id}.json`,{method:"get",params:a({},Dt)})})}function Rn(Dt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Dt.id}/publish.json`,{method:"post",body:a({},Dt)})})}function Xn(Dt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Dt.id}/open_vnc.json`,{method:"post",params:a({},Dt)})})}function Nn(Dt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Dt.id}/open_webssh.json`,{method:"post",params:a({},Dt)})})}function ni(Dt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Dt.id}/save_image.json`,{method:"post",body:a({},Dt)})})}function ai(Dt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Dt.id}/delete_image.json`,{method:"post",body:a({},Dt)})})}function ki(Dt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Dt.id}/extend_vnc.json`,{method:"post",body:a({},Dt)})})}function Yn(Dt){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${Dt.id}/reset_vnc_link.json`,{method:"post",body:a({},Dt)})})}function Li(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/paths/get_task_pass.json",{method:"get",params:a({},Dt)})})}function Ni(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:a({},Dt)})})}function Xi(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt.id}/update_jupyter_lab_setting.json`,{method:"post",body:a({},Dt)})})}function Xa(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:Dt})})}function Va(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/progress_homeworks/${Dt}`,{method:"get",params:{is_initiative_study:1}})})}function Gi(Dt){return p(this,null,function*(){return Fetch(`/api/shixuns/${Dt.id}/update_shixun_study_num.json`,{method:"post",body:a({},Dt)})})}function ha(Dt){return p(this,null,function*(){return(0,r.ZP)("/api/jupyters/preview.json",{method:"get",params:Dt})})}function qn(Dt){return p(this,null,function*(){return(0,r.ZP)(`/api/shixuns/${Dt}/recommend_config.json`,{method:"get"})})}},92982:function(d,_,e){"use strict";e.d(_,{Bg:function(){return p},FO:function(){return F},eJ:function(){return b},eZ:function(){return S},fd:function(){return V},gp:function(){return a},iU:function(){return N},l3:function(){return L},mw:function(){return C},oZ:function(){return m},rM:function(){return I},r_:function(){return G},s:function(){return x},ur:function(){return B},xV:function(){return y},yb:function(){return R}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(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)&&u(W,ne,ae[ne]);if(l)for(var ne of l(ae))f.call(ae,ne)&&u(W,ne,ae[ne]);return W},o=(W,ae,ne)=>new Promise((se,q)=>{var Q=ee=>{try{oe(ne.next(ee))}catch(J){q(J)}},H=ee=>{try{oe(ne.throw(ee))}catch(J){q(J)}},oe=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(Q,H);oe((ne=ne.apply(W,ae)).next())});function a(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teachers.json`,{method:"get",params:h({},W)})})}function x(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/apply_teachers.json`,{method:"get",params:h({},W)})})}function p(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/graduation_group_list.json`,{method:"get",params:h({},W)})})}function y(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/all_course_groups.json`,{method:"get",params:h({},W)})})}function m(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/set_course_group.json`,{method:"post",body:h({},W)})})}function b(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/join_graduation_group.json`,{method:"post",body:h({},W)})})}function S(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/create_graduation_group.json`,{method:"post",body:h({},W)})})}function R(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},W)})})}function L(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/delete_from_course.json`,{method:"post",body:h({},W)})})}function C(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_member_role.json`,{method:"post",body:h({},W)})})}function I(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/change_course_admin.json`,{method:"post",body:h({},W)})})}function F(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/teacher_application_review.json`,{method:"post",body:h({},W)})})}function B(W){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W.coursesId}/students.json`,{method:"get",params:h({},W)})})}function N(W,ae){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/apply_students.json`,{method:"get",params:ae})})}function G(W,ae){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/join_student_checkout.json`,{method:"get",params:ae})})}function V(W,ae){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${W}/student_application_review.json`,{method:"post",body:ae})})}},63423:function(d,_,e){"use strict";e.d(_,{B$:function(){return y},Cx:function(){return Q},DA:function(){return I},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return Zt},FM:function(){return ne},Fn:function(){return J},Gq:function(){return yt},Ho:function(){return B},JJ:function(){return le},Ol:function(){return Ue},Qx:function(){return ae},Tv:function(){return $},V8:function(){return x},WS:function(){return H},WY:function(){return W},ai:function(){return q},bG:function(){return R},bJ:function(){return a},c0:function(){return Bt},dE:function(){return ie},dt:function(){return j},gI:function(){return oe},lO:function(){return se},mW:function(){return V},n0:function(){return C},nV:function(){return Ge},o1:function(){return Ft},qE:function(){return m},qN:function(){return F},rV:function(){return N},sh:function(){return De},vR:function(){return S},w3:function(){return G},x4:function(){return L},z2:function(){return Et}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(Be,_t,Nt)=>_t in Be?i(Be,_t,{enumerable:!0,configurable:!0,writable:!0,value:Nt}):Be[_t]=Nt,h=(Be,_t)=>{for(var Nt in _t||(_t={}))c.call(_t,Nt)&&u(Be,Nt,_t[Nt]);if(l)for(var Nt of l(_t))f.call(_t,Nt)&&u(Be,Nt,_t[Nt]);return Be},o=(Be,_t,Nt)=>new Promise((tt,gt)=>{var ct=xe=>{try{Fe(Nt.next(xe))}catch(Le){gt(Le)}},Je=xe=>{try{Fe(Nt.throw(xe))}catch(Le){gt(Le)}},Fe=xe=>xe.done?tt(xe.value):Promise.resolve(xe.value).then(ct,Je);Fe((Nt=Nt.apply(Be,_t)).next())});const a=Be=>o(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Be.id}/move.json`,{method:"post",body:Be})}),x=Be=>o(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Be.id}.json`,{method:"delete",body:Be})}),p=Be=>o(void 0,null,function*(){return(0,r.ZP)(`/api/common_comments/${Be.id}.json`,{method:"put",body:Be})}),y=Be=>o(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"post",body:Be})}),m=Be=>o(void 0,null,function*(){return(0,r.ZP)("/api/common_comments.json",{method:"Get",params:Be})});function b(Be){return o(this,null,function*(){return(0,r.ZP)("/api/accounts/login.json",{method:"post",body:h({},Be)})})}function S(Be){return o(this,null,function*(){return(0,r.ZP)("/api/accounts/logout.json",{method:"get"})})}function R(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Be)})})}function L(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Be)})})}function C(){return o(this,null,function*(){return(0,r.ZP)("/api/users/system_update.json",{method:"get"})})}function I(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/homepage_info.json`,{method:"get"})})}function F(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/attendance.json",{method:"post"})})}function B(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/courses.json`,{method:"get",params:Be})})}function N(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/shixuns.json`,{method:"get",params:Be})})}function G(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/subjects.json`,{method:"get",params:Be})})}function V(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/projects.json`,{method:"get",params:Be})})}function W(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos.json`,{method:"get",params:Be})})}function ae(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/review.json`,{method:"get",params:Be})})}function ne(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/${Be.id}.json`,{method:"delete"})})}function se(Be){return o(this,null,function*(){return(0,r.ZP)("/api/watch_video_histories.json",{method:"post",body:Be})})}function q(Be){return o(this,null,function*(){return(0,r.ZP)("/api/users/question_banks.json",{method:"get",params:Be})})}function Q(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Be})})}function H(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Be})})}function oe(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Be})})}function ee(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Be})})}function J(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/${Be.object_id}/create_course_video.json`,{method:"post",body:Be})})}function le(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/homework_banks/${Be.topicId}.json`,{method:"get",params:Be})})}function $(Be){return o(this,null,function*(){return(0,r.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Be)})})}function j(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/users/${Be.username}/videos/batch_publish.json`,{method:"post",body:Be})})}function ie(Be){return o(this,null,function*(){return(0,r.ZP)(`/api/myshixuns/${Be.identifier}/cancel.json`,{method:"delete",body:h({},Be)})})}function ve(Be){return o(this,null,function*(){return Fetch("/api/users/get_engineer_url.json",{method:"get",params:h({},Be)})})}function Pe(Be){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Be)})})}function De(){return o(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Ge(){return o(this,null,function*(){return(0,r.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function Ue(Be){return(0,r.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Be})}function Ft(Be){return(0,r.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Be})}function Et(Be){return(0,r.ZP)("/api/accounts/register.json",{method:"post",body:h({},Be)})}function kt(Be){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Be)})}function Zt(Be){return(0,r.ZP)(`/api/users/accounts/${Be.login}/password.json`,{method:"put",body:h({},Be)})}function Bt(Be){return(0,r.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Be)})}function yt(Be){return(0,r.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Be)})}},80541:function(d,_,e){"use strict";e.d(_,{BQ:function(){return a},DH:function(){return B},Db:function(){return se},Ju:function(){return ne},Mz:function(){return V},O2:function(){return m},TJ:function(){return R},Vg:function(){return y},ZY:function(){return x},Zx:function(){return G},cU:function(){return p},fn:function(){return ae},jK:function(){return L},yN:function(){return W}});var r=e(82093),i=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,u=(q,Q,H)=>Q in q?i(q,Q,{enumerable:!0,configurable:!0,writable:!0,value:H}):q[Q]=H,h=(q,Q)=>{for(var H in Q||(Q={}))c.call(Q,H)&&u(q,H,Q[H]);if(l)for(var H of l(Q))f.call(Q,H)&&u(q,H,Q[H]);return q},o=(q,Q,H)=>new Promise((oe,ee)=>{var J=j=>{try{$(H.next(j))}catch(ie){ee(ie)}},le=j=>{try{$(H.throw(j))}catch(ie){ee(ie)}},$=j=>j.done?oe(j.value):Promise.resolve(j.value).then(J,le);$((H=H.apply(q,Q)).next())});function a(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},q)})})}function x(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/watch_statics.json`,{method:"Get",params:h({},q)})})}function p(q){return o(this,null,function*(){return(0,r.ZP)(`/api/course_videos/${q.videoId}/watch_histories.json`,{method:"Get",params:h({},q)})})}function y(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},q)})})}function m(q){return o(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}.json`,{method:"Get",params:h({},q)})})}function b(q){return o(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:q})})}function S(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function R(q){return o(this,null,function*(){return(0,r.ZP)(`/api/stage_shixuns/${q.id}/edit.json`,{method:"Get",params:h({},q)})})}function L(q){return o(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/star.json`,{method:"post",body:q})})}function C(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}.json`,{method:"put",body:q})})}function I(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}/send_to_course.json`,{method:"post",body:q})})}function F(q){return o(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},q)})})}function B(q){return o(this,null,function*(){return(0,r.ZP)(`/api/video_items/${q.id}/view_video.json`,{method:"post",body:q})})}function N(q){return o(this,null,function*(){return Fetch(`/api/video_items/${q.id}/add_school.json`,{method:"post",body:q})})}function G(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_people_statics.json`,{method:"get",params:q})})}function V(q){return o(this,null,function*(){return(0,r.ZP)(`/api/courses/${q.course_id}/video_duration_statics.json`,{method:"get",params:q})})}function W(q){return o(this,null,function*(){return(0,r.ZP)("/api/stages.json",{method:"get",params:q})})}function ae(q){return o(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 o(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses.json",{method:"post",body:q})})}function se(q){return o(this,null,function*(){return(0,r.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:q})})}},19985:function(d,_,e){"use strict";e.d(_,{A:function(){return V},CH:function(){return c},EA:function(){return h},FU:function(){return x},G_:function(){return m},LY:function(){return F},Ll:function(){return u},MM:function(){return L},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 G},cZ:function(){return o},rV:function(){return I},sT:function(){return b},tS:function(){return N},xt:function(){return C},y2:function(){return l}});var r=e(82093),i=(W,ae,ne)=>new Promise((se,q)=>{var Q=ee=>{try{oe(ne.next(ee))}catch(J){q(J)}},H=ee=>{try{oe(ne.throw(ee))}catch(J){q(J)}},oe=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(Q,H);oe((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 u(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 o(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 R(W){return i(this,null,function*(){return Fetch(`/api/virtual_classrooms/${W.id}/videos/batch_publish.json`,{method:"post",body:W})})}function L(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_spacesId}/members.json`,{method:"post",body:W})})}function C(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 F(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 G(W,ae){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W}/subjects.json`,{method:"post",body:ae})})}function V(W){return i(this,null,function*(){return(0,r.ZP)(`/api/virtual_classrooms/${W.virtual_classroom_id}/subjects/${W.subject_id}.json`,{method:"delete"})})}},34055:function(d,_,e){"use strict";e.d(_,{$O:function(){return Q},EO:function(){return wt},G5:function(){return G},GD:function(){return i},GJ:function(){return x},Gg:function(){return p},I2:function(){return f},IR:function(){return W},JA:function(){return dt},JL:function(){return C},Jd:function(){return q},Ny:function(){return R},RV:function(){return ne},Rb:function(){return N},Rm:function(){return V},V9:function(){return ie},Yh:function(){return le},aN:function(){return b},aQ:function(){return o},ag:function(){return Xe},bg:function(){return Jt},d8:function(){return B},dE:function(){return ae},eB:function(){return se},eY:function(){return ht},fn:function(){return He},h:function(){return nr},j5:function(){return m},m$:function(){return it},oF:function(){return y},qz:function(){return h},t_:function(){return S},tu:function(){return Mt},y8:function(){return er}});var r=e(76560),i=(Kt=>(Kt[Kt.SuperAdmin=1]="SuperAdmin",Kt[Kt.Operation=2]="Operation",Kt[Kt.CertifiedTeacher=5]="CertifiedTeacher",Kt[Kt.TrainingProduction=8]="TrainingProduction",Kt[Kt.UncertifiedTeacher=12]="UncertifiedTeacher",Kt[Kt.Student=15]="Student",Kt))(i||{}),l=(Kt=>(Kt[Kt.SuperAdmin=1]="SuperAdmin",Kt[Kt.Operation=2]="Operation",Kt[Kt.Admin=5]="Admin",Kt[Kt.Teacher=8]="Teacher",Kt[Kt.Assistant=12]="Assistant",Kt[Kt.Student=15]="Student",Kt))(l||{}),c=(Kt=>(Kt[Kt.SuperAdmin=0]="SuperAdmin",Kt[Kt.Teacher=1]="Teacher",Kt[Kt.Student=2]="Student",Kt))(c||{});const f=Kt=>{const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return Kt.some(he=>he==(ce==null?void 0:ce.role))},u=Kt=>{const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return ce!=null&&ce.own?!0:Kt.some(he=>{var It;return he==((It=ce==null?void 0:ce.course)==null?void 0:It.course_role)})},h=()=>{const{user:Kt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Oe}=Kt;return Oe.main_site},o=()=>{var Kt;const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return(Kt=ce==null?void 0:ce.course)==null?void 0:Kt.course_is_end},a=()=>{const{user:Kt}=getDvaApp()._store.getState(),{userInfo:Oe}=Kt;return Oe.authentication},x=()=>u([1,2,5,8,12]),p=()=>u([1,8,5,12,2]),y=()=>u([1,8,5]),m=()=>u([1]),b=()=>u([1,2,5]),S=()=>u([1,2]),R=()=>f([1,2]),L=()=>f([1]),C=()=>f([1,2,5]),I=()=>u([1,5]),F=()=>u([5,8]),B=()=>u([5]),N=()=>u([1,5,2]),G=()=>u([1,2,5,8]),V=()=>u([12]),W=()=>u([8]),ae=()=>u([15]),ne=()=>u([1,2,5,8,12,15]),se=()=>u([1,2,5,8,12]),q=()=>{var Kt;const{user:Oe}=(0,r.getDvaApp)()._store.getState(),{userInfo:ce}=Oe;return((Kt=ce==null?void 0:ce.course)==null?void 0:Kt.course_role)===null},Q=()=>{const{user:Kt}=(0,r.getDvaApp)()._store.getState(),{userInfo:Oe}=Kt;return Oe==null?void 0:Oe.has_big_model_permission},H=()=>{const{user:Kt}=getDvaApp()._store.getState(),{userInfo:Oe}=Kt;return Oe==null?void 0:Oe.big_model_user_unlimited},oe=(Kt=!0,Oe=!1)=>f([1,2,5,8,12,15]),ee=(Kt=!0,Oe=!1)=>Oe||!Oe&&f([1]),J=(Kt=!0,Oe=!1)=>Oe||!Oe&&f([1,2]),le=()=>f([15]),$=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),j=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),ie=(Kt=!0,Oe=!1)=>{const{user:ce}=(0,r.getDvaApp)()._store.getState(),{userInfo:he}=ce;return he!=null&&he.is_shixun_marker?!0:f([1,2,5,8])},ve=(Kt=!0,Oe=!1)=>Kt?f([1]):Oe||!Oe&&f([1]),Pe=(Kt=!0,Oe=!1)=>Kt?f([1,2]):Oe||!Oe&&f([1,2]),De=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),Ge=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):Oe||!Oe&&f([1,2]),Ue=(Kt=!0,Oe=!1)=>Kt?f([1,2,5]):Oe||!Oe&&f([1,2]),Ft=(Kt=!0,Oe=!1)=>Kt?f([1]):!1,Et=(Kt=!0,Oe=!1)=>f([1,2,5,8,12,15]),kt=(Kt=!0,Oe=!1)=>Kt?f([1]):Oe||!Oe&&f([1]),Zt=(Kt=!0,Oe=!1)=>Kt?f([1,2]):Oe||!Oe&&f([1,2]),Bt=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12,15]):Oe||!Oe&&f([1,2]),yt=(Kt=!0,Oe=!1)=>Kt?!1:Oe||!Oe&&f([1,2]),Be=(Kt=!0,Oe=!1)=>Kt?Oe||!Oe&&f([1,2]):!1,_t=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):!1,Nt=(Kt=!0,Oe=!1)=>Kt?!Oe&&f([1,2,5,8,12]):!1,tt=(Kt=!0,Oe=!1)=>Kt?f([1,2,5]):Oe||!Oe&&f([1,2]),gt=(Kt=!0,Oe=!1)=>f([1,2,5,8,12]),ct=(Kt=!0,Oe=!1)=>Kt?f([1]):Oe||!Oe&&f([1]),Je=(Kt=!0,Oe=!1)=>Kt?f([1,2]):Oe||!Oe&&f([1,2]),Fe=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):Oe||!Oe&&f([1,2]),xe=(Kt=!0,Oe=!1)=>Kt?Oe||!Oe&&f([1,2]):!1,Le=(Kt=!0,Oe=!1)=>Kt?f([1,2,5,8,12]):Oe||!Oe&&f([1,2]),Ke=(Kt=!0,Oe=!1)=>u([8]),He=()=>f([1]),Xe=()=>f([1,2]),dt=()=>f([15]),wt=()=>f([1,2,5]),er=()=>f([1,2,5,12]),Jt=()=>{var Kt;const{user:Oe}=(0,r.getDvaApp)()._store.getState();return!!((Kt=Oe.userInfo)!=null&&Kt.login)},ht=()=>{const{user:Kt}=(0,r.getDvaApp)()._store.getState();return Kt.userInfo},it=()=>{var Kt,Oe;const{user:ce}=(0,r.getDvaApp)()._store.getState();return!!((Oe=(Kt=ce.userInfo)==null?void 0:Kt.path)!=null&&Oe.own)},Xt=Kt=>{const{graduations:Oe}=(0,r.getDvaApp)()._store.getState(),{details:ce}=Oe;return Kt.some(he=>he===(ce==null?void 0:ce.user_identity))},Mt=()=>Xt([0,1]),Wt=()=>Xt([0]),Ht=()=>Xt([1]),nr=()=>Xt([2])},22688:function(d,_,e){"use strict";e.d(_,{Fy:function(){return u},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=(o=>(o.PROBLEM="problem",o.PAPER="paper",o.OTHER="other",o))(l||{}),c=(o=>(o.SINGLE="single",o.MULTIPLEFLOW="multiple_flow",o.MULTIPLEFIXED="multiple_fixed",o.OTHER="other",o))(c||{}),f=(o=>(o[o.BISHI=1]="BISHI",o[o.JISHI=2]="JISHI",o[o.KOUSHI=3]="KOUSHI",o[o.OTHER=4]="OTHER",o))(f||{}),u=(o=>(o[o.DEFAULT=0]="DEFAULT",o[o.THEMEONE=1]="THEMEONE",o[o.THEMETWO=2]="THEMETWO",o))(u||{}),h=(o=>(o.All="",o.Shixun="shixun",o.VideoItem="video",o.Attachment="attachment",o.Group_count="group_homework",o.Normal_count="normal_homework",o.ExaminationBank="exercise",o.HomeworkCommon="hack_homework",o.Discusses="Discusses",o.Challenge="challenge",o))(h||{})},28048: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"}},90524:function(d,_,e){"use strict";e.d(_,{Z:function(){return c}});const r={PROXY_SERVER:"https://app-kyxt.pcl.ac.cn",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"https://app-kyxt.pcl.ac.cn",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 u=location.host;return u==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),u==="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"]},82093:function(d,_,e){"use strict";e.d(_,{IV:function(){return $},U2:function(){return oe},ZP:function(){return se},d4:function(){return ee},gz:function(){return le},rz:function(){return ne},v_:function(){return J}});var r=e(90524),i=e(28909),l=e(43418),c=e(8591),f=e(85582),u=e.n(f),h=e(59301),o=e(76560),a=e(49661),x=e(89392),p=e.n(x),y=Object.defineProperty,m=Object.defineProperties,b=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,C=(j,ie,ve)=>ie in j?y(j,ie,{enumerable:!0,configurable:!0,writable:!0,value:ve}):j[ie]=ve,I=(j,ie)=>{for(var ve in ie||(ie={}))R.call(ie,ve)&&C(j,ve,ie[ve]);if(S)for(var ve of S(ie))L.call(ie,ve)&&C(j,ve,ie[ve]);return j},F=(j,ie)=>m(j,b(ie)),B=(j,ie,ve)=>new Promise((Pe,De)=>{var Ge=Et=>{try{Ft(ve.next(Et))}catch(kt){De(kt)}},Ue=Et=>{try{Ft(ve.throw(Et))}catch(kt){De(kt)}},Ft=Et=>Et.done?Pe(Et.value):Promise.resolve(Et.value).then(Ge,Ue);Ft((ve=ve.apply(j,ie)).next())});let N;const G={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"},V=(j,ie)=>B(void 0,null,function*(){if(j.status>=200&&j.status<300)return j;const ve=G[j.status]||j.statusText;let Pe;var De=j.json();yield De.then((Ue,Ft)=>{setTimeout(()=>{let Et=(0,o.getDvaApp)()},400),Pe=Ue.message,window.showNetworkErrorTip(Ue.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`),i.Z.error({style:{wordBreak:"break-all"},message:Ue.message||`\u8BF7\u6C42\u9519\u8BEF ${j.status}: ${j.message}`,description:Ue.message?"":ve})});const Ge=new Error(ve);throw Ge.name=j.status,Ge.response=j,{data:j,code:j.status,message:Pe||ve}}),W=(j,ie)=>{const ve=j.headers.get("Content-Type");return ve&&ve.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 ve in j)typeof j[ve]=="object"?Array.isArray(j[ve])&&j[ve].forEach((Pe,De)=>{ie+="&"+ve+"[]="+Pe}):j[ve]!==void 0&&(ie+="&"+ve+"="+(ae(j[ve])?j[ve]:encodeURIComponent(j[ve])));return ie.substr(1)};function se(j,ie,ve,Pe){ie.method||(ie.method="get"),ie.method=ie.method.toUpperCase(),ie.mode="cors";const De=I({},ie),{user:Ge}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ue}=Ge,Ft=j+(De.body?JSON.stringify(De.body):""),Et=u().sha256().update(Ft).digest("hex"),kt={credentials:"include",withCredentials:!0},Zt={};Ue!=null&&Ue.login&&(Zt.zzud=Ue==null?void 0:Ue.login,Ue!=null&&Ue.school_id&&(Zt.zzsud=Ue==null?void 0:Ue.school_id),De.params=I(I({},De.params||{}),Zt));let Bt=I(I({},kt),(0,x.cloneDeep)(De));(Bt.method==="POST"||Bt.method==="PUT"||Bt.method==="PATCH"||Bt.method==="DELETE")&&(ve?(Bt.headers=F(I({_method:ie.method.toUpperCase()},Bt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),Bt.body=De.body):(Bt.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},Bt.headers),Bt.body=JSON.stringify(De.body))),Bt.method=="GET"?(Bt.headers=F(I({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:ie.method.toUpperCase()},Bt.headers),{"Pc-Authorization":(0,a.ej)("_educoder_session"),"X-Original-Protocol":location.protocol,"X-Original-Host":location.host}),De.params&&ne(De.params)&&(j+="?"+ne(De.params))):Zt.zzud&&(j+="?"+ne(I({},Zt)));const yt=De.expirys&&60;let Be;(gt=>{gt.json="application/json;charset=UTF-8",gt.form="application/x-www-form-urlencoded; charset=UTF-8"})(Be||(Be={}));let _t;(gt=>{gt.get="GET",gt.post="POST"})(_t||(_t={}));const Nt=gt=>B(this,null,function*(){const ct=yield gt.arrayBuffer();let Je;const Fe=new Blob([ct]);try{Je=gt.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch(He){Je="userfiles.zip"}const xe=document.createElement("a"),Le=window.URL.createObjectURL(Fe),Ke=Je;return xe.href=Le,xe.download=Ke,xe.click(),window.URL.revokeObjectURL(Le),ct});let tt=r.Z.API_SERVER;return(window.ENV==="dev"||j.startsWith("http"))&&(tt=""),Bt.method=="GET"&&Bt.params&&Object.keys(Bt.params).map(gt=>{if(Bt.params[gt]&&!Array.isArray(Bt.params[gt]))try{Bt.params[gt]=encodeURIComponent(decodeURIComponent(Bt.params[gt]))}catch(ct){Bt.params[gt]=encodeURIComponent(Bt.params[gt])}}),(0,a.Ec)(Bt,j),Pe&&(tt=""),Bt.headers._method=Bt.method,Bt.headers["X-HTTP-Method-Override"]=Bt.method,Bt.method!=="GET"&&(Bt.method="POST"),fetch(tt+j,Bt).then(gt=>V(gt,I({url:r.Z.API_SERVER+j},Bt))).then(gt=>W(gt,Et)).then(gt=>B(this,null,function*(){var ct,Je,Fe,xe;try{const Ke=gt.headers.get("cs");Ke&&setCookie("_educoder_session",Ke,1)}catch(Ke){}if(gt.status===204)return gt.text();let Le;if(gt.headers.get("content-type").indexOf("application/json")>-1){Le=yield gt.json();try{const Ke=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,He=/\"\/api\/attachments\/(\d+)\//g,Xe=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,dt=/\/api\/attachments\/(\d+)/g,wt=/\/attachments\/download\/(\d+)/g;let er=JSON.stringify(Le).replace(dt,(Jt,ht,it,Xt)=>{const Mt=ht||it||Xt;return"/api/attachments/"+getImageUrl(Mt)}).replace(wt,(Jt,ht,it)=>{const Xt=ht||it;return"/attachments/download/"+getImageUrl(Xt)}).replace(Ke,(Jt,ht,it,Xt)=>{const Mt=ht||it||Xt;return"(/api/attachments/"+getImageUrl(Mt)}).replace(He,(Jt,ht,it)=>{const Xt=ht||it;return'"/api/attachments/'+getImageUrl(Xt)}).replace(Xe,(Jt,ht,it)=>{const Xt=ht||it;return"(/files/uploads/"+getImageUrl(Xt)}).replace(/\r\n/g,` +`);Le=JSON.parse(er)}catch(Ke){}}else Bt.headers["Content-Type"]==="application/xml"?Le=yield gt.text():(ct=De.body)!=null&&ct.autoDownload||(Je=De.params)!=null&&Je.autoDownload?Le=yield Nt(gt):Le=yield gt.arrayBuffer();try{Le.status===401&&(!((Fe=Bt.params)!=null&&Fe.hidePopLogin)||!((xe=Bt.body)!=null&&xe.hidePopLogin))&&(0,a.T0)(),Le.status===402&&(localStorage.getItem("addinfo")==="2"?(0,o.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:()=>{o.history.push("/account/profile/edit")}})))}catch(Ke){console.log("fetcherr",Ke)}return H(Le,j),Le})).catch(gt=>{try{const ct=gt.code;if(gt instanceof TypeError&&window.showNetworkErrorTip(`${j}${gt.message}`),ct){if(ct===401){(0,a.T0)();return}H(gt,j)}else j.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:Bt.body}}):gt.message!=="403"&&window.showNetworkErrorTip(`${j}${gt.message}`);return gt}catch(ct){}})}let q=!1,Q=!1;const H=(j,ie)=>{var ve,Pe,De;if(j.status==-6&&!Q){Q=!0,setCookie("_educoder_session","logout",1),clearAllCookies(),setTimeout(()=>Q=!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){Q=!0,setTimeout(()=>Q=!1,500);let Ue="";(ve=j==null?void 0:j.data)!=null&&ve.exercise_list&&((De=(Pe=j==null?void 0:j.data)==null?void 0:Pe.exercise_list)==null||De.map(Ft=>{Ue+=`\u300A${Ft.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 ${Ue} \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&&!Q){Q=!0,setTimeout(()=>Q=!1,500),c.ZP.warning({content:j.message,key:"message-key"});return}const Ge={403:"/403",404:"/404",500:"/500"};if(Ge[j.status]&&!q){const{user:Ue}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ft}=Ue;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(Ge).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Ge[j.status]),new Error("403")}};function oe(j,ie){return se(`/api/${j}`,{method:"Get",params:ie||{}})}function ee(j,ie){return se(`/${j}`,{method:"Get",params:ie})}function J(j,ie){return se(`/api/${j}`,{method:"Post",body:I({},ie)})}function le(j,ie){return se(`/api/${j}`,{method:"Put",body:I({},ie)})}function $(j,ie){return se(`/api/${j}`,{method:"delete",body:I({},ie||{})})}},77976: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="},90290:function(d,_,e){"use strict";e.d(_,{AL:function(){return B},Iy:function(){return p},Qv:function(){return b},ez:function(){return F},jb:function(){return y}});var r=e(32834),i=e.n(r),l=e(11690),c=e.n(l);let f=1;function u(ae,ne){const se=ae.match(/^(\s+)(?:```)/);if(se===null)return ne;const q=se[1];return ne.split(` `).map(Q=>{const H=Q.match(/^\s+/);if(H===null)return Q;const[oe]=H;return oe.length>=q.length?Q.slice(q.length):Q}).join(` `)}let h=[],o=["